docs: docs update (#911)
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
- [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/google-api-python-client/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
Fixes #<issue_number_goes_here> 🦕
diff --git a/docs/dyn/cloudprofiler_v2.projects.profiles.html b/docs/dyn/cloudprofiler_v2.projects.profiles.html
index d58cb74..023545f 100644
--- a/docs/dyn/cloudprofiler_v2.projects.profiles.html
+++ b/docs/dyn/cloudprofiler_v2.projects.profiles.html
@@ -98,7 +98,7 @@
duration is returned in google.rpc.RetryInfo extension on the response
status. To a gRPC client, the extension will be return as a
binary-serialized proto in the trailing metadata item named
-"google.rpc.retryinfo-bin".
+"google.rpc.retryinfo-bin".
Args:
parent: string, Parent project to create the profile in. (required)
@@ -109,33 +109,33 @@
# The deployment field must be populated. The profile_type specifies the list
# of profile types supported by the agent. The creation call will hang until a
# profile of one of these types needs to be collected.
- "profileType": [ # One or more profile types that the agent is capable of providing.
- "A String",
+ "profileType": [ # One or more profile types that the agent is capable of providing.
+ "A String",
],
- "deployment": { # Deployment contains the deployment identification information. # Deployment details.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment details.
+ "labels": { # Labels identify the deployment within the user universe and same target.
# Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
# Value for an individual label must be <= 512 bytes, the total
# size of all label names and values must be <= 1024 bytes.
#
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
#
- # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
# should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
},
- "target": "A String", # Target is the service name used to group related deployments:
+ "target": "A String", # Target is the service name used to group related deployments:
# * Service name for GAE Flex / Standard.
# * Cluster and container name for GKE.
# * User-specified string for direct GCE profiling (e.g. Java).
# * Job name for Dataflow.
# Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
}
@@ -148,49 +148,49 @@
An object of the form:
{ # Profile resource.
- "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
- "labels": { # Input only. Labels associated to this specific profile. These labels will
- # get merged with the deployment labels for the final data set. See
- # documentation on deployment labels for validation rules and limits.
- "a_key": "A String",
- },
- "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
- # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
- "profileType": "A String", # Type of profile.
- # For offline mode, this must be specified when creating the profile. For
- # online mode it is assigned and returned by the server.
- "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
- # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
- # Value for an individual label must be <= 512 bytes, the total
- # size of all label names and values must be <= 1024 bytes.
- #
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
- #
- # For deployments running on Google Cloud Platform, "zone" or "region" label
- # should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ "profileType": "A String", # Type of profile.
+ # For offline mode, this must be specified when creating the profile. For
+ # online mode it is assigned and returned by the server.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
+ "labels": { # Labels identify the deployment within the user universe and same target.
+ # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
+ # Value for an individual label must be <= 512 bytes, the total
+ # size of all label names and values must be <= 1024 bytes.
+ #
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ #
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # should be present describing the deployment location. An example of a zone
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
+ },
+ "target": "A String", # Target is the service name used to group related deployments:
+ # * Service name for GAE Flex / Standard.
+ # * Cluster and container name for GKE.
+ # * User-specified string for direct GCE profiling (e.g. Java).
+ # * Job name for Dataflow.
+ # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
- "target": "A String", # Target is the service name used to group related deployments:
- # * Service name for GAE Flex / Standard.
- # * Cluster and container name for GKE.
- # * User-specified string for direct GCE profiling (e.g. Java).
- # * Job name for Dataflow.
- # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
- },
- "duration": "A String", # Duration of the profiling session.
- # Input (for the offline mode) or output (for the online mode).
- # The field represents requested profiling duration. It may slightly differ
- # from the effective profiling duration, which is recorded in the profile
- # data, in case the profiling can't be stopped immediately (e.g. in case
- # stopping the profiling is handled asynchronously).
- }</pre>
+ "labels": { # Input only. Labels associated to this specific profile. These labels will
+ # get merged with the deployment labels for the final data set. See
+ # documentation on deployment labels for validation rules and limits.
+ "a_key": "A String",
+ },
+ "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
+ # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
+ "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
+ "duration": "A String", # Duration of the profiling session.
+ # Input (for the offline mode) or output (for the online mode).
+ # The field represents requested profiling duration. It may slightly differ
+ # from the effective profiling duration, which is recorded in the profile
+ # data, in case the profiling can't be stopped immediately (e.g. in case
+ # stopping the profiling is handled asynchronously).
+ }</pre>
</div>
<div class="method">
@@ -205,49 +205,49 @@
The object takes the form of:
{ # Profile resource.
- "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
- "labels": { # Input only. Labels associated to this specific profile. These labels will
- # get merged with the deployment labels for the final data set. See
- # documentation on deployment labels for validation rules and limits.
- "a_key": "A String",
- },
- "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
- # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
- "profileType": "A String", # Type of profile.
- # For offline mode, this must be specified when creating the profile. For
- # online mode it is assigned and returned by the server.
- "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
- # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
- # Value for an individual label must be <= 512 bytes, the total
- # size of all label names and values must be <= 1024 bytes.
- #
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
- #
- # For deployments running on Google Cloud Platform, "zone" or "region" label
- # should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ "profileType": "A String", # Type of profile.
+ # For offline mode, this must be specified when creating the profile. For
+ # online mode it is assigned and returned by the server.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
+ "labels": { # Labels identify the deployment within the user universe and same target.
+ # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
+ # Value for an individual label must be <= 512 bytes, the total
+ # size of all label names and values must be <= 1024 bytes.
+ #
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ #
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # should be present describing the deployment location. An example of a zone
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
+ },
+ "target": "A String", # Target is the service name used to group related deployments:
+ # * Service name for GAE Flex / Standard.
+ # * Cluster and container name for GKE.
+ # * User-specified string for direct GCE profiling (e.g. Java).
+ # * Job name for Dataflow.
+ # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
- "target": "A String", # Target is the service name used to group related deployments:
- # * Service name for GAE Flex / Standard.
- # * Cluster and container name for GKE.
- # * User-specified string for direct GCE profiling (e.g. Java).
- # * Job name for Dataflow.
- # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
- },
- "duration": "A String", # Duration of the profiling session.
- # Input (for the offline mode) or output (for the online mode).
- # The field represents requested profiling duration. It may slightly differ
- # from the effective profiling duration, which is recorded in the profile
- # data, in case the profiling can't be stopped immediately (e.g. in case
- # stopping the profiling is handled asynchronously).
-}
+ "labels": { # Input only. Labels associated to this specific profile. These labels will
+ # get merged with the deployment labels for the final data set. See
+ # documentation on deployment labels for validation rules and limits.
+ "a_key": "A String",
+ },
+ "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
+ # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
+ "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
+ "duration": "A String", # Duration of the profiling session.
+ # Input (for the offline mode) or output (for the online mode).
+ # The field represents requested profiling duration. It may slightly differ
+ # from the effective profiling duration, which is recorded in the profile
+ # data, in case the profiling can't be stopped immediately (e.g. in case
+ # stopping the profiling is handled asynchronously).
+ }
x__xgafv: string, V1 error format.
Allowed values
@@ -258,49 +258,49 @@
An object of the form:
{ # Profile resource.
- "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
- "labels": { # Input only. Labels associated to this specific profile. These labels will
- # get merged with the deployment labels for the final data set. See
- # documentation on deployment labels for validation rules and limits.
- "a_key": "A String",
- },
- "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
- # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
- "profileType": "A String", # Type of profile.
- # For offline mode, this must be specified when creating the profile. For
- # online mode it is assigned and returned by the server.
- "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
- # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
- # Value for an individual label must be <= 512 bytes, the total
- # size of all label names and values must be <= 1024 bytes.
- #
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
- #
- # For deployments running on Google Cloud Platform, "zone" or "region" label
- # should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ "profileType": "A String", # Type of profile.
+ # For offline mode, this must be specified when creating the profile. For
+ # online mode it is assigned and returned by the server.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
+ "labels": { # Labels identify the deployment within the user universe and same target.
+ # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
+ # Value for an individual label must be <= 512 bytes, the total
+ # size of all label names and values must be <= 1024 bytes.
+ #
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ #
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # should be present describing the deployment location. An example of a zone
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
+ },
+ "target": "A String", # Target is the service name used to group related deployments:
+ # * Service name for GAE Flex / Standard.
+ # * Cluster and container name for GKE.
+ # * User-specified string for direct GCE profiling (e.g. Java).
+ # * Job name for Dataflow.
+ # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
- "target": "A String", # Target is the service name used to group related deployments:
- # * Service name for GAE Flex / Standard.
- # * Cluster and container name for GKE.
- # * User-specified string for direct GCE profiling (e.g. Java).
- # * Job name for Dataflow.
- # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
- },
- "duration": "A String", # Duration of the profiling session.
- # Input (for the offline mode) or output (for the online mode).
- # The field represents requested profiling duration. It may slightly differ
- # from the effective profiling duration, which is recorded in the profile
- # data, in case the profiling can't be stopped immediately (e.g. in case
- # stopping the profiling is handled asynchronously).
- }</pre>
+ "labels": { # Input only. Labels associated to this specific profile. These labels will
+ # get merged with the deployment labels for the final data set. See
+ # documentation on deployment labels for validation rules and limits.
+ "a_key": "A String",
+ },
+ "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
+ # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
+ "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
+ "duration": "A String", # Duration of the profiling session.
+ # Input (for the offline mode) or output (for the online mode).
+ # The field represents requested profiling duration. It may slightly differ
+ # from the effective profiling duration, which is recorded in the profile
+ # data, in case the profiling can't be stopped immediately (e.g. in case
+ # stopping the profiling is handled asynchronously).
+ }</pre>
</div>
<div class="method">
@@ -316,49 +316,49 @@
The object takes the form of:
{ # Profile resource.
- "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
- "labels": { # Input only. Labels associated to this specific profile. These labels will
- # get merged with the deployment labels for the final data set. See
- # documentation on deployment labels for validation rules and limits.
- "a_key": "A String",
- },
- "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
- # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
- "profileType": "A String", # Type of profile.
- # For offline mode, this must be specified when creating the profile. For
- # online mode it is assigned and returned by the server.
- "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
- # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
- # Value for an individual label must be <= 512 bytes, the total
- # size of all label names and values must be <= 1024 bytes.
- #
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
- #
- # For deployments running on Google Cloud Platform, "zone" or "region" label
- # should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ "profileType": "A String", # Type of profile.
+ # For offline mode, this must be specified when creating the profile. For
+ # online mode it is assigned and returned by the server.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
+ "labels": { # Labels identify the deployment within the user universe and same target.
+ # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
+ # Value for an individual label must be <= 512 bytes, the total
+ # size of all label names and values must be <= 1024 bytes.
+ #
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ #
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # should be present describing the deployment location. An example of a zone
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
+ },
+ "target": "A String", # Target is the service name used to group related deployments:
+ # * Service name for GAE Flex / Standard.
+ # * Cluster and container name for GKE.
+ # * User-specified string for direct GCE profiling (e.g. Java).
+ # * Job name for Dataflow.
+ # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
- "target": "A String", # Target is the service name used to group related deployments:
- # * Service name for GAE Flex / Standard.
- # * Cluster and container name for GKE.
- # * User-specified string for direct GCE profiling (e.g. Java).
- # * Job name for Dataflow.
- # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
- },
- "duration": "A String", # Duration of the profiling session.
- # Input (for the offline mode) or output (for the online mode).
- # The field represents requested profiling duration. It may slightly differ
- # from the effective profiling duration, which is recorded in the profile
- # data, in case the profiling can't be stopped immediately (e.g. in case
- # stopping the profiling is handled asynchronously).
-}
+ "labels": { # Input only. Labels associated to this specific profile. These labels will
+ # get merged with the deployment labels for the final data set. See
+ # documentation on deployment labels for validation rules and limits.
+ "a_key": "A String",
+ },
+ "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
+ # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
+ "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
+ "duration": "A String", # Duration of the profiling session.
+ # Input (for the offline mode) or output (for the online mode).
+ # The field represents requested profiling duration. It may slightly differ
+ # from the effective profiling duration, which is recorded in the profile
+ # data, in case the profiling can't be stopped immediately (e.g. in case
+ # stopping the profiling is handled asynchronously).
+ }
updateMask: string, Field mask used to specify the fields to be overwritten. Currently only
profile_bytes and labels fields are supported by UpdateProfile, so only
@@ -373,49 +373,49 @@
An object of the form:
{ # Profile resource.
- "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
- "labels": { # Input only. Labels associated to this specific profile. These labels will
- # get merged with the deployment labels for the final data set. See
- # documentation on deployment labels for validation rules and limits.
- "a_key": "A String",
- },
- "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
- # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
- "profileType": "A String", # Type of profile.
- # For offline mode, this must be specified when creating the profile. For
- # online mode it is assigned and returned by the server.
- "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
- "projectId": "A String", # Project ID is the ID of a cloud project.
- # Validation regex: `^a-z{4,61}[a-z0-9]$`.
- "labels": { # Labels identify the deployment within the user universe and same target.
- # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
- # Value for an individual label must be <= 512 bytes, the total
- # size of all label names and values must be <= 1024 bytes.
- #
- # Label named "language" can be used to record the programming language of
- # the profiled deployment. The standard choices for the value include "java",
- # "go", "python", "ruby", "nodejs", "php", "dotnet".
- #
- # For deployments running on Google Cloud Platform, "zone" or "region" label
- # should be present describing the deployment location. An example of a zone
- # is "us-central1-a", an example of a region is "us-central1" or
- # "us-central".
- "a_key": "A String",
+ "profileType": "A String", # Type of profile.
+ # For offline mode, this must be specified when creating the profile. For
+ # online mode it is assigned and returned by the server.
+ "deployment": { # Deployment contains the deployment identification information. # Deployment this profile corresponds to.
+ "labels": { # Labels identify the deployment within the user universe and same target.
+ # Validation regex for label names: `^[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?$`.
+ # Value for an individual label must be <= 512 bytes, the total
+ # size of all label names and values must be <= 1024 bytes.
+ #
+ # Label named "language" can be used to record the programming language of
+ # the profiled deployment. The standard choices for the value include "java",
+ # "go", "python", "ruby", "nodejs", "php", "dotnet".
+ #
+ # For deployments running on Google Cloud Platform, "zone" or "region" label
+ # should be present describing the deployment location. An example of a zone
+ # is "us-central1-a", an example of a region is "us-central1" or
+ # "us-central".
+ "a_key": "A String",
+ },
+ "target": "A String", # Target is the service name used to group related deployments:
+ # * Service name for GAE Flex / Standard.
+ # * Cluster and container name for GKE.
+ # * User-specified string for direct GCE profiling (e.g. Java).
+ # * Job name for Dataflow.
+ # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
+ "projectId": "A String", # Project ID is the ID of a cloud project.
+ # Validation regex: `^a-z{4,61}[a-z0-9]$`.
},
- "target": "A String", # Target is the service name used to group related deployments:
- # * Service name for GAE Flex / Standard.
- # * Cluster and container name for GKE.
- # * User-specified string for direct GCE profiling (e.g. Java).
- # * Job name for Dataflow.
- # Validation regex: `^[a-z]([-a-z0-9_.]{0,253}[a-z0-9])?$`.
- },
- "duration": "A String", # Duration of the profiling session.
- # Input (for the offline mode) or output (for the online mode).
- # The field represents requested profiling duration. It may slightly differ
- # from the effective profiling duration, which is recorded in the profile
- # data, in case the profiling can't be stopped immediately (e.g. in case
- # stopping the profiling is handled asynchronously).
- }</pre>
+ "labels": { # Input only. Labels associated to this specific profile. These labels will
+ # get merged with the deployment labels for the final data set. See
+ # documentation on deployment labels for validation rules and limits.
+ "a_key": "A String",
+ },
+ "profileBytes": "A String", # Input only. Profile bytes, as a gzip compressed serialized proto, the
+ # format is https://github.com/google/pprof/blob/master/proto/profile.proto.
+ "name": "A String", # Output only. Opaque, server-assigned, unique ID for this profile.
+ "duration": "A String", # Duration of the profiling session.
+ # Input (for the offline mode) or output (for the online mode).
+ # The field represents requested profiling duration. It may slightly differ
+ # from the effective profiling duration, which is recorded in the profile
+ # data, in case the profiling can't be stopped immediately (e.g. in case
+ # stopping the profiling is handled asynchronously).
+ }</pre>
</div>
</body></html>
\ No newline at end of file