Skip to content

Commit

Permalink
feat(backupdr): update the api
Browse files Browse the repository at this point in the history
#### backupdr:v1

The following keys were added:
- resources.projects.resources.locations.resources.serviceConfig.methods.initialize (Total Keys: 12)
- schemas.Backup.properties.satisfiesPzi (Total Keys: 2)
- schemas.Backup.properties.satisfiesPzs (Total Keys: 2)
- schemas.InitializeServiceRequest (Total Keys: 4)
  • Loading branch information
yoshi-automation committed Dec 17, 2024
1 parent babb16c commit 4c3708d
Show file tree
Hide file tree
Showing 8 changed files with 241 additions and 41 deletions.
24 changes: 12 additions & 12 deletions docs/dyn/backupdr_v1.projects.locations.backupPlanAssociations.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,13 +113,13 @@ <h3>Method Details</h3>
{ # A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
&quot;backupPlan&quot;: &quot;A String&quot;, # Required. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId}
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Output Only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId}
&quot;resource&quot;: &quot;A String&quot;, # Required. Immutable. Resource name of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Optional. Required. Resource type of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Required. Immutable. Resource type of workload on which backupplan is applied
&quot;rulesConfigInfo&quot;: [ # Output only. The config info related to backup rules.
{ # Message for rules config info.
&quot;lastBackupError&quot;: { # 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). # Output only. Output Only. google.rpc.Status object to store the last backup error.
&quot;lastBackupError&quot;: { # 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). # Output only. google.rpc.Status object to store the last backup error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
Expand All @@ -130,7 +130,7 @@ <h3>Method Details</h3>
},
&quot;lastBackupState&quot;: &quot;A String&quot;, # Output only. The last backup state for rule.
&quot;lastSuccessfulBackupConsistencyTime&quot;: &quot;A String&quot;, # Output only. The point in time when the last successful backup was captured from the source.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Output Only. Backup Rule id fetched from backup plan.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Backup Rule id fetched from backup plan.
},
],
&quot;state&quot;: &quot;A String&quot;, # Output only. The BackupPlanAssociation resource state.
Expand Down Expand Up @@ -221,13 +221,13 @@ <h3>Method Details</h3>
{ # A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
&quot;backupPlan&quot;: &quot;A String&quot;, # Required. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId}
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Output Only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId}
&quot;resource&quot;: &quot;A String&quot;, # Required. Immutable. Resource name of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Optional. Required. Resource type of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Required. Immutable. Resource type of workload on which backupplan is applied
&quot;rulesConfigInfo&quot;: [ # Output only. The config info related to backup rules.
{ # Message for rules config info.
&quot;lastBackupError&quot;: { # 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). # Output only. Output Only. google.rpc.Status object to store the last backup error.
&quot;lastBackupError&quot;: { # 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). # Output only. google.rpc.Status object to store the last backup error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
Expand All @@ -238,7 +238,7 @@ <h3>Method Details</h3>
},
&quot;lastBackupState&quot;: &quot;A String&quot;, # Output only. The last backup state for rule.
&quot;lastSuccessfulBackupConsistencyTime&quot;: &quot;A String&quot;, # Output only. The point in time when the last successful backup was captured from the source.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Output Only. Backup Rule id fetched from backup plan.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Backup Rule id fetched from backup plan.
},
],
&quot;state&quot;: &quot;A String&quot;, # Output only. The BackupPlanAssociation resource state.
Expand Down Expand Up @@ -268,13 +268,13 @@ <h3>Method Details</h3>
{ # A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
&quot;backupPlan&quot;: &quot;A String&quot;, # Required. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId}
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Output Only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;dataSource&quot;: &quot;A String&quot;, # Output only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource}
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId}
&quot;resource&quot;: &quot;A String&quot;, # Required. Immutable. Resource name of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Optional. Required. Resource type of workload on which backupplan is applied
&quot;resourceType&quot;: &quot;A String&quot;, # Required. Immutable. Resource type of workload on which backupplan is applied
&quot;rulesConfigInfo&quot;: [ # Output only. The config info related to backup rules.
{ # Message for rules config info.
&quot;lastBackupError&quot;: { # 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). # Output only. Output Only. google.rpc.Status object to store the last backup error.
&quot;lastBackupError&quot;: { # 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). # Output only. google.rpc.Status object to store the last backup error.
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
{
Expand All @@ -285,7 +285,7 @@ <h3>Method Details</h3>
},
&quot;lastBackupState&quot;: &quot;A String&quot;, # Output only. The last backup state for rule.
&quot;lastSuccessfulBackupConsistencyTime&quot;: &quot;A String&quot;, # Output only. The point in time when the last successful backup was captured from the source.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Output Only. Backup Rule id fetched from backup plan.
&quot;ruleId&quot;: &quot;A String&quot;, # Output only. Backup Rule id fetched from backup plan.
},
],
&quot;state&quot;: &quot;A String&quot;, # Output only. The BackupPlanAssociation resource state.
Expand Down
Loading

0 comments on commit 4c3708d

Please sign in to comment.