generated/google/apis/tpu_v1alpha1/classes.rb in google-api-client-0.42.2 vs generated/google/apis/tpu_v1alpha1/classes.rb in google-api-client-0.43.0

- old
+ new

@@ -45,17 +45,15 @@ @name = args[:name] if args.key?(:name) @type = args[:type] if args.key?(:type) end end - # A generic empty message that you can re-use to avoid defining duplicated - # empty messages in your APIs. A typical example is to use it as the request - # or the response type of an API method. For instance: - # service Foo ` - # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); - # ` - # The JSON representation for `Empty` is empty JSON object ````. + # A generic empty message that you can re-use to avoid defining duplicated empty + # messages in your APIs. A typical example is to use it as the request or the + # response type of an API method. For instance: service Foo ` rpc Bar(google. + # protobuf.Empty) returns (google.protobuf.Empty); ` The JSON representation for + # `Empty` is empty JSON object ````. class Empty include Google::Apis::Core::Hashable def initialize(**args) update!(**args) @@ -211,18 +209,18 @@ # A resource that represents Google Cloud Platform location. class Location include Google::Apis::Core::Hashable - # The friendly name for this location, typically a nearby city name. - # For example, "Tokyo". + # The friendly name for this location, typically a nearby city name. For example, + # "Tokyo". # Corresponds to the JSON property `displayName` # @return [String] attr_accessor :display_name - # Cross-service attributes for the location. For example - # `"cloud.googleapis.com/region": "us-east1"` + # Cross-service attributes for the location. For example `"cloud.googleapis.com/ + # region": "us-east1"` # Corresponds to the JSON property `labels` # @return [Hash<String,String>] attr_accessor :labels # The canonical id for this location. For example: `"us-east1"`. @@ -234,12 +232,12 @@ # location. # Corresponds to the JSON property `metadata` # @return [Hash<String,Object>] attr_accessor :metadata - # Resource name for the location, which may vary between implementations. - # For example: `"projects/example-project/locations/us-east1"` + # Resource name for the location, which may vary between implementations. For + # example: `"projects/example-project/locations/us-east1"` # Corresponds to the JSON property `name` # @return [String] attr_accessor :name def initialize(**args) @@ -283,24 +281,22 @@ # A TPU instance. class Node include Google::Apis::Core::Hashable - # The type of hardware accelerators associated with this node. - # Required. + # The type of hardware accelerators associated with this node. Required. # Corresponds to the JSON property `acceleratorType` # @return [String] attr_accessor :accelerator_type - # The CIDR block that the TPU node will use when selecting an IP address. - # This CIDR block must be a /29 block; the Compute Engine networks API - # forbids a smaller block, and using a larger block would be wasteful (a - # node can only consume one IP address). Errors will occur if the CIDR block - # has already been used for a currently existing TPU node, the CIDR block - # conflicts with any subnetworks in the user's provided network, or the - # provided network is peered with another network that is using that CIDR - # block. + # The CIDR block that the TPU node will use when selecting an IP address. This + # CIDR block must be a /29 block; the Compute Engine networks API forbids a + # smaller block, and using a larger block would be wasteful (a node can only + # consume one IP address). Errors will occur if the CIDR block has already been + # used for a currently existing TPU node, the CIDR block conflicts with any + # subnetworks in the user's provided network, or the provided network is peered + # with another network that is using that CIDR block. # Corresponds to the JSON property `cidrBlock` # @return [String] attr_accessor :cidr_block # Output only. The time when the node was created. @@ -317,19 +313,17 @@ # Corresponds to the JSON property `health` # @return [String] attr_accessor :health # Output only. If this field is populated, it contains a description of why the - # TPU Node - # is unhealthy. + # TPU Node is unhealthy. # Corresponds to the JSON property `healthDescription` # @return [String] attr_accessor :health_description - # Output only. DEPRECATED! Use network_endpoints instead. - # The network address for the TPU Node as visible to Compute Engine - # instances. + # Output only. DEPRECATED! Use network_endpoints instead. The network address + # for the TPU Node as visible to Compute Engine instances. # Corresponds to the JSON property `ipAddress` # @return [String] attr_accessor :ip_address # Resource labels to represent user-provided metadata. @@ -341,50 +335,48 @@ # Corresponds to the JSON property `name` # @return [String] attr_accessor :name # The name of a network they wish to peer the TPU node to. It must be a - # preexisting Compute Engine network inside of the project on which this API - # has been activated. If none is provided, "default" will be used. + # preexisting Compute Engine network inside of the project on which this API has + # been activated. If none is provided, "default" will be used. # Corresponds to the JSON property `network` # @return [String] attr_accessor :network - # Output only. The network endpoints where TPU workers can be accessed and - # sent work. It is recommended that Tensorflow clients of the node reach out - # to the 0th entry in this map first. + # Output only. The network endpoints where TPU workers can be accessed and sent + # work. It is recommended that Tensorflow clients of the node reach out to the + # 0th entry in this map first. # Corresponds to the JSON property `networkEndpoints` # @return [Array<Google::Apis::TpuV1alpha1::NetworkEndpoint>] attr_accessor :network_endpoints - # Output only. DEPRECATED! Use network_endpoints instead. - # The network port for the TPU Node as visible to Compute Engine instances. + # Output only. DEPRECATED! Use network_endpoints instead. The network port for + # the TPU Node as visible to Compute Engine instances. # Corresponds to the JSON property `port` # @return [String] attr_accessor :port # Sets the scheduling options for this node. # Corresponds to the JSON property `schedulingConfig` # @return [Google::Apis::TpuV1alpha1::SchedulingConfig] attr_accessor :scheduling_config # Output only. The service account used to run the tensor flow services within - # the node. - # To share resources, including Google Cloud Storage data, with the - # Tensorflow job running in the Node, this account must have permissions to - # that data. + # the node. To share resources, including Google Cloud Storage data, with the + # Tensorflow job running in the Node, this account must have permissions to that + # data. # Corresponds to the JSON property `serviceAccount` # @return [String] attr_accessor :service_account # Output only. The current state for the TPU Node. # Corresponds to the JSON property `state` # @return [String] attr_accessor :state - # The version of Tensorflow running in the Node. - # Required. + # The version of Tensorflow running in the Node. Required. # Corresponds to the JSON property `tensorflowVersion` # @return [String] attr_accessor :tensorflow_version def initialize(**args) @@ -415,51 +407,49 @@ # This resource represents a long-running operation that is the result of a # network API call. class Operation include Google::Apis::Core::Hashable - # If the value is `false`, it means the operation is still in progress. - # If `true`, the operation is completed, and either `error` or `response` is - # available. + # If the value is `false`, it means the operation is still in progress. If `true` + # , the operation is completed, and either `error` or `response` is available. # Corresponds to the JSON property `done` # @return [Boolean] attr_accessor :done alias_method :done?, :done - # The `Status` type defines a logical error model that is suitable for - # different programming environments, including REST APIs and RPC APIs. It is - # used by [gRPC](https://github.com/grpc). Each `Status` message contains - # three pieces of data: error code, error message, and error details. - # You can find out more about this error model and how to work with it in the - # [API Design Guide](https://cloud.google.com/apis/design/errors). + # The `Status` type defines a logical error model that is suitable for different + # programming environments, including REST APIs and RPC APIs. It is used by [ + # gRPC](https://github.com/grpc). Each `Status` message contains three pieces of + # data: error code, error message, and error details. You can find out more + # about this error model and how to work with it in the [API Design Guide](https: + # //cloud.google.com/apis/design/errors). # Corresponds to the JSON property `error` # @return [Google::Apis::TpuV1alpha1::Status] attr_accessor :error - # Service-specific metadata associated with the operation. It typically - # contains progress information and common metadata such as create time. - # Some services might not provide such metadata. Any method that returns a - # long-running operation should document the metadata type, if any. + # Service-specific metadata associated with the operation. It typically contains + # progress information and common metadata such as create time. Some services + # might not provide such metadata. Any method that returns a long-running + # operation should document the metadata type, if any. # Corresponds to the JSON property `metadata` # @return [Hash<String,Object>] attr_accessor :metadata # The server-assigned name, which is only unique within the same service that - # originally returns it. If you use the default HTTP mapping, the - # `name` should be a resource name ending with `operations/`unique_id``. + # originally returns it. If you use the default HTTP mapping, the `name` should + # be a resource name ending with `operations/`unique_id``. # Corresponds to the JSON property `name` # @return [String] attr_accessor :name - # The normal response of the operation in case of success. If the original - # method returns no data on success, such as `Delete`, the response is - # `google.protobuf.Empty`. If the original method is standard - # `Get`/`Create`/`Update`, the response should be the resource. For other - # methods, the response should have the type `XxxResponse`, where `Xxx` - # is the original method name. For example, if the original method name - # is `TakeSnapshot()`, the inferred response type is - # `TakeSnapshotResponse`. + # The normal response of the operation in case of success. If the original + # method returns no data on success, such as `Delete`, the response is `google. + # protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, + # the response should be the resource. For other methods, the response should + # have the type `XxxResponse`, where `Xxx` is the original method name. For + # example, if the original method name is `TakeSnapshot()`, the inferred + # response type is `TakeSnapshotResponse`. # Corresponds to the JSON property `response` # @return [Hash<String,Object>] attr_accessor :response def initialize(**args) @@ -483,14 +473,14 @@ # [Output only] API version used to start the operation. # Corresponds to the JSON property `apiVersion` # @return [String] attr_accessor :api_version - # [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`. + # [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`. # Corresponds to the JSON property `cancelRequested` # @return [Boolean] attr_accessor :cancel_requested alias_method :cancel_requested?, :cancel_requested @@ -592,32 +582,32 @@ # Update properties of this object def update!(**args) end end - # The `Status` type defines a logical error model that is suitable for - # different programming environments, including REST APIs and RPC APIs. It is - # used by [gRPC](https://github.com/grpc). Each `Status` message contains - # three pieces of data: error code, error message, and error details. - # You can find out more about this error model and how to work with it in the - # [API Design Guide](https://cloud.google.com/apis/design/errors). + # The `Status` type defines a logical error model that is suitable for different + # programming environments, including REST APIs and RPC APIs. It is used by [ + # gRPC](https://github.com/grpc). Each `Status` message contains three pieces of + # data: error code, error message, and error details. You can find out more + # about this error model and how to work with it in the [API Design Guide](https: + # //cloud.google.com/apis/design/errors). class Status include Google::Apis::Core::Hashable # The status code, which should be an enum value of google.rpc.Code. # Corresponds to the JSON property `code` # @return [Fixnum] attr_accessor :code - # A list of messages that carry the error details. There is a common set of + # A list of messages that carry the error details. There is a common set of # message types for APIs to use. # Corresponds to the JSON property `details` # @return [Array<Hash<String,Object>>] attr_accessor :details - # A developer-facing error message, which should be in English. Any - # user-facing error message should be localized and sent in the - # google.rpc.Status.details field, or localized by the client. + # A developer-facing error message, which should be in English. Any user-facing + # error message should be localized and sent in the google.rpc.Status.details + # field, or localized by the client. # Corresponds to the JSON property `message` # @return [String] attr_accessor :message def initialize(**args)