Regen docs (#364)
diff --git a/docs/dyn/cloudresourcemanager_v1.projects.html b/docs/dyn/cloudresourcemanager_v1.projects.html
index be4714c..a01bda5 100644
--- a/docs/dyn/cloudresourcemanager_v1.projects.html
+++ b/docs/dyn/cloudresourcemanager_v1.projects.html
@@ -124,7 +124,7 @@
The object takes the form of:
{ # A Project is a high-level Google Cloud Platform entity. It is a
- # container for ACLs, APIs, AppEngine Apps, VMs, and other
+ # container for ACLs, APIs, App Engine Apps, VMs, and other
# Google Cloud Platform resources.
"name": "A String", # The user-assigned display name of the Project.
# It must be 4 to 30 characters.
@@ -132,7 +132,6 @@
# hyphen, single-quote, double-quote, space, and exclamation point.
#
# Example: <code>My Project</code>
- #
# Read-write.
"parent": { # A container to reference an id for any resource type. A `resource` in Google # An optional reference to a parent Resource.
#
@@ -143,10 +142,10 @@
#
# Read-write.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -156,7 +155,6 @@
# Trailing hyphens are prohibited.
#
# Example: <code>tokyo-rain-123</code>
- #
# Read-only after creation.
"labels": { # The labels associated with this Project.
#
@@ -172,19 +170,17 @@
# depend on specific characters being disallowed.
#
# Example: <code>"environment" : "dev"</code>
- #
# Read-write.
"a_key": "A String",
},
- "createTime": "A String", # Creation time.
+ "projectNumber": "A String", # The number uniquely identifying the project.
#
+ # Example: <code>415104041262</code>
# Read-only.
"lifecycleState": "A String", # The Project lifecycle state.
#
# Read-only.
- "projectNumber": "A String", # The number uniquely identifying the project.
- #
- # Example: <code>415104041262</code>
+ "createTime": "A String", # Creation time.
#
# Read-only.
}
@@ -205,22 +201,6 @@
# long-running operation should document the metadata type, if any.
"a_key": "", # Properties of the object. Contains field @type with type URL.
},
- "done": True or False, # 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.
- "response": { # 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`.
- "a_key": "", # Properties of the object. Contains field @type with type URL.
- },
- "name": "A String", # 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 have the format of `operations/some/unique/name`.
"error": { # The `Status` type defines a logical error model that is suitable for different # The error result of the operation in case of failure or cancellation.
# programming environments, including REST APIs and RPC APIs. It is used by
# [gRPC](https://github.com/grpc). The error model is designed to be:
@@ -284,6 +264,22 @@
},
],
},
+ "done": True or False, # 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.
+ "response": { # 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`.
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+ "name": "A String", # 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 have the format of `operations/some/unique/name`.
}</pre>
</div>
@@ -358,7 +354,7 @@
An object of the form:
{ # A Project is a high-level Google Cloud Platform entity. It is a
- # container for ACLs, APIs, AppEngine Apps, VMs, and other
+ # container for ACLs, APIs, App Engine Apps, VMs, and other
# Google Cloud Platform resources.
"name": "A String", # The user-assigned display name of the Project.
# It must be 4 to 30 characters.
@@ -366,7 +362,6 @@
# hyphen, single-quote, double-quote, space, and exclamation point.
#
# Example: <code>My Project</code>
- #
# Read-write.
"parent": { # A container to reference an id for any resource type. A `resource` in Google # An optional reference to a parent Resource.
#
@@ -377,10 +372,10 @@
#
# Read-write.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -390,7 +385,6 @@
# Trailing hyphens are prohibited.
#
# Example: <code>tokyo-rain-123</code>
- #
# Read-only after creation.
"labels": { # The labels associated with this Project.
#
@@ -406,19 +400,17 @@
# depend on specific characters being disallowed.
#
# Example: <code>"environment" : "dev"</code>
- #
# Read-write.
"a_key": "A String",
},
- "createTime": "A String", # Creation time.
+ "projectNumber": "A String", # The number uniquely identifying the project.
#
+ # Example: <code>415104041262</code>
# Read-only.
"lifecycleState": "A String", # The Project lifecycle state.
#
# Read-only.
- "projectNumber": "A String", # The number uniquely identifying the project.
- #
- # Example: <code>415104041262</code>
+ "createTime": "A String", # Creation time.
#
# Read-only.
}</pre>
@@ -458,10 +450,10 @@
{ # Identifying information for a single ancestor of a project.
"resourceId": { # A container to reference an id for any resource type. A `resource` in Google # Resource id of the ancestor.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -477,8 +469,7 @@
Args:
resource: string, REQUIRED: The resource for which the policy is being requested.
-`resource` is usually specified as a path. For example, a Project
-resource is specified as `projects/{project}`. (required)
+See the operation documentation for the appropriate value for this field. (required)
body: object, The request body. (required)
The object takes the form of:
@@ -524,6 +515,99 @@
#
# For a description of IAM and its features, see the
# [IAM developer's guide](https://cloud.google.com/iam).
+ "auditConfigs": [ # Specifies cloud audit logging configuration for this policy.
+ { # Specifies the audit configuration for a service.
+ # It consists of which permission types are logged, and what identities, if
+ # any, are exempted from logging.
+ # An AuditConifg must have one or more AuditLogConfigs.
+ #
+ # If there are AuditConfigs for both `allServices` and a specific service,
+ # the union of the two AuditConfigs is used for that service: the log_types
+ # specified in each AuditConfig are enabled, and the exempted_members in each
+ # AuditConfig are exempted.
+ # Example Policy with multiple AuditConfigs:
+ # {
+ # "audit_configs": [
+ # {
+ # "service": "allServices"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # },
+ # {
+ # "log_type": "ADMIN_READ",
+ # }
+ # ]
+ # },
+ # {
+ # "service": "fooservice@googleapis.com"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # "exempted_members": [
+ # "user:bar@gmail.com"
+ # ]
+ # }
+ # ]
+ # }
+ # ]
+ # }
+ # For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
+ # logging. It also exempts foo@gmail.com from DATA_READ logging, and
+ # bar@gmail.com from DATA_WRITE logging.
+ "auditLogConfigs": [ # The configuration for logging of each type of permission.
+ # Next ID: 4
+ { # Provides the configuration for logging a type of permissions.
+ # Example:
+ #
+ # {
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # }
+ # ]
+ # }
+ #
+ # This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting
+ # foo@gmail.com from DATA_READ logging.
+ "exemptedMembers": [ # Specifies the identities that do not cause logging for this type of
+ # permission.
+ # Follows the same format of Binding.members.
+ "A String",
+ ],
+ "logType": "A String", # The log type that this config enables.
+ },
+ ],
+ "service": "A String", # Specifies a service that will be enabled for audit logging.
+ # For example, `resourcemanager`, `storage`, `compute`.
+ # `allServices` is a special value that covers all services.
+ },
+ ],
+ "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
+ # prevent simultaneous updates of a policy from overwriting each other.
+ # It is strongly suggested that systems make use of the `etag` in the
+ # read-modify-write cycle to perform policy updates in order to avoid race
+ # conditions: An `etag` is returned in the response to `getIamPolicy`, and
+ # systems are expected to put that etag in the request to `setIamPolicy` to
+ # ensure that their change will be applied to the same version of the policy.
+ #
+ # If no `etag` is provided in the call to `setIamPolicy`, then the existing
+ # policy is overwritten blindly.
"bindings": [ # Associates a list of `members` to a `role`.
# Multiple `bindings` must not be specified for the same `role`.
# `bindings` with no members will result in an error.
@@ -557,16 +641,6 @@
],
},
],
- "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
- # prevent simultaneous updates of a policy from overwriting each other.
- # It is strongly suggested that systems make use of the `etag` in the
- # read-modify-write cycle to perform policy updates in order to avoid race
- # conditions: An `etag` is returned in the response to `getIamPolicy`, and
- # systems are expected to put that etag in the request to `setIamPolicy` to
- # ensure that their change will be applied to the same version of the policy.
- #
- # If no `etag` is provided in the call to `setIamPolicy`, then the existing
- # policy is overwritten blindly.
"version": 42, # Version of the `Policy`. The default version is 0.
}</pre>
</div>
@@ -637,7 +711,7 @@
"projects": [ # The list of Projects that matched the list filter. This list can
# be paginated.
{ # A Project is a high-level Google Cloud Platform entity. It is a
- # container for ACLs, APIs, AppEngine Apps, VMs, and other
+ # container for ACLs, APIs, App Engine Apps, VMs, and other
# Google Cloud Platform resources.
"name": "A String", # The user-assigned display name of the Project.
# It must be 4 to 30 characters.
@@ -645,7 +719,6 @@
# hyphen, single-quote, double-quote, space, and exclamation point.
#
# Example: <code>My Project</code>
- #
# Read-write.
"parent": { # A container to reference an id for any resource type. A `resource` in Google # An optional reference to a parent Resource.
#
@@ -656,10 +729,10 @@
#
# Read-write.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -669,7 +742,6 @@
# Trailing hyphens are prohibited.
#
# Example: <code>tokyo-rain-123</code>
- #
# Read-only after creation.
"labels": { # The labels associated with this Project.
#
@@ -685,19 +757,17 @@
# depend on specific characters being disallowed.
#
# Example: <code>"environment" : "dev"</code>
- #
# Read-write.
"a_key": "A String",
},
- "createTime": "A String", # Creation time.
+ "projectNumber": "A String", # The number uniquely identifying the project.
#
+ # Example: <code>415104041262</code>
# Read-only.
"lifecycleState": "A String", # The Project lifecycle state.
#
# Read-only.
- "projectNumber": "A String", # The number uniquely identifying the project.
- #
- # Example: <code>415104041262</code>
+ "createTime": "A String", # Creation time.
#
# Read-only.
},
@@ -762,8 +832,7 @@
Args:
resource: string, REQUIRED: The resource for which the policy is being specified.
-`resource` is usually specified as a path. For example, a Project
-resource is specified as `projects/{project}`. (required)
+See the operation documentation for the appropriate value for this field. (required)
body: object, The request body. (required)
The object takes the form of:
@@ -802,6 +871,99 @@
#
# For a description of IAM and its features, see the
# [IAM developer's guide](https://cloud.google.com/iam).
+ "auditConfigs": [ # Specifies cloud audit logging configuration for this policy.
+ { # Specifies the audit configuration for a service.
+ # It consists of which permission types are logged, and what identities, if
+ # any, are exempted from logging.
+ # An AuditConifg must have one or more AuditLogConfigs.
+ #
+ # If there are AuditConfigs for both `allServices` and a specific service,
+ # the union of the two AuditConfigs is used for that service: the log_types
+ # specified in each AuditConfig are enabled, and the exempted_members in each
+ # AuditConfig are exempted.
+ # Example Policy with multiple AuditConfigs:
+ # {
+ # "audit_configs": [
+ # {
+ # "service": "allServices"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # },
+ # {
+ # "log_type": "ADMIN_READ",
+ # }
+ # ]
+ # },
+ # {
+ # "service": "fooservice@googleapis.com"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # "exempted_members": [
+ # "user:bar@gmail.com"
+ # ]
+ # }
+ # ]
+ # }
+ # ]
+ # }
+ # For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
+ # logging. It also exempts foo@gmail.com from DATA_READ logging, and
+ # bar@gmail.com from DATA_WRITE logging.
+ "auditLogConfigs": [ # The configuration for logging of each type of permission.
+ # Next ID: 4
+ { # Provides the configuration for logging a type of permissions.
+ # Example:
+ #
+ # {
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # }
+ # ]
+ # }
+ #
+ # This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting
+ # foo@gmail.com from DATA_READ logging.
+ "exemptedMembers": [ # Specifies the identities that do not cause logging for this type of
+ # permission.
+ # Follows the same format of Binding.members.
+ "A String",
+ ],
+ "logType": "A String", # The log type that this config enables.
+ },
+ ],
+ "service": "A String", # Specifies a service that will be enabled for audit logging.
+ # For example, `resourcemanager`, `storage`, `compute`.
+ # `allServices` is a special value that covers all services.
+ },
+ ],
+ "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
+ # prevent simultaneous updates of a policy from overwriting each other.
+ # It is strongly suggested that systems make use of the `etag` in the
+ # read-modify-write cycle to perform policy updates in order to avoid race
+ # conditions: An `etag` is returned in the response to `getIamPolicy`, and
+ # systems are expected to put that etag in the request to `setIamPolicy` to
+ # ensure that their change will be applied to the same version of the policy.
+ #
+ # If no `etag` is provided in the call to `setIamPolicy`, then the existing
+ # policy is overwritten blindly.
"bindings": [ # Associates a list of `members` to a `role`.
# Multiple `bindings` must not be specified for the same `role`.
# `bindings` with no members will result in an error.
@@ -835,18 +997,13 @@
],
},
],
- "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
- # prevent simultaneous updates of a policy from overwriting each other.
- # It is strongly suggested that systems make use of the `etag` in the
- # read-modify-write cycle to perform policy updates in order to avoid race
- # conditions: An `etag` is returned in the response to `getIamPolicy`, and
- # systems are expected to put that etag in the request to `setIamPolicy` to
- # ensure that their change will be applied to the same version of the policy.
- #
- # If no `etag` is provided in the call to `setIamPolicy`, then the existing
- # policy is overwritten blindly.
"version": 42, # Version of the `Policy`. The default version is 0.
},
+ "updateMask": "A String", # OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only
+ # the fields in the mask will be modified. If no mask is provided, a default
+ # mask is used:
+ # paths: "bindings, etag"
+ # This field is only used by Cloud IAM.
}
x__xgafv: string, V1 error format.
@@ -888,6 +1045,99 @@
#
# For a description of IAM and its features, see the
# [IAM developer's guide](https://cloud.google.com/iam).
+ "auditConfigs": [ # Specifies cloud audit logging configuration for this policy.
+ { # Specifies the audit configuration for a service.
+ # It consists of which permission types are logged, and what identities, if
+ # any, are exempted from logging.
+ # An AuditConifg must have one or more AuditLogConfigs.
+ #
+ # If there are AuditConfigs for both `allServices` and a specific service,
+ # the union of the two AuditConfigs is used for that service: the log_types
+ # specified in each AuditConfig are enabled, and the exempted_members in each
+ # AuditConfig are exempted.
+ # Example Policy with multiple AuditConfigs:
+ # {
+ # "audit_configs": [
+ # {
+ # "service": "allServices"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # },
+ # {
+ # "log_type": "ADMIN_READ",
+ # }
+ # ]
+ # },
+ # {
+ # "service": "fooservice@googleapis.com"
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # "exempted_members": [
+ # "user:bar@gmail.com"
+ # ]
+ # }
+ # ]
+ # }
+ # ]
+ # }
+ # For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
+ # logging. It also exempts foo@gmail.com from DATA_READ logging, and
+ # bar@gmail.com from DATA_WRITE logging.
+ "auditLogConfigs": [ # The configuration for logging of each type of permission.
+ # Next ID: 4
+ { # Provides the configuration for logging a type of permissions.
+ # Example:
+ #
+ # {
+ # "audit_log_configs": [
+ # {
+ # "log_type": "DATA_READ",
+ # "exempted_members": [
+ # "user:foo@gmail.com"
+ # ]
+ # },
+ # {
+ # "log_type": "DATA_WRITE",
+ # }
+ # ]
+ # }
+ #
+ # This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting
+ # foo@gmail.com from DATA_READ logging.
+ "exemptedMembers": [ # Specifies the identities that do not cause logging for this type of
+ # permission.
+ # Follows the same format of Binding.members.
+ "A String",
+ ],
+ "logType": "A String", # The log type that this config enables.
+ },
+ ],
+ "service": "A String", # Specifies a service that will be enabled for audit logging.
+ # For example, `resourcemanager`, `storage`, `compute`.
+ # `allServices` is a special value that covers all services.
+ },
+ ],
+ "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
+ # prevent simultaneous updates of a policy from overwriting each other.
+ # It is strongly suggested that systems make use of the `etag` in the
+ # read-modify-write cycle to perform policy updates in order to avoid race
+ # conditions: An `etag` is returned in the response to `getIamPolicy`, and
+ # systems are expected to put that etag in the request to `setIamPolicy` to
+ # ensure that their change will be applied to the same version of the policy.
+ #
+ # If no `etag` is provided in the call to `setIamPolicy`, then the existing
+ # policy is overwritten blindly.
"bindings": [ # Associates a list of `members` to a `role`.
# Multiple `bindings` must not be specified for the same `role`.
# `bindings` with no members will result in an error.
@@ -921,16 +1171,6 @@
],
},
],
- "etag": "A String", # `etag` is used for optimistic concurrency control as a way to help
- # prevent simultaneous updates of a policy from overwriting each other.
- # It is strongly suggested that systems make use of the `etag` in the
- # read-modify-write cycle to perform policy updates in order to avoid race
- # conditions: An `etag` is returned in the response to `getIamPolicy`, and
- # systems are expected to put that etag in the request to `setIamPolicy` to
- # ensure that their change will be applied to the same version of the policy.
- #
- # If no `etag` is provided in the call to `setIamPolicy`, then the existing
- # policy is overwritten blindly.
"version": 42, # Version of the `Policy`. The default version is 0.
}</pre>
</div>
@@ -941,8 +1181,7 @@
Args:
resource: string, REQUIRED: The resource for which the policy detail is being requested.
-`resource` is usually specified as a path. For example, a Project
-resource is specified as `projects/{project}`. (required)
+See the operation documentation for the appropriate value for this field. (required)
body: object, The request body. (required)
The object takes the form of:
@@ -1027,7 +1266,7 @@
The object takes the form of:
{ # A Project is a high-level Google Cloud Platform entity. It is a
- # container for ACLs, APIs, AppEngine Apps, VMs, and other
+ # container for ACLs, APIs, App Engine Apps, VMs, and other
# Google Cloud Platform resources.
"name": "A String", # The user-assigned display name of the Project.
# It must be 4 to 30 characters.
@@ -1035,7 +1274,6 @@
# hyphen, single-quote, double-quote, space, and exclamation point.
#
# Example: <code>My Project</code>
- #
# Read-write.
"parent": { # A container to reference an id for any resource type. A `resource` in Google # An optional reference to a parent Resource.
#
@@ -1046,10 +1284,10 @@
#
# Read-write.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -1059,7 +1297,6 @@
# Trailing hyphens are prohibited.
#
# Example: <code>tokyo-rain-123</code>
- #
# Read-only after creation.
"labels": { # The labels associated with this Project.
#
@@ -1075,19 +1312,17 @@
# depend on specific characters being disallowed.
#
# Example: <code>"environment" : "dev"</code>
- #
# Read-write.
"a_key": "A String",
},
- "createTime": "A String", # Creation time.
+ "projectNumber": "A String", # The number uniquely identifying the project.
#
+ # Example: <code>415104041262</code>
# Read-only.
"lifecycleState": "A String", # The Project lifecycle state.
#
# Read-only.
- "projectNumber": "A String", # The number uniquely identifying the project.
- #
- # Example: <code>415104041262</code>
+ "createTime": "A String", # Creation time.
#
# Read-only.
}
@@ -1101,7 +1336,7 @@
An object of the form:
{ # A Project is a high-level Google Cloud Platform entity. It is a
- # container for ACLs, APIs, AppEngine Apps, VMs, and other
+ # container for ACLs, APIs, App Engine Apps, VMs, and other
# Google Cloud Platform resources.
"name": "A String", # The user-assigned display name of the Project.
# It must be 4 to 30 characters.
@@ -1109,7 +1344,6 @@
# hyphen, single-quote, double-quote, space, and exclamation point.
#
# Example: <code>My Project</code>
- #
# Read-write.
"parent": { # A container to reference an id for any resource type. A `resource` in Google # An optional reference to a parent Resource.
#
@@ -1120,10 +1354,10 @@
#
# Read-write.
# Cloud Platform is a generic term for something you (a developer) may want to
- # interact with through one of our API's. Some examples are an AppEngine app,
+ # interact with through one of our API's. Some examples are an App Engine app,
# a Compute Engine instance, a Cloud SQL database, and so on.
"type": "A String", # Required field representing the resource type this id is for.
- # At present, the only valid type is "organization".
+ # At present, the valid types are: "organization"
"id": "A String", # Required field for the type-specific id. This should correspond to the id
# used in the type-specific API's.
},
@@ -1133,7 +1367,6 @@
# Trailing hyphens are prohibited.
#
# Example: <code>tokyo-rain-123</code>
- #
# Read-only after creation.
"labels": { # The labels associated with this Project.
#
@@ -1149,19 +1382,17 @@
# depend on specific characters being disallowed.
#
# Example: <code>"environment" : "dev"</code>
- #
# Read-write.
"a_key": "A String",
},
- "createTime": "A String", # Creation time.
+ "projectNumber": "A String", # The number uniquely identifying the project.
#
+ # Example: <code>415104041262</code>
# Read-only.
"lifecycleState": "A String", # The Project lifecycle state.
#
# Read-only.
- "projectNumber": "A String", # The number uniquely identifying the project.
- #
- # Example: <code>415104041262</code>
+ "createTime": "A String", # Creation time.
#
# Read-only.
}</pre>