1. Packages
  2. Google Cloud Native
  3. API Docs
  4. sqladmin
  5. sqladmin/v1beta4
  6. BackupRun

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.sqladmin/v1beta4.BackupRun

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Creates a new backup run on demand. Auto-naming is currently not supported for this resource.

    Create BackupRun Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new BackupRun(name: string, args: BackupRunArgs, opts?: CustomResourceOptions);
    @overload
    def BackupRun(resource_name: str,
                  args: BackupRunArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def BackupRun(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  instance: Optional[str] = None,
                  end_time: Optional[str] = None,
                  id: Optional[str] = None,
                  disk_encryption_status: Optional[DiskEncryptionStatusArgs] = None,
                  backup_kind: Optional[BackupRunBackupKind] = None,
                  kind: Optional[str] = None,
                  error: Optional[OperationErrorArgs] = None,
                  disk_encryption_configuration: Optional[DiskEncryptionConfigurationArgs] = None,
                  description: Optional[str] = None,
                  enqueued_time: Optional[str] = None,
                  location: Optional[str] = None,
                  project: Optional[str] = None,
                  self_link: Optional[str] = None,
                  start_time: Optional[str] = None,
                  time_zone: Optional[str] = None,
                  type: Optional[BackupRunType] = None,
                  window_start_time: Optional[str] = None)
    func NewBackupRun(ctx *Context, name string, args BackupRunArgs, opts ...ResourceOption) (*BackupRun, error)
    public BackupRun(string name, BackupRunArgs args, CustomResourceOptions? opts = null)
    public BackupRun(String name, BackupRunArgs args)
    public BackupRun(String name, BackupRunArgs args, CustomResourceOptions options)
    
    type: google-native:sqladmin/v1beta4:BackupRun
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args BackupRunArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args BackupRunArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args BackupRunArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args BackupRunArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args BackupRunArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var google_nativeBackupRunResource = new GoogleNative.SQLAdmin.V1Beta4.BackupRun("google-nativeBackupRunResource", new()
    {
        Instance = "string",
        EndTime = "string",
        Id = "string",
        DiskEncryptionStatus = new GoogleNative.SQLAdmin.V1Beta4.Inputs.DiskEncryptionStatusArgs
        {
            Kind = "string",
            KmsKeyVersionName = "string",
        },
        BackupKind = GoogleNative.SQLAdmin.V1Beta4.BackupRunBackupKind.SqlBackupKindUnspecified,
        Kind = "string",
        Error = new GoogleNative.SQLAdmin.V1Beta4.Inputs.OperationErrorArgs
        {
            Code = "string",
            Kind = "string",
            Message = "string",
        },
        DiskEncryptionConfiguration = new GoogleNative.SQLAdmin.V1Beta4.Inputs.DiskEncryptionConfigurationArgs
        {
            Kind = "string",
            KmsKeyName = "string",
        },
        Description = "string",
        EnqueuedTime = "string",
        Location = "string",
        Project = "string",
        SelfLink = "string",
        StartTime = "string",
        TimeZone = "string",
        Type = GoogleNative.SQLAdmin.V1Beta4.BackupRunType.SqlBackupRunTypeUnspecified,
        WindowStartTime = "string",
    });
    
    example, err := sqladminv1beta4.NewBackupRun(ctx, "google-nativeBackupRunResource", &sqladminv1beta4.BackupRunArgs{
    	Instance: pulumi.String("string"),
    	EndTime:  pulumi.String("string"),
    	Id:       pulumi.String("string"),
    	DiskEncryptionStatus: &sqladmin.DiskEncryptionStatusArgs{
    		Kind:              pulumi.String("string"),
    		KmsKeyVersionName: pulumi.String("string"),
    	},
    	BackupKind: sqladminv1beta4.BackupRunBackupKindSqlBackupKindUnspecified,
    	Kind:       pulumi.String("string"),
    	Error: &sqladmin.OperationErrorArgs{
    		Code:    pulumi.String("string"),
    		Kind:    pulumi.String("string"),
    		Message: pulumi.String("string"),
    	},
    	DiskEncryptionConfiguration: &sqladmin.DiskEncryptionConfigurationArgs{
    		Kind:       pulumi.String("string"),
    		KmsKeyName: pulumi.String("string"),
    	},
    	Description:     pulumi.String("string"),
    	EnqueuedTime:    pulumi.String("string"),
    	Location:        pulumi.String("string"),
    	Project:         pulumi.String("string"),
    	SelfLink:        pulumi.String("string"),
    	StartTime:       pulumi.String("string"),
    	TimeZone:        pulumi.String("string"),
    	Type:            sqladminv1beta4.BackupRunTypeSqlBackupRunTypeUnspecified,
    	WindowStartTime: pulumi.String("string"),
    })
    
    var google_nativeBackupRunResource = new BackupRun("google-nativeBackupRunResource", BackupRunArgs.builder()
        .instance("string")
        .endTime("string")
        .id("string")
        .diskEncryptionStatus(DiskEncryptionStatusArgs.builder()
            .kind("string")
            .kmsKeyVersionName("string")
            .build())
        .backupKind("SQL_BACKUP_KIND_UNSPECIFIED")
        .kind("string")
        .error(OperationErrorArgs.builder()
            .code("string")
            .kind("string")
            .message("string")
            .build())
        .diskEncryptionConfiguration(DiskEncryptionConfigurationArgs.builder()
            .kind("string")
            .kmsKeyName("string")
            .build())
        .description("string")
        .enqueuedTime("string")
        .location("string")
        .project("string")
        .selfLink("string")
        .startTime("string")
        .timeZone("string")
        .type("SQL_BACKUP_RUN_TYPE_UNSPECIFIED")
        .windowStartTime("string")
        .build());
    
    google_native_backup_run_resource = google_native.sqladmin.v1beta4.BackupRun("google-nativeBackupRunResource",
        instance="string",
        end_time="string",
        id="string",
        disk_encryption_status={
            "kind": "string",
            "kms_key_version_name": "string",
        },
        backup_kind=google_native.sqladmin.v1beta4.BackupRunBackupKind.SQL_BACKUP_KIND_UNSPECIFIED,
        kind="string",
        error={
            "code": "string",
            "kind": "string",
            "message": "string",
        },
        disk_encryption_configuration={
            "kind": "string",
            "kms_key_name": "string",
        },
        description="string",
        enqueued_time="string",
        location="string",
        project="string",
        self_link="string",
        start_time="string",
        time_zone="string",
        type=google_native.sqladmin.v1beta4.BackupRunType.SQL_BACKUP_RUN_TYPE_UNSPECIFIED,
        window_start_time="string")
    
    const google_nativeBackupRunResource = new google_native.sqladmin.v1beta4.BackupRun("google-nativeBackupRunResource", {
        instance: "string",
        endTime: "string",
        id: "string",
        diskEncryptionStatus: {
            kind: "string",
            kmsKeyVersionName: "string",
        },
        backupKind: google_native.sqladmin.v1beta4.BackupRunBackupKind.SqlBackupKindUnspecified,
        kind: "string",
        error: {
            code: "string",
            kind: "string",
            message: "string",
        },
        diskEncryptionConfiguration: {
            kind: "string",
            kmsKeyName: "string",
        },
        description: "string",
        enqueuedTime: "string",
        location: "string",
        project: "string",
        selfLink: "string",
        startTime: "string",
        timeZone: "string",
        type: google_native.sqladmin.v1beta4.BackupRunType.SqlBackupRunTypeUnspecified,
        windowStartTime: "string",
    });
    
    type: google-native:sqladmin/v1beta4:BackupRun
    properties:
        backupKind: SQL_BACKUP_KIND_UNSPECIFIED
        description: string
        diskEncryptionConfiguration:
            kind: string
            kmsKeyName: string
        diskEncryptionStatus:
            kind: string
            kmsKeyVersionName: string
        endTime: string
        enqueuedTime: string
        error:
            code: string
            kind: string
            message: string
        id: string
        instance: string
        kind: string
        location: string
        project: string
        selfLink: string
        startTime: string
        timeZone: string
        type: SQL_BACKUP_RUN_TYPE_UNSPECIFIED
        windowStartTime: string
    

    BackupRun Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The BackupRun resource accepts the following input properties:

    Instance string
    Name of the database instance.
    BackupKind Pulumi.GoogleNative.SQLAdmin.V1Beta4.BackupRunBackupKind
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    Description string
    The description of this run, only applicable to on-demand backups.
    DiskEncryptionConfiguration Pulumi.GoogleNative.SQLAdmin.V1Beta4.Inputs.DiskEncryptionConfiguration
    Encryption configuration specific to a backup.
    DiskEncryptionStatus Pulumi.GoogleNative.SQLAdmin.V1Beta4.Inputs.DiskEncryptionStatus
    Encryption status specific to a backup.
    EndTime string
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    EnqueuedTime string
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    Error Pulumi.GoogleNative.SQLAdmin.V1Beta4.Inputs.OperationError
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    Id string
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    Kind string
    This is always sql#backupRun.
    Location string
    Location of the backups.
    Project string
    SelfLink string
    The URI of this resource.
    StartTime string
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    TimeZone string
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    Type Pulumi.GoogleNative.SQLAdmin.V1Beta4.BackupRunType
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    WindowStartTime string
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    Instance string
    Name of the database instance.
    BackupKind BackupRunBackupKind
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    Description string
    The description of this run, only applicable to on-demand backups.
    DiskEncryptionConfiguration DiskEncryptionConfigurationArgs
    Encryption configuration specific to a backup.
    DiskEncryptionStatus DiskEncryptionStatusArgs
    Encryption status specific to a backup.
    EndTime string
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    EnqueuedTime string
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    Error OperationErrorArgs
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    Id string
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    Kind string
    This is always sql#backupRun.
    Location string
    Location of the backups.
    Project string
    SelfLink string
    The URI of this resource.
    StartTime string
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    TimeZone string
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    Type BackupRunType
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    WindowStartTime string
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    instance String
    Name of the database instance.
    backupKind BackupRunBackupKind
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    description String
    The description of this run, only applicable to on-demand backups.
    diskEncryptionConfiguration DiskEncryptionConfiguration
    Encryption configuration specific to a backup.
    diskEncryptionStatus DiskEncryptionStatus
    Encryption status specific to a backup.
    endTime String
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    enqueuedTime String
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    error OperationError
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    id String
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    kind String
    This is always sql#backupRun.
    location String
    Location of the backups.
    project String
    selfLink String
    The URI of this resource.
    startTime String
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    timeZone String
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    type BackupRunType
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    windowStartTime String
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    instance string
    Name of the database instance.
    backupKind BackupRunBackupKind
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    description string
    The description of this run, only applicable to on-demand backups.
    diskEncryptionConfiguration DiskEncryptionConfiguration
    Encryption configuration specific to a backup.
    diskEncryptionStatus DiskEncryptionStatus
    Encryption status specific to a backup.
    endTime string
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    enqueuedTime string
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    error OperationError
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    id string
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    kind string
    This is always sql#backupRun.
    location string
    Location of the backups.
    project string
    selfLink string
    The URI of this resource.
    startTime string
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    timeZone string
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    type BackupRunType
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    windowStartTime string
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    instance str
    Name of the database instance.
    backup_kind BackupRunBackupKind
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    description str
    The description of this run, only applicable to on-demand backups.
    disk_encryption_configuration DiskEncryptionConfigurationArgs
    Encryption configuration specific to a backup.
    disk_encryption_status DiskEncryptionStatusArgs
    Encryption status specific to a backup.
    end_time str
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    enqueued_time str
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    error OperationErrorArgs
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    id str
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    kind str
    This is always sql#backupRun.
    location str
    Location of the backups.
    project str
    self_link str
    The URI of this resource.
    start_time str
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    time_zone str
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    type BackupRunType
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    window_start_time str
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    instance String
    Name of the database instance.
    backupKind "SQL_BACKUP_KIND_UNSPECIFIED" | "SNAPSHOT" | "PHYSICAL"
    Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
    description String
    The description of this run, only applicable to on-demand backups.
    diskEncryptionConfiguration Property Map
    Encryption configuration specific to a backup.
    diskEncryptionStatus Property Map
    Encryption status specific to a backup.
    endTime String
    The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    enqueuedTime String
    The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    error Property Map
    Information about why the backup operation failed. This is only present if the run has the FAILED status.
    id String
    The identifier for this backup run. Unique only for a specific Cloud SQL instance.
    kind String
    This is always sql#backupRun.
    location String
    Location of the backups.
    project String
    selfLink String
    The URI of this resource.
    startTime String
    The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
    timeZone String
    Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
    type "SQL_BACKUP_RUN_TYPE_UNSPECIFIED" | "AUTOMATED" | "ON_DEMAND"
    The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
    windowStartTime String
    The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the BackupRun resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Status string
    The status of this run.
    Id string
    The provider-assigned unique ID for this managed resource.
    Status string
    The status of this run.
    id String
    The provider-assigned unique ID for this managed resource.
    status String
    The status of this run.
    id string
    The provider-assigned unique ID for this managed resource.
    status string
    The status of this run.
    id str
    The provider-assigned unique ID for this managed resource.
    status str
    The status of this run.
    id String
    The provider-assigned unique ID for this managed resource.
    status String
    The status of this run.

    Supporting Types

    BackupRunBackupKind, BackupRunBackupKindArgs

    SqlBackupKindUnspecified
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    Snapshot
    SNAPSHOTThe snapshot based backups
    Physical
    PHYSICALPhysical backups
    BackupRunBackupKindSqlBackupKindUnspecified
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    BackupRunBackupKindSnapshot
    SNAPSHOTThe snapshot based backups
    BackupRunBackupKindPhysical
    PHYSICALPhysical backups
    SqlBackupKindUnspecified
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    Snapshot
    SNAPSHOTThe snapshot based backups
    Physical
    PHYSICALPhysical backups
    SqlBackupKindUnspecified
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    Snapshot
    SNAPSHOTThe snapshot based backups
    Physical
    PHYSICALPhysical backups
    SQL_BACKUP_KIND_UNSPECIFIED
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    SNAPSHOT
    SNAPSHOTThe snapshot based backups
    PHYSICAL
    PHYSICALPhysical backups
    "SQL_BACKUP_KIND_UNSPECIFIED"
    SQL_BACKUP_KIND_UNSPECIFIEDThis is an unknown BackupKind.
    "SNAPSHOT"
    SNAPSHOTThe snapshot based backups
    "PHYSICAL"
    PHYSICALPhysical backups

    BackupRunType, BackupRunTypeArgs

    SqlBackupRunTypeUnspecified
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    Automated
    AUTOMATEDThe backup schedule automatically triggers a backup.
    OnDemand
    ON_DEMANDThe user manually triggers a backup.
    BackupRunTypeSqlBackupRunTypeUnspecified
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    BackupRunTypeAutomated
    AUTOMATEDThe backup schedule automatically triggers a backup.
    BackupRunTypeOnDemand
    ON_DEMANDThe user manually triggers a backup.
    SqlBackupRunTypeUnspecified
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    Automated
    AUTOMATEDThe backup schedule automatically triggers a backup.
    OnDemand
    ON_DEMANDThe user manually triggers a backup.
    SqlBackupRunTypeUnspecified
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    Automated
    AUTOMATEDThe backup schedule automatically triggers a backup.
    OnDemand
    ON_DEMANDThe user manually triggers a backup.
    SQL_BACKUP_RUN_TYPE_UNSPECIFIED
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    AUTOMATED
    AUTOMATEDThe backup schedule automatically triggers a backup.
    ON_DEMAND
    ON_DEMANDThe user manually triggers a backup.
    "SQL_BACKUP_RUN_TYPE_UNSPECIFIED"
    SQL_BACKUP_RUN_TYPE_UNSPECIFIEDThis is an unknown BackupRun type.
    "AUTOMATED"
    AUTOMATEDThe backup schedule automatically triggers a backup.
    "ON_DEMAND"
    ON_DEMANDThe user manually triggers a backup.

    DiskEncryptionConfiguration, DiskEncryptionConfigurationArgs

    Kind string
    This is always sql#diskEncryptionConfiguration.
    KmsKeyName string
    Resource name of KMS key for disk encryption
    Kind string
    This is always sql#diskEncryptionConfiguration.
    KmsKeyName string
    Resource name of KMS key for disk encryption
    kind String
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName String
    Resource name of KMS key for disk encryption
    kind string
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName string
    Resource name of KMS key for disk encryption
    kind str
    This is always sql#diskEncryptionConfiguration.
    kms_key_name str
    Resource name of KMS key for disk encryption
    kind String
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName String
    Resource name of KMS key for disk encryption

    DiskEncryptionConfigurationResponse, DiskEncryptionConfigurationResponseArgs

    Kind string
    This is always sql#diskEncryptionConfiguration.
    KmsKeyName string
    Resource name of KMS key for disk encryption
    Kind string
    This is always sql#diskEncryptionConfiguration.
    KmsKeyName string
    Resource name of KMS key for disk encryption
    kind String
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName String
    Resource name of KMS key for disk encryption
    kind string
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName string
    Resource name of KMS key for disk encryption
    kind str
    This is always sql#diskEncryptionConfiguration.
    kms_key_name str
    Resource name of KMS key for disk encryption
    kind String
    This is always sql#diskEncryptionConfiguration.
    kmsKeyName String
    Resource name of KMS key for disk encryption

    DiskEncryptionStatus, DiskEncryptionStatusArgs

    Kind string
    This is always sql#diskEncryptionStatus.
    KmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    Kind string
    This is always sql#diskEncryptionStatus.
    KmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    kind String
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName String
    KMS key version used to encrypt the Cloud SQL instance resource
    kind string
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    kind str
    This is always sql#diskEncryptionStatus.
    kms_key_version_name str
    KMS key version used to encrypt the Cloud SQL instance resource
    kind String
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName String
    KMS key version used to encrypt the Cloud SQL instance resource

    DiskEncryptionStatusResponse, DiskEncryptionStatusResponseArgs

    Kind string
    This is always sql#diskEncryptionStatus.
    KmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    Kind string
    This is always sql#diskEncryptionStatus.
    KmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    kind String
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName String
    KMS key version used to encrypt the Cloud SQL instance resource
    kind string
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName string
    KMS key version used to encrypt the Cloud SQL instance resource
    kind str
    This is always sql#diskEncryptionStatus.
    kms_key_version_name str
    KMS key version used to encrypt the Cloud SQL instance resource
    kind String
    This is always sql#diskEncryptionStatus.
    kmsKeyVersionName String
    KMS key version used to encrypt the Cloud SQL instance resource

    OperationError, OperationErrorArgs

    Code string
    Identifies the specific error that occurred.
    Kind string
    This is always sql#operationError.
    Message string
    Additional information about the error encountered.
    Code string
    Identifies the specific error that occurred.
    Kind string
    This is always sql#operationError.
    Message string
    Additional information about the error encountered.
    code String
    Identifies the specific error that occurred.
    kind String
    This is always sql#operationError.
    message String
    Additional information about the error encountered.
    code string
    Identifies the specific error that occurred.
    kind string
    This is always sql#operationError.
    message string
    Additional information about the error encountered.
    code str
    Identifies the specific error that occurred.
    kind str
    This is always sql#operationError.
    message str
    Additional information about the error encountered.
    code String
    Identifies the specific error that occurred.
    kind String
    This is always sql#operationError.
    message String
    Additional information about the error encountered.

    OperationErrorResponse, OperationErrorResponseArgs

    Code string
    Identifies the specific error that occurred.
    Kind string
    This is always sql#operationError.
    Message string
    Additional information about the error encountered.
    Code string
    Identifies the specific error that occurred.
    Kind string
    This is always sql#operationError.
    Message string
    Additional information about the error encountered.
    code String
    Identifies the specific error that occurred.
    kind String
    This is always sql#operationError.
    message String
    Additional information about the error encountered.
    code string
    Identifies the specific error that occurred.
    kind string
    This is always sql#operationError.
    message string
    Additional information about the error encountered.
    code str
    Identifies the specific error that occurred.
    kind str
    This is always sql#operationError.
    message str
    Additional information about the error encountered.
    code String
    Identifies the specific error that occurred.
    kind String
    This is always sql#operationError.
    message String
    Additional information about the error encountered.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi