diff --git a/docs/dyn/file_v1beta1.projects.locations.instances.html b/docs/dyn/file_v1beta1.projects.locations.instances.html index 61e77b220f8..5d40ef3779e 100644 --- a/docs/dyn/file_v1beta1.projects.locations.instances.html +++ b/docs/dyn/file_v1beta1.projects.locations.instances.html @@ -120,7 +120,7 @@

Method Details

"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported. { # File share configuration for the instance. "capacityGb": "A String", # File share capacity in gigabytes (GB). Cloud Filestore defines 1 GB as 1024^3 bytes. - "name": "A String", # The name of the file share (must be 16 characters or less). + "name": "A String", # The name of the file share (must be 32 characters or less for High Scale SSD tier, 16 characters or less for all other tiers). "nfsExportOptions": [ # Nfs Export Options. There is a limit of 10 export options per file share. { # NFS export options specifications. "accessMode": "A String", # Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE. @@ -141,6 +141,7 @@

Method Details

"name": "A String", # Output only. The resource name of the instance, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}. "networks": [ # VPC networks to which the instance is connected. For this version, only a single network is supported. { # Network configuration for the instance. + "connectMode": "A String", # The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING. "ipAddresses": [ # Output only. IPv4 addresses in the format {octet 1}.{octet 2}.{octet 3}.{octet 4} or IPv6 addresses in the format {block 1}:{block 2}:{block 3}:{block 4}:{block 5}:{block 6}:{block 7}:{block 8}. "A String", ], @@ -243,7 +244,7 @@

Method Details

"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported. { # File share configuration for the instance. "capacityGb": "A String", # File share capacity in gigabytes (GB). Cloud Filestore defines 1 GB as 1024^3 bytes. - "name": "A String", # The name of the file share (must be 16 characters or less). + "name": "A String", # The name of the file share (must be 32 characters or less for High Scale SSD tier, 16 characters or less for all other tiers). "nfsExportOptions": [ # Nfs Export Options. There is a limit of 10 export options per file share. { # NFS export options specifications. "accessMode": "A String", # Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE. @@ -264,6 +265,7 @@

Method Details

"name": "A String", # Output only. The resource name of the instance, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}. "networks": [ # VPC networks to which the instance is connected. For this version, only a single network is supported. { # Network configuration for the instance. + "connectMode": "A String", # The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING. "ipAddresses": [ # Output only. IPv4 addresses in the format {octet 1}.{octet 2}.{octet 3}.{octet 4} or IPv6 addresses in the format {block 1}:{block 2}:{block 3}:{block 4}:{block 5}:{block 6}:{block 7}:{block 8}. "A String", ], @@ -308,7 +310,7 @@

Method Details

"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported. { # File share configuration for the instance. "capacityGb": "A String", # File share capacity in gigabytes (GB). Cloud Filestore defines 1 GB as 1024^3 bytes. - "name": "A String", # The name of the file share (must be 16 characters or less). + "name": "A String", # The name of the file share (must be 32 characters or less for High Scale SSD tier, 16 characters or less for all other tiers). "nfsExportOptions": [ # Nfs Export Options. There is a limit of 10 export options per file share. { # NFS export options specifications. "accessMode": "A String", # Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE. @@ -329,6 +331,7 @@

Method Details

"name": "A String", # Output only. The resource name of the instance, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}. "networks": [ # VPC networks to which the instance is connected. For this version, only a single network is supported. { # Network configuration for the instance. + "connectMode": "A String", # The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING. "ipAddresses": [ # Output only. IPv4 addresses in the format {octet 1}.{octet 2}.{octet 3}.{octet 4} or IPv6 addresses in the format {block 1}:{block 2}:{block 3}:{block 4}:{block 5}:{block 6}:{block 7}:{block 8}. "A String", ], @@ -382,7 +385,7 @@

Method Details

"fileShares": [ # File system shares on the instance. For this version, only a single file share is supported. { # File share configuration for the instance. "capacityGb": "A String", # File share capacity in gigabytes (GB). Cloud Filestore defines 1 GB as 1024^3 bytes. - "name": "A String", # The name of the file share (must be 16 characters or less). + "name": "A String", # The name of the file share (must be 32 characters or less for High Scale SSD tier, 16 characters or less for all other tiers). "nfsExportOptions": [ # Nfs Export Options. There is a limit of 10 export options per file share. { # NFS export options specifications. "accessMode": "A String", # Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE. @@ -403,6 +406,7 @@

Method Details

"name": "A String", # Output only. The resource name of the instance, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}. "networks": [ # VPC networks to which the instance is connected. For this version, only a single network is supported. { # Network configuration for the instance. + "connectMode": "A String", # The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING. "ipAddresses": [ # Output only. IPv4 addresses in the format {octet 1}.{octet 2}.{octet 3}.{octet 4} or IPv6 addresses in the format {block 1}:{block 2}:{block 3}:{block 4}:{block 5}:{block 6}:{block 7}:{block 8}. "A String", ], diff --git a/googleapiclient/discovery_cache/documents/file.v1beta1.json b/googleapiclient/discovery_cache/documents/file.v1beta1.json index c881a791c76..bf9f2026e9b 100644 --- a/googleapiclient/discovery_cache/documents/file.v1beta1.json +++ b/googleapiclient/discovery_cache/documents/file.v1beta1.json @@ -672,7 +672,7 @@ } } }, - "revision": "20210629", + "revision": "20210708", "rootUrl": "https://file.googleapis.com/", "schemas": { "Backup": { @@ -734,7 +734,8 @@ "PREMIUM", "BASIC_HDD", "BASIC_SSD", - "HIGH_SCALE_SSD" + "HIGH_SCALE_SSD", + "ENTERPRISE" ], "enumDescriptions": [ "Not set.", @@ -742,7 +743,8 @@ "PREMIUM tier. BASIC_SSD is the preferred term for this tier.", "BASIC instances offer a maximum capacity of 63.9 TB. BASIC_HDD is an alias for STANDARD Tier, offering economical performance backed by HDD.", "BASIC instances offer a maximum capacity of 63.9 TB. BASIC_SSD is an alias for PREMIUM Tier, and offers improved performance backed by SSD.", - "HIGH_SCALE instances offer expanded capacity and performance scaling capabilities." + "HIGH_SCALE instances offer expanded capacity and performance scaling capabilities.", + "ENTERPRISE instances offer the features and availability needed for mission-critical workloads." ], "readOnly": true, "type": "string" @@ -854,7 +856,7 @@ "type": "string" }, "name": { - "description": "The name of the file share (must be 16 characters or less).", + "description": "The name of the file share (must be 32 characters or less for High Scale SSD tier, 16 characters or less for all other tiers).", "type": "string" }, "nfsExportOptions": { @@ -1052,6 +1054,10 @@ "nodeId": { "description": "The id of the node. This should be equal to SaasInstanceNode.node_id.", "type": "string" + }, + "perSliEligibility": { + "$ref": "GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility", + "description": "If present, this will override eligibility for the node coming from instance or exclusions for specified SLIs." } }, "type": "object" @@ -1239,7 +1245,8 @@ "PREMIUM", "BASIC_HDD", "BASIC_SSD", - "HIGH_SCALE_SSD" + "HIGH_SCALE_SSD", + "ENTERPRISE" ], "enumDescriptions": [ "Not set.", @@ -1247,7 +1254,8 @@ "PREMIUM tier. BASIC_SSD is the preferred term for this tier.", "BASIC instances offer a maximum capacity of 63.9 TB. BASIC_HDD is an alias for STANDARD Tier, offering economical performance backed by HDD.", "BASIC instances offer a maximum capacity of 63.9 TB. BASIC_SSD is an alias for PREMIUM Tier, and offers improved performance backed by SSD.", - "HIGH_SCALE instances offer expanded capacity and performance scaling capabilities." + "HIGH_SCALE instances offer expanded capacity and performance scaling capabilities.", + "ENTERPRISE instances offer the features and availability needed for mission-critical workloads." ], "type": "string" } @@ -1443,6 +1451,20 @@ "description": "Network configuration for the instance.", "id": "NetworkConfig", "properties": { + "connectMode": { + "description": "The network connect mode of the Filestore instance. If not provided, the connect mode defaults to DIRECT_PEERING.", + "enum": [ + "CONNECT_MODE_UNSPECIFIED", + "DIRECT_PEERING", + "PRIVATE_SERVICE_ACCESS" + ], + "enumDescriptions": [ + "ConnectMode not set.", + "Connect via direct peering to the Filestore service.", + "Connect to your Filestore instance using Private Service Access. Private services access provides an IP address range for multiple Google Cloud services, including Filestore." + ], + "type": "string" + }, "ipAddresses": { "description": "Output only. IPv4 addresses in the format {octet 1}.{octet 2}.{octet 3}.{octet 4} or IPv6 addresses in the format {block 1}:{block 2}:{block 3}:{block 4}:{block 5}:{block 6}:{block 7}:{block 8}.", "items": { @@ -1569,33 +1591,40 @@ "id": "OperationMetadata", "properties": { "apiVersion": { - "description": "[Output only] API version used to start the operation.", + "description": "Output only. API version used to start the operation.", + "readOnly": true, "type": "string" }, "cancelRequested": { - "description": "[Output only] Identifies whether the user has requested cancellation of the operation. Operations that have successfully been cancelled have Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "description": "Output only. Identifies whether the user has requested cancellation of the operation. Operations that have successfully been cancelled have Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "readOnly": true, "type": "boolean" }, "createTime": { - "description": "[Output only] The time the operation was created.", + "description": "Output only. The time the operation was created.", "format": "google-datetime", + "readOnly": true, "type": "string" }, "endTime": { - "description": "[Output only] The time the operation finished running.", + "description": "Output only. The time the operation finished running.", "format": "google-datetime", + "readOnly": true, "type": "string" }, "statusDetail": { - "description": "[Output only] Human-readable status of the operation, if any.", + "description": "Output only. Human-readable status of the operation, if any.", + "readOnly": true, "type": "string" }, "target": { - "description": "[Output only] Server-defined resource path for the target of the operation.", + "description": "Output only. Server-defined resource path for the target of the operation.", + "readOnly": true, "type": "string" }, "verb": { - "description": "[Output only] Name of the verb executed by the operation.", + "description": "Output only. Name of the verb executed by the operation.", + "readOnly": true, "type": "string" } },