Documentation ¶
Index ¶
- type Account
- type AccountArgs
- type AccountArray
- type AccountArrayInput
- type AccountArrayOutput
- type AccountInput
- type AccountMap
- type AccountMapInput
- type AccountMapOutput
- type AccountOutput
- func (o AccountOutput) Description() pulumi.StringPtrOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) Host() pulumi.StringPtrOutput
- func (o AccountOutput) MaxUserConnections() pulumi.IntOutput
- func (o AccountOutput) MysqlId() pulumi.StringOutput
- func (o AccountOutput) Name() pulumi.StringOutput
- func (o AccountOutput) Password() pulumi.StringOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- type AccountState
- type AuditLogFile
- type AuditLogFileArgs
- type AuditLogFileArray
- type AuditLogFileArrayInput
- type AuditLogFileArrayOutput
- func (AuditLogFileArrayOutput) ElementType() reflect.Type
- func (o AuditLogFileArrayOutput) Index(i pulumi.IntInput) AuditLogFileOutput
- func (o AuditLogFileArrayOutput) ToAuditLogFileArrayOutput() AuditLogFileArrayOutput
- func (o AuditLogFileArrayOutput) ToAuditLogFileArrayOutputWithContext(ctx context.Context) AuditLogFileArrayOutput
- type AuditLogFileFilter
- type AuditLogFileFilterArgs
- func (AuditLogFileFilterArgs) ElementType() reflect.Type
- func (i AuditLogFileFilterArgs) ToAuditLogFileFilterOutput() AuditLogFileFilterOutput
- func (i AuditLogFileFilterArgs) ToAuditLogFileFilterOutputWithContext(ctx context.Context) AuditLogFileFilterOutput
- func (i AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
- func (i AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
- type AuditLogFileFilterInput
- type AuditLogFileFilterOutput
- func (o AuditLogFileFilterOutput) AffectRows() pulumi.IntPtrOutput
- func (o AuditLogFileFilterOutput) DbNames() pulumi.StringArrayOutput
- func (AuditLogFileFilterOutput) ElementType() reflect.Type
- func (o AuditLogFileFilterOutput) ExecTime() pulumi.IntPtrOutput
- func (o AuditLogFileFilterOutput) Hosts() pulumi.StringArrayOutput
- func (o AuditLogFileFilterOutput) PolicyNames() pulumi.StringArrayOutput
- func (o AuditLogFileFilterOutput) Sql() pulumi.StringPtrOutput
- func (o AuditLogFileFilterOutput) SqlType() pulumi.StringPtrOutput
- func (o AuditLogFileFilterOutput) SqlTypes() pulumi.StringArrayOutput
- func (o AuditLogFileFilterOutput) Sqls() pulumi.StringArrayOutput
- func (o AuditLogFileFilterOutput) TableNames() pulumi.StringArrayOutput
- func (o AuditLogFileFilterOutput) ToAuditLogFileFilterOutput() AuditLogFileFilterOutput
- func (o AuditLogFileFilterOutput) ToAuditLogFileFilterOutputWithContext(ctx context.Context) AuditLogFileFilterOutput
- func (o AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
- func (o AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
- func (o AuditLogFileFilterOutput) Users() pulumi.StringArrayOutput
- type AuditLogFileFilterPtrInput
- type AuditLogFileFilterPtrOutput
- func (o AuditLogFileFilterPtrOutput) AffectRows() pulumi.IntPtrOutput
- func (o AuditLogFileFilterPtrOutput) DbNames() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) Elem() AuditLogFileFilterOutput
- func (AuditLogFileFilterPtrOutput) ElementType() reflect.Type
- func (o AuditLogFileFilterPtrOutput) ExecTime() pulumi.IntPtrOutput
- func (o AuditLogFileFilterPtrOutput) Hosts() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) PolicyNames() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) Sql() pulumi.StringPtrOutput
- func (o AuditLogFileFilterPtrOutput) SqlType() pulumi.StringPtrOutput
- func (o AuditLogFileFilterPtrOutput) SqlTypes() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) Sqls() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) TableNames() pulumi.StringArrayOutput
- func (o AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
- func (o AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
- func (o AuditLogFileFilterPtrOutput) Users() pulumi.StringArrayOutput
- type AuditLogFileInput
- type AuditLogFileMap
- type AuditLogFileMapInput
- type AuditLogFileMapOutput
- func (AuditLogFileMapOutput) ElementType() reflect.Type
- func (o AuditLogFileMapOutput) MapIndex(k pulumi.StringInput) AuditLogFileOutput
- func (o AuditLogFileMapOutput) ToAuditLogFileMapOutput() AuditLogFileMapOutput
- func (o AuditLogFileMapOutput) ToAuditLogFileMapOutputWithContext(ctx context.Context) AuditLogFileMapOutput
- type AuditLogFileOutput
- func (o AuditLogFileOutput) DownloadUrl() pulumi.StringOutput
- func (AuditLogFileOutput) ElementType() reflect.Type
- func (o AuditLogFileOutput) EndTime() pulumi.StringOutput
- func (o AuditLogFileOutput) FileSize() pulumi.IntOutput
- func (o AuditLogFileOutput) Filter() AuditLogFileFilterPtrOutput
- func (o AuditLogFileOutput) InstanceId() pulumi.StringOutput
- func (o AuditLogFileOutput) Order() pulumi.StringPtrOutput
- func (o AuditLogFileOutput) OrderBy() pulumi.StringPtrOutput
- func (o AuditLogFileOutput) StartTime() pulumi.StringOutput
- func (o AuditLogFileOutput) ToAuditLogFileOutput() AuditLogFileOutput
- func (o AuditLogFileOutput) ToAuditLogFileOutputWithContext(ctx context.Context) AuditLogFileOutput
- type AuditLogFileState
- type BackupDownloadRestriction
- type BackupDownloadRestrictionArgs
- type BackupDownloadRestrictionArray
- func (BackupDownloadRestrictionArray) ElementType() reflect.Type
- func (i BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutput() BackupDownloadRestrictionArrayOutput
- func (i BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionArrayOutput
- type BackupDownloadRestrictionArrayInput
- type BackupDownloadRestrictionArrayOutput
- func (BackupDownloadRestrictionArrayOutput) ElementType() reflect.Type
- func (o BackupDownloadRestrictionArrayOutput) Index(i pulumi.IntInput) BackupDownloadRestrictionOutput
- func (o BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutput() BackupDownloadRestrictionArrayOutput
- func (o BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionArrayOutput
- type BackupDownloadRestrictionInput
- type BackupDownloadRestrictionLimitVpc
- type BackupDownloadRestrictionLimitVpcArgs
- func (BackupDownloadRestrictionLimitVpcArgs) ElementType() reflect.Type
- func (i BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutput() BackupDownloadRestrictionLimitVpcOutput
- func (i BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcOutput
- type BackupDownloadRestrictionLimitVpcArray
- func (BackupDownloadRestrictionLimitVpcArray) ElementType() reflect.Type
- func (i BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutput() BackupDownloadRestrictionLimitVpcArrayOutput
- func (i BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcArrayOutput
- type BackupDownloadRestrictionLimitVpcArrayInput
- type BackupDownloadRestrictionLimitVpcArrayOutput
- func (BackupDownloadRestrictionLimitVpcArrayOutput) ElementType() reflect.Type
- func (o BackupDownloadRestrictionLimitVpcArrayOutput) Index(i pulumi.IntInput) BackupDownloadRestrictionLimitVpcOutput
- func (o BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutput() BackupDownloadRestrictionLimitVpcArrayOutput
- func (o BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcArrayOutput
- type BackupDownloadRestrictionLimitVpcInput
- type BackupDownloadRestrictionLimitVpcOutput
- func (BackupDownloadRestrictionLimitVpcOutput) ElementType() reflect.Type
- func (o BackupDownloadRestrictionLimitVpcOutput) Region() pulumi.StringOutput
- func (o BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutput() BackupDownloadRestrictionLimitVpcOutput
- func (o BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcOutput
- func (o BackupDownloadRestrictionLimitVpcOutput) VpcLists() pulumi.StringArrayOutput
- type BackupDownloadRestrictionMap
- func (BackupDownloadRestrictionMap) ElementType() reflect.Type
- func (i BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutput() BackupDownloadRestrictionMapOutput
- func (i BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutputWithContext(ctx context.Context) BackupDownloadRestrictionMapOutput
- type BackupDownloadRestrictionMapInput
- type BackupDownloadRestrictionMapOutput
- func (BackupDownloadRestrictionMapOutput) ElementType() reflect.Type
- func (o BackupDownloadRestrictionMapOutput) MapIndex(k pulumi.StringInput) BackupDownloadRestrictionOutput
- func (o BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutput() BackupDownloadRestrictionMapOutput
- func (o BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutputWithContext(ctx context.Context) BackupDownloadRestrictionMapOutput
- type BackupDownloadRestrictionOutput
- func (BackupDownloadRestrictionOutput) ElementType() reflect.Type
- func (o BackupDownloadRestrictionOutput) IpComparisonSymbol() pulumi.StringPtrOutput
- func (o BackupDownloadRestrictionOutput) LimitIps() pulumi.StringArrayOutput
- func (o BackupDownloadRestrictionOutput) LimitType() pulumi.StringOutput
- func (o BackupDownloadRestrictionOutput) LimitVpcs() BackupDownloadRestrictionLimitVpcArrayOutput
- func (o BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutput() BackupDownloadRestrictionOutput
- func (o BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutputWithContext(ctx context.Context) BackupDownloadRestrictionOutput
- func (o BackupDownloadRestrictionOutput) VpcComparisonSymbol() pulumi.StringPtrOutput
- type BackupDownloadRestrictionState
- type BackupEncryptionStatus
- type BackupEncryptionStatusArgs
- type BackupEncryptionStatusArray
- func (BackupEncryptionStatusArray) ElementType() reflect.Type
- func (i BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutput() BackupEncryptionStatusArrayOutput
- func (i BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutputWithContext(ctx context.Context) BackupEncryptionStatusArrayOutput
- type BackupEncryptionStatusArrayInput
- type BackupEncryptionStatusArrayOutput
- func (BackupEncryptionStatusArrayOutput) ElementType() reflect.Type
- func (o BackupEncryptionStatusArrayOutput) Index(i pulumi.IntInput) BackupEncryptionStatusOutput
- func (o BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutput() BackupEncryptionStatusArrayOutput
- func (o BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutputWithContext(ctx context.Context) BackupEncryptionStatusArrayOutput
- type BackupEncryptionStatusInput
- type BackupEncryptionStatusMap
- type BackupEncryptionStatusMapInput
- type BackupEncryptionStatusMapOutput
- func (BackupEncryptionStatusMapOutput) ElementType() reflect.Type
- func (o BackupEncryptionStatusMapOutput) MapIndex(k pulumi.StringInput) BackupEncryptionStatusOutput
- func (o BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutput() BackupEncryptionStatusMapOutput
- func (o BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutputWithContext(ctx context.Context) BackupEncryptionStatusMapOutput
- type BackupEncryptionStatusOutput
- func (BackupEncryptionStatusOutput) ElementType() reflect.Type
- func (o BackupEncryptionStatusOutput) EncryptionStatus() pulumi.StringOutput
- func (o BackupEncryptionStatusOutput) InstanceId() pulumi.StringOutput
- func (o BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutput() BackupEncryptionStatusOutput
- func (o BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutputWithContext(ctx context.Context) BackupEncryptionStatusOutput
- type BackupEncryptionStatusState
- type BackupPolicy
- type BackupPolicyArgs
- type BackupPolicyArray
- type BackupPolicyArrayInput
- type BackupPolicyArrayOutput
- func (BackupPolicyArrayOutput) ElementType() reflect.Type
- func (o BackupPolicyArrayOutput) Index(i pulumi.IntInput) BackupPolicyOutput
- func (o BackupPolicyArrayOutput) ToBackupPolicyArrayOutput() BackupPolicyArrayOutput
- func (o BackupPolicyArrayOutput) ToBackupPolicyArrayOutputWithContext(ctx context.Context) BackupPolicyArrayOutput
- type BackupPolicyInput
- type BackupPolicyMap
- type BackupPolicyMapInput
- type BackupPolicyMapOutput
- func (BackupPolicyMapOutput) ElementType() reflect.Type
- func (o BackupPolicyMapOutput) MapIndex(k pulumi.StringInput) BackupPolicyOutput
- func (o BackupPolicyMapOutput) ToBackupPolicyMapOutput() BackupPolicyMapOutput
- func (o BackupPolicyMapOutput) ToBackupPolicyMapOutputWithContext(ctx context.Context) BackupPolicyMapOutput
- type BackupPolicyOutput
- func (o BackupPolicyOutput) BackupModel() pulumi.StringPtrOutput
- func (o BackupPolicyOutput) BackupTime() pulumi.StringPtrOutput
- func (o BackupPolicyOutput) BinlogPeriod() pulumi.IntOutput
- func (o BackupPolicyOutput) BinlogStandbyDays() pulumi.IntOutput
- func (BackupPolicyOutput) ElementType() reflect.Type
- func (o BackupPolicyOutput) EnableBinlogStandby() pulumi.StringPtrOutput
- func (o BackupPolicyOutput) MysqlId() pulumi.StringOutput
- func (o BackupPolicyOutput) RetentionPeriod() pulumi.IntPtrOutput
- func (o BackupPolicyOutput) ToBackupPolicyOutput() BackupPolicyOutput
- func (o BackupPolicyOutput) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
- type BackupPolicyState
- type Database
- type DatabaseArgs
- type DatabaseArray
- type DatabaseArrayInput
- type DatabaseArrayOutput
- type DatabaseInput
- type DatabaseMap
- type DatabaseMapInput
- type DatabaseMapOutput
- type DatabaseOutput
- func (o DatabaseOutput) CharacterSetName() pulumi.StringOutput
- func (o DatabaseOutput) DbName() pulumi.StringOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) InstanceId() pulumi.StringOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- type DatabaseState
- type DbImportJobOperation
- type DbImportJobOperationArgs
- type DbImportJobOperationArray
- type DbImportJobOperationArrayInput
- type DbImportJobOperationArrayOutput
- func (DbImportJobOperationArrayOutput) ElementType() reflect.Type
- func (o DbImportJobOperationArrayOutput) Index(i pulumi.IntInput) DbImportJobOperationOutput
- func (o DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutput() DbImportJobOperationArrayOutput
- func (o DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutputWithContext(ctx context.Context) DbImportJobOperationArrayOutput
- type DbImportJobOperationInput
- type DbImportJobOperationMap
- type DbImportJobOperationMapInput
- type DbImportJobOperationMapOutput
- func (DbImportJobOperationMapOutput) ElementType() reflect.Type
- func (o DbImportJobOperationMapOutput) MapIndex(k pulumi.StringInput) DbImportJobOperationOutput
- func (o DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutput() DbImportJobOperationMapOutput
- func (o DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutputWithContext(ctx context.Context) DbImportJobOperationMapOutput
- type DbImportJobOperationOutput
- func (o DbImportJobOperationOutput) AsyncRequestId() pulumi.StringOutput
- func (o DbImportJobOperationOutput) CosUrl() pulumi.StringPtrOutput
- func (o DbImportJobOperationOutput) DbName() pulumi.StringPtrOutput
- func (DbImportJobOperationOutput) ElementType() reflect.Type
- func (o DbImportJobOperationOutput) FileName() pulumi.StringPtrOutput
- func (o DbImportJobOperationOutput) InstanceId() pulumi.StringOutput
- func (o DbImportJobOperationOutput) Password() pulumi.StringPtrOutput
- func (o DbImportJobOperationOutput) ToDbImportJobOperationOutput() DbImportJobOperationOutput
- func (o DbImportJobOperationOutput) ToDbImportJobOperationOutputWithContext(ctx context.Context) DbImportJobOperationOutput
- func (o DbImportJobOperationOutput) User() pulumi.StringOutput
- type DbImportJobOperationState
- type DeployGroup
- type DeployGroupArgs
- type DeployGroupArray
- type DeployGroupArrayInput
- type DeployGroupArrayOutput
- func (DeployGroupArrayOutput) ElementType() reflect.Type
- func (o DeployGroupArrayOutput) Index(i pulumi.IntInput) DeployGroupOutput
- func (o DeployGroupArrayOutput) ToDeployGroupArrayOutput() DeployGroupArrayOutput
- func (o DeployGroupArrayOutput) ToDeployGroupArrayOutputWithContext(ctx context.Context) DeployGroupArrayOutput
- type DeployGroupInput
- type DeployGroupMap
- type DeployGroupMapInput
- type DeployGroupMapOutput
- func (DeployGroupMapOutput) ElementType() reflect.Type
- func (o DeployGroupMapOutput) MapIndex(k pulumi.StringInput) DeployGroupOutput
- func (o DeployGroupMapOutput) ToDeployGroupMapOutput() DeployGroupMapOutput
- func (o DeployGroupMapOutput) ToDeployGroupMapOutputWithContext(ctx context.Context) DeployGroupMapOutput
- type DeployGroupOutput
- func (o DeployGroupOutput) DeployGroupName() pulumi.StringOutput
- func (o DeployGroupOutput) Description() pulumi.StringPtrOutput
- func (o DeployGroupOutput) DevClasses() pulumi.StringArrayOutput
- func (DeployGroupOutput) ElementType() reflect.Type
- func (o DeployGroupOutput) LimitNum() pulumi.IntPtrOutput
- func (o DeployGroupOutput) ToDeployGroupOutput() DeployGroupOutput
- func (o DeployGroupOutput) ToDeployGroupOutputWithContext(ctx context.Context) DeployGroupOutput
- type DeployGroupState
- type DrInstanceToMater
- type DrInstanceToMaterArgs
- type DrInstanceToMaterArray
- type DrInstanceToMaterArrayInput
- type DrInstanceToMaterArrayOutput
- func (DrInstanceToMaterArrayOutput) ElementType() reflect.Type
- func (o DrInstanceToMaterArrayOutput) Index(i pulumi.IntInput) DrInstanceToMaterOutput
- func (o DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutput() DrInstanceToMaterArrayOutput
- func (o DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutputWithContext(ctx context.Context) DrInstanceToMaterArrayOutput
- type DrInstanceToMaterInput
- type DrInstanceToMaterMap
- type DrInstanceToMaterMapInput
- type DrInstanceToMaterMapOutput
- func (DrInstanceToMaterMapOutput) ElementType() reflect.Type
- func (o DrInstanceToMaterMapOutput) MapIndex(k pulumi.StringInput) DrInstanceToMaterOutput
- func (o DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutput() DrInstanceToMaterMapOutput
- func (o DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutputWithContext(ctx context.Context) DrInstanceToMaterMapOutput
- type DrInstanceToMaterOutput
- func (DrInstanceToMaterOutput) ElementType() reflect.Type
- func (o DrInstanceToMaterOutput) InstanceId() pulumi.StringOutput
- func (o DrInstanceToMaterOutput) ToDrInstanceToMaterOutput() DrInstanceToMaterOutput
- func (o DrInstanceToMaterOutput) ToDrInstanceToMaterOutputWithContext(ctx context.Context) DrInstanceToMaterOutput
- type DrInstanceToMaterState
- type GetBackupListArgs
- type GetBackupListList
- type GetBackupListListArgs
- type GetBackupListListArray
- type GetBackupListListArrayInput
- type GetBackupListListArrayOutput
- func (GetBackupListListArrayOutput) ElementType() reflect.Type
- func (o GetBackupListListArrayOutput) Index(i pulumi.IntInput) GetBackupListListOutput
- func (o GetBackupListListArrayOutput) ToGetBackupListListArrayOutput() GetBackupListListArrayOutput
- func (o GetBackupListListArrayOutput) ToGetBackupListListArrayOutputWithContext(ctx context.Context) GetBackupListListArrayOutput
- type GetBackupListListInput
- type GetBackupListListOutput
- func (o GetBackupListListOutput) BackupId() pulumi.IntOutput
- func (o GetBackupListListOutput) BackupModel() pulumi.StringOutput
- func (o GetBackupListListOutput) Creator() pulumi.StringOutput
- func (GetBackupListListOutput) ElementType() reflect.Type
- func (o GetBackupListListOutput) FinishTime() pulumi.StringOutput
- func (o GetBackupListListOutput) InternetUrl() pulumi.StringOutput
- func (o GetBackupListListOutput) IntranetUrl() pulumi.StringOutput
- func (o GetBackupListListOutput) Size() pulumi.IntOutput
- func (o GetBackupListListOutput) Time() pulumi.StringOutput
- func (o GetBackupListListOutput) ToGetBackupListListOutput() GetBackupListListOutput
- func (o GetBackupListListOutput) ToGetBackupListListOutputWithContext(ctx context.Context) GetBackupListListOutput
- type GetBackupListOutputArgs
- type GetBackupListResult
- type GetBackupListResultOutput
- func (GetBackupListResultOutput) ElementType() reflect.Type
- func (o GetBackupListResultOutput) Id() pulumi.StringOutput
- func (o GetBackupListResultOutput) Lists() GetBackupListListArrayOutput
- func (o GetBackupListResultOutput) MaxNumber() pulumi.IntPtrOutput
- func (o GetBackupListResultOutput) MysqlId() pulumi.StringOutput
- func (o GetBackupListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupListResultOutput) ToGetBackupListResultOutput() GetBackupListResultOutput
- func (o GetBackupListResultOutput) ToGetBackupListResultOutputWithContext(ctx context.Context) GetBackupListResultOutput
- type GetBackupOverviewArgs
- type GetBackupOverviewOutputArgs
- type GetBackupOverviewResult
- type GetBackupOverviewResultOutput
- func (o GetBackupOverviewResultOutput) BackupArchiveVolume() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) BackupCount() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) BackupStandbyVolume() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) BackupVolume() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) BillingVolume() pulumi.IntOutput
- func (GetBackupOverviewResultOutput) ElementType() reflect.Type
- func (o GetBackupOverviewResultOutput) FreeVolume() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) Id() pulumi.StringOutput
- func (o GetBackupOverviewResultOutput) Product() pulumi.StringOutput
- func (o GetBackupOverviewResultOutput) RemoteBackupVolume() pulumi.IntOutput
- func (o GetBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutput() GetBackupOverviewResultOutput
- func (o GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutputWithContext(ctx context.Context) GetBackupOverviewResultOutput
- type GetBackupSummariesArgs
- type GetBackupSummariesItem
- type GetBackupSummariesItemArgs
- type GetBackupSummariesItemArray
- func (GetBackupSummariesItemArray) ElementType() reflect.Type
- func (i GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutput() GetBackupSummariesItemArrayOutput
- func (i GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutputWithContext(ctx context.Context) GetBackupSummariesItemArrayOutput
- type GetBackupSummariesItemArrayInput
- type GetBackupSummariesItemArrayOutput
- func (GetBackupSummariesItemArrayOutput) ElementType() reflect.Type
- func (o GetBackupSummariesItemArrayOutput) Index(i pulumi.IntInput) GetBackupSummariesItemOutput
- func (o GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutput() GetBackupSummariesItemArrayOutput
- func (o GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutputWithContext(ctx context.Context) GetBackupSummariesItemArrayOutput
- type GetBackupSummariesItemInput
- type GetBackupSummariesItemOutput
- func (o GetBackupSummariesItemOutput) AutoBackupCount() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) AutoBackupVolume() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) BackupVolume() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) BinlogBackupCount() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) BinlogBackupVolume() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) DataBackupCount() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) DataBackupVolume() pulumi.IntOutput
- func (GetBackupSummariesItemOutput) ElementType() reflect.Type
- func (o GetBackupSummariesItemOutput) InstanceId() pulumi.StringOutput
- func (o GetBackupSummariesItemOutput) ManualBackupCount() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) ManualBackupVolume() pulumi.IntOutput
- func (o GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutput() GetBackupSummariesItemOutput
- func (o GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutputWithContext(ctx context.Context) GetBackupSummariesItemOutput
- type GetBackupSummariesOutputArgs
- type GetBackupSummariesResult
- type GetBackupSummariesResultOutput
- func (GetBackupSummariesResultOutput) ElementType() reflect.Type
- func (o GetBackupSummariesResultOutput) Id() pulumi.StringOutput
- func (o GetBackupSummariesResultOutput) Items() GetBackupSummariesItemArrayOutput
- func (o GetBackupSummariesResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o GetBackupSummariesResultOutput) OrderDirection() pulumi.StringPtrOutput
- func (o GetBackupSummariesResultOutput) Product() pulumi.StringOutput
- func (o GetBackupSummariesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutput() GetBackupSummariesResultOutput
- func (o GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutputWithContext(ctx context.Context) GetBackupSummariesResultOutput
- type GetBinLogArgs
- type GetBinLogItem
- type GetBinLogItemArgs
- type GetBinLogItemArray
- type GetBinLogItemArrayInput
- type GetBinLogItemArrayOutput
- func (GetBinLogItemArrayOutput) ElementType() reflect.Type
- func (o GetBinLogItemArrayOutput) Index(i pulumi.IntInput) GetBinLogItemOutput
- func (o GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutput() GetBinLogItemArrayOutput
- func (o GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutputWithContext(ctx context.Context) GetBinLogItemArrayOutput
- type GetBinLogItemInput
- type GetBinLogItemOutput
- func (o GetBinLogItemOutput) BinlogFinishTime() pulumi.StringOutput
- func (o GetBinLogItemOutput) BinlogStartTime() pulumi.StringOutput
- func (o GetBinLogItemOutput) CosStorageType() pulumi.IntOutput
- func (o GetBinLogItemOutput) Date() pulumi.StringOutput
- func (GetBinLogItemOutput) ElementType() reflect.Type
- func (o GetBinLogItemOutput) InstanceId() pulumi.StringOutput
- func (o GetBinLogItemOutput) InternetUrl() pulumi.StringOutput
- func (o GetBinLogItemOutput) IntranetUrl() pulumi.StringOutput
- func (o GetBinLogItemOutput) Name() pulumi.StringOutput
- func (o GetBinLogItemOutput) Region() pulumi.StringOutput
- func (o GetBinLogItemOutput) RemoteInfos() GetBinLogItemRemoteInfoArrayOutput
- func (o GetBinLogItemOutput) Size() pulumi.IntOutput
- func (o GetBinLogItemOutput) Status() pulumi.StringOutput
- func (o GetBinLogItemOutput) ToGetBinLogItemOutput() GetBinLogItemOutput
- func (o GetBinLogItemOutput) ToGetBinLogItemOutputWithContext(ctx context.Context) GetBinLogItemOutput
- func (o GetBinLogItemOutput) Type() pulumi.StringOutput
- type GetBinLogItemRemoteInfo
- type GetBinLogItemRemoteInfoArgs
- type GetBinLogItemRemoteInfoArray
- func (GetBinLogItemRemoteInfoArray) ElementType() reflect.Type
- func (i GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutput() GetBinLogItemRemoteInfoArrayOutput
- func (i GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoArrayOutput
- type GetBinLogItemRemoteInfoArrayInput
- type GetBinLogItemRemoteInfoArrayOutput
- func (GetBinLogItemRemoteInfoArrayOutput) ElementType() reflect.Type
- func (o GetBinLogItemRemoteInfoArrayOutput) Index(i pulumi.IntInput) GetBinLogItemRemoteInfoOutput
- func (o GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutput() GetBinLogItemRemoteInfoArrayOutput
- func (o GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoArrayOutput
- type GetBinLogItemRemoteInfoInput
- type GetBinLogItemRemoteInfoOutput
- func (GetBinLogItemRemoteInfoOutput) ElementType() reflect.Type
- func (o GetBinLogItemRemoteInfoOutput) FinishTime() pulumi.StringOutput
- func (o GetBinLogItemRemoteInfoOutput) Region() pulumi.StringOutput
- func (o GetBinLogItemRemoteInfoOutput) StartTime() pulumi.StringOutput
- func (o GetBinLogItemRemoteInfoOutput) Status() pulumi.StringOutput
- func (o GetBinLogItemRemoteInfoOutput) SubBackupIds() pulumi.IntArrayOutput
- func (o GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutput() GetBinLogItemRemoteInfoOutput
- func (o GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoOutput
- func (o GetBinLogItemRemoteInfoOutput) Url() pulumi.StringOutput
- type GetBinLogOutputArgs
- type GetBinLogResult
- type GetBinLogResultOutput
- func (GetBinLogResultOutput) ElementType() reflect.Type
- func (o GetBinLogResultOutput) Id() pulumi.StringOutput
- func (o GetBinLogResultOutput) InstanceId() pulumi.StringOutput
- func (o GetBinLogResultOutput) Items() GetBinLogItemArrayOutput
- func (o GetBinLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBinLogResultOutput) ToGetBinLogResultOutput() GetBinLogResultOutput
- func (o GetBinLogResultOutput) ToGetBinLogResultOutputWithContext(ctx context.Context) GetBinLogResultOutput
- type GetBinlogBackupOverviewArgs
- type GetBinlogBackupOverviewOutputArgs
- type GetBinlogBackupOverviewResult
- type GetBinlogBackupOverviewResultOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogArchiveCount() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogArchiveVolume() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogBackupCount() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogBackupVolume() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogStandbyCount() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) BinlogStandbyVolume() pulumi.IntOutput
- func (GetBinlogBackupOverviewResultOutput) ElementType() reflect.Type
- func (o GetBinlogBackupOverviewResultOutput) Id() pulumi.StringOutput
- func (o GetBinlogBackupOverviewResultOutput) Product() pulumi.StringOutput
- func (o GetBinlogBackupOverviewResultOutput) RemoteBinlogCount() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) RemoteBinlogVolume() pulumi.IntOutput
- func (o GetBinlogBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutput() GetBinlogBackupOverviewResultOutput
- func (o GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutputWithContext(ctx context.Context) GetBinlogBackupOverviewResultOutput
- type GetCloneListArgs
- type GetCloneListItem
- type GetCloneListItemArgs
- type GetCloneListItemArray
- type GetCloneListItemArrayInput
- type GetCloneListItemArrayOutput
- func (GetCloneListItemArrayOutput) ElementType() reflect.Type
- func (o GetCloneListItemArrayOutput) Index(i pulumi.IntInput) GetCloneListItemOutput
- func (o GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutput() GetCloneListItemArrayOutput
- func (o GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutputWithContext(ctx context.Context) GetCloneListItemArrayOutput
- type GetCloneListItemInput
- type GetCloneListItemOutput
- func (o GetCloneListItemOutput) CloneJobId() pulumi.IntOutput
- func (o GetCloneListItemOutput) DstInstanceId() pulumi.StringOutput
- func (GetCloneListItemOutput) ElementType() reflect.Type
- func (o GetCloneListItemOutput) EndTime() pulumi.StringOutput
- func (o GetCloneListItemOutput) NewRegionId() pulumi.IntOutput
- func (o GetCloneListItemOutput) RollbackStrategy() pulumi.StringOutput
- func (o GetCloneListItemOutput) RollbackTargetTime() pulumi.StringOutput
- func (o GetCloneListItemOutput) SrcInstanceId() pulumi.StringOutput
- func (o GetCloneListItemOutput) SrcRegionId() pulumi.IntOutput
- func (o GetCloneListItemOutput) StartTime() pulumi.StringOutput
- func (o GetCloneListItemOutput) TaskStatus() pulumi.StringOutput
- func (o GetCloneListItemOutput) ToGetCloneListItemOutput() GetCloneListItemOutput
- func (o GetCloneListItemOutput) ToGetCloneListItemOutputWithContext(ctx context.Context) GetCloneListItemOutput
- type GetCloneListOutputArgs
- type GetCloneListResult
- type GetCloneListResultOutput
- func (GetCloneListResultOutput) ElementType() reflect.Type
- func (o GetCloneListResultOutput) Id() pulumi.StringOutput
- func (o GetCloneListResultOutput) InstanceId() pulumi.StringOutput
- func (o GetCloneListResultOutput) Items() GetCloneListItemArrayOutput
- func (o GetCloneListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetCloneListResultOutput) ToGetCloneListResultOutput() GetCloneListResultOutput
- func (o GetCloneListResultOutput) ToGetCloneListResultOutputWithContext(ctx context.Context) GetCloneListResultOutput
- type GetDataBackupOverviewArgs
- type GetDataBackupOverviewOutputArgs
- type GetDataBackupOverviewResult
- type GetDataBackupOverviewResultOutput
- func (o GetDataBackupOverviewResultOutput) AutoBackupCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) AutoBackupVolume() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupArchiveCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupArchiveVolume() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupStandbyCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupStandbyVolume() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) DataBackupVolume() pulumi.IntOutput
- func (GetDataBackupOverviewResultOutput) ElementType() reflect.Type
- func (o GetDataBackupOverviewResultOutput) Id() pulumi.StringOutput
- func (o GetDataBackupOverviewResultOutput) ManualBackupCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) ManualBackupVolume() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) Product() pulumi.StringOutput
- func (o GetDataBackupOverviewResultOutput) RemoteBackupCount() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) RemoteBackupVolume() pulumi.IntOutput
- func (o GetDataBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutput() GetDataBackupOverviewResultOutput
- func (o GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutputWithContext(ctx context.Context) GetDataBackupOverviewResultOutput
- type GetDatabasesArgs
- type GetDatabasesDatabaseList
- type GetDatabasesDatabaseListArgs
- func (GetDatabasesDatabaseListArgs) ElementType() reflect.Type
- func (i GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutput() GetDatabasesDatabaseListOutput
- func (i GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutputWithContext(ctx context.Context) GetDatabasesDatabaseListOutput
- type GetDatabasesDatabaseListArray
- func (GetDatabasesDatabaseListArray) ElementType() reflect.Type
- func (i GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutput() GetDatabasesDatabaseListArrayOutput
- func (i GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseListArrayOutput
- type GetDatabasesDatabaseListArrayInput
- type GetDatabasesDatabaseListArrayOutput
- func (GetDatabasesDatabaseListArrayOutput) ElementType() reflect.Type
- func (o GetDatabasesDatabaseListArrayOutput) Index(i pulumi.IntInput) GetDatabasesDatabaseListOutput
- func (o GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutput() GetDatabasesDatabaseListArrayOutput
- func (o GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseListArrayOutput
- type GetDatabasesDatabaseListInput
- type GetDatabasesDatabaseListOutput
- func (o GetDatabasesDatabaseListOutput) CharacterSet() pulumi.StringOutput
- func (o GetDatabasesDatabaseListOutput) DatabaseName() pulumi.StringOutput
- func (GetDatabasesDatabaseListOutput) ElementType() reflect.Type
- func (o GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutput() GetDatabasesDatabaseListOutput
- func (o GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutputWithContext(ctx context.Context) GetDatabasesDatabaseListOutput
- type GetDatabasesOutputArgs
- type GetDatabasesResult
- type GetDatabasesResultOutput
- func (o GetDatabasesResultOutput) DatabaseLists() GetDatabasesDatabaseListArrayOutput
- func (o GetDatabasesResultOutput) DatabaseRegexp() pulumi.StringPtrOutput
- func (GetDatabasesResultOutput) ElementType() reflect.Type
- func (o GetDatabasesResultOutput) Id() pulumi.StringOutput
- func (o GetDatabasesResultOutput) InstanceId() pulumi.StringOutput
- func (o GetDatabasesResultOutput) Items() pulumi.StringArrayOutput
- func (o GetDatabasesResultOutput) Limit() pulumi.IntPtrOutput
- func (o GetDatabasesResultOutput) Offset() pulumi.IntPtrOutput
- func (o GetDatabasesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDatabasesResultOutput) ToGetDatabasesResultOutput() GetDatabasesResultOutput
- func (o GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext(ctx context.Context) GetDatabasesResultOutput
- type GetDbFeaturesArgs
- type GetDbFeaturesOutputArgs
- type GetDbFeaturesResult
- type GetDbFeaturesResultOutput
- func (o GetDbFeaturesResultOutput) AuditNeedUpgrade() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) CurrentSubVersion() pulumi.StringOutput
- func (GetDbFeaturesResultOutput) ElementType() reflect.Type
- func (o GetDbFeaturesResultOutput) EncryptionNeedUpgrade() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) Id() pulumi.StringOutput
- func (o GetDbFeaturesResultOutput) InstanceId() pulumi.StringOutput
- func (o GetDbFeaturesResultOutput) IsRemoteRo() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) IsSupportAudit() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) IsSupportEncryption() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) IsSupportUpdateSubVersion() pulumi.BoolOutput
- func (o GetDbFeaturesResultOutput) MasterRegion() pulumi.StringOutput
- func (o GetDbFeaturesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDbFeaturesResultOutput) TargetSubVersion() pulumi.StringOutput
- func (o GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutput() GetDbFeaturesResultOutput
- func (o GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutputWithContext(ctx context.Context) GetDbFeaturesResultOutput
- type GetDefaultParamsArgs
- type GetDefaultParamsOutputArgs
- type GetDefaultParamsParamList
- type GetDefaultParamsParamListArgs
- func (GetDefaultParamsParamListArgs) ElementType() reflect.Type
- func (i GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutput() GetDefaultParamsParamListOutput
- func (i GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutputWithContext(ctx context.Context) GetDefaultParamsParamListOutput
- type GetDefaultParamsParamListArray
- func (GetDefaultParamsParamListArray) ElementType() reflect.Type
- func (i GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutput() GetDefaultParamsParamListArrayOutput
- func (i GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutputWithContext(ctx context.Context) GetDefaultParamsParamListArrayOutput
- type GetDefaultParamsParamListArrayInput
- type GetDefaultParamsParamListArrayOutput
- func (GetDefaultParamsParamListArrayOutput) ElementType() reflect.Type
- func (o GetDefaultParamsParamListArrayOutput) Index(i pulumi.IntInput) GetDefaultParamsParamListOutput
- func (o GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutput() GetDefaultParamsParamListArrayOutput
- func (o GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutputWithContext(ctx context.Context) GetDefaultParamsParamListArrayOutput
- type GetDefaultParamsParamListInput
- type GetDefaultParamsParamListOutput
- func (o GetDefaultParamsParamListOutput) CurrentValue() pulumi.StringOutput
- func (o GetDefaultParamsParamListOutput) Default() pulumi.StringOutput
- func (o GetDefaultParamsParamListOutput) Description() pulumi.StringOutput
- func (GetDefaultParamsParamListOutput) ElementType() reflect.Type
- func (o GetDefaultParamsParamListOutput) EnumValues() pulumi.StringArrayOutput
- func (o GetDefaultParamsParamListOutput) Max() pulumi.IntOutput
- func (o GetDefaultParamsParamListOutput) Min() pulumi.IntOutput
- func (o GetDefaultParamsParamListOutput) Name() pulumi.StringOutput
- func (o GetDefaultParamsParamListOutput) NeedReboot() pulumi.IntOutput
- func (o GetDefaultParamsParamListOutput) ParamType() pulumi.StringOutput
- func (o GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutput() GetDefaultParamsParamListOutput
- func (o GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutputWithContext(ctx context.Context) GetDefaultParamsParamListOutput
- type GetDefaultParamsResult
- type GetDefaultParamsResultOutput
- func (o GetDefaultParamsResultOutput) DbVersion() pulumi.StringPtrOutput
- func (GetDefaultParamsResultOutput) ElementType() reflect.Type
- func (o GetDefaultParamsResultOutput) Id() pulumi.StringOutput
- func (o GetDefaultParamsResultOutput) ParamLists() GetDefaultParamsParamListArrayOutput
- func (o GetDefaultParamsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutput() GetDefaultParamsResultOutput
- func (o GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutputWithContext(ctx context.Context) GetDefaultParamsResultOutput
- type GetErrorLogArgs
- type GetErrorLogItem
- type GetErrorLogItemArgs
- type GetErrorLogItemArray
- type GetErrorLogItemArrayInput
- type GetErrorLogItemArrayOutput
- func (GetErrorLogItemArrayOutput) ElementType() reflect.Type
- func (o GetErrorLogItemArrayOutput) Index(i pulumi.IntInput) GetErrorLogItemOutput
- func (o GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutput() GetErrorLogItemArrayOutput
- func (o GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutputWithContext(ctx context.Context) GetErrorLogItemArrayOutput
- type GetErrorLogItemInput
- type GetErrorLogItemOutput
- func (o GetErrorLogItemOutput) Content() pulumi.StringOutput
- func (GetErrorLogItemOutput) ElementType() reflect.Type
- func (o GetErrorLogItemOutput) Timestamp() pulumi.IntOutput
- func (o GetErrorLogItemOutput) ToGetErrorLogItemOutput() GetErrorLogItemOutput
- func (o GetErrorLogItemOutput) ToGetErrorLogItemOutputWithContext(ctx context.Context) GetErrorLogItemOutput
- type GetErrorLogOutputArgs
- type GetErrorLogResult
- type GetErrorLogResultOutput
- func (GetErrorLogResultOutput) ElementType() reflect.Type
- func (o GetErrorLogResultOutput) EndTime() pulumi.IntOutput
- func (o GetErrorLogResultOutput) Id() pulumi.StringOutput
- func (o GetErrorLogResultOutput) InstType() pulumi.StringPtrOutput
- func (o GetErrorLogResultOutput) InstanceId() pulumi.StringOutput
- func (o GetErrorLogResultOutput) Items() GetErrorLogItemArrayOutput
- func (o GetErrorLogResultOutput) KeyWords() pulumi.StringArrayOutput
- func (o GetErrorLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetErrorLogResultOutput) StartTime() pulumi.IntOutput
- func (o GetErrorLogResultOutput) ToGetErrorLogResultOutput() GetErrorLogResultOutput
- func (o GetErrorLogResultOutput) ToGetErrorLogResultOutputWithContext(ctx context.Context) GetErrorLogResultOutput
- type GetInstTablesArgs
- type GetInstTablesOutputArgs
- type GetInstTablesResult
- type GetInstTablesResultOutput
- func (o GetInstTablesResultOutput) Database() pulumi.StringOutput
- func (GetInstTablesResultOutput) ElementType() reflect.Type
- func (o GetInstTablesResultOutput) Id() pulumi.StringOutput
- func (o GetInstTablesResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstTablesResultOutput) Items() pulumi.StringArrayOutput
- func (o GetInstTablesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstTablesResultOutput) TableRegexp() pulumi.StringPtrOutput
- func (o GetInstTablesResultOutput) ToGetInstTablesResultOutput() GetInstTablesResultOutput
- func (o GetInstTablesResultOutput) ToGetInstTablesResultOutputWithContext(ctx context.Context) GetInstTablesResultOutput
- type GetInstanceCharsetArgs
- type GetInstanceCharsetOutputArgs
- type GetInstanceCharsetResult
- type GetInstanceCharsetResultOutput
- func (o GetInstanceCharsetResultOutput) Charset() pulumi.StringOutput
- func (GetInstanceCharsetResultOutput) ElementType() reflect.Type
- func (o GetInstanceCharsetResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceCharsetResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceCharsetResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutput() GetInstanceCharsetResultOutput
- func (o GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutputWithContext(ctx context.Context) GetInstanceCharsetResultOutput
- type GetInstanceInfoArgs
- type GetInstanceInfoOutputArgs
- type GetInstanceInfoResult
- type GetInstanceInfoResultOutput
- func (o GetInstanceInfoResultOutput) DefaultKmsRegion() pulumi.StringOutput
- func (GetInstanceInfoResultOutput) ElementType() reflect.Type
- func (o GetInstanceInfoResultOutput) Encryption() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) InstanceName() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) KeyId() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) KeyRegion() pulumi.StringOutput
- func (o GetInstanceInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutput() GetInstanceInfoResultOutput
- func (o GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutputWithContext(ctx context.Context) GetInstanceInfoResultOutput
- type GetInstanceInstanceList
- type GetInstanceInstanceListArgs
- type GetInstanceInstanceListArray
- func (GetInstanceInstanceListArray) ElementType() reflect.Type
- func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput
- func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput
- type GetInstanceInstanceListArrayInput
- type GetInstanceInstanceListArrayOutput
- func (GetInstanceInstanceListArrayOutput) ElementType() reflect.Type
- func (o GetInstanceInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstanceInstanceListOutput
- func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput
- func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput
- type GetInstanceInstanceListInput
- type GetInstanceInstanceListOutput
- func (o GetInstanceInstanceListOutput) AutoRenewFlag() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) ChargeType() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) CpuCoreCount() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) CreateTime() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) DeadLineTime() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) DeviceType() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) DrInstanceIds() pulumi.StringArrayOutput
- func (GetInstanceInstanceListOutput) ElementType() reflect.Type
- func (o GetInstanceInstanceListOutput) EngineVersion() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) InitFlag() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) InstanceName() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) InstanceRole() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) InternetHost() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) InternetPort() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) InternetStatus() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) IntranetIp() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) IntranetPort() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) MasterInstanceId() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) MemorySize() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) MysqlId() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) PayType() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) ProjectId() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) RoGroups() GetInstanceInstanceListRoGroupArrayOutput
- func (o GetInstanceInstanceListOutput) RoInstanceIds() pulumi.StringArrayOutput
- func (o GetInstanceInstanceListOutput) SlaveSyncMode() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) Status() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) SubnetId() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput
- func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutputWithContext(ctx context.Context) GetInstanceInstanceListOutput
- func (o GetInstanceInstanceListOutput) VolumeSize() pulumi.IntOutput
- func (o GetInstanceInstanceListOutput) VpcId() pulumi.StringOutput
- func (o GetInstanceInstanceListOutput) Zone() pulumi.StringOutput
- type GetInstanceInstanceListRoGroup
- type GetInstanceInstanceListRoGroupArgs
- func (GetInstanceInstanceListRoGroupArgs) ElementType() reflect.Type
- func (i GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutput() GetInstanceInstanceListRoGroupOutput
- func (i GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupOutput
- type GetInstanceInstanceListRoGroupArray
- func (GetInstanceInstanceListRoGroupArray) ElementType() reflect.Type
- func (i GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutput() GetInstanceInstanceListRoGroupArrayOutput
- func (i GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupArrayOutput
- type GetInstanceInstanceListRoGroupArrayInput
- type GetInstanceInstanceListRoGroupArrayOutput
- func (GetInstanceInstanceListRoGroupArrayOutput) ElementType() reflect.Type
- func (o GetInstanceInstanceListRoGroupArrayOutput) Index(i pulumi.IntInput) GetInstanceInstanceListRoGroupOutput
- func (o GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutput() GetInstanceInstanceListRoGroupArrayOutput
- func (o GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupArrayOutput
- type GetInstanceInstanceListRoGroupInput
- type GetInstanceInstanceListRoGroupOutput
- func (GetInstanceInstanceListRoGroupOutput) ElementType() reflect.Type
- func (o GetInstanceInstanceListRoGroupOutput) GroupId() pulumi.StringOutput
- func (o GetInstanceInstanceListRoGroupOutput) InstanceIds() pulumi.StringArrayOutput
- func (o GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutput() GetInstanceInstanceListRoGroupOutput
- func (o GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupOutput
- type GetInstanceParamRecordArgs
- type GetInstanceParamRecordItem
- type GetInstanceParamRecordItemArgs
- func (GetInstanceParamRecordItemArgs) ElementType() reflect.Type
- func (i GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutput() GetInstanceParamRecordItemOutput
- func (i GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutputWithContext(ctx context.Context) GetInstanceParamRecordItemOutput
- type GetInstanceParamRecordItemArray
- func (GetInstanceParamRecordItemArray) ElementType() reflect.Type
- func (i GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutput() GetInstanceParamRecordItemArrayOutput
- func (i GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutputWithContext(ctx context.Context) GetInstanceParamRecordItemArrayOutput
- type GetInstanceParamRecordItemArrayInput
- type GetInstanceParamRecordItemArrayOutput
- func (GetInstanceParamRecordItemArrayOutput) ElementType() reflect.Type
- func (o GetInstanceParamRecordItemArrayOutput) Index(i pulumi.IntInput) GetInstanceParamRecordItemOutput
- func (o GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutput() GetInstanceParamRecordItemArrayOutput
- func (o GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutputWithContext(ctx context.Context) GetInstanceParamRecordItemArrayOutput
- type GetInstanceParamRecordItemInput
- type GetInstanceParamRecordItemOutput
- func (GetInstanceParamRecordItemOutput) ElementType() reflect.Type
- func (o GetInstanceParamRecordItemOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceParamRecordItemOutput) IsSuccess() pulumi.BoolOutput
- func (o GetInstanceParamRecordItemOutput) ModifyTime() pulumi.StringOutput
- func (o GetInstanceParamRecordItemOutput) NewValue() pulumi.StringOutput
- func (o GetInstanceParamRecordItemOutput) OldValue() pulumi.StringOutput
- func (o GetInstanceParamRecordItemOutput) ParamName() pulumi.StringOutput
- func (o GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutput() GetInstanceParamRecordItemOutput
- func (o GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutputWithContext(ctx context.Context) GetInstanceParamRecordItemOutput
- type GetInstanceParamRecordOutputArgs
- type GetInstanceParamRecordResult
- type GetInstanceParamRecordResultOutput
- func (GetInstanceParamRecordResultOutput) ElementType() reflect.Type
- func (o GetInstanceParamRecordResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceParamRecordResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceParamRecordResultOutput) Items() GetInstanceParamRecordItemArrayOutput
- func (o GetInstanceParamRecordResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutput() GetInstanceParamRecordResultOutput
- func (o GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutputWithContext(ctx context.Context) GetInstanceParamRecordResultOutput
- type GetInstanceRebootTimeArgs
- type GetInstanceRebootTimeItem
- type GetInstanceRebootTimeItemArgs
- func (GetInstanceRebootTimeItemArgs) ElementType() reflect.Type
- func (i GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutput() GetInstanceRebootTimeItemOutput
- func (i GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemOutput
- type GetInstanceRebootTimeItemArray
- func (GetInstanceRebootTimeItemArray) ElementType() reflect.Type
- func (i GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutput() GetInstanceRebootTimeItemArrayOutput
- func (i GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemArrayOutput
- type GetInstanceRebootTimeItemArrayInput
- type GetInstanceRebootTimeItemArrayOutput
- func (GetInstanceRebootTimeItemArrayOutput) ElementType() reflect.Type
- func (o GetInstanceRebootTimeItemArrayOutput) Index(i pulumi.IntInput) GetInstanceRebootTimeItemOutput
- func (o GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutput() GetInstanceRebootTimeItemArrayOutput
- func (o GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemArrayOutput
- type GetInstanceRebootTimeItemInput
- type GetInstanceRebootTimeItemOutput
- func (GetInstanceRebootTimeItemOutput) ElementType() reflect.Type
- func (o GetInstanceRebootTimeItemOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceRebootTimeItemOutput) TimeInSeconds() pulumi.IntOutput
- func (o GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutput() GetInstanceRebootTimeItemOutput
- func (o GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemOutput
- type GetInstanceRebootTimeOutputArgs
- type GetInstanceRebootTimeResult
- type GetInstanceRebootTimeResultOutput
- func (GetInstanceRebootTimeResultOutput) ElementType() reflect.Type
- func (o GetInstanceRebootTimeResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceRebootTimeResultOutput) InstanceIds() pulumi.StringArrayOutput
- func (o GetInstanceRebootTimeResultOutput) Items() GetInstanceRebootTimeItemArrayOutput
- func (o GetInstanceRebootTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutput() GetInstanceRebootTimeResultOutput
- func (o GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutputWithContext(ctx context.Context) GetInstanceRebootTimeResultOutput
- type GetParameterListArgs
- type GetParameterListOutputArgs
- type GetParameterListParameterList
- type GetParameterListParameterListArgs
- func (GetParameterListParameterListArgs) ElementType() reflect.Type
- func (i GetParameterListParameterListArgs) ToGetParameterListParameterListOutput() GetParameterListParameterListOutput
- func (i GetParameterListParameterListArgs) ToGetParameterListParameterListOutputWithContext(ctx context.Context) GetParameterListParameterListOutput
- type GetParameterListParameterListArray
- func (GetParameterListParameterListArray) ElementType() reflect.Type
- func (i GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutput() GetParameterListParameterListArrayOutput
- func (i GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutputWithContext(ctx context.Context) GetParameterListParameterListArrayOutput
- type GetParameterListParameterListArrayInput
- type GetParameterListParameterListArrayOutput
- func (GetParameterListParameterListArrayOutput) ElementType() reflect.Type
- func (o GetParameterListParameterListArrayOutput) Index(i pulumi.IntInput) GetParameterListParameterListOutput
- func (o GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutput() GetParameterListParameterListArrayOutput
- func (o GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutputWithContext(ctx context.Context) GetParameterListParameterListArrayOutput
- type GetParameterListParameterListInput
- type GetParameterListParameterListOutput
- func (o GetParameterListParameterListOutput) CurrentValue() pulumi.StringOutput
- func (o GetParameterListParameterListOutput) DefaultValue() pulumi.StringOutput
- func (o GetParameterListParameterListOutput) Description() pulumi.StringOutput
- func (GetParameterListParameterListOutput) ElementType() reflect.Type
- func (o GetParameterListParameterListOutput) EnumValues() pulumi.StringArrayOutput
- func (o GetParameterListParameterListOutput) Max() pulumi.IntOutput
- func (o GetParameterListParameterListOutput) Min() pulumi.IntOutput
- func (o GetParameterListParameterListOutput) NeedReboot() pulumi.IntOutput
- func (o GetParameterListParameterListOutput) ParameterName() pulumi.StringOutput
- func (o GetParameterListParameterListOutput) ParameterType() pulumi.StringOutput
- func (o GetParameterListParameterListOutput) ToGetParameterListParameterListOutput() GetParameterListParameterListOutput
- func (o GetParameterListParameterListOutput) ToGetParameterListParameterListOutputWithContext(ctx context.Context) GetParameterListParameterListOutput
- type GetParameterListResult
- type GetParameterListResultOutput
- func (GetParameterListResultOutput) ElementType() reflect.Type
- func (o GetParameterListResultOutput) EngineVersion() pulumi.StringPtrOutput
- func (o GetParameterListResultOutput) Id() pulumi.StringOutput
- func (o GetParameterListResultOutput) MysqlId() pulumi.StringPtrOutput
- func (o GetParameterListResultOutput) ParameterLists() GetParameterListParameterListArrayOutput
- func (o GetParameterListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetParameterListResultOutput) ToGetParameterListResultOutput() GetParameterListResultOutput
- func (o GetParameterListResultOutput) ToGetParameterListResultOutputWithContext(ctx context.Context) GetParameterListResultOutput
- type GetProjectSecurityGroupArgs
- type GetProjectSecurityGroupGroup
- type GetProjectSecurityGroupGroupArgs
- func (GetProjectSecurityGroupGroupArgs) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutput() GetProjectSecurityGroupGroupOutput
- func (i GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutput
- type GetProjectSecurityGroupGroupArray
- func (GetProjectSecurityGroupGroupArray) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutput() GetProjectSecurityGroupGroupArrayOutput
- func (i GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupArrayOutput
- type GetProjectSecurityGroupGroupArrayInput
- type GetProjectSecurityGroupGroupArrayOutput
- func (GetProjectSecurityGroupGroupArrayOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupArrayOutput) Index(i pulumi.IntInput) GetProjectSecurityGroupGroupOutput
- func (o GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutput() GetProjectSecurityGroupGroupArrayOutput
- func (o GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupArrayOutput
- type GetProjectSecurityGroupGroupInbound
- type GetProjectSecurityGroupGroupInboundArgs
- func (GetProjectSecurityGroupGroupInboundArgs) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutput() GetProjectSecurityGroupGroupInboundOutput
- func (i GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundOutput
- type GetProjectSecurityGroupGroupInboundArray
- func (GetProjectSecurityGroupGroupInboundArray) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutput() GetProjectSecurityGroupGroupInboundArrayOutput
- func (i GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundArrayOutput
- type GetProjectSecurityGroupGroupInboundArrayInput
- type GetProjectSecurityGroupGroupInboundArrayOutput
- func (GetProjectSecurityGroupGroupInboundArrayOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupInboundArrayOutput) Index(i pulumi.IntInput) GetProjectSecurityGroupGroupInboundOutput
- func (o GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutput() GetProjectSecurityGroupGroupInboundArrayOutput
- func (o GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundArrayOutput
- type GetProjectSecurityGroupGroupInboundInput
- type GetProjectSecurityGroupGroupInboundOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) Action() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) CidrIp() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) Desc() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) Dir() pulumi.StringOutput
- func (GetProjectSecurityGroupGroupInboundOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupInboundOutput) IpProtocol() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) PortRange() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutput() GetProjectSecurityGroupGroupInboundOutput
- func (o GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundOutput
- type GetProjectSecurityGroupGroupInput
- type GetProjectSecurityGroupGroupOutbound
- type GetProjectSecurityGroupGroupOutboundArgs
- func (GetProjectSecurityGroupGroupOutboundArgs) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutput() GetProjectSecurityGroupGroupOutboundOutput
- func (i GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundOutput
- type GetProjectSecurityGroupGroupOutboundArray
- func (GetProjectSecurityGroupGroupOutboundArray) ElementType() reflect.Type
- func (i GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutput() GetProjectSecurityGroupGroupOutboundArrayOutput
- func (i GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundArrayOutput
- type GetProjectSecurityGroupGroupOutboundArrayInput
- type GetProjectSecurityGroupGroupOutboundArrayOutput
- func (GetProjectSecurityGroupGroupOutboundArrayOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupOutboundArrayOutput) Index(i pulumi.IntInput) GetProjectSecurityGroupGroupOutboundOutput
- func (o GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutput() GetProjectSecurityGroupGroupOutboundArrayOutput
- func (o GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundArrayOutput
- type GetProjectSecurityGroupGroupOutboundInput
- type GetProjectSecurityGroupGroupOutboundOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) Action() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) CidrIp() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) Desc() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) Dir() pulumi.StringOutput
- func (GetProjectSecurityGroupGroupOutboundOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupOutboundOutput) IpProtocol() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) PortRange() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutput() GetProjectSecurityGroupGroupOutboundOutput
- func (o GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundOutput
- type GetProjectSecurityGroupGroupOutput
- func (o GetProjectSecurityGroupGroupOutput) CreateTime() pulumi.StringOutput
- func (GetProjectSecurityGroupGroupOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupGroupOutput) Inbounds() GetProjectSecurityGroupGroupInboundArrayOutput
- func (o GetProjectSecurityGroupGroupOutput) Outbounds() GetProjectSecurityGroupGroupOutboundArrayOutput
- func (o GetProjectSecurityGroupGroupOutput) ProjectId() pulumi.IntOutput
- func (o GetProjectSecurityGroupGroupOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutput) SecurityGroupName() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutput) SecurityGroupRemark() pulumi.StringOutput
- func (o GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutput() GetProjectSecurityGroupGroupOutput
- func (o GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutput
- type GetProjectSecurityGroupOutputArgs
- type GetProjectSecurityGroupResult
- type GetProjectSecurityGroupResultOutput
- func (GetProjectSecurityGroupResultOutput) ElementType() reflect.Type
- func (o GetProjectSecurityGroupResultOutput) Groups() GetProjectSecurityGroupGroupArrayOutput
- func (o GetProjectSecurityGroupResultOutput) Id() pulumi.StringOutput
- func (o GetProjectSecurityGroupResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o GetProjectSecurityGroupResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutput() GetProjectSecurityGroupResultOutput
- func (o GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutputWithContext(ctx context.Context) GetProjectSecurityGroupResultOutput
- type GetProxyCustomArgs
- type GetProxyCustomCustomConf
- type GetProxyCustomCustomConfArgs
- func (GetProxyCustomCustomConfArgs) ElementType() reflect.Type
- func (i GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutput() GetProxyCustomCustomConfOutput
- func (i GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutputWithContext(ctx context.Context) GetProxyCustomCustomConfOutput
- type GetProxyCustomCustomConfArray
- func (GetProxyCustomCustomConfArray) ElementType() reflect.Type
- func (i GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutput() GetProxyCustomCustomConfArrayOutput
- func (i GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutputWithContext(ctx context.Context) GetProxyCustomCustomConfArrayOutput
- type GetProxyCustomCustomConfArrayInput
- type GetProxyCustomCustomConfArrayOutput
- func (GetProxyCustomCustomConfArrayOutput) ElementType() reflect.Type
- func (o GetProxyCustomCustomConfArrayOutput) Index(i pulumi.IntInput) GetProxyCustomCustomConfOutput
- func (o GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutput() GetProxyCustomCustomConfArrayOutput
- func (o GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutputWithContext(ctx context.Context) GetProxyCustomCustomConfArrayOutput
- type GetProxyCustomCustomConfInput
- type GetProxyCustomCustomConfOutput
- func (o GetProxyCustomCustomConfOutput) Cpu() pulumi.IntOutput
- func (o GetProxyCustomCustomConfOutput) Device() pulumi.StringOutput
- func (o GetProxyCustomCustomConfOutput) DeviceType() pulumi.StringOutput
- func (GetProxyCustomCustomConfOutput) ElementType() reflect.Type
- func (o GetProxyCustomCustomConfOutput) Memory() pulumi.IntOutput
- func (o GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutput() GetProxyCustomCustomConfOutput
- func (o GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutputWithContext(ctx context.Context) GetProxyCustomCustomConfOutput
- func (o GetProxyCustomCustomConfOutput) Type() pulumi.StringOutput
- type GetProxyCustomOutputArgs
- type GetProxyCustomResult
- type GetProxyCustomResultOutput
- func (o GetProxyCustomResultOutput) CustomConfs() GetProxyCustomCustomConfArrayOutput
- func (GetProxyCustomResultOutput) ElementType() reflect.Type
- func (o GetProxyCustomResultOutput) Id() pulumi.StringOutput
- func (o GetProxyCustomResultOutput) InstanceId() pulumi.StringOutput
- func (o GetProxyCustomResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetProxyCustomResultOutput) ToGetProxyCustomResultOutput() GetProxyCustomResultOutput
- func (o GetProxyCustomResultOutput) ToGetProxyCustomResultOutputWithContext(ctx context.Context) GetProxyCustomResultOutput
- func (o GetProxyCustomResultOutput) WeightRules() GetProxyCustomWeightRuleArrayOutput
- type GetProxyCustomWeightRule
- type GetProxyCustomWeightRuleArgs
- func (GetProxyCustomWeightRuleArgs) ElementType() reflect.Type
- func (i GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutput() GetProxyCustomWeightRuleOutput
- func (i GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleOutput
- type GetProxyCustomWeightRuleArray
- func (GetProxyCustomWeightRuleArray) ElementType() reflect.Type
- func (i GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutput() GetProxyCustomWeightRuleArrayOutput
- func (i GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleArrayOutput
- type GetProxyCustomWeightRuleArrayInput
- type GetProxyCustomWeightRuleArrayOutput
- func (GetProxyCustomWeightRuleArrayOutput) ElementType() reflect.Type
- func (o GetProxyCustomWeightRuleArrayOutput) Index(i pulumi.IntInput) GetProxyCustomWeightRuleOutput
- func (o GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutput() GetProxyCustomWeightRuleArrayOutput
- func (o GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleArrayOutput
- type GetProxyCustomWeightRuleInput
- type GetProxyCustomWeightRuleOutput
- func (GetProxyCustomWeightRuleOutput) ElementType() reflect.Type
- func (o GetProxyCustomWeightRuleOutput) LessThan() pulumi.IntOutput
- func (o GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutput() GetProxyCustomWeightRuleOutput
- func (o GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleOutput
- func (o GetProxyCustomWeightRuleOutput) Weight() pulumi.IntOutput
- type GetRoMinScaleArgs
- type GetRoMinScaleOutputArgs
- type GetRoMinScaleResult
- type GetRoMinScaleResultOutput
- func (GetRoMinScaleResultOutput) ElementType() reflect.Type
- func (o GetRoMinScaleResultOutput) Id() pulumi.StringOutput
- func (o GetRoMinScaleResultOutput) MasterInstanceId() pulumi.StringPtrOutput
- func (o GetRoMinScaleResultOutput) Memory() pulumi.IntOutput
- func (o GetRoMinScaleResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRoMinScaleResultOutput) RoInstanceId() pulumi.StringPtrOutput
- func (o GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutput() GetRoMinScaleResultOutput
- func (o GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutputWithContext(ctx context.Context) GetRoMinScaleResultOutput
- func (o GetRoMinScaleResultOutput) Volume() pulumi.IntOutput
- type GetRollbackRangeTimeArgs
- type GetRollbackRangeTimeItem
- type GetRollbackRangeTimeItemArgs
- func (GetRollbackRangeTimeItemArgs) ElementType() reflect.Type
- func (i GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutput() GetRollbackRangeTimeItemOutput
- func (i GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemOutput
- type GetRollbackRangeTimeItemArray
- func (GetRollbackRangeTimeItemArray) ElementType() reflect.Type
- func (i GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutput() GetRollbackRangeTimeItemArrayOutput
- func (i GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemArrayOutput
- type GetRollbackRangeTimeItemArrayInput
- type GetRollbackRangeTimeItemArrayOutput
- func (GetRollbackRangeTimeItemArrayOutput) ElementType() reflect.Type
- func (o GetRollbackRangeTimeItemArrayOutput) Index(i pulumi.IntInput) GetRollbackRangeTimeItemOutput
- func (o GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutput() GetRollbackRangeTimeItemArrayOutput
- func (o GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemArrayOutput
- type GetRollbackRangeTimeItemInput
- type GetRollbackRangeTimeItemOutput
- func (o GetRollbackRangeTimeItemOutput) Code() pulumi.IntOutput
- func (GetRollbackRangeTimeItemOutput) ElementType() reflect.Type
- func (o GetRollbackRangeTimeItemOutput) InstanceId() pulumi.StringOutput
- func (o GetRollbackRangeTimeItemOutput) Message() pulumi.StringOutput
- func (o GetRollbackRangeTimeItemOutput) Times() GetRollbackRangeTimeItemTimeArrayOutput
- func (o GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutput() GetRollbackRangeTimeItemOutput
- func (o GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemOutput
- type GetRollbackRangeTimeItemTime
- type GetRollbackRangeTimeItemTimeArgs
- func (GetRollbackRangeTimeItemTimeArgs) ElementType() reflect.Type
- func (i GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutput() GetRollbackRangeTimeItemTimeOutput
- func (i GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeOutput
- type GetRollbackRangeTimeItemTimeArray
- func (GetRollbackRangeTimeItemTimeArray) ElementType() reflect.Type
- func (i GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutput() GetRollbackRangeTimeItemTimeArrayOutput
- func (i GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeArrayOutput
- type GetRollbackRangeTimeItemTimeArrayInput
- type GetRollbackRangeTimeItemTimeArrayOutput
- func (GetRollbackRangeTimeItemTimeArrayOutput) ElementType() reflect.Type
- func (o GetRollbackRangeTimeItemTimeArrayOutput) Index(i pulumi.IntInput) GetRollbackRangeTimeItemTimeOutput
- func (o GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutput() GetRollbackRangeTimeItemTimeArrayOutput
- func (o GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeArrayOutput
- type GetRollbackRangeTimeItemTimeInput
- type GetRollbackRangeTimeItemTimeOutput
- func (o GetRollbackRangeTimeItemTimeOutput) Begin() pulumi.StringOutput
- func (GetRollbackRangeTimeItemTimeOutput) ElementType() reflect.Type
- func (o GetRollbackRangeTimeItemTimeOutput) End() pulumi.StringOutput
- func (o GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutput() GetRollbackRangeTimeItemTimeOutput
- func (o GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeOutput
- type GetRollbackRangeTimeOutputArgs
- type GetRollbackRangeTimeResult
- type GetRollbackRangeTimeResultOutput
- func (o GetRollbackRangeTimeResultOutput) BackupRegion() pulumi.StringPtrOutput
- func (GetRollbackRangeTimeResultOutput) ElementType() reflect.Type
- func (o GetRollbackRangeTimeResultOutput) Id() pulumi.StringOutput
- func (o GetRollbackRangeTimeResultOutput) InstanceIds() pulumi.StringArrayOutput
- func (o GetRollbackRangeTimeResultOutput) IsRemoteZone() pulumi.StringPtrOutput
- func (o GetRollbackRangeTimeResultOutput) Items() GetRollbackRangeTimeItemArrayOutput
- func (o GetRollbackRangeTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutput() GetRollbackRangeTimeResultOutput
- func (o GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutputWithContext(ctx context.Context) GetRollbackRangeTimeResultOutput
- type GetSlowLogArgs
- type GetSlowLogDataArgs
- type GetSlowLogDataItem
- type GetSlowLogDataItemArgs
- type GetSlowLogDataItemArray
- type GetSlowLogDataItemArrayInput
- type GetSlowLogDataItemArrayOutput
- func (GetSlowLogDataItemArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogDataItemArrayOutput) Index(i pulumi.IntInput) GetSlowLogDataItemOutput
- func (o GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutput() GetSlowLogDataItemArrayOutput
- func (o GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutputWithContext(ctx context.Context) GetSlowLogDataItemArrayOutput
- type GetSlowLogDataItemInput
- type GetSlowLogDataItemOutput
- func (o GetSlowLogDataItemOutput) Database() pulumi.StringOutput
- func (GetSlowLogDataItemOutput) ElementType() reflect.Type
- func (o GetSlowLogDataItemOutput) LockTime() pulumi.Float64Output
- func (o GetSlowLogDataItemOutput) Md5() pulumi.StringOutput
- func (o GetSlowLogDataItemOutput) QueryTime() pulumi.Float64Output
- func (o GetSlowLogDataItemOutput) RowsExamined() pulumi.IntOutput
- func (o GetSlowLogDataItemOutput) RowsSent() pulumi.IntOutput
- func (o GetSlowLogDataItemOutput) SqlTemplate() pulumi.StringOutput
- func (o GetSlowLogDataItemOutput) SqlText() pulumi.StringOutput
- func (o GetSlowLogDataItemOutput) Timestamp() pulumi.IntOutput
- func (o GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutput() GetSlowLogDataItemOutput
- func (o GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutputWithContext(ctx context.Context) GetSlowLogDataItemOutput
- func (o GetSlowLogDataItemOutput) UserHost() pulumi.StringOutput
- func (o GetSlowLogDataItemOutput) UserName() pulumi.StringOutput
- type GetSlowLogDataOutputArgs
- type GetSlowLogDataResult
- type GetSlowLogDataResultOutput
- func (o GetSlowLogDataResultOutput) DataBases() pulumi.StringArrayOutput
- func (GetSlowLogDataResultOutput) ElementType() reflect.Type
- func (o GetSlowLogDataResultOutput) EndTime() pulumi.IntOutput
- func (o GetSlowLogDataResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogDataResultOutput) InstType() pulumi.StringPtrOutput
- func (o GetSlowLogDataResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogDataResultOutput) Items() GetSlowLogDataItemArrayOutput
- func (o GetSlowLogDataResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o GetSlowLogDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogDataResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetSlowLogDataResultOutput) StartTime() pulumi.IntOutput
- func (o GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutput() GetSlowLogDataResultOutput
- func (o GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutputWithContext(ctx context.Context) GetSlowLogDataResultOutput
- func (o GetSlowLogDataResultOutput) UserHosts() pulumi.StringArrayOutput
- func (o GetSlowLogDataResultOutput) UserNames() pulumi.StringArrayOutput
- type GetSlowLogItem
- type GetSlowLogItemArgs
- type GetSlowLogItemArray
- type GetSlowLogItemArrayInput
- type GetSlowLogItemArrayOutput
- func (GetSlowLogItemArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogItemArrayOutput) Index(i pulumi.IntInput) GetSlowLogItemOutput
- func (o GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutput() GetSlowLogItemArrayOutput
- func (o GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutputWithContext(ctx context.Context) GetSlowLogItemArrayOutput
- type GetSlowLogItemInput
- type GetSlowLogItemOutput
- func (o GetSlowLogItemOutput) Date() pulumi.StringOutput
- func (GetSlowLogItemOutput) ElementType() reflect.Type
- func (o GetSlowLogItemOutput) InternetUrl() pulumi.StringOutput
- func (o GetSlowLogItemOutput) IntranetUrl() pulumi.StringOutput
- func (o GetSlowLogItemOutput) Name() pulumi.StringOutput
- func (o GetSlowLogItemOutput) Size() pulumi.IntOutput
- func (o GetSlowLogItemOutput) ToGetSlowLogItemOutput() GetSlowLogItemOutput
- func (o GetSlowLogItemOutput) ToGetSlowLogItemOutputWithContext(ctx context.Context) GetSlowLogItemOutput
- func (o GetSlowLogItemOutput) Type() pulumi.StringOutput
- type GetSlowLogOutputArgs
- type GetSlowLogResult
- type GetSlowLogResultOutput
- func (GetSlowLogResultOutput) ElementType() reflect.Type
- func (o GetSlowLogResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogResultOutput) Items() GetSlowLogItemArrayOutput
- func (o GetSlowLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogResultOutput) ToGetSlowLogResultOutput() GetSlowLogResultOutput
- func (o GetSlowLogResultOutput) ToGetSlowLogResultOutputWithContext(ctx context.Context) GetSlowLogResultOutput
- type GetSupportedPrivilegesArgs
- type GetSupportedPrivilegesOutputArgs
- type GetSupportedPrivilegesResult
- type GetSupportedPrivilegesResultOutput
- func (o GetSupportedPrivilegesResultOutput) ColumnSupportedPrivileges() pulumi.StringArrayOutput
- func (o GetSupportedPrivilegesResultOutput) DatabaseSupportedPrivileges() pulumi.StringArrayOutput
- func (GetSupportedPrivilegesResultOutput) ElementType() reflect.Type
- func (o GetSupportedPrivilegesResultOutput) GlobalSupportedPrivileges() pulumi.StringArrayOutput
- func (o GetSupportedPrivilegesResultOutput) Id() pulumi.StringOutput
- func (o GetSupportedPrivilegesResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSupportedPrivilegesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSupportedPrivilegesResultOutput) TableSupportedPrivileges() pulumi.StringArrayOutput
- func (o GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutput() GetSupportedPrivilegesResultOutput
- func (o GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutputWithContext(ctx context.Context) GetSupportedPrivilegesResultOutput
- type GetSwitchRecordArgs
- type GetSwitchRecordItem
- type GetSwitchRecordItemArgs
- type GetSwitchRecordItemArray
- type GetSwitchRecordItemArrayInput
- type GetSwitchRecordItemArrayOutput
- func (GetSwitchRecordItemArrayOutput) ElementType() reflect.Type
- func (o GetSwitchRecordItemArrayOutput) Index(i pulumi.IntInput) GetSwitchRecordItemOutput
- func (o GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutput() GetSwitchRecordItemArrayOutput
- func (o GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutputWithContext(ctx context.Context) GetSwitchRecordItemArrayOutput
- type GetSwitchRecordItemInput
- type GetSwitchRecordItemOutput
- func (GetSwitchRecordItemOutput) ElementType() reflect.Type
- func (o GetSwitchRecordItemOutput) SwitchTime() pulumi.StringOutput
- func (o GetSwitchRecordItemOutput) SwitchType() pulumi.StringOutput
- func (o GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutput() GetSwitchRecordItemOutput
- func (o GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutputWithContext(ctx context.Context) GetSwitchRecordItemOutput
- type GetSwitchRecordOutputArgs
- type GetSwitchRecordResult
- type GetSwitchRecordResultOutput
- func (GetSwitchRecordResultOutput) ElementType() reflect.Type
- func (o GetSwitchRecordResultOutput) Id() pulumi.StringOutput
- func (o GetSwitchRecordResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSwitchRecordResultOutput) Items() GetSwitchRecordItemArrayOutput
- func (o GetSwitchRecordResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutput() GetSwitchRecordResultOutput
- func (o GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutputWithContext(ctx context.Context) GetSwitchRecordResultOutput
- type GetUserTaskArgs
- type GetUserTaskItem
- type GetUserTaskItemArgs
- type GetUserTaskItemArray
- type GetUserTaskItemArrayInput
- type GetUserTaskItemArrayOutput
- func (GetUserTaskItemArrayOutput) ElementType() reflect.Type
- func (o GetUserTaskItemArrayOutput) Index(i pulumi.IntInput) GetUserTaskItemOutput
- func (o GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutput() GetUserTaskItemArrayOutput
- func (o GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutputWithContext(ctx context.Context) GetUserTaskItemArrayOutput
- type GetUserTaskItemInput
- type GetUserTaskItemOutput
- func (o GetUserTaskItemOutput) AsyncRequestId() pulumi.StringOutput
- func (o GetUserTaskItemOutput) Code() pulumi.IntOutput
- func (GetUserTaskItemOutput) ElementType() reflect.Type
- func (o GetUserTaskItemOutput) EndTime() pulumi.StringOutput
- func (o GetUserTaskItemOutput) InstanceIds() pulumi.StringArrayOutput
- func (o GetUserTaskItemOutput) JobId() pulumi.IntOutput
- func (o GetUserTaskItemOutput) Message() pulumi.StringOutput
- func (o GetUserTaskItemOutput) Progress() pulumi.IntOutput
- func (o GetUserTaskItemOutput) StartTime() pulumi.StringOutput
- func (o GetUserTaskItemOutput) TaskStatus() pulumi.StringOutput
- func (o GetUserTaskItemOutput) TaskType() pulumi.StringOutput
- func (o GetUserTaskItemOutput) ToGetUserTaskItemOutput() GetUserTaskItemOutput
- func (o GetUserTaskItemOutput) ToGetUserTaskItemOutputWithContext(ctx context.Context) GetUserTaskItemOutput
- type GetUserTaskOutputArgs
- type GetUserTaskResult
- type GetUserTaskResultOutput
- func (o GetUserTaskResultOutput) AsyncRequestId() pulumi.StringPtrOutput
- func (GetUserTaskResultOutput) ElementType() reflect.Type
- func (o GetUserTaskResultOutput) Id() pulumi.StringOutput
- func (o GetUserTaskResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetUserTaskResultOutput) Items() GetUserTaskItemArrayOutput
- func (o GetUserTaskResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUserTaskResultOutput) StartTimeBegin() pulumi.StringPtrOutput
- func (o GetUserTaskResultOutput) StartTimeEnd() pulumi.StringPtrOutput
- func (o GetUserTaskResultOutput) TaskStatuses() pulumi.StringArrayOutput
- func (o GetUserTaskResultOutput) TaskTypes() pulumi.StringArrayOutput
- func (o GetUserTaskResultOutput) ToGetUserTaskResultOutput() GetUserTaskResultOutput
- func (o GetUserTaskResultOutput) ToGetUserTaskResultOutputWithContext(ctx context.Context) GetUserTaskResultOutput
- type GetZoneConfigArgs
- type GetZoneConfigList
- type GetZoneConfigListArgs
- type GetZoneConfigListArray
- type GetZoneConfigListArrayInput
- type GetZoneConfigListArrayOutput
- func (GetZoneConfigListArrayOutput) ElementType() reflect.Type
- func (o GetZoneConfigListArrayOutput) Index(i pulumi.IntInput) GetZoneConfigListOutput
- func (o GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutput() GetZoneConfigListArrayOutput
- func (o GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutputWithContext(ctx context.Context) GetZoneConfigListArrayOutput
- type GetZoneConfigListInput
- type GetZoneConfigListOutput
- func (o GetZoneConfigListOutput) DisasterRecoveryZones() pulumi.StringArrayOutput
- func (GetZoneConfigListOutput) ElementType() reflect.Type
- func (o GetZoneConfigListOutput) EngineVersions() pulumi.StringArrayOutput
- func (o GetZoneConfigListOutput) FirstSlaveZones() pulumi.StringArrayOutput
- func (o GetZoneConfigListOutput) HourInstanceSaleMaxNum() pulumi.IntOutput
- func (o GetZoneConfigListOutput) IsDefault() pulumi.IntOutput
- func (o GetZoneConfigListOutput) IsSupportDisasterRecovery() pulumi.IntOutput
- func (o GetZoneConfigListOutput) IsSupportVpc() pulumi.IntOutput
- func (o GetZoneConfigListOutput) Name() pulumi.StringOutput
- func (o GetZoneConfigListOutput) PayTypes() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) RemoteRoZones() pulumi.StringArrayOutput
- func (o GetZoneConfigListOutput) SecondSlaveZones() pulumi.StringArrayOutput
- func (o GetZoneConfigListOutput) Sells() GetZoneConfigListSellArrayOutput
- func (o GetZoneConfigListOutput) SlaveDeployModes() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) SupportSlaveSyncModes() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) ToGetZoneConfigListOutput() GetZoneConfigListOutput
- func (o GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext(ctx context.Context) GetZoneConfigListOutput
- type GetZoneConfigListSell
- type GetZoneConfigListSellArgs
- type GetZoneConfigListSellArray
- func (GetZoneConfigListSellArray) ElementType() reflect.Type
- func (i GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutput() GetZoneConfigListSellArrayOutput
- func (i GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutputWithContext(ctx context.Context) GetZoneConfigListSellArrayOutput
- type GetZoneConfigListSellArrayInput
- type GetZoneConfigListSellArrayOutput
- func (GetZoneConfigListSellArrayOutput) ElementType() reflect.Type
- func (o GetZoneConfigListSellArrayOutput) Index(i pulumi.IntInput) GetZoneConfigListSellOutput
- func (o GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutput() GetZoneConfigListSellArrayOutput
- func (o GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutputWithContext(ctx context.Context) GetZoneConfigListSellArrayOutput
- type GetZoneConfigListSellInput
- type GetZoneConfigListSellOutput
- func (o GetZoneConfigListSellOutput) CdbType() pulumi.StringOutput
- func (o GetZoneConfigListSellOutput) Cpu() pulumi.IntOutput
- func (GetZoneConfigListSellOutput) ElementType() reflect.Type
- func (o GetZoneConfigListSellOutput) Info() pulumi.StringOutput
- func (o GetZoneConfigListSellOutput) MaxVolumeSize() pulumi.IntOutput
- func (o GetZoneConfigListSellOutput) MemSize() pulumi.IntOutput
- func (o GetZoneConfigListSellOutput) MinVolumeSize() pulumi.IntOutput
- func (o GetZoneConfigListSellOutput) Qps() pulumi.IntOutput
- func (o GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutput() GetZoneConfigListSellOutput
- func (o GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutputWithContext(ctx context.Context) GetZoneConfigListSellOutput
- func (o GetZoneConfigListSellOutput) VolumeStep() pulumi.IntOutput
- type GetZoneConfigOutputArgs
- type GetZoneConfigResult
- type GetZoneConfigResultOutput
- func (GetZoneConfigResultOutput) ElementType() reflect.Type
- func (o GetZoneConfigResultOutput) Id() pulumi.StringOutput
- func (o GetZoneConfigResultOutput) Lists() GetZoneConfigListArrayOutput
- func (o GetZoneConfigResultOutput) Region() pulumi.StringPtrOutput
- func (o GetZoneConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetZoneConfigResultOutput) ToGetZoneConfigResultOutput() GetZoneConfigResultOutput
- func (o GetZoneConfigResultOutput) ToGetZoneConfigResultOutputWithContext(ctx context.Context) GetZoneConfigResultOutput
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceEncryptionOperation
- func (*InstanceEncryptionOperation) ElementType() reflect.Type
- func (i *InstanceEncryptionOperation) ToInstanceEncryptionOperationOutput() InstanceEncryptionOperationOutput
- func (i *InstanceEncryptionOperation) ToInstanceEncryptionOperationOutputWithContext(ctx context.Context) InstanceEncryptionOperationOutput
- type InstanceEncryptionOperationArgs
- type InstanceEncryptionOperationArray
- func (InstanceEncryptionOperationArray) ElementType() reflect.Type
- func (i InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutput() InstanceEncryptionOperationArrayOutput
- func (i InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutputWithContext(ctx context.Context) InstanceEncryptionOperationArrayOutput
- type InstanceEncryptionOperationArrayInput
- type InstanceEncryptionOperationArrayOutput
- func (InstanceEncryptionOperationArrayOutput) ElementType() reflect.Type
- func (o InstanceEncryptionOperationArrayOutput) Index(i pulumi.IntInput) InstanceEncryptionOperationOutput
- func (o InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutput() InstanceEncryptionOperationArrayOutput
- func (o InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutputWithContext(ctx context.Context) InstanceEncryptionOperationArrayOutput
- type InstanceEncryptionOperationInput
- type InstanceEncryptionOperationMap
- func (InstanceEncryptionOperationMap) ElementType() reflect.Type
- func (i InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutput() InstanceEncryptionOperationMapOutput
- func (i InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutputWithContext(ctx context.Context) InstanceEncryptionOperationMapOutput
- type InstanceEncryptionOperationMapInput
- type InstanceEncryptionOperationMapOutput
- func (InstanceEncryptionOperationMapOutput) ElementType() reflect.Type
- func (o InstanceEncryptionOperationMapOutput) MapIndex(k pulumi.StringInput) InstanceEncryptionOperationOutput
- func (o InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutput() InstanceEncryptionOperationMapOutput
- func (o InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutputWithContext(ctx context.Context) InstanceEncryptionOperationMapOutput
- type InstanceEncryptionOperationOutput
- func (InstanceEncryptionOperationOutput) ElementType() reflect.Type
- func (o InstanceEncryptionOperationOutput) InstanceId() pulumi.StringOutput
- func (o InstanceEncryptionOperationOutput) KeyId() pulumi.StringPtrOutput
- func (o InstanceEncryptionOperationOutput) KeyRegion() pulumi.StringPtrOutput
- func (o InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutput() InstanceEncryptionOperationOutput
- func (o InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutputWithContext(ctx context.Context) InstanceEncryptionOperationOutput
- type InstanceEncryptionOperationState
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceOutput
- func (o InstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
- func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
- func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
- func (o InstanceOutput) Cpu() pulumi.IntOutput
- func (o InstanceOutput) DeviceType() pulumi.StringOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) EngineVersion() pulumi.StringPtrOutput
- func (o InstanceOutput) FastUpgrade() pulumi.IntPtrOutput
- func (o InstanceOutput) FirstSlaveZone() pulumi.StringOutput
- func (o InstanceOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o InstanceOutput) Gtid() pulumi.IntOutput
- func (o InstanceOutput) InstanceName() pulumi.StringOutput
- func (o InstanceOutput) InternetHost() pulumi.StringOutput
- func (o InstanceOutput) InternetPort() pulumi.IntOutput
- func (o InstanceOutput) InternetService() pulumi.IntPtrOutput
- func (o InstanceOutput) IntranetIp() pulumi.StringOutput
- func (o InstanceOutput) IntranetPort() pulumi.IntPtrOutput
- func (o InstanceOutput) Locked() pulumi.IntOutput
- func (o InstanceOutput) MaxDeayTime() pulumi.IntPtrOutput
- func (o InstanceOutput) MemSize() pulumi.IntOutput
- func (o InstanceOutput) ParamTemplateId() pulumi.IntPtrOutput
- func (o InstanceOutput) Parameters() pulumi.MapOutput
- func (o InstanceOutput) PayType() pulumi.IntPtrOutputdeprecated
- func (o InstanceOutput) Period() pulumi.IntPtrOutputdeprecated
- func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
- func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
- func (o InstanceOutput) RootPassword() pulumi.StringPtrOutput
- func (o InstanceOutput) SecondSlaveZone() pulumi.StringPtrOutput
- func (o InstanceOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o InstanceOutput) SlaveDeployMode() pulumi.IntPtrOutput
- func (o InstanceOutput) SlaveSyncMode() pulumi.IntPtrOutput
- func (o InstanceOutput) Status() pulumi.IntOutput
- func (o InstanceOutput) SubnetId() pulumi.StringOutput
- func (o InstanceOutput) Tags() pulumi.MapOutput
- func (o InstanceOutput) TaskStatus() pulumi.IntOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- func (o InstanceOutput) UpgradeSubversion() pulumi.IntPtrOutput
- func (o InstanceOutput) VolumeSize() pulumi.IntOutput
- func (o InstanceOutput) VpcId() pulumi.StringOutput
- type InstanceState
- type IsolateInstance
- type IsolateInstanceArgs
- type IsolateInstanceArray
- type IsolateInstanceArrayInput
- type IsolateInstanceArrayOutput
- func (IsolateInstanceArrayOutput) ElementType() reflect.Type
- func (o IsolateInstanceArrayOutput) Index(i pulumi.IntInput) IsolateInstanceOutput
- func (o IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutput() IsolateInstanceArrayOutput
- func (o IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutputWithContext(ctx context.Context) IsolateInstanceArrayOutput
- type IsolateInstanceInput
- type IsolateInstanceMap
- type IsolateInstanceMapInput
- type IsolateInstanceMapOutput
- func (IsolateInstanceMapOutput) ElementType() reflect.Type
- func (o IsolateInstanceMapOutput) MapIndex(k pulumi.StringInput) IsolateInstanceOutput
- func (o IsolateInstanceMapOutput) ToIsolateInstanceMapOutput() IsolateInstanceMapOutput
- func (o IsolateInstanceMapOutput) ToIsolateInstanceMapOutputWithContext(ctx context.Context) IsolateInstanceMapOutput
- type IsolateInstanceOutput
- func (IsolateInstanceOutput) ElementType() reflect.Type
- func (o IsolateInstanceOutput) InstanceId() pulumi.StringOutput
- func (o IsolateInstanceOutput) Operate() pulumi.StringOutput
- func (o IsolateInstanceOutput) Status() pulumi.IntOutput
- func (o IsolateInstanceOutput) ToIsolateInstanceOutput() IsolateInstanceOutput
- func (o IsolateInstanceOutput) ToIsolateInstanceOutputWithContext(ctx context.Context) IsolateInstanceOutput
- type IsolateInstanceState
- type LocalBinlogConfig
- type LocalBinlogConfigArgs
- type LocalBinlogConfigArray
- type LocalBinlogConfigArrayInput
- type LocalBinlogConfigArrayOutput
- func (LocalBinlogConfigArrayOutput) ElementType() reflect.Type
- func (o LocalBinlogConfigArrayOutput) Index(i pulumi.IntInput) LocalBinlogConfigOutput
- func (o LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutput() LocalBinlogConfigArrayOutput
- func (o LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutputWithContext(ctx context.Context) LocalBinlogConfigArrayOutput
- type LocalBinlogConfigInput
- type LocalBinlogConfigMap
- type LocalBinlogConfigMapInput
- type LocalBinlogConfigMapOutput
- func (LocalBinlogConfigMapOutput) ElementType() reflect.Type
- func (o LocalBinlogConfigMapOutput) MapIndex(k pulumi.StringInput) LocalBinlogConfigOutput
- func (o LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutput() LocalBinlogConfigMapOutput
- func (o LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutputWithContext(ctx context.Context) LocalBinlogConfigMapOutput
- type LocalBinlogConfigOutput
- func (LocalBinlogConfigOutput) ElementType() reflect.Type
- func (o LocalBinlogConfigOutput) InstanceId() pulumi.StringOutput
- func (o LocalBinlogConfigOutput) MaxUsage() pulumi.IntOutput
- func (o LocalBinlogConfigOutput) SaveHours() pulumi.IntOutput
- func (o LocalBinlogConfigOutput) ToLocalBinlogConfigOutput() LocalBinlogConfigOutput
- func (o LocalBinlogConfigOutput) ToLocalBinlogConfigOutputWithContext(ctx context.Context) LocalBinlogConfigOutput
- type LocalBinlogConfigState
- type LookupInstanceArgs
- type LookupInstanceOutputArgs
- type LookupInstanceResult
- type LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ChargeType() pulumi.StringPtrOutput
- func (LookupInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstanceResultOutput) EngineVersion() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupInstanceResultOutput) InitFlag() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) InstanceLists() GetInstanceInstanceListArrayOutput
- func (o LookupInstanceResultOutput) InstanceName() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) InstanceRole() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Limit() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) MysqlId() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Offset() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) PayType() pulumi.IntPtrOutputdeprecated
- func (o LookupInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Status() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) WithDr() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) WithMaster() pulumi.IntPtrOutput
- func (o LookupInstanceResultOutput) WithRo() pulumi.IntPtrOutput
- type ParamTemplate
- type ParamTemplateArgs
- type ParamTemplateArray
- type ParamTemplateArrayInput
- type ParamTemplateArrayOutput
- func (ParamTemplateArrayOutput) ElementType() reflect.Type
- func (o ParamTemplateArrayOutput) Index(i pulumi.IntInput) ParamTemplateOutput
- func (o ParamTemplateArrayOutput) ToParamTemplateArrayOutput() ParamTemplateArrayOutput
- func (o ParamTemplateArrayOutput) ToParamTemplateArrayOutputWithContext(ctx context.Context) ParamTemplateArrayOutput
- type ParamTemplateInput
- type ParamTemplateMap
- type ParamTemplateMapInput
- type ParamTemplateMapOutput
- func (ParamTemplateMapOutput) ElementType() reflect.Type
- func (o ParamTemplateMapOutput) MapIndex(k pulumi.StringInput) ParamTemplateOutput
- func (o ParamTemplateMapOutput) ToParamTemplateMapOutput() ParamTemplateMapOutput
- func (o ParamTemplateMapOutput) ToParamTemplateMapOutputWithContext(ctx context.Context) ParamTemplateMapOutput
- type ParamTemplateOutput
- func (o ParamTemplateOutput) Description() pulumi.StringPtrOutput
- func (ParamTemplateOutput) ElementType() reflect.Type
- func (o ParamTemplateOutput) EngineType() pulumi.StringPtrOutput
- func (o ParamTemplateOutput) EngineVersion() pulumi.StringPtrOutput
- func (o ParamTemplateOutput) Name() pulumi.StringOutput
- func (o ParamTemplateOutput) ParamLists() ParamTemplateParamListArrayOutput
- func (o ParamTemplateOutput) TemplateId() pulumi.IntOutput
- func (o ParamTemplateOutput) TemplateType() pulumi.StringPtrOutput
- func (o ParamTemplateOutput) ToParamTemplateOutput() ParamTemplateOutput
- func (o ParamTemplateOutput) ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput
- type ParamTemplateParamList
- type ParamTemplateParamListArgs
- type ParamTemplateParamListArray
- func (ParamTemplateParamListArray) ElementType() reflect.Type
- func (i ParamTemplateParamListArray) ToParamTemplateParamListArrayOutput() ParamTemplateParamListArrayOutput
- func (i ParamTemplateParamListArray) ToParamTemplateParamListArrayOutputWithContext(ctx context.Context) ParamTemplateParamListArrayOutput
- type ParamTemplateParamListArrayInput
- type ParamTemplateParamListArrayOutput
- func (ParamTemplateParamListArrayOutput) ElementType() reflect.Type
- func (o ParamTemplateParamListArrayOutput) Index(i pulumi.IntInput) ParamTemplateParamListOutput
- func (o ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutput() ParamTemplateParamListArrayOutput
- func (o ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutputWithContext(ctx context.Context) ParamTemplateParamListArrayOutput
- type ParamTemplateParamListInput
- type ParamTemplateParamListOutput
- func (o ParamTemplateParamListOutput) CurrentValue() pulumi.StringPtrOutput
- func (ParamTemplateParamListOutput) ElementType() reflect.Type
- func (o ParamTemplateParamListOutput) Name() pulumi.StringPtrOutput
- func (o ParamTemplateParamListOutput) ToParamTemplateParamListOutput() ParamTemplateParamListOutput
- func (o ParamTemplateParamListOutput) ToParamTemplateParamListOutputWithContext(ctx context.Context) ParamTemplateParamListOutput
- type ParamTemplateState
- type PasswordComplexity
- type PasswordComplexityArgs
- type PasswordComplexityArray
- type PasswordComplexityArrayInput
- type PasswordComplexityArrayOutput
- func (PasswordComplexityArrayOutput) ElementType() reflect.Type
- func (o PasswordComplexityArrayOutput) Index(i pulumi.IntInput) PasswordComplexityOutput
- func (o PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutput() PasswordComplexityArrayOutput
- func (o PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutputWithContext(ctx context.Context) PasswordComplexityArrayOutput
- type PasswordComplexityInput
- type PasswordComplexityMap
- type PasswordComplexityMapInput
- type PasswordComplexityMapOutput
- func (PasswordComplexityMapOutput) ElementType() reflect.Type
- func (o PasswordComplexityMapOutput) MapIndex(k pulumi.StringInput) PasswordComplexityOutput
- func (o PasswordComplexityMapOutput) ToPasswordComplexityMapOutput() PasswordComplexityMapOutput
- func (o PasswordComplexityMapOutput) ToPasswordComplexityMapOutputWithContext(ctx context.Context) PasswordComplexityMapOutput
- type PasswordComplexityOutput
- func (PasswordComplexityOutput) ElementType() reflect.Type
- func (o PasswordComplexityOutput) InstanceId() pulumi.StringOutput
- func (o PasswordComplexityOutput) ParamLists() PasswordComplexityParamListArrayOutput
- func (o PasswordComplexityOutput) ToPasswordComplexityOutput() PasswordComplexityOutput
- func (o PasswordComplexityOutput) ToPasswordComplexityOutputWithContext(ctx context.Context) PasswordComplexityOutput
- type PasswordComplexityParamList
- type PasswordComplexityParamListArgs
- func (PasswordComplexityParamListArgs) ElementType() reflect.Type
- func (i PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutput() PasswordComplexityParamListOutput
- func (i PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutputWithContext(ctx context.Context) PasswordComplexityParamListOutput
- type PasswordComplexityParamListArray
- func (PasswordComplexityParamListArray) ElementType() reflect.Type
- func (i PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutput() PasswordComplexityParamListArrayOutput
- func (i PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutputWithContext(ctx context.Context) PasswordComplexityParamListArrayOutput
- type PasswordComplexityParamListArrayInput
- type PasswordComplexityParamListArrayOutput
- func (PasswordComplexityParamListArrayOutput) ElementType() reflect.Type
- func (o PasswordComplexityParamListArrayOutput) Index(i pulumi.IntInput) PasswordComplexityParamListOutput
- func (o PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutput() PasswordComplexityParamListArrayOutput
- func (o PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutputWithContext(ctx context.Context) PasswordComplexityParamListArrayOutput
- type PasswordComplexityParamListInput
- type PasswordComplexityParamListOutput
- func (o PasswordComplexityParamListOutput) CurrentValue() pulumi.StringPtrOutput
- func (PasswordComplexityParamListOutput) ElementType() reflect.Type
- func (o PasswordComplexityParamListOutput) Name() pulumi.StringPtrOutput
- func (o PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutput() PasswordComplexityParamListOutput
- func (o PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutputWithContext(ctx context.Context) PasswordComplexityParamListOutput
- type PasswordComplexityState
- type Privilege
- type PrivilegeArgs
- type PrivilegeArray
- type PrivilegeArrayInput
- type PrivilegeArrayOutput
- func (PrivilegeArrayOutput) ElementType() reflect.Type
- func (o PrivilegeArrayOutput) Index(i pulumi.IntInput) PrivilegeOutput
- func (o PrivilegeArrayOutput) ToPrivilegeArrayOutput() PrivilegeArrayOutput
- func (o PrivilegeArrayOutput) ToPrivilegeArrayOutputWithContext(ctx context.Context) PrivilegeArrayOutput
- type PrivilegeColumn
- type PrivilegeColumnArgs
- type PrivilegeColumnArray
- type PrivilegeColumnArrayInput
- type PrivilegeColumnArrayOutput
- func (PrivilegeColumnArrayOutput) ElementType() reflect.Type
- func (o PrivilegeColumnArrayOutput) Index(i pulumi.IntInput) PrivilegeColumnOutput
- func (o PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutput() PrivilegeColumnArrayOutput
- func (o PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutputWithContext(ctx context.Context) PrivilegeColumnArrayOutput
- type PrivilegeColumnInput
- type PrivilegeColumnOutput
- func (o PrivilegeColumnOutput) ColumnName() pulumi.StringOutput
- func (o PrivilegeColumnOutput) DatabaseName() pulumi.StringOutput
- func (PrivilegeColumnOutput) ElementType() reflect.Type
- func (o PrivilegeColumnOutput) Privileges() pulumi.StringArrayOutput
- func (o PrivilegeColumnOutput) TableName() pulumi.StringOutput
- func (o PrivilegeColumnOutput) ToPrivilegeColumnOutput() PrivilegeColumnOutput
- func (o PrivilegeColumnOutput) ToPrivilegeColumnOutputWithContext(ctx context.Context) PrivilegeColumnOutput
- type PrivilegeDatabase
- type PrivilegeDatabaseArgs
- type PrivilegeDatabaseArray
- type PrivilegeDatabaseArrayInput
- type PrivilegeDatabaseArrayOutput
- func (PrivilegeDatabaseArrayOutput) ElementType() reflect.Type
- func (o PrivilegeDatabaseArrayOutput) Index(i pulumi.IntInput) PrivilegeDatabaseOutput
- func (o PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutput() PrivilegeDatabaseArrayOutput
- func (o PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutputWithContext(ctx context.Context) PrivilegeDatabaseArrayOutput
- type PrivilegeDatabaseInput
- type PrivilegeDatabaseOutput
- func (o PrivilegeDatabaseOutput) DatabaseName() pulumi.StringOutput
- func (PrivilegeDatabaseOutput) ElementType() reflect.Type
- func (o PrivilegeDatabaseOutput) Privileges() pulumi.StringArrayOutput
- func (o PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutput() PrivilegeDatabaseOutput
- func (o PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutputWithContext(ctx context.Context) PrivilegeDatabaseOutput
- type PrivilegeInput
- type PrivilegeMap
- type PrivilegeMapInput
- type PrivilegeMapOutput
- type PrivilegeOutput
- func (o PrivilegeOutput) AccountHost() pulumi.StringPtrOutput
- func (o PrivilegeOutput) AccountName() pulumi.StringOutput
- func (o PrivilegeOutput) Columns() PrivilegeColumnArrayOutput
- func (o PrivilegeOutput) Databases() PrivilegeDatabaseArrayOutput
- func (PrivilegeOutput) ElementType() reflect.Type
- func (o PrivilegeOutput) Globals() pulumi.StringArrayOutput
- func (o PrivilegeOutput) MysqlId() pulumi.StringOutput
- func (o PrivilegeOutput) Tables() PrivilegeTableArrayOutput
- func (o PrivilegeOutput) ToPrivilegeOutput() PrivilegeOutput
- func (o PrivilegeOutput) ToPrivilegeOutputWithContext(ctx context.Context) PrivilegeOutput
- type PrivilegeState
- type PrivilegeTable
- type PrivilegeTableArgs
- type PrivilegeTableArray
- type PrivilegeTableArrayInput
- type PrivilegeTableArrayOutput
- func (PrivilegeTableArrayOutput) ElementType() reflect.Type
- func (o PrivilegeTableArrayOutput) Index(i pulumi.IntInput) PrivilegeTableOutput
- func (o PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutput() PrivilegeTableArrayOutput
- func (o PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutputWithContext(ctx context.Context) PrivilegeTableArrayOutput
- type PrivilegeTableInput
- type PrivilegeTableOutput
- func (o PrivilegeTableOutput) DatabaseName() pulumi.StringOutput
- func (PrivilegeTableOutput) ElementType() reflect.Type
- func (o PrivilegeTableOutput) Privileges() pulumi.StringArrayOutput
- func (o PrivilegeTableOutput) TableName() pulumi.StringOutput
- func (o PrivilegeTableOutput) ToPrivilegeTableOutput() PrivilegeTableOutput
- func (o PrivilegeTableOutput) ToPrivilegeTableOutputWithContext(ctx context.Context) PrivilegeTableOutput
- type Proxy
- type ProxyArgs
- type ProxyArray
- type ProxyArrayInput
- type ProxyArrayOutput
- type ProxyInput
- type ProxyMap
- type ProxyMapInput
- type ProxyMapOutput
- type ProxyOutput
- func (o ProxyOutput) ConnectionPoolLimit() pulumi.IntPtrOutput
- func (o ProxyOutput) Desc() pulumi.StringPtrOutput
- func (ProxyOutput) ElementType() reflect.Type
- func (o ProxyOutput) InstanceId() pulumi.StringOutput
- func (o ProxyOutput) ProxyAddressId() pulumi.StringOutput
- func (o ProxyOutput) ProxyGroupId() pulumi.StringOutput
- func (o ProxyOutput) ProxyNodeCustoms() ProxyProxyNodeCustomArrayOutput
- func (o ProxyOutput) ProxyVersion() pulumi.StringOutput
- func (o ProxyOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o ProxyOutput) ToProxyOutput() ProxyOutput
- func (o ProxyOutput) ToProxyOutputWithContext(ctx context.Context) ProxyOutput
- func (o ProxyOutput) UniqSubnetId() pulumi.StringOutput
- func (o ProxyOutput) UniqVpcId() pulumi.StringOutput
- func (o ProxyOutput) UpgradeTime() pulumi.StringPtrOutput
- func (o ProxyOutput) Vip() pulumi.StringOutput
- func (o ProxyOutput) Vport() pulumi.IntOutput
- type ProxyProxyNodeCustom
- type ProxyProxyNodeCustomArgs
- type ProxyProxyNodeCustomArray
- type ProxyProxyNodeCustomArrayInput
- type ProxyProxyNodeCustomArrayOutput
- func (ProxyProxyNodeCustomArrayOutput) ElementType() reflect.Type
- func (o ProxyProxyNodeCustomArrayOutput) Index(i pulumi.IntInput) ProxyProxyNodeCustomOutput
- func (o ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutput() ProxyProxyNodeCustomArrayOutput
- func (o ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutputWithContext(ctx context.Context) ProxyProxyNodeCustomArrayOutput
- type ProxyProxyNodeCustomInput
- type ProxyProxyNodeCustomOutput
- func (o ProxyProxyNodeCustomOutput) Cpu() pulumi.IntOutput
- func (ProxyProxyNodeCustomOutput) ElementType() reflect.Type
- func (o ProxyProxyNodeCustomOutput) Mem() pulumi.IntOutput
- func (o ProxyProxyNodeCustomOutput) NodeCount() pulumi.IntOutput
- func (o ProxyProxyNodeCustomOutput) Region() pulumi.StringOutput
- func (o ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutput() ProxyProxyNodeCustomOutput
- func (o ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutputWithContext(ctx context.Context) ProxyProxyNodeCustomOutput
- func (o ProxyProxyNodeCustomOutput) Zone() pulumi.StringOutput
- type ProxyState
- type ReadonlyInstance
- type ReadonlyInstanceArgs
- type ReadonlyInstanceArray
- type ReadonlyInstanceArrayInput
- type ReadonlyInstanceArrayOutput
- func (ReadonlyInstanceArrayOutput) ElementType() reflect.Type
- func (o ReadonlyInstanceArrayOutput) Index(i pulumi.IntInput) ReadonlyInstanceOutput
- func (o ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutput() ReadonlyInstanceArrayOutput
- func (o ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutputWithContext(ctx context.Context) ReadonlyInstanceArrayOutput
- type ReadonlyInstanceInput
- type ReadonlyInstanceMap
- type ReadonlyInstanceMapInput
- type ReadonlyInstanceMapOutput
- func (ReadonlyInstanceMapOutput) ElementType() reflect.Type
- func (o ReadonlyInstanceMapOutput) MapIndex(k pulumi.StringInput) ReadonlyInstanceOutput
- func (o ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutput() ReadonlyInstanceMapOutput
- func (o ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutputWithContext(ctx context.Context) ReadonlyInstanceMapOutput
- type ReadonlyInstanceOutput
- func (o ReadonlyInstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
- func (o ReadonlyInstanceOutput) ChargeType() pulumi.StringPtrOutput
- func (o ReadonlyInstanceOutput) Cpu() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) DeviceType() pulumi.StringOutput
- func (ReadonlyInstanceOutput) ElementType() reflect.Type
- func (o ReadonlyInstanceOutput) FastUpgrade() pulumi.IntPtrOutput
- func (o ReadonlyInstanceOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o ReadonlyInstanceOutput) InstanceName() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) IntranetIp() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) IntranetPort() pulumi.IntPtrOutput
- func (o ReadonlyInstanceOutput) Locked() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) MasterInstanceId() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) MasterRegion() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) MemSize() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) ParamTemplateId() pulumi.IntPtrOutput
- func (o ReadonlyInstanceOutput) PayType() pulumi.IntPtrOutputdeprecated
- func (o ReadonlyInstanceOutput) Period() pulumi.IntPtrOutputdeprecated
- func (o ReadonlyInstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
- func (o ReadonlyInstanceOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o ReadonlyInstanceOutput) Status() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) SubnetId() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) Tags() pulumi.MapOutput
- func (o ReadonlyInstanceOutput) TaskStatus() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) ToReadonlyInstanceOutput() ReadonlyInstanceOutput
- func (o ReadonlyInstanceOutput) ToReadonlyInstanceOutputWithContext(ctx context.Context) ReadonlyInstanceOutput
- func (o ReadonlyInstanceOutput) VolumeSize() pulumi.IntOutput
- func (o ReadonlyInstanceOutput) VpcId() pulumi.StringOutput
- func (o ReadonlyInstanceOutput) Zone() pulumi.StringOutput
- type ReadonlyInstanceState
- type ReloadBalanceProxyNode
- type ReloadBalanceProxyNodeArgs
- type ReloadBalanceProxyNodeArray
- func (ReloadBalanceProxyNodeArray) ElementType() reflect.Type
- func (i ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutput() ReloadBalanceProxyNodeArrayOutput
- func (i ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeArrayOutput
- type ReloadBalanceProxyNodeArrayInput
- type ReloadBalanceProxyNodeArrayOutput
- func (ReloadBalanceProxyNodeArrayOutput) ElementType() reflect.Type
- func (o ReloadBalanceProxyNodeArrayOutput) Index(i pulumi.IntInput) ReloadBalanceProxyNodeOutput
- func (o ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutput() ReloadBalanceProxyNodeArrayOutput
- func (o ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeArrayOutput
- type ReloadBalanceProxyNodeInput
- type ReloadBalanceProxyNodeMap
- type ReloadBalanceProxyNodeMapInput
- type ReloadBalanceProxyNodeMapOutput
- func (ReloadBalanceProxyNodeMapOutput) ElementType() reflect.Type
- func (o ReloadBalanceProxyNodeMapOutput) MapIndex(k pulumi.StringInput) ReloadBalanceProxyNodeOutput
- func (o ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutput() ReloadBalanceProxyNodeMapOutput
- func (o ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeMapOutput
- type ReloadBalanceProxyNodeOutput
- func (ReloadBalanceProxyNodeOutput) ElementType() reflect.Type
- func (o ReloadBalanceProxyNodeOutput) ProxyAddressId() pulumi.StringPtrOutput
- func (o ReloadBalanceProxyNodeOutput) ProxyGroupId() pulumi.StringOutput
- func (o ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutput() ReloadBalanceProxyNodeOutput
- func (o ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeOutput
- type ReloadBalanceProxyNodeState
- type RemoteBackupConfig
- type RemoteBackupConfigArgs
- type RemoteBackupConfigArray
- type RemoteBackupConfigArrayInput
- type RemoteBackupConfigArrayOutput
- func (RemoteBackupConfigArrayOutput) ElementType() reflect.Type
- func (o RemoteBackupConfigArrayOutput) Index(i pulumi.IntInput) RemoteBackupConfigOutput
- func (o RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutput() RemoteBackupConfigArrayOutput
- func (o RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutputWithContext(ctx context.Context) RemoteBackupConfigArrayOutput
- type RemoteBackupConfigInput
- type RemoteBackupConfigMap
- type RemoteBackupConfigMapInput
- type RemoteBackupConfigMapOutput
- func (RemoteBackupConfigMapOutput) ElementType() reflect.Type
- func (o RemoteBackupConfigMapOutput) MapIndex(k pulumi.StringInput) RemoteBackupConfigOutput
- func (o RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutput() RemoteBackupConfigMapOutput
- func (o RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutputWithContext(ctx context.Context) RemoteBackupConfigMapOutput
- type RemoteBackupConfigOutput
- func (RemoteBackupConfigOutput) ElementType() reflect.Type
- func (o RemoteBackupConfigOutput) ExpireDays() pulumi.IntOutput
- func (o RemoteBackupConfigOutput) InstanceId() pulumi.StringOutput
- func (o RemoteBackupConfigOutput) RemoteBackupSave() pulumi.StringOutput
- func (o RemoteBackupConfigOutput) RemoteBinlogSave() pulumi.StringOutput
- func (o RemoteBackupConfigOutput) RemoteRegions() pulumi.StringArrayOutput
- func (o RemoteBackupConfigOutput) ToRemoteBackupConfigOutput() RemoteBackupConfigOutput
- func (o RemoteBackupConfigOutput) ToRemoteBackupConfigOutputWithContext(ctx context.Context) RemoteBackupConfigOutput
- type RemoteBackupConfigState
- type RenewDbInstanceOperation
- type RenewDbInstanceOperationArgs
- type RenewDbInstanceOperationArray
- func (RenewDbInstanceOperationArray) ElementType() reflect.Type
- func (i RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutput() RenewDbInstanceOperationArrayOutput
- func (i RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutputWithContext(ctx context.Context) RenewDbInstanceOperationArrayOutput
- type RenewDbInstanceOperationArrayInput
- type RenewDbInstanceOperationArrayOutput
- func (RenewDbInstanceOperationArrayOutput) ElementType() reflect.Type
- func (o RenewDbInstanceOperationArrayOutput) Index(i pulumi.IntInput) RenewDbInstanceOperationOutput
- func (o RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutput() RenewDbInstanceOperationArrayOutput
- func (o RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutputWithContext(ctx context.Context) RenewDbInstanceOperationArrayOutput
- type RenewDbInstanceOperationInput
- type RenewDbInstanceOperationMap
- func (RenewDbInstanceOperationMap) ElementType() reflect.Type
- func (i RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutput() RenewDbInstanceOperationMapOutput
- func (i RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutputWithContext(ctx context.Context) RenewDbInstanceOperationMapOutput
- type RenewDbInstanceOperationMapInput
- type RenewDbInstanceOperationMapOutput
- func (RenewDbInstanceOperationMapOutput) ElementType() reflect.Type
- func (o RenewDbInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) RenewDbInstanceOperationOutput
- func (o RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutput() RenewDbInstanceOperationMapOutput
- func (o RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutputWithContext(ctx context.Context) RenewDbInstanceOperationMapOutput
- type RenewDbInstanceOperationOutput
- func (o RenewDbInstanceOperationOutput) DeadlineTime() pulumi.StringOutput
- func (o RenewDbInstanceOperationOutput) DealId() pulumi.StringOutput
- func (RenewDbInstanceOperationOutput) ElementType() reflect.Type
- func (o RenewDbInstanceOperationOutput) InstanceId() pulumi.StringOutput
- func (o RenewDbInstanceOperationOutput) ModifyPayType() pulumi.StringPtrOutput
- func (o RenewDbInstanceOperationOutput) TimeSpan() pulumi.IntOutput
- func (o RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutput() RenewDbInstanceOperationOutput
- func (o RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutputWithContext(ctx context.Context) RenewDbInstanceOperationOutput
- type RenewDbInstanceOperationState
- type ResetRootAccount
- type ResetRootAccountArgs
- type ResetRootAccountArray
- type ResetRootAccountArrayInput
- type ResetRootAccountArrayOutput
- func (ResetRootAccountArrayOutput) ElementType() reflect.Type
- func (o ResetRootAccountArrayOutput) Index(i pulumi.IntInput) ResetRootAccountOutput
- func (o ResetRootAccountArrayOutput) ToResetRootAccountArrayOutput() ResetRootAccountArrayOutput
- func (o ResetRootAccountArrayOutput) ToResetRootAccountArrayOutputWithContext(ctx context.Context) ResetRootAccountArrayOutput
- type ResetRootAccountInput
- type ResetRootAccountMap
- type ResetRootAccountMapInput
- type ResetRootAccountMapOutput
- func (ResetRootAccountMapOutput) ElementType() reflect.Type
- func (o ResetRootAccountMapOutput) MapIndex(k pulumi.StringInput) ResetRootAccountOutput
- func (o ResetRootAccountMapOutput) ToResetRootAccountMapOutput() ResetRootAccountMapOutput
- func (o ResetRootAccountMapOutput) ToResetRootAccountMapOutputWithContext(ctx context.Context) ResetRootAccountMapOutput
- type ResetRootAccountOutput
- func (ResetRootAccountOutput) ElementType() reflect.Type
- func (o ResetRootAccountOutput) InstanceId() pulumi.StringOutput
- func (o ResetRootAccountOutput) ToResetRootAccountOutput() ResetRootAccountOutput
- func (o ResetRootAccountOutput) ToResetRootAccountOutputWithContext(ctx context.Context) ResetRootAccountOutput
- type ResetRootAccountState
- type RestartDbInstancesOperation
- func (*RestartDbInstancesOperation) ElementType() reflect.Type
- func (i *RestartDbInstancesOperation) ToRestartDbInstancesOperationOutput() RestartDbInstancesOperationOutput
- func (i *RestartDbInstancesOperation) ToRestartDbInstancesOperationOutputWithContext(ctx context.Context) RestartDbInstancesOperationOutput
- type RestartDbInstancesOperationArgs
- type RestartDbInstancesOperationArray
- func (RestartDbInstancesOperationArray) ElementType() reflect.Type
- func (i RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutput() RestartDbInstancesOperationArrayOutput
- func (i RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutputWithContext(ctx context.Context) RestartDbInstancesOperationArrayOutput
- type RestartDbInstancesOperationArrayInput
- type RestartDbInstancesOperationArrayOutput
- func (RestartDbInstancesOperationArrayOutput) ElementType() reflect.Type
- func (o RestartDbInstancesOperationArrayOutput) Index(i pulumi.IntInput) RestartDbInstancesOperationOutput
- func (o RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutput() RestartDbInstancesOperationArrayOutput
- func (o RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutputWithContext(ctx context.Context) RestartDbInstancesOperationArrayOutput
- type RestartDbInstancesOperationInput
- type RestartDbInstancesOperationMap
- func (RestartDbInstancesOperationMap) ElementType() reflect.Type
- func (i RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutput() RestartDbInstancesOperationMapOutput
- func (i RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutputWithContext(ctx context.Context) RestartDbInstancesOperationMapOutput
- type RestartDbInstancesOperationMapInput
- type RestartDbInstancesOperationMapOutput
- func (RestartDbInstancesOperationMapOutput) ElementType() reflect.Type
- func (o RestartDbInstancesOperationMapOutput) MapIndex(k pulumi.StringInput) RestartDbInstancesOperationOutput
- func (o RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutput() RestartDbInstancesOperationMapOutput
- func (o RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutputWithContext(ctx context.Context) RestartDbInstancesOperationMapOutput
- type RestartDbInstancesOperationOutput
- func (RestartDbInstancesOperationOutput) ElementType() reflect.Type
- func (o RestartDbInstancesOperationOutput) InstanceId() pulumi.StringOutput
- func (o RestartDbInstancesOperationOutput) Status() pulumi.IntOutput
- func (o RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutput() RestartDbInstancesOperationOutput
- func (o RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutputWithContext(ctx context.Context) RestartDbInstancesOperationOutput
- type RestartDbInstancesOperationState
- type RoGroup
- type RoGroupArgs
- type RoGroupArray
- type RoGroupArrayInput
- type RoGroupArrayOutput
- type RoGroupInput
- type RoGroupLoadOperation
- type RoGroupLoadOperationArgs
- type RoGroupLoadOperationArray
- type RoGroupLoadOperationArrayInput
- type RoGroupLoadOperationArrayOutput
- func (RoGroupLoadOperationArrayOutput) ElementType() reflect.Type
- func (o RoGroupLoadOperationArrayOutput) Index(i pulumi.IntInput) RoGroupLoadOperationOutput
- func (o RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutput() RoGroupLoadOperationArrayOutput
- func (o RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutputWithContext(ctx context.Context) RoGroupLoadOperationArrayOutput
- type RoGroupLoadOperationInput
- type RoGroupLoadOperationMap
- type RoGroupLoadOperationMapInput
- type RoGroupLoadOperationMapOutput
- func (RoGroupLoadOperationMapOutput) ElementType() reflect.Type
- func (o RoGroupLoadOperationMapOutput) MapIndex(k pulumi.StringInput) RoGroupLoadOperationOutput
- func (o RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutput() RoGroupLoadOperationMapOutput
- func (o RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutputWithContext(ctx context.Context) RoGroupLoadOperationMapOutput
- type RoGroupLoadOperationOutput
- func (RoGroupLoadOperationOutput) ElementType() reflect.Type
- func (o RoGroupLoadOperationOutput) RoGroupId() pulumi.StringOutput
- func (o RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutput() RoGroupLoadOperationOutput
- func (o RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutputWithContext(ctx context.Context) RoGroupLoadOperationOutput
- type RoGroupLoadOperationState
- type RoGroupMap
- type RoGroupMapInput
- type RoGroupMapOutput
- type RoGroupOutput
- func (RoGroupOutput) ElementType() reflect.Type
- func (o RoGroupOutput) InstanceId() pulumi.StringOutput
- func (o RoGroupOutput) IsBalanceRoLoad() pulumi.IntPtrOutput
- func (o RoGroupOutput) RoGroupId() pulumi.StringOutput
- func (o RoGroupOutput) RoGroupInfo() RoGroupRoGroupInfoPtrOutput
- func (o RoGroupOutput) RoWeightValues() RoGroupRoWeightValueArrayOutput
- func (o RoGroupOutput) ToRoGroupOutput() RoGroupOutput
- func (o RoGroupOutput) ToRoGroupOutputWithContext(ctx context.Context) RoGroupOutput
- type RoGroupRoGroupInfo
- type RoGroupRoGroupInfoArgs
- func (RoGroupRoGroupInfoArgs) ElementType() reflect.Type
- func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutput() RoGroupRoGroupInfoOutput
- func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutputWithContext(ctx context.Context) RoGroupRoGroupInfoOutput
- func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
- func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
- type RoGroupRoGroupInfoInput
- type RoGroupRoGroupInfoOutput
- func (RoGroupRoGroupInfoOutput) ElementType() reflect.Type
- func (o RoGroupRoGroupInfoOutput) MinRoInGroup() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoOutput) ReplicationDelayTime() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoOutput) RoGroupName() pulumi.StringPtrOutput
- func (o RoGroupRoGroupInfoOutput) RoMaxDelayTime() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoOutput) RoOfflineDelay() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutput() RoGroupRoGroupInfoOutput
- func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutputWithContext(ctx context.Context) RoGroupRoGroupInfoOutput
- func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
- func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
- func (o RoGroupRoGroupInfoOutput) WeightMode() pulumi.StringPtrOutput
- type RoGroupRoGroupInfoPtrInput
- type RoGroupRoGroupInfoPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) Elem() RoGroupRoGroupInfoOutput
- func (RoGroupRoGroupInfoPtrOutput) ElementType() reflect.Type
- func (o RoGroupRoGroupInfoPtrOutput) MinRoInGroup() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) ReplicationDelayTime() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) RoGroupName() pulumi.StringPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) RoMaxDelayTime() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) RoOfflineDelay() pulumi.IntPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
- func (o RoGroupRoGroupInfoPtrOutput) WeightMode() pulumi.StringPtrOutput
- type RoGroupRoWeightValue
- type RoGroupRoWeightValueArgs
- type RoGroupRoWeightValueArray
- type RoGroupRoWeightValueArrayInput
- type RoGroupRoWeightValueArrayOutput
- func (RoGroupRoWeightValueArrayOutput) ElementType() reflect.Type
- func (o RoGroupRoWeightValueArrayOutput) Index(i pulumi.IntInput) RoGroupRoWeightValueOutput
- func (o RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutput() RoGroupRoWeightValueArrayOutput
- func (o RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutputWithContext(ctx context.Context) RoGroupRoWeightValueArrayOutput
- type RoGroupRoWeightValueInput
- type RoGroupRoWeightValueOutput
- func (RoGroupRoWeightValueOutput) ElementType() reflect.Type
- func (o RoGroupRoWeightValueOutput) InstanceId() pulumi.StringOutput
- func (o RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutput() RoGroupRoWeightValueOutput
- func (o RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutputWithContext(ctx context.Context) RoGroupRoWeightValueOutput
- func (o RoGroupRoWeightValueOutput) Weight() pulumi.IntOutput
- type RoGroupState
- type RoInstanceIp
- type RoInstanceIpArgs
- type RoInstanceIpArray
- type RoInstanceIpArrayInput
- type RoInstanceIpArrayOutput
- func (RoInstanceIpArrayOutput) ElementType() reflect.Type
- func (o RoInstanceIpArrayOutput) Index(i pulumi.IntInput) RoInstanceIpOutput
- func (o RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutput() RoInstanceIpArrayOutput
- func (o RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutputWithContext(ctx context.Context) RoInstanceIpArrayOutput
- type RoInstanceIpInput
- type RoInstanceIpMap
- type RoInstanceIpMapInput
- type RoInstanceIpMapOutput
- func (RoInstanceIpMapOutput) ElementType() reflect.Type
- func (o RoInstanceIpMapOutput) MapIndex(k pulumi.StringInput) RoInstanceIpOutput
- func (o RoInstanceIpMapOutput) ToRoInstanceIpMapOutput() RoInstanceIpMapOutput
- func (o RoInstanceIpMapOutput) ToRoInstanceIpMapOutputWithContext(ctx context.Context) RoInstanceIpMapOutput
- type RoInstanceIpOutput
- func (RoInstanceIpOutput) ElementType() reflect.Type
- func (o RoInstanceIpOutput) InstanceId() pulumi.StringOutput
- func (o RoInstanceIpOutput) RoVip() pulumi.StringOutput
- func (o RoInstanceIpOutput) RoVport() pulumi.IntOutput
- func (o RoInstanceIpOutput) ToRoInstanceIpOutput() RoInstanceIpOutput
- func (o RoInstanceIpOutput) ToRoInstanceIpOutputWithContext(ctx context.Context) RoInstanceIpOutput
- func (o RoInstanceIpOutput) UniqSubnetId() pulumi.StringPtrOutput
- func (o RoInstanceIpOutput) UniqVpcId() pulumi.StringPtrOutput
- type RoInstanceIpState
- type RoStartReplication
- type RoStartReplicationArgs
- type RoStartReplicationArray
- type RoStartReplicationArrayInput
- type RoStartReplicationArrayOutput
- func (RoStartReplicationArrayOutput) ElementType() reflect.Type
- func (o RoStartReplicationArrayOutput) Index(i pulumi.IntInput) RoStartReplicationOutput
- func (o RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutput() RoStartReplicationArrayOutput
- func (o RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutputWithContext(ctx context.Context) RoStartReplicationArrayOutput
- type RoStartReplicationInput
- type RoStartReplicationMap
- type RoStartReplicationMapInput
- type RoStartReplicationMapOutput
- func (RoStartReplicationMapOutput) ElementType() reflect.Type
- func (o RoStartReplicationMapOutput) MapIndex(k pulumi.StringInput) RoStartReplicationOutput
- func (o RoStartReplicationMapOutput) ToRoStartReplicationMapOutput() RoStartReplicationMapOutput
- func (o RoStartReplicationMapOutput) ToRoStartReplicationMapOutputWithContext(ctx context.Context) RoStartReplicationMapOutput
- type RoStartReplicationOutput
- func (RoStartReplicationOutput) ElementType() reflect.Type
- func (o RoStartReplicationOutput) InstanceId() pulumi.StringOutput
- func (o RoStartReplicationOutput) ToRoStartReplicationOutput() RoStartReplicationOutput
- func (o RoStartReplicationOutput) ToRoStartReplicationOutputWithContext(ctx context.Context) RoStartReplicationOutput
- type RoStartReplicationState
- type RoStopReplication
- type RoStopReplicationArgs
- type RoStopReplicationArray
- type RoStopReplicationArrayInput
- type RoStopReplicationArrayOutput
- func (RoStopReplicationArrayOutput) ElementType() reflect.Type
- func (o RoStopReplicationArrayOutput) Index(i pulumi.IntInput) RoStopReplicationOutput
- func (o RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutput() RoStopReplicationArrayOutput
- func (o RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutputWithContext(ctx context.Context) RoStopReplicationArrayOutput
- type RoStopReplicationInput
- type RoStopReplicationMap
- type RoStopReplicationMapInput
- type RoStopReplicationMapOutput
- func (RoStopReplicationMapOutput) ElementType() reflect.Type
- func (o RoStopReplicationMapOutput) MapIndex(k pulumi.StringInput) RoStopReplicationOutput
- func (o RoStopReplicationMapOutput) ToRoStopReplicationMapOutput() RoStopReplicationMapOutput
- func (o RoStopReplicationMapOutput) ToRoStopReplicationMapOutputWithContext(ctx context.Context) RoStopReplicationMapOutput
- type RoStopReplicationOutput
- func (RoStopReplicationOutput) ElementType() reflect.Type
- func (o RoStopReplicationOutput) InstanceId() pulumi.StringOutput
- func (o RoStopReplicationOutput) ToRoStopReplicationOutput() RoStopReplicationOutput
- func (o RoStopReplicationOutput) ToRoStopReplicationOutputWithContext(ctx context.Context) RoStopReplicationOutput
- type RoStopReplicationState
- type Rollback
- type RollbackArgs
- type RollbackArray
- type RollbackArrayInput
- type RollbackArrayOutput
- type RollbackDatabase
- type RollbackDatabaseArgs
- type RollbackDatabaseArray
- type RollbackDatabaseArrayInput
- type RollbackDatabaseArrayOutput
- func (RollbackDatabaseArrayOutput) ElementType() reflect.Type
- func (o RollbackDatabaseArrayOutput) Index(i pulumi.IntInput) RollbackDatabaseOutput
- func (o RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutput() RollbackDatabaseArrayOutput
- func (o RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutputWithContext(ctx context.Context) RollbackDatabaseArrayOutput
- type RollbackDatabaseInput
- type RollbackDatabaseOutput
- func (o RollbackDatabaseOutput) DatabaseName() pulumi.StringOutput
- func (RollbackDatabaseOutput) ElementType() reflect.Type
- func (o RollbackDatabaseOutput) NewDatabaseName() pulumi.StringOutput
- func (o RollbackDatabaseOutput) ToRollbackDatabaseOutput() RollbackDatabaseOutput
- func (o RollbackDatabaseOutput) ToRollbackDatabaseOutputWithContext(ctx context.Context) RollbackDatabaseOutput
- type RollbackInput
- type RollbackMap
- type RollbackMapInput
- type RollbackMapOutput
- type RollbackOutput
- func (o RollbackOutput) Databases() RollbackDatabaseArrayOutput
- func (RollbackOutput) ElementType() reflect.Type
- func (o RollbackOutput) InstanceId() pulumi.StringOutput
- func (o RollbackOutput) RollbackTime() pulumi.StringOutput
- func (o RollbackOutput) Strategy() pulumi.StringOutput
- func (o RollbackOutput) Tables() RollbackTableArrayOutput
- func (o RollbackOutput) ToRollbackOutput() RollbackOutput
- func (o RollbackOutput) ToRollbackOutputWithContext(ctx context.Context) RollbackOutput
- type RollbackState
- type RollbackStop
- type RollbackStopArgs
- type RollbackStopArray
- type RollbackStopArrayInput
- type RollbackStopArrayOutput
- func (RollbackStopArrayOutput) ElementType() reflect.Type
- func (o RollbackStopArrayOutput) Index(i pulumi.IntInput) RollbackStopOutput
- func (o RollbackStopArrayOutput) ToRollbackStopArrayOutput() RollbackStopArrayOutput
- func (o RollbackStopArrayOutput) ToRollbackStopArrayOutputWithContext(ctx context.Context) RollbackStopArrayOutput
- type RollbackStopInput
- type RollbackStopMap
- type RollbackStopMapInput
- type RollbackStopMapOutput
- func (RollbackStopMapOutput) ElementType() reflect.Type
- func (o RollbackStopMapOutput) MapIndex(k pulumi.StringInput) RollbackStopOutput
- func (o RollbackStopMapOutput) ToRollbackStopMapOutput() RollbackStopMapOutput
- func (o RollbackStopMapOutput) ToRollbackStopMapOutputWithContext(ctx context.Context) RollbackStopMapOutput
- type RollbackStopOutput
- type RollbackStopState
- type RollbackTable
- type RollbackTableArgs
- type RollbackTableArray
- type RollbackTableArrayInput
- type RollbackTableArrayOutput
- func (RollbackTableArrayOutput) ElementType() reflect.Type
- func (o RollbackTableArrayOutput) Index(i pulumi.IntInput) RollbackTableOutput
- func (o RollbackTableArrayOutput) ToRollbackTableArrayOutput() RollbackTableArrayOutput
- func (o RollbackTableArrayOutput) ToRollbackTableArrayOutputWithContext(ctx context.Context) RollbackTableArrayOutput
- type RollbackTableInput
- type RollbackTableOutput
- func (o RollbackTableOutput) Database() pulumi.StringOutput
- func (RollbackTableOutput) ElementType() reflect.Type
- func (o RollbackTableOutput) Tables() RollbackTableTableArrayOutput
- func (o RollbackTableOutput) ToRollbackTableOutput() RollbackTableOutput
- func (o RollbackTableOutput) ToRollbackTableOutputWithContext(ctx context.Context) RollbackTableOutput
- type RollbackTableTable
- type RollbackTableTableArgs
- type RollbackTableTableArray
- type RollbackTableTableArrayInput
- type RollbackTableTableArrayOutput
- func (RollbackTableTableArrayOutput) ElementType() reflect.Type
- func (o RollbackTableTableArrayOutput) Index(i pulumi.IntInput) RollbackTableTableOutput
- func (o RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutput() RollbackTableTableArrayOutput
- func (o RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutputWithContext(ctx context.Context) RollbackTableTableArrayOutput
- type RollbackTableTableInput
- type RollbackTableTableOutput
- func (RollbackTableTableOutput) ElementType() reflect.Type
- func (o RollbackTableTableOutput) NewTableName() pulumi.StringOutput
- func (o RollbackTableTableOutput) TableName() pulumi.StringOutput
- func (o RollbackTableTableOutput) ToRollbackTableTableOutput() RollbackTableTableOutput
- func (o RollbackTableTableOutput) ToRollbackTableTableOutputWithContext(ctx context.Context) RollbackTableTableOutput
- type SecurityGroupsAttachment
- type SecurityGroupsAttachmentArgs
- type SecurityGroupsAttachmentArray
- func (SecurityGroupsAttachmentArray) ElementType() reflect.Type
- func (i SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutput() SecurityGroupsAttachmentArrayOutput
- func (i SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupsAttachmentArrayOutput
- type SecurityGroupsAttachmentArrayInput
- type SecurityGroupsAttachmentArrayOutput
- func (SecurityGroupsAttachmentArrayOutput) ElementType() reflect.Type
- func (o SecurityGroupsAttachmentArrayOutput) Index(i pulumi.IntInput) SecurityGroupsAttachmentOutput
- func (o SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutput() SecurityGroupsAttachmentArrayOutput
- func (o SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupsAttachmentArrayOutput
- type SecurityGroupsAttachmentInput
- type SecurityGroupsAttachmentMap
- func (SecurityGroupsAttachmentMap) ElementType() reflect.Type
- func (i SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutput() SecurityGroupsAttachmentMapOutput
- func (i SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupsAttachmentMapOutput
- type SecurityGroupsAttachmentMapInput
- type SecurityGroupsAttachmentMapOutput
- func (SecurityGroupsAttachmentMapOutput) ElementType() reflect.Type
- func (o SecurityGroupsAttachmentMapOutput) MapIndex(k pulumi.StringInput) SecurityGroupsAttachmentOutput
- func (o SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutput() SecurityGroupsAttachmentMapOutput
- func (o SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupsAttachmentMapOutput
- type SecurityGroupsAttachmentOutput
- func (SecurityGroupsAttachmentOutput) ElementType() reflect.Type
- func (o SecurityGroupsAttachmentOutput) InstanceId() pulumi.StringOutput
- func (o SecurityGroupsAttachmentOutput) SecurityGroupId() pulumi.StringOutput
- func (o SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutput() SecurityGroupsAttachmentOutput
- func (o SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutputWithContext(ctx context.Context) SecurityGroupsAttachmentOutput
- type SecurityGroupsAttachmentState
- type SwitchForUpgrade
- type SwitchForUpgradeArgs
- type SwitchForUpgradeArray
- type SwitchForUpgradeArrayInput
- type SwitchForUpgradeArrayOutput
- func (SwitchForUpgradeArrayOutput) ElementType() reflect.Type
- func (o SwitchForUpgradeArrayOutput) Index(i pulumi.IntInput) SwitchForUpgradeOutput
- func (o SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutput() SwitchForUpgradeArrayOutput
- func (o SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutputWithContext(ctx context.Context) SwitchForUpgradeArrayOutput
- type SwitchForUpgradeInput
- type SwitchForUpgradeMap
- type SwitchForUpgradeMapInput
- type SwitchForUpgradeMapOutput
- func (SwitchForUpgradeMapOutput) ElementType() reflect.Type
- func (o SwitchForUpgradeMapOutput) MapIndex(k pulumi.StringInput) SwitchForUpgradeOutput
- func (o SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutput() SwitchForUpgradeMapOutput
- func (o SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutputWithContext(ctx context.Context) SwitchForUpgradeMapOutput
- type SwitchForUpgradeOutput
- func (SwitchForUpgradeOutput) ElementType() reflect.Type
- func (o SwitchForUpgradeOutput) InstanceId() pulumi.StringOutput
- func (o SwitchForUpgradeOutput) ToSwitchForUpgradeOutput() SwitchForUpgradeOutput
- func (o SwitchForUpgradeOutput) ToSwitchForUpgradeOutputWithContext(ctx context.Context) SwitchForUpgradeOutput
- type SwitchForUpgradeState
- type SwitchMasterSlaveOperation
- func (*SwitchMasterSlaveOperation) ElementType() reflect.Type
- func (i *SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutput() SwitchMasterSlaveOperationOutput
- func (i *SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationOutput
- type SwitchMasterSlaveOperationArgs
- type SwitchMasterSlaveOperationArray
- func (SwitchMasterSlaveOperationArray) ElementType() reflect.Type
- func (i SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutput() SwitchMasterSlaveOperationArrayOutput
- func (i SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationArrayOutput
- type SwitchMasterSlaveOperationArrayInput
- type SwitchMasterSlaveOperationArrayOutput
- func (SwitchMasterSlaveOperationArrayOutput) ElementType() reflect.Type
- func (o SwitchMasterSlaveOperationArrayOutput) Index(i pulumi.IntInput) SwitchMasterSlaveOperationOutput
- func (o SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutput() SwitchMasterSlaveOperationArrayOutput
- func (o SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationArrayOutput
- type SwitchMasterSlaveOperationInput
- type SwitchMasterSlaveOperationMap
- func (SwitchMasterSlaveOperationMap) ElementType() reflect.Type
- func (i SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutput() SwitchMasterSlaveOperationMapOutput
- func (i SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationMapOutput
- type SwitchMasterSlaveOperationMapInput
- type SwitchMasterSlaveOperationMapOutput
- func (SwitchMasterSlaveOperationMapOutput) ElementType() reflect.Type
- func (o SwitchMasterSlaveOperationMapOutput) MapIndex(k pulumi.StringInput) SwitchMasterSlaveOperationOutput
- func (o SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutput() SwitchMasterSlaveOperationMapOutput
- func (o SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationMapOutput
- type SwitchMasterSlaveOperationOutput
- func (o SwitchMasterSlaveOperationOutput) DstSlave() pulumi.StringPtrOutput
- func (SwitchMasterSlaveOperationOutput) ElementType() reflect.Type
- func (o SwitchMasterSlaveOperationOutput) ForceSwitch() pulumi.BoolPtrOutput
- func (o SwitchMasterSlaveOperationOutput) InstanceId() pulumi.StringOutput
- func (o SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutput() SwitchMasterSlaveOperationOutput
- func (o SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationOutput
- func (o SwitchMasterSlaveOperationOutput) WaitSwitch() pulumi.BoolPtrOutput
- type SwitchMasterSlaveOperationState
- type SwitchProxy
- type SwitchProxyArgs
- type SwitchProxyArray
- type SwitchProxyArrayInput
- type SwitchProxyArrayOutput
- func (SwitchProxyArrayOutput) ElementType() reflect.Type
- func (o SwitchProxyArrayOutput) Index(i pulumi.IntInput) SwitchProxyOutput
- func (o SwitchProxyArrayOutput) ToSwitchProxyArrayOutput() SwitchProxyArrayOutput
- func (o SwitchProxyArrayOutput) ToSwitchProxyArrayOutputWithContext(ctx context.Context) SwitchProxyArrayOutput
- type SwitchProxyInput
- type SwitchProxyMap
- type SwitchProxyMapInput
- type SwitchProxyMapOutput
- func (SwitchProxyMapOutput) ElementType() reflect.Type
- func (o SwitchProxyMapOutput) MapIndex(k pulumi.StringInput) SwitchProxyOutput
- func (o SwitchProxyMapOutput) ToSwitchProxyMapOutput() SwitchProxyMapOutput
- func (o SwitchProxyMapOutput) ToSwitchProxyMapOutputWithContext(ctx context.Context) SwitchProxyMapOutput
- type SwitchProxyOutput
- func (SwitchProxyOutput) ElementType() reflect.Type
- func (o SwitchProxyOutput) InstanceId() pulumi.StringOutput
- func (o SwitchProxyOutput) ProxyGroupId() pulumi.StringOutput
- func (o SwitchProxyOutput) ToSwitchProxyOutput() SwitchProxyOutput
- func (o SwitchProxyOutput) ToSwitchProxyOutputWithContext(ctx context.Context) SwitchProxyOutput
- type SwitchProxyState
- type TimeWindow
- type TimeWindowArgs
- type TimeWindowArray
- type TimeWindowArrayInput
- type TimeWindowArrayOutput
- func (TimeWindowArrayOutput) ElementType() reflect.Type
- func (o TimeWindowArrayOutput) Index(i pulumi.IntInput) TimeWindowOutput
- func (o TimeWindowArrayOutput) ToTimeWindowArrayOutput() TimeWindowArrayOutput
- func (o TimeWindowArrayOutput) ToTimeWindowArrayOutputWithContext(ctx context.Context) TimeWindowArrayOutput
- type TimeWindowInput
- type TimeWindowMap
- type TimeWindowMapInput
- type TimeWindowMapOutput
- func (TimeWindowMapOutput) ElementType() reflect.Type
- func (o TimeWindowMapOutput) MapIndex(k pulumi.StringInput) TimeWindowOutput
- func (o TimeWindowMapOutput) ToTimeWindowMapOutput() TimeWindowMapOutput
- func (o TimeWindowMapOutput) ToTimeWindowMapOutputWithContext(ctx context.Context) TimeWindowMapOutput
- type TimeWindowOutput
- func (TimeWindowOutput) ElementType() reflect.Type
- func (o TimeWindowOutput) InstanceId() pulumi.StringOutput
- func (o TimeWindowOutput) MaxDelayTime() pulumi.IntPtrOutput
- func (o TimeWindowOutput) TimeRanges() pulumi.StringArrayOutput
- func (o TimeWindowOutput) ToTimeWindowOutput() TimeWindowOutput
- func (o TimeWindowOutput) ToTimeWindowOutputWithContext(ctx context.Context) TimeWindowOutput
- func (o TimeWindowOutput) Weekdays() pulumi.StringArrayOutput
- type TimeWindowState
- type VerifyRootAccount
- type VerifyRootAccountArgs
- type VerifyRootAccountArray
- type VerifyRootAccountArrayInput
- type VerifyRootAccountArrayOutput
- func (VerifyRootAccountArrayOutput) ElementType() reflect.Type
- func (o VerifyRootAccountArrayOutput) Index(i pulumi.IntInput) VerifyRootAccountOutput
- func (o VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutput() VerifyRootAccountArrayOutput
- func (o VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutputWithContext(ctx context.Context) VerifyRootAccountArrayOutput
- type VerifyRootAccountInput
- type VerifyRootAccountMap
- type VerifyRootAccountMapInput
- type VerifyRootAccountMapOutput
- func (VerifyRootAccountMapOutput) ElementType() reflect.Type
- func (o VerifyRootAccountMapOutput) MapIndex(k pulumi.StringInput) VerifyRootAccountOutput
- func (o VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutput() VerifyRootAccountMapOutput
- func (o VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutputWithContext(ctx context.Context) VerifyRootAccountMapOutput
- type VerifyRootAccountOutput
- func (VerifyRootAccountOutput) ElementType() reflect.Type
- func (o VerifyRootAccountOutput) InstanceId() pulumi.StringOutput
- func (o VerifyRootAccountOutput) Password() pulumi.StringOutput
- func (o VerifyRootAccountOutput) ToVerifyRootAccountOutput() VerifyRootAccountOutput
- func (o VerifyRootAccountOutput) ToVerifyRootAccountOutputWithContext(ctx context.Context) VerifyRootAccountOutput
- type VerifyRootAccountState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // Database description. Description pulumi.StringPtrOutput `pulumi:"description"` // Account host, default is `%`. Host pulumi.StringPtrOutput `pulumi:"host"` // The maximum number of available connections for a new account, the default value is 10240, and the maximum value that // can be set is 10240. MaxUserConnections pulumi.IntOutput `pulumi:"maxUserConnections"` // Instance ID to which the account belongs. MysqlId pulumi.StringOutput `pulumi:"mysqlId"` // Account name. Name pulumi.StringOutput `pulumi:"name"` // Operation password. Password pulumi.StringOutput `pulumi:"password"` }
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) ElementType ¶
func (*Account) ToAccountOutput ¶
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶
type AccountArgs struct { // Database description. Description pulumi.StringPtrInput // Account host, default is `%`. Host pulumi.StringPtrInput // The maximum number of available connections for a new account, the default value is 10240, and the maximum value that // can be set is 10240. MaxUserConnections pulumi.IntPtrInput // Instance ID to which the account belongs. MysqlId pulumi.StringInput // Account name. Name pulumi.StringPtrInput // Operation password. Password pulumi.StringInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountArray ¶
type AccountArray []AccountInput
func (AccountArray) ElementType ¶
func (AccountArray) ElementType() reflect.Type
func (AccountArray) ToAccountArrayOutput ¶
func (i AccountArray) ToAccountArrayOutput() AccountArrayOutput
func (AccountArray) ToAccountArrayOutputWithContext ¶
func (i AccountArray) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountArrayInput ¶
type AccountArrayInput interface { pulumi.Input ToAccountArrayOutput() AccountArrayOutput ToAccountArrayOutputWithContext(context.Context) AccountArrayOutput }
AccountArrayInput is an input type that accepts AccountArray and AccountArrayOutput values. You can construct a concrete instance of `AccountArrayInput` via:
AccountArray{ AccountArgs{...} }
type AccountArrayOutput ¶
type AccountArrayOutput struct{ *pulumi.OutputState }
func (AccountArrayOutput) ElementType ¶
func (AccountArrayOutput) ElementType() reflect.Type
func (AccountArrayOutput) Index ¶
func (o AccountArrayOutput) Index(i pulumi.IntInput) AccountOutput
func (AccountArrayOutput) ToAccountArrayOutput ¶
func (o AccountArrayOutput) ToAccountArrayOutput() AccountArrayOutput
func (AccountArrayOutput) ToAccountArrayOutputWithContext ¶
func (o AccountArrayOutput) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountInput ¶
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountMap ¶
type AccountMap map[string]AccountInput
func (AccountMap) ElementType ¶
func (AccountMap) ElementType() reflect.Type
func (AccountMap) ToAccountMapOutput ¶
func (i AccountMap) ToAccountMapOutput() AccountMapOutput
func (AccountMap) ToAccountMapOutputWithContext ¶
func (i AccountMap) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountMapInput ¶
type AccountMapInput interface { pulumi.Input ToAccountMapOutput() AccountMapOutput ToAccountMapOutputWithContext(context.Context) AccountMapOutput }
AccountMapInput is an input type that accepts AccountMap and AccountMapOutput values. You can construct a concrete instance of `AccountMapInput` via:
AccountMap{ "key": AccountArgs{...} }
type AccountMapOutput ¶
type AccountMapOutput struct{ *pulumi.OutputState }
func (AccountMapOutput) ElementType ¶
func (AccountMapOutput) ElementType() reflect.Type
func (AccountMapOutput) MapIndex ¶
func (o AccountMapOutput) MapIndex(k pulumi.StringInput) AccountOutput
func (AccountMapOutput) ToAccountMapOutput ¶
func (o AccountMapOutput) ToAccountMapOutput() AccountMapOutput
func (AccountMapOutput) ToAccountMapOutputWithContext ¶
func (o AccountMapOutput) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountOutput ¶
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) Description ¶
func (o AccountOutput) Description() pulumi.StringPtrOutput
Database description.
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) Host ¶
func (o AccountOutput) Host() pulumi.StringPtrOutput
Account host, default is `%`.
func (AccountOutput) MaxUserConnections ¶
func (o AccountOutput) MaxUserConnections() pulumi.IntOutput
The maximum number of available connections for a new account, the default value is 10240, and the maximum value that can be set is 10240.
func (AccountOutput) MysqlId ¶
func (o AccountOutput) MysqlId() pulumi.StringOutput
Instance ID to which the account belongs.
func (AccountOutput) Password ¶
func (o AccountOutput) Password() pulumi.StringOutput
Operation password.
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { // Database description. Description pulumi.StringPtrInput // Account host, default is `%`. Host pulumi.StringPtrInput // The maximum number of available connections for a new account, the default value is 10240, and the maximum value that // can be set is 10240. MaxUserConnections pulumi.IntPtrInput // Instance ID to which the account belongs. MysqlId pulumi.StringPtrInput // Account name. Name pulumi.StringPtrInput // Operation password. Password pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type AuditLogFile ¶
type AuditLogFile struct { pulumi.CustomResourceState // download url. DownloadUrl pulumi.StringOutput `pulumi:"downloadUrl"` // end time. EndTime pulumi.StringOutput `pulumi:"endTime"` // size of file(KB). FileSize pulumi.IntOutput `pulumi:"fileSize"` // Filter condition. Logs can be filtered according to the filter conditions set. Filter AuditLogFileFilterPtrOutput `pulumi:"filter"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Sort by. supported values are: `ASC`- ascending order, `DESC`- descending order. Order pulumi.StringPtrOutput `pulumi:"order"` // Sort field. supported values include:`timestamp` - timestamp; `affectRows` - affected rows; `execTime` - execution time. OrderBy pulumi.StringPtrOutput `pulumi:"orderBy"` // start time. StartTime pulumi.StringOutput `pulumi:"startTime"` }
func GetAuditLogFile ¶
func GetAuditLogFile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuditLogFileState, opts ...pulumi.ResourceOption) (*AuditLogFile, error)
GetAuditLogFile gets an existing AuditLogFile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuditLogFile ¶
func NewAuditLogFile(ctx *pulumi.Context, name string, args *AuditLogFileArgs, opts ...pulumi.ResourceOption) (*AuditLogFile, error)
NewAuditLogFile registers a new resource with the given unique name, arguments, and options.
func (*AuditLogFile) ElementType ¶
func (*AuditLogFile) ElementType() reflect.Type
func (*AuditLogFile) ToAuditLogFileOutput ¶
func (i *AuditLogFile) ToAuditLogFileOutput() AuditLogFileOutput
func (*AuditLogFile) ToAuditLogFileOutputWithContext ¶
func (i *AuditLogFile) ToAuditLogFileOutputWithContext(ctx context.Context) AuditLogFileOutput
type AuditLogFileArgs ¶
type AuditLogFileArgs struct { // end time. EndTime pulumi.StringInput // Filter condition. Logs can be filtered according to the filter conditions set. Filter AuditLogFileFilterPtrInput // The ID of instance. InstanceId pulumi.StringInput // Sort by. supported values are: `ASC`- ascending order, `DESC`- descending order. Order pulumi.StringPtrInput // Sort field. supported values include:`timestamp` - timestamp; `affectRows` - affected rows; `execTime` - execution time. OrderBy pulumi.StringPtrInput // start time. StartTime pulumi.StringInput }
The set of arguments for constructing a AuditLogFile resource.
func (AuditLogFileArgs) ElementType ¶
func (AuditLogFileArgs) ElementType() reflect.Type
type AuditLogFileArray ¶
type AuditLogFileArray []AuditLogFileInput
func (AuditLogFileArray) ElementType ¶
func (AuditLogFileArray) ElementType() reflect.Type
func (AuditLogFileArray) ToAuditLogFileArrayOutput ¶
func (i AuditLogFileArray) ToAuditLogFileArrayOutput() AuditLogFileArrayOutput
func (AuditLogFileArray) ToAuditLogFileArrayOutputWithContext ¶
func (i AuditLogFileArray) ToAuditLogFileArrayOutputWithContext(ctx context.Context) AuditLogFileArrayOutput
type AuditLogFileArrayInput ¶
type AuditLogFileArrayInput interface { pulumi.Input ToAuditLogFileArrayOutput() AuditLogFileArrayOutput ToAuditLogFileArrayOutputWithContext(context.Context) AuditLogFileArrayOutput }
AuditLogFileArrayInput is an input type that accepts AuditLogFileArray and AuditLogFileArrayOutput values. You can construct a concrete instance of `AuditLogFileArrayInput` via:
AuditLogFileArray{ AuditLogFileArgs{...} }
type AuditLogFileArrayOutput ¶
type AuditLogFileArrayOutput struct{ *pulumi.OutputState }
func (AuditLogFileArrayOutput) ElementType ¶
func (AuditLogFileArrayOutput) ElementType() reflect.Type
func (AuditLogFileArrayOutput) Index ¶
func (o AuditLogFileArrayOutput) Index(i pulumi.IntInput) AuditLogFileOutput
func (AuditLogFileArrayOutput) ToAuditLogFileArrayOutput ¶
func (o AuditLogFileArrayOutput) ToAuditLogFileArrayOutput() AuditLogFileArrayOutput
func (AuditLogFileArrayOutput) ToAuditLogFileArrayOutputWithContext ¶
func (o AuditLogFileArrayOutput) ToAuditLogFileArrayOutputWithContext(ctx context.Context) AuditLogFileArrayOutput
type AuditLogFileFilter ¶
type AuditLogFileFilter struct { AffectRows *int `pulumi:"affectRows"` DbNames []string `pulumi:"dbNames"` ExecTime *int `pulumi:"execTime"` Hosts []string `pulumi:"hosts"` PolicyNames []string `pulumi:"policyNames"` Sql *string `pulumi:"sql"` SqlType *string `pulumi:"sqlType"` SqlTypes []string `pulumi:"sqlTypes"` Sqls []string `pulumi:"sqls"` TableNames []string `pulumi:"tableNames"` Users []string `pulumi:"users"` }
type AuditLogFileFilterArgs ¶
type AuditLogFileFilterArgs struct { AffectRows pulumi.IntPtrInput `pulumi:"affectRows"` DbNames pulumi.StringArrayInput `pulumi:"dbNames"` ExecTime pulumi.IntPtrInput `pulumi:"execTime"` Hosts pulumi.StringArrayInput `pulumi:"hosts"` PolicyNames pulumi.StringArrayInput `pulumi:"policyNames"` Sql pulumi.StringPtrInput `pulumi:"sql"` SqlType pulumi.StringPtrInput `pulumi:"sqlType"` SqlTypes pulumi.StringArrayInput `pulumi:"sqlTypes"` Sqls pulumi.StringArrayInput `pulumi:"sqls"` TableNames pulumi.StringArrayInput `pulumi:"tableNames"` Users pulumi.StringArrayInput `pulumi:"users"` }
func (AuditLogFileFilterArgs) ElementType ¶
func (AuditLogFileFilterArgs) ElementType() reflect.Type
func (AuditLogFileFilterArgs) ToAuditLogFileFilterOutput ¶
func (i AuditLogFileFilterArgs) ToAuditLogFileFilterOutput() AuditLogFileFilterOutput
func (AuditLogFileFilterArgs) ToAuditLogFileFilterOutputWithContext ¶
func (i AuditLogFileFilterArgs) ToAuditLogFileFilterOutputWithContext(ctx context.Context) AuditLogFileFilterOutput
func (AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutput ¶
func (i AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
func (AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutputWithContext ¶
func (i AuditLogFileFilterArgs) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
type AuditLogFileFilterInput ¶
type AuditLogFileFilterInput interface { pulumi.Input ToAuditLogFileFilterOutput() AuditLogFileFilterOutput ToAuditLogFileFilterOutputWithContext(context.Context) AuditLogFileFilterOutput }
AuditLogFileFilterInput is an input type that accepts AuditLogFileFilterArgs and AuditLogFileFilterOutput values. You can construct a concrete instance of `AuditLogFileFilterInput` via:
AuditLogFileFilterArgs{...}
type AuditLogFileFilterOutput ¶
type AuditLogFileFilterOutput struct{ *pulumi.OutputState }
func (AuditLogFileFilterOutput) AffectRows ¶
func (o AuditLogFileFilterOutput) AffectRows() pulumi.IntPtrOutput
func (AuditLogFileFilterOutput) DbNames ¶
func (o AuditLogFileFilterOutput) DbNames() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) ElementType ¶
func (AuditLogFileFilterOutput) ElementType() reflect.Type
func (AuditLogFileFilterOutput) ExecTime ¶
func (o AuditLogFileFilterOutput) ExecTime() pulumi.IntPtrOutput
func (AuditLogFileFilterOutput) Hosts ¶
func (o AuditLogFileFilterOutput) Hosts() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) PolicyNames ¶
func (o AuditLogFileFilterOutput) PolicyNames() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) Sql ¶
func (o AuditLogFileFilterOutput) Sql() pulumi.StringPtrOutput
func (AuditLogFileFilterOutput) SqlType ¶
func (o AuditLogFileFilterOutput) SqlType() pulumi.StringPtrOutput
func (AuditLogFileFilterOutput) SqlTypes ¶
func (o AuditLogFileFilterOutput) SqlTypes() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) Sqls ¶
func (o AuditLogFileFilterOutput) Sqls() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) TableNames ¶
func (o AuditLogFileFilterOutput) TableNames() pulumi.StringArrayOutput
func (AuditLogFileFilterOutput) ToAuditLogFileFilterOutput ¶
func (o AuditLogFileFilterOutput) ToAuditLogFileFilterOutput() AuditLogFileFilterOutput
func (AuditLogFileFilterOutput) ToAuditLogFileFilterOutputWithContext ¶
func (o AuditLogFileFilterOutput) ToAuditLogFileFilterOutputWithContext(ctx context.Context) AuditLogFileFilterOutput
func (AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutput ¶
func (o AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
func (AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutputWithContext ¶
func (o AuditLogFileFilterOutput) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
func (AuditLogFileFilterOutput) Users ¶
func (o AuditLogFileFilterOutput) Users() pulumi.StringArrayOutput
type AuditLogFileFilterPtrInput ¶
type AuditLogFileFilterPtrInput interface { pulumi.Input ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput ToAuditLogFileFilterPtrOutputWithContext(context.Context) AuditLogFileFilterPtrOutput }
AuditLogFileFilterPtrInput is an input type that accepts AuditLogFileFilterArgs, AuditLogFileFilterPtr and AuditLogFileFilterPtrOutput values. You can construct a concrete instance of `AuditLogFileFilterPtrInput` via:
AuditLogFileFilterArgs{...} or: nil
func AuditLogFileFilterPtr ¶
func AuditLogFileFilterPtr(v *AuditLogFileFilterArgs) AuditLogFileFilterPtrInput
type AuditLogFileFilterPtrOutput ¶
type AuditLogFileFilterPtrOutput struct{ *pulumi.OutputState }
func (AuditLogFileFilterPtrOutput) AffectRows ¶
func (o AuditLogFileFilterPtrOutput) AffectRows() pulumi.IntPtrOutput
func (AuditLogFileFilterPtrOutput) DbNames ¶
func (o AuditLogFileFilterPtrOutput) DbNames() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) Elem ¶
func (o AuditLogFileFilterPtrOutput) Elem() AuditLogFileFilterOutput
func (AuditLogFileFilterPtrOutput) ElementType ¶
func (AuditLogFileFilterPtrOutput) ElementType() reflect.Type
func (AuditLogFileFilterPtrOutput) ExecTime ¶
func (o AuditLogFileFilterPtrOutput) ExecTime() pulumi.IntPtrOutput
func (AuditLogFileFilterPtrOutput) Hosts ¶
func (o AuditLogFileFilterPtrOutput) Hosts() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) PolicyNames ¶
func (o AuditLogFileFilterPtrOutput) PolicyNames() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) Sql ¶
func (o AuditLogFileFilterPtrOutput) Sql() pulumi.StringPtrOutput
func (AuditLogFileFilterPtrOutput) SqlType ¶
func (o AuditLogFileFilterPtrOutput) SqlType() pulumi.StringPtrOutput
func (AuditLogFileFilterPtrOutput) SqlTypes ¶
func (o AuditLogFileFilterPtrOutput) SqlTypes() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) Sqls ¶
func (o AuditLogFileFilterPtrOutput) Sqls() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) TableNames ¶
func (o AuditLogFileFilterPtrOutput) TableNames() pulumi.StringArrayOutput
func (AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutput ¶
func (o AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutput() AuditLogFileFilterPtrOutput
func (AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutputWithContext ¶
func (o AuditLogFileFilterPtrOutput) ToAuditLogFileFilterPtrOutputWithContext(ctx context.Context) AuditLogFileFilterPtrOutput
func (AuditLogFileFilterPtrOutput) Users ¶
func (o AuditLogFileFilterPtrOutput) Users() pulumi.StringArrayOutput
type AuditLogFileInput ¶
type AuditLogFileInput interface { pulumi.Input ToAuditLogFileOutput() AuditLogFileOutput ToAuditLogFileOutputWithContext(ctx context.Context) AuditLogFileOutput }
type AuditLogFileMap ¶
type AuditLogFileMap map[string]AuditLogFileInput
func (AuditLogFileMap) ElementType ¶
func (AuditLogFileMap) ElementType() reflect.Type
func (AuditLogFileMap) ToAuditLogFileMapOutput ¶
func (i AuditLogFileMap) ToAuditLogFileMapOutput() AuditLogFileMapOutput
func (AuditLogFileMap) ToAuditLogFileMapOutputWithContext ¶
func (i AuditLogFileMap) ToAuditLogFileMapOutputWithContext(ctx context.Context) AuditLogFileMapOutput
type AuditLogFileMapInput ¶
type AuditLogFileMapInput interface { pulumi.Input ToAuditLogFileMapOutput() AuditLogFileMapOutput ToAuditLogFileMapOutputWithContext(context.Context) AuditLogFileMapOutput }
AuditLogFileMapInput is an input type that accepts AuditLogFileMap and AuditLogFileMapOutput values. You can construct a concrete instance of `AuditLogFileMapInput` via:
AuditLogFileMap{ "key": AuditLogFileArgs{...} }
type AuditLogFileMapOutput ¶
type AuditLogFileMapOutput struct{ *pulumi.OutputState }
func (AuditLogFileMapOutput) ElementType ¶
func (AuditLogFileMapOutput) ElementType() reflect.Type
func (AuditLogFileMapOutput) MapIndex ¶
func (o AuditLogFileMapOutput) MapIndex(k pulumi.StringInput) AuditLogFileOutput
func (AuditLogFileMapOutput) ToAuditLogFileMapOutput ¶
func (o AuditLogFileMapOutput) ToAuditLogFileMapOutput() AuditLogFileMapOutput
func (AuditLogFileMapOutput) ToAuditLogFileMapOutputWithContext ¶
func (o AuditLogFileMapOutput) ToAuditLogFileMapOutputWithContext(ctx context.Context) AuditLogFileMapOutput
type AuditLogFileOutput ¶
type AuditLogFileOutput struct{ *pulumi.OutputState }
func (AuditLogFileOutput) DownloadUrl ¶
func (o AuditLogFileOutput) DownloadUrl() pulumi.StringOutput
download url.
func (AuditLogFileOutput) ElementType ¶
func (AuditLogFileOutput) ElementType() reflect.Type
func (AuditLogFileOutput) EndTime ¶
func (o AuditLogFileOutput) EndTime() pulumi.StringOutput
end time.
func (AuditLogFileOutput) FileSize ¶
func (o AuditLogFileOutput) FileSize() pulumi.IntOutput
size of file(KB).
func (AuditLogFileOutput) Filter ¶
func (o AuditLogFileOutput) Filter() AuditLogFileFilterPtrOutput
Filter condition. Logs can be filtered according to the filter conditions set.
func (AuditLogFileOutput) InstanceId ¶
func (o AuditLogFileOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (AuditLogFileOutput) Order ¶
func (o AuditLogFileOutput) Order() pulumi.StringPtrOutput
Sort by. supported values are: `ASC`- ascending order, `DESC`- descending order.
func (AuditLogFileOutput) OrderBy ¶
func (o AuditLogFileOutput) OrderBy() pulumi.StringPtrOutput
Sort field. supported values include:`timestamp` - timestamp; `affectRows` - affected rows; `execTime` - execution time.
func (AuditLogFileOutput) StartTime ¶
func (o AuditLogFileOutput) StartTime() pulumi.StringOutput
start time.
func (AuditLogFileOutput) ToAuditLogFileOutput ¶
func (o AuditLogFileOutput) ToAuditLogFileOutput() AuditLogFileOutput
func (AuditLogFileOutput) ToAuditLogFileOutputWithContext ¶
func (o AuditLogFileOutput) ToAuditLogFileOutputWithContext(ctx context.Context) AuditLogFileOutput
type AuditLogFileState ¶
type AuditLogFileState struct { // download url. DownloadUrl pulumi.StringPtrInput // end time. EndTime pulumi.StringPtrInput // size of file(KB). FileSize pulumi.IntPtrInput // Filter condition. Logs can be filtered according to the filter conditions set. Filter AuditLogFileFilterPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Sort by. supported values are: `ASC`- ascending order, `DESC`- descending order. Order pulumi.StringPtrInput // Sort field. supported values include:`timestamp` - timestamp; `affectRows` - affected rows; `execTime` - execution time. OrderBy pulumi.StringPtrInput // start time. StartTime pulumi.StringPtrInput }
func (AuditLogFileState) ElementType ¶
func (AuditLogFileState) ElementType() reflect.Type
type BackupDownloadRestriction ¶
type BackupDownloadRestriction struct { pulumi.CustomResourceState // In: The specified ip can be downloaded; NotIn: The specified ip cannot be downloaded. The default is In. IpComparisonSymbol pulumi.StringPtrOutput `pulumi:"ipComparisonSymbol"` // ip settings to limit downloads. LimitIps pulumi.StringArrayOutput `pulumi:"limitIps"` // NoLimit No limit, both internal and external networks can be downloaded; LimitOnlyIntranet Only intranet can be // downloaded; Customize user-defined vpc:ip can be downloaded. LimitVpc and LimitIp can be set only when the value is // Customize. LimitType pulumi.StringOutput `pulumi:"limitType"` // vpc settings to limit downloads. LimitVpcs BackupDownloadRestrictionLimitVpcArrayOutput `pulumi:"limitVpcs"` // This parameter only supports In, which means that the vpc specified by LimitVpc can be downloaded. The default is In. VpcComparisonSymbol pulumi.StringPtrOutput `pulumi:"vpcComparisonSymbol"` }
func GetBackupDownloadRestriction ¶
func GetBackupDownloadRestriction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupDownloadRestrictionState, opts ...pulumi.ResourceOption) (*BackupDownloadRestriction, error)
GetBackupDownloadRestriction gets an existing BackupDownloadRestriction resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBackupDownloadRestriction ¶
func NewBackupDownloadRestriction(ctx *pulumi.Context, name string, args *BackupDownloadRestrictionArgs, opts ...pulumi.ResourceOption) (*BackupDownloadRestriction, error)
NewBackupDownloadRestriction registers a new resource with the given unique name, arguments, and options.
func (*BackupDownloadRestriction) ElementType ¶
func (*BackupDownloadRestriction) ElementType() reflect.Type
func (*BackupDownloadRestriction) ToBackupDownloadRestrictionOutput ¶
func (i *BackupDownloadRestriction) ToBackupDownloadRestrictionOutput() BackupDownloadRestrictionOutput
func (*BackupDownloadRestriction) ToBackupDownloadRestrictionOutputWithContext ¶
func (i *BackupDownloadRestriction) ToBackupDownloadRestrictionOutputWithContext(ctx context.Context) BackupDownloadRestrictionOutput
type BackupDownloadRestrictionArgs ¶
type BackupDownloadRestrictionArgs struct { // In: The specified ip can be downloaded; NotIn: The specified ip cannot be downloaded. The default is In. IpComparisonSymbol pulumi.StringPtrInput // ip settings to limit downloads. LimitIps pulumi.StringArrayInput // NoLimit No limit, both internal and external networks can be downloaded; LimitOnlyIntranet Only intranet can be // downloaded; Customize user-defined vpc:ip can be downloaded. LimitVpc and LimitIp can be set only when the value is // Customize. LimitType pulumi.StringInput // vpc settings to limit downloads. LimitVpcs BackupDownloadRestrictionLimitVpcArrayInput // This parameter only supports In, which means that the vpc specified by LimitVpc can be downloaded. The default is In. VpcComparisonSymbol pulumi.StringPtrInput }
The set of arguments for constructing a BackupDownloadRestriction resource.
func (BackupDownloadRestrictionArgs) ElementType ¶
func (BackupDownloadRestrictionArgs) ElementType() reflect.Type
type BackupDownloadRestrictionArray ¶
type BackupDownloadRestrictionArray []BackupDownloadRestrictionInput
func (BackupDownloadRestrictionArray) ElementType ¶
func (BackupDownloadRestrictionArray) ElementType() reflect.Type
func (BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutput ¶
func (i BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutput() BackupDownloadRestrictionArrayOutput
func (BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutputWithContext ¶
func (i BackupDownloadRestrictionArray) ToBackupDownloadRestrictionArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionArrayOutput
type BackupDownloadRestrictionArrayInput ¶
type BackupDownloadRestrictionArrayInput interface { pulumi.Input ToBackupDownloadRestrictionArrayOutput() BackupDownloadRestrictionArrayOutput ToBackupDownloadRestrictionArrayOutputWithContext(context.Context) BackupDownloadRestrictionArrayOutput }
BackupDownloadRestrictionArrayInput is an input type that accepts BackupDownloadRestrictionArray and BackupDownloadRestrictionArrayOutput values. You can construct a concrete instance of `BackupDownloadRestrictionArrayInput` via:
BackupDownloadRestrictionArray{ BackupDownloadRestrictionArgs{...} }
type BackupDownloadRestrictionArrayOutput ¶
type BackupDownloadRestrictionArrayOutput struct{ *pulumi.OutputState }
func (BackupDownloadRestrictionArrayOutput) ElementType ¶
func (BackupDownloadRestrictionArrayOutput) ElementType() reflect.Type
func (BackupDownloadRestrictionArrayOutput) Index ¶
func (o BackupDownloadRestrictionArrayOutput) Index(i pulumi.IntInput) BackupDownloadRestrictionOutput
func (BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutput ¶
func (o BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutput() BackupDownloadRestrictionArrayOutput
func (BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutputWithContext ¶
func (o BackupDownloadRestrictionArrayOutput) ToBackupDownloadRestrictionArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionArrayOutput
type BackupDownloadRestrictionInput ¶
type BackupDownloadRestrictionInput interface { pulumi.Input ToBackupDownloadRestrictionOutput() BackupDownloadRestrictionOutput ToBackupDownloadRestrictionOutputWithContext(ctx context.Context) BackupDownloadRestrictionOutput }
type BackupDownloadRestrictionLimitVpcArgs ¶
type BackupDownloadRestrictionLimitVpcArgs struct { Region pulumi.StringInput `pulumi:"region"` VpcLists pulumi.StringArrayInput `pulumi:"vpcLists"` }
func (BackupDownloadRestrictionLimitVpcArgs) ElementType ¶
func (BackupDownloadRestrictionLimitVpcArgs) ElementType() reflect.Type
func (BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutput ¶
func (i BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutput() BackupDownloadRestrictionLimitVpcOutput
func (BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutputWithContext ¶
func (i BackupDownloadRestrictionLimitVpcArgs) ToBackupDownloadRestrictionLimitVpcOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcOutput
type BackupDownloadRestrictionLimitVpcArray ¶
type BackupDownloadRestrictionLimitVpcArray []BackupDownloadRestrictionLimitVpcInput
func (BackupDownloadRestrictionLimitVpcArray) ElementType ¶
func (BackupDownloadRestrictionLimitVpcArray) ElementType() reflect.Type
func (BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutput ¶
func (i BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutput() BackupDownloadRestrictionLimitVpcArrayOutput
func (BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext ¶
func (i BackupDownloadRestrictionLimitVpcArray) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcArrayOutput
type BackupDownloadRestrictionLimitVpcArrayInput ¶
type BackupDownloadRestrictionLimitVpcArrayInput interface { pulumi.Input ToBackupDownloadRestrictionLimitVpcArrayOutput() BackupDownloadRestrictionLimitVpcArrayOutput ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext(context.Context) BackupDownloadRestrictionLimitVpcArrayOutput }
BackupDownloadRestrictionLimitVpcArrayInput is an input type that accepts BackupDownloadRestrictionLimitVpcArray and BackupDownloadRestrictionLimitVpcArrayOutput values. You can construct a concrete instance of `BackupDownloadRestrictionLimitVpcArrayInput` via:
BackupDownloadRestrictionLimitVpcArray{ BackupDownloadRestrictionLimitVpcArgs{...} }
type BackupDownloadRestrictionLimitVpcArrayOutput ¶
type BackupDownloadRestrictionLimitVpcArrayOutput struct{ *pulumi.OutputState }
func (BackupDownloadRestrictionLimitVpcArrayOutput) ElementType ¶
func (BackupDownloadRestrictionLimitVpcArrayOutput) ElementType() reflect.Type
func (BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutput ¶
func (o BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutput() BackupDownloadRestrictionLimitVpcArrayOutput
func (BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext ¶
func (o BackupDownloadRestrictionLimitVpcArrayOutput) ToBackupDownloadRestrictionLimitVpcArrayOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcArrayOutput
type BackupDownloadRestrictionLimitVpcInput ¶
type BackupDownloadRestrictionLimitVpcInput interface { pulumi.Input ToBackupDownloadRestrictionLimitVpcOutput() BackupDownloadRestrictionLimitVpcOutput ToBackupDownloadRestrictionLimitVpcOutputWithContext(context.Context) BackupDownloadRestrictionLimitVpcOutput }
BackupDownloadRestrictionLimitVpcInput is an input type that accepts BackupDownloadRestrictionLimitVpcArgs and BackupDownloadRestrictionLimitVpcOutput values. You can construct a concrete instance of `BackupDownloadRestrictionLimitVpcInput` via:
BackupDownloadRestrictionLimitVpcArgs{...}
type BackupDownloadRestrictionLimitVpcOutput ¶
type BackupDownloadRestrictionLimitVpcOutput struct{ *pulumi.OutputState }
func (BackupDownloadRestrictionLimitVpcOutput) ElementType ¶
func (BackupDownloadRestrictionLimitVpcOutput) ElementType() reflect.Type
func (BackupDownloadRestrictionLimitVpcOutput) Region ¶
func (o BackupDownloadRestrictionLimitVpcOutput) Region() pulumi.StringOutput
func (BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutput ¶
func (o BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutput() BackupDownloadRestrictionLimitVpcOutput
func (BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutputWithContext ¶
func (o BackupDownloadRestrictionLimitVpcOutput) ToBackupDownloadRestrictionLimitVpcOutputWithContext(ctx context.Context) BackupDownloadRestrictionLimitVpcOutput
func (BackupDownloadRestrictionLimitVpcOutput) VpcLists ¶
func (o BackupDownloadRestrictionLimitVpcOutput) VpcLists() pulumi.StringArrayOutput
type BackupDownloadRestrictionMap ¶
type BackupDownloadRestrictionMap map[string]BackupDownloadRestrictionInput
func (BackupDownloadRestrictionMap) ElementType ¶
func (BackupDownloadRestrictionMap) ElementType() reflect.Type
func (BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutput ¶
func (i BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutput() BackupDownloadRestrictionMapOutput
func (BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutputWithContext ¶
func (i BackupDownloadRestrictionMap) ToBackupDownloadRestrictionMapOutputWithContext(ctx context.Context) BackupDownloadRestrictionMapOutput
type BackupDownloadRestrictionMapInput ¶
type BackupDownloadRestrictionMapInput interface { pulumi.Input ToBackupDownloadRestrictionMapOutput() BackupDownloadRestrictionMapOutput ToBackupDownloadRestrictionMapOutputWithContext(context.Context) BackupDownloadRestrictionMapOutput }
BackupDownloadRestrictionMapInput is an input type that accepts BackupDownloadRestrictionMap and BackupDownloadRestrictionMapOutput values. You can construct a concrete instance of `BackupDownloadRestrictionMapInput` via:
BackupDownloadRestrictionMap{ "key": BackupDownloadRestrictionArgs{...} }
type BackupDownloadRestrictionMapOutput ¶
type BackupDownloadRestrictionMapOutput struct{ *pulumi.OutputState }
func (BackupDownloadRestrictionMapOutput) ElementType ¶
func (BackupDownloadRestrictionMapOutput) ElementType() reflect.Type
func (BackupDownloadRestrictionMapOutput) MapIndex ¶
func (o BackupDownloadRestrictionMapOutput) MapIndex(k pulumi.StringInput) BackupDownloadRestrictionOutput
func (BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutput ¶
func (o BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutput() BackupDownloadRestrictionMapOutput
func (BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutputWithContext ¶
func (o BackupDownloadRestrictionMapOutput) ToBackupDownloadRestrictionMapOutputWithContext(ctx context.Context) BackupDownloadRestrictionMapOutput
type BackupDownloadRestrictionOutput ¶
type BackupDownloadRestrictionOutput struct{ *pulumi.OutputState }
func (BackupDownloadRestrictionOutput) ElementType ¶
func (BackupDownloadRestrictionOutput) ElementType() reflect.Type
func (BackupDownloadRestrictionOutput) IpComparisonSymbol ¶
func (o BackupDownloadRestrictionOutput) IpComparisonSymbol() pulumi.StringPtrOutput
In: The specified ip can be downloaded; NotIn: The specified ip cannot be downloaded. The default is In.
func (BackupDownloadRestrictionOutput) LimitIps ¶
func (o BackupDownloadRestrictionOutput) LimitIps() pulumi.StringArrayOutput
ip settings to limit downloads.
func (BackupDownloadRestrictionOutput) LimitType ¶
func (o BackupDownloadRestrictionOutput) LimitType() pulumi.StringOutput
NoLimit No limit, both internal and external networks can be downloaded; LimitOnlyIntranet Only intranet can be downloaded; Customize user-defined vpc:ip can be downloaded. LimitVpc and LimitIp can be set only when the value is Customize.
func (BackupDownloadRestrictionOutput) LimitVpcs ¶
func (o BackupDownloadRestrictionOutput) LimitVpcs() BackupDownloadRestrictionLimitVpcArrayOutput
vpc settings to limit downloads.
func (BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutput ¶
func (o BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutput() BackupDownloadRestrictionOutput
func (BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutputWithContext ¶
func (o BackupDownloadRestrictionOutput) ToBackupDownloadRestrictionOutputWithContext(ctx context.Context) BackupDownloadRestrictionOutput
func (BackupDownloadRestrictionOutput) VpcComparisonSymbol ¶
func (o BackupDownloadRestrictionOutput) VpcComparisonSymbol() pulumi.StringPtrOutput
This parameter only supports In, which means that the vpc specified by LimitVpc can be downloaded. The default is In.
type BackupDownloadRestrictionState ¶
type BackupDownloadRestrictionState struct { // In: The specified ip can be downloaded; NotIn: The specified ip cannot be downloaded. The default is In. IpComparisonSymbol pulumi.StringPtrInput // ip settings to limit downloads. LimitIps pulumi.StringArrayInput // NoLimit No limit, both internal and external networks can be downloaded; LimitOnlyIntranet Only intranet can be // downloaded; Customize user-defined vpc:ip can be downloaded. LimitVpc and LimitIp can be set only when the value is // Customize. LimitType pulumi.StringPtrInput // vpc settings to limit downloads. LimitVpcs BackupDownloadRestrictionLimitVpcArrayInput // This parameter only supports In, which means that the vpc specified by LimitVpc can be downloaded. The default is In. VpcComparisonSymbol pulumi.StringPtrInput }
func (BackupDownloadRestrictionState) ElementType ¶
func (BackupDownloadRestrictionState) ElementType() reflect.Type
type BackupEncryptionStatus ¶
type BackupEncryptionStatus struct { pulumi.CustomResourceState // Whether physical backup encryption is enabled for the instance. Possible values are `on`, `off`. EncryptionStatus pulumi.StringOutput `pulumi:"encryptionStatus"` // Instance ID, in the format: cdb-XXXX. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetBackupEncryptionStatus ¶
func GetBackupEncryptionStatus(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupEncryptionStatusState, opts ...pulumi.ResourceOption) (*BackupEncryptionStatus, error)
GetBackupEncryptionStatus gets an existing BackupEncryptionStatus resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBackupEncryptionStatus ¶
func NewBackupEncryptionStatus(ctx *pulumi.Context, name string, args *BackupEncryptionStatusArgs, opts ...pulumi.ResourceOption) (*BackupEncryptionStatus, error)
NewBackupEncryptionStatus registers a new resource with the given unique name, arguments, and options.
func (*BackupEncryptionStatus) ElementType ¶
func (*BackupEncryptionStatus) ElementType() reflect.Type
func (*BackupEncryptionStatus) ToBackupEncryptionStatusOutput ¶
func (i *BackupEncryptionStatus) ToBackupEncryptionStatusOutput() BackupEncryptionStatusOutput
func (*BackupEncryptionStatus) ToBackupEncryptionStatusOutputWithContext ¶
func (i *BackupEncryptionStatus) ToBackupEncryptionStatusOutputWithContext(ctx context.Context) BackupEncryptionStatusOutput
type BackupEncryptionStatusArgs ¶
type BackupEncryptionStatusArgs struct { // Whether physical backup encryption is enabled for the instance. Possible values are `on`, `off`. EncryptionStatus pulumi.StringInput // Instance ID, in the format: cdb-XXXX. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringInput }
The set of arguments for constructing a BackupEncryptionStatus resource.
func (BackupEncryptionStatusArgs) ElementType ¶
func (BackupEncryptionStatusArgs) ElementType() reflect.Type
type BackupEncryptionStatusArray ¶
type BackupEncryptionStatusArray []BackupEncryptionStatusInput
func (BackupEncryptionStatusArray) ElementType ¶
func (BackupEncryptionStatusArray) ElementType() reflect.Type
func (BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutput ¶
func (i BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutput() BackupEncryptionStatusArrayOutput
func (BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutputWithContext ¶
func (i BackupEncryptionStatusArray) ToBackupEncryptionStatusArrayOutputWithContext(ctx context.Context) BackupEncryptionStatusArrayOutput
type BackupEncryptionStatusArrayInput ¶
type BackupEncryptionStatusArrayInput interface { pulumi.Input ToBackupEncryptionStatusArrayOutput() BackupEncryptionStatusArrayOutput ToBackupEncryptionStatusArrayOutputWithContext(context.Context) BackupEncryptionStatusArrayOutput }
BackupEncryptionStatusArrayInput is an input type that accepts BackupEncryptionStatusArray and BackupEncryptionStatusArrayOutput values. You can construct a concrete instance of `BackupEncryptionStatusArrayInput` via:
BackupEncryptionStatusArray{ BackupEncryptionStatusArgs{...} }
type BackupEncryptionStatusArrayOutput ¶
type BackupEncryptionStatusArrayOutput struct{ *pulumi.OutputState }
func (BackupEncryptionStatusArrayOutput) ElementType ¶
func (BackupEncryptionStatusArrayOutput) ElementType() reflect.Type
func (BackupEncryptionStatusArrayOutput) Index ¶
func (o BackupEncryptionStatusArrayOutput) Index(i pulumi.IntInput) BackupEncryptionStatusOutput
func (BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutput ¶
func (o BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutput() BackupEncryptionStatusArrayOutput
func (BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutputWithContext ¶
func (o BackupEncryptionStatusArrayOutput) ToBackupEncryptionStatusArrayOutputWithContext(ctx context.Context) BackupEncryptionStatusArrayOutput
type BackupEncryptionStatusInput ¶
type BackupEncryptionStatusInput interface { pulumi.Input ToBackupEncryptionStatusOutput() BackupEncryptionStatusOutput ToBackupEncryptionStatusOutputWithContext(ctx context.Context) BackupEncryptionStatusOutput }
type BackupEncryptionStatusMap ¶
type BackupEncryptionStatusMap map[string]BackupEncryptionStatusInput
func (BackupEncryptionStatusMap) ElementType ¶
func (BackupEncryptionStatusMap) ElementType() reflect.Type
func (BackupEncryptionStatusMap) ToBackupEncryptionStatusMapOutput ¶
func (i BackupEncryptionStatusMap) ToBackupEncryptionStatusMapOutput() BackupEncryptionStatusMapOutput
func (BackupEncryptionStatusMap) ToBackupEncryptionStatusMapOutputWithContext ¶
func (i BackupEncryptionStatusMap) ToBackupEncryptionStatusMapOutputWithContext(ctx context.Context) BackupEncryptionStatusMapOutput
type BackupEncryptionStatusMapInput ¶
type BackupEncryptionStatusMapInput interface { pulumi.Input ToBackupEncryptionStatusMapOutput() BackupEncryptionStatusMapOutput ToBackupEncryptionStatusMapOutputWithContext(context.Context) BackupEncryptionStatusMapOutput }
BackupEncryptionStatusMapInput is an input type that accepts BackupEncryptionStatusMap and BackupEncryptionStatusMapOutput values. You can construct a concrete instance of `BackupEncryptionStatusMapInput` via:
BackupEncryptionStatusMap{ "key": BackupEncryptionStatusArgs{...} }
type BackupEncryptionStatusMapOutput ¶
type BackupEncryptionStatusMapOutput struct{ *pulumi.OutputState }
func (BackupEncryptionStatusMapOutput) ElementType ¶
func (BackupEncryptionStatusMapOutput) ElementType() reflect.Type
func (BackupEncryptionStatusMapOutput) MapIndex ¶
func (o BackupEncryptionStatusMapOutput) MapIndex(k pulumi.StringInput) BackupEncryptionStatusOutput
func (BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutput ¶
func (o BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutput() BackupEncryptionStatusMapOutput
func (BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutputWithContext ¶
func (o BackupEncryptionStatusMapOutput) ToBackupEncryptionStatusMapOutputWithContext(ctx context.Context) BackupEncryptionStatusMapOutput
type BackupEncryptionStatusOutput ¶
type BackupEncryptionStatusOutput struct{ *pulumi.OutputState }
func (BackupEncryptionStatusOutput) ElementType ¶
func (BackupEncryptionStatusOutput) ElementType() reflect.Type
func (BackupEncryptionStatusOutput) EncryptionStatus ¶
func (o BackupEncryptionStatusOutput) EncryptionStatus() pulumi.StringOutput
Whether physical backup encryption is enabled for the instance. Possible values are `on`, `off`.
func (BackupEncryptionStatusOutput) InstanceId ¶
func (o BackupEncryptionStatusOutput) InstanceId() pulumi.StringOutput
Instance ID, in the format: cdb-XXXX. Same instance ID as displayed in the ApsaraDB for Console page.
func (BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutput ¶
func (o BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutput() BackupEncryptionStatusOutput
func (BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutputWithContext ¶
func (o BackupEncryptionStatusOutput) ToBackupEncryptionStatusOutputWithContext(ctx context.Context) BackupEncryptionStatusOutput
type BackupEncryptionStatusState ¶
type BackupEncryptionStatusState struct { // Whether physical backup encryption is enabled for the instance. Possible values are `on`, `off`. EncryptionStatus pulumi.StringPtrInput // Instance ID, in the format: cdb-XXXX. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringPtrInput }
func (BackupEncryptionStatusState) ElementType ¶
func (BackupEncryptionStatusState) ElementType() reflect.Type
type BackupPolicy ¶
type BackupPolicy struct { pulumi.CustomResourceState // Backup method. Supported values include: `physical` - physical backup. BackupModel pulumi.StringPtrOutput `pulumi:"backupModel"` // Instance backup time, in the format of 'HH:mm-HH:mm'. Time setting interval is four hours. Default to `02:00-06:00`. The // following value can be supported: `02:00-06:00`, `06:00-10:00`, `10:00-14:00`, `14:00-18:00`, `18:00-22:00`, and // `22:00-02:00`. BackupTime pulumi.StringPtrOutput `pulumi:"backupTime"` // Binlog retention time, in days. The minimum value is 7 days and the maximum value is 1830 days. This value cannot be set // greater than the backup file retention time. BinlogPeriod pulumi.IntOutput `pulumi:"binlogPeriod"` // The standard starting number of days for log backup storage. The log backup will be converted when it reaches the // standard starting number of days for storage. The minimum is 30 days and must not be greater than the number of days for // log backup retention. BinlogStandbyDays pulumi.IntOutput `pulumi:"binlogStandbyDays"` // Whether to enable the log backup standard storage policy, `off` - close, `on` - open, the default is off. EnableBinlogStandby pulumi.StringPtrOutput `pulumi:"enableBinlogStandby"` // Instance ID to which policies will be applied. MysqlId pulumi.StringOutput `pulumi:"mysqlId"` // The retention time of backup files, in days. The minimum value is 7 days and the maximum value is 1830 days. And default // value is `7`. RetentionPeriod pulumi.IntPtrOutput `pulumi:"retentionPeriod"` }
func GetBackupPolicy ¶
func GetBackupPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupPolicyState, opts ...pulumi.ResourceOption) (*BackupPolicy, error)
GetBackupPolicy gets an existing BackupPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBackupPolicy ¶
func NewBackupPolicy(ctx *pulumi.Context, name string, args *BackupPolicyArgs, opts ...pulumi.ResourceOption) (*BackupPolicy, error)
NewBackupPolicy registers a new resource with the given unique name, arguments, and options.
func (*BackupPolicy) ElementType ¶
func (*BackupPolicy) ElementType() reflect.Type
func (*BackupPolicy) ToBackupPolicyOutput ¶
func (i *BackupPolicy) ToBackupPolicyOutput() BackupPolicyOutput
func (*BackupPolicy) ToBackupPolicyOutputWithContext ¶
func (i *BackupPolicy) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
type BackupPolicyArgs ¶
type BackupPolicyArgs struct { // Backup method. Supported values include: `physical` - physical backup. BackupModel pulumi.StringPtrInput // Instance backup time, in the format of 'HH:mm-HH:mm'. Time setting interval is four hours. Default to `02:00-06:00`. The // following value can be supported: `02:00-06:00`, `06:00-10:00`, `10:00-14:00`, `14:00-18:00`, `18:00-22:00`, and // `22:00-02:00`. BackupTime pulumi.StringPtrInput // Binlog retention time, in days. The minimum value is 7 days and the maximum value is 1830 days. This value cannot be set // greater than the backup file retention time. BinlogPeriod pulumi.IntPtrInput // The standard starting number of days for log backup storage. The log backup will be converted when it reaches the // standard starting number of days for storage. The minimum is 30 days and must not be greater than the number of days for // log backup retention. BinlogStandbyDays pulumi.IntPtrInput // Whether to enable the log backup standard storage policy, `off` - close, `on` - open, the default is off. EnableBinlogStandby pulumi.StringPtrInput // Instance ID to which policies will be applied. MysqlId pulumi.StringInput // The retention time of backup files, in days. The minimum value is 7 days and the maximum value is 1830 days. And default // value is `7`. RetentionPeriod pulumi.IntPtrInput }
The set of arguments for constructing a BackupPolicy resource.
func (BackupPolicyArgs) ElementType ¶
func (BackupPolicyArgs) ElementType() reflect.Type
type BackupPolicyArray ¶
type BackupPolicyArray []BackupPolicyInput
func (BackupPolicyArray) ElementType ¶
func (BackupPolicyArray) ElementType() reflect.Type
func (BackupPolicyArray) ToBackupPolicyArrayOutput ¶
func (i BackupPolicyArray) ToBackupPolicyArrayOutput() BackupPolicyArrayOutput
func (BackupPolicyArray) ToBackupPolicyArrayOutputWithContext ¶
func (i BackupPolicyArray) ToBackupPolicyArrayOutputWithContext(ctx context.Context) BackupPolicyArrayOutput
type BackupPolicyArrayInput ¶
type BackupPolicyArrayInput interface { pulumi.Input ToBackupPolicyArrayOutput() BackupPolicyArrayOutput ToBackupPolicyArrayOutputWithContext(context.Context) BackupPolicyArrayOutput }
BackupPolicyArrayInput is an input type that accepts BackupPolicyArray and BackupPolicyArrayOutput values. You can construct a concrete instance of `BackupPolicyArrayInput` via:
BackupPolicyArray{ BackupPolicyArgs{...} }
type BackupPolicyArrayOutput ¶
type BackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (BackupPolicyArrayOutput) ElementType ¶
func (BackupPolicyArrayOutput) ElementType() reflect.Type
func (BackupPolicyArrayOutput) Index ¶
func (o BackupPolicyArrayOutput) Index(i pulumi.IntInput) BackupPolicyOutput
func (BackupPolicyArrayOutput) ToBackupPolicyArrayOutput ¶
func (o BackupPolicyArrayOutput) ToBackupPolicyArrayOutput() BackupPolicyArrayOutput
func (BackupPolicyArrayOutput) ToBackupPolicyArrayOutputWithContext ¶
func (o BackupPolicyArrayOutput) ToBackupPolicyArrayOutputWithContext(ctx context.Context) BackupPolicyArrayOutput
type BackupPolicyInput ¶
type BackupPolicyInput interface { pulumi.Input ToBackupPolicyOutput() BackupPolicyOutput ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput }
type BackupPolicyMap ¶
type BackupPolicyMap map[string]BackupPolicyInput
func (BackupPolicyMap) ElementType ¶
func (BackupPolicyMap) ElementType() reflect.Type
func (BackupPolicyMap) ToBackupPolicyMapOutput ¶
func (i BackupPolicyMap) ToBackupPolicyMapOutput() BackupPolicyMapOutput
func (BackupPolicyMap) ToBackupPolicyMapOutputWithContext ¶
func (i BackupPolicyMap) ToBackupPolicyMapOutputWithContext(ctx context.Context) BackupPolicyMapOutput
type BackupPolicyMapInput ¶
type BackupPolicyMapInput interface { pulumi.Input ToBackupPolicyMapOutput() BackupPolicyMapOutput ToBackupPolicyMapOutputWithContext(context.Context) BackupPolicyMapOutput }
BackupPolicyMapInput is an input type that accepts BackupPolicyMap and BackupPolicyMapOutput values. You can construct a concrete instance of `BackupPolicyMapInput` via:
BackupPolicyMap{ "key": BackupPolicyArgs{...} }
type BackupPolicyMapOutput ¶
type BackupPolicyMapOutput struct{ *pulumi.OutputState }
func (BackupPolicyMapOutput) ElementType ¶
func (BackupPolicyMapOutput) ElementType() reflect.Type
func (BackupPolicyMapOutput) MapIndex ¶
func (o BackupPolicyMapOutput) MapIndex(k pulumi.StringInput) BackupPolicyOutput
func (BackupPolicyMapOutput) ToBackupPolicyMapOutput ¶
func (o BackupPolicyMapOutput) ToBackupPolicyMapOutput() BackupPolicyMapOutput
func (BackupPolicyMapOutput) ToBackupPolicyMapOutputWithContext ¶
func (o BackupPolicyMapOutput) ToBackupPolicyMapOutputWithContext(ctx context.Context) BackupPolicyMapOutput
type BackupPolicyOutput ¶
type BackupPolicyOutput struct{ *pulumi.OutputState }
func (BackupPolicyOutput) BackupModel ¶
func (o BackupPolicyOutput) BackupModel() pulumi.StringPtrOutput
Backup method. Supported values include: `physical` - physical backup.
func (BackupPolicyOutput) BackupTime ¶
func (o BackupPolicyOutput) BackupTime() pulumi.StringPtrOutput
Instance backup time, in the format of 'HH:mm-HH:mm'. Time setting interval is four hours. Default to `02:00-06:00`. The following value can be supported: `02:00-06:00`, `06:00-10:00`, `10:00-14:00`, `14:00-18:00`, `18:00-22:00`, and `22:00-02:00`.
func (BackupPolicyOutput) BinlogPeriod ¶
func (o BackupPolicyOutput) BinlogPeriod() pulumi.IntOutput
Binlog retention time, in days. The minimum value is 7 days and the maximum value is 1830 days. This value cannot be set greater than the backup file retention time.
func (BackupPolicyOutput) BinlogStandbyDays ¶
func (o BackupPolicyOutput) BinlogStandbyDays() pulumi.IntOutput
The standard starting number of days for log backup storage. The log backup will be converted when it reaches the standard starting number of days for storage. The minimum is 30 days and must not be greater than the number of days for log backup retention.
func (BackupPolicyOutput) ElementType ¶
func (BackupPolicyOutput) ElementType() reflect.Type
func (BackupPolicyOutput) EnableBinlogStandby ¶
func (o BackupPolicyOutput) EnableBinlogStandby() pulumi.StringPtrOutput
Whether to enable the log backup standard storage policy, `off` - close, `on` - open, the default is off.
func (BackupPolicyOutput) MysqlId ¶
func (o BackupPolicyOutput) MysqlId() pulumi.StringOutput
Instance ID to which policies will be applied.
func (BackupPolicyOutput) RetentionPeriod ¶
func (o BackupPolicyOutput) RetentionPeriod() pulumi.IntPtrOutput
The retention time of backup files, in days. The minimum value is 7 days and the maximum value is 1830 days. And default value is `7`.
func (BackupPolicyOutput) ToBackupPolicyOutput ¶
func (o BackupPolicyOutput) ToBackupPolicyOutput() BackupPolicyOutput
func (BackupPolicyOutput) ToBackupPolicyOutputWithContext ¶
func (o BackupPolicyOutput) ToBackupPolicyOutputWithContext(ctx context.Context) BackupPolicyOutput
type BackupPolicyState ¶
type BackupPolicyState struct { // Backup method. Supported values include: `physical` - physical backup. BackupModel pulumi.StringPtrInput // Instance backup time, in the format of 'HH:mm-HH:mm'. Time setting interval is four hours. Default to `02:00-06:00`. The // following value can be supported: `02:00-06:00`, `06:00-10:00`, `10:00-14:00`, `14:00-18:00`, `18:00-22:00`, and // `22:00-02:00`. BackupTime pulumi.StringPtrInput // Binlog retention time, in days. The minimum value is 7 days and the maximum value is 1830 days. This value cannot be set // greater than the backup file retention time. BinlogPeriod pulumi.IntPtrInput // The standard starting number of days for log backup storage. The log backup will be converted when it reaches the // standard starting number of days for storage. The minimum is 30 days and must not be greater than the number of days for // log backup retention. BinlogStandbyDays pulumi.IntPtrInput // Whether to enable the log backup standard storage policy, `off` - close, `on` - open, the default is off. EnableBinlogStandby pulumi.StringPtrInput // Instance ID to which policies will be applied. MysqlId pulumi.StringPtrInput // The retention time of backup files, in days. The minimum value is 7 days and the maximum value is 1830 days. And default // value is `7`. RetentionPeriod pulumi.IntPtrInput }
func (BackupPolicyState) ElementType ¶
func (BackupPolicyState) ElementType() reflect.Type
type Database ¶
type Database struct { pulumi.CustomResourceState // Character set. Valid values: `utf8`, `gbk`, `latin1`, `utf8mb4`. CharacterSetName pulumi.StringOutput `pulumi:"characterSetName"` // Name of Database. DbName pulumi.StringOutput `pulumi:"dbName"` // Instance ID in the format of `cdb-c1nl9rpv`, which is the same as the one displayed in the TencentDB console. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // Character set. Valid values: `utf8`, `gbk`, `latin1`, `utf8mb4`. CharacterSetName pulumi.StringInput // Name of Database. DbName pulumi.StringInput // Instance ID in the format of `cdb-c1nl9rpv`, which is the same as the one displayed in the TencentDB console. InstanceId pulumi.StringInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseArray ¶
type DatabaseArray []DatabaseInput
func (DatabaseArray) ElementType ¶
func (DatabaseArray) ElementType() reflect.Type
func (DatabaseArray) ToDatabaseArrayOutput ¶
func (i DatabaseArray) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArray) ToDatabaseArrayOutputWithContext ¶
func (i DatabaseArray) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseArrayInput ¶
type DatabaseArrayInput interface { pulumi.Input ToDatabaseArrayOutput() DatabaseArrayOutput ToDatabaseArrayOutputWithContext(context.Context) DatabaseArrayOutput }
DatabaseArrayInput is an input type that accepts DatabaseArray and DatabaseArrayOutput values. You can construct a concrete instance of `DatabaseArrayInput` via:
DatabaseArray{ DatabaseArgs{...} }
type DatabaseArrayOutput ¶
type DatabaseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseArrayOutput) ElementType ¶
func (DatabaseArrayOutput) ElementType() reflect.Type
func (DatabaseArrayOutput) Index ¶
func (o DatabaseArrayOutput) Index(i pulumi.IntInput) DatabaseOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutput ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutputWithContext ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseMap ¶
type DatabaseMap map[string]DatabaseInput
func (DatabaseMap) ElementType ¶
func (DatabaseMap) ElementType() reflect.Type
func (DatabaseMap) ToDatabaseMapOutput ¶
func (i DatabaseMap) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMap) ToDatabaseMapOutputWithContext ¶
func (i DatabaseMap) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseMapInput ¶
type DatabaseMapInput interface { pulumi.Input ToDatabaseMapOutput() DatabaseMapOutput ToDatabaseMapOutputWithContext(context.Context) DatabaseMapOutput }
DatabaseMapInput is an input type that accepts DatabaseMap and DatabaseMapOutput values. You can construct a concrete instance of `DatabaseMapInput` via:
DatabaseMap{ "key": DatabaseArgs{...} }
type DatabaseMapOutput ¶
type DatabaseMapOutput struct{ *pulumi.OutputState }
func (DatabaseMapOutput) ElementType ¶
func (DatabaseMapOutput) ElementType() reflect.Type
func (DatabaseMapOutput) MapIndex ¶
func (o DatabaseMapOutput) MapIndex(k pulumi.StringInput) DatabaseOutput
func (DatabaseMapOutput) ToDatabaseMapOutput ¶
func (o DatabaseMapOutput) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMapOutput) ToDatabaseMapOutputWithContext ¶
func (o DatabaseMapOutput) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) CharacterSetName ¶
func (o DatabaseOutput) CharacterSetName() pulumi.StringOutput
Character set. Valid values: `utf8`, `gbk`, `latin1`, `utf8mb4`.
func (DatabaseOutput) DbName ¶
func (o DatabaseOutput) DbName() pulumi.StringOutput
Name of Database.
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) InstanceId ¶
func (o DatabaseOutput) InstanceId() pulumi.StringOutput
Instance ID in the format of `cdb-c1nl9rpv`, which is the same as the one displayed in the TencentDB console.
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseState ¶
type DatabaseState struct { // Character set. Valid values: `utf8`, `gbk`, `latin1`, `utf8mb4`. CharacterSetName pulumi.StringPtrInput // Name of Database. DbName pulumi.StringPtrInput // Instance ID in the format of `cdb-c1nl9rpv`, which is the same as the one displayed in the TencentDB console. InstanceId pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DbImportJobOperation ¶
type DbImportJobOperation struct { pulumi.CustomResourceState // The request ID of the asynchronous task. AsyncRequestId pulumi.StringOutput `pulumi:"asyncRequestId"` // The name of the imported target database, if it is not passed, it means that no database is specified. CosUrl pulumi.StringPtrOutput `pulumi:"cosUrl"` // The name of the imported target database, if it is not passed, it means that no database is specified. DbName pulumi.StringPtrOutput `pulumi:"dbName"` // file name. This file refers to the file that the user has uploaded to Tencent Cloud, and only .sql files are supported. FileName pulumi.StringPtrOutput `pulumi:"fileName"` // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The password of the user account of the cloud database instance. Password pulumi.StringPtrOutput `pulumi:"password"` // The username of the cloud database. User pulumi.StringOutput `pulumi:"user"` }
func GetDbImportJobOperation ¶
func GetDbImportJobOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DbImportJobOperationState, opts ...pulumi.ResourceOption) (*DbImportJobOperation, error)
GetDbImportJobOperation gets an existing DbImportJobOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDbImportJobOperation ¶
func NewDbImportJobOperation(ctx *pulumi.Context, name string, args *DbImportJobOperationArgs, opts ...pulumi.ResourceOption) (*DbImportJobOperation, error)
NewDbImportJobOperation registers a new resource with the given unique name, arguments, and options.
func (*DbImportJobOperation) ElementType ¶
func (*DbImportJobOperation) ElementType() reflect.Type
func (*DbImportJobOperation) ToDbImportJobOperationOutput ¶
func (i *DbImportJobOperation) ToDbImportJobOperationOutput() DbImportJobOperationOutput
func (*DbImportJobOperation) ToDbImportJobOperationOutputWithContext ¶
func (i *DbImportJobOperation) ToDbImportJobOperationOutputWithContext(ctx context.Context) DbImportJobOperationOutput
type DbImportJobOperationArgs ¶
type DbImportJobOperationArgs struct { // The name of the imported target database, if it is not passed, it means that no database is specified. CosUrl pulumi.StringPtrInput // The name of the imported target database, if it is not passed, it means that no database is specified. DbName pulumi.StringPtrInput // file name. This file refers to the file that the user has uploaded to Tencent Cloud, and only .sql files are supported. FileName pulumi.StringPtrInput // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringInput // The password of the user account of the cloud database instance. Password pulumi.StringPtrInput // The username of the cloud database. User pulumi.StringInput }
The set of arguments for constructing a DbImportJobOperation resource.
func (DbImportJobOperationArgs) ElementType ¶
func (DbImportJobOperationArgs) ElementType() reflect.Type
type DbImportJobOperationArray ¶
type DbImportJobOperationArray []DbImportJobOperationInput
func (DbImportJobOperationArray) ElementType ¶
func (DbImportJobOperationArray) ElementType() reflect.Type
func (DbImportJobOperationArray) ToDbImportJobOperationArrayOutput ¶
func (i DbImportJobOperationArray) ToDbImportJobOperationArrayOutput() DbImportJobOperationArrayOutput
func (DbImportJobOperationArray) ToDbImportJobOperationArrayOutputWithContext ¶
func (i DbImportJobOperationArray) ToDbImportJobOperationArrayOutputWithContext(ctx context.Context) DbImportJobOperationArrayOutput
type DbImportJobOperationArrayInput ¶
type DbImportJobOperationArrayInput interface { pulumi.Input ToDbImportJobOperationArrayOutput() DbImportJobOperationArrayOutput ToDbImportJobOperationArrayOutputWithContext(context.Context) DbImportJobOperationArrayOutput }
DbImportJobOperationArrayInput is an input type that accepts DbImportJobOperationArray and DbImportJobOperationArrayOutput values. You can construct a concrete instance of `DbImportJobOperationArrayInput` via:
DbImportJobOperationArray{ DbImportJobOperationArgs{...} }
type DbImportJobOperationArrayOutput ¶
type DbImportJobOperationArrayOutput struct{ *pulumi.OutputState }
func (DbImportJobOperationArrayOutput) ElementType ¶
func (DbImportJobOperationArrayOutput) ElementType() reflect.Type
func (DbImportJobOperationArrayOutput) Index ¶
func (o DbImportJobOperationArrayOutput) Index(i pulumi.IntInput) DbImportJobOperationOutput
func (DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutput ¶
func (o DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutput() DbImportJobOperationArrayOutput
func (DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutputWithContext ¶
func (o DbImportJobOperationArrayOutput) ToDbImportJobOperationArrayOutputWithContext(ctx context.Context) DbImportJobOperationArrayOutput
type DbImportJobOperationInput ¶
type DbImportJobOperationInput interface { pulumi.Input ToDbImportJobOperationOutput() DbImportJobOperationOutput ToDbImportJobOperationOutputWithContext(ctx context.Context) DbImportJobOperationOutput }
type DbImportJobOperationMap ¶
type DbImportJobOperationMap map[string]DbImportJobOperationInput
func (DbImportJobOperationMap) ElementType ¶
func (DbImportJobOperationMap) ElementType() reflect.Type
func (DbImportJobOperationMap) ToDbImportJobOperationMapOutput ¶
func (i DbImportJobOperationMap) ToDbImportJobOperationMapOutput() DbImportJobOperationMapOutput
func (DbImportJobOperationMap) ToDbImportJobOperationMapOutputWithContext ¶
func (i DbImportJobOperationMap) ToDbImportJobOperationMapOutputWithContext(ctx context.Context) DbImportJobOperationMapOutput
type DbImportJobOperationMapInput ¶
type DbImportJobOperationMapInput interface { pulumi.Input ToDbImportJobOperationMapOutput() DbImportJobOperationMapOutput ToDbImportJobOperationMapOutputWithContext(context.Context) DbImportJobOperationMapOutput }
DbImportJobOperationMapInput is an input type that accepts DbImportJobOperationMap and DbImportJobOperationMapOutput values. You can construct a concrete instance of `DbImportJobOperationMapInput` via:
DbImportJobOperationMap{ "key": DbImportJobOperationArgs{...} }
type DbImportJobOperationMapOutput ¶
type DbImportJobOperationMapOutput struct{ *pulumi.OutputState }
func (DbImportJobOperationMapOutput) ElementType ¶
func (DbImportJobOperationMapOutput) ElementType() reflect.Type
func (DbImportJobOperationMapOutput) MapIndex ¶
func (o DbImportJobOperationMapOutput) MapIndex(k pulumi.StringInput) DbImportJobOperationOutput
func (DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutput ¶
func (o DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutput() DbImportJobOperationMapOutput
func (DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutputWithContext ¶
func (o DbImportJobOperationMapOutput) ToDbImportJobOperationMapOutputWithContext(ctx context.Context) DbImportJobOperationMapOutput
type DbImportJobOperationOutput ¶
type DbImportJobOperationOutput struct{ *pulumi.OutputState }
func (DbImportJobOperationOutput) AsyncRequestId ¶
func (o DbImportJobOperationOutput) AsyncRequestId() pulumi.StringOutput
The request ID of the asynchronous task.
func (DbImportJobOperationOutput) CosUrl ¶
func (o DbImportJobOperationOutput) CosUrl() pulumi.StringPtrOutput
The name of the imported target database, if it is not passed, it means that no database is specified.
func (DbImportJobOperationOutput) DbName ¶
func (o DbImportJobOperationOutput) DbName() pulumi.StringPtrOutput
The name of the imported target database, if it is not passed, it means that no database is specified.
func (DbImportJobOperationOutput) ElementType ¶
func (DbImportJobOperationOutput) ElementType() reflect.Type
func (DbImportJobOperationOutput) FileName ¶
func (o DbImportJobOperationOutput) FileName() pulumi.StringPtrOutput
file name. This file refers to the file that the user has uploaded to Tencent Cloud, and only .sql files are supported.
func (DbImportJobOperationOutput) InstanceId ¶
func (o DbImportJobOperationOutput) InstanceId() pulumi.StringOutput
The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console page.
func (DbImportJobOperationOutput) Password ¶
func (o DbImportJobOperationOutput) Password() pulumi.StringPtrOutput
The password of the user account of the cloud database instance.
func (DbImportJobOperationOutput) ToDbImportJobOperationOutput ¶
func (o DbImportJobOperationOutput) ToDbImportJobOperationOutput() DbImportJobOperationOutput
func (DbImportJobOperationOutput) ToDbImportJobOperationOutputWithContext ¶
func (o DbImportJobOperationOutput) ToDbImportJobOperationOutputWithContext(ctx context.Context) DbImportJobOperationOutput
func (DbImportJobOperationOutput) User ¶
func (o DbImportJobOperationOutput) User() pulumi.StringOutput
The username of the cloud database.
type DbImportJobOperationState ¶
type DbImportJobOperationState struct { // The request ID of the asynchronous task. AsyncRequestId pulumi.StringPtrInput // The name of the imported target database, if it is not passed, it means that no database is specified. CosUrl pulumi.StringPtrInput // The name of the imported target database, if it is not passed, it means that no database is specified. DbName pulumi.StringPtrInput // file name. This file refers to the file that the user has uploaded to Tencent Cloud, and only .sql files are supported. FileName pulumi.StringPtrInput // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringPtrInput // The password of the user account of the cloud database instance. Password pulumi.StringPtrInput // The username of the cloud database. User pulumi.StringPtrInput }
func (DbImportJobOperationState) ElementType ¶
func (DbImportJobOperationState) ElementType() reflect.Type
type DeployGroup ¶
type DeployGroup struct { pulumi.CustomResourceState // The name of deploy group. the maximum length cannot exceed 60 characters. DeployGroupName pulumi.StringOutput `pulumi:"deployGroupName"` // The description of deploy group. the maximum length cannot exceed 200 characters. Description pulumi.StringPtrOutput `pulumi:"description"` // The device class of deploy group. optional value is SH12+SH02, TS85, etc. DevClasses pulumi.StringArrayOutput `pulumi:"devClasses"` // The limit on the number of instances on the same physical machine in deploy group affinity policy 1. LimitNum pulumi.IntPtrOutput `pulumi:"limitNum"` }
func GetDeployGroup ¶
func GetDeployGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeployGroupState, opts ...pulumi.ResourceOption) (*DeployGroup, error)
GetDeployGroup gets an existing DeployGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDeployGroup ¶
func NewDeployGroup(ctx *pulumi.Context, name string, args *DeployGroupArgs, opts ...pulumi.ResourceOption) (*DeployGroup, error)
NewDeployGroup registers a new resource with the given unique name, arguments, and options.
func (*DeployGroup) ElementType ¶
func (*DeployGroup) ElementType() reflect.Type
func (*DeployGroup) ToDeployGroupOutput ¶
func (i *DeployGroup) ToDeployGroupOutput() DeployGroupOutput
func (*DeployGroup) ToDeployGroupOutputWithContext ¶
func (i *DeployGroup) ToDeployGroupOutputWithContext(ctx context.Context) DeployGroupOutput
type DeployGroupArgs ¶
type DeployGroupArgs struct { // The name of deploy group. the maximum length cannot exceed 60 characters. DeployGroupName pulumi.StringInput // The description of deploy group. the maximum length cannot exceed 200 characters. Description pulumi.StringPtrInput // The device class of deploy group. optional value is SH12+SH02, TS85, etc. DevClasses pulumi.StringArrayInput // The limit on the number of instances on the same physical machine in deploy group affinity policy 1. LimitNum pulumi.IntPtrInput }
The set of arguments for constructing a DeployGroup resource.
func (DeployGroupArgs) ElementType ¶
func (DeployGroupArgs) ElementType() reflect.Type
type DeployGroupArray ¶
type DeployGroupArray []DeployGroupInput
func (DeployGroupArray) ElementType ¶
func (DeployGroupArray) ElementType() reflect.Type
func (DeployGroupArray) ToDeployGroupArrayOutput ¶
func (i DeployGroupArray) ToDeployGroupArrayOutput() DeployGroupArrayOutput
func (DeployGroupArray) ToDeployGroupArrayOutputWithContext ¶
func (i DeployGroupArray) ToDeployGroupArrayOutputWithContext(ctx context.Context) DeployGroupArrayOutput
type DeployGroupArrayInput ¶
type DeployGroupArrayInput interface { pulumi.Input ToDeployGroupArrayOutput() DeployGroupArrayOutput ToDeployGroupArrayOutputWithContext(context.Context) DeployGroupArrayOutput }
DeployGroupArrayInput is an input type that accepts DeployGroupArray and DeployGroupArrayOutput values. You can construct a concrete instance of `DeployGroupArrayInput` via:
DeployGroupArray{ DeployGroupArgs{...} }
type DeployGroupArrayOutput ¶
type DeployGroupArrayOutput struct{ *pulumi.OutputState }
func (DeployGroupArrayOutput) ElementType ¶
func (DeployGroupArrayOutput) ElementType() reflect.Type
func (DeployGroupArrayOutput) Index ¶
func (o DeployGroupArrayOutput) Index(i pulumi.IntInput) DeployGroupOutput
func (DeployGroupArrayOutput) ToDeployGroupArrayOutput ¶
func (o DeployGroupArrayOutput) ToDeployGroupArrayOutput() DeployGroupArrayOutput
func (DeployGroupArrayOutput) ToDeployGroupArrayOutputWithContext ¶
func (o DeployGroupArrayOutput) ToDeployGroupArrayOutputWithContext(ctx context.Context) DeployGroupArrayOutput
type DeployGroupInput ¶
type DeployGroupInput interface { pulumi.Input ToDeployGroupOutput() DeployGroupOutput ToDeployGroupOutputWithContext(ctx context.Context) DeployGroupOutput }
type DeployGroupMap ¶
type DeployGroupMap map[string]DeployGroupInput
func (DeployGroupMap) ElementType ¶
func (DeployGroupMap) ElementType() reflect.Type
func (DeployGroupMap) ToDeployGroupMapOutput ¶
func (i DeployGroupMap) ToDeployGroupMapOutput() DeployGroupMapOutput
func (DeployGroupMap) ToDeployGroupMapOutputWithContext ¶
func (i DeployGroupMap) ToDeployGroupMapOutputWithContext(ctx context.Context) DeployGroupMapOutput
type DeployGroupMapInput ¶
type DeployGroupMapInput interface { pulumi.Input ToDeployGroupMapOutput() DeployGroupMapOutput ToDeployGroupMapOutputWithContext(context.Context) DeployGroupMapOutput }
DeployGroupMapInput is an input type that accepts DeployGroupMap and DeployGroupMapOutput values. You can construct a concrete instance of `DeployGroupMapInput` via:
DeployGroupMap{ "key": DeployGroupArgs{...} }
type DeployGroupMapOutput ¶
type DeployGroupMapOutput struct{ *pulumi.OutputState }
func (DeployGroupMapOutput) ElementType ¶
func (DeployGroupMapOutput) ElementType() reflect.Type
func (DeployGroupMapOutput) MapIndex ¶
func (o DeployGroupMapOutput) MapIndex(k pulumi.StringInput) DeployGroupOutput
func (DeployGroupMapOutput) ToDeployGroupMapOutput ¶
func (o DeployGroupMapOutput) ToDeployGroupMapOutput() DeployGroupMapOutput
func (DeployGroupMapOutput) ToDeployGroupMapOutputWithContext ¶
func (o DeployGroupMapOutput) ToDeployGroupMapOutputWithContext(ctx context.Context) DeployGroupMapOutput
type DeployGroupOutput ¶
type DeployGroupOutput struct{ *pulumi.OutputState }
func (DeployGroupOutput) DeployGroupName ¶
func (o DeployGroupOutput) DeployGroupName() pulumi.StringOutput
The name of deploy group. the maximum length cannot exceed 60 characters.
func (DeployGroupOutput) Description ¶
func (o DeployGroupOutput) Description() pulumi.StringPtrOutput
The description of deploy group. the maximum length cannot exceed 200 characters.
func (DeployGroupOutput) DevClasses ¶
func (o DeployGroupOutput) DevClasses() pulumi.StringArrayOutput
The device class of deploy group. optional value is SH12+SH02, TS85, etc.
func (DeployGroupOutput) ElementType ¶
func (DeployGroupOutput) ElementType() reflect.Type
func (DeployGroupOutput) LimitNum ¶
func (o DeployGroupOutput) LimitNum() pulumi.IntPtrOutput
The limit on the number of instances on the same physical machine in deploy group affinity policy 1.
func (DeployGroupOutput) ToDeployGroupOutput ¶
func (o DeployGroupOutput) ToDeployGroupOutput() DeployGroupOutput
func (DeployGroupOutput) ToDeployGroupOutputWithContext ¶
func (o DeployGroupOutput) ToDeployGroupOutputWithContext(ctx context.Context) DeployGroupOutput
type DeployGroupState ¶
type DeployGroupState struct { // The name of deploy group. the maximum length cannot exceed 60 characters. DeployGroupName pulumi.StringPtrInput // The description of deploy group. the maximum length cannot exceed 200 characters. Description pulumi.StringPtrInput // The device class of deploy group. optional value is SH12+SH02, TS85, etc. DevClasses pulumi.StringArrayInput // The limit on the number of instances on the same physical machine in deploy group affinity policy 1. LimitNum pulumi.IntPtrInput }
func (DeployGroupState) ElementType ¶
func (DeployGroupState) ElementType() reflect.Type
type DrInstanceToMater ¶
type DrInstanceToMater struct { pulumi.CustomResourceState // Disaster recovery instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the // TencentDB console. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetDrInstanceToMater ¶
func GetDrInstanceToMater(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DrInstanceToMaterState, opts ...pulumi.ResourceOption) (*DrInstanceToMater, error)
GetDrInstanceToMater gets an existing DrInstanceToMater resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDrInstanceToMater ¶
func NewDrInstanceToMater(ctx *pulumi.Context, name string, args *DrInstanceToMaterArgs, opts ...pulumi.ResourceOption) (*DrInstanceToMater, error)
NewDrInstanceToMater registers a new resource with the given unique name, arguments, and options.
func (*DrInstanceToMater) ElementType ¶
func (*DrInstanceToMater) ElementType() reflect.Type
func (*DrInstanceToMater) ToDrInstanceToMaterOutput ¶
func (i *DrInstanceToMater) ToDrInstanceToMaterOutput() DrInstanceToMaterOutput
func (*DrInstanceToMater) ToDrInstanceToMaterOutputWithContext ¶
func (i *DrInstanceToMater) ToDrInstanceToMaterOutputWithContext(ctx context.Context) DrInstanceToMaterOutput
type DrInstanceToMaterArgs ¶
type DrInstanceToMaterArgs struct { // Disaster recovery instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the // TencentDB console. InstanceId pulumi.StringInput }
The set of arguments for constructing a DrInstanceToMater resource.
func (DrInstanceToMaterArgs) ElementType ¶
func (DrInstanceToMaterArgs) ElementType() reflect.Type
type DrInstanceToMaterArray ¶
type DrInstanceToMaterArray []DrInstanceToMaterInput
func (DrInstanceToMaterArray) ElementType ¶
func (DrInstanceToMaterArray) ElementType() reflect.Type
func (DrInstanceToMaterArray) ToDrInstanceToMaterArrayOutput ¶
func (i DrInstanceToMaterArray) ToDrInstanceToMaterArrayOutput() DrInstanceToMaterArrayOutput
func (DrInstanceToMaterArray) ToDrInstanceToMaterArrayOutputWithContext ¶
func (i DrInstanceToMaterArray) ToDrInstanceToMaterArrayOutputWithContext(ctx context.Context) DrInstanceToMaterArrayOutput
type DrInstanceToMaterArrayInput ¶
type DrInstanceToMaterArrayInput interface { pulumi.Input ToDrInstanceToMaterArrayOutput() DrInstanceToMaterArrayOutput ToDrInstanceToMaterArrayOutputWithContext(context.Context) DrInstanceToMaterArrayOutput }
DrInstanceToMaterArrayInput is an input type that accepts DrInstanceToMaterArray and DrInstanceToMaterArrayOutput values. You can construct a concrete instance of `DrInstanceToMaterArrayInput` via:
DrInstanceToMaterArray{ DrInstanceToMaterArgs{...} }
type DrInstanceToMaterArrayOutput ¶
type DrInstanceToMaterArrayOutput struct{ *pulumi.OutputState }
func (DrInstanceToMaterArrayOutput) ElementType ¶
func (DrInstanceToMaterArrayOutput) ElementType() reflect.Type
func (DrInstanceToMaterArrayOutput) Index ¶
func (o DrInstanceToMaterArrayOutput) Index(i pulumi.IntInput) DrInstanceToMaterOutput
func (DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutput ¶
func (o DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutput() DrInstanceToMaterArrayOutput
func (DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutputWithContext ¶
func (o DrInstanceToMaterArrayOutput) ToDrInstanceToMaterArrayOutputWithContext(ctx context.Context) DrInstanceToMaterArrayOutput
type DrInstanceToMaterInput ¶
type DrInstanceToMaterInput interface { pulumi.Input ToDrInstanceToMaterOutput() DrInstanceToMaterOutput ToDrInstanceToMaterOutputWithContext(ctx context.Context) DrInstanceToMaterOutput }
type DrInstanceToMaterMap ¶
type DrInstanceToMaterMap map[string]DrInstanceToMaterInput
func (DrInstanceToMaterMap) ElementType ¶
func (DrInstanceToMaterMap) ElementType() reflect.Type
func (DrInstanceToMaterMap) ToDrInstanceToMaterMapOutput ¶
func (i DrInstanceToMaterMap) ToDrInstanceToMaterMapOutput() DrInstanceToMaterMapOutput
func (DrInstanceToMaterMap) ToDrInstanceToMaterMapOutputWithContext ¶
func (i DrInstanceToMaterMap) ToDrInstanceToMaterMapOutputWithContext(ctx context.Context) DrInstanceToMaterMapOutput
type DrInstanceToMaterMapInput ¶
type DrInstanceToMaterMapInput interface { pulumi.Input ToDrInstanceToMaterMapOutput() DrInstanceToMaterMapOutput ToDrInstanceToMaterMapOutputWithContext(context.Context) DrInstanceToMaterMapOutput }
DrInstanceToMaterMapInput is an input type that accepts DrInstanceToMaterMap and DrInstanceToMaterMapOutput values. You can construct a concrete instance of `DrInstanceToMaterMapInput` via:
DrInstanceToMaterMap{ "key": DrInstanceToMaterArgs{...} }
type DrInstanceToMaterMapOutput ¶
type DrInstanceToMaterMapOutput struct{ *pulumi.OutputState }
func (DrInstanceToMaterMapOutput) ElementType ¶
func (DrInstanceToMaterMapOutput) ElementType() reflect.Type
func (DrInstanceToMaterMapOutput) MapIndex ¶
func (o DrInstanceToMaterMapOutput) MapIndex(k pulumi.StringInput) DrInstanceToMaterOutput
func (DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutput ¶
func (o DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutput() DrInstanceToMaterMapOutput
func (DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutputWithContext ¶
func (o DrInstanceToMaterMapOutput) ToDrInstanceToMaterMapOutputWithContext(ctx context.Context) DrInstanceToMaterMapOutput
type DrInstanceToMaterOutput ¶
type DrInstanceToMaterOutput struct{ *pulumi.OutputState }
func (DrInstanceToMaterOutput) ElementType ¶
func (DrInstanceToMaterOutput) ElementType() reflect.Type
func (DrInstanceToMaterOutput) InstanceId ¶
func (o DrInstanceToMaterOutput) InstanceId() pulumi.StringOutput
Disaster recovery instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the TencentDB console.
func (DrInstanceToMaterOutput) ToDrInstanceToMaterOutput ¶
func (o DrInstanceToMaterOutput) ToDrInstanceToMaterOutput() DrInstanceToMaterOutput
func (DrInstanceToMaterOutput) ToDrInstanceToMaterOutputWithContext ¶
func (o DrInstanceToMaterOutput) ToDrInstanceToMaterOutputWithContext(ctx context.Context) DrInstanceToMaterOutput
type DrInstanceToMaterState ¶
type DrInstanceToMaterState struct { // Disaster recovery instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the // TencentDB console. InstanceId pulumi.StringPtrInput }
func (DrInstanceToMaterState) ElementType ¶
func (DrInstanceToMaterState) ElementType() reflect.Type
type GetBackupListArgs ¶
type GetBackupListArgs struct { MaxNumber *int `pulumi:"maxNumber"` MysqlId string `pulumi:"mysqlId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupList.
type GetBackupListList ¶
type GetBackupListList struct { BackupId int `pulumi:"backupId"` BackupModel string `pulumi:"backupModel"` Creator string `pulumi:"creator"` FinishTime string `pulumi:"finishTime"` InternetUrl string `pulumi:"internetUrl"` IntranetUrl string `pulumi:"intranetUrl"` Size int `pulumi:"size"` Time string `pulumi:"time"` }
type GetBackupListListArgs ¶
type GetBackupListListArgs struct { BackupId pulumi.IntInput `pulumi:"backupId"` BackupModel pulumi.StringInput `pulumi:"backupModel"` Creator pulumi.StringInput `pulumi:"creator"` FinishTime pulumi.StringInput `pulumi:"finishTime"` InternetUrl pulumi.StringInput `pulumi:"internetUrl"` IntranetUrl pulumi.StringInput `pulumi:"intranetUrl"` Size pulumi.IntInput `pulumi:"size"` Time pulumi.StringInput `pulumi:"time"` }
func (GetBackupListListArgs) ElementType ¶
func (GetBackupListListArgs) ElementType() reflect.Type
func (GetBackupListListArgs) ToGetBackupListListOutput ¶
func (i GetBackupListListArgs) ToGetBackupListListOutput() GetBackupListListOutput
func (GetBackupListListArgs) ToGetBackupListListOutputWithContext ¶
func (i GetBackupListListArgs) ToGetBackupListListOutputWithContext(ctx context.Context) GetBackupListListOutput
type GetBackupListListArray ¶
type GetBackupListListArray []GetBackupListListInput
func (GetBackupListListArray) ElementType ¶
func (GetBackupListListArray) ElementType() reflect.Type
func (GetBackupListListArray) ToGetBackupListListArrayOutput ¶
func (i GetBackupListListArray) ToGetBackupListListArrayOutput() GetBackupListListArrayOutput
func (GetBackupListListArray) ToGetBackupListListArrayOutputWithContext ¶
func (i GetBackupListListArray) ToGetBackupListListArrayOutputWithContext(ctx context.Context) GetBackupListListArrayOutput
type GetBackupListListArrayInput ¶
type GetBackupListListArrayInput interface { pulumi.Input ToGetBackupListListArrayOutput() GetBackupListListArrayOutput ToGetBackupListListArrayOutputWithContext(context.Context) GetBackupListListArrayOutput }
GetBackupListListArrayInput is an input type that accepts GetBackupListListArray and GetBackupListListArrayOutput values. You can construct a concrete instance of `GetBackupListListArrayInput` via:
GetBackupListListArray{ GetBackupListListArgs{...} }
type GetBackupListListArrayOutput ¶
type GetBackupListListArrayOutput struct{ *pulumi.OutputState }
func (GetBackupListListArrayOutput) ElementType ¶
func (GetBackupListListArrayOutput) ElementType() reflect.Type
func (GetBackupListListArrayOutput) Index ¶
func (o GetBackupListListArrayOutput) Index(i pulumi.IntInput) GetBackupListListOutput
func (GetBackupListListArrayOutput) ToGetBackupListListArrayOutput ¶
func (o GetBackupListListArrayOutput) ToGetBackupListListArrayOutput() GetBackupListListArrayOutput
func (GetBackupListListArrayOutput) ToGetBackupListListArrayOutputWithContext ¶
func (o GetBackupListListArrayOutput) ToGetBackupListListArrayOutputWithContext(ctx context.Context) GetBackupListListArrayOutput
type GetBackupListListInput ¶
type GetBackupListListInput interface { pulumi.Input ToGetBackupListListOutput() GetBackupListListOutput ToGetBackupListListOutputWithContext(context.Context) GetBackupListListOutput }
GetBackupListListInput is an input type that accepts GetBackupListListArgs and GetBackupListListOutput values. You can construct a concrete instance of `GetBackupListListInput` via:
GetBackupListListArgs{...}
type GetBackupListListOutput ¶
type GetBackupListListOutput struct{ *pulumi.OutputState }
func (GetBackupListListOutput) BackupId ¶
func (o GetBackupListListOutput) BackupId() pulumi.IntOutput
func (GetBackupListListOutput) BackupModel ¶
func (o GetBackupListListOutput) BackupModel() pulumi.StringOutput
func (GetBackupListListOutput) Creator ¶
func (o GetBackupListListOutput) Creator() pulumi.StringOutput
func (GetBackupListListOutput) ElementType ¶
func (GetBackupListListOutput) ElementType() reflect.Type
func (GetBackupListListOutput) FinishTime ¶
func (o GetBackupListListOutput) FinishTime() pulumi.StringOutput
func (GetBackupListListOutput) InternetUrl ¶
func (o GetBackupListListOutput) InternetUrl() pulumi.StringOutput
func (GetBackupListListOutput) IntranetUrl ¶
func (o GetBackupListListOutput) IntranetUrl() pulumi.StringOutput
func (GetBackupListListOutput) Size ¶
func (o GetBackupListListOutput) Size() pulumi.IntOutput
func (GetBackupListListOutput) Time ¶
func (o GetBackupListListOutput) Time() pulumi.StringOutput
func (GetBackupListListOutput) ToGetBackupListListOutput ¶
func (o GetBackupListListOutput) ToGetBackupListListOutput() GetBackupListListOutput
func (GetBackupListListOutput) ToGetBackupListListOutputWithContext ¶
func (o GetBackupListListOutput) ToGetBackupListListOutputWithContext(ctx context.Context) GetBackupListListOutput
type GetBackupListOutputArgs ¶
type GetBackupListOutputArgs struct { MaxNumber pulumi.IntPtrInput `pulumi:"maxNumber"` MysqlId pulumi.StringInput `pulumi:"mysqlId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupList.
func (GetBackupListOutputArgs) ElementType ¶
func (GetBackupListOutputArgs) ElementType() reflect.Type
type GetBackupListResult ¶
type GetBackupListResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetBackupListList `pulumi:"lists"` MaxNumber *int `pulumi:"maxNumber"` MysqlId string `pulumi:"mysqlId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBackupList.
func GetBackupList ¶
func GetBackupList(ctx *pulumi.Context, args *GetBackupListArgs, opts ...pulumi.InvokeOption) (*GetBackupListResult, error)
type GetBackupListResultOutput ¶
type GetBackupListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupList.
func GetBackupListOutput ¶
func GetBackupListOutput(ctx *pulumi.Context, args GetBackupListOutputArgs, opts ...pulumi.InvokeOption) GetBackupListResultOutput
func (GetBackupListResultOutput) ElementType ¶
func (GetBackupListResultOutput) ElementType() reflect.Type
func (GetBackupListResultOutput) Id ¶
func (o GetBackupListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupListResultOutput) Lists ¶
func (o GetBackupListResultOutput) Lists() GetBackupListListArrayOutput
func (GetBackupListResultOutput) MaxNumber ¶
func (o GetBackupListResultOutput) MaxNumber() pulumi.IntPtrOutput
func (GetBackupListResultOutput) MysqlId ¶
func (o GetBackupListResultOutput) MysqlId() pulumi.StringOutput
func (GetBackupListResultOutput) ResultOutputFile ¶
func (o GetBackupListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupListResultOutput) ToGetBackupListResultOutput ¶
func (o GetBackupListResultOutput) ToGetBackupListResultOutput() GetBackupListResultOutput
func (GetBackupListResultOutput) ToGetBackupListResultOutputWithContext ¶
func (o GetBackupListResultOutput) ToGetBackupListResultOutputWithContext(ctx context.Context) GetBackupListResultOutput
type GetBackupOverviewArgs ¶
type GetBackupOverviewArgs struct { Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupOverview.
type GetBackupOverviewOutputArgs ¶
type GetBackupOverviewOutputArgs struct { Product pulumi.StringInput `pulumi:"product"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupOverview.
func (GetBackupOverviewOutputArgs) ElementType ¶
func (GetBackupOverviewOutputArgs) ElementType() reflect.Type
type GetBackupOverviewResult ¶
type GetBackupOverviewResult struct { BackupArchiveVolume int `pulumi:"backupArchiveVolume"` BackupCount int `pulumi:"backupCount"` BackupStandbyVolume int `pulumi:"backupStandbyVolume"` BackupVolume int `pulumi:"backupVolume"` BillingVolume int `pulumi:"billingVolume"` FreeVolume int `pulumi:"freeVolume"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Product string `pulumi:"product"` RemoteBackupVolume int `pulumi:"remoteBackupVolume"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBackupOverview.
func GetBackupOverview ¶
func GetBackupOverview(ctx *pulumi.Context, args *GetBackupOverviewArgs, opts ...pulumi.InvokeOption) (*GetBackupOverviewResult, error)
type GetBackupOverviewResultOutput ¶
type GetBackupOverviewResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupOverview.
func GetBackupOverviewOutput ¶
func GetBackupOverviewOutput(ctx *pulumi.Context, args GetBackupOverviewOutputArgs, opts ...pulumi.InvokeOption) GetBackupOverviewResultOutput
func (GetBackupOverviewResultOutput) BackupArchiveVolume ¶
func (o GetBackupOverviewResultOutput) BackupArchiveVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) BackupCount ¶
func (o GetBackupOverviewResultOutput) BackupCount() pulumi.IntOutput
func (GetBackupOverviewResultOutput) BackupStandbyVolume ¶
func (o GetBackupOverviewResultOutput) BackupStandbyVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) BackupVolume ¶
func (o GetBackupOverviewResultOutput) BackupVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) BillingVolume ¶
func (o GetBackupOverviewResultOutput) BillingVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) ElementType ¶
func (GetBackupOverviewResultOutput) ElementType() reflect.Type
func (GetBackupOverviewResultOutput) FreeVolume ¶
func (o GetBackupOverviewResultOutput) FreeVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) Id ¶
func (o GetBackupOverviewResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupOverviewResultOutput) Product ¶
func (o GetBackupOverviewResultOutput) Product() pulumi.StringOutput
func (GetBackupOverviewResultOutput) RemoteBackupVolume ¶
func (o GetBackupOverviewResultOutput) RemoteBackupVolume() pulumi.IntOutput
func (GetBackupOverviewResultOutput) ResultOutputFile ¶
func (o GetBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutput ¶
func (o GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutput() GetBackupOverviewResultOutput
func (GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutputWithContext ¶
func (o GetBackupOverviewResultOutput) ToGetBackupOverviewResultOutputWithContext(ctx context.Context) GetBackupOverviewResultOutput
type GetBackupSummariesArgs ¶
type GetBackupSummariesArgs struct { OrderBy *string `pulumi:"orderBy"` OrderDirection *string `pulumi:"orderDirection"` Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupSummaries.
type GetBackupSummariesItem ¶
type GetBackupSummariesItem struct { AutoBackupCount int `pulumi:"autoBackupCount"` AutoBackupVolume int `pulumi:"autoBackupVolume"` BackupVolume int `pulumi:"backupVolume"` BinlogBackupCount int `pulumi:"binlogBackupCount"` BinlogBackupVolume int `pulumi:"binlogBackupVolume"` DataBackupCount int `pulumi:"dataBackupCount"` DataBackupVolume int `pulumi:"dataBackupVolume"` InstanceId string `pulumi:"instanceId"` ManualBackupCount int `pulumi:"manualBackupCount"` ManualBackupVolume int `pulumi:"manualBackupVolume"` }
type GetBackupSummariesItemArgs ¶
type GetBackupSummariesItemArgs struct { AutoBackupCount pulumi.IntInput `pulumi:"autoBackupCount"` AutoBackupVolume pulumi.IntInput `pulumi:"autoBackupVolume"` BackupVolume pulumi.IntInput `pulumi:"backupVolume"` BinlogBackupCount pulumi.IntInput `pulumi:"binlogBackupCount"` BinlogBackupVolume pulumi.IntInput `pulumi:"binlogBackupVolume"` DataBackupCount pulumi.IntInput `pulumi:"dataBackupCount"` DataBackupVolume pulumi.IntInput `pulumi:"dataBackupVolume"` InstanceId pulumi.StringInput `pulumi:"instanceId"` ManualBackupCount pulumi.IntInput `pulumi:"manualBackupCount"` ManualBackupVolume pulumi.IntInput `pulumi:"manualBackupVolume"` }
func (GetBackupSummariesItemArgs) ElementType ¶
func (GetBackupSummariesItemArgs) ElementType() reflect.Type
func (GetBackupSummariesItemArgs) ToGetBackupSummariesItemOutput ¶
func (i GetBackupSummariesItemArgs) ToGetBackupSummariesItemOutput() GetBackupSummariesItemOutput
func (GetBackupSummariesItemArgs) ToGetBackupSummariesItemOutputWithContext ¶
func (i GetBackupSummariesItemArgs) ToGetBackupSummariesItemOutputWithContext(ctx context.Context) GetBackupSummariesItemOutput
type GetBackupSummariesItemArray ¶
type GetBackupSummariesItemArray []GetBackupSummariesItemInput
func (GetBackupSummariesItemArray) ElementType ¶
func (GetBackupSummariesItemArray) ElementType() reflect.Type
func (GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutput ¶
func (i GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutput() GetBackupSummariesItemArrayOutput
func (GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutputWithContext ¶
func (i GetBackupSummariesItemArray) ToGetBackupSummariesItemArrayOutputWithContext(ctx context.Context) GetBackupSummariesItemArrayOutput
type GetBackupSummariesItemArrayInput ¶
type GetBackupSummariesItemArrayInput interface { pulumi.Input ToGetBackupSummariesItemArrayOutput() GetBackupSummariesItemArrayOutput ToGetBackupSummariesItemArrayOutputWithContext(context.Context) GetBackupSummariesItemArrayOutput }
GetBackupSummariesItemArrayInput is an input type that accepts GetBackupSummariesItemArray and GetBackupSummariesItemArrayOutput values. You can construct a concrete instance of `GetBackupSummariesItemArrayInput` via:
GetBackupSummariesItemArray{ GetBackupSummariesItemArgs{...} }
type GetBackupSummariesItemArrayOutput ¶
type GetBackupSummariesItemArrayOutput struct{ *pulumi.OutputState }
func (GetBackupSummariesItemArrayOutput) ElementType ¶
func (GetBackupSummariesItemArrayOutput) ElementType() reflect.Type
func (GetBackupSummariesItemArrayOutput) Index ¶
func (o GetBackupSummariesItemArrayOutput) Index(i pulumi.IntInput) GetBackupSummariesItemOutput
func (GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutput ¶
func (o GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutput() GetBackupSummariesItemArrayOutput
func (GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutputWithContext ¶
func (o GetBackupSummariesItemArrayOutput) ToGetBackupSummariesItemArrayOutputWithContext(ctx context.Context) GetBackupSummariesItemArrayOutput
type GetBackupSummariesItemInput ¶
type GetBackupSummariesItemInput interface { pulumi.Input ToGetBackupSummariesItemOutput() GetBackupSummariesItemOutput ToGetBackupSummariesItemOutputWithContext(context.Context) GetBackupSummariesItemOutput }
GetBackupSummariesItemInput is an input type that accepts GetBackupSummariesItemArgs and GetBackupSummariesItemOutput values. You can construct a concrete instance of `GetBackupSummariesItemInput` via:
GetBackupSummariesItemArgs{...}
type GetBackupSummariesItemOutput ¶
type GetBackupSummariesItemOutput struct{ *pulumi.OutputState }
func (GetBackupSummariesItemOutput) AutoBackupCount ¶
func (o GetBackupSummariesItemOutput) AutoBackupCount() pulumi.IntOutput
func (GetBackupSummariesItemOutput) AutoBackupVolume ¶
func (o GetBackupSummariesItemOutput) AutoBackupVolume() pulumi.IntOutput
func (GetBackupSummariesItemOutput) BackupVolume ¶
func (o GetBackupSummariesItemOutput) BackupVolume() pulumi.IntOutput
func (GetBackupSummariesItemOutput) BinlogBackupCount ¶
func (o GetBackupSummariesItemOutput) BinlogBackupCount() pulumi.IntOutput
func (GetBackupSummariesItemOutput) BinlogBackupVolume ¶
func (o GetBackupSummariesItemOutput) BinlogBackupVolume() pulumi.IntOutput
func (GetBackupSummariesItemOutput) DataBackupCount ¶
func (o GetBackupSummariesItemOutput) DataBackupCount() pulumi.IntOutput
func (GetBackupSummariesItemOutput) DataBackupVolume ¶
func (o GetBackupSummariesItemOutput) DataBackupVolume() pulumi.IntOutput
func (GetBackupSummariesItemOutput) ElementType ¶
func (GetBackupSummariesItemOutput) ElementType() reflect.Type
func (GetBackupSummariesItemOutput) InstanceId ¶
func (o GetBackupSummariesItemOutput) InstanceId() pulumi.StringOutput
func (GetBackupSummariesItemOutput) ManualBackupCount ¶
func (o GetBackupSummariesItemOutput) ManualBackupCount() pulumi.IntOutput
func (GetBackupSummariesItemOutput) ManualBackupVolume ¶
func (o GetBackupSummariesItemOutput) ManualBackupVolume() pulumi.IntOutput
func (GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutput ¶
func (o GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutput() GetBackupSummariesItemOutput
func (GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutputWithContext ¶
func (o GetBackupSummariesItemOutput) ToGetBackupSummariesItemOutputWithContext(ctx context.Context) GetBackupSummariesItemOutput
type GetBackupSummariesOutputArgs ¶
type GetBackupSummariesOutputArgs struct { OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` OrderDirection pulumi.StringPtrInput `pulumi:"orderDirection"` Product pulumi.StringInput `pulumi:"product"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBackupSummaries.
func (GetBackupSummariesOutputArgs) ElementType ¶
func (GetBackupSummariesOutputArgs) ElementType() reflect.Type
type GetBackupSummariesResult ¶
type GetBackupSummariesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Items []GetBackupSummariesItem `pulumi:"items"` OrderBy *string `pulumi:"orderBy"` OrderDirection *string `pulumi:"orderDirection"` Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBackupSummaries.
func GetBackupSummaries ¶
func GetBackupSummaries(ctx *pulumi.Context, args *GetBackupSummariesArgs, opts ...pulumi.InvokeOption) (*GetBackupSummariesResult, error)
type GetBackupSummariesResultOutput ¶
type GetBackupSummariesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupSummaries.
func GetBackupSummariesOutput ¶
func GetBackupSummariesOutput(ctx *pulumi.Context, args GetBackupSummariesOutputArgs, opts ...pulumi.InvokeOption) GetBackupSummariesResultOutput
func (GetBackupSummariesResultOutput) ElementType ¶
func (GetBackupSummariesResultOutput) ElementType() reflect.Type
func (GetBackupSummariesResultOutput) Id ¶
func (o GetBackupSummariesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupSummariesResultOutput) Items ¶
func (o GetBackupSummariesResultOutput) Items() GetBackupSummariesItemArrayOutput
func (GetBackupSummariesResultOutput) OrderBy ¶
func (o GetBackupSummariesResultOutput) OrderBy() pulumi.StringPtrOutput
func (GetBackupSummariesResultOutput) OrderDirection ¶
func (o GetBackupSummariesResultOutput) OrderDirection() pulumi.StringPtrOutput
func (GetBackupSummariesResultOutput) Product ¶
func (o GetBackupSummariesResultOutput) Product() pulumi.StringOutput
func (GetBackupSummariesResultOutput) ResultOutputFile ¶
func (o GetBackupSummariesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutput ¶
func (o GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutput() GetBackupSummariesResultOutput
func (GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutputWithContext ¶
func (o GetBackupSummariesResultOutput) ToGetBackupSummariesResultOutputWithContext(ctx context.Context) GetBackupSummariesResultOutput
type GetBinLogArgs ¶
type GetBinLogArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBinLog.
type GetBinLogItem ¶
type GetBinLogItem struct { BinlogFinishTime string `pulumi:"binlogFinishTime"` BinlogStartTime string `pulumi:"binlogStartTime"` CosStorageType int `pulumi:"cosStorageType"` Date string `pulumi:"date"` InstanceId string `pulumi:"instanceId"` InternetUrl string `pulumi:"internetUrl"` IntranetUrl string `pulumi:"intranetUrl"` Name string `pulumi:"name"` Region string `pulumi:"region"` RemoteInfos []GetBinLogItemRemoteInfo `pulumi:"remoteInfos"` Size int `pulumi:"size"` Status string `pulumi:"status"` Type string `pulumi:"type"` }
type GetBinLogItemArgs ¶
type GetBinLogItemArgs struct { BinlogFinishTime pulumi.StringInput `pulumi:"binlogFinishTime"` BinlogStartTime pulumi.StringInput `pulumi:"binlogStartTime"` CosStorageType pulumi.IntInput `pulumi:"cosStorageType"` Date pulumi.StringInput `pulumi:"date"` InstanceId pulumi.StringInput `pulumi:"instanceId"` InternetUrl pulumi.StringInput `pulumi:"internetUrl"` IntranetUrl pulumi.StringInput `pulumi:"intranetUrl"` Name pulumi.StringInput `pulumi:"name"` Region pulumi.StringInput `pulumi:"region"` RemoteInfos GetBinLogItemRemoteInfoArrayInput `pulumi:"remoteInfos"` Size pulumi.IntInput `pulumi:"size"` Status pulumi.StringInput `pulumi:"status"` Type pulumi.StringInput `pulumi:"type"` }
func (GetBinLogItemArgs) ElementType ¶
func (GetBinLogItemArgs) ElementType() reflect.Type
func (GetBinLogItemArgs) ToGetBinLogItemOutput ¶
func (i GetBinLogItemArgs) ToGetBinLogItemOutput() GetBinLogItemOutput
func (GetBinLogItemArgs) ToGetBinLogItemOutputWithContext ¶
func (i GetBinLogItemArgs) ToGetBinLogItemOutputWithContext(ctx context.Context) GetBinLogItemOutput
type GetBinLogItemArray ¶
type GetBinLogItemArray []GetBinLogItemInput
func (GetBinLogItemArray) ElementType ¶
func (GetBinLogItemArray) ElementType() reflect.Type
func (GetBinLogItemArray) ToGetBinLogItemArrayOutput ¶
func (i GetBinLogItemArray) ToGetBinLogItemArrayOutput() GetBinLogItemArrayOutput
func (GetBinLogItemArray) ToGetBinLogItemArrayOutputWithContext ¶
func (i GetBinLogItemArray) ToGetBinLogItemArrayOutputWithContext(ctx context.Context) GetBinLogItemArrayOutput
type GetBinLogItemArrayInput ¶
type GetBinLogItemArrayInput interface { pulumi.Input ToGetBinLogItemArrayOutput() GetBinLogItemArrayOutput ToGetBinLogItemArrayOutputWithContext(context.Context) GetBinLogItemArrayOutput }
GetBinLogItemArrayInput is an input type that accepts GetBinLogItemArray and GetBinLogItemArrayOutput values. You can construct a concrete instance of `GetBinLogItemArrayInput` via:
GetBinLogItemArray{ GetBinLogItemArgs{...} }
type GetBinLogItemArrayOutput ¶
type GetBinLogItemArrayOutput struct{ *pulumi.OutputState }
func (GetBinLogItemArrayOutput) ElementType ¶
func (GetBinLogItemArrayOutput) ElementType() reflect.Type
func (GetBinLogItemArrayOutput) Index ¶
func (o GetBinLogItemArrayOutput) Index(i pulumi.IntInput) GetBinLogItemOutput
func (GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutput ¶
func (o GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutput() GetBinLogItemArrayOutput
func (GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutputWithContext ¶
func (o GetBinLogItemArrayOutput) ToGetBinLogItemArrayOutputWithContext(ctx context.Context) GetBinLogItemArrayOutput
type GetBinLogItemInput ¶
type GetBinLogItemInput interface { pulumi.Input ToGetBinLogItemOutput() GetBinLogItemOutput ToGetBinLogItemOutputWithContext(context.Context) GetBinLogItemOutput }
GetBinLogItemInput is an input type that accepts GetBinLogItemArgs and GetBinLogItemOutput values. You can construct a concrete instance of `GetBinLogItemInput` via:
GetBinLogItemArgs{...}
type GetBinLogItemOutput ¶
type GetBinLogItemOutput struct{ *pulumi.OutputState }
func (GetBinLogItemOutput) BinlogFinishTime ¶
func (o GetBinLogItemOutput) BinlogFinishTime() pulumi.StringOutput
func (GetBinLogItemOutput) BinlogStartTime ¶
func (o GetBinLogItemOutput) BinlogStartTime() pulumi.StringOutput
func (GetBinLogItemOutput) CosStorageType ¶
func (o GetBinLogItemOutput) CosStorageType() pulumi.IntOutput
func (GetBinLogItemOutput) Date ¶
func (o GetBinLogItemOutput) Date() pulumi.StringOutput
func (GetBinLogItemOutput) ElementType ¶
func (GetBinLogItemOutput) ElementType() reflect.Type
func (GetBinLogItemOutput) InstanceId ¶
func (o GetBinLogItemOutput) InstanceId() pulumi.StringOutput
func (GetBinLogItemOutput) InternetUrl ¶
func (o GetBinLogItemOutput) InternetUrl() pulumi.StringOutput
func (GetBinLogItemOutput) IntranetUrl ¶
func (o GetBinLogItemOutput) IntranetUrl() pulumi.StringOutput
func (GetBinLogItemOutput) Name ¶
func (o GetBinLogItemOutput) Name() pulumi.StringOutput
func (GetBinLogItemOutput) Region ¶
func (o GetBinLogItemOutput) Region() pulumi.StringOutput
func (GetBinLogItemOutput) RemoteInfos ¶
func (o GetBinLogItemOutput) RemoteInfos() GetBinLogItemRemoteInfoArrayOutput
func (GetBinLogItemOutput) Size ¶
func (o GetBinLogItemOutput) Size() pulumi.IntOutput
func (GetBinLogItemOutput) Status ¶
func (o GetBinLogItemOutput) Status() pulumi.StringOutput
func (GetBinLogItemOutput) ToGetBinLogItemOutput ¶
func (o GetBinLogItemOutput) ToGetBinLogItemOutput() GetBinLogItemOutput
func (GetBinLogItemOutput) ToGetBinLogItemOutputWithContext ¶
func (o GetBinLogItemOutput) ToGetBinLogItemOutputWithContext(ctx context.Context) GetBinLogItemOutput
func (GetBinLogItemOutput) Type ¶
func (o GetBinLogItemOutput) Type() pulumi.StringOutput
type GetBinLogItemRemoteInfo ¶
type GetBinLogItemRemoteInfoArgs ¶
type GetBinLogItemRemoteInfoArgs struct { FinishTime pulumi.StringInput `pulumi:"finishTime"` Region pulumi.StringInput `pulumi:"region"` StartTime pulumi.StringInput `pulumi:"startTime"` Status pulumi.StringInput `pulumi:"status"` SubBackupIds pulumi.IntArrayInput `pulumi:"subBackupIds"` Url pulumi.StringInput `pulumi:"url"` }
func (GetBinLogItemRemoteInfoArgs) ElementType ¶
func (GetBinLogItemRemoteInfoArgs) ElementType() reflect.Type
func (GetBinLogItemRemoteInfoArgs) ToGetBinLogItemRemoteInfoOutput ¶
func (i GetBinLogItemRemoteInfoArgs) ToGetBinLogItemRemoteInfoOutput() GetBinLogItemRemoteInfoOutput
func (GetBinLogItemRemoteInfoArgs) ToGetBinLogItemRemoteInfoOutputWithContext ¶
func (i GetBinLogItemRemoteInfoArgs) ToGetBinLogItemRemoteInfoOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoOutput
type GetBinLogItemRemoteInfoArray ¶
type GetBinLogItemRemoteInfoArray []GetBinLogItemRemoteInfoInput
func (GetBinLogItemRemoteInfoArray) ElementType ¶
func (GetBinLogItemRemoteInfoArray) ElementType() reflect.Type
func (GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutput ¶
func (i GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutput() GetBinLogItemRemoteInfoArrayOutput
func (GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutputWithContext ¶
func (i GetBinLogItemRemoteInfoArray) ToGetBinLogItemRemoteInfoArrayOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoArrayOutput
type GetBinLogItemRemoteInfoArrayInput ¶
type GetBinLogItemRemoteInfoArrayInput interface { pulumi.Input ToGetBinLogItemRemoteInfoArrayOutput() GetBinLogItemRemoteInfoArrayOutput ToGetBinLogItemRemoteInfoArrayOutputWithContext(context.Context) GetBinLogItemRemoteInfoArrayOutput }
GetBinLogItemRemoteInfoArrayInput is an input type that accepts GetBinLogItemRemoteInfoArray and GetBinLogItemRemoteInfoArrayOutput values. You can construct a concrete instance of `GetBinLogItemRemoteInfoArrayInput` via:
GetBinLogItemRemoteInfoArray{ GetBinLogItemRemoteInfoArgs{...} }
type GetBinLogItemRemoteInfoArrayOutput ¶
type GetBinLogItemRemoteInfoArrayOutput struct{ *pulumi.OutputState }
func (GetBinLogItemRemoteInfoArrayOutput) ElementType ¶
func (GetBinLogItemRemoteInfoArrayOutput) ElementType() reflect.Type
func (GetBinLogItemRemoteInfoArrayOutput) Index ¶
func (o GetBinLogItemRemoteInfoArrayOutput) Index(i pulumi.IntInput) GetBinLogItemRemoteInfoOutput
func (GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutput ¶
func (o GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutput() GetBinLogItemRemoteInfoArrayOutput
func (GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutputWithContext ¶
func (o GetBinLogItemRemoteInfoArrayOutput) ToGetBinLogItemRemoteInfoArrayOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoArrayOutput
type GetBinLogItemRemoteInfoInput ¶
type GetBinLogItemRemoteInfoInput interface { pulumi.Input ToGetBinLogItemRemoteInfoOutput() GetBinLogItemRemoteInfoOutput ToGetBinLogItemRemoteInfoOutputWithContext(context.Context) GetBinLogItemRemoteInfoOutput }
GetBinLogItemRemoteInfoInput is an input type that accepts GetBinLogItemRemoteInfoArgs and GetBinLogItemRemoteInfoOutput values. You can construct a concrete instance of `GetBinLogItemRemoteInfoInput` via:
GetBinLogItemRemoteInfoArgs{...}
type GetBinLogItemRemoteInfoOutput ¶
type GetBinLogItemRemoteInfoOutput struct{ *pulumi.OutputState }
func (GetBinLogItemRemoteInfoOutput) ElementType ¶
func (GetBinLogItemRemoteInfoOutput) ElementType() reflect.Type
func (GetBinLogItemRemoteInfoOutput) FinishTime ¶
func (o GetBinLogItemRemoteInfoOutput) FinishTime() pulumi.StringOutput
func (GetBinLogItemRemoteInfoOutput) Region ¶
func (o GetBinLogItemRemoteInfoOutput) Region() pulumi.StringOutput
func (GetBinLogItemRemoteInfoOutput) StartTime ¶
func (o GetBinLogItemRemoteInfoOutput) StartTime() pulumi.StringOutput
func (GetBinLogItemRemoteInfoOutput) Status ¶
func (o GetBinLogItemRemoteInfoOutput) Status() pulumi.StringOutput
func (GetBinLogItemRemoteInfoOutput) SubBackupIds ¶
func (o GetBinLogItemRemoteInfoOutput) SubBackupIds() pulumi.IntArrayOutput
func (GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutput ¶
func (o GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutput() GetBinLogItemRemoteInfoOutput
func (GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutputWithContext ¶
func (o GetBinLogItemRemoteInfoOutput) ToGetBinLogItemRemoteInfoOutputWithContext(ctx context.Context) GetBinLogItemRemoteInfoOutput
func (GetBinLogItemRemoteInfoOutput) Url ¶
func (o GetBinLogItemRemoteInfoOutput) Url() pulumi.StringOutput
type GetBinLogOutputArgs ¶
type GetBinLogOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBinLog.
func (GetBinLogOutputArgs) ElementType ¶
func (GetBinLogOutputArgs) ElementType() reflect.Type
type GetBinLogResult ¶
type GetBinLogResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []GetBinLogItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBinLog.
func GetBinLog ¶
func GetBinLog(ctx *pulumi.Context, args *GetBinLogArgs, opts ...pulumi.InvokeOption) (*GetBinLogResult, error)
type GetBinLogResultOutput ¶
type GetBinLogResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBinLog.
func GetBinLogOutput ¶
func GetBinLogOutput(ctx *pulumi.Context, args GetBinLogOutputArgs, opts ...pulumi.InvokeOption) GetBinLogResultOutput
func (GetBinLogResultOutput) ElementType ¶
func (GetBinLogResultOutput) ElementType() reflect.Type
func (GetBinLogResultOutput) Id ¶
func (o GetBinLogResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBinLogResultOutput) InstanceId ¶
func (o GetBinLogResultOutput) InstanceId() pulumi.StringOutput
func (GetBinLogResultOutput) Items ¶
func (o GetBinLogResultOutput) Items() GetBinLogItemArrayOutput
func (GetBinLogResultOutput) ResultOutputFile ¶
func (o GetBinLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBinLogResultOutput) ToGetBinLogResultOutput ¶
func (o GetBinLogResultOutput) ToGetBinLogResultOutput() GetBinLogResultOutput
func (GetBinLogResultOutput) ToGetBinLogResultOutputWithContext ¶
func (o GetBinLogResultOutput) ToGetBinLogResultOutputWithContext(ctx context.Context) GetBinLogResultOutput
type GetBinlogBackupOverviewArgs ¶
type GetBinlogBackupOverviewArgs struct { Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBinlogBackupOverview.
type GetBinlogBackupOverviewOutputArgs ¶
type GetBinlogBackupOverviewOutputArgs struct { Product pulumi.StringInput `pulumi:"product"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getBinlogBackupOverview.
func (GetBinlogBackupOverviewOutputArgs) ElementType ¶
func (GetBinlogBackupOverviewOutputArgs) ElementType() reflect.Type
type GetBinlogBackupOverviewResult ¶
type GetBinlogBackupOverviewResult struct { BinlogArchiveCount int `pulumi:"binlogArchiveCount"` BinlogArchiveVolume int `pulumi:"binlogArchiveVolume"` BinlogBackupCount int `pulumi:"binlogBackupCount"` BinlogBackupVolume int `pulumi:"binlogBackupVolume"` BinlogStandbyCount int `pulumi:"binlogStandbyCount"` BinlogStandbyVolume int `pulumi:"binlogStandbyVolume"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Product string `pulumi:"product"` RemoteBinlogCount int `pulumi:"remoteBinlogCount"` RemoteBinlogVolume int `pulumi:"remoteBinlogVolume"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getBinlogBackupOverview.
func GetBinlogBackupOverview ¶
func GetBinlogBackupOverview(ctx *pulumi.Context, args *GetBinlogBackupOverviewArgs, opts ...pulumi.InvokeOption) (*GetBinlogBackupOverviewResult, error)
type GetBinlogBackupOverviewResultOutput ¶
type GetBinlogBackupOverviewResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBinlogBackupOverview.
func GetBinlogBackupOverviewOutput ¶
func GetBinlogBackupOverviewOutput(ctx *pulumi.Context, args GetBinlogBackupOverviewOutputArgs, opts ...pulumi.InvokeOption) GetBinlogBackupOverviewResultOutput
func (GetBinlogBackupOverviewResultOutput) BinlogArchiveCount ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogArchiveCount() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) BinlogArchiveVolume ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogArchiveVolume() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) BinlogBackupCount ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogBackupCount() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) BinlogBackupVolume ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogBackupVolume() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) BinlogStandbyCount ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogStandbyCount() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) BinlogStandbyVolume ¶
func (o GetBinlogBackupOverviewResultOutput) BinlogStandbyVolume() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) ElementType ¶
func (GetBinlogBackupOverviewResultOutput) ElementType() reflect.Type
func (GetBinlogBackupOverviewResultOutput) Id ¶
func (o GetBinlogBackupOverviewResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBinlogBackupOverviewResultOutput) Product ¶
func (o GetBinlogBackupOverviewResultOutput) Product() pulumi.StringOutput
func (GetBinlogBackupOverviewResultOutput) RemoteBinlogCount ¶
func (o GetBinlogBackupOverviewResultOutput) RemoteBinlogCount() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) RemoteBinlogVolume ¶
func (o GetBinlogBackupOverviewResultOutput) RemoteBinlogVolume() pulumi.IntOutput
func (GetBinlogBackupOverviewResultOutput) ResultOutputFile ¶
func (o GetBinlogBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutput ¶
func (o GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutput() GetBinlogBackupOverviewResultOutput
func (GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutputWithContext ¶
func (o GetBinlogBackupOverviewResultOutput) ToGetBinlogBackupOverviewResultOutputWithContext(ctx context.Context) GetBinlogBackupOverviewResultOutput
type GetCloneListArgs ¶
type GetCloneListArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCloneList.
type GetCloneListItem ¶
type GetCloneListItem struct { CloneJobId int `pulumi:"cloneJobId"` DstInstanceId string `pulumi:"dstInstanceId"` EndTime string `pulumi:"endTime"` NewRegionId int `pulumi:"newRegionId"` RollbackStrategy string `pulumi:"rollbackStrategy"` RollbackTargetTime string `pulumi:"rollbackTargetTime"` SrcInstanceId string `pulumi:"srcInstanceId"` SrcRegionId int `pulumi:"srcRegionId"` StartTime string `pulumi:"startTime"` TaskStatus string `pulumi:"taskStatus"` }
type GetCloneListItemArgs ¶
type GetCloneListItemArgs struct { CloneJobId pulumi.IntInput `pulumi:"cloneJobId"` DstInstanceId pulumi.StringInput `pulumi:"dstInstanceId"` EndTime pulumi.StringInput `pulumi:"endTime"` NewRegionId pulumi.IntInput `pulumi:"newRegionId"` RollbackStrategy pulumi.StringInput `pulumi:"rollbackStrategy"` RollbackTargetTime pulumi.StringInput `pulumi:"rollbackTargetTime"` SrcInstanceId pulumi.StringInput `pulumi:"srcInstanceId"` SrcRegionId pulumi.IntInput `pulumi:"srcRegionId"` StartTime pulumi.StringInput `pulumi:"startTime"` TaskStatus pulumi.StringInput `pulumi:"taskStatus"` }
func (GetCloneListItemArgs) ElementType ¶
func (GetCloneListItemArgs) ElementType() reflect.Type
func (GetCloneListItemArgs) ToGetCloneListItemOutput ¶
func (i GetCloneListItemArgs) ToGetCloneListItemOutput() GetCloneListItemOutput
func (GetCloneListItemArgs) ToGetCloneListItemOutputWithContext ¶
func (i GetCloneListItemArgs) ToGetCloneListItemOutputWithContext(ctx context.Context) GetCloneListItemOutput
type GetCloneListItemArray ¶
type GetCloneListItemArray []GetCloneListItemInput
func (GetCloneListItemArray) ElementType ¶
func (GetCloneListItemArray) ElementType() reflect.Type
func (GetCloneListItemArray) ToGetCloneListItemArrayOutput ¶
func (i GetCloneListItemArray) ToGetCloneListItemArrayOutput() GetCloneListItemArrayOutput
func (GetCloneListItemArray) ToGetCloneListItemArrayOutputWithContext ¶
func (i GetCloneListItemArray) ToGetCloneListItemArrayOutputWithContext(ctx context.Context) GetCloneListItemArrayOutput
type GetCloneListItemArrayInput ¶
type GetCloneListItemArrayInput interface { pulumi.Input ToGetCloneListItemArrayOutput() GetCloneListItemArrayOutput ToGetCloneListItemArrayOutputWithContext(context.Context) GetCloneListItemArrayOutput }
GetCloneListItemArrayInput is an input type that accepts GetCloneListItemArray and GetCloneListItemArrayOutput values. You can construct a concrete instance of `GetCloneListItemArrayInput` via:
GetCloneListItemArray{ GetCloneListItemArgs{...} }
type GetCloneListItemArrayOutput ¶
type GetCloneListItemArrayOutput struct{ *pulumi.OutputState }
func (GetCloneListItemArrayOutput) ElementType ¶
func (GetCloneListItemArrayOutput) ElementType() reflect.Type
func (GetCloneListItemArrayOutput) Index ¶
func (o GetCloneListItemArrayOutput) Index(i pulumi.IntInput) GetCloneListItemOutput
func (GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutput ¶
func (o GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutput() GetCloneListItemArrayOutput
func (GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutputWithContext ¶
func (o GetCloneListItemArrayOutput) ToGetCloneListItemArrayOutputWithContext(ctx context.Context) GetCloneListItemArrayOutput
type GetCloneListItemInput ¶
type GetCloneListItemInput interface { pulumi.Input ToGetCloneListItemOutput() GetCloneListItemOutput ToGetCloneListItemOutputWithContext(context.Context) GetCloneListItemOutput }
GetCloneListItemInput is an input type that accepts GetCloneListItemArgs and GetCloneListItemOutput values. You can construct a concrete instance of `GetCloneListItemInput` via:
GetCloneListItemArgs{...}
type GetCloneListItemOutput ¶
type GetCloneListItemOutput struct{ *pulumi.OutputState }
func (GetCloneListItemOutput) CloneJobId ¶
func (o GetCloneListItemOutput) CloneJobId() pulumi.IntOutput
func (GetCloneListItemOutput) DstInstanceId ¶
func (o GetCloneListItemOutput) DstInstanceId() pulumi.StringOutput
func (GetCloneListItemOutput) ElementType ¶
func (GetCloneListItemOutput) ElementType() reflect.Type
func (GetCloneListItemOutput) EndTime ¶
func (o GetCloneListItemOutput) EndTime() pulumi.StringOutput
func (GetCloneListItemOutput) NewRegionId ¶
func (o GetCloneListItemOutput) NewRegionId() pulumi.IntOutput
func (GetCloneListItemOutput) RollbackStrategy ¶
func (o GetCloneListItemOutput) RollbackStrategy() pulumi.StringOutput
func (GetCloneListItemOutput) RollbackTargetTime ¶
func (o GetCloneListItemOutput) RollbackTargetTime() pulumi.StringOutput
func (GetCloneListItemOutput) SrcInstanceId ¶
func (o GetCloneListItemOutput) SrcInstanceId() pulumi.StringOutput
func (GetCloneListItemOutput) SrcRegionId ¶
func (o GetCloneListItemOutput) SrcRegionId() pulumi.IntOutput
func (GetCloneListItemOutput) StartTime ¶
func (o GetCloneListItemOutput) StartTime() pulumi.StringOutput
func (GetCloneListItemOutput) TaskStatus ¶
func (o GetCloneListItemOutput) TaskStatus() pulumi.StringOutput
func (GetCloneListItemOutput) ToGetCloneListItemOutput ¶
func (o GetCloneListItemOutput) ToGetCloneListItemOutput() GetCloneListItemOutput
func (GetCloneListItemOutput) ToGetCloneListItemOutputWithContext ¶
func (o GetCloneListItemOutput) ToGetCloneListItemOutputWithContext(ctx context.Context) GetCloneListItemOutput
type GetCloneListOutputArgs ¶
type GetCloneListOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCloneList.
func (GetCloneListOutputArgs) ElementType ¶
func (GetCloneListOutputArgs) ElementType() reflect.Type
type GetCloneListResult ¶
type GetCloneListResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []GetCloneListItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getCloneList.
func GetCloneList ¶
func GetCloneList(ctx *pulumi.Context, args *GetCloneListArgs, opts ...pulumi.InvokeOption) (*GetCloneListResult, error)
type GetCloneListResultOutput ¶
type GetCloneListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCloneList.
func GetCloneListOutput ¶
func GetCloneListOutput(ctx *pulumi.Context, args GetCloneListOutputArgs, opts ...pulumi.InvokeOption) GetCloneListResultOutput
func (GetCloneListResultOutput) ElementType ¶
func (GetCloneListResultOutput) ElementType() reflect.Type
func (GetCloneListResultOutput) Id ¶
func (o GetCloneListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetCloneListResultOutput) InstanceId ¶
func (o GetCloneListResultOutput) InstanceId() pulumi.StringOutput
func (GetCloneListResultOutput) Items ¶
func (o GetCloneListResultOutput) Items() GetCloneListItemArrayOutput
func (GetCloneListResultOutput) ResultOutputFile ¶
func (o GetCloneListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetCloneListResultOutput) ToGetCloneListResultOutput ¶
func (o GetCloneListResultOutput) ToGetCloneListResultOutput() GetCloneListResultOutput
func (GetCloneListResultOutput) ToGetCloneListResultOutputWithContext ¶
func (o GetCloneListResultOutput) ToGetCloneListResultOutputWithContext(ctx context.Context) GetCloneListResultOutput
type GetDataBackupOverviewArgs ¶
type GetDataBackupOverviewArgs struct { Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDataBackupOverview.
type GetDataBackupOverviewOutputArgs ¶
type GetDataBackupOverviewOutputArgs struct { Product pulumi.StringInput `pulumi:"product"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDataBackupOverview.
func (GetDataBackupOverviewOutputArgs) ElementType ¶
func (GetDataBackupOverviewOutputArgs) ElementType() reflect.Type
type GetDataBackupOverviewResult ¶
type GetDataBackupOverviewResult struct { AutoBackupCount int `pulumi:"autoBackupCount"` AutoBackupVolume int `pulumi:"autoBackupVolume"` DataBackupArchiveCount int `pulumi:"dataBackupArchiveCount"` DataBackupArchiveVolume int `pulumi:"dataBackupArchiveVolume"` DataBackupCount int `pulumi:"dataBackupCount"` DataBackupStandbyCount int `pulumi:"dataBackupStandbyCount"` DataBackupStandbyVolume int `pulumi:"dataBackupStandbyVolume"` DataBackupVolume int `pulumi:"dataBackupVolume"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ManualBackupCount int `pulumi:"manualBackupCount"` ManualBackupVolume int `pulumi:"manualBackupVolume"` Product string `pulumi:"product"` RemoteBackupCount int `pulumi:"remoteBackupCount"` RemoteBackupVolume int `pulumi:"remoteBackupVolume"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDataBackupOverview.
func GetDataBackupOverview ¶
func GetDataBackupOverview(ctx *pulumi.Context, args *GetDataBackupOverviewArgs, opts ...pulumi.InvokeOption) (*GetDataBackupOverviewResult, error)
type GetDataBackupOverviewResultOutput ¶
type GetDataBackupOverviewResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDataBackupOverview.
func GetDataBackupOverviewOutput ¶
func GetDataBackupOverviewOutput(ctx *pulumi.Context, args GetDataBackupOverviewOutputArgs, opts ...pulumi.InvokeOption) GetDataBackupOverviewResultOutput
func (GetDataBackupOverviewResultOutput) AutoBackupCount ¶
func (o GetDataBackupOverviewResultOutput) AutoBackupCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) AutoBackupVolume ¶
func (o GetDataBackupOverviewResultOutput) AutoBackupVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupArchiveCount ¶
func (o GetDataBackupOverviewResultOutput) DataBackupArchiveCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupArchiveVolume ¶
func (o GetDataBackupOverviewResultOutput) DataBackupArchiveVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupCount ¶
func (o GetDataBackupOverviewResultOutput) DataBackupCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupStandbyCount ¶
func (o GetDataBackupOverviewResultOutput) DataBackupStandbyCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupStandbyVolume ¶
func (o GetDataBackupOverviewResultOutput) DataBackupStandbyVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) DataBackupVolume ¶
func (o GetDataBackupOverviewResultOutput) DataBackupVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) ElementType ¶
func (GetDataBackupOverviewResultOutput) ElementType() reflect.Type
func (GetDataBackupOverviewResultOutput) Id ¶
func (o GetDataBackupOverviewResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDataBackupOverviewResultOutput) ManualBackupCount ¶
func (o GetDataBackupOverviewResultOutput) ManualBackupCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) ManualBackupVolume ¶
func (o GetDataBackupOverviewResultOutput) ManualBackupVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) Product ¶
func (o GetDataBackupOverviewResultOutput) Product() pulumi.StringOutput
func (GetDataBackupOverviewResultOutput) RemoteBackupCount ¶
func (o GetDataBackupOverviewResultOutput) RemoteBackupCount() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) RemoteBackupVolume ¶
func (o GetDataBackupOverviewResultOutput) RemoteBackupVolume() pulumi.IntOutput
func (GetDataBackupOverviewResultOutput) ResultOutputFile ¶
func (o GetDataBackupOverviewResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutput ¶
func (o GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutput() GetDataBackupOverviewResultOutput
func (GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutputWithContext ¶
func (o GetDataBackupOverviewResultOutput) ToGetDataBackupOverviewResultOutputWithContext(ctx context.Context) GetDataBackupOverviewResultOutput
type GetDatabasesArgs ¶
type GetDatabasesArgs struct { DatabaseRegexp *string `pulumi:"databaseRegexp"` InstanceId string `pulumi:"instanceId"` Limit *int `pulumi:"limit"` Offset *int `pulumi:"offset"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDatabases.
type GetDatabasesDatabaseListArgs ¶
type GetDatabasesDatabaseListArgs struct { CharacterSet pulumi.StringInput `pulumi:"characterSet"` DatabaseName pulumi.StringInput `pulumi:"databaseName"` }
func (GetDatabasesDatabaseListArgs) ElementType ¶
func (GetDatabasesDatabaseListArgs) ElementType() reflect.Type
func (GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutput ¶
func (i GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutput() GetDatabasesDatabaseListOutput
func (GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutputWithContext ¶
func (i GetDatabasesDatabaseListArgs) ToGetDatabasesDatabaseListOutputWithContext(ctx context.Context) GetDatabasesDatabaseListOutput
type GetDatabasesDatabaseListArray ¶
type GetDatabasesDatabaseListArray []GetDatabasesDatabaseListInput
func (GetDatabasesDatabaseListArray) ElementType ¶
func (GetDatabasesDatabaseListArray) ElementType() reflect.Type
func (GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutput ¶
func (i GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutput() GetDatabasesDatabaseListArrayOutput
func (GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutputWithContext ¶
func (i GetDatabasesDatabaseListArray) ToGetDatabasesDatabaseListArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseListArrayOutput
type GetDatabasesDatabaseListArrayInput ¶
type GetDatabasesDatabaseListArrayInput interface { pulumi.Input ToGetDatabasesDatabaseListArrayOutput() GetDatabasesDatabaseListArrayOutput ToGetDatabasesDatabaseListArrayOutputWithContext(context.Context) GetDatabasesDatabaseListArrayOutput }
GetDatabasesDatabaseListArrayInput is an input type that accepts GetDatabasesDatabaseListArray and GetDatabasesDatabaseListArrayOutput values. You can construct a concrete instance of `GetDatabasesDatabaseListArrayInput` via:
GetDatabasesDatabaseListArray{ GetDatabasesDatabaseListArgs{...} }
type GetDatabasesDatabaseListArrayOutput ¶
type GetDatabasesDatabaseListArrayOutput struct{ *pulumi.OutputState }
func (GetDatabasesDatabaseListArrayOutput) ElementType ¶
func (GetDatabasesDatabaseListArrayOutput) ElementType() reflect.Type
func (GetDatabasesDatabaseListArrayOutput) Index ¶
func (o GetDatabasesDatabaseListArrayOutput) Index(i pulumi.IntInput) GetDatabasesDatabaseListOutput
func (GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutput ¶
func (o GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutput() GetDatabasesDatabaseListArrayOutput
func (GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutputWithContext ¶
func (o GetDatabasesDatabaseListArrayOutput) ToGetDatabasesDatabaseListArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseListArrayOutput
type GetDatabasesDatabaseListInput ¶
type GetDatabasesDatabaseListInput interface { pulumi.Input ToGetDatabasesDatabaseListOutput() GetDatabasesDatabaseListOutput ToGetDatabasesDatabaseListOutputWithContext(context.Context) GetDatabasesDatabaseListOutput }
GetDatabasesDatabaseListInput is an input type that accepts GetDatabasesDatabaseListArgs and GetDatabasesDatabaseListOutput values. You can construct a concrete instance of `GetDatabasesDatabaseListInput` via:
GetDatabasesDatabaseListArgs{...}
type GetDatabasesDatabaseListOutput ¶
type GetDatabasesDatabaseListOutput struct{ *pulumi.OutputState }
func (GetDatabasesDatabaseListOutput) CharacterSet ¶
func (o GetDatabasesDatabaseListOutput) CharacterSet() pulumi.StringOutput
func (GetDatabasesDatabaseListOutput) DatabaseName ¶
func (o GetDatabasesDatabaseListOutput) DatabaseName() pulumi.StringOutput
func (GetDatabasesDatabaseListOutput) ElementType ¶
func (GetDatabasesDatabaseListOutput) ElementType() reflect.Type
func (GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutput ¶
func (o GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutput() GetDatabasesDatabaseListOutput
func (GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutputWithContext ¶
func (o GetDatabasesDatabaseListOutput) ToGetDatabasesDatabaseListOutputWithContext(ctx context.Context) GetDatabasesDatabaseListOutput
type GetDatabasesOutputArgs ¶
type GetDatabasesOutputArgs struct { DatabaseRegexp pulumi.StringPtrInput `pulumi:"databaseRegexp"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Limit pulumi.IntPtrInput `pulumi:"limit"` Offset pulumi.IntPtrInput `pulumi:"offset"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDatabases.
func (GetDatabasesOutputArgs) ElementType ¶
func (GetDatabasesOutputArgs) ElementType() reflect.Type
type GetDatabasesResult ¶
type GetDatabasesResult struct { DatabaseLists []GetDatabasesDatabaseList `pulumi:"databaseLists"` DatabaseRegexp *string `pulumi:"databaseRegexp"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []string `pulumi:"items"` Limit *int `pulumi:"limit"` Offset *int `pulumi:"offset"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDatabases.
func GetDatabases ¶
func GetDatabases(ctx *pulumi.Context, args *GetDatabasesArgs, opts ...pulumi.InvokeOption) (*GetDatabasesResult, error)
type GetDatabasesResultOutput ¶
type GetDatabasesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabases.
func GetDatabasesOutput ¶
func GetDatabasesOutput(ctx *pulumi.Context, args GetDatabasesOutputArgs, opts ...pulumi.InvokeOption) GetDatabasesResultOutput
func (GetDatabasesResultOutput) DatabaseLists ¶
func (o GetDatabasesResultOutput) DatabaseLists() GetDatabasesDatabaseListArrayOutput
func (GetDatabasesResultOutput) DatabaseRegexp ¶
func (o GetDatabasesResultOutput) DatabaseRegexp() pulumi.StringPtrOutput
func (GetDatabasesResultOutput) ElementType ¶
func (GetDatabasesResultOutput) ElementType() reflect.Type
func (GetDatabasesResultOutput) Id ¶
func (o GetDatabasesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDatabasesResultOutput) InstanceId ¶
func (o GetDatabasesResultOutput) InstanceId() pulumi.StringOutput
func (GetDatabasesResultOutput) Items ¶
func (o GetDatabasesResultOutput) Items() pulumi.StringArrayOutput
func (GetDatabasesResultOutput) Limit ¶
func (o GetDatabasesResultOutput) Limit() pulumi.IntPtrOutput
func (GetDatabasesResultOutput) Offset ¶
func (o GetDatabasesResultOutput) Offset() pulumi.IntPtrOutput
func (GetDatabasesResultOutput) ResultOutputFile ¶
func (o GetDatabasesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDatabasesResultOutput) ToGetDatabasesResultOutput ¶
func (o GetDatabasesResultOutput) ToGetDatabasesResultOutput() GetDatabasesResultOutput
func (GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext ¶
func (o GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext(ctx context.Context) GetDatabasesResultOutput
type GetDbFeaturesArgs ¶
type GetDbFeaturesArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDbFeatures.
type GetDbFeaturesOutputArgs ¶
type GetDbFeaturesOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDbFeatures.
func (GetDbFeaturesOutputArgs) ElementType ¶
func (GetDbFeaturesOutputArgs) ElementType() reflect.Type
type GetDbFeaturesResult ¶
type GetDbFeaturesResult struct { AuditNeedUpgrade bool `pulumi:"auditNeedUpgrade"` CurrentSubVersion string `pulumi:"currentSubVersion"` EncryptionNeedUpgrade bool `pulumi:"encryptionNeedUpgrade"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` IsRemoteRo bool `pulumi:"isRemoteRo"` IsSupportAudit bool `pulumi:"isSupportAudit"` IsSupportEncryption bool `pulumi:"isSupportEncryption"` IsSupportUpdateSubVersion bool `pulumi:"isSupportUpdateSubVersion"` MasterRegion string `pulumi:"masterRegion"` ResultOutputFile *string `pulumi:"resultOutputFile"` TargetSubVersion string `pulumi:"targetSubVersion"` }
A collection of values returned by getDbFeatures.
func GetDbFeatures ¶
func GetDbFeatures(ctx *pulumi.Context, args *GetDbFeaturesArgs, opts ...pulumi.InvokeOption) (*GetDbFeaturesResult, error)
type GetDbFeaturesResultOutput ¶
type GetDbFeaturesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDbFeatures.
func GetDbFeaturesOutput ¶
func GetDbFeaturesOutput(ctx *pulumi.Context, args GetDbFeaturesOutputArgs, opts ...pulumi.InvokeOption) GetDbFeaturesResultOutput
func (GetDbFeaturesResultOutput) AuditNeedUpgrade ¶
func (o GetDbFeaturesResultOutput) AuditNeedUpgrade() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) CurrentSubVersion ¶
func (o GetDbFeaturesResultOutput) CurrentSubVersion() pulumi.StringOutput
func (GetDbFeaturesResultOutput) ElementType ¶
func (GetDbFeaturesResultOutput) ElementType() reflect.Type
func (GetDbFeaturesResultOutput) EncryptionNeedUpgrade ¶
func (o GetDbFeaturesResultOutput) EncryptionNeedUpgrade() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) Id ¶
func (o GetDbFeaturesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDbFeaturesResultOutput) InstanceId ¶
func (o GetDbFeaturesResultOutput) InstanceId() pulumi.StringOutput
func (GetDbFeaturesResultOutput) IsRemoteRo ¶
func (o GetDbFeaturesResultOutput) IsRemoteRo() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) IsSupportAudit ¶
func (o GetDbFeaturesResultOutput) IsSupportAudit() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) IsSupportEncryption ¶
func (o GetDbFeaturesResultOutput) IsSupportEncryption() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) IsSupportUpdateSubVersion ¶
func (o GetDbFeaturesResultOutput) IsSupportUpdateSubVersion() pulumi.BoolOutput
func (GetDbFeaturesResultOutput) MasterRegion ¶
func (o GetDbFeaturesResultOutput) MasterRegion() pulumi.StringOutput
func (GetDbFeaturesResultOutput) ResultOutputFile ¶
func (o GetDbFeaturesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDbFeaturesResultOutput) TargetSubVersion ¶
func (o GetDbFeaturesResultOutput) TargetSubVersion() pulumi.StringOutput
func (GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutput ¶
func (o GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutput() GetDbFeaturesResultOutput
func (GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutputWithContext ¶
func (o GetDbFeaturesResultOutput) ToGetDbFeaturesResultOutputWithContext(ctx context.Context) GetDbFeaturesResultOutput
type GetDefaultParamsArgs ¶
type GetDefaultParamsArgs struct { DbVersion *string `pulumi:"dbVersion"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDefaultParams.
type GetDefaultParamsOutputArgs ¶
type GetDefaultParamsOutputArgs struct { DbVersion pulumi.StringPtrInput `pulumi:"dbVersion"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDefaultParams.
func (GetDefaultParamsOutputArgs) ElementType ¶
func (GetDefaultParamsOutputArgs) ElementType() reflect.Type
type GetDefaultParamsParamList ¶
type GetDefaultParamsParamList struct { CurrentValue string `pulumi:"currentValue"` Default string `pulumi:"default"` Description string `pulumi:"description"` EnumValues []string `pulumi:"enumValues"` Max int `pulumi:"max"` Min int `pulumi:"min"` Name string `pulumi:"name"` NeedReboot int `pulumi:"needReboot"` ParamType string `pulumi:"paramType"` }
type GetDefaultParamsParamListArgs ¶
type GetDefaultParamsParamListArgs struct { CurrentValue pulumi.StringInput `pulumi:"currentValue"` Default pulumi.StringInput `pulumi:"default"` Description pulumi.StringInput `pulumi:"description"` EnumValues pulumi.StringArrayInput `pulumi:"enumValues"` Max pulumi.IntInput `pulumi:"max"` Min pulumi.IntInput `pulumi:"min"` Name pulumi.StringInput `pulumi:"name"` NeedReboot pulumi.IntInput `pulumi:"needReboot"` ParamType pulumi.StringInput `pulumi:"paramType"` }
func (GetDefaultParamsParamListArgs) ElementType ¶
func (GetDefaultParamsParamListArgs) ElementType() reflect.Type
func (GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutput ¶
func (i GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutput() GetDefaultParamsParamListOutput
func (GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutputWithContext ¶
func (i GetDefaultParamsParamListArgs) ToGetDefaultParamsParamListOutputWithContext(ctx context.Context) GetDefaultParamsParamListOutput
type GetDefaultParamsParamListArray ¶
type GetDefaultParamsParamListArray []GetDefaultParamsParamListInput
func (GetDefaultParamsParamListArray) ElementType ¶
func (GetDefaultParamsParamListArray) ElementType() reflect.Type
func (GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutput ¶
func (i GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutput() GetDefaultParamsParamListArrayOutput
func (GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutputWithContext ¶
func (i GetDefaultParamsParamListArray) ToGetDefaultParamsParamListArrayOutputWithContext(ctx context.Context) GetDefaultParamsParamListArrayOutput
type GetDefaultParamsParamListArrayInput ¶
type GetDefaultParamsParamListArrayInput interface { pulumi.Input ToGetDefaultParamsParamListArrayOutput() GetDefaultParamsParamListArrayOutput ToGetDefaultParamsParamListArrayOutputWithContext(context.Context) GetDefaultParamsParamListArrayOutput }
GetDefaultParamsParamListArrayInput is an input type that accepts GetDefaultParamsParamListArray and GetDefaultParamsParamListArrayOutput values. You can construct a concrete instance of `GetDefaultParamsParamListArrayInput` via:
GetDefaultParamsParamListArray{ GetDefaultParamsParamListArgs{...} }
type GetDefaultParamsParamListArrayOutput ¶
type GetDefaultParamsParamListArrayOutput struct{ *pulumi.OutputState }
func (GetDefaultParamsParamListArrayOutput) ElementType ¶
func (GetDefaultParamsParamListArrayOutput) ElementType() reflect.Type
func (GetDefaultParamsParamListArrayOutput) Index ¶
func (o GetDefaultParamsParamListArrayOutput) Index(i pulumi.IntInput) GetDefaultParamsParamListOutput
func (GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutput ¶
func (o GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutput() GetDefaultParamsParamListArrayOutput
func (GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutputWithContext ¶
func (o GetDefaultParamsParamListArrayOutput) ToGetDefaultParamsParamListArrayOutputWithContext(ctx context.Context) GetDefaultParamsParamListArrayOutput
type GetDefaultParamsParamListInput ¶
type GetDefaultParamsParamListInput interface { pulumi.Input ToGetDefaultParamsParamListOutput() GetDefaultParamsParamListOutput ToGetDefaultParamsParamListOutputWithContext(context.Context) GetDefaultParamsParamListOutput }
GetDefaultParamsParamListInput is an input type that accepts GetDefaultParamsParamListArgs and GetDefaultParamsParamListOutput values. You can construct a concrete instance of `GetDefaultParamsParamListInput` via:
GetDefaultParamsParamListArgs{...}
type GetDefaultParamsParamListOutput ¶
type GetDefaultParamsParamListOutput struct{ *pulumi.OutputState }
func (GetDefaultParamsParamListOutput) CurrentValue ¶
func (o GetDefaultParamsParamListOutput) CurrentValue() pulumi.StringOutput
func (GetDefaultParamsParamListOutput) Default ¶
func (o GetDefaultParamsParamListOutput) Default() pulumi.StringOutput
func (GetDefaultParamsParamListOutput) Description ¶
func (o GetDefaultParamsParamListOutput) Description() pulumi.StringOutput
func (GetDefaultParamsParamListOutput) ElementType ¶
func (GetDefaultParamsParamListOutput) ElementType() reflect.Type
func (GetDefaultParamsParamListOutput) EnumValues ¶
func (o GetDefaultParamsParamListOutput) EnumValues() pulumi.StringArrayOutput
func (GetDefaultParamsParamListOutput) Max ¶
func (o GetDefaultParamsParamListOutput) Max() pulumi.IntOutput
func (GetDefaultParamsParamListOutput) Min ¶
func (o GetDefaultParamsParamListOutput) Min() pulumi.IntOutput
func (GetDefaultParamsParamListOutput) Name ¶
func (o GetDefaultParamsParamListOutput) Name() pulumi.StringOutput
func (GetDefaultParamsParamListOutput) NeedReboot ¶
func (o GetDefaultParamsParamListOutput) NeedReboot() pulumi.IntOutput
func (GetDefaultParamsParamListOutput) ParamType ¶
func (o GetDefaultParamsParamListOutput) ParamType() pulumi.StringOutput
func (GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutput ¶
func (o GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutput() GetDefaultParamsParamListOutput
func (GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutputWithContext ¶
func (o GetDefaultParamsParamListOutput) ToGetDefaultParamsParamListOutputWithContext(ctx context.Context) GetDefaultParamsParamListOutput
type GetDefaultParamsResult ¶
type GetDefaultParamsResult struct { DbVersion *string `pulumi:"dbVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ParamLists []GetDefaultParamsParamList `pulumi:"paramLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDefaultParams.
func GetDefaultParams ¶
func GetDefaultParams(ctx *pulumi.Context, args *GetDefaultParamsArgs, opts ...pulumi.InvokeOption) (*GetDefaultParamsResult, error)
type GetDefaultParamsResultOutput ¶
type GetDefaultParamsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDefaultParams.
func GetDefaultParamsOutput ¶
func GetDefaultParamsOutput(ctx *pulumi.Context, args GetDefaultParamsOutputArgs, opts ...pulumi.InvokeOption) GetDefaultParamsResultOutput
func (GetDefaultParamsResultOutput) DbVersion ¶
func (o GetDefaultParamsResultOutput) DbVersion() pulumi.StringPtrOutput
func (GetDefaultParamsResultOutput) ElementType ¶
func (GetDefaultParamsResultOutput) ElementType() reflect.Type
func (GetDefaultParamsResultOutput) Id ¶
func (o GetDefaultParamsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDefaultParamsResultOutput) ParamLists ¶
func (o GetDefaultParamsResultOutput) ParamLists() GetDefaultParamsParamListArrayOutput
func (GetDefaultParamsResultOutput) ResultOutputFile ¶
func (o GetDefaultParamsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutput ¶
func (o GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutput() GetDefaultParamsResultOutput
func (GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutputWithContext ¶
func (o GetDefaultParamsResultOutput) ToGetDefaultParamsResultOutputWithContext(ctx context.Context) GetDefaultParamsResultOutput
type GetErrorLogArgs ¶
type GetErrorLogArgs struct { EndTime int `pulumi:"endTime"` InstType *string `pulumi:"instType"` InstanceId string `pulumi:"instanceId"` KeyWords []string `pulumi:"keyWords"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime int `pulumi:"startTime"` }
A collection of arguments for invoking getErrorLog.
type GetErrorLogItem ¶
type GetErrorLogItemArgs ¶
type GetErrorLogItemArgs struct { Content pulumi.StringInput `pulumi:"content"` Timestamp pulumi.IntInput `pulumi:"timestamp"` }
func (GetErrorLogItemArgs) ElementType ¶
func (GetErrorLogItemArgs) ElementType() reflect.Type
func (GetErrorLogItemArgs) ToGetErrorLogItemOutput ¶
func (i GetErrorLogItemArgs) ToGetErrorLogItemOutput() GetErrorLogItemOutput
func (GetErrorLogItemArgs) ToGetErrorLogItemOutputWithContext ¶
func (i GetErrorLogItemArgs) ToGetErrorLogItemOutputWithContext(ctx context.Context) GetErrorLogItemOutput
type GetErrorLogItemArray ¶
type GetErrorLogItemArray []GetErrorLogItemInput
func (GetErrorLogItemArray) ElementType ¶
func (GetErrorLogItemArray) ElementType() reflect.Type
func (GetErrorLogItemArray) ToGetErrorLogItemArrayOutput ¶
func (i GetErrorLogItemArray) ToGetErrorLogItemArrayOutput() GetErrorLogItemArrayOutput
func (GetErrorLogItemArray) ToGetErrorLogItemArrayOutputWithContext ¶
func (i GetErrorLogItemArray) ToGetErrorLogItemArrayOutputWithContext(ctx context.Context) GetErrorLogItemArrayOutput
type GetErrorLogItemArrayInput ¶
type GetErrorLogItemArrayInput interface { pulumi.Input ToGetErrorLogItemArrayOutput() GetErrorLogItemArrayOutput ToGetErrorLogItemArrayOutputWithContext(context.Context) GetErrorLogItemArrayOutput }
GetErrorLogItemArrayInput is an input type that accepts GetErrorLogItemArray and GetErrorLogItemArrayOutput values. You can construct a concrete instance of `GetErrorLogItemArrayInput` via:
GetErrorLogItemArray{ GetErrorLogItemArgs{...} }
type GetErrorLogItemArrayOutput ¶
type GetErrorLogItemArrayOutput struct{ *pulumi.OutputState }
func (GetErrorLogItemArrayOutput) ElementType ¶
func (GetErrorLogItemArrayOutput) ElementType() reflect.Type
func (GetErrorLogItemArrayOutput) Index ¶
func (o GetErrorLogItemArrayOutput) Index(i pulumi.IntInput) GetErrorLogItemOutput
func (GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutput ¶
func (o GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutput() GetErrorLogItemArrayOutput
func (GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutputWithContext ¶
func (o GetErrorLogItemArrayOutput) ToGetErrorLogItemArrayOutputWithContext(ctx context.Context) GetErrorLogItemArrayOutput
type GetErrorLogItemInput ¶
type GetErrorLogItemInput interface { pulumi.Input ToGetErrorLogItemOutput() GetErrorLogItemOutput ToGetErrorLogItemOutputWithContext(context.Context) GetErrorLogItemOutput }
GetErrorLogItemInput is an input type that accepts GetErrorLogItemArgs and GetErrorLogItemOutput values. You can construct a concrete instance of `GetErrorLogItemInput` via:
GetErrorLogItemArgs{...}
type GetErrorLogItemOutput ¶
type GetErrorLogItemOutput struct{ *pulumi.OutputState }
func (GetErrorLogItemOutput) Content ¶
func (o GetErrorLogItemOutput) Content() pulumi.StringOutput
func (GetErrorLogItemOutput) ElementType ¶
func (GetErrorLogItemOutput) ElementType() reflect.Type
func (GetErrorLogItemOutput) Timestamp ¶
func (o GetErrorLogItemOutput) Timestamp() pulumi.IntOutput
func (GetErrorLogItemOutput) ToGetErrorLogItemOutput ¶
func (o GetErrorLogItemOutput) ToGetErrorLogItemOutput() GetErrorLogItemOutput
func (GetErrorLogItemOutput) ToGetErrorLogItemOutputWithContext ¶
func (o GetErrorLogItemOutput) ToGetErrorLogItemOutputWithContext(ctx context.Context) GetErrorLogItemOutput
type GetErrorLogOutputArgs ¶
type GetErrorLogOutputArgs struct { EndTime pulumi.IntInput `pulumi:"endTime"` InstType pulumi.StringPtrInput `pulumi:"instType"` InstanceId pulumi.StringInput `pulumi:"instanceId"` KeyWords pulumi.StringArrayInput `pulumi:"keyWords"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` StartTime pulumi.IntInput `pulumi:"startTime"` }
A collection of arguments for invoking getErrorLog.
func (GetErrorLogOutputArgs) ElementType ¶
func (GetErrorLogOutputArgs) ElementType() reflect.Type
type GetErrorLogResult ¶
type GetErrorLogResult struct { EndTime int `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstType *string `pulumi:"instType"` InstanceId string `pulumi:"instanceId"` Items []GetErrorLogItem `pulumi:"items"` KeyWords []string `pulumi:"keyWords"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime int `pulumi:"startTime"` }
A collection of values returned by getErrorLog.
func GetErrorLog ¶
func GetErrorLog(ctx *pulumi.Context, args *GetErrorLogArgs, opts ...pulumi.InvokeOption) (*GetErrorLogResult, error)
type GetErrorLogResultOutput ¶
type GetErrorLogResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getErrorLog.
func GetErrorLogOutput ¶
func GetErrorLogOutput(ctx *pulumi.Context, args GetErrorLogOutputArgs, opts ...pulumi.InvokeOption) GetErrorLogResultOutput
func (GetErrorLogResultOutput) ElementType ¶
func (GetErrorLogResultOutput) ElementType() reflect.Type
func (GetErrorLogResultOutput) EndTime ¶
func (o GetErrorLogResultOutput) EndTime() pulumi.IntOutput
func (GetErrorLogResultOutput) Id ¶
func (o GetErrorLogResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetErrorLogResultOutput) InstType ¶
func (o GetErrorLogResultOutput) InstType() pulumi.StringPtrOutput
func (GetErrorLogResultOutput) InstanceId ¶
func (o GetErrorLogResultOutput) InstanceId() pulumi.StringOutput
func (GetErrorLogResultOutput) Items ¶
func (o GetErrorLogResultOutput) Items() GetErrorLogItemArrayOutput
func (GetErrorLogResultOutput) KeyWords ¶
func (o GetErrorLogResultOutput) KeyWords() pulumi.StringArrayOutput
func (GetErrorLogResultOutput) ResultOutputFile ¶
func (o GetErrorLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetErrorLogResultOutput) StartTime ¶
func (o GetErrorLogResultOutput) StartTime() pulumi.IntOutput
func (GetErrorLogResultOutput) ToGetErrorLogResultOutput ¶
func (o GetErrorLogResultOutput) ToGetErrorLogResultOutput() GetErrorLogResultOutput
func (GetErrorLogResultOutput) ToGetErrorLogResultOutputWithContext ¶
func (o GetErrorLogResultOutput) ToGetErrorLogResultOutputWithContext(ctx context.Context) GetErrorLogResultOutput
type GetInstTablesArgs ¶
type GetInstTablesArgs struct { Database string `pulumi:"database"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` TableRegexp *string `pulumi:"tableRegexp"` }
A collection of arguments for invoking getInstTables.
type GetInstTablesOutputArgs ¶
type GetInstTablesOutputArgs struct { Database pulumi.StringInput `pulumi:"database"` InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` TableRegexp pulumi.StringPtrInput `pulumi:"tableRegexp"` }
A collection of arguments for invoking getInstTables.
func (GetInstTablesOutputArgs) ElementType ¶
func (GetInstTablesOutputArgs) ElementType() reflect.Type
type GetInstTablesResult ¶
type GetInstTablesResult struct { Database string `pulumi:"database"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []string `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` TableRegexp *string `pulumi:"tableRegexp"` }
A collection of values returned by getInstTables.
func GetInstTables ¶
func GetInstTables(ctx *pulumi.Context, args *GetInstTablesArgs, opts ...pulumi.InvokeOption) (*GetInstTablesResult, error)
type GetInstTablesResultOutput ¶
type GetInstTablesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstTables.
func GetInstTablesOutput ¶
func GetInstTablesOutput(ctx *pulumi.Context, args GetInstTablesOutputArgs, opts ...pulumi.InvokeOption) GetInstTablesResultOutput
func (GetInstTablesResultOutput) Database ¶
func (o GetInstTablesResultOutput) Database() pulumi.StringOutput
func (GetInstTablesResultOutput) ElementType ¶
func (GetInstTablesResultOutput) ElementType() reflect.Type
func (GetInstTablesResultOutput) Id ¶
func (o GetInstTablesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstTablesResultOutput) InstanceId ¶
func (o GetInstTablesResultOutput) InstanceId() pulumi.StringOutput
func (GetInstTablesResultOutput) Items ¶
func (o GetInstTablesResultOutput) Items() pulumi.StringArrayOutput
func (GetInstTablesResultOutput) ResultOutputFile ¶
func (o GetInstTablesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstTablesResultOutput) TableRegexp ¶
func (o GetInstTablesResultOutput) TableRegexp() pulumi.StringPtrOutput
func (GetInstTablesResultOutput) ToGetInstTablesResultOutput ¶
func (o GetInstTablesResultOutput) ToGetInstTablesResultOutput() GetInstTablesResultOutput
func (GetInstTablesResultOutput) ToGetInstTablesResultOutputWithContext ¶
func (o GetInstTablesResultOutput) ToGetInstTablesResultOutputWithContext(ctx context.Context) GetInstTablesResultOutput
type GetInstanceCharsetArgs ¶
type GetInstanceCharsetArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceCharset.
type GetInstanceCharsetOutputArgs ¶
type GetInstanceCharsetOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceCharset.
func (GetInstanceCharsetOutputArgs) ElementType ¶
func (GetInstanceCharsetOutputArgs) ElementType() reflect.Type
type GetInstanceCharsetResult ¶
type GetInstanceCharsetResult struct { Charset string `pulumi:"charset"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceCharset.
func GetInstanceCharset ¶
func GetInstanceCharset(ctx *pulumi.Context, args *GetInstanceCharsetArgs, opts ...pulumi.InvokeOption) (*GetInstanceCharsetResult, error)
type GetInstanceCharsetResultOutput ¶
type GetInstanceCharsetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceCharset.
func GetInstanceCharsetOutput ¶
func GetInstanceCharsetOutput(ctx *pulumi.Context, args GetInstanceCharsetOutputArgs, opts ...pulumi.InvokeOption) GetInstanceCharsetResultOutput
func (GetInstanceCharsetResultOutput) Charset ¶
func (o GetInstanceCharsetResultOutput) Charset() pulumi.StringOutput
func (GetInstanceCharsetResultOutput) ElementType ¶
func (GetInstanceCharsetResultOutput) ElementType() reflect.Type
func (GetInstanceCharsetResultOutput) Id ¶
func (o GetInstanceCharsetResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceCharsetResultOutput) InstanceId ¶
func (o GetInstanceCharsetResultOutput) InstanceId() pulumi.StringOutput
func (GetInstanceCharsetResultOutput) ResultOutputFile ¶
func (o GetInstanceCharsetResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutput ¶
func (o GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutput() GetInstanceCharsetResultOutput
func (GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutputWithContext ¶
func (o GetInstanceCharsetResultOutput) ToGetInstanceCharsetResultOutputWithContext(ctx context.Context) GetInstanceCharsetResultOutput
type GetInstanceInfoArgs ¶
type GetInstanceInfoArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceInfo.
type GetInstanceInfoOutputArgs ¶
type GetInstanceInfoOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceInfo.
func (GetInstanceInfoOutputArgs) ElementType ¶
func (GetInstanceInfoOutputArgs) ElementType() reflect.Type
type GetInstanceInfoResult ¶
type GetInstanceInfoResult struct { DefaultKmsRegion string `pulumi:"defaultKmsRegion"` Encryption string `pulumi:"encryption"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` InstanceName string `pulumi:"instanceName"` KeyId string `pulumi:"keyId"` KeyRegion string `pulumi:"keyRegion"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceInfo.
func GetInstanceInfo ¶
func GetInstanceInfo(ctx *pulumi.Context, args *GetInstanceInfoArgs, opts ...pulumi.InvokeOption) (*GetInstanceInfoResult, error)
type GetInstanceInfoResultOutput ¶
type GetInstanceInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceInfo.
func GetInstanceInfoOutput ¶
func GetInstanceInfoOutput(ctx *pulumi.Context, args GetInstanceInfoOutputArgs, opts ...pulumi.InvokeOption) GetInstanceInfoResultOutput
func (GetInstanceInfoResultOutput) DefaultKmsRegion ¶
func (o GetInstanceInfoResultOutput) DefaultKmsRegion() pulumi.StringOutput
func (GetInstanceInfoResultOutput) ElementType ¶
func (GetInstanceInfoResultOutput) ElementType() reflect.Type
func (GetInstanceInfoResultOutput) Encryption ¶
func (o GetInstanceInfoResultOutput) Encryption() pulumi.StringOutput
func (GetInstanceInfoResultOutput) Id ¶
func (o GetInstanceInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceInfoResultOutput) InstanceId ¶
func (o GetInstanceInfoResultOutput) InstanceId() pulumi.StringOutput
func (GetInstanceInfoResultOutput) InstanceName ¶
func (o GetInstanceInfoResultOutput) InstanceName() pulumi.StringOutput
func (GetInstanceInfoResultOutput) KeyId ¶
func (o GetInstanceInfoResultOutput) KeyId() pulumi.StringOutput
func (GetInstanceInfoResultOutput) KeyRegion ¶
func (o GetInstanceInfoResultOutput) KeyRegion() pulumi.StringOutput
func (GetInstanceInfoResultOutput) ResultOutputFile ¶
func (o GetInstanceInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutput ¶
func (o GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutput() GetInstanceInfoResultOutput
func (GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutputWithContext ¶
func (o GetInstanceInfoResultOutput) ToGetInstanceInfoResultOutputWithContext(ctx context.Context) GetInstanceInfoResultOutput
type GetInstanceInstanceList ¶
type GetInstanceInstanceList struct { AutoRenewFlag int `pulumi:"autoRenewFlag"` ChargeType string `pulumi:"chargeType"` CpuCoreCount int `pulumi:"cpuCoreCount"` CreateTime string `pulumi:"createTime"` DeadLineTime string `pulumi:"deadLineTime"` DeviceType string `pulumi:"deviceType"` DrInstanceIds []string `pulumi:"drInstanceIds"` EngineVersion string `pulumi:"engineVersion"` InitFlag int `pulumi:"initFlag"` InstanceName string `pulumi:"instanceName"` InstanceRole string `pulumi:"instanceRole"` InternetHost string `pulumi:"internetHost"` InternetPort int `pulumi:"internetPort"` InternetStatus int `pulumi:"internetStatus"` IntranetIp string `pulumi:"intranetIp"` IntranetPort int `pulumi:"intranetPort"` MasterInstanceId string `pulumi:"masterInstanceId"` MemorySize int `pulumi:"memorySize"` MysqlId string `pulumi:"mysqlId"` PayType int `pulumi:"payType"` ProjectId int `pulumi:"projectId"` RoGroups []GetInstanceInstanceListRoGroup `pulumi:"roGroups"` RoInstanceIds []string `pulumi:"roInstanceIds"` SlaveSyncMode int `pulumi:"slaveSyncMode"` Status int `pulumi:"status"` SubnetId string `pulumi:"subnetId"` VolumeSize int `pulumi:"volumeSize"` VpcId string `pulumi:"vpcId"` Zone string `pulumi:"zone"` }
type GetInstanceInstanceListArgs ¶
type GetInstanceInstanceListArgs struct { AutoRenewFlag pulumi.IntInput `pulumi:"autoRenewFlag"` ChargeType pulumi.StringInput `pulumi:"chargeType"` CpuCoreCount pulumi.IntInput `pulumi:"cpuCoreCount"` CreateTime pulumi.StringInput `pulumi:"createTime"` DeadLineTime pulumi.StringInput `pulumi:"deadLineTime"` DeviceType pulumi.StringInput `pulumi:"deviceType"` DrInstanceIds pulumi.StringArrayInput `pulumi:"drInstanceIds"` EngineVersion pulumi.StringInput `pulumi:"engineVersion"` InitFlag pulumi.IntInput `pulumi:"initFlag"` InstanceName pulumi.StringInput `pulumi:"instanceName"` InstanceRole pulumi.StringInput `pulumi:"instanceRole"` InternetHost pulumi.StringInput `pulumi:"internetHost"` InternetPort pulumi.IntInput `pulumi:"internetPort"` InternetStatus pulumi.IntInput `pulumi:"internetStatus"` IntranetIp pulumi.StringInput `pulumi:"intranetIp"` IntranetPort pulumi.IntInput `pulumi:"intranetPort"` MasterInstanceId pulumi.StringInput `pulumi:"masterInstanceId"` MemorySize pulumi.IntInput `pulumi:"memorySize"` MysqlId pulumi.StringInput `pulumi:"mysqlId"` PayType pulumi.IntInput `pulumi:"payType"` ProjectId pulumi.IntInput `pulumi:"projectId"` RoGroups GetInstanceInstanceListRoGroupArrayInput `pulumi:"roGroups"` RoInstanceIds pulumi.StringArrayInput `pulumi:"roInstanceIds"` SlaveSyncMode pulumi.IntInput `pulumi:"slaveSyncMode"` Status pulumi.IntInput `pulumi:"status"` SubnetId pulumi.StringInput `pulumi:"subnetId"` VolumeSize pulumi.IntInput `pulumi:"volumeSize"` VpcId pulumi.StringInput `pulumi:"vpcId"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetInstanceInstanceListArgs) ElementType ¶
func (GetInstanceInstanceListArgs) ElementType() reflect.Type
func (GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutput ¶
func (i GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput
func (GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutputWithContext ¶
func (i GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutputWithContext(ctx context.Context) GetInstanceInstanceListOutput
type GetInstanceInstanceListArray ¶
type GetInstanceInstanceListArray []GetInstanceInstanceListInput
func (GetInstanceInstanceListArray) ElementType ¶
func (GetInstanceInstanceListArray) ElementType() reflect.Type
func (GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutput ¶
func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput
func (GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutputWithContext ¶
func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput
type GetInstanceInstanceListArrayInput ¶
type GetInstanceInstanceListArrayInput interface { pulumi.Input ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput ToGetInstanceInstanceListArrayOutputWithContext(context.Context) GetInstanceInstanceListArrayOutput }
GetInstanceInstanceListArrayInput is an input type that accepts GetInstanceInstanceListArray and GetInstanceInstanceListArrayOutput values. You can construct a concrete instance of `GetInstanceInstanceListArrayInput` via:
GetInstanceInstanceListArray{ GetInstanceInstanceListArgs{...} }
type GetInstanceInstanceListArrayOutput ¶
type GetInstanceInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceInstanceListArrayOutput) ElementType ¶
func (GetInstanceInstanceListArrayOutput) ElementType() reflect.Type
func (GetInstanceInstanceListArrayOutput) Index ¶
func (o GetInstanceInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstanceInstanceListOutput
func (GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutput ¶
func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput
func (GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutputWithContext ¶
func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput
type GetInstanceInstanceListInput ¶
type GetInstanceInstanceListInput interface { pulumi.Input ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput ToGetInstanceInstanceListOutputWithContext(context.Context) GetInstanceInstanceListOutput }
GetInstanceInstanceListInput is an input type that accepts GetInstanceInstanceListArgs and GetInstanceInstanceListOutput values. You can construct a concrete instance of `GetInstanceInstanceListInput` via:
GetInstanceInstanceListArgs{...}
type GetInstanceInstanceListOutput ¶
type GetInstanceInstanceListOutput struct{ *pulumi.OutputState }
func (GetInstanceInstanceListOutput) AutoRenewFlag ¶
func (o GetInstanceInstanceListOutput) AutoRenewFlag() pulumi.IntOutput
func (GetInstanceInstanceListOutput) ChargeType ¶
func (o GetInstanceInstanceListOutput) ChargeType() pulumi.StringOutput
func (GetInstanceInstanceListOutput) CpuCoreCount ¶
func (o GetInstanceInstanceListOutput) CpuCoreCount() pulumi.IntOutput
func (GetInstanceInstanceListOutput) CreateTime ¶
func (o GetInstanceInstanceListOutput) CreateTime() pulumi.StringOutput
func (GetInstanceInstanceListOutput) DeadLineTime ¶
func (o GetInstanceInstanceListOutput) DeadLineTime() pulumi.StringOutput
func (GetInstanceInstanceListOutput) DeviceType ¶
func (o GetInstanceInstanceListOutput) DeviceType() pulumi.StringOutput
func (GetInstanceInstanceListOutput) DrInstanceIds ¶
func (o GetInstanceInstanceListOutput) DrInstanceIds() pulumi.StringArrayOutput
func (GetInstanceInstanceListOutput) ElementType ¶
func (GetInstanceInstanceListOutput) ElementType() reflect.Type
func (GetInstanceInstanceListOutput) EngineVersion ¶
func (o GetInstanceInstanceListOutput) EngineVersion() pulumi.StringOutput
func (GetInstanceInstanceListOutput) InitFlag ¶
func (o GetInstanceInstanceListOutput) InitFlag() pulumi.IntOutput
func (GetInstanceInstanceListOutput) InstanceName ¶
func (o GetInstanceInstanceListOutput) InstanceName() pulumi.StringOutput
func (GetInstanceInstanceListOutput) InstanceRole ¶
func (o GetInstanceInstanceListOutput) InstanceRole() pulumi.StringOutput
func (GetInstanceInstanceListOutput) InternetHost ¶
func (o GetInstanceInstanceListOutput) InternetHost() pulumi.StringOutput
func (GetInstanceInstanceListOutput) InternetPort ¶
func (o GetInstanceInstanceListOutput) InternetPort() pulumi.IntOutput
func (GetInstanceInstanceListOutput) InternetStatus ¶
func (o GetInstanceInstanceListOutput) InternetStatus() pulumi.IntOutput
func (GetInstanceInstanceListOutput) IntranetIp ¶
func (o GetInstanceInstanceListOutput) IntranetIp() pulumi.StringOutput
func (GetInstanceInstanceListOutput) IntranetPort ¶
func (o GetInstanceInstanceListOutput) IntranetPort() pulumi.IntOutput
func (GetInstanceInstanceListOutput) MasterInstanceId ¶
func (o GetInstanceInstanceListOutput) MasterInstanceId() pulumi.StringOutput
func (GetInstanceInstanceListOutput) MemorySize ¶
func (o GetInstanceInstanceListOutput) MemorySize() pulumi.IntOutput
func (GetInstanceInstanceListOutput) MysqlId ¶
func (o GetInstanceInstanceListOutput) MysqlId() pulumi.StringOutput
func (GetInstanceInstanceListOutput) PayType ¶
func (o GetInstanceInstanceListOutput) PayType() pulumi.IntOutput
func (GetInstanceInstanceListOutput) ProjectId ¶
func (o GetInstanceInstanceListOutput) ProjectId() pulumi.IntOutput
func (GetInstanceInstanceListOutput) RoGroups ¶
func (o GetInstanceInstanceListOutput) RoGroups() GetInstanceInstanceListRoGroupArrayOutput
func (GetInstanceInstanceListOutput) RoInstanceIds ¶
func (o GetInstanceInstanceListOutput) RoInstanceIds() pulumi.StringArrayOutput
func (GetInstanceInstanceListOutput) SlaveSyncMode ¶
func (o GetInstanceInstanceListOutput) SlaveSyncMode() pulumi.IntOutput
func (GetInstanceInstanceListOutput) Status ¶
func (o GetInstanceInstanceListOutput) Status() pulumi.IntOutput
func (GetInstanceInstanceListOutput) SubnetId ¶
func (o GetInstanceInstanceListOutput) SubnetId() pulumi.StringOutput
func (GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutput ¶
func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput
func (GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutputWithContext ¶
func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutputWithContext(ctx context.Context) GetInstanceInstanceListOutput
func (GetInstanceInstanceListOutput) VolumeSize ¶
func (o GetInstanceInstanceListOutput) VolumeSize() pulumi.IntOutput
func (GetInstanceInstanceListOutput) VpcId ¶
func (o GetInstanceInstanceListOutput) VpcId() pulumi.StringOutput
func (GetInstanceInstanceListOutput) Zone ¶
func (o GetInstanceInstanceListOutput) Zone() pulumi.StringOutput
type GetInstanceInstanceListRoGroupArgs ¶
type GetInstanceInstanceListRoGroupArgs struct { GroupId pulumi.StringInput `pulumi:"groupId"` InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` }
func (GetInstanceInstanceListRoGroupArgs) ElementType ¶
func (GetInstanceInstanceListRoGroupArgs) ElementType() reflect.Type
func (GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutput ¶
func (i GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutput() GetInstanceInstanceListRoGroupOutput
func (GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutputWithContext ¶
func (i GetInstanceInstanceListRoGroupArgs) ToGetInstanceInstanceListRoGroupOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupOutput
type GetInstanceInstanceListRoGroupArray ¶
type GetInstanceInstanceListRoGroupArray []GetInstanceInstanceListRoGroupInput
func (GetInstanceInstanceListRoGroupArray) ElementType ¶
func (GetInstanceInstanceListRoGroupArray) ElementType() reflect.Type
func (GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutput ¶
func (i GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutput() GetInstanceInstanceListRoGroupArrayOutput
func (GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutputWithContext ¶
func (i GetInstanceInstanceListRoGroupArray) ToGetInstanceInstanceListRoGroupArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupArrayOutput
type GetInstanceInstanceListRoGroupArrayInput ¶
type GetInstanceInstanceListRoGroupArrayInput interface { pulumi.Input ToGetInstanceInstanceListRoGroupArrayOutput() GetInstanceInstanceListRoGroupArrayOutput ToGetInstanceInstanceListRoGroupArrayOutputWithContext(context.Context) GetInstanceInstanceListRoGroupArrayOutput }
GetInstanceInstanceListRoGroupArrayInput is an input type that accepts GetInstanceInstanceListRoGroupArray and GetInstanceInstanceListRoGroupArrayOutput values. You can construct a concrete instance of `GetInstanceInstanceListRoGroupArrayInput` via:
GetInstanceInstanceListRoGroupArray{ GetInstanceInstanceListRoGroupArgs{...} }
type GetInstanceInstanceListRoGroupArrayOutput ¶
type GetInstanceInstanceListRoGroupArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceInstanceListRoGroupArrayOutput) ElementType ¶
func (GetInstanceInstanceListRoGroupArrayOutput) ElementType() reflect.Type
func (GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutput ¶
func (o GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutput() GetInstanceInstanceListRoGroupArrayOutput
func (GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutputWithContext ¶
func (o GetInstanceInstanceListRoGroupArrayOutput) ToGetInstanceInstanceListRoGroupArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupArrayOutput
type GetInstanceInstanceListRoGroupInput ¶
type GetInstanceInstanceListRoGroupInput interface { pulumi.Input ToGetInstanceInstanceListRoGroupOutput() GetInstanceInstanceListRoGroupOutput ToGetInstanceInstanceListRoGroupOutputWithContext(context.Context) GetInstanceInstanceListRoGroupOutput }
GetInstanceInstanceListRoGroupInput is an input type that accepts GetInstanceInstanceListRoGroupArgs and GetInstanceInstanceListRoGroupOutput values. You can construct a concrete instance of `GetInstanceInstanceListRoGroupInput` via:
GetInstanceInstanceListRoGroupArgs{...}
type GetInstanceInstanceListRoGroupOutput ¶
type GetInstanceInstanceListRoGroupOutput struct{ *pulumi.OutputState }
func (GetInstanceInstanceListRoGroupOutput) ElementType ¶
func (GetInstanceInstanceListRoGroupOutput) ElementType() reflect.Type
func (GetInstanceInstanceListRoGroupOutput) GroupId ¶
func (o GetInstanceInstanceListRoGroupOutput) GroupId() pulumi.StringOutput
func (GetInstanceInstanceListRoGroupOutput) InstanceIds ¶
func (o GetInstanceInstanceListRoGroupOutput) InstanceIds() pulumi.StringArrayOutput
func (GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutput ¶
func (o GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutput() GetInstanceInstanceListRoGroupOutput
func (GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutputWithContext ¶
func (o GetInstanceInstanceListRoGroupOutput) ToGetInstanceInstanceListRoGroupOutputWithContext(ctx context.Context) GetInstanceInstanceListRoGroupOutput
type GetInstanceParamRecordArgs ¶
type GetInstanceParamRecordArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceParamRecord.
type GetInstanceParamRecordItemArgs ¶
type GetInstanceParamRecordItemArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` IsSuccess pulumi.BoolInput `pulumi:"isSuccess"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` NewValue pulumi.StringInput `pulumi:"newValue"` OldValue pulumi.StringInput `pulumi:"oldValue"` ParamName pulumi.StringInput `pulumi:"paramName"` }
func (GetInstanceParamRecordItemArgs) ElementType ¶
func (GetInstanceParamRecordItemArgs) ElementType() reflect.Type
func (GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutput ¶
func (i GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutput() GetInstanceParamRecordItemOutput
func (GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutputWithContext ¶
func (i GetInstanceParamRecordItemArgs) ToGetInstanceParamRecordItemOutputWithContext(ctx context.Context) GetInstanceParamRecordItemOutput
type GetInstanceParamRecordItemArray ¶
type GetInstanceParamRecordItemArray []GetInstanceParamRecordItemInput
func (GetInstanceParamRecordItemArray) ElementType ¶
func (GetInstanceParamRecordItemArray) ElementType() reflect.Type
func (GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutput ¶
func (i GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutput() GetInstanceParamRecordItemArrayOutput
func (GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutputWithContext ¶
func (i GetInstanceParamRecordItemArray) ToGetInstanceParamRecordItemArrayOutputWithContext(ctx context.Context) GetInstanceParamRecordItemArrayOutput
type GetInstanceParamRecordItemArrayInput ¶
type GetInstanceParamRecordItemArrayInput interface { pulumi.Input ToGetInstanceParamRecordItemArrayOutput() GetInstanceParamRecordItemArrayOutput ToGetInstanceParamRecordItemArrayOutputWithContext(context.Context) GetInstanceParamRecordItemArrayOutput }
GetInstanceParamRecordItemArrayInput is an input type that accepts GetInstanceParamRecordItemArray and GetInstanceParamRecordItemArrayOutput values. You can construct a concrete instance of `GetInstanceParamRecordItemArrayInput` via:
GetInstanceParamRecordItemArray{ GetInstanceParamRecordItemArgs{...} }
type GetInstanceParamRecordItemArrayOutput ¶
type GetInstanceParamRecordItemArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceParamRecordItemArrayOutput) ElementType ¶
func (GetInstanceParamRecordItemArrayOutput) ElementType() reflect.Type
func (GetInstanceParamRecordItemArrayOutput) Index ¶
func (o GetInstanceParamRecordItemArrayOutput) Index(i pulumi.IntInput) GetInstanceParamRecordItemOutput
func (GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutput ¶
func (o GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutput() GetInstanceParamRecordItemArrayOutput
func (GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutputWithContext ¶
func (o GetInstanceParamRecordItemArrayOutput) ToGetInstanceParamRecordItemArrayOutputWithContext(ctx context.Context) GetInstanceParamRecordItemArrayOutput
type GetInstanceParamRecordItemInput ¶
type GetInstanceParamRecordItemInput interface { pulumi.Input ToGetInstanceParamRecordItemOutput() GetInstanceParamRecordItemOutput ToGetInstanceParamRecordItemOutputWithContext(context.Context) GetInstanceParamRecordItemOutput }
GetInstanceParamRecordItemInput is an input type that accepts GetInstanceParamRecordItemArgs and GetInstanceParamRecordItemOutput values. You can construct a concrete instance of `GetInstanceParamRecordItemInput` via:
GetInstanceParamRecordItemArgs{...}
type GetInstanceParamRecordItemOutput ¶
type GetInstanceParamRecordItemOutput struct{ *pulumi.OutputState }
func (GetInstanceParamRecordItemOutput) ElementType ¶
func (GetInstanceParamRecordItemOutput) ElementType() reflect.Type
func (GetInstanceParamRecordItemOutput) InstanceId ¶
func (o GetInstanceParamRecordItemOutput) InstanceId() pulumi.StringOutput
func (GetInstanceParamRecordItemOutput) IsSuccess ¶
func (o GetInstanceParamRecordItemOutput) IsSuccess() pulumi.BoolOutput
func (GetInstanceParamRecordItemOutput) ModifyTime ¶
func (o GetInstanceParamRecordItemOutput) ModifyTime() pulumi.StringOutput
func (GetInstanceParamRecordItemOutput) NewValue ¶
func (o GetInstanceParamRecordItemOutput) NewValue() pulumi.StringOutput
func (GetInstanceParamRecordItemOutput) OldValue ¶
func (o GetInstanceParamRecordItemOutput) OldValue() pulumi.StringOutput
func (GetInstanceParamRecordItemOutput) ParamName ¶
func (o GetInstanceParamRecordItemOutput) ParamName() pulumi.StringOutput
func (GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutput ¶
func (o GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutput() GetInstanceParamRecordItemOutput
func (GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutputWithContext ¶
func (o GetInstanceParamRecordItemOutput) ToGetInstanceParamRecordItemOutputWithContext(ctx context.Context) GetInstanceParamRecordItemOutput
type GetInstanceParamRecordOutputArgs ¶
type GetInstanceParamRecordOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceParamRecord.
func (GetInstanceParamRecordOutputArgs) ElementType ¶
func (GetInstanceParamRecordOutputArgs) ElementType() reflect.Type
type GetInstanceParamRecordResult ¶
type GetInstanceParamRecordResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []GetInstanceParamRecordItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceParamRecord.
func GetInstanceParamRecord ¶
func GetInstanceParamRecord(ctx *pulumi.Context, args *GetInstanceParamRecordArgs, opts ...pulumi.InvokeOption) (*GetInstanceParamRecordResult, error)
type GetInstanceParamRecordResultOutput ¶
type GetInstanceParamRecordResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceParamRecord.
func GetInstanceParamRecordOutput ¶
func GetInstanceParamRecordOutput(ctx *pulumi.Context, args GetInstanceParamRecordOutputArgs, opts ...pulumi.InvokeOption) GetInstanceParamRecordResultOutput
func (GetInstanceParamRecordResultOutput) ElementType ¶
func (GetInstanceParamRecordResultOutput) ElementType() reflect.Type
func (GetInstanceParamRecordResultOutput) Id ¶
func (o GetInstanceParamRecordResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceParamRecordResultOutput) InstanceId ¶
func (o GetInstanceParamRecordResultOutput) InstanceId() pulumi.StringOutput
func (GetInstanceParamRecordResultOutput) Items ¶
func (o GetInstanceParamRecordResultOutput) Items() GetInstanceParamRecordItemArrayOutput
func (GetInstanceParamRecordResultOutput) ResultOutputFile ¶
func (o GetInstanceParamRecordResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutput ¶
func (o GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutput() GetInstanceParamRecordResultOutput
func (GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutputWithContext ¶
func (o GetInstanceParamRecordResultOutput) ToGetInstanceParamRecordResultOutputWithContext(ctx context.Context) GetInstanceParamRecordResultOutput
type GetInstanceRebootTimeArgs ¶
type GetInstanceRebootTimeArgs struct { InstanceIds []string `pulumi:"instanceIds"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceRebootTime.
type GetInstanceRebootTimeItemArgs ¶
type GetInstanceRebootTimeItemArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` TimeInSeconds pulumi.IntInput `pulumi:"timeInSeconds"` }
func (GetInstanceRebootTimeItemArgs) ElementType ¶
func (GetInstanceRebootTimeItemArgs) ElementType() reflect.Type
func (GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutput ¶
func (i GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutput() GetInstanceRebootTimeItemOutput
func (GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutputWithContext ¶
func (i GetInstanceRebootTimeItemArgs) ToGetInstanceRebootTimeItemOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemOutput
type GetInstanceRebootTimeItemArray ¶
type GetInstanceRebootTimeItemArray []GetInstanceRebootTimeItemInput
func (GetInstanceRebootTimeItemArray) ElementType ¶
func (GetInstanceRebootTimeItemArray) ElementType() reflect.Type
func (GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutput ¶
func (i GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutput() GetInstanceRebootTimeItemArrayOutput
func (GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutputWithContext ¶
func (i GetInstanceRebootTimeItemArray) ToGetInstanceRebootTimeItemArrayOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemArrayOutput
type GetInstanceRebootTimeItemArrayInput ¶
type GetInstanceRebootTimeItemArrayInput interface { pulumi.Input ToGetInstanceRebootTimeItemArrayOutput() GetInstanceRebootTimeItemArrayOutput ToGetInstanceRebootTimeItemArrayOutputWithContext(context.Context) GetInstanceRebootTimeItemArrayOutput }
GetInstanceRebootTimeItemArrayInput is an input type that accepts GetInstanceRebootTimeItemArray and GetInstanceRebootTimeItemArrayOutput values. You can construct a concrete instance of `GetInstanceRebootTimeItemArrayInput` via:
GetInstanceRebootTimeItemArray{ GetInstanceRebootTimeItemArgs{...} }
type GetInstanceRebootTimeItemArrayOutput ¶
type GetInstanceRebootTimeItemArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceRebootTimeItemArrayOutput) ElementType ¶
func (GetInstanceRebootTimeItemArrayOutput) ElementType() reflect.Type
func (GetInstanceRebootTimeItemArrayOutput) Index ¶
func (o GetInstanceRebootTimeItemArrayOutput) Index(i pulumi.IntInput) GetInstanceRebootTimeItemOutput
func (GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutput ¶
func (o GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutput() GetInstanceRebootTimeItemArrayOutput
func (GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutputWithContext ¶
func (o GetInstanceRebootTimeItemArrayOutput) ToGetInstanceRebootTimeItemArrayOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemArrayOutput
type GetInstanceRebootTimeItemInput ¶
type GetInstanceRebootTimeItemInput interface { pulumi.Input ToGetInstanceRebootTimeItemOutput() GetInstanceRebootTimeItemOutput ToGetInstanceRebootTimeItemOutputWithContext(context.Context) GetInstanceRebootTimeItemOutput }
GetInstanceRebootTimeItemInput is an input type that accepts GetInstanceRebootTimeItemArgs and GetInstanceRebootTimeItemOutput values. You can construct a concrete instance of `GetInstanceRebootTimeItemInput` via:
GetInstanceRebootTimeItemArgs{...}
type GetInstanceRebootTimeItemOutput ¶
type GetInstanceRebootTimeItemOutput struct{ *pulumi.OutputState }
func (GetInstanceRebootTimeItemOutput) ElementType ¶
func (GetInstanceRebootTimeItemOutput) ElementType() reflect.Type
func (GetInstanceRebootTimeItemOutput) InstanceId ¶
func (o GetInstanceRebootTimeItemOutput) InstanceId() pulumi.StringOutput
func (GetInstanceRebootTimeItemOutput) TimeInSeconds ¶
func (o GetInstanceRebootTimeItemOutput) TimeInSeconds() pulumi.IntOutput
func (GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutput ¶
func (o GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutput() GetInstanceRebootTimeItemOutput
func (GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutputWithContext ¶
func (o GetInstanceRebootTimeItemOutput) ToGetInstanceRebootTimeItemOutputWithContext(ctx context.Context) GetInstanceRebootTimeItemOutput
type GetInstanceRebootTimeOutputArgs ¶
type GetInstanceRebootTimeOutputArgs struct { InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceRebootTime.
func (GetInstanceRebootTimeOutputArgs) ElementType ¶
func (GetInstanceRebootTimeOutputArgs) ElementType() reflect.Type
type GetInstanceRebootTimeResult ¶
type GetInstanceRebootTimeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceIds []string `pulumi:"instanceIds"` Items []GetInstanceRebootTimeItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceRebootTime.
func GetInstanceRebootTime ¶
func GetInstanceRebootTime(ctx *pulumi.Context, args *GetInstanceRebootTimeArgs, opts ...pulumi.InvokeOption) (*GetInstanceRebootTimeResult, error)
type GetInstanceRebootTimeResultOutput ¶
type GetInstanceRebootTimeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceRebootTime.
func GetInstanceRebootTimeOutput ¶
func GetInstanceRebootTimeOutput(ctx *pulumi.Context, args GetInstanceRebootTimeOutputArgs, opts ...pulumi.InvokeOption) GetInstanceRebootTimeResultOutput
func (GetInstanceRebootTimeResultOutput) ElementType ¶
func (GetInstanceRebootTimeResultOutput) ElementType() reflect.Type
func (GetInstanceRebootTimeResultOutput) Id ¶
func (o GetInstanceRebootTimeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceRebootTimeResultOutput) InstanceIds ¶
func (o GetInstanceRebootTimeResultOutput) InstanceIds() pulumi.StringArrayOutput
func (GetInstanceRebootTimeResultOutput) Items ¶
func (o GetInstanceRebootTimeResultOutput) Items() GetInstanceRebootTimeItemArrayOutput
func (GetInstanceRebootTimeResultOutput) ResultOutputFile ¶
func (o GetInstanceRebootTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutput ¶
func (o GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutput() GetInstanceRebootTimeResultOutput
func (GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutputWithContext ¶
func (o GetInstanceRebootTimeResultOutput) ToGetInstanceRebootTimeResultOutputWithContext(ctx context.Context) GetInstanceRebootTimeResultOutput
type GetParameterListArgs ¶
type GetParameterListArgs struct { EngineVersion *string `pulumi:"engineVersion"` MysqlId *string `pulumi:"mysqlId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getParameterList.
type GetParameterListOutputArgs ¶
type GetParameterListOutputArgs struct { EngineVersion pulumi.StringPtrInput `pulumi:"engineVersion"` MysqlId pulumi.StringPtrInput `pulumi:"mysqlId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getParameterList.
func (GetParameterListOutputArgs) ElementType ¶
func (GetParameterListOutputArgs) ElementType() reflect.Type
type GetParameterListParameterList ¶
type GetParameterListParameterList struct { CurrentValue string `pulumi:"currentValue"` DefaultValue string `pulumi:"defaultValue"` Description string `pulumi:"description"` EnumValues []string `pulumi:"enumValues"` Max int `pulumi:"max"` Min int `pulumi:"min"` NeedReboot int `pulumi:"needReboot"` ParameterName string `pulumi:"parameterName"` ParameterType string `pulumi:"parameterType"` }
type GetParameterListParameterListArgs ¶
type GetParameterListParameterListArgs struct { CurrentValue pulumi.StringInput `pulumi:"currentValue"` DefaultValue pulumi.StringInput `pulumi:"defaultValue"` Description pulumi.StringInput `pulumi:"description"` EnumValues pulumi.StringArrayInput `pulumi:"enumValues"` Max pulumi.IntInput `pulumi:"max"` Min pulumi.IntInput `pulumi:"min"` NeedReboot pulumi.IntInput `pulumi:"needReboot"` ParameterName pulumi.StringInput `pulumi:"parameterName"` ParameterType pulumi.StringInput `pulumi:"parameterType"` }
func (GetParameterListParameterListArgs) ElementType ¶
func (GetParameterListParameterListArgs) ElementType() reflect.Type
func (GetParameterListParameterListArgs) ToGetParameterListParameterListOutput ¶
func (i GetParameterListParameterListArgs) ToGetParameterListParameterListOutput() GetParameterListParameterListOutput
func (GetParameterListParameterListArgs) ToGetParameterListParameterListOutputWithContext ¶
func (i GetParameterListParameterListArgs) ToGetParameterListParameterListOutputWithContext(ctx context.Context) GetParameterListParameterListOutput
type GetParameterListParameterListArray ¶
type GetParameterListParameterListArray []GetParameterListParameterListInput
func (GetParameterListParameterListArray) ElementType ¶
func (GetParameterListParameterListArray) ElementType() reflect.Type
func (GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutput ¶
func (i GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutput() GetParameterListParameterListArrayOutput
func (GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutputWithContext ¶
func (i GetParameterListParameterListArray) ToGetParameterListParameterListArrayOutputWithContext(ctx context.Context) GetParameterListParameterListArrayOutput
type GetParameterListParameterListArrayInput ¶
type GetParameterListParameterListArrayInput interface { pulumi.Input ToGetParameterListParameterListArrayOutput() GetParameterListParameterListArrayOutput ToGetParameterListParameterListArrayOutputWithContext(context.Context) GetParameterListParameterListArrayOutput }
GetParameterListParameterListArrayInput is an input type that accepts GetParameterListParameterListArray and GetParameterListParameterListArrayOutput values. You can construct a concrete instance of `GetParameterListParameterListArrayInput` via:
GetParameterListParameterListArray{ GetParameterListParameterListArgs{...} }
type GetParameterListParameterListArrayOutput ¶
type GetParameterListParameterListArrayOutput struct{ *pulumi.OutputState }
func (GetParameterListParameterListArrayOutput) ElementType ¶
func (GetParameterListParameterListArrayOutput) ElementType() reflect.Type
func (GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutput ¶
func (o GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutput() GetParameterListParameterListArrayOutput
func (GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutputWithContext ¶
func (o GetParameterListParameterListArrayOutput) ToGetParameterListParameterListArrayOutputWithContext(ctx context.Context) GetParameterListParameterListArrayOutput
type GetParameterListParameterListInput ¶
type GetParameterListParameterListInput interface { pulumi.Input ToGetParameterListParameterListOutput() GetParameterListParameterListOutput ToGetParameterListParameterListOutputWithContext(context.Context) GetParameterListParameterListOutput }
GetParameterListParameterListInput is an input type that accepts GetParameterListParameterListArgs and GetParameterListParameterListOutput values. You can construct a concrete instance of `GetParameterListParameterListInput` via:
GetParameterListParameterListArgs{...}
type GetParameterListParameterListOutput ¶
type GetParameterListParameterListOutput struct{ *pulumi.OutputState }
func (GetParameterListParameterListOutput) CurrentValue ¶
func (o GetParameterListParameterListOutput) CurrentValue() pulumi.StringOutput
func (GetParameterListParameterListOutput) DefaultValue ¶
func (o GetParameterListParameterListOutput) DefaultValue() pulumi.StringOutput
func (GetParameterListParameterListOutput) Description ¶
func (o GetParameterListParameterListOutput) Description() pulumi.StringOutput
func (GetParameterListParameterListOutput) ElementType ¶
func (GetParameterListParameterListOutput) ElementType() reflect.Type
func (GetParameterListParameterListOutput) EnumValues ¶
func (o GetParameterListParameterListOutput) EnumValues() pulumi.StringArrayOutput
func (GetParameterListParameterListOutput) Max ¶
func (o GetParameterListParameterListOutput) Max() pulumi.IntOutput
func (GetParameterListParameterListOutput) Min ¶
func (o GetParameterListParameterListOutput) Min() pulumi.IntOutput
func (GetParameterListParameterListOutput) NeedReboot ¶
func (o GetParameterListParameterListOutput) NeedReboot() pulumi.IntOutput
func (GetParameterListParameterListOutput) ParameterName ¶
func (o GetParameterListParameterListOutput) ParameterName() pulumi.StringOutput
func (GetParameterListParameterListOutput) ParameterType ¶
func (o GetParameterListParameterListOutput) ParameterType() pulumi.StringOutput
func (GetParameterListParameterListOutput) ToGetParameterListParameterListOutput ¶
func (o GetParameterListParameterListOutput) ToGetParameterListParameterListOutput() GetParameterListParameterListOutput
func (GetParameterListParameterListOutput) ToGetParameterListParameterListOutputWithContext ¶
func (o GetParameterListParameterListOutput) ToGetParameterListParameterListOutputWithContext(ctx context.Context) GetParameterListParameterListOutput
type GetParameterListResult ¶
type GetParameterListResult struct { EngineVersion *string `pulumi:"engineVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MysqlId *string `pulumi:"mysqlId"` ParameterLists []GetParameterListParameterList `pulumi:"parameterLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getParameterList.
func GetParameterList ¶
func GetParameterList(ctx *pulumi.Context, args *GetParameterListArgs, opts ...pulumi.InvokeOption) (*GetParameterListResult, error)
type GetParameterListResultOutput ¶
type GetParameterListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getParameterList.
func GetParameterListOutput ¶
func GetParameterListOutput(ctx *pulumi.Context, args GetParameterListOutputArgs, opts ...pulumi.InvokeOption) GetParameterListResultOutput
func (GetParameterListResultOutput) ElementType ¶
func (GetParameterListResultOutput) ElementType() reflect.Type
func (GetParameterListResultOutput) EngineVersion ¶
func (o GetParameterListResultOutput) EngineVersion() pulumi.StringPtrOutput
func (GetParameterListResultOutput) Id ¶
func (o GetParameterListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetParameterListResultOutput) MysqlId ¶
func (o GetParameterListResultOutput) MysqlId() pulumi.StringPtrOutput
func (GetParameterListResultOutput) ParameterLists ¶
func (o GetParameterListResultOutput) ParameterLists() GetParameterListParameterListArrayOutput
func (GetParameterListResultOutput) ResultOutputFile ¶
func (o GetParameterListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetParameterListResultOutput) ToGetParameterListResultOutput ¶
func (o GetParameterListResultOutput) ToGetParameterListResultOutput() GetParameterListResultOutput
func (GetParameterListResultOutput) ToGetParameterListResultOutputWithContext ¶
func (o GetParameterListResultOutput) ToGetParameterListResultOutputWithContext(ctx context.Context) GetParameterListResultOutput
type GetProjectSecurityGroupArgs ¶
type GetProjectSecurityGroupArgs struct { ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProjectSecurityGroup.
type GetProjectSecurityGroupGroup ¶
type GetProjectSecurityGroupGroup struct { CreateTime string `pulumi:"createTime"` Inbounds []GetProjectSecurityGroupGroupInbound `pulumi:"inbounds"` Outbounds []GetProjectSecurityGroupGroupOutbound `pulumi:"outbounds"` ProjectId int `pulumi:"projectId"` SecurityGroupId string `pulumi:"securityGroupId"` SecurityGroupName string `pulumi:"securityGroupName"` SecurityGroupRemark string `pulumi:"securityGroupRemark"` }
type GetProjectSecurityGroupGroupArgs ¶
type GetProjectSecurityGroupGroupArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Inbounds GetProjectSecurityGroupGroupInboundArrayInput `pulumi:"inbounds"` Outbounds GetProjectSecurityGroupGroupOutboundArrayInput `pulumi:"outbounds"` ProjectId pulumi.IntInput `pulumi:"projectId"` SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` SecurityGroupName pulumi.StringInput `pulumi:"securityGroupName"` SecurityGroupRemark pulumi.StringInput `pulumi:"securityGroupRemark"` }
func (GetProjectSecurityGroupGroupArgs) ElementType ¶
func (GetProjectSecurityGroupGroupArgs) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutput ¶
func (i GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutput() GetProjectSecurityGroupGroupOutput
func (GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutputWithContext ¶
func (i GetProjectSecurityGroupGroupArgs) ToGetProjectSecurityGroupGroupOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutput
type GetProjectSecurityGroupGroupArray ¶
type GetProjectSecurityGroupGroupArray []GetProjectSecurityGroupGroupInput
func (GetProjectSecurityGroupGroupArray) ElementType ¶
func (GetProjectSecurityGroupGroupArray) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutput ¶
func (i GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutput() GetProjectSecurityGroupGroupArrayOutput
func (GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutputWithContext ¶
func (i GetProjectSecurityGroupGroupArray) ToGetProjectSecurityGroupGroupArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupArrayOutput
type GetProjectSecurityGroupGroupArrayInput ¶
type GetProjectSecurityGroupGroupArrayInput interface { pulumi.Input ToGetProjectSecurityGroupGroupArrayOutput() GetProjectSecurityGroupGroupArrayOutput ToGetProjectSecurityGroupGroupArrayOutputWithContext(context.Context) GetProjectSecurityGroupGroupArrayOutput }
GetProjectSecurityGroupGroupArrayInput is an input type that accepts GetProjectSecurityGroupGroupArray and GetProjectSecurityGroupGroupArrayOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupArrayInput` via:
GetProjectSecurityGroupGroupArray{ GetProjectSecurityGroupGroupArgs{...} }
type GetProjectSecurityGroupGroupArrayOutput ¶
type GetProjectSecurityGroupGroupArrayOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupArrayOutput) ElementType ¶
func (GetProjectSecurityGroupGroupArrayOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutput ¶
func (o GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutput() GetProjectSecurityGroupGroupArrayOutput
func (GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutputWithContext ¶
func (o GetProjectSecurityGroupGroupArrayOutput) ToGetProjectSecurityGroupGroupArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupArrayOutput
type GetProjectSecurityGroupGroupInboundArgs ¶
type GetProjectSecurityGroupGroupInboundArgs struct { Action pulumi.StringInput `pulumi:"action"` CidrIp pulumi.StringInput `pulumi:"cidrIp"` Desc pulumi.StringInput `pulumi:"desc"` Dir pulumi.StringInput `pulumi:"dir"` IpProtocol pulumi.StringInput `pulumi:"ipProtocol"` PortRange pulumi.StringInput `pulumi:"portRange"` }
func (GetProjectSecurityGroupGroupInboundArgs) ElementType ¶
func (GetProjectSecurityGroupGroupInboundArgs) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutput ¶
func (i GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutput() GetProjectSecurityGroupGroupInboundOutput
func (GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutputWithContext ¶
func (i GetProjectSecurityGroupGroupInboundArgs) ToGetProjectSecurityGroupGroupInboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundOutput
type GetProjectSecurityGroupGroupInboundArray ¶
type GetProjectSecurityGroupGroupInboundArray []GetProjectSecurityGroupGroupInboundInput
func (GetProjectSecurityGroupGroupInboundArray) ElementType ¶
func (GetProjectSecurityGroupGroupInboundArray) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutput ¶
func (i GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutput() GetProjectSecurityGroupGroupInboundArrayOutput
func (GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext ¶
func (i GetProjectSecurityGroupGroupInboundArray) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundArrayOutput
type GetProjectSecurityGroupGroupInboundArrayInput ¶
type GetProjectSecurityGroupGroupInboundArrayInput interface { pulumi.Input ToGetProjectSecurityGroupGroupInboundArrayOutput() GetProjectSecurityGroupGroupInboundArrayOutput ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext(context.Context) GetProjectSecurityGroupGroupInboundArrayOutput }
GetProjectSecurityGroupGroupInboundArrayInput is an input type that accepts GetProjectSecurityGroupGroupInboundArray and GetProjectSecurityGroupGroupInboundArrayOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupInboundArrayInput` via:
GetProjectSecurityGroupGroupInboundArray{ GetProjectSecurityGroupGroupInboundArgs{...} }
type GetProjectSecurityGroupGroupInboundArrayOutput ¶
type GetProjectSecurityGroupGroupInboundArrayOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupInboundArrayOutput) ElementType ¶
func (GetProjectSecurityGroupGroupInboundArrayOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutput ¶
func (o GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutput() GetProjectSecurityGroupGroupInboundArrayOutput
func (GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext ¶
func (o GetProjectSecurityGroupGroupInboundArrayOutput) ToGetProjectSecurityGroupGroupInboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundArrayOutput
type GetProjectSecurityGroupGroupInboundInput ¶
type GetProjectSecurityGroupGroupInboundInput interface { pulumi.Input ToGetProjectSecurityGroupGroupInboundOutput() GetProjectSecurityGroupGroupInboundOutput ToGetProjectSecurityGroupGroupInboundOutputWithContext(context.Context) GetProjectSecurityGroupGroupInboundOutput }
GetProjectSecurityGroupGroupInboundInput is an input type that accepts GetProjectSecurityGroupGroupInboundArgs and GetProjectSecurityGroupGroupInboundOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupInboundInput` via:
GetProjectSecurityGroupGroupInboundArgs{...}
type GetProjectSecurityGroupGroupInboundOutput ¶
type GetProjectSecurityGroupGroupInboundOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupInboundOutput) Action ¶
func (o GetProjectSecurityGroupGroupInboundOutput) Action() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) CidrIp ¶
func (o GetProjectSecurityGroupGroupInboundOutput) CidrIp() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) Desc ¶
func (o GetProjectSecurityGroupGroupInboundOutput) Desc() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) Dir ¶
func (o GetProjectSecurityGroupGroupInboundOutput) Dir() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) ElementType ¶
func (GetProjectSecurityGroupGroupInboundOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupInboundOutput) IpProtocol ¶
func (o GetProjectSecurityGroupGroupInboundOutput) IpProtocol() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) PortRange ¶
func (o GetProjectSecurityGroupGroupInboundOutput) PortRange() pulumi.StringOutput
func (GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutput ¶
func (o GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutput() GetProjectSecurityGroupGroupInboundOutput
func (GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutputWithContext ¶
func (o GetProjectSecurityGroupGroupInboundOutput) ToGetProjectSecurityGroupGroupInboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupInboundOutput
type GetProjectSecurityGroupGroupInput ¶
type GetProjectSecurityGroupGroupInput interface { pulumi.Input ToGetProjectSecurityGroupGroupOutput() GetProjectSecurityGroupGroupOutput ToGetProjectSecurityGroupGroupOutputWithContext(context.Context) GetProjectSecurityGroupGroupOutput }
GetProjectSecurityGroupGroupInput is an input type that accepts GetProjectSecurityGroupGroupArgs and GetProjectSecurityGroupGroupOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupInput` via:
GetProjectSecurityGroupGroupArgs{...}
type GetProjectSecurityGroupGroupOutboundArgs ¶
type GetProjectSecurityGroupGroupOutboundArgs struct { Action pulumi.StringInput `pulumi:"action"` CidrIp pulumi.StringInput `pulumi:"cidrIp"` Desc pulumi.StringInput `pulumi:"desc"` Dir pulumi.StringInput `pulumi:"dir"` IpProtocol pulumi.StringInput `pulumi:"ipProtocol"` PortRange pulumi.StringInput `pulumi:"portRange"` }
func (GetProjectSecurityGroupGroupOutboundArgs) ElementType ¶
func (GetProjectSecurityGroupGroupOutboundArgs) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutput ¶
func (i GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutput() GetProjectSecurityGroupGroupOutboundOutput
func (GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutputWithContext ¶
func (i GetProjectSecurityGroupGroupOutboundArgs) ToGetProjectSecurityGroupGroupOutboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundOutput
type GetProjectSecurityGroupGroupOutboundArray ¶
type GetProjectSecurityGroupGroupOutboundArray []GetProjectSecurityGroupGroupOutboundInput
func (GetProjectSecurityGroupGroupOutboundArray) ElementType ¶
func (GetProjectSecurityGroupGroupOutboundArray) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutput ¶
func (i GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutput() GetProjectSecurityGroupGroupOutboundArrayOutput
func (GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext ¶
func (i GetProjectSecurityGroupGroupOutboundArray) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundArrayOutput
type GetProjectSecurityGroupGroupOutboundArrayInput ¶
type GetProjectSecurityGroupGroupOutboundArrayInput interface { pulumi.Input ToGetProjectSecurityGroupGroupOutboundArrayOutput() GetProjectSecurityGroupGroupOutboundArrayOutput ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext(context.Context) GetProjectSecurityGroupGroupOutboundArrayOutput }
GetProjectSecurityGroupGroupOutboundArrayInput is an input type that accepts GetProjectSecurityGroupGroupOutboundArray and GetProjectSecurityGroupGroupOutboundArrayOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupOutboundArrayInput` via:
GetProjectSecurityGroupGroupOutboundArray{ GetProjectSecurityGroupGroupOutboundArgs{...} }
type GetProjectSecurityGroupGroupOutboundArrayOutput ¶
type GetProjectSecurityGroupGroupOutboundArrayOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupOutboundArrayOutput) ElementType ¶
func (GetProjectSecurityGroupGroupOutboundArrayOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutput ¶
func (o GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutput() GetProjectSecurityGroupGroupOutboundArrayOutput
func (GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext ¶
func (o GetProjectSecurityGroupGroupOutboundArrayOutput) ToGetProjectSecurityGroupGroupOutboundArrayOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundArrayOutput
type GetProjectSecurityGroupGroupOutboundInput ¶
type GetProjectSecurityGroupGroupOutboundInput interface { pulumi.Input ToGetProjectSecurityGroupGroupOutboundOutput() GetProjectSecurityGroupGroupOutboundOutput ToGetProjectSecurityGroupGroupOutboundOutputWithContext(context.Context) GetProjectSecurityGroupGroupOutboundOutput }
GetProjectSecurityGroupGroupOutboundInput is an input type that accepts GetProjectSecurityGroupGroupOutboundArgs and GetProjectSecurityGroupGroupOutboundOutput values. You can construct a concrete instance of `GetProjectSecurityGroupGroupOutboundInput` via:
GetProjectSecurityGroupGroupOutboundArgs{...}
type GetProjectSecurityGroupGroupOutboundOutput ¶
type GetProjectSecurityGroupGroupOutboundOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupOutboundOutput) Action ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) Action() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) CidrIp ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) CidrIp() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) Desc ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) Desc() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) Dir ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) Dir() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) ElementType ¶
func (GetProjectSecurityGroupGroupOutboundOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupOutboundOutput) IpProtocol ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) IpProtocol() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) PortRange ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) PortRange() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutput ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutput() GetProjectSecurityGroupGroupOutboundOutput
func (GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutputWithContext ¶
func (o GetProjectSecurityGroupGroupOutboundOutput) ToGetProjectSecurityGroupGroupOutboundOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutboundOutput
type GetProjectSecurityGroupGroupOutput ¶
type GetProjectSecurityGroupGroupOutput struct{ *pulumi.OutputState }
func (GetProjectSecurityGroupGroupOutput) CreateTime ¶
func (o GetProjectSecurityGroupGroupOutput) CreateTime() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutput) ElementType ¶
func (GetProjectSecurityGroupGroupOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupGroupOutput) Inbounds ¶
func (o GetProjectSecurityGroupGroupOutput) Inbounds() GetProjectSecurityGroupGroupInboundArrayOutput
func (GetProjectSecurityGroupGroupOutput) Outbounds ¶
func (o GetProjectSecurityGroupGroupOutput) Outbounds() GetProjectSecurityGroupGroupOutboundArrayOutput
func (GetProjectSecurityGroupGroupOutput) ProjectId ¶
func (o GetProjectSecurityGroupGroupOutput) ProjectId() pulumi.IntOutput
func (GetProjectSecurityGroupGroupOutput) SecurityGroupId ¶
func (o GetProjectSecurityGroupGroupOutput) SecurityGroupId() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutput) SecurityGroupName ¶
func (o GetProjectSecurityGroupGroupOutput) SecurityGroupName() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutput) SecurityGroupRemark ¶
func (o GetProjectSecurityGroupGroupOutput) SecurityGroupRemark() pulumi.StringOutput
func (GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutput ¶
func (o GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutput() GetProjectSecurityGroupGroupOutput
func (GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutputWithContext ¶
func (o GetProjectSecurityGroupGroupOutput) ToGetProjectSecurityGroupGroupOutputWithContext(ctx context.Context) GetProjectSecurityGroupGroupOutput
type GetProjectSecurityGroupOutputArgs ¶
type GetProjectSecurityGroupOutputArgs struct { ProjectId pulumi.IntPtrInput `pulumi:"projectId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProjectSecurityGroup.
func (GetProjectSecurityGroupOutputArgs) ElementType ¶
func (GetProjectSecurityGroupOutputArgs) ElementType() reflect.Type
type GetProjectSecurityGroupResult ¶
type GetProjectSecurityGroupResult struct { Groups []GetProjectSecurityGroupGroup `pulumi:"groups"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getProjectSecurityGroup.
func GetProjectSecurityGroup ¶
func GetProjectSecurityGroup(ctx *pulumi.Context, args *GetProjectSecurityGroupArgs, opts ...pulumi.InvokeOption) (*GetProjectSecurityGroupResult, error)
type GetProjectSecurityGroupResultOutput ¶
type GetProjectSecurityGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProjectSecurityGroup.
func GetProjectSecurityGroupOutput ¶
func GetProjectSecurityGroupOutput(ctx *pulumi.Context, args GetProjectSecurityGroupOutputArgs, opts ...pulumi.InvokeOption) GetProjectSecurityGroupResultOutput
func (GetProjectSecurityGroupResultOutput) ElementType ¶
func (GetProjectSecurityGroupResultOutput) ElementType() reflect.Type
func (GetProjectSecurityGroupResultOutput) Groups ¶
func (o GetProjectSecurityGroupResultOutput) Groups() GetProjectSecurityGroupGroupArrayOutput
func (GetProjectSecurityGroupResultOutput) Id ¶
func (o GetProjectSecurityGroupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProjectSecurityGroupResultOutput) ProjectId ¶
func (o GetProjectSecurityGroupResultOutput) ProjectId() pulumi.IntPtrOutput
func (GetProjectSecurityGroupResultOutput) ResultOutputFile ¶
func (o GetProjectSecurityGroupResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutput ¶
func (o GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutput() GetProjectSecurityGroupResultOutput
func (GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutputWithContext ¶
func (o GetProjectSecurityGroupResultOutput) ToGetProjectSecurityGroupResultOutputWithContext(ctx context.Context) GetProjectSecurityGroupResultOutput
type GetProxyCustomArgs ¶
type GetProxyCustomArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProxyCustom.
type GetProxyCustomCustomConfArgs ¶
type GetProxyCustomCustomConfArgs struct { Cpu pulumi.IntInput `pulumi:"cpu"` Device pulumi.StringInput `pulumi:"device"` DeviceType pulumi.StringInput `pulumi:"deviceType"` Memory pulumi.IntInput `pulumi:"memory"` Type pulumi.StringInput `pulumi:"type"` }
func (GetProxyCustomCustomConfArgs) ElementType ¶
func (GetProxyCustomCustomConfArgs) ElementType() reflect.Type
func (GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutput ¶
func (i GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutput() GetProxyCustomCustomConfOutput
func (GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutputWithContext ¶
func (i GetProxyCustomCustomConfArgs) ToGetProxyCustomCustomConfOutputWithContext(ctx context.Context) GetProxyCustomCustomConfOutput
type GetProxyCustomCustomConfArray ¶
type GetProxyCustomCustomConfArray []GetProxyCustomCustomConfInput
func (GetProxyCustomCustomConfArray) ElementType ¶
func (GetProxyCustomCustomConfArray) ElementType() reflect.Type
func (GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutput ¶
func (i GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutput() GetProxyCustomCustomConfArrayOutput
func (GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutputWithContext ¶
func (i GetProxyCustomCustomConfArray) ToGetProxyCustomCustomConfArrayOutputWithContext(ctx context.Context) GetProxyCustomCustomConfArrayOutput
type GetProxyCustomCustomConfArrayInput ¶
type GetProxyCustomCustomConfArrayInput interface { pulumi.Input ToGetProxyCustomCustomConfArrayOutput() GetProxyCustomCustomConfArrayOutput ToGetProxyCustomCustomConfArrayOutputWithContext(context.Context) GetProxyCustomCustomConfArrayOutput }
GetProxyCustomCustomConfArrayInput is an input type that accepts GetProxyCustomCustomConfArray and GetProxyCustomCustomConfArrayOutput values. You can construct a concrete instance of `GetProxyCustomCustomConfArrayInput` via:
GetProxyCustomCustomConfArray{ GetProxyCustomCustomConfArgs{...} }
type GetProxyCustomCustomConfArrayOutput ¶
type GetProxyCustomCustomConfArrayOutput struct{ *pulumi.OutputState }
func (GetProxyCustomCustomConfArrayOutput) ElementType ¶
func (GetProxyCustomCustomConfArrayOutput) ElementType() reflect.Type
func (GetProxyCustomCustomConfArrayOutput) Index ¶
func (o GetProxyCustomCustomConfArrayOutput) Index(i pulumi.IntInput) GetProxyCustomCustomConfOutput
func (GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutput ¶
func (o GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutput() GetProxyCustomCustomConfArrayOutput
func (GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutputWithContext ¶
func (o GetProxyCustomCustomConfArrayOutput) ToGetProxyCustomCustomConfArrayOutputWithContext(ctx context.Context) GetProxyCustomCustomConfArrayOutput
type GetProxyCustomCustomConfInput ¶
type GetProxyCustomCustomConfInput interface { pulumi.Input ToGetProxyCustomCustomConfOutput() GetProxyCustomCustomConfOutput ToGetProxyCustomCustomConfOutputWithContext(context.Context) GetProxyCustomCustomConfOutput }
GetProxyCustomCustomConfInput is an input type that accepts GetProxyCustomCustomConfArgs and GetProxyCustomCustomConfOutput values. You can construct a concrete instance of `GetProxyCustomCustomConfInput` via:
GetProxyCustomCustomConfArgs{...}
type GetProxyCustomCustomConfOutput ¶
type GetProxyCustomCustomConfOutput struct{ *pulumi.OutputState }
func (GetProxyCustomCustomConfOutput) Cpu ¶
func (o GetProxyCustomCustomConfOutput) Cpu() pulumi.IntOutput
func (GetProxyCustomCustomConfOutput) Device ¶
func (o GetProxyCustomCustomConfOutput) Device() pulumi.StringOutput
func (GetProxyCustomCustomConfOutput) DeviceType ¶
func (o GetProxyCustomCustomConfOutput) DeviceType() pulumi.StringOutput
func (GetProxyCustomCustomConfOutput) ElementType ¶
func (GetProxyCustomCustomConfOutput) ElementType() reflect.Type
func (GetProxyCustomCustomConfOutput) Memory ¶
func (o GetProxyCustomCustomConfOutput) Memory() pulumi.IntOutput
func (GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutput ¶
func (o GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutput() GetProxyCustomCustomConfOutput
func (GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutputWithContext ¶
func (o GetProxyCustomCustomConfOutput) ToGetProxyCustomCustomConfOutputWithContext(ctx context.Context) GetProxyCustomCustomConfOutput
func (GetProxyCustomCustomConfOutput) Type ¶
func (o GetProxyCustomCustomConfOutput) Type() pulumi.StringOutput
type GetProxyCustomOutputArgs ¶
type GetProxyCustomOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getProxyCustom.
func (GetProxyCustomOutputArgs) ElementType ¶
func (GetProxyCustomOutputArgs) ElementType() reflect.Type
type GetProxyCustomResult ¶
type GetProxyCustomResult struct { CustomConfs []GetProxyCustomCustomConf `pulumi:"customConfs"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` WeightRules []GetProxyCustomWeightRule `pulumi:"weightRules"` }
A collection of values returned by getProxyCustom.
func GetProxyCustom ¶
func GetProxyCustom(ctx *pulumi.Context, args *GetProxyCustomArgs, opts ...pulumi.InvokeOption) (*GetProxyCustomResult, error)
type GetProxyCustomResultOutput ¶
type GetProxyCustomResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProxyCustom.
func GetProxyCustomOutput ¶
func GetProxyCustomOutput(ctx *pulumi.Context, args GetProxyCustomOutputArgs, opts ...pulumi.InvokeOption) GetProxyCustomResultOutput
func (GetProxyCustomResultOutput) CustomConfs ¶
func (o GetProxyCustomResultOutput) CustomConfs() GetProxyCustomCustomConfArrayOutput
func (GetProxyCustomResultOutput) ElementType ¶
func (GetProxyCustomResultOutput) ElementType() reflect.Type
func (GetProxyCustomResultOutput) Id ¶
func (o GetProxyCustomResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProxyCustomResultOutput) InstanceId ¶
func (o GetProxyCustomResultOutput) InstanceId() pulumi.StringOutput
func (GetProxyCustomResultOutput) ResultOutputFile ¶
func (o GetProxyCustomResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetProxyCustomResultOutput) ToGetProxyCustomResultOutput ¶
func (o GetProxyCustomResultOutput) ToGetProxyCustomResultOutput() GetProxyCustomResultOutput
func (GetProxyCustomResultOutput) ToGetProxyCustomResultOutputWithContext ¶
func (o GetProxyCustomResultOutput) ToGetProxyCustomResultOutputWithContext(ctx context.Context) GetProxyCustomResultOutput
func (GetProxyCustomResultOutput) WeightRules ¶
func (o GetProxyCustomResultOutput) WeightRules() GetProxyCustomWeightRuleArrayOutput
type GetProxyCustomWeightRuleArgs ¶
type GetProxyCustomWeightRuleArgs struct { LessThan pulumi.IntInput `pulumi:"lessThan"` Weight pulumi.IntInput `pulumi:"weight"` }
func (GetProxyCustomWeightRuleArgs) ElementType ¶
func (GetProxyCustomWeightRuleArgs) ElementType() reflect.Type
func (GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutput ¶
func (i GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutput() GetProxyCustomWeightRuleOutput
func (GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutputWithContext ¶
func (i GetProxyCustomWeightRuleArgs) ToGetProxyCustomWeightRuleOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleOutput
type GetProxyCustomWeightRuleArray ¶
type GetProxyCustomWeightRuleArray []GetProxyCustomWeightRuleInput
func (GetProxyCustomWeightRuleArray) ElementType ¶
func (GetProxyCustomWeightRuleArray) ElementType() reflect.Type
func (GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutput ¶
func (i GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutput() GetProxyCustomWeightRuleArrayOutput
func (GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutputWithContext ¶
func (i GetProxyCustomWeightRuleArray) ToGetProxyCustomWeightRuleArrayOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleArrayOutput
type GetProxyCustomWeightRuleArrayInput ¶
type GetProxyCustomWeightRuleArrayInput interface { pulumi.Input ToGetProxyCustomWeightRuleArrayOutput() GetProxyCustomWeightRuleArrayOutput ToGetProxyCustomWeightRuleArrayOutputWithContext(context.Context) GetProxyCustomWeightRuleArrayOutput }
GetProxyCustomWeightRuleArrayInput is an input type that accepts GetProxyCustomWeightRuleArray and GetProxyCustomWeightRuleArrayOutput values. You can construct a concrete instance of `GetProxyCustomWeightRuleArrayInput` via:
GetProxyCustomWeightRuleArray{ GetProxyCustomWeightRuleArgs{...} }
type GetProxyCustomWeightRuleArrayOutput ¶
type GetProxyCustomWeightRuleArrayOutput struct{ *pulumi.OutputState }
func (GetProxyCustomWeightRuleArrayOutput) ElementType ¶
func (GetProxyCustomWeightRuleArrayOutput) ElementType() reflect.Type
func (GetProxyCustomWeightRuleArrayOutput) Index ¶
func (o GetProxyCustomWeightRuleArrayOutput) Index(i pulumi.IntInput) GetProxyCustomWeightRuleOutput
func (GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutput ¶
func (o GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutput() GetProxyCustomWeightRuleArrayOutput
func (GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutputWithContext ¶
func (o GetProxyCustomWeightRuleArrayOutput) ToGetProxyCustomWeightRuleArrayOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleArrayOutput
type GetProxyCustomWeightRuleInput ¶
type GetProxyCustomWeightRuleInput interface { pulumi.Input ToGetProxyCustomWeightRuleOutput() GetProxyCustomWeightRuleOutput ToGetProxyCustomWeightRuleOutputWithContext(context.Context) GetProxyCustomWeightRuleOutput }
GetProxyCustomWeightRuleInput is an input type that accepts GetProxyCustomWeightRuleArgs and GetProxyCustomWeightRuleOutput values. You can construct a concrete instance of `GetProxyCustomWeightRuleInput` via:
GetProxyCustomWeightRuleArgs{...}
type GetProxyCustomWeightRuleOutput ¶
type GetProxyCustomWeightRuleOutput struct{ *pulumi.OutputState }
func (GetProxyCustomWeightRuleOutput) ElementType ¶
func (GetProxyCustomWeightRuleOutput) ElementType() reflect.Type
func (GetProxyCustomWeightRuleOutput) LessThan ¶
func (o GetProxyCustomWeightRuleOutput) LessThan() pulumi.IntOutput
func (GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutput ¶
func (o GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutput() GetProxyCustomWeightRuleOutput
func (GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutputWithContext ¶
func (o GetProxyCustomWeightRuleOutput) ToGetProxyCustomWeightRuleOutputWithContext(ctx context.Context) GetProxyCustomWeightRuleOutput
func (GetProxyCustomWeightRuleOutput) Weight ¶
func (o GetProxyCustomWeightRuleOutput) Weight() pulumi.IntOutput
type GetRoMinScaleArgs ¶
type GetRoMinScaleArgs struct { MasterInstanceId *string `pulumi:"masterInstanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoInstanceId *string `pulumi:"roInstanceId"` }
A collection of arguments for invoking getRoMinScale.
type GetRoMinScaleOutputArgs ¶
type GetRoMinScaleOutputArgs struct { MasterInstanceId pulumi.StringPtrInput `pulumi:"masterInstanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` RoInstanceId pulumi.StringPtrInput `pulumi:"roInstanceId"` }
A collection of arguments for invoking getRoMinScale.
func (GetRoMinScaleOutputArgs) ElementType ¶
func (GetRoMinScaleOutputArgs) ElementType() reflect.Type
type GetRoMinScaleResult ¶
type GetRoMinScaleResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MasterInstanceId *string `pulumi:"masterInstanceId"` Memory int `pulumi:"memory"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoInstanceId *string `pulumi:"roInstanceId"` Volume int `pulumi:"volume"` }
A collection of values returned by getRoMinScale.
func GetRoMinScale ¶
func GetRoMinScale(ctx *pulumi.Context, args *GetRoMinScaleArgs, opts ...pulumi.InvokeOption) (*GetRoMinScaleResult, error)
type GetRoMinScaleResultOutput ¶
type GetRoMinScaleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRoMinScale.
func GetRoMinScaleOutput ¶
func GetRoMinScaleOutput(ctx *pulumi.Context, args GetRoMinScaleOutputArgs, opts ...pulumi.InvokeOption) GetRoMinScaleResultOutput
func (GetRoMinScaleResultOutput) ElementType ¶
func (GetRoMinScaleResultOutput) ElementType() reflect.Type
func (GetRoMinScaleResultOutput) Id ¶
func (o GetRoMinScaleResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRoMinScaleResultOutput) MasterInstanceId ¶
func (o GetRoMinScaleResultOutput) MasterInstanceId() pulumi.StringPtrOutput
func (GetRoMinScaleResultOutput) Memory ¶
func (o GetRoMinScaleResultOutput) Memory() pulumi.IntOutput
func (GetRoMinScaleResultOutput) ResultOutputFile ¶
func (o GetRoMinScaleResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRoMinScaleResultOutput) RoInstanceId ¶
func (o GetRoMinScaleResultOutput) RoInstanceId() pulumi.StringPtrOutput
func (GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutput ¶
func (o GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutput() GetRoMinScaleResultOutput
func (GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutputWithContext ¶
func (o GetRoMinScaleResultOutput) ToGetRoMinScaleResultOutputWithContext(ctx context.Context) GetRoMinScaleResultOutput
func (GetRoMinScaleResultOutput) Volume ¶
func (o GetRoMinScaleResultOutput) Volume() pulumi.IntOutput
type GetRollbackRangeTimeArgs ¶
type GetRollbackRangeTimeArgs struct { BackupRegion *string `pulumi:"backupRegion"` InstanceIds []string `pulumi:"instanceIds"` IsRemoteZone *string `pulumi:"isRemoteZone"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getRollbackRangeTime.
type GetRollbackRangeTimeItem ¶
type GetRollbackRangeTimeItem struct { Code int `pulumi:"code"` InstanceId string `pulumi:"instanceId"` Message string `pulumi:"message"` Times []GetRollbackRangeTimeItemTime `pulumi:"times"` }
type GetRollbackRangeTimeItemArgs ¶
type GetRollbackRangeTimeItemArgs struct { Code pulumi.IntInput `pulumi:"code"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Message pulumi.StringInput `pulumi:"message"` Times GetRollbackRangeTimeItemTimeArrayInput `pulumi:"times"` }
func (GetRollbackRangeTimeItemArgs) ElementType ¶
func (GetRollbackRangeTimeItemArgs) ElementType() reflect.Type
func (GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutput ¶
func (i GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutput() GetRollbackRangeTimeItemOutput
func (GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutputWithContext ¶
func (i GetRollbackRangeTimeItemArgs) ToGetRollbackRangeTimeItemOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemOutput
type GetRollbackRangeTimeItemArray ¶
type GetRollbackRangeTimeItemArray []GetRollbackRangeTimeItemInput
func (GetRollbackRangeTimeItemArray) ElementType ¶
func (GetRollbackRangeTimeItemArray) ElementType() reflect.Type
func (GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutput ¶
func (i GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutput() GetRollbackRangeTimeItemArrayOutput
func (GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutputWithContext ¶
func (i GetRollbackRangeTimeItemArray) ToGetRollbackRangeTimeItemArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemArrayOutput
type GetRollbackRangeTimeItemArrayInput ¶
type GetRollbackRangeTimeItemArrayInput interface { pulumi.Input ToGetRollbackRangeTimeItemArrayOutput() GetRollbackRangeTimeItemArrayOutput ToGetRollbackRangeTimeItemArrayOutputWithContext(context.Context) GetRollbackRangeTimeItemArrayOutput }
GetRollbackRangeTimeItemArrayInput is an input type that accepts GetRollbackRangeTimeItemArray and GetRollbackRangeTimeItemArrayOutput values. You can construct a concrete instance of `GetRollbackRangeTimeItemArrayInput` via:
GetRollbackRangeTimeItemArray{ GetRollbackRangeTimeItemArgs{...} }
type GetRollbackRangeTimeItemArrayOutput ¶
type GetRollbackRangeTimeItemArrayOutput struct{ *pulumi.OutputState }
func (GetRollbackRangeTimeItemArrayOutput) ElementType ¶
func (GetRollbackRangeTimeItemArrayOutput) ElementType() reflect.Type
func (GetRollbackRangeTimeItemArrayOutput) Index ¶
func (o GetRollbackRangeTimeItemArrayOutput) Index(i pulumi.IntInput) GetRollbackRangeTimeItemOutput
func (GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutput ¶
func (o GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutput() GetRollbackRangeTimeItemArrayOutput
func (GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutputWithContext ¶
func (o GetRollbackRangeTimeItemArrayOutput) ToGetRollbackRangeTimeItemArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemArrayOutput
type GetRollbackRangeTimeItemInput ¶
type GetRollbackRangeTimeItemInput interface { pulumi.Input ToGetRollbackRangeTimeItemOutput() GetRollbackRangeTimeItemOutput ToGetRollbackRangeTimeItemOutputWithContext(context.Context) GetRollbackRangeTimeItemOutput }
GetRollbackRangeTimeItemInput is an input type that accepts GetRollbackRangeTimeItemArgs and GetRollbackRangeTimeItemOutput values. You can construct a concrete instance of `GetRollbackRangeTimeItemInput` via:
GetRollbackRangeTimeItemArgs{...}
type GetRollbackRangeTimeItemOutput ¶
type GetRollbackRangeTimeItemOutput struct{ *pulumi.OutputState }
func (GetRollbackRangeTimeItemOutput) Code ¶
func (o GetRollbackRangeTimeItemOutput) Code() pulumi.IntOutput
func (GetRollbackRangeTimeItemOutput) ElementType ¶
func (GetRollbackRangeTimeItemOutput) ElementType() reflect.Type
func (GetRollbackRangeTimeItemOutput) InstanceId ¶
func (o GetRollbackRangeTimeItemOutput) InstanceId() pulumi.StringOutput
func (GetRollbackRangeTimeItemOutput) Message ¶
func (o GetRollbackRangeTimeItemOutput) Message() pulumi.StringOutput
func (GetRollbackRangeTimeItemOutput) Times ¶
func (o GetRollbackRangeTimeItemOutput) Times() GetRollbackRangeTimeItemTimeArrayOutput
func (GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutput ¶
func (o GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutput() GetRollbackRangeTimeItemOutput
func (GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutputWithContext ¶
func (o GetRollbackRangeTimeItemOutput) ToGetRollbackRangeTimeItemOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemOutput
type GetRollbackRangeTimeItemTimeArgs ¶
type GetRollbackRangeTimeItemTimeArgs struct { Begin pulumi.StringInput `pulumi:"begin"` End pulumi.StringInput `pulumi:"end"` }
func (GetRollbackRangeTimeItemTimeArgs) ElementType ¶
func (GetRollbackRangeTimeItemTimeArgs) ElementType() reflect.Type
func (GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutput ¶
func (i GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutput() GetRollbackRangeTimeItemTimeOutput
func (GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutputWithContext ¶
func (i GetRollbackRangeTimeItemTimeArgs) ToGetRollbackRangeTimeItemTimeOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeOutput
type GetRollbackRangeTimeItemTimeArray ¶
type GetRollbackRangeTimeItemTimeArray []GetRollbackRangeTimeItemTimeInput
func (GetRollbackRangeTimeItemTimeArray) ElementType ¶
func (GetRollbackRangeTimeItemTimeArray) ElementType() reflect.Type
func (GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutput ¶
func (i GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutput() GetRollbackRangeTimeItemTimeArrayOutput
func (GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext ¶
func (i GetRollbackRangeTimeItemTimeArray) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeArrayOutput
type GetRollbackRangeTimeItemTimeArrayInput ¶
type GetRollbackRangeTimeItemTimeArrayInput interface { pulumi.Input ToGetRollbackRangeTimeItemTimeArrayOutput() GetRollbackRangeTimeItemTimeArrayOutput ToGetRollbackRangeTimeItemTimeArrayOutputWithContext(context.Context) GetRollbackRangeTimeItemTimeArrayOutput }
GetRollbackRangeTimeItemTimeArrayInput is an input type that accepts GetRollbackRangeTimeItemTimeArray and GetRollbackRangeTimeItemTimeArrayOutput values. You can construct a concrete instance of `GetRollbackRangeTimeItemTimeArrayInput` via:
GetRollbackRangeTimeItemTimeArray{ GetRollbackRangeTimeItemTimeArgs{...} }
type GetRollbackRangeTimeItemTimeArrayOutput ¶
type GetRollbackRangeTimeItemTimeArrayOutput struct{ *pulumi.OutputState }
func (GetRollbackRangeTimeItemTimeArrayOutput) ElementType ¶
func (GetRollbackRangeTimeItemTimeArrayOutput) ElementType() reflect.Type
func (GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutput ¶
func (o GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutput() GetRollbackRangeTimeItemTimeArrayOutput
func (GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext ¶
func (o GetRollbackRangeTimeItemTimeArrayOutput) ToGetRollbackRangeTimeItemTimeArrayOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeArrayOutput
type GetRollbackRangeTimeItemTimeInput ¶
type GetRollbackRangeTimeItemTimeInput interface { pulumi.Input ToGetRollbackRangeTimeItemTimeOutput() GetRollbackRangeTimeItemTimeOutput ToGetRollbackRangeTimeItemTimeOutputWithContext(context.Context) GetRollbackRangeTimeItemTimeOutput }
GetRollbackRangeTimeItemTimeInput is an input type that accepts GetRollbackRangeTimeItemTimeArgs and GetRollbackRangeTimeItemTimeOutput values. You can construct a concrete instance of `GetRollbackRangeTimeItemTimeInput` via:
GetRollbackRangeTimeItemTimeArgs{...}
type GetRollbackRangeTimeItemTimeOutput ¶
type GetRollbackRangeTimeItemTimeOutput struct{ *pulumi.OutputState }
func (GetRollbackRangeTimeItemTimeOutput) Begin ¶
func (o GetRollbackRangeTimeItemTimeOutput) Begin() pulumi.StringOutput
func (GetRollbackRangeTimeItemTimeOutput) ElementType ¶
func (GetRollbackRangeTimeItemTimeOutput) ElementType() reflect.Type
func (GetRollbackRangeTimeItemTimeOutput) End ¶
func (o GetRollbackRangeTimeItemTimeOutput) End() pulumi.StringOutput
func (GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutput ¶
func (o GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutput() GetRollbackRangeTimeItemTimeOutput
func (GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutputWithContext ¶
func (o GetRollbackRangeTimeItemTimeOutput) ToGetRollbackRangeTimeItemTimeOutputWithContext(ctx context.Context) GetRollbackRangeTimeItemTimeOutput
type GetRollbackRangeTimeOutputArgs ¶
type GetRollbackRangeTimeOutputArgs struct { BackupRegion pulumi.StringPtrInput `pulumi:"backupRegion"` InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` IsRemoteZone pulumi.StringPtrInput `pulumi:"isRemoteZone"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getRollbackRangeTime.
func (GetRollbackRangeTimeOutputArgs) ElementType ¶
func (GetRollbackRangeTimeOutputArgs) ElementType() reflect.Type
type GetRollbackRangeTimeResult ¶
type GetRollbackRangeTimeResult struct { BackupRegion *string `pulumi:"backupRegion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceIds []string `pulumi:"instanceIds"` IsRemoteZone *string `pulumi:"isRemoteZone"` Items []GetRollbackRangeTimeItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getRollbackRangeTime.
func GetRollbackRangeTime ¶
func GetRollbackRangeTime(ctx *pulumi.Context, args *GetRollbackRangeTimeArgs, opts ...pulumi.InvokeOption) (*GetRollbackRangeTimeResult, error)
type GetRollbackRangeTimeResultOutput ¶
type GetRollbackRangeTimeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRollbackRangeTime.
func GetRollbackRangeTimeOutput ¶
func GetRollbackRangeTimeOutput(ctx *pulumi.Context, args GetRollbackRangeTimeOutputArgs, opts ...pulumi.InvokeOption) GetRollbackRangeTimeResultOutput
func (GetRollbackRangeTimeResultOutput) BackupRegion ¶
func (o GetRollbackRangeTimeResultOutput) BackupRegion() pulumi.StringPtrOutput
func (GetRollbackRangeTimeResultOutput) ElementType ¶
func (GetRollbackRangeTimeResultOutput) ElementType() reflect.Type
func (GetRollbackRangeTimeResultOutput) Id ¶
func (o GetRollbackRangeTimeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRollbackRangeTimeResultOutput) InstanceIds ¶
func (o GetRollbackRangeTimeResultOutput) InstanceIds() pulumi.StringArrayOutput
func (GetRollbackRangeTimeResultOutput) IsRemoteZone ¶
func (o GetRollbackRangeTimeResultOutput) IsRemoteZone() pulumi.StringPtrOutput
func (GetRollbackRangeTimeResultOutput) Items ¶
func (o GetRollbackRangeTimeResultOutput) Items() GetRollbackRangeTimeItemArrayOutput
func (GetRollbackRangeTimeResultOutput) ResultOutputFile ¶
func (o GetRollbackRangeTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutput ¶
func (o GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutput() GetRollbackRangeTimeResultOutput
func (GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutputWithContext ¶
func (o GetRollbackRangeTimeResultOutput) ToGetRollbackRangeTimeResultOutputWithContext(ctx context.Context) GetRollbackRangeTimeResultOutput
type GetSlowLogArgs ¶
type GetSlowLogArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSlowLog.
type GetSlowLogDataArgs ¶
type GetSlowLogDataArgs struct { DataBases []string `pulumi:"dataBases"` EndTime int `pulumi:"endTime"` InstType *string `pulumi:"instType"` InstanceId string `pulumi:"instanceId"` OrderBy *string `pulumi:"orderBy"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortBy *string `pulumi:"sortBy"` StartTime int `pulumi:"startTime"` UserHosts []string `pulumi:"userHosts"` UserNames []string `pulumi:"userNames"` }
A collection of arguments for invoking getSlowLogData.
type GetSlowLogDataItem ¶
type GetSlowLogDataItem struct { Database string `pulumi:"database"` LockTime float64 `pulumi:"lockTime"` Md5 string `pulumi:"md5"` QueryTime float64 `pulumi:"queryTime"` RowsExamined int `pulumi:"rowsExamined"` RowsSent int `pulumi:"rowsSent"` SqlTemplate string `pulumi:"sqlTemplate"` SqlText string `pulumi:"sqlText"` Timestamp int `pulumi:"timestamp"` UserHost string `pulumi:"userHost"` UserName string `pulumi:"userName"` }
type GetSlowLogDataItemArgs ¶
type GetSlowLogDataItemArgs struct { Database pulumi.StringInput `pulumi:"database"` LockTime pulumi.Float64Input `pulumi:"lockTime"` Md5 pulumi.StringInput `pulumi:"md5"` QueryTime pulumi.Float64Input `pulumi:"queryTime"` RowsExamined pulumi.IntInput `pulumi:"rowsExamined"` RowsSent pulumi.IntInput `pulumi:"rowsSent"` SqlTemplate pulumi.StringInput `pulumi:"sqlTemplate"` SqlText pulumi.StringInput `pulumi:"sqlText"` Timestamp pulumi.IntInput `pulumi:"timestamp"` UserHost pulumi.StringInput `pulumi:"userHost"` UserName pulumi.StringInput `pulumi:"userName"` }
func (GetSlowLogDataItemArgs) ElementType ¶
func (GetSlowLogDataItemArgs) ElementType() reflect.Type
func (GetSlowLogDataItemArgs) ToGetSlowLogDataItemOutput ¶
func (i GetSlowLogDataItemArgs) ToGetSlowLogDataItemOutput() GetSlowLogDataItemOutput
func (GetSlowLogDataItemArgs) ToGetSlowLogDataItemOutputWithContext ¶
func (i GetSlowLogDataItemArgs) ToGetSlowLogDataItemOutputWithContext(ctx context.Context) GetSlowLogDataItemOutput
type GetSlowLogDataItemArray ¶
type GetSlowLogDataItemArray []GetSlowLogDataItemInput
func (GetSlowLogDataItemArray) ElementType ¶
func (GetSlowLogDataItemArray) ElementType() reflect.Type
func (GetSlowLogDataItemArray) ToGetSlowLogDataItemArrayOutput ¶
func (i GetSlowLogDataItemArray) ToGetSlowLogDataItemArrayOutput() GetSlowLogDataItemArrayOutput
func (GetSlowLogDataItemArray) ToGetSlowLogDataItemArrayOutputWithContext ¶
func (i GetSlowLogDataItemArray) ToGetSlowLogDataItemArrayOutputWithContext(ctx context.Context) GetSlowLogDataItemArrayOutput
type GetSlowLogDataItemArrayInput ¶
type GetSlowLogDataItemArrayInput interface { pulumi.Input ToGetSlowLogDataItemArrayOutput() GetSlowLogDataItemArrayOutput ToGetSlowLogDataItemArrayOutputWithContext(context.Context) GetSlowLogDataItemArrayOutput }
GetSlowLogDataItemArrayInput is an input type that accepts GetSlowLogDataItemArray and GetSlowLogDataItemArrayOutput values. You can construct a concrete instance of `GetSlowLogDataItemArrayInput` via:
GetSlowLogDataItemArray{ GetSlowLogDataItemArgs{...} }
type GetSlowLogDataItemArrayOutput ¶
type GetSlowLogDataItemArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogDataItemArrayOutput) ElementType ¶
func (GetSlowLogDataItemArrayOutput) ElementType() reflect.Type
func (GetSlowLogDataItemArrayOutput) Index ¶
func (o GetSlowLogDataItemArrayOutput) Index(i pulumi.IntInput) GetSlowLogDataItemOutput
func (GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutput ¶
func (o GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutput() GetSlowLogDataItemArrayOutput
func (GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutputWithContext ¶
func (o GetSlowLogDataItemArrayOutput) ToGetSlowLogDataItemArrayOutputWithContext(ctx context.Context) GetSlowLogDataItemArrayOutput
type GetSlowLogDataItemInput ¶
type GetSlowLogDataItemInput interface { pulumi.Input ToGetSlowLogDataItemOutput() GetSlowLogDataItemOutput ToGetSlowLogDataItemOutputWithContext(context.Context) GetSlowLogDataItemOutput }
GetSlowLogDataItemInput is an input type that accepts GetSlowLogDataItemArgs and GetSlowLogDataItemOutput values. You can construct a concrete instance of `GetSlowLogDataItemInput` via:
GetSlowLogDataItemArgs{...}
type GetSlowLogDataItemOutput ¶
type GetSlowLogDataItemOutput struct{ *pulumi.OutputState }
func (GetSlowLogDataItemOutput) Database ¶
func (o GetSlowLogDataItemOutput) Database() pulumi.StringOutput
func (GetSlowLogDataItemOutput) ElementType ¶
func (GetSlowLogDataItemOutput) ElementType() reflect.Type
func (GetSlowLogDataItemOutput) LockTime ¶
func (o GetSlowLogDataItemOutput) LockTime() pulumi.Float64Output
func (GetSlowLogDataItemOutput) Md5 ¶
func (o GetSlowLogDataItemOutput) Md5() pulumi.StringOutput
func (GetSlowLogDataItemOutput) QueryTime ¶
func (o GetSlowLogDataItemOutput) QueryTime() pulumi.Float64Output
func (GetSlowLogDataItemOutput) RowsExamined ¶
func (o GetSlowLogDataItemOutput) RowsExamined() pulumi.IntOutput
func (GetSlowLogDataItemOutput) RowsSent ¶
func (o GetSlowLogDataItemOutput) RowsSent() pulumi.IntOutput
func (GetSlowLogDataItemOutput) SqlTemplate ¶
func (o GetSlowLogDataItemOutput) SqlTemplate() pulumi.StringOutput
func (GetSlowLogDataItemOutput) SqlText ¶
func (o GetSlowLogDataItemOutput) SqlText() pulumi.StringOutput
func (GetSlowLogDataItemOutput) Timestamp ¶
func (o GetSlowLogDataItemOutput) Timestamp() pulumi.IntOutput
func (GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutput ¶
func (o GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutput() GetSlowLogDataItemOutput
func (GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutputWithContext ¶
func (o GetSlowLogDataItemOutput) ToGetSlowLogDataItemOutputWithContext(ctx context.Context) GetSlowLogDataItemOutput
func (GetSlowLogDataItemOutput) UserHost ¶
func (o GetSlowLogDataItemOutput) UserHost() pulumi.StringOutput
func (GetSlowLogDataItemOutput) UserName ¶
func (o GetSlowLogDataItemOutput) UserName() pulumi.StringOutput
type GetSlowLogDataOutputArgs ¶
type GetSlowLogDataOutputArgs struct { DataBases pulumi.StringArrayInput `pulumi:"dataBases"` EndTime pulumi.IntInput `pulumi:"endTime"` InstType pulumi.StringPtrInput `pulumi:"instType"` InstanceId pulumi.StringInput `pulumi:"instanceId"` OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SortBy pulumi.StringPtrInput `pulumi:"sortBy"` StartTime pulumi.IntInput `pulumi:"startTime"` UserHosts pulumi.StringArrayInput `pulumi:"userHosts"` UserNames pulumi.StringArrayInput `pulumi:"userNames"` }
A collection of arguments for invoking getSlowLogData.
func (GetSlowLogDataOutputArgs) ElementType ¶
func (GetSlowLogDataOutputArgs) ElementType() reflect.Type
type GetSlowLogDataResult ¶
type GetSlowLogDataResult struct { DataBases []string `pulumi:"dataBases"` EndTime int `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstType *string `pulumi:"instType"` InstanceId string `pulumi:"instanceId"` Items []GetSlowLogDataItem `pulumi:"items"` OrderBy *string `pulumi:"orderBy"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortBy *string `pulumi:"sortBy"` StartTime int `pulumi:"startTime"` UserHosts []string `pulumi:"userHosts"` UserNames []string `pulumi:"userNames"` }
A collection of values returned by getSlowLogData.
func GetSlowLogData ¶
func GetSlowLogData(ctx *pulumi.Context, args *GetSlowLogDataArgs, opts ...pulumi.InvokeOption) (*GetSlowLogDataResult, error)
type GetSlowLogDataResultOutput ¶
type GetSlowLogDataResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLogData.
func GetSlowLogDataOutput ¶
func GetSlowLogDataOutput(ctx *pulumi.Context, args GetSlowLogDataOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogDataResultOutput
func (GetSlowLogDataResultOutput) DataBases ¶
func (o GetSlowLogDataResultOutput) DataBases() pulumi.StringArrayOutput
func (GetSlowLogDataResultOutput) ElementType ¶
func (GetSlowLogDataResultOutput) ElementType() reflect.Type
func (GetSlowLogDataResultOutput) EndTime ¶
func (o GetSlowLogDataResultOutput) EndTime() pulumi.IntOutput
func (GetSlowLogDataResultOutput) Id ¶
func (o GetSlowLogDataResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogDataResultOutput) InstType ¶
func (o GetSlowLogDataResultOutput) InstType() pulumi.StringPtrOutput
func (GetSlowLogDataResultOutput) InstanceId ¶
func (o GetSlowLogDataResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogDataResultOutput) Items ¶
func (o GetSlowLogDataResultOutput) Items() GetSlowLogDataItemArrayOutput
func (GetSlowLogDataResultOutput) OrderBy ¶
func (o GetSlowLogDataResultOutput) OrderBy() pulumi.StringPtrOutput
func (GetSlowLogDataResultOutput) ResultOutputFile ¶
func (o GetSlowLogDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogDataResultOutput) SortBy ¶
func (o GetSlowLogDataResultOutput) SortBy() pulumi.StringPtrOutput
func (GetSlowLogDataResultOutput) StartTime ¶
func (o GetSlowLogDataResultOutput) StartTime() pulumi.IntOutput
func (GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutput ¶
func (o GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutput() GetSlowLogDataResultOutput
func (GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutputWithContext ¶
func (o GetSlowLogDataResultOutput) ToGetSlowLogDataResultOutputWithContext(ctx context.Context) GetSlowLogDataResultOutput
func (GetSlowLogDataResultOutput) UserHosts ¶
func (o GetSlowLogDataResultOutput) UserHosts() pulumi.StringArrayOutput
func (GetSlowLogDataResultOutput) UserNames ¶
func (o GetSlowLogDataResultOutput) UserNames() pulumi.StringArrayOutput
type GetSlowLogItem ¶
type GetSlowLogItemArgs ¶
type GetSlowLogItemArgs struct { Date pulumi.StringInput `pulumi:"date"` InternetUrl pulumi.StringInput `pulumi:"internetUrl"` IntranetUrl pulumi.StringInput `pulumi:"intranetUrl"` Name pulumi.StringInput `pulumi:"name"` Size pulumi.IntInput `pulumi:"size"` Type pulumi.StringInput `pulumi:"type"` }
func (GetSlowLogItemArgs) ElementType ¶
func (GetSlowLogItemArgs) ElementType() reflect.Type
func (GetSlowLogItemArgs) ToGetSlowLogItemOutput ¶
func (i GetSlowLogItemArgs) ToGetSlowLogItemOutput() GetSlowLogItemOutput
func (GetSlowLogItemArgs) ToGetSlowLogItemOutputWithContext ¶
func (i GetSlowLogItemArgs) ToGetSlowLogItemOutputWithContext(ctx context.Context) GetSlowLogItemOutput
type GetSlowLogItemArray ¶
type GetSlowLogItemArray []GetSlowLogItemInput
func (GetSlowLogItemArray) ElementType ¶
func (GetSlowLogItemArray) ElementType() reflect.Type
func (GetSlowLogItemArray) ToGetSlowLogItemArrayOutput ¶
func (i GetSlowLogItemArray) ToGetSlowLogItemArrayOutput() GetSlowLogItemArrayOutput
func (GetSlowLogItemArray) ToGetSlowLogItemArrayOutputWithContext ¶
func (i GetSlowLogItemArray) ToGetSlowLogItemArrayOutputWithContext(ctx context.Context) GetSlowLogItemArrayOutput
type GetSlowLogItemArrayInput ¶
type GetSlowLogItemArrayInput interface { pulumi.Input ToGetSlowLogItemArrayOutput() GetSlowLogItemArrayOutput ToGetSlowLogItemArrayOutputWithContext(context.Context) GetSlowLogItemArrayOutput }
GetSlowLogItemArrayInput is an input type that accepts GetSlowLogItemArray and GetSlowLogItemArrayOutput values. You can construct a concrete instance of `GetSlowLogItemArrayInput` via:
GetSlowLogItemArray{ GetSlowLogItemArgs{...} }
type GetSlowLogItemArrayOutput ¶
type GetSlowLogItemArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogItemArrayOutput) ElementType ¶
func (GetSlowLogItemArrayOutput) ElementType() reflect.Type
func (GetSlowLogItemArrayOutput) Index ¶
func (o GetSlowLogItemArrayOutput) Index(i pulumi.IntInput) GetSlowLogItemOutput
func (GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutput ¶
func (o GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutput() GetSlowLogItemArrayOutput
func (GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutputWithContext ¶
func (o GetSlowLogItemArrayOutput) ToGetSlowLogItemArrayOutputWithContext(ctx context.Context) GetSlowLogItemArrayOutput
type GetSlowLogItemInput ¶
type GetSlowLogItemInput interface { pulumi.Input ToGetSlowLogItemOutput() GetSlowLogItemOutput ToGetSlowLogItemOutputWithContext(context.Context) GetSlowLogItemOutput }
GetSlowLogItemInput is an input type that accepts GetSlowLogItemArgs and GetSlowLogItemOutput values. You can construct a concrete instance of `GetSlowLogItemInput` via:
GetSlowLogItemArgs{...}
type GetSlowLogItemOutput ¶
type GetSlowLogItemOutput struct{ *pulumi.OutputState }
func (GetSlowLogItemOutput) Date ¶
func (o GetSlowLogItemOutput) Date() pulumi.StringOutput
func (GetSlowLogItemOutput) ElementType ¶
func (GetSlowLogItemOutput) ElementType() reflect.Type
func (GetSlowLogItemOutput) InternetUrl ¶
func (o GetSlowLogItemOutput) InternetUrl() pulumi.StringOutput
func (GetSlowLogItemOutput) IntranetUrl ¶
func (o GetSlowLogItemOutput) IntranetUrl() pulumi.StringOutput
func (GetSlowLogItemOutput) Name ¶
func (o GetSlowLogItemOutput) Name() pulumi.StringOutput
func (GetSlowLogItemOutput) Size ¶
func (o GetSlowLogItemOutput) Size() pulumi.IntOutput
func (GetSlowLogItemOutput) ToGetSlowLogItemOutput ¶
func (o GetSlowLogItemOutput) ToGetSlowLogItemOutput() GetSlowLogItemOutput
func (GetSlowLogItemOutput) ToGetSlowLogItemOutputWithContext ¶
func (o GetSlowLogItemOutput) ToGetSlowLogItemOutputWithContext(ctx context.Context) GetSlowLogItemOutput
func (GetSlowLogItemOutput) Type ¶
func (o GetSlowLogItemOutput) Type() pulumi.StringOutput
type GetSlowLogOutputArgs ¶
type GetSlowLogOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSlowLog.
func (GetSlowLogOutputArgs) ElementType ¶
func (GetSlowLogOutputArgs) ElementType() reflect.Type
type GetSlowLogResult ¶
type GetSlowLogResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []GetSlowLogItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getSlowLog.
func GetSlowLog ¶
func GetSlowLog(ctx *pulumi.Context, args *GetSlowLogArgs, opts ...pulumi.InvokeOption) (*GetSlowLogResult, error)
type GetSlowLogResultOutput ¶
type GetSlowLogResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLog.
func GetSlowLogOutput ¶
func GetSlowLogOutput(ctx *pulumi.Context, args GetSlowLogOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogResultOutput
func (GetSlowLogResultOutput) ElementType ¶
func (GetSlowLogResultOutput) ElementType() reflect.Type
func (GetSlowLogResultOutput) Id ¶
func (o GetSlowLogResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogResultOutput) InstanceId ¶
func (o GetSlowLogResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogResultOutput) Items ¶
func (o GetSlowLogResultOutput) Items() GetSlowLogItemArrayOutput
func (GetSlowLogResultOutput) ResultOutputFile ¶
func (o GetSlowLogResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogResultOutput) ToGetSlowLogResultOutput ¶
func (o GetSlowLogResultOutput) ToGetSlowLogResultOutput() GetSlowLogResultOutput
func (GetSlowLogResultOutput) ToGetSlowLogResultOutputWithContext ¶
func (o GetSlowLogResultOutput) ToGetSlowLogResultOutputWithContext(ctx context.Context) GetSlowLogResultOutput
type GetSupportedPrivilegesArgs ¶
type GetSupportedPrivilegesArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSupportedPrivileges.
type GetSupportedPrivilegesOutputArgs ¶
type GetSupportedPrivilegesOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSupportedPrivileges.
func (GetSupportedPrivilegesOutputArgs) ElementType ¶
func (GetSupportedPrivilegesOutputArgs) ElementType() reflect.Type
type GetSupportedPrivilegesResult ¶
type GetSupportedPrivilegesResult struct { ColumnSupportedPrivileges []string `pulumi:"columnSupportedPrivileges"` DatabaseSupportedPrivileges []string `pulumi:"databaseSupportedPrivileges"` GlobalSupportedPrivileges []string `pulumi:"globalSupportedPrivileges"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` TableSupportedPrivileges []string `pulumi:"tableSupportedPrivileges"` }
A collection of values returned by getSupportedPrivileges.
func GetSupportedPrivileges ¶
func GetSupportedPrivileges(ctx *pulumi.Context, args *GetSupportedPrivilegesArgs, opts ...pulumi.InvokeOption) (*GetSupportedPrivilegesResult, error)
type GetSupportedPrivilegesResultOutput ¶
type GetSupportedPrivilegesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSupportedPrivileges.
func GetSupportedPrivilegesOutput ¶
func GetSupportedPrivilegesOutput(ctx *pulumi.Context, args GetSupportedPrivilegesOutputArgs, opts ...pulumi.InvokeOption) GetSupportedPrivilegesResultOutput
func (GetSupportedPrivilegesResultOutput) ColumnSupportedPrivileges ¶
func (o GetSupportedPrivilegesResultOutput) ColumnSupportedPrivileges() pulumi.StringArrayOutput
func (GetSupportedPrivilegesResultOutput) DatabaseSupportedPrivileges ¶
func (o GetSupportedPrivilegesResultOutput) DatabaseSupportedPrivileges() pulumi.StringArrayOutput
func (GetSupportedPrivilegesResultOutput) ElementType ¶
func (GetSupportedPrivilegesResultOutput) ElementType() reflect.Type
func (GetSupportedPrivilegesResultOutput) GlobalSupportedPrivileges ¶
func (o GetSupportedPrivilegesResultOutput) GlobalSupportedPrivileges() pulumi.StringArrayOutput
func (GetSupportedPrivilegesResultOutput) Id ¶
func (o GetSupportedPrivilegesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSupportedPrivilegesResultOutput) InstanceId ¶
func (o GetSupportedPrivilegesResultOutput) InstanceId() pulumi.StringOutput
func (GetSupportedPrivilegesResultOutput) ResultOutputFile ¶
func (o GetSupportedPrivilegesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSupportedPrivilegesResultOutput) TableSupportedPrivileges ¶
func (o GetSupportedPrivilegesResultOutput) TableSupportedPrivileges() pulumi.StringArrayOutput
func (GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutput ¶
func (o GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutput() GetSupportedPrivilegesResultOutput
func (GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutputWithContext ¶
func (o GetSupportedPrivilegesResultOutput) ToGetSupportedPrivilegesResultOutputWithContext(ctx context.Context) GetSupportedPrivilegesResultOutput
type GetSwitchRecordArgs ¶
type GetSwitchRecordArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSwitchRecord.
type GetSwitchRecordItem ¶
type GetSwitchRecordItemArgs ¶
type GetSwitchRecordItemArgs struct { SwitchTime pulumi.StringInput `pulumi:"switchTime"` SwitchType pulumi.StringInput `pulumi:"switchType"` }
func (GetSwitchRecordItemArgs) ElementType ¶
func (GetSwitchRecordItemArgs) ElementType() reflect.Type
func (GetSwitchRecordItemArgs) ToGetSwitchRecordItemOutput ¶
func (i GetSwitchRecordItemArgs) ToGetSwitchRecordItemOutput() GetSwitchRecordItemOutput
func (GetSwitchRecordItemArgs) ToGetSwitchRecordItemOutputWithContext ¶
func (i GetSwitchRecordItemArgs) ToGetSwitchRecordItemOutputWithContext(ctx context.Context) GetSwitchRecordItemOutput
type GetSwitchRecordItemArray ¶
type GetSwitchRecordItemArray []GetSwitchRecordItemInput
func (GetSwitchRecordItemArray) ElementType ¶
func (GetSwitchRecordItemArray) ElementType() reflect.Type
func (GetSwitchRecordItemArray) ToGetSwitchRecordItemArrayOutput ¶
func (i GetSwitchRecordItemArray) ToGetSwitchRecordItemArrayOutput() GetSwitchRecordItemArrayOutput
func (GetSwitchRecordItemArray) ToGetSwitchRecordItemArrayOutputWithContext ¶
func (i GetSwitchRecordItemArray) ToGetSwitchRecordItemArrayOutputWithContext(ctx context.Context) GetSwitchRecordItemArrayOutput
type GetSwitchRecordItemArrayInput ¶
type GetSwitchRecordItemArrayInput interface { pulumi.Input ToGetSwitchRecordItemArrayOutput() GetSwitchRecordItemArrayOutput ToGetSwitchRecordItemArrayOutputWithContext(context.Context) GetSwitchRecordItemArrayOutput }
GetSwitchRecordItemArrayInput is an input type that accepts GetSwitchRecordItemArray and GetSwitchRecordItemArrayOutput values. You can construct a concrete instance of `GetSwitchRecordItemArrayInput` via:
GetSwitchRecordItemArray{ GetSwitchRecordItemArgs{...} }
type GetSwitchRecordItemArrayOutput ¶
type GetSwitchRecordItemArrayOutput struct{ *pulumi.OutputState }
func (GetSwitchRecordItemArrayOutput) ElementType ¶
func (GetSwitchRecordItemArrayOutput) ElementType() reflect.Type
func (GetSwitchRecordItemArrayOutput) Index ¶
func (o GetSwitchRecordItemArrayOutput) Index(i pulumi.IntInput) GetSwitchRecordItemOutput
func (GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutput ¶
func (o GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutput() GetSwitchRecordItemArrayOutput
func (GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutputWithContext ¶
func (o GetSwitchRecordItemArrayOutput) ToGetSwitchRecordItemArrayOutputWithContext(ctx context.Context) GetSwitchRecordItemArrayOutput
type GetSwitchRecordItemInput ¶
type GetSwitchRecordItemInput interface { pulumi.Input ToGetSwitchRecordItemOutput() GetSwitchRecordItemOutput ToGetSwitchRecordItemOutputWithContext(context.Context) GetSwitchRecordItemOutput }
GetSwitchRecordItemInput is an input type that accepts GetSwitchRecordItemArgs and GetSwitchRecordItemOutput values. You can construct a concrete instance of `GetSwitchRecordItemInput` via:
GetSwitchRecordItemArgs{...}
type GetSwitchRecordItemOutput ¶
type GetSwitchRecordItemOutput struct{ *pulumi.OutputState }
func (GetSwitchRecordItemOutput) ElementType ¶
func (GetSwitchRecordItemOutput) ElementType() reflect.Type
func (GetSwitchRecordItemOutput) SwitchTime ¶
func (o GetSwitchRecordItemOutput) SwitchTime() pulumi.StringOutput
func (GetSwitchRecordItemOutput) SwitchType ¶
func (o GetSwitchRecordItemOutput) SwitchType() pulumi.StringOutput
func (GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutput ¶
func (o GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutput() GetSwitchRecordItemOutput
func (GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutputWithContext ¶
func (o GetSwitchRecordItemOutput) ToGetSwitchRecordItemOutputWithContext(ctx context.Context) GetSwitchRecordItemOutput
type GetSwitchRecordOutputArgs ¶
type GetSwitchRecordOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSwitchRecord.
func (GetSwitchRecordOutputArgs) ElementType ¶
func (GetSwitchRecordOutputArgs) ElementType() reflect.Type
type GetSwitchRecordResult ¶
type GetSwitchRecordResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Items []GetSwitchRecordItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getSwitchRecord.
func GetSwitchRecord ¶
func GetSwitchRecord(ctx *pulumi.Context, args *GetSwitchRecordArgs, opts ...pulumi.InvokeOption) (*GetSwitchRecordResult, error)
type GetSwitchRecordResultOutput ¶
type GetSwitchRecordResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSwitchRecord.
func GetSwitchRecordOutput ¶
func GetSwitchRecordOutput(ctx *pulumi.Context, args GetSwitchRecordOutputArgs, opts ...pulumi.InvokeOption) GetSwitchRecordResultOutput
func (GetSwitchRecordResultOutput) ElementType ¶
func (GetSwitchRecordResultOutput) ElementType() reflect.Type
func (GetSwitchRecordResultOutput) Id ¶
func (o GetSwitchRecordResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSwitchRecordResultOutput) InstanceId ¶
func (o GetSwitchRecordResultOutput) InstanceId() pulumi.StringOutput
func (GetSwitchRecordResultOutput) Items ¶
func (o GetSwitchRecordResultOutput) Items() GetSwitchRecordItemArrayOutput
func (GetSwitchRecordResultOutput) ResultOutputFile ¶
func (o GetSwitchRecordResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutput ¶
func (o GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutput() GetSwitchRecordResultOutput
func (GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutputWithContext ¶
func (o GetSwitchRecordResultOutput) ToGetSwitchRecordResultOutputWithContext(ctx context.Context) GetSwitchRecordResultOutput
type GetUserTaskArgs ¶
type GetUserTaskArgs struct { AsyncRequestId *string `pulumi:"asyncRequestId"` InstanceId *string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTimeBegin *string `pulumi:"startTimeBegin"` StartTimeEnd *string `pulumi:"startTimeEnd"` TaskStatuses []string `pulumi:"taskStatuses"` TaskTypes []string `pulumi:"taskTypes"` }
A collection of arguments for invoking getUserTask.
type GetUserTaskItem ¶
type GetUserTaskItem struct { AsyncRequestId string `pulumi:"asyncRequestId"` Code int `pulumi:"code"` EndTime string `pulumi:"endTime"` InstanceIds []string `pulumi:"instanceIds"` JobId int `pulumi:"jobId"` Message string `pulumi:"message"` Progress int `pulumi:"progress"` StartTime string `pulumi:"startTime"` TaskStatus string `pulumi:"taskStatus"` TaskType string `pulumi:"taskType"` }
type GetUserTaskItemArgs ¶
type GetUserTaskItemArgs struct { AsyncRequestId pulumi.StringInput `pulumi:"asyncRequestId"` Code pulumi.IntInput `pulumi:"code"` EndTime pulumi.StringInput `pulumi:"endTime"` InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` JobId pulumi.IntInput `pulumi:"jobId"` Message pulumi.StringInput `pulumi:"message"` Progress pulumi.IntInput `pulumi:"progress"` StartTime pulumi.StringInput `pulumi:"startTime"` TaskStatus pulumi.StringInput `pulumi:"taskStatus"` TaskType pulumi.StringInput `pulumi:"taskType"` }
func (GetUserTaskItemArgs) ElementType ¶
func (GetUserTaskItemArgs) ElementType() reflect.Type
func (GetUserTaskItemArgs) ToGetUserTaskItemOutput ¶
func (i GetUserTaskItemArgs) ToGetUserTaskItemOutput() GetUserTaskItemOutput
func (GetUserTaskItemArgs) ToGetUserTaskItemOutputWithContext ¶
func (i GetUserTaskItemArgs) ToGetUserTaskItemOutputWithContext(ctx context.Context) GetUserTaskItemOutput
type GetUserTaskItemArray ¶
type GetUserTaskItemArray []GetUserTaskItemInput
func (GetUserTaskItemArray) ElementType ¶
func (GetUserTaskItemArray) ElementType() reflect.Type
func (GetUserTaskItemArray) ToGetUserTaskItemArrayOutput ¶
func (i GetUserTaskItemArray) ToGetUserTaskItemArrayOutput() GetUserTaskItemArrayOutput
func (GetUserTaskItemArray) ToGetUserTaskItemArrayOutputWithContext ¶
func (i GetUserTaskItemArray) ToGetUserTaskItemArrayOutputWithContext(ctx context.Context) GetUserTaskItemArrayOutput
type GetUserTaskItemArrayInput ¶
type GetUserTaskItemArrayInput interface { pulumi.Input ToGetUserTaskItemArrayOutput() GetUserTaskItemArrayOutput ToGetUserTaskItemArrayOutputWithContext(context.Context) GetUserTaskItemArrayOutput }
GetUserTaskItemArrayInput is an input type that accepts GetUserTaskItemArray and GetUserTaskItemArrayOutput values. You can construct a concrete instance of `GetUserTaskItemArrayInput` via:
GetUserTaskItemArray{ GetUserTaskItemArgs{...} }
type GetUserTaskItemArrayOutput ¶
type GetUserTaskItemArrayOutput struct{ *pulumi.OutputState }
func (GetUserTaskItemArrayOutput) ElementType ¶
func (GetUserTaskItemArrayOutput) ElementType() reflect.Type
func (GetUserTaskItemArrayOutput) Index ¶
func (o GetUserTaskItemArrayOutput) Index(i pulumi.IntInput) GetUserTaskItemOutput
func (GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutput ¶
func (o GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutput() GetUserTaskItemArrayOutput
func (GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutputWithContext ¶
func (o GetUserTaskItemArrayOutput) ToGetUserTaskItemArrayOutputWithContext(ctx context.Context) GetUserTaskItemArrayOutput
type GetUserTaskItemInput ¶
type GetUserTaskItemInput interface { pulumi.Input ToGetUserTaskItemOutput() GetUserTaskItemOutput ToGetUserTaskItemOutputWithContext(context.Context) GetUserTaskItemOutput }
GetUserTaskItemInput is an input type that accepts GetUserTaskItemArgs and GetUserTaskItemOutput values. You can construct a concrete instance of `GetUserTaskItemInput` via:
GetUserTaskItemArgs{...}
type GetUserTaskItemOutput ¶
type GetUserTaskItemOutput struct{ *pulumi.OutputState }
func (GetUserTaskItemOutput) AsyncRequestId ¶
func (o GetUserTaskItemOutput) AsyncRequestId() pulumi.StringOutput
func (GetUserTaskItemOutput) Code ¶
func (o GetUserTaskItemOutput) Code() pulumi.IntOutput
func (GetUserTaskItemOutput) ElementType ¶
func (GetUserTaskItemOutput) ElementType() reflect.Type
func (GetUserTaskItemOutput) EndTime ¶
func (o GetUserTaskItemOutput) EndTime() pulumi.StringOutput
func (GetUserTaskItemOutput) InstanceIds ¶
func (o GetUserTaskItemOutput) InstanceIds() pulumi.StringArrayOutput
func (GetUserTaskItemOutput) JobId ¶
func (o GetUserTaskItemOutput) JobId() pulumi.IntOutput
func (GetUserTaskItemOutput) Message ¶
func (o GetUserTaskItemOutput) Message() pulumi.StringOutput
func (GetUserTaskItemOutput) Progress ¶
func (o GetUserTaskItemOutput) Progress() pulumi.IntOutput
func (GetUserTaskItemOutput) StartTime ¶
func (o GetUserTaskItemOutput) StartTime() pulumi.StringOutput
func (GetUserTaskItemOutput) TaskStatus ¶
func (o GetUserTaskItemOutput) TaskStatus() pulumi.StringOutput
func (GetUserTaskItemOutput) TaskType ¶
func (o GetUserTaskItemOutput) TaskType() pulumi.StringOutput
func (GetUserTaskItemOutput) ToGetUserTaskItemOutput ¶
func (o GetUserTaskItemOutput) ToGetUserTaskItemOutput() GetUserTaskItemOutput
func (GetUserTaskItemOutput) ToGetUserTaskItemOutputWithContext ¶
func (o GetUserTaskItemOutput) ToGetUserTaskItemOutputWithContext(ctx context.Context) GetUserTaskItemOutput
type GetUserTaskOutputArgs ¶
type GetUserTaskOutputArgs struct { AsyncRequestId pulumi.StringPtrInput `pulumi:"asyncRequestId"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` StartTimeBegin pulumi.StringPtrInput `pulumi:"startTimeBegin"` StartTimeEnd pulumi.StringPtrInput `pulumi:"startTimeEnd"` TaskStatuses pulumi.StringArrayInput `pulumi:"taskStatuses"` TaskTypes pulumi.StringArrayInput `pulumi:"taskTypes"` }
A collection of arguments for invoking getUserTask.
func (GetUserTaskOutputArgs) ElementType ¶
func (GetUserTaskOutputArgs) ElementType() reflect.Type
type GetUserTaskResult ¶
type GetUserTaskResult struct { AsyncRequestId *string `pulumi:"asyncRequestId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` Items []GetUserTaskItem `pulumi:"items"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTimeBegin *string `pulumi:"startTimeBegin"` StartTimeEnd *string `pulumi:"startTimeEnd"` TaskStatuses []string `pulumi:"taskStatuses"` TaskTypes []string `pulumi:"taskTypes"` }
A collection of values returned by getUserTask.
func GetUserTask ¶
func GetUserTask(ctx *pulumi.Context, args *GetUserTaskArgs, opts ...pulumi.InvokeOption) (*GetUserTaskResult, error)
type GetUserTaskResultOutput ¶
type GetUserTaskResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserTask.
func GetUserTaskOutput ¶
func GetUserTaskOutput(ctx *pulumi.Context, args GetUserTaskOutputArgs, opts ...pulumi.InvokeOption) GetUserTaskResultOutput
func (GetUserTaskResultOutput) AsyncRequestId ¶
func (o GetUserTaskResultOutput) AsyncRequestId() pulumi.StringPtrOutput
func (GetUserTaskResultOutput) ElementType ¶
func (GetUserTaskResultOutput) ElementType() reflect.Type
func (GetUserTaskResultOutput) Id ¶
func (o GetUserTaskResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUserTaskResultOutput) InstanceId ¶
func (o GetUserTaskResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetUserTaskResultOutput) Items ¶
func (o GetUserTaskResultOutput) Items() GetUserTaskItemArrayOutput
func (GetUserTaskResultOutput) ResultOutputFile ¶
func (o GetUserTaskResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUserTaskResultOutput) StartTimeBegin ¶
func (o GetUserTaskResultOutput) StartTimeBegin() pulumi.StringPtrOutput
func (GetUserTaskResultOutput) StartTimeEnd ¶
func (o GetUserTaskResultOutput) StartTimeEnd() pulumi.StringPtrOutput
func (GetUserTaskResultOutput) TaskStatuses ¶
func (o GetUserTaskResultOutput) TaskStatuses() pulumi.StringArrayOutput
func (GetUserTaskResultOutput) TaskTypes ¶
func (o GetUserTaskResultOutput) TaskTypes() pulumi.StringArrayOutput
func (GetUserTaskResultOutput) ToGetUserTaskResultOutput ¶
func (o GetUserTaskResultOutput) ToGetUserTaskResultOutput() GetUserTaskResultOutput
func (GetUserTaskResultOutput) ToGetUserTaskResultOutputWithContext ¶
func (o GetUserTaskResultOutput) ToGetUserTaskResultOutputWithContext(ctx context.Context) GetUserTaskResultOutput
type GetZoneConfigArgs ¶
type GetZoneConfigArgs struct { Region *string `pulumi:"region"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getZoneConfig.
type GetZoneConfigList ¶
type GetZoneConfigList struct { DisasterRecoveryZones []string `pulumi:"disasterRecoveryZones"` EngineVersions []string `pulumi:"engineVersions"` FirstSlaveZones []string `pulumi:"firstSlaveZones"` HourInstanceSaleMaxNum int `pulumi:"hourInstanceSaleMaxNum"` IsDefault int `pulumi:"isDefault"` IsSupportDisasterRecovery int `pulumi:"isSupportDisasterRecovery"` IsSupportVpc int `pulumi:"isSupportVpc"` Name string `pulumi:"name"` PayTypes []int `pulumi:"payTypes"` RemoteRoZones []string `pulumi:"remoteRoZones"` SecondSlaveZones []string `pulumi:"secondSlaveZones"` Sells []GetZoneConfigListSell `pulumi:"sells"` SlaveDeployModes []int `pulumi:"slaveDeployModes"` SupportSlaveSyncModes []int `pulumi:"supportSlaveSyncModes"` }
type GetZoneConfigListArgs ¶
type GetZoneConfigListArgs struct { DisasterRecoveryZones pulumi.StringArrayInput `pulumi:"disasterRecoveryZones"` EngineVersions pulumi.StringArrayInput `pulumi:"engineVersions"` FirstSlaveZones pulumi.StringArrayInput `pulumi:"firstSlaveZones"` HourInstanceSaleMaxNum pulumi.IntInput `pulumi:"hourInstanceSaleMaxNum"` IsDefault pulumi.IntInput `pulumi:"isDefault"` IsSupportDisasterRecovery pulumi.IntInput `pulumi:"isSupportDisasterRecovery"` IsSupportVpc pulumi.IntInput `pulumi:"isSupportVpc"` Name pulumi.StringInput `pulumi:"name"` PayTypes pulumi.IntArrayInput `pulumi:"payTypes"` RemoteRoZones pulumi.StringArrayInput `pulumi:"remoteRoZones"` SecondSlaveZones pulumi.StringArrayInput `pulumi:"secondSlaveZones"` Sells GetZoneConfigListSellArrayInput `pulumi:"sells"` SlaveDeployModes pulumi.IntArrayInput `pulumi:"slaveDeployModes"` SupportSlaveSyncModes pulumi.IntArrayInput `pulumi:"supportSlaveSyncModes"` }
func (GetZoneConfigListArgs) ElementType ¶
func (GetZoneConfigListArgs) ElementType() reflect.Type
func (GetZoneConfigListArgs) ToGetZoneConfigListOutput ¶
func (i GetZoneConfigListArgs) ToGetZoneConfigListOutput() GetZoneConfigListOutput
func (GetZoneConfigListArgs) ToGetZoneConfigListOutputWithContext ¶
func (i GetZoneConfigListArgs) ToGetZoneConfigListOutputWithContext(ctx context.Context) GetZoneConfigListOutput
type GetZoneConfigListArray ¶
type GetZoneConfigListArray []GetZoneConfigListInput
func (GetZoneConfigListArray) ElementType ¶
func (GetZoneConfigListArray) ElementType() reflect.Type
func (GetZoneConfigListArray) ToGetZoneConfigListArrayOutput ¶
func (i GetZoneConfigListArray) ToGetZoneConfigListArrayOutput() GetZoneConfigListArrayOutput
func (GetZoneConfigListArray) ToGetZoneConfigListArrayOutputWithContext ¶
func (i GetZoneConfigListArray) ToGetZoneConfigListArrayOutputWithContext(ctx context.Context) GetZoneConfigListArrayOutput
type GetZoneConfigListArrayInput ¶
type GetZoneConfigListArrayInput interface { pulumi.Input ToGetZoneConfigListArrayOutput() GetZoneConfigListArrayOutput ToGetZoneConfigListArrayOutputWithContext(context.Context) GetZoneConfigListArrayOutput }
GetZoneConfigListArrayInput is an input type that accepts GetZoneConfigListArray and GetZoneConfigListArrayOutput values. You can construct a concrete instance of `GetZoneConfigListArrayInput` via:
GetZoneConfigListArray{ GetZoneConfigListArgs{...} }
type GetZoneConfigListArrayOutput ¶
type GetZoneConfigListArrayOutput struct{ *pulumi.OutputState }
func (GetZoneConfigListArrayOutput) ElementType ¶
func (GetZoneConfigListArrayOutput) ElementType() reflect.Type
func (GetZoneConfigListArrayOutput) Index ¶
func (o GetZoneConfigListArrayOutput) Index(i pulumi.IntInput) GetZoneConfigListOutput
func (GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutput ¶
func (o GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutput() GetZoneConfigListArrayOutput
func (GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutputWithContext ¶
func (o GetZoneConfigListArrayOutput) ToGetZoneConfigListArrayOutputWithContext(ctx context.Context) GetZoneConfigListArrayOutput
type GetZoneConfigListInput ¶
type GetZoneConfigListInput interface { pulumi.Input ToGetZoneConfigListOutput() GetZoneConfigListOutput ToGetZoneConfigListOutputWithContext(context.Context) GetZoneConfigListOutput }
GetZoneConfigListInput is an input type that accepts GetZoneConfigListArgs and GetZoneConfigListOutput values. You can construct a concrete instance of `GetZoneConfigListInput` via:
GetZoneConfigListArgs{...}
type GetZoneConfigListOutput ¶
type GetZoneConfigListOutput struct{ *pulumi.OutputState }
func (GetZoneConfigListOutput) DisasterRecoveryZones ¶
func (o GetZoneConfigListOutput) DisasterRecoveryZones() pulumi.StringArrayOutput
func (GetZoneConfigListOutput) ElementType ¶
func (GetZoneConfigListOutput) ElementType() reflect.Type
func (GetZoneConfigListOutput) EngineVersions ¶
func (o GetZoneConfigListOutput) EngineVersions() pulumi.StringArrayOutput
func (GetZoneConfigListOutput) FirstSlaveZones ¶
func (o GetZoneConfigListOutput) FirstSlaveZones() pulumi.StringArrayOutput
func (GetZoneConfigListOutput) HourInstanceSaleMaxNum ¶
func (o GetZoneConfigListOutput) HourInstanceSaleMaxNum() pulumi.IntOutput
func (GetZoneConfigListOutput) IsDefault ¶
func (o GetZoneConfigListOutput) IsDefault() pulumi.IntOutput
func (GetZoneConfigListOutput) IsSupportDisasterRecovery ¶
func (o GetZoneConfigListOutput) IsSupportDisasterRecovery() pulumi.IntOutput
func (GetZoneConfigListOutput) IsSupportVpc ¶
func (o GetZoneConfigListOutput) IsSupportVpc() pulumi.IntOutput
func (GetZoneConfigListOutput) Name ¶
func (o GetZoneConfigListOutput) Name() pulumi.StringOutput
func (GetZoneConfigListOutput) PayTypes ¶
func (o GetZoneConfigListOutput) PayTypes() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) RemoteRoZones ¶
func (o GetZoneConfigListOutput) RemoteRoZones() pulumi.StringArrayOutput
func (GetZoneConfigListOutput) SecondSlaveZones ¶
func (o GetZoneConfigListOutput) SecondSlaveZones() pulumi.StringArrayOutput
func (GetZoneConfigListOutput) Sells ¶
func (o GetZoneConfigListOutput) Sells() GetZoneConfigListSellArrayOutput
func (GetZoneConfigListOutput) SlaveDeployModes ¶
func (o GetZoneConfigListOutput) SlaveDeployModes() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) SupportSlaveSyncModes ¶
func (o GetZoneConfigListOutput) SupportSlaveSyncModes() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) ToGetZoneConfigListOutput ¶
func (o GetZoneConfigListOutput) ToGetZoneConfigListOutput() GetZoneConfigListOutput
func (GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext ¶
func (o GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext(ctx context.Context) GetZoneConfigListOutput
type GetZoneConfigListSell ¶
type GetZoneConfigListSellArgs ¶
type GetZoneConfigListSellArgs struct { CdbType pulumi.StringInput `pulumi:"cdbType"` Cpu pulumi.IntInput `pulumi:"cpu"` Info pulumi.StringInput `pulumi:"info"` MaxVolumeSize pulumi.IntInput `pulumi:"maxVolumeSize"` MemSize pulumi.IntInput `pulumi:"memSize"` MinVolumeSize pulumi.IntInput `pulumi:"minVolumeSize"` Qps pulumi.IntInput `pulumi:"qps"` VolumeStep pulumi.IntInput `pulumi:"volumeStep"` }
func (GetZoneConfigListSellArgs) ElementType ¶
func (GetZoneConfigListSellArgs) ElementType() reflect.Type
func (GetZoneConfigListSellArgs) ToGetZoneConfigListSellOutput ¶
func (i GetZoneConfigListSellArgs) ToGetZoneConfigListSellOutput() GetZoneConfigListSellOutput
func (GetZoneConfigListSellArgs) ToGetZoneConfigListSellOutputWithContext ¶
func (i GetZoneConfigListSellArgs) ToGetZoneConfigListSellOutputWithContext(ctx context.Context) GetZoneConfigListSellOutput
type GetZoneConfigListSellArray ¶
type GetZoneConfigListSellArray []GetZoneConfigListSellInput
func (GetZoneConfigListSellArray) ElementType ¶
func (GetZoneConfigListSellArray) ElementType() reflect.Type
func (GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutput ¶
func (i GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutput() GetZoneConfigListSellArrayOutput
func (GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutputWithContext ¶
func (i GetZoneConfigListSellArray) ToGetZoneConfigListSellArrayOutputWithContext(ctx context.Context) GetZoneConfigListSellArrayOutput
type GetZoneConfigListSellArrayInput ¶
type GetZoneConfigListSellArrayInput interface { pulumi.Input ToGetZoneConfigListSellArrayOutput() GetZoneConfigListSellArrayOutput ToGetZoneConfigListSellArrayOutputWithContext(context.Context) GetZoneConfigListSellArrayOutput }
GetZoneConfigListSellArrayInput is an input type that accepts GetZoneConfigListSellArray and GetZoneConfigListSellArrayOutput values. You can construct a concrete instance of `GetZoneConfigListSellArrayInput` via:
GetZoneConfigListSellArray{ GetZoneConfigListSellArgs{...} }
type GetZoneConfigListSellArrayOutput ¶
type GetZoneConfigListSellArrayOutput struct{ *pulumi.OutputState }
func (GetZoneConfigListSellArrayOutput) ElementType ¶
func (GetZoneConfigListSellArrayOutput) ElementType() reflect.Type
func (GetZoneConfigListSellArrayOutput) Index ¶
func (o GetZoneConfigListSellArrayOutput) Index(i pulumi.IntInput) GetZoneConfigListSellOutput
func (GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutput ¶
func (o GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutput() GetZoneConfigListSellArrayOutput
func (GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutputWithContext ¶
func (o GetZoneConfigListSellArrayOutput) ToGetZoneConfigListSellArrayOutputWithContext(ctx context.Context) GetZoneConfigListSellArrayOutput
type GetZoneConfigListSellInput ¶
type GetZoneConfigListSellInput interface { pulumi.Input ToGetZoneConfigListSellOutput() GetZoneConfigListSellOutput ToGetZoneConfigListSellOutputWithContext(context.Context) GetZoneConfigListSellOutput }
GetZoneConfigListSellInput is an input type that accepts GetZoneConfigListSellArgs and GetZoneConfigListSellOutput values. You can construct a concrete instance of `GetZoneConfigListSellInput` via:
GetZoneConfigListSellArgs{...}
type GetZoneConfigListSellOutput ¶
type GetZoneConfigListSellOutput struct{ *pulumi.OutputState }
func (GetZoneConfigListSellOutput) CdbType ¶
func (o GetZoneConfigListSellOutput) CdbType() pulumi.StringOutput
func (GetZoneConfigListSellOutput) Cpu ¶
func (o GetZoneConfigListSellOutput) Cpu() pulumi.IntOutput
func (GetZoneConfigListSellOutput) ElementType ¶
func (GetZoneConfigListSellOutput) ElementType() reflect.Type
func (GetZoneConfigListSellOutput) Info ¶
func (o GetZoneConfigListSellOutput) Info() pulumi.StringOutput
func (GetZoneConfigListSellOutput) MaxVolumeSize ¶
func (o GetZoneConfigListSellOutput) MaxVolumeSize() pulumi.IntOutput
func (GetZoneConfigListSellOutput) MemSize ¶
func (o GetZoneConfigListSellOutput) MemSize() pulumi.IntOutput
func (GetZoneConfigListSellOutput) MinVolumeSize ¶
func (o GetZoneConfigListSellOutput) MinVolumeSize() pulumi.IntOutput
func (GetZoneConfigListSellOutput) Qps ¶
func (o GetZoneConfigListSellOutput) Qps() pulumi.IntOutput
func (GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutput ¶
func (o GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutput() GetZoneConfigListSellOutput
func (GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutputWithContext ¶
func (o GetZoneConfigListSellOutput) ToGetZoneConfigListSellOutputWithContext(ctx context.Context) GetZoneConfigListSellOutput
func (GetZoneConfigListSellOutput) VolumeStep ¶
func (o GetZoneConfigListSellOutput) VolumeStep() pulumi.IntOutput
type GetZoneConfigOutputArgs ¶
type GetZoneConfigOutputArgs struct { Region pulumi.StringPtrInput `pulumi:"region"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getZoneConfig.
func (GetZoneConfigOutputArgs) ElementType ¶
func (GetZoneConfigOutputArgs) ElementType() reflect.Type
type GetZoneConfigResult ¶
type GetZoneConfigResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetZoneConfigList `pulumi:"lists"` Region *string `pulumi:"region"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getZoneConfig.
func GetZoneConfig ¶
func GetZoneConfig(ctx *pulumi.Context, args *GetZoneConfigArgs, opts ...pulumi.InvokeOption) (*GetZoneConfigResult, error)
type GetZoneConfigResultOutput ¶
type GetZoneConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getZoneConfig.
func GetZoneConfigOutput ¶
func GetZoneConfigOutput(ctx *pulumi.Context, args GetZoneConfigOutputArgs, opts ...pulumi.InvokeOption) GetZoneConfigResultOutput
func (GetZoneConfigResultOutput) ElementType ¶
func (GetZoneConfigResultOutput) ElementType() reflect.Type
func (GetZoneConfigResultOutput) Id ¶
func (o GetZoneConfigResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetZoneConfigResultOutput) Lists ¶
func (o GetZoneConfigResultOutput) Lists() GetZoneConfigListArrayOutput
func (GetZoneConfigResultOutput) Region ¶
func (o GetZoneConfigResultOutput) Region() pulumi.StringPtrOutput
func (GetZoneConfigResultOutput) ResultOutputFile ¶
func (o GetZoneConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetZoneConfigResultOutput) ToGetZoneConfigResultOutput ¶
func (o GetZoneConfigResultOutput) ToGetZoneConfigResultOutput() GetZoneConfigResultOutput
func (GetZoneConfigResultOutput) ToGetZoneConfigResultOutputWithContext ¶
func (o GetZoneConfigResultOutput) ToGetZoneConfigResultOutputWithContext(ctx context.Context) GetZoneConfigResultOutput
type Instance ¶
type Instance struct { pulumi.CustomResourceState // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrOutput `pulumi:"autoRenewFlag"` // Indicates which availability zone will be used. AvailabilityZone pulumi.StringOutput `pulumi:"availabilityZone"` // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"` // CPU cores. Cpu pulumi.IntOutput `pulumi:"cpu"` // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringOutput `pulumi:"deviceType"` // The version number of the database engine to use. Supported versions include 5.5/5.6/5.7/8.0, and default is 5.7. // Upgrade the instance engine version to support 5.6/5.7 and switch immediately. EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrOutput `pulumi:"fastUpgrade"` // Zone information about first slave instance. FirstSlaveZone pulumi.StringOutput `pulumi:"firstSlaveZone"` // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrOutput `pulumi:"forceDelete"` // Indicates whether GTID is enable. `0` - Not enabled; `1` - Enabled. Gtid pulumi.IntOutput `pulumi:"gtid"` // The name of a mysql instance. InstanceName pulumi.StringOutput `pulumi:"instanceName"` // host for public access. InternetHost pulumi.StringOutput `pulumi:"internetHost"` // Access port for public access. InternetPort pulumi.IntOutput `pulumi:"internetPort"` // Indicates whether to enable the access to an instance from public network: 0 - No, 1 - Yes. InternetService pulumi.IntPtrOutput `pulumi:"internetService"` // instance intranet IP. IntranetIp pulumi.StringOutput `pulumi:"intranetIp"` // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrOutput `pulumi:"intranetPort"` // Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes. Locked pulumi.IntOutput `pulumi:"locked"` // Latency threshold. Value range 1~10. Only need to fill in when upgrading kernel subversion and engine version. MaxDeayTime pulumi.IntPtrOutput `pulumi:"maxDeayTime"` // Memory size (in MB). MemSize pulumi.IntOutput `pulumi:"memSize"` // Specify parameter template id. ParamTemplateId pulumi.IntPtrOutput `pulumi:"paramTemplateId"` // List of parameters to use. Parameters pulumi.MapOutput `pulumi:"parameters"` // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrOutput `pulumi:"payType"` // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrOutput `pulumi:"period"` // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrOutput `pulumi:"prepaidPeriod"` // Project ID, default value is 0. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Password of root account. This parameter can be specified when you purchase master instances, but it should be ignored // when you purchase read-only instances or disaster recovery instances. RootPassword pulumi.StringPtrOutput `pulumi:"rootPassword"` // Zone information about second slave instance. SecondSlaveZone pulumi.StringPtrOutput `pulumi:"secondSlaveZone"` // Security groups to use. SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` // Availability zone deployment method. Available values: 0 - Single availability zone; 1 - Multiple availability zones. SlaveDeployMode pulumi.IntPtrOutput `pulumi:"slaveDeployMode"` // Data replication mode. 0 - Async replication; 1 - Semisync replication; 2 - Strongsync replication. SlaveSyncMode pulumi.IntPtrOutput `pulumi:"slaveSyncMode"` // Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated. Status pulumi.IntOutput `pulumi:"status"` // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Instance tags. Tags pulumi.MapOutput `pulumi:"tags"` // Indicates which kind of operations is being executed. TaskStatus pulumi.IntOutput `pulumi:"taskStatus"` // Whether it is a kernel subversion upgrade, supported values: 1 - upgrade the kernel subversion; 0 - upgrade the database // engine version. Only need to fill in when upgrading kernel subversion and engine version. UpgradeSubversion pulumi.IntPtrOutput `pulumi:"upgradeSubversion"` // Disk size (in GB). VolumeSize pulumi.IntOutput `pulumi:"volumeSize"` // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInstance ¶
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶
func (*Instance) ToInstanceOutput ¶
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶
type InstanceArgs struct { // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrInput // Indicates which availability zone will be used. AvailabilityZone pulumi.StringPtrInput // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrInput // CPU cores. Cpu pulumi.IntPtrInput // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringPtrInput // The version number of the database engine to use. Supported versions include 5.5/5.6/5.7/8.0, and default is 5.7. // Upgrade the instance engine version to support 5.6/5.7 and switch immediately. EngineVersion pulumi.StringPtrInput // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrInput // Zone information about first slave instance. FirstSlaveZone pulumi.StringPtrInput // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrInput // The name of a mysql instance. InstanceName pulumi.StringInput // Indicates whether to enable the access to an instance from public network: 0 - No, 1 - Yes. InternetService pulumi.IntPtrInput // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrInput // Latency threshold. Value range 1~10. Only need to fill in when upgrading kernel subversion and engine version. MaxDeayTime pulumi.IntPtrInput // Memory size (in MB). MemSize pulumi.IntInput // Specify parameter template id. ParamTemplateId pulumi.IntPtrInput // List of parameters to use. Parameters pulumi.MapInput // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrInput // Project ID, default value is 0. ProjectId pulumi.IntPtrInput // Password of root account. This parameter can be specified when you purchase master instances, but it should be ignored // when you purchase read-only instances or disaster recovery instances. RootPassword pulumi.StringPtrInput // Zone information about second slave instance. SecondSlaveZone pulumi.StringPtrInput // Security groups to use. SecurityGroups pulumi.StringArrayInput // Availability zone deployment method. Available values: 0 - Single availability zone; 1 - Multiple availability zones. SlaveDeployMode pulumi.IntPtrInput // Data replication mode. 0 - Async replication; 1 - Semisync replication; 2 - Strongsync replication. SlaveSyncMode pulumi.IntPtrInput // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Whether it is a kernel subversion upgrade, supported values: 1 - upgrade the kernel subversion; 0 - upgrade the database // engine version. Only need to fill in when upgrading kernel subversion and engine version. UpgradeSubversion pulumi.IntPtrInput // Disk size (in GB). VolumeSize pulumi.IntInput // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringPtrInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶
func (InstanceArgs) ElementType() reflect.Type
type InstanceArray ¶
type InstanceArray []InstanceInput
func (InstanceArray) ElementType ¶
func (InstanceArray) ElementType() reflect.Type
func (InstanceArray) ToInstanceArrayOutput ¶
func (i InstanceArray) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArray) ToInstanceArrayOutputWithContext ¶
func (i InstanceArray) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceArrayInput ¶
type InstanceArrayInput interface { pulumi.Input ToInstanceArrayOutput() InstanceArrayOutput ToInstanceArrayOutputWithContext(context.Context) InstanceArrayOutput }
InstanceArrayInput is an input type that accepts InstanceArray and InstanceArrayOutput values. You can construct a concrete instance of `InstanceArrayInput` via:
InstanceArray{ InstanceArgs{...} }
type InstanceArrayOutput ¶
type InstanceArrayOutput struct{ *pulumi.OutputState }
func (InstanceArrayOutput) ElementType ¶
func (InstanceArrayOutput) ElementType() reflect.Type
func (InstanceArrayOutput) Index ¶
func (o InstanceArrayOutput) Index(i pulumi.IntInput) InstanceOutput
func (InstanceArrayOutput) ToInstanceArrayOutput ¶
func (o InstanceArrayOutput) ToInstanceArrayOutput() InstanceArrayOutput
func (InstanceArrayOutput) ToInstanceArrayOutputWithContext ¶
func (o InstanceArrayOutput) ToInstanceArrayOutputWithContext(ctx context.Context) InstanceArrayOutput
type InstanceEncryptionOperation ¶
type InstanceEncryptionOperation struct { pulumi.CustomResourceState // TencentDB instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Custom key ID, which is the unique CMK ID. If this value is empty, the key KMS-CDB auto-generated by Tencent Cloud will // be used. KeyId pulumi.StringPtrOutput `pulumi:"keyId"` // Custom storage region, such as ap-guangzhou. When `KeyId` is not empty, this parameter is required. KeyRegion pulumi.StringPtrOutput `pulumi:"keyRegion"` }
func GetInstanceEncryptionOperation ¶
func GetInstanceEncryptionOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceEncryptionOperationState, opts ...pulumi.ResourceOption) (*InstanceEncryptionOperation, error)
GetInstanceEncryptionOperation gets an existing InstanceEncryptionOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInstanceEncryptionOperation ¶
func NewInstanceEncryptionOperation(ctx *pulumi.Context, name string, args *InstanceEncryptionOperationArgs, opts ...pulumi.ResourceOption) (*InstanceEncryptionOperation, error)
NewInstanceEncryptionOperation registers a new resource with the given unique name, arguments, and options.
func (*InstanceEncryptionOperation) ElementType ¶
func (*InstanceEncryptionOperation) ElementType() reflect.Type
func (*InstanceEncryptionOperation) ToInstanceEncryptionOperationOutput ¶
func (i *InstanceEncryptionOperation) ToInstanceEncryptionOperationOutput() InstanceEncryptionOperationOutput
func (*InstanceEncryptionOperation) ToInstanceEncryptionOperationOutputWithContext ¶
func (i *InstanceEncryptionOperation) ToInstanceEncryptionOperationOutputWithContext(ctx context.Context) InstanceEncryptionOperationOutput
type InstanceEncryptionOperationArgs ¶
type InstanceEncryptionOperationArgs struct { // TencentDB instance ID. InstanceId pulumi.StringInput // Custom key ID, which is the unique CMK ID. If this value is empty, the key KMS-CDB auto-generated by Tencent Cloud will // be used. KeyId pulumi.StringPtrInput // Custom storage region, such as ap-guangzhou. When `KeyId` is not empty, this parameter is required. KeyRegion pulumi.StringPtrInput }
The set of arguments for constructing a InstanceEncryptionOperation resource.
func (InstanceEncryptionOperationArgs) ElementType ¶
func (InstanceEncryptionOperationArgs) ElementType() reflect.Type
type InstanceEncryptionOperationArray ¶
type InstanceEncryptionOperationArray []InstanceEncryptionOperationInput
func (InstanceEncryptionOperationArray) ElementType ¶
func (InstanceEncryptionOperationArray) ElementType() reflect.Type
func (InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutput ¶
func (i InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutput() InstanceEncryptionOperationArrayOutput
func (InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutputWithContext ¶
func (i InstanceEncryptionOperationArray) ToInstanceEncryptionOperationArrayOutputWithContext(ctx context.Context) InstanceEncryptionOperationArrayOutput
type InstanceEncryptionOperationArrayInput ¶
type InstanceEncryptionOperationArrayInput interface { pulumi.Input ToInstanceEncryptionOperationArrayOutput() InstanceEncryptionOperationArrayOutput ToInstanceEncryptionOperationArrayOutputWithContext(context.Context) InstanceEncryptionOperationArrayOutput }
InstanceEncryptionOperationArrayInput is an input type that accepts InstanceEncryptionOperationArray and InstanceEncryptionOperationArrayOutput values. You can construct a concrete instance of `InstanceEncryptionOperationArrayInput` via:
InstanceEncryptionOperationArray{ InstanceEncryptionOperationArgs{...} }
type InstanceEncryptionOperationArrayOutput ¶
type InstanceEncryptionOperationArrayOutput struct{ *pulumi.OutputState }
func (InstanceEncryptionOperationArrayOutput) ElementType ¶
func (InstanceEncryptionOperationArrayOutput) ElementType() reflect.Type
func (InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutput ¶
func (o InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutput() InstanceEncryptionOperationArrayOutput
func (InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutputWithContext ¶
func (o InstanceEncryptionOperationArrayOutput) ToInstanceEncryptionOperationArrayOutputWithContext(ctx context.Context) InstanceEncryptionOperationArrayOutput
type InstanceEncryptionOperationInput ¶
type InstanceEncryptionOperationInput interface { pulumi.Input ToInstanceEncryptionOperationOutput() InstanceEncryptionOperationOutput ToInstanceEncryptionOperationOutputWithContext(ctx context.Context) InstanceEncryptionOperationOutput }
type InstanceEncryptionOperationMap ¶
type InstanceEncryptionOperationMap map[string]InstanceEncryptionOperationInput
func (InstanceEncryptionOperationMap) ElementType ¶
func (InstanceEncryptionOperationMap) ElementType() reflect.Type
func (InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutput ¶
func (i InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutput() InstanceEncryptionOperationMapOutput
func (InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutputWithContext ¶
func (i InstanceEncryptionOperationMap) ToInstanceEncryptionOperationMapOutputWithContext(ctx context.Context) InstanceEncryptionOperationMapOutput
type InstanceEncryptionOperationMapInput ¶
type InstanceEncryptionOperationMapInput interface { pulumi.Input ToInstanceEncryptionOperationMapOutput() InstanceEncryptionOperationMapOutput ToInstanceEncryptionOperationMapOutputWithContext(context.Context) InstanceEncryptionOperationMapOutput }
InstanceEncryptionOperationMapInput is an input type that accepts InstanceEncryptionOperationMap and InstanceEncryptionOperationMapOutput values. You can construct a concrete instance of `InstanceEncryptionOperationMapInput` via:
InstanceEncryptionOperationMap{ "key": InstanceEncryptionOperationArgs{...} }
type InstanceEncryptionOperationMapOutput ¶
type InstanceEncryptionOperationMapOutput struct{ *pulumi.OutputState }
func (InstanceEncryptionOperationMapOutput) ElementType ¶
func (InstanceEncryptionOperationMapOutput) ElementType() reflect.Type
func (InstanceEncryptionOperationMapOutput) MapIndex ¶
func (o InstanceEncryptionOperationMapOutput) MapIndex(k pulumi.StringInput) InstanceEncryptionOperationOutput
func (InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutput ¶
func (o InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutput() InstanceEncryptionOperationMapOutput
func (InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutputWithContext ¶
func (o InstanceEncryptionOperationMapOutput) ToInstanceEncryptionOperationMapOutputWithContext(ctx context.Context) InstanceEncryptionOperationMapOutput
type InstanceEncryptionOperationOutput ¶
type InstanceEncryptionOperationOutput struct{ *pulumi.OutputState }
func (InstanceEncryptionOperationOutput) ElementType ¶
func (InstanceEncryptionOperationOutput) ElementType() reflect.Type
func (InstanceEncryptionOperationOutput) InstanceId ¶
func (o InstanceEncryptionOperationOutput) InstanceId() pulumi.StringOutput
TencentDB instance ID.
func (InstanceEncryptionOperationOutput) KeyId ¶
func (o InstanceEncryptionOperationOutput) KeyId() pulumi.StringPtrOutput
Custom key ID, which is the unique CMK ID. If this value is empty, the key KMS-CDB auto-generated by Tencent Cloud will be used.
func (InstanceEncryptionOperationOutput) KeyRegion ¶
func (o InstanceEncryptionOperationOutput) KeyRegion() pulumi.StringPtrOutput
Custom storage region, such as ap-guangzhou. When `KeyId` is not empty, this parameter is required.
func (InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutput ¶
func (o InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutput() InstanceEncryptionOperationOutput
func (InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutputWithContext ¶
func (o InstanceEncryptionOperationOutput) ToInstanceEncryptionOperationOutputWithContext(ctx context.Context) InstanceEncryptionOperationOutput
type InstanceEncryptionOperationState ¶
type InstanceEncryptionOperationState struct { // TencentDB instance ID. InstanceId pulumi.StringPtrInput // Custom key ID, which is the unique CMK ID. If this value is empty, the key KMS-CDB auto-generated by Tencent Cloud will // be used. KeyId pulumi.StringPtrInput // Custom storage region, such as ap-guangzhou. When `KeyId` is not empty, this parameter is required. KeyRegion pulumi.StringPtrInput }
func (InstanceEncryptionOperationState) ElementType ¶
func (InstanceEncryptionOperationState) ElementType() reflect.Type
type InstanceInput ¶
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceMap ¶
type InstanceMap map[string]InstanceInput
func (InstanceMap) ElementType ¶
func (InstanceMap) ElementType() reflect.Type
func (InstanceMap) ToInstanceMapOutput ¶
func (i InstanceMap) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMap) ToInstanceMapOutputWithContext ¶
func (i InstanceMap) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceMapInput ¶
type InstanceMapInput interface { pulumi.Input ToInstanceMapOutput() InstanceMapOutput ToInstanceMapOutputWithContext(context.Context) InstanceMapOutput }
InstanceMapInput is an input type that accepts InstanceMap and InstanceMapOutput values. You can construct a concrete instance of `InstanceMapInput` via:
InstanceMap{ "key": InstanceArgs{...} }
type InstanceMapOutput ¶
type InstanceMapOutput struct{ *pulumi.OutputState }
func (InstanceMapOutput) ElementType ¶
func (InstanceMapOutput) ElementType() reflect.Type
func (InstanceMapOutput) MapIndex ¶
func (o InstanceMapOutput) MapIndex(k pulumi.StringInput) InstanceOutput
func (InstanceMapOutput) ToInstanceMapOutput ¶
func (o InstanceMapOutput) ToInstanceMapOutput() InstanceMapOutput
func (InstanceMapOutput) ToInstanceMapOutputWithContext ¶
func (o InstanceMapOutput) ToInstanceMapOutputWithContext(ctx context.Context) InstanceMapOutput
type InstanceOutput ¶
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) AutoRenewFlag ¶
func (o InstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
Auto renew flag. NOTES: Only supported prepaid instance.
func (InstanceOutput) AvailabilityZone ¶
func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
Indicates which availability zone will be used.
func (InstanceOutput) ChargeType ¶
func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`.
func (InstanceOutput) DeviceType ¶
func (o InstanceOutput) DeviceType() pulumi.StringOutput
Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) EngineVersion ¶
func (o InstanceOutput) EngineVersion() pulumi.StringPtrOutput
The version number of the database engine to use. Supported versions include 5.5/5.6/5.7/8.0, and default is 5.7. Upgrade the instance engine version to support 5.6/5.7 and switch immediately.
func (InstanceOutput) FastUpgrade ¶
func (o InstanceOutput) FastUpgrade() pulumi.IntPtrOutput
Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled.
func (InstanceOutput) FirstSlaveZone ¶
func (o InstanceOutput) FirstSlaveZone() pulumi.StringOutput
Zone information about first slave instance.
func (InstanceOutput) ForceDelete ¶
func (o InstanceOutput) ForceDelete() pulumi.BoolPtrOutput
Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this para of the readonly mysql instance will not take effect.
func (InstanceOutput) Gtid ¶
func (o InstanceOutput) Gtid() pulumi.IntOutput
Indicates whether GTID is enable. `0` - Not enabled; `1` - Enabled.
func (InstanceOutput) InstanceName ¶
func (o InstanceOutput) InstanceName() pulumi.StringOutput
The name of a mysql instance.
func (InstanceOutput) InternetHost ¶
func (o InstanceOutput) InternetHost() pulumi.StringOutput
host for public access.
func (InstanceOutput) InternetPort ¶
func (o InstanceOutput) InternetPort() pulumi.IntOutput
Access port for public access.
func (InstanceOutput) InternetService ¶
func (o InstanceOutput) InternetService() pulumi.IntPtrOutput
Indicates whether to enable the access to an instance from public network: 0 - No, 1 - Yes.
func (InstanceOutput) IntranetIp ¶
func (o InstanceOutput) IntranetIp() pulumi.StringOutput
instance intranet IP.
func (InstanceOutput) IntranetPort ¶
func (o InstanceOutput) IntranetPort() pulumi.IntPtrOutput
Public access port. Valid value ranges: [1024~65535]. The default value is `3306`.
func (InstanceOutput) Locked ¶
func (o InstanceOutput) Locked() pulumi.IntOutput
Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes.
func (InstanceOutput) MaxDeayTime ¶
func (o InstanceOutput) MaxDeayTime() pulumi.IntPtrOutput
Latency threshold. Value range 1~10. Only need to fill in when upgrading kernel subversion and engine version.
func (InstanceOutput) MemSize ¶
func (o InstanceOutput) MemSize() pulumi.IntOutput
Memory size (in MB).
func (InstanceOutput) ParamTemplateId ¶
func (o InstanceOutput) ParamTemplateId() pulumi.IntPtrOutput
Specify parameter template id.
func (InstanceOutput) Parameters ¶
func (o InstanceOutput) Parameters() pulumi.MapOutput
List of parameters to use.
func (InstanceOutput) PayType
deprecated
func (o InstanceOutput) PayType() pulumi.IntPtrOutput
Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid.
Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead.
func (InstanceOutput) Period
deprecated
func (o InstanceOutput) Period() pulumi.IntPtrOutput
Period of instance. NOTES: Only supported prepaid instance.
Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead.
func (InstanceOutput) PrepaidPeriod ¶
func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
Period of instance. NOTES: Only supported prepaid instance.
func (InstanceOutput) ProjectId ¶
func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
Project ID, default value is 0.
func (InstanceOutput) RootPassword ¶
func (o InstanceOutput) RootPassword() pulumi.StringPtrOutput
Password of root account. This parameter can be specified when you purchase master instances, but it should be ignored when you purchase read-only instances or disaster recovery instances.
func (InstanceOutput) SecondSlaveZone ¶
func (o InstanceOutput) SecondSlaveZone() pulumi.StringPtrOutput
Zone information about second slave instance.
func (InstanceOutput) SecurityGroups ¶
func (o InstanceOutput) SecurityGroups() pulumi.StringArrayOutput
Security groups to use.
func (InstanceOutput) SlaveDeployMode ¶
func (o InstanceOutput) SlaveDeployMode() pulumi.IntPtrOutput
Availability zone deployment method. Available values: 0 - Single availability zone; 1 - Multiple availability zones.
func (InstanceOutput) SlaveSyncMode ¶
func (o InstanceOutput) SlaveSyncMode() pulumi.IntPtrOutput
Data replication mode. 0 - Async replication; 1 - Semisync replication; 2 - Strongsync replication.
func (InstanceOutput) Status ¶
func (o InstanceOutput) Status() pulumi.IntOutput
Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated.
func (InstanceOutput) SubnetId ¶
func (o InstanceOutput) SubnetId() pulumi.StringOutput
Private network ID. If `vpc_id` is set, this value is required.
func (InstanceOutput) TaskStatus ¶
func (o InstanceOutput) TaskStatus() pulumi.IntOutput
Indicates which kind of operations is being executed.
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
func (InstanceOutput) UpgradeSubversion ¶
func (o InstanceOutput) UpgradeSubversion() pulumi.IntPtrOutput
Whether it is a kernel subversion upgrade, supported values: 1 - upgrade the kernel subversion; 0 - upgrade the database engine version. Only need to fill in when upgrading kernel subversion and engine version.
func (InstanceOutput) VolumeSize ¶
func (o InstanceOutput) VolumeSize() pulumi.IntOutput
Disk size (in GB).
func (InstanceOutput) VpcId ¶
func (o InstanceOutput) VpcId() pulumi.StringOutput
ID of VPC, which can be modified once every 24 hours and can't be removed.
type InstanceState ¶
type InstanceState struct { // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrInput // Indicates which availability zone will be used. AvailabilityZone pulumi.StringPtrInput // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrInput // CPU cores. Cpu pulumi.IntPtrInput // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringPtrInput // The version number of the database engine to use. Supported versions include 5.5/5.6/5.7/8.0, and default is 5.7. // Upgrade the instance engine version to support 5.6/5.7 and switch immediately. EngineVersion pulumi.StringPtrInput // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrInput // Zone information about first slave instance. FirstSlaveZone pulumi.StringPtrInput // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrInput // Indicates whether GTID is enable. `0` - Not enabled; `1` - Enabled. Gtid pulumi.IntPtrInput // The name of a mysql instance. InstanceName pulumi.StringPtrInput // host for public access. InternetHost pulumi.StringPtrInput // Access port for public access. InternetPort pulumi.IntPtrInput // Indicates whether to enable the access to an instance from public network: 0 - No, 1 - Yes. InternetService pulumi.IntPtrInput // instance intranet IP. IntranetIp pulumi.StringPtrInput // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrInput // Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes. Locked pulumi.IntPtrInput // Latency threshold. Value range 1~10. Only need to fill in when upgrading kernel subversion and engine version. MaxDeayTime pulumi.IntPtrInput // Memory size (in MB). MemSize pulumi.IntPtrInput // Specify parameter template id. ParamTemplateId pulumi.IntPtrInput // List of parameters to use. Parameters pulumi.MapInput // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrInput // Project ID, default value is 0. ProjectId pulumi.IntPtrInput // Password of root account. This parameter can be specified when you purchase master instances, but it should be ignored // when you purchase read-only instances or disaster recovery instances. RootPassword pulumi.StringPtrInput // Zone information about second slave instance. SecondSlaveZone pulumi.StringPtrInput // Security groups to use. SecurityGroups pulumi.StringArrayInput // Availability zone deployment method. Available values: 0 - Single availability zone; 1 - Multiple availability zones. SlaveDeployMode pulumi.IntPtrInput // Data replication mode. 0 - Async replication; 1 - Semisync replication; 2 - Strongsync replication. SlaveSyncMode pulumi.IntPtrInput // Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated. Status pulumi.IntPtrInput // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Indicates which kind of operations is being executed. TaskStatus pulumi.IntPtrInput // Whether it is a kernel subversion upgrade, supported values: 1 - upgrade the kernel subversion; 0 - upgrade the database // engine version. Only need to fill in when upgrading kernel subversion and engine version. UpgradeSubversion pulumi.IntPtrInput // Disk size (in GB). VolumeSize pulumi.IntPtrInput // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type IsolateInstance ¶
type IsolateInstance struct { pulumi.CustomResourceState // Instance ID, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console // page, and you can use the [query instance list] (https://cloud.tencent.com/document/api/236/15872) interface Gets the // value of the field InstanceId in the output parameter. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Manipulate instance, `isolate` - isolate instance, `recover`- recover isolated instance. Operate pulumi.StringOutput `pulumi:"operate"` // Instance status. Status pulumi.IntOutput `pulumi:"status"` }
func GetIsolateInstance ¶
func GetIsolateInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IsolateInstanceState, opts ...pulumi.ResourceOption) (*IsolateInstance, error)
GetIsolateInstance gets an existing IsolateInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIsolateInstance ¶
func NewIsolateInstance(ctx *pulumi.Context, name string, args *IsolateInstanceArgs, opts ...pulumi.ResourceOption) (*IsolateInstance, error)
NewIsolateInstance registers a new resource with the given unique name, arguments, and options.
func (*IsolateInstance) ElementType ¶
func (*IsolateInstance) ElementType() reflect.Type
func (*IsolateInstance) ToIsolateInstanceOutput ¶
func (i *IsolateInstance) ToIsolateInstanceOutput() IsolateInstanceOutput
func (*IsolateInstance) ToIsolateInstanceOutputWithContext ¶
func (i *IsolateInstance) ToIsolateInstanceOutputWithContext(ctx context.Context) IsolateInstanceOutput
type IsolateInstanceArgs ¶
type IsolateInstanceArgs struct { // Instance ID, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console // page, and you can use the [query instance list] (https://cloud.tencent.com/document/api/236/15872) interface Gets the // value of the field InstanceId in the output parameter. InstanceId pulumi.StringInput // Manipulate instance, `isolate` - isolate instance, `recover`- recover isolated instance. Operate pulumi.StringInput }
The set of arguments for constructing a IsolateInstance resource.
func (IsolateInstanceArgs) ElementType ¶
func (IsolateInstanceArgs) ElementType() reflect.Type
type IsolateInstanceArray ¶
type IsolateInstanceArray []IsolateInstanceInput
func (IsolateInstanceArray) ElementType ¶
func (IsolateInstanceArray) ElementType() reflect.Type
func (IsolateInstanceArray) ToIsolateInstanceArrayOutput ¶
func (i IsolateInstanceArray) ToIsolateInstanceArrayOutput() IsolateInstanceArrayOutput
func (IsolateInstanceArray) ToIsolateInstanceArrayOutputWithContext ¶
func (i IsolateInstanceArray) ToIsolateInstanceArrayOutputWithContext(ctx context.Context) IsolateInstanceArrayOutput
type IsolateInstanceArrayInput ¶
type IsolateInstanceArrayInput interface { pulumi.Input ToIsolateInstanceArrayOutput() IsolateInstanceArrayOutput ToIsolateInstanceArrayOutputWithContext(context.Context) IsolateInstanceArrayOutput }
IsolateInstanceArrayInput is an input type that accepts IsolateInstanceArray and IsolateInstanceArrayOutput values. You can construct a concrete instance of `IsolateInstanceArrayInput` via:
IsolateInstanceArray{ IsolateInstanceArgs{...} }
type IsolateInstanceArrayOutput ¶
type IsolateInstanceArrayOutput struct{ *pulumi.OutputState }
func (IsolateInstanceArrayOutput) ElementType ¶
func (IsolateInstanceArrayOutput) ElementType() reflect.Type
func (IsolateInstanceArrayOutput) Index ¶
func (o IsolateInstanceArrayOutput) Index(i pulumi.IntInput) IsolateInstanceOutput
func (IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutput ¶
func (o IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutput() IsolateInstanceArrayOutput
func (IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutputWithContext ¶
func (o IsolateInstanceArrayOutput) ToIsolateInstanceArrayOutputWithContext(ctx context.Context) IsolateInstanceArrayOutput
type IsolateInstanceInput ¶
type IsolateInstanceInput interface { pulumi.Input ToIsolateInstanceOutput() IsolateInstanceOutput ToIsolateInstanceOutputWithContext(ctx context.Context) IsolateInstanceOutput }
type IsolateInstanceMap ¶
type IsolateInstanceMap map[string]IsolateInstanceInput
func (IsolateInstanceMap) ElementType ¶
func (IsolateInstanceMap) ElementType() reflect.Type
func (IsolateInstanceMap) ToIsolateInstanceMapOutput ¶
func (i IsolateInstanceMap) ToIsolateInstanceMapOutput() IsolateInstanceMapOutput
func (IsolateInstanceMap) ToIsolateInstanceMapOutputWithContext ¶
func (i IsolateInstanceMap) ToIsolateInstanceMapOutputWithContext(ctx context.Context) IsolateInstanceMapOutput
type IsolateInstanceMapInput ¶
type IsolateInstanceMapInput interface { pulumi.Input ToIsolateInstanceMapOutput() IsolateInstanceMapOutput ToIsolateInstanceMapOutputWithContext(context.Context) IsolateInstanceMapOutput }
IsolateInstanceMapInput is an input type that accepts IsolateInstanceMap and IsolateInstanceMapOutput values. You can construct a concrete instance of `IsolateInstanceMapInput` via:
IsolateInstanceMap{ "key": IsolateInstanceArgs{...} }
type IsolateInstanceMapOutput ¶
type IsolateInstanceMapOutput struct{ *pulumi.OutputState }
func (IsolateInstanceMapOutput) ElementType ¶
func (IsolateInstanceMapOutput) ElementType() reflect.Type
func (IsolateInstanceMapOutput) MapIndex ¶
func (o IsolateInstanceMapOutput) MapIndex(k pulumi.StringInput) IsolateInstanceOutput
func (IsolateInstanceMapOutput) ToIsolateInstanceMapOutput ¶
func (o IsolateInstanceMapOutput) ToIsolateInstanceMapOutput() IsolateInstanceMapOutput
func (IsolateInstanceMapOutput) ToIsolateInstanceMapOutputWithContext ¶
func (o IsolateInstanceMapOutput) ToIsolateInstanceMapOutputWithContext(ctx context.Context) IsolateInstanceMapOutput
type IsolateInstanceOutput ¶
type IsolateInstanceOutput struct{ *pulumi.OutputState }
func (IsolateInstanceOutput) ElementType ¶
func (IsolateInstanceOutput) ElementType() reflect.Type
func (IsolateInstanceOutput) InstanceId ¶
func (o IsolateInstanceOutput) InstanceId() pulumi.StringOutput
Instance ID, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console page, and you can use the [query instance list] (https://cloud.tencent.com/document/api/236/15872) interface Gets the value of the field InstanceId in the output parameter.
func (IsolateInstanceOutput) Operate ¶
func (o IsolateInstanceOutput) Operate() pulumi.StringOutput
Manipulate instance, `isolate` - isolate instance, `recover`- recover isolated instance.
func (IsolateInstanceOutput) Status ¶
func (o IsolateInstanceOutput) Status() pulumi.IntOutput
Instance status.
func (IsolateInstanceOutput) ToIsolateInstanceOutput ¶
func (o IsolateInstanceOutput) ToIsolateInstanceOutput() IsolateInstanceOutput
func (IsolateInstanceOutput) ToIsolateInstanceOutputWithContext ¶
func (o IsolateInstanceOutput) ToIsolateInstanceOutputWithContext(ctx context.Context) IsolateInstanceOutput
type IsolateInstanceState ¶
type IsolateInstanceState struct { // Instance ID, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console // page, and you can use the [query instance list] (https://cloud.tencent.com/document/api/236/15872) interface Gets the // value of the field InstanceId in the output parameter. InstanceId pulumi.StringPtrInput // Manipulate instance, `isolate` - isolate instance, `recover`- recover isolated instance. Operate pulumi.StringPtrInput // Instance status. Status pulumi.IntPtrInput }
func (IsolateInstanceState) ElementType ¶
func (IsolateInstanceState) ElementType() reflect.Type
type LocalBinlogConfig ¶
type LocalBinlogConfig struct { pulumi.CustomResourceState // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the TencentDB console. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Space utilization of local binlog. Value range: [30,50]. MaxUsage pulumi.IntOutput `pulumi:"maxUsage"` // Retention period of local binlog. Valid range: 72-168 hours. When there is disaster recovery instance, the valid range // will be 120-168 hours. SaveHours pulumi.IntOutput `pulumi:"saveHours"` }
func GetLocalBinlogConfig ¶
func GetLocalBinlogConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LocalBinlogConfigState, opts ...pulumi.ResourceOption) (*LocalBinlogConfig, error)
GetLocalBinlogConfig gets an existing LocalBinlogConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLocalBinlogConfig ¶
func NewLocalBinlogConfig(ctx *pulumi.Context, name string, args *LocalBinlogConfigArgs, opts ...pulumi.ResourceOption) (*LocalBinlogConfig, error)
NewLocalBinlogConfig registers a new resource with the given unique name, arguments, and options.
func (*LocalBinlogConfig) ElementType ¶
func (*LocalBinlogConfig) ElementType() reflect.Type
func (*LocalBinlogConfig) ToLocalBinlogConfigOutput ¶
func (i *LocalBinlogConfig) ToLocalBinlogConfigOutput() LocalBinlogConfigOutput
func (*LocalBinlogConfig) ToLocalBinlogConfigOutputWithContext ¶
func (i *LocalBinlogConfig) ToLocalBinlogConfigOutputWithContext(ctx context.Context) LocalBinlogConfigOutput
type LocalBinlogConfigArgs ¶
type LocalBinlogConfigArgs struct { // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the TencentDB console. InstanceId pulumi.StringInput // Space utilization of local binlog. Value range: [30,50]. MaxUsage pulumi.IntInput // Retention period of local binlog. Valid range: 72-168 hours. When there is disaster recovery instance, the valid range // will be 120-168 hours. SaveHours pulumi.IntInput }
The set of arguments for constructing a LocalBinlogConfig resource.
func (LocalBinlogConfigArgs) ElementType ¶
func (LocalBinlogConfigArgs) ElementType() reflect.Type
type LocalBinlogConfigArray ¶
type LocalBinlogConfigArray []LocalBinlogConfigInput
func (LocalBinlogConfigArray) ElementType ¶
func (LocalBinlogConfigArray) ElementType() reflect.Type
func (LocalBinlogConfigArray) ToLocalBinlogConfigArrayOutput ¶
func (i LocalBinlogConfigArray) ToLocalBinlogConfigArrayOutput() LocalBinlogConfigArrayOutput
func (LocalBinlogConfigArray) ToLocalBinlogConfigArrayOutputWithContext ¶
func (i LocalBinlogConfigArray) ToLocalBinlogConfigArrayOutputWithContext(ctx context.Context) LocalBinlogConfigArrayOutput
type LocalBinlogConfigArrayInput ¶
type LocalBinlogConfigArrayInput interface { pulumi.Input ToLocalBinlogConfigArrayOutput() LocalBinlogConfigArrayOutput ToLocalBinlogConfigArrayOutputWithContext(context.Context) LocalBinlogConfigArrayOutput }
LocalBinlogConfigArrayInput is an input type that accepts LocalBinlogConfigArray and LocalBinlogConfigArrayOutput values. You can construct a concrete instance of `LocalBinlogConfigArrayInput` via:
LocalBinlogConfigArray{ LocalBinlogConfigArgs{...} }
type LocalBinlogConfigArrayOutput ¶
type LocalBinlogConfigArrayOutput struct{ *pulumi.OutputState }
func (LocalBinlogConfigArrayOutput) ElementType ¶
func (LocalBinlogConfigArrayOutput) ElementType() reflect.Type
func (LocalBinlogConfigArrayOutput) Index ¶
func (o LocalBinlogConfigArrayOutput) Index(i pulumi.IntInput) LocalBinlogConfigOutput
func (LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutput ¶
func (o LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutput() LocalBinlogConfigArrayOutput
func (LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutputWithContext ¶
func (o LocalBinlogConfigArrayOutput) ToLocalBinlogConfigArrayOutputWithContext(ctx context.Context) LocalBinlogConfigArrayOutput
type LocalBinlogConfigInput ¶
type LocalBinlogConfigInput interface { pulumi.Input ToLocalBinlogConfigOutput() LocalBinlogConfigOutput ToLocalBinlogConfigOutputWithContext(ctx context.Context) LocalBinlogConfigOutput }
type LocalBinlogConfigMap ¶
type LocalBinlogConfigMap map[string]LocalBinlogConfigInput
func (LocalBinlogConfigMap) ElementType ¶
func (LocalBinlogConfigMap) ElementType() reflect.Type
func (LocalBinlogConfigMap) ToLocalBinlogConfigMapOutput ¶
func (i LocalBinlogConfigMap) ToLocalBinlogConfigMapOutput() LocalBinlogConfigMapOutput
func (LocalBinlogConfigMap) ToLocalBinlogConfigMapOutputWithContext ¶
func (i LocalBinlogConfigMap) ToLocalBinlogConfigMapOutputWithContext(ctx context.Context) LocalBinlogConfigMapOutput
type LocalBinlogConfigMapInput ¶
type LocalBinlogConfigMapInput interface { pulumi.Input ToLocalBinlogConfigMapOutput() LocalBinlogConfigMapOutput ToLocalBinlogConfigMapOutputWithContext(context.Context) LocalBinlogConfigMapOutput }
LocalBinlogConfigMapInput is an input type that accepts LocalBinlogConfigMap and LocalBinlogConfigMapOutput values. You can construct a concrete instance of `LocalBinlogConfigMapInput` via:
LocalBinlogConfigMap{ "key": LocalBinlogConfigArgs{...} }
type LocalBinlogConfigMapOutput ¶
type LocalBinlogConfigMapOutput struct{ *pulumi.OutputState }
func (LocalBinlogConfigMapOutput) ElementType ¶
func (LocalBinlogConfigMapOutput) ElementType() reflect.Type
func (LocalBinlogConfigMapOutput) MapIndex ¶
func (o LocalBinlogConfigMapOutput) MapIndex(k pulumi.StringInput) LocalBinlogConfigOutput
func (LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutput ¶
func (o LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutput() LocalBinlogConfigMapOutput
func (LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutputWithContext ¶
func (o LocalBinlogConfigMapOutput) ToLocalBinlogConfigMapOutputWithContext(ctx context.Context) LocalBinlogConfigMapOutput
type LocalBinlogConfigOutput ¶
type LocalBinlogConfigOutput struct{ *pulumi.OutputState }
func (LocalBinlogConfigOutput) ElementType ¶
func (LocalBinlogConfigOutput) ElementType() reflect.Type
func (LocalBinlogConfigOutput) InstanceId ¶
func (o LocalBinlogConfigOutput) InstanceId() pulumi.StringOutput
Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the TencentDB console.
func (LocalBinlogConfigOutput) MaxUsage ¶
func (o LocalBinlogConfigOutput) MaxUsage() pulumi.IntOutput
Space utilization of local binlog. Value range: [30,50].
func (LocalBinlogConfigOutput) SaveHours ¶
func (o LocalBinlogConfigOutput) SaveHours() pulumi.IntOutput
Retention period of local binlog. Valid range: 72-168 hours. When there is disaster recovery instance, the valid range will be 120-168 hours.
func (LocalBinlogConfigOutput) ToLocalBinlogConfigOutput ¶
func (o LocalBinlogConfigOutput) ToLocalBinlogConfigOutput() LocalBinlogConfigOutput
func (LocalBinlogConfigOutput) ToLocalBinlogConfigOutputWithContext ¶
func (o LocalBinlogConfigOutput) ToLocalBinlogConfigOutputWithContext(ctx context.Context) LocalBinlogConfigOutput
type LocalBinlogConfigState ¶
type LocalBinlogConfigState struct { // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed in the TencentDB console. InstanceId pulumi.StringPtrInput // Space utilization of local binlog. Value range: [30,50]. MaxUsage pulumi.IntPtrInput // Retention period of local binlog. Valid range: 72-168 hours. When there is disaster recovery instance, the valid range // will be 120-168 hours. SaveHours pulumi.IntPtrInput }
func (LocalBinlogConfigState) ElementType ¶
func (LocalBinlogConfigState) ElementType() reflect.Type
type LookupInstanceArgs ¶
type LookupInstanceArgs struct { ChargeType *string `pulumi:"chargeType"` EngineVersion *string `pulumi:"engineVersion"` InitFlag *int `pulumi:"initFlag"` InstanceName *string `pulumi:"instanceName"` InstanceRole *string `pulumi:"instanceRole"` Limit *int `pulumi:"limit"` MysqlId *string `pulumi:"mysqlId"` Offset *int `pulumi:"offset"` // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType *int `pulumi:"payType"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecurityGroupId *string `pulumi:"securityGroupId"` Status *int `pulumi:"status"` WithDr *int `pulumi:"withDr"` WithMaster *int `pulumi:"withMaster"` WithRo *int `pulumi:"withRo"` }
A collection of arguments for invoking getInstance.
type LookupInstanceOutputArgs ¶
type LookupInstanceOutputArgs struct { ChargeType pulumi.StringPtrInput `pulumi:"chargeType"` EngineVersion pulumi.StringPtrInput `pulumi:"engineVersion"` InitFlag pulumi.IntPtrInput `pulumi:"initFlag"` InstanceName pulumi.StringPtrInput `pulumi:"instanceName"` InstanceRole pulumi.StringPtrInput `pulumi:"instanceRole"` Limit pulumi.IntPtrInput `pulumi:"limit"` MysqlId pulumi.StringPtrInput `pulumi:"mysqlId"` Offset pulumi.IntPtrInput `pulumi:"offset"` // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrInput `pulumi:"payType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SecurityGroupId pulumi.StringPtrInput `pulumi:"securityGroupId"` Status pulumi.IntPtrInput `pulumi:"status"` WithDr pulumi.IntPtrInput `pulumi:"withDr"` WithMaster pulumi.IntPtrInput `pulumi:"withMaster"` WithRo pulumi.IntPtrInput `pulumi:"withRo"` }
A collection of arguments for invoking getInstance.
func (LookupInstanceOutputArgs) ElementType ¶
func (LookupInstanceOutputArgs) ElementType() reflect.Type
type LookupInstanceResult ¶
type LookupInstanceResult struct { ChargeType *string `pulumi:"chargeType"` EngineVersion *string `pulumi:"engineVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InitFlag *int `pulumi:"initFlag"` InstanceLists []GetInstanceInstanceList `pulumi:"instanceLists"` InstanceName *string `pulumi:"instanceName"` InstanceRole *string `pulumi:"instanceRole"` Limit *int `pulumi:"limit"` MysqlId *string `pulumi:"mysqlId"` Offset *int `pulumi:"offset"` // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType *int `pulumi:"payType"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecurityGroupId *string `pulumi:"securityGroupId"` Status *int `pulumi:"status"` WithDr *int `pulumi:"withDr"` WithMaster *int `pulumi:"withMaster"` WithRo *int `pulumi:"withRo"` }
A collection of values returned by getInstance.
func LookupInstance ¶
func LookupInstance(ctx *pulumi.Context, args *LookupInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstanceResult, error)
type LookupInstanceResultOutput ¶
type LookupInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstance.
func LookupInstanceOutput ¶
func LookupInstanceOutput(ctx *pulumi.Context, args LookupInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceResultOutput
func (LookupInstanceResultOutput) ChargeType ¶
func (o LookupInstanceResultOutput) ChargeType() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) ElementType ¶
func (LookupInstanceResultOutput) ElementType() reflect.Type
func (LookupInstanceResultOutput) EngineVersion ¶
func (o LookupInstanceResultOutput) EngineVersion() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Id ¶
func (o LookupInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupInstanceResultOutput) InitFlag ¶
func (o LookupInstanceResultOutput) InitFlag() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) InstanceLists ¶
func (o LookupInstanceResultOutput) InstanceLists() GetInstanceInstanceListArrayOutput
func (LookupInstanceResultOutput) InstanceName ¶
func (o LookupInstanceResultOutput) InstanceName() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) InstanceRole ¶
func (o LookupInstanceResultOutput) InstanceRole() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Limit ¶
func (o LookupInstanceResultOutput) Limit() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) MysqlId ¶
func (o LookupInstanceResultOutput) MysqlId() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Offset ¶
func (o LookupInstanceResultOutput) Offset() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) PayType
deprecated
func (o LookupInstanceResultOutput) PayType() pulumi.IntPtrOutput
Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead.
func (LookupInstanceResultOutput) ResultOutputFile ¶
func (o LookupInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) SecurityGroupId ¶
func (o LookupInstanceResultOutput) SecurityGroupId() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Status ¶
func (o LookupInstanceResultOutput) Status() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutput ¶
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext ¶
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
func (LookupInstanceResultOutput) WithDr ¶
func (o LookupInstanceResultOutput) WithDr() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) WithMaster ¶
func (o LookupInstanceResultOutput) WithMaster() pulumi.IntPtrOutput
func (LookupInstanceResultOutput) WithRo ¶
func (o LookupInstanceResultOutput) WithRo() pulumi.IntPtrOutput
type ParamTemplate ¶
type ParamTemplate struct { pulumi.CustomResourceState // The description of parameter template. Description pulumi.StringPtrOutput `pulumi:"description"` // The engine type of instance, optional value is InnoDB or RocksDB, default to InnoDB. EngineType pulumi.StringPtrOutput `pulumi:"engineType"` // The version of MySQL. EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` // The name of parameter template. Name pulumi.StringOutput `pulumi:"name"` // parameter list. ParamLists ParamTemplateParamListArrayOutput `pulumi:"paramLists"` // The ID of source parameter template. TemplateId pulumi.IntOutput `pulumi:"templateId"` // The default type of parameter template, supported value is HIGH_STABILITY or HIGH_PERFORMANCE. TemplateType pulumi.StringPtrOutput `pulumi:"templateType"` }
func GetParamTemplate ¶
func GetParamTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ParamTemplateState, opts ...pulumi.ResourceOption) (*ParamTemplate, error)
GetParamTemplate gets an existing ParamTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewParamTemplate ¶
func NewParamTemplate(ctx *pulumi.Context, name string, args *ParamTemplateArgs, opts ...pulumi.ResourceOption) (*ParamTemplate, error)
NewParamTemplate registers a new resource with the given unique name, arguments, and options.
func (*ParamTemplate) ElementType ¶
func (*ParamTemplate) ElementType() reflect.Type
func (*ParamTemplate) ToParamTemplateOutput ¶
func (i *ParamTemplate) ToParamTemplateOutput() ParamTemplateOutput
func (*ParamTemplate) ToParamTemplateOutputWithContext ¶
func (i *ParamTemplate) ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput
type ParamTemplateArgs ¶
type ParamTemplateArgs struct { // The description of parameter template. Description pulumi.StringPtrInput // The engine type of instance, optional value is InnoDB or RocksDB, default to InnoDB. EngineType pulumi.StringPtrInput // The version of MySQL. EngineVersion pulumi.StringPtrInput // The name of parameter template. Name pulumi.StringPtrInput // parameter list. ParamLists ParamTemplateParamListArrayInput // The ID of source parameter template. TemplateId pulumi.IntPtrInput // The default type of parameter template, supported value is HIGH_STABILITY or HIGH_PERFORMANCE. TemplateType pulumi.StringPtrInput }
The set of arguments for constructing a ParamTemplate resource.
func (ParamTemplateArgs) ElementType ¶
func (ParamTemplateArgs) ElementType() reflect.Type
type ParamTemplateArray ¶
type ParamTemplateArray []ParamTemplateInput
func (ParamTemplateArray) ElementType ¶
func (ParamTemplateArray) ElementType() reflect.Type
func (ParamTemplateArray) ToParamTemplateArrayOutput ¶
func (i ParamTemplateArray) ToParamTemplateArrayOutput() ParamTemplateArrayOutput
func (ParamTemplateArray) ToParamTemplateArrayOutputWithContext ¶
func (i ParamTemplateArray) ToParamTemplateArrayOutputWithContext(ctx context.Context) ParamTemplateArrayOutput
type ParamTemplateArrayInput ¶
type ParamTemplateArrayInput interface { pulumi.Input ToParamTemplateArrayOutput() ParamTemplateArrayOutput ToParamTemplateArrayOutputWithContext(context.Context) ParamTemplateArrayOutput }
ParamTemplateArrayInput is an input type that accepts ParamTemplateArray and ParamTemplateArrayOutput values. You can construct a concrete instance of `ParamTemplateArrayInput` via:
ParamTemplateArray{ ParamTemplateArgs{...} }
type ParamTemplateArrayOutput ¶
type ParamTemplateArrayOutput struct{ *pulumi.OutputState }
func (ParamTemplateArrayOutput) ElementType ¶
func (ParamTemplateArrayOutput) ElementType() reflect.Type
func (ParamTemplateArrayOutput) Index ¶
func (o ParamTemplateArrayOutput) Index(i pulumi.IntInput) ParamTemplateOutput
func (ParamTemplateArrayOutput) ToParamTemplateArrayOutput ¶
func (o ParamTemplateArrayOutput) ToParamTemplateArrayOutput() ParamTemplateArrayOutput
func (ParamTemplateArrayOutput) ToParamTemplateArrayOutputWithContext ¶
func (o ParamTemplateArrayOutput) ToParamTemplateArrayOutputWithContext(ctx context.Context) ParamTemplateArrayOutput
type ParamTemplateInput ¶
type ParamTemplateInput interface { pulumi.Input ToParamTemplateOutput() ParamTemplateOutput ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput }
type ParamTemplateMap ¶
type ParamTemplateMap map[string]ParamTemplateInput
func (ParamTemplateMap) ElementType ¶
func (ParamTemplateMap) ElementType() reflect.Type
func (ParamTemplateMap) ToParamTemplateMapOutput ¶
func (i ParamTemplateMap) ToParamTemplateMapOutput() ParamTemplateMapOutput
func (ParamTemplateMap) ToParamTemplateMapOutputWithContext ¶
func (i ParamTemplateMap) ToParamTemplateMapOutputWithContext(ctx context.Context) ParamTemplateMapOutput
type ParamTemplateMapInput ¶
type ParamTemplateMapInput interface { pulumi.Input ToParamTemplateMapOutput() ParamTemplateMapOutput ToParamTemplateMapOutputWithContext(context.Context) ParamTemplateMapOutput }
ParamTemplateMapInput is an input type that accepts ParamTemplateMap and ParamTemplateMapOutput values. You can construct a concrete instance of `ParamTemplateMapInput` via:
ParamTemplateMap{ "key": ParamTemplateArgs{...} }
type ParamTemplateMapOutput ¶
type ParamTemplateMapOutput struct{ *pulumi.OutputState }
func (ParamTemplateMapOutput) ElementType ¶
func (ParamTemplateMapOutput) ElementType() reflect.Type
func (ParamTemplateMapOutput) MapIndex ¶
func (o ParamTemplateMapOutput) MapIndex(k pulumi.StringInput) ParamTemplateOutput
func (ParamTemplateMapOutput) ToParamTemplateMapOutput ¶
func (o ParamTemplateMapOutput) ToParamTemplateMapOutput() ParamTemplateMapOutput
func (ParamTemplateMapOutput) ToParamTemplateMapOutputWithContext ¶
func (o ParamTemplateMapOutput) ToParamTemplateMapOutputWithContext(ctx context.Context) ParamTemplateMapOutput
type ParamTemplateOutput ¶
type ParamTemplateOutput struct{ *pulumi.OutputState }
func (ParamTemplateOutput) Description ¶
func (o ParamTemplateOutput) Description() pulumi.StringPtrOutput
The description of parameter template.
func (ParamTemplateOutput) ElementType ¶
func (ParamTemplateOutput) ElementType() reflect.Type
func (ParamTemplateOutput) EngineType ¶
func (o ParamTemplateOutput) EngineType() pulumi.StringPtrOutput
The engine type of instance, optional value is InnoDB or RocksDB, default to InnoDB.
func (ParamTemplateOutput) EngineVersion ¶
func (o ParamTemplateOutput) EngineVersion() pulumi.StringPtrOutput
The version of MySQL.
func (ParamTemplateOutput) Name ¶
func (o ParamTemplateOutput) Name() pulumi.StringOutput
The name of parameter template.
func (ParamTemplateOutput) ParamLists ¶
func (o ParamTemplateOutput) ParamLists() ParamTemplateParamListArrayOutput
parameter list.
func (ParamTemplateOutput) TemplateId ¶
func (o ParamTemplateOutput) TemplateId() pulumi.IntOutput
The ID of source parameter template.
func (ParamTemplateOutput) TemplateType ¶
func (o ParamTemplateOutput) TemplateType() pulumi.StringPtrOutput
The default type of parameter template, supported value is HIGH_STABILITY or HIGH_PERFORMANCE.
func (ParamTemplateOutput) ToParamTemplateOutput ¶
func (o ParamTemplateOutput) ToParamTemplateOutput() ParamTemplateOutput
func (ParamTemplateOutput) ToParamTemplateOutputWithContext ¶
func (o ParamTemplateOutput) ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput
type ParamTemplateParamList ¶
type ParamTemplateParamListArgs ¶
type ParamTemplateParamListArgs struct { CurrentValue pulumi.StringPtrInput `pulumi:"currentValue"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (ParamTemplateParamListArgs) ElementType ¶
func (ParamTemplateParamListArgs) ElementType() reflect.Type
func (ParamTemplateParamListArgs) ToParamTemplateParamListOutput ¶
func (i ParamTemplateParamListArgs) ToParamTemplateParamListOutput() ParamTemplateParamListOutput
func (ParamTemplateParamListArgs) ToParamTemplateParamListOutputWithContext ¶
func (i ParamTemplateParamListArgs) ToParamTemplateParamListOutputWithContext(ctx context.Context) ParamTemplateParamListOutput
type ParamTemplateParamListArray ¶
type ParamTemplateParamListArray []ParamTemplateParamListInput
func (ParamTemplateParamListArray) ElementType ¶
func (ParamTemplateParamListArray) ElementType() reflect.Type
func (ParamTemplateParamListArray) ToParamTemplateParamListArrayOutput ¶
func (i ParamTemplateParamListArray) ToParamTemplateParamListArrayOutput() ParamTemplateParamListArrayOutput
func (ParamTemplateParamListArray) ToParamTemplateParamListArrayOutputWithContext ¶
func (i ParamTemplateParamListArray) ToParamTemplateParamListArrayOutputWithContext(ctx context.Context) ParamTemplateParamListArrayOutput
type ParamTemplateParamListArrayInput ¶
type ParamTemplateParamListArrayInput interface { pulumi.Input ToParamTemplateParamListArrayOutput() ParamTemplateParamListArrayOutput ToParamTemplateParamListArrayOutputWithContext(context.Context) ParamTemplateParamListArrayOutput }
ParamTemplateParamListArrayInput is an input type that accepts ParamTemplateParamListArray and ParamTemplateParamListArrayOutput values. You can construct a concrete instance of `ParamTemplateParamListArrayInput` via:
ParamTemplateParamListArray{ ParamTemplateParamListArgs{...} }
type ParamTemplateParamListArrayOutput ¶
type ParamTemplateParamListArrayOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamListArrayOutput) ElementType ¶
func (ParamTemplateParamListArrayOutput) ElementType() reflect.Type
func (ParamTemplateParamListArrayOutput) Index ¶
func (o ParamTemplateParamListArrayOutput) Index(i pulumi.IntInput) ParamTemplateParamListOutput
func (ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutput ¶
func (o ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutput() ParamTemplateParamListArrayOutput
func (ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutputWithContext ¶
func (o ParamTemplateParamListArrayOutput) ToParamTemplateParamListArrayOutputWithContext(ctx context.Context) ParamTemplateParamListArrayOutput
type ParamTemplateParamListInput ¶
type ParamTemplateParamListInput interface { pulumi.Input ToParamTemplateParamListOutput() ParamTemplateParamListOutput ToParamTemplateParamListOutputWithContext(context.Context) ParamTemplateParamListOutput }
ParamTemplateParamListInput is an input type that accepts ParamTemplateParamListArgs and ParamTemplateParamListOutput values. You can construct a concrete instance of `ParamTemplateParamListInput` via:
ParamTemplateParamListArgs{...}
type ParamTemplateParamListOutput ¶
type ParamTemplateParamListOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamListOutput) CurrentValue ¶
func (o ParamTemplateParamListOutput) CurrentValue() pulumi.StringPtrOutput
func (ParamTemplateParamListOutput) ElementType ¶
func (ParamTemplateParamListOutput) ElementType() reflect.Type
func (ParamTemplateParamListOutput) Name ¶
func (o ParamTemplateParamListOutput) Name() pulumi.StringPtrOutput
func (ParamTemplateParamListOutput) ToParamTemplateParamListOutput ¶
func (o ParamTemplateParamListOutput) ToParamTemplateParamListOutput() ParamTemplateParamListOutput
func (ParamTemplateParamListOutput) ToParamTemplateParamListOutputWithContext ¶
func (o ParamTemplateParamListOutput) ToParamTemplateParamListOutputWithContext(ctx context.Context) ParamTemplateParamListOutput
type ParamTemplateState ¶
type ParamTemplateState struct { // The description of parameter template. Description pulumi.StringPtrInput // The engine type of instance, optional value is InnoDB or RocksDB, default to InnoDB. EngineType pulumi.StringPtrInput // The version of MySQL. EngineVersion pulumi.StringPtrInput // The name of parameter template. Name pulumi.StringPtrInput // parameter list. ParamLists ParamTemplateParamListArrayInput // The ID of source parameter template. TemplateId pulumi.IntPtrInput // The default type of parameter template, supported value is HIGH_STABILITY or HIGH_PERFORMANCE. TemplateType pulumi.StringPtrInput }
func (ParamTemplateState) ElementType ¶
func (ParamTemplateState) ElementType() reflect.Type
type PasswordComplexity ¶
type PasswordComplexity struct { pulumi.CustomResourceState // Instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // List of parameters to be modified. Every element is a combination of `Name` (parameter name) and `CurrentValue` (new // value). Valid values for `Name` of version 8.0: `validate_password.policy`, `validate_password.lengt`, // `validate_password.mixed_case_coun`, `validate_password.number_coun`, `validate_password.special_char_count`. Valid // values for `Name` of version 5.6 and 5.7: `validate_password_polic`, `validate_password_lengt` // `validate_password_mixed_case_coun`, `validate_password_number_coun`, `validate_password_special_char_coun`. ParamLists PasswordComplexityParamListArrayOutput `pulumi:"paramLists"` }
func GetPasswordComplexity ¶
func GetPasswordComplexity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PasswordComplexityState, opts ...pulumi.ResourceOption) (*PasswordComplexity, error)
GetPasswordComplexity gets an existing PasswordComplexity resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPasswordComplexity ¶
func NewPasswordComplexity(ctx *pulumi.Context, name string, args *PasswordComplexityArgs, opts ...pulumi.ResourceOption) (*PasswordComplexity, error)
NewPasswordComplexity registers a new resource with the given unique name, arguments, and options.
func (*PasswordComplexity) ElementType ¶
func (*PasswordComplexity) ElementType() reflect.Type
func (*PasswordComplexity) ToPasswordComplexityOutput ¶
func (i *PasswordComplexity) ToPasswordComplexityOutput() PasswordComplexityOutput
func (*PasswordComplexity) ToPasswordComplexityOutputWithContext ¶
func (i *PasswordComplexity) ToPasswordComplexityOutputWithContext(ctx context.Context) PasswordComplexityOutput
type PasswordComplexityArgs ¶
type PasswordComplexityArgs struct { // Instance ID. InstanceId pulumi.StringInput // List of parameters to be modified. Every element is a combination of `Name` (parameter name) and `CurrentValue` (new // value). Valid values for `Name` of version 8.0: `validate_password.policy`, `validate_password.lengt`, // `validate_password.mixed_case_coun`, `validate_password.number_coun`, `validate_password.special_char_count`. Valid // values for `Name` of version 5.6 and 5.7: `validate_password_polic`, `validate_password_lengt` // `validate_password_mixed_case_coun`, `validate_password_number_coun`, `validate_password_special_char_coun`. ParamLists PasswordComplexityParamListArrayInput }
The set of arguments for constructing a PasswordComplexity resource.
func (PasswordComplexityArgs) ElementType ¶
func (PasswordComplexityArgs) ElementType() reflect.Type
type PasswordComplexityArray ¶
type PasswordComplexityArray []PasswordComplexityInput
func (PasswordComplexityArray) ElementType ¶
func (PasswordComplexityArray) ElementType() reflect.Type
func (PasswordComplexityArray) ToPasswordComplexityArrayOutput ¶
func (i PasswordComplexityArray) ToPasswordComplexityArrayOutput() PasswordComplexityArrayOutput
func (PasswordComplexityArray) ToPasswordComplexityArrayOutputWithContext ¶
func (i PasswordComplexityArray) ToPasswordComplexityArrayOutputWithContext(ctx context.Context) PasswordComplexityArrayOutput
type PasswordComplexityArrayInput ¶
type PasswordComplexityArrayInput interface { pulumi.Input ToPasswordComplexityArrayOutput() PasswordComplexityArrayOutput ToPasswordComplexityArrayOutputWithContext(context.Context) PasswordComplexityArrayOutput }
PasswordComplexityArrayInput is an input type that accepts PasswordComplexityArray and PasswordComplexityArrayOutput values. You can construct a concrete instance of `PasswordComplexityArrayInput` via:
PasswordComplexityArray{ PasswordComplexityArgs{...} }
type PasswordComplexityArrayOutput ¶
type PasswordComplexityArrayOutput struct{ *pulumi.OutputState }
func (PasswordComplexityArrayOutput) ElementType ¶
func (PasswordComplexityArrayOutput) ElementType() reflect.Type
func (PasswordComplexityArrayOutput) Index ¶
func (o PasswordComplexityArrayOutput) Index(i pulumi.IntInput) PasswordComplexityOutput
func (PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutput ¶
func (o PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutput() PasswordComplexityArrayOutput
func (PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutputWithContext ¶
func (o PasswordComplexityArrayOutput) ToPasswordComplexityArrayOutputWithContext(ctx context.Context) PasswordComplexityArrayOutput
type PasswordComplexityInput ¶
type PasswordComplexityInput interface { pulumi.Input ToPasswordComplexityOutput() PasswordComplexityOutput ToPasswordComplexityOutputWithContext(ctx context.Context) PasswordComplexityOutput }
type PasswordComplexityMap ¶
type PasswordComplexityMap map[string]PasswordComplexityInput
func (PasswordComplexityMap) ElementType ¶
func (PasswordComplexityMap) ElementType() reflect.Type
func (PasswordComplexityMap) ToPasswordComplexityMapOutput ¶
func (i PasswordComplexityMap) ToPasswordComplexityMapOutput() PasswordComplexityMapOutput
func (PasswordComplexityMap) ToPasswordComplexityMapOutputWithContext ¶
func (i PasswordComplexityMap) ToPasswordComplexityMapOutputWithContext(ctx context.Context) PasswordComplexityMapOutput
type PasswordComplexityMapInput ¶
type PasswordComplexityMapInput interface { pulumi.Input ToPasswordComplexityMapOutput() PasswordComplexityMapOutput ToPasswordComplexityMapOutputWithContext(context.Context) PasswordComplexityMapOutput }
PasswordComplexityMapInput is an input type that accepts PasswordComplexityMap and PasswordComplexityMapOutput values. You can construct a concrete instance of `PasswordComplexityMapInput` via:
PasswordComplexityMap{ "key": PasswordComplexityArgs{...} }
type PasswordComplexityMapOutput ¶
type PasswordComplexityMapOutput struct{ *pulumi.OutputState }
func (PasswordComplexityMapOutput) ElementType ¶
func (PasswordComplexityMapOutput) ElementType() reflect.Type
func (PasswordComplexityMapOutput) MapIndex ¶
func (o PasswordComplexityMapOutput) MapIndex(k pulumi.StringInput) PasswordComplexityOutput
func (PasswordComplexityMapOutput) ToPasswordComplexityMapOutput ¶
func (o PasswordComplexityMapOutput) ToPasswordComplexityMapOutput() PasswordComplexityMapOutput
func (PasswordComplexityMapOutput) ToPasswordComplexityMapOutputWithContext ¶
func (o PasswordComplexityMapOutput) ToPasswordComplexityMapOutputWithContext(ctx context.Context) PasswordComplexityMapOutput
type PasswordComplexityOutput ¶
type PasswordComplexityOutput struct{ *pulumi.OutputState }
func (PasswordComplexityOutput) ElementType ¶
func (PasswordComplexityOutput) ElementType() reflect.Type
func (PasswordComplexityOutput) InstanceId ¶
func (o PasswordComplexityOutput) InstanceId() pulumi.StringOutput
Instance ID.
func (PasswordComplexityOutput) ParamLists ¶
func (o PasswordComplexityOutput) ParamLists() PasswordComplexityParamListArrayOutput
List of parameters to be modified. Every element is a combination of `Name` (parameter name) and `CurrentValue` (new value). Valid values for `Name` of version 8.0: `validate_password.policy`, `validate_password.lengt`, `validate_password.mixed_case_coun`, `validate_password.number_coun`, `validate_password.special_char_count`. Valid values for `Name` of version 5.6 and 5.7: `validate_password_polic`, `validate_password_lengt` `validate_password_mixed_case_coun`, `validate_password_number_coun`, `validate_password_special_char_coun`.
func (PasswordComplexityOutput) ToPasswordComplexityOutput ¶
func (o PasswordComplexityOutput) ToPasswordComplexityOutput() PasswordComplexityOutput
func (PasswordComplexityOutput) ToPasswordComplexityOutputWithContext ¶
func (o PasswordComplexityOutput) ToPasswordComplexityOutputWithContext(ctx context.Context) PasswordComplexityOutput
type PasswordComplexityParamListArgs ¶
type PasswordComplexityParamListArgs struct { CurrentValue pulumi.StringPtrInput `pulumi:"currentValue"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (PasswordComplexityParamListArgs) ElementType ¶
func (PasswordComplexityParamListArgs) ElementType() reflect.Type
func (PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutput ¶
func (i PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutput() PasswordComplexityParamListOutput
func (PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutputWithContext ¶
func (i PasswordComplexityParamListArgs) ToPasswordComplexityParamListOutputWithContext(ctx context.Context) PasswordComplexityParamListOutput
type PasswordComplexityParamListArray ¶
type PasswordComplexityParamListArray []PasswordComplexityParamListInput
func (PasswordComplexityParamListArray) ElementType ¶
func (PasswordComplexityParamListArray) ElementType() reflect.Type
func (PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutput ¶
func (i PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutput() PasswordComplexityParamListArrayOutput
func (PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutputWithContext ¶
func (i PasswordComplexityParamListArray) ToPasswordComplexityParamListArrayOutputWithContext(ctx context.Context) PasswordComplexityParamListArrayOutput
type PasswordComplexityParamListArrayInput ¶
type PasswordComplexityParamListArrayInput interface { pulumi.Input ToPasswordComplexityParamListArrayOutput() PasswordComplexityParamListArrayOutput ToPasswordComplexityParamListArrayOutputWithContext(context.Context) PasswordComplexityParamListArrayOutput }
PasswordComplexityParamListArrayInput is an input type that accepts PasswordComplexityParamListArray and PasswordComplexityParamListArrayOutput values. You can construct a concrete instance of `PasswordComplexityParamListArrayInput` via:
PasswordComplexityParamListArray{ PasswordComplexityParamListArgs{...} }
type PasswordComplexityParamListArrayOutput ¶
type PasswordComplexityParamListArrayOutput struct{ *pulumi.OutputState }
func (PasswordComplexityParamListArrayOutput) ElementType ¶
func (PasswordComplexityParamListArrayOutput) ElementType() reflect.Type
func (PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutput ¶
func (o PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutput() PasswordComplexityParamListArrayOutput
func (PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutputWithContext ¶
func (o PasswordComplexityParamListArrayOutput) ToPasswordComplexityParamListArrayOutputWithContext(ctx context.Context) PasswordComplexityParamListArrayOutput
type PasswordComplexityParamListInput ¶
type PasswordComplexityParamListInput interface { pulumi.Input ToPasswordComplexityParamListOutput() PasswordComplexityParamListOutput ToPasswordComplexityParamListOutputWithContext(context.Context) PasswordComplexityParamListOutput }
PasswordComplexityParamListInput is an input type that accepts PasswordComplexityParamListArgs and PasswordComplexityParamListOutput values. You can construct a concrete instance of `PasswordComplexityParamListInput` via:
PasswordComplexityParamListArgs{...}
type PasswordComplexityParamListOutput ¶
type PasswordComplexityParamListOutput struct{ *pulumi.OutputState }
func (PasswordComplexityParamListOutput) CurrentValue ¶
func (o PasswordComplexityParamListOutput) CurrentValue() pulumi.StringPtrOutput
func (PasswordComplexityParamListOutput) ElementType ¶
func (PasswordComplexityParamListOutput) ElementType() reflect.Type
func (PasswordComplexityParamListOutput) Name ¶
func (o PasswordComplexityParamListOutput) Name() pulumi.StringPtrOutput
func (PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutput ¶
func (o PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutput() PasswordComplexityParamListOutput
func (PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutputWithContext ¶
func (o PasswordComplexityParamListOutput) ToPasswordComplexityParamListOutputWithContext(ctx context.Context) PasswordComplexityParamListOutput
type PasswordComplexityState ¶
type PasswordComplexityState struct { // Instance ID. InstanceId pulumi.StringPtrInput // List of parameters to be modified. Every element is a combination of `Name` (parameter name) and `CurrentValue` (new // value). Valid values for `Name` of version 8.0: `validate_password.policy`, `validate_password.lengt`, // `validate_password.mixed_case_coun`, `validate_password.number_coun`, `validate_password.special_char_count`. Valid // values for `Name` of version 5.6 and 5.7: `validate_password_polic`, `validate_password_lengt` // `validate_password_mixed_case_coun`, `validate_password_number_coun`, `validate_password_special_char_coun`. ParamLists PasswordComplexityParamListArrayInput }
func (PasswordComplexityState) ElementType ¶
func (PasswordComplexityState) ElementType() reflect.Type
type Privilege ¶
type Privilege struct { pulumi.CustomResourceState // Account host, default is `%`. AccountHost pulumi.StringPtrOutput `pulumi:"accountHost"` // Account name.the forbidden value is:root,mysql.sys,tencentroot. AccountName pulumi.StringOutput `pulumi:"accountName"` // Column privileges list. Columns PrivilegeColumnArrayOutput `pulumi:"columns"` // Database privileges list. Databases PrivilegeDatabaseArrayOutput `pulumi:"databases"` // Global privileges. available values for Privileges:ALTER,ALTER ROUTINE,CREATE,CREATE ROUTINE,CREATE TEMPORARY // TABLES,CREATE USER,CREATE VIEW,DELETE,DROP,EVENT,EXECUTE,INDEX,INSERT,LOCK TABLES,PROCESS,REFERENCES,RELOAD,REPLICATION // CLIENT,REPLICATION SLAVE,SELECT,SHOW DATABASES,SHOW VIEW,TRIGGER,UPDATE. Globals pulumi.StringArrayOutput `pulumi:"globals"` // Instance ID. MysqlId pulumi.StringOutput `pulumi:"mysqlId"` // Table privileges list. Tables PrivilegeTableArrayOutput `pulumi:"tables"` }
func GetPrivilege ¶
func GetPrivilege(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivilegeState, opts ...pulumi.ResourceOption) (*Privilege, error)
GetPrivilege gets an existing Privilege resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPrivilege ¶
func NewPrivilege(ctx *pulumi.Context, name string, args *PrivilegeArgs, opts ...pulumi.ResourceOption) (*Privilege, error)
NewPrivilege registers a new resource with the given unique name, arguments, and options.
func (*Privilege) ElementType ¶
func (*Privilege) ToPrivilegeOutput ¶
func (i *Privilege) ToPrivilegeOutput() PrivilegeOutput
func (*Privilege) ToPrivilegeOutputWithContext ¶
func (i *Privilege) ToPrivilegeOutputWithContext(ctx context.Context) PrivilegeOutput
type PrivilegeArgs ¶
type PrivilegeArgs struct { // Account host, default is `%`. AccountHost pulumi.StringPtrInput // Account name.the forbidden value is:root,mysql.sys,tencentroot. AccountName pulumi.StringInput // Column privileges list. Columns PrivilegeColumnArrayInput // Database privileges list. Databases PrivilegeDatabaseArrayInput // Global privileges. available values for Privileges:ALTER,ALTER ROUTINE,CREATE,CREATE ROUTINE,CREATE TEMPORARY // TABLES,CREATE USER,CREATE VIEW,DELETE,DROP,EVENT,EXECUTE,INDEX,INSERT,LOCK TABLES,PROCESS,REFERENCES,RELOAD,REPLICATION // CLIENT,REPLICATION SLAVE,SELECT,SHOW DATABASES,SHOW VIEW,TRIGGER,UPDATE. Globals pulumi.StringArrayInput // Instance ID. MysqlId pulumi.StringInput // Table privileges list. Tables PrivilegeTableArrayInput }
The set of arguments for constructing a Privilege resource.
func (PrivilegeArgs) ElementType ¶
func (PrivilegeArgs) ElementType() reflect.Type
type PrivilegeArray ¶
type PrivilegeArray []PrivilegeInput
func (PrivilegeArray) ElementType ¶
func (PrivilegeArray) ElementType() reflect.Type
func (PrivilegeArray) ToPrivilegeArrayOutput ¶
func (i PrivilegeArray) ToPrivilegeArrayOutput() PrivilegeArrayOutput
func (PrivilegeArray) ToPrivilegeArrayOutputWithContext ¶
func (i PrivilegeArray) ToPrivilegeArrayOutputWithContext(ctx context.Context) PrivilegeArrayOutput
type PrivilegeArrayInput ¶
type PrivilegeArrayInput interface { pulumi.Input ToPrivilegeArrayOutput() PrivilegeArrayOutput ToPrivilegeArrayOutputWithContext(context.Context) PrivilegeArrayOutput }
PrivilegeArrayInput is an input type that accepts PrivilegeArray and PrivilegeArrayOutput values. You can construct a concrete instance of `PrivilegeArrayInput` via:
PrivilegeArray{ PrivilegeArgs{...} }
type PrivilegeArrayOutput ¶
type PrivilegeArrayOutput struct{ *pulumi.OutputState }
func (PrivilegeArrayOutput) ElementType ¶
func (PrivilegeArrayOutput) ElementType() reflect.Type
func (PrivilegeArrayOutput) Index ¶
func (o PrivilegeArrayOutput) Index(i pulumi.IntInput) PrivilegeOutput
func (PrivilegeArrayOutput) ToPrivilegeArrayOutput ¶
func (o PrivilegeArrayOutput) ToPrivilegeArrayOutput() PrivilegeArrayOutput
func (PrivilegeArrayOutput) ToPrivilegeArrayOutputWithContext ¶
func (o PrivilegeArrayOutput) ToPrivilegeArrayOutputWithContext(ctx context.Context) PrivilegeArrayOutput
type PrivilegeColumn ¶
type PrivilegeColumnArgs ¶
type PrivilegeColumnArgs struct { ColumnName pulumi.StringInput `pulumi:"columnName"` DatabaseName pulumi.StringInput `pulumi:"databaseName"` Privileges pulumi.StringArrayInput `pulumi:"privileges"` TableName pulumi.StringInput `pulumi:"tableName"` }
func (PrivilegeColumnArgs) ElementType ¶
func (PrivilegeColumnArgs) ElementType() reflect.Type
func (PrivilegeColumnArgs) ToPrivilegeColumnOutput ¶
func (i PrivilegeColumnArgs) ToPrivilegeColumnOutput() PrivilegeColumnOutput
func (PrivilegeColumnArgs) ToPrivilegeColumnOutputWithContext ¶
func (i PrivilegeColumnArgs) ToPrivilegeColumnOutputWithContext(ctx context.Context) PrivilegeColumnOutput
type PrivilegeColumnArray ¶
type PrivilegeColumnArray []PrivilegeColumnInput
func (PrivilegeColumnArray) ElementType ¶
func (PrivilegeColumnArray) ElementType() reflect.Type
func (PrivilegeColumnArray) ToPrivilegeColumnArrayOutput ¶
func (i PrivilegeColumnArray) ToPrivilegeColumnArrayOutput() PrivilegeColumnArrayOutput
func (PrivilegeColumnArray) ToPrivilegeColumnArrayOutputWithContext ¶
func (i PrivilegeColumnArray) ToPrivilegeColumnArrayOutputWithContext(ctx context.Context) PrivilegeColumnArrayOutput
type PrivilegeColumnArrayInput ¶
type PrivilegeColumnArrayInput interface { pulumi.Input ToPrivilegeColumnArrayOutput() PrivilegeColumnArrayOutput ToPrivilegeColumnArrayOutputWithContext(context.Context) PrivilegeColumnArrayOutput }
PrivilegeColumnArrayInput is an input type that accepts PrivilegeColumnArray and PrivilegeColumnArrayOutput values. You can construct a concrete instance of `PrivilegeColumnArrayInput` via:
PrivilegeColumnArray{ PrivilegeColumnArgs{...} }
type PrivilegeColumnArrayOutput ¶
type PrivilegeColumnArrayOutput struct{ *pulumi.OutputState }
func (PrivilegeColumnArrayOutput) ElementType ¶
func (PrivilegeColumnArrayOutput) ElementType() reflect.Type
func (PrivilegeColumnArrayOutput) Index ¶
func (o PrivilegeColumnArrayOutput) Index(i pulumi.IntInput) PrivilegeColumnOutput
func (PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutput ¶
func (o PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutput() PrivilegeColumnArrayOutput
func (PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutputWithContext ¶
func (o PrivilegeColumnArrayOutput) ToPrivilegeColumnArrayOutputWithContext(ctx context.Context) PrivilegeColumnArrayOutput
type PrivilegeColumnInput ¶
type PrivilegeColumnInput interface { pulumi.Input ToPrivilegeColumnOutput() PrivilegeColumnOutput ToPrivilegeColumnOutputWithContext(context.Context) PrivilegeColumnOutput }
PrivilegeColumnInput is an input type that accepts PrivilegeColumnArgs and PrivilegeColumnOutput values. You can construct a concrete instance of `PrivilegeColumnInput` via:
PrivilegeColumnArgs{...}
type PrivilegeColumnOutput ¶
type PrivilegeColumnOutput struct{ *pulumi.OutputState }
func (PrivilegeColumnOutput) ColumnName ¶
func (o PrivilegeColumnOutput) ColumnName() pulumi.StringOutput
func (PrivilegeColumnOutput) DatabaseName ¶
func (o PrivilegeColumnOutput) DatabaseName() pulumi.StringOutput
func (PrivilegeColumnOutput) ElementType ¶
func (PrivilegeColumnOutput) ElementType() reflect.Type
func (PrivilegeColumnOutput) Privileges ¶
func (o PrivilegeColumnOutput) Privileges() pulumi.StringArrayOutput
func (PrivilegeColumnOutput) TableName ¶
func (o PrivilegeColumnOutput) TableName() pulumi.StringOutput
func (PrivilegeColumnOutput) ToPrivilegeColumnOutput ¶
func (o PrivilegeColumnOutput) ToPrivilegeColumnOutput() PrivilegeColumnOutput
func (PrivilegeColumnOutput) ToPrivilegeColumnOutputWithContext ¶
func (o PrivilegeColumnOutput) ToPrivilegeColumnOutputWithContext(ctx context.Context) PrivilegeColumnOutput
type PrivilegeDatabase ¶
type PrivilegeDatabaseArgs ¶
type PrivilegeDatabaseArgs struct { DatabaseName pulumi.StringInput `pulumi:"databaseName"` Privileges pulumi.StringArrayInput `pulumi:"privileges"` }
func (PrivilegeDatabaseArgs) ElementType ¶
func (PrivilegeDatabaseArgs) ElementType() reflect.Type
func (PrivilegeDatabaseArgs) ToPrivilegeDatabaseOutput ¶
func (i PrivilegeDatabaseArgs) ToPrivilegeDatabaseOutput() PrivilegeDatabaseOutput
func (PrivilegeDatabaseArgs) ToPrivilegeDatabaseOutputWithContext ¶
func (i PrivilegeDatabaseArgs) ToPrivilegeDatabaseOutputWithContext(ctx context.Context) PrivilegeDatabaseOutput
type PrivilegeDatabaseArray ¶
type PrivilegeDatabaseArray []PrivilegeDatabaseInput
func (PrivilegeDatabaseArray) ElementType ¶
func (PrivilegeDatabaseArray) ElementType() reflect.Type
func (PrivilegeDatabaseArray) ToPrivilegeDatabaseArrayOutput ¶
func (i PrivilegeDatabaseArray) ToPrivilegeDatabaseArrayOutput() PrivilegeDatabaseArrayOutput
func (PrivilegeDatabaseArray) ToPrivilegeDatabaseArrayOutputWithContext ¶
func (i PrivilegeDatabaseArray) ToPrivilegeDatabaseArrayOutputWithContext(ctx context.Context) PrivilegeDatabaseArrayOutput
type PrivilegeDatabaseArrayInput ¶
type PrivilegeDatabaseArrayInput interface { pulumi.Input ToPrivilegeDatabaseArrayOutput() PrivilegeDatabaseArrayOutput ToPrivilegeDatabaseArrayOutputWithContext(context.Context) PrivilegeDatabaseArrayOutput }
PrivilegeDatabaseArrayInput is an input type that accepts PrivilegeDatabaseArray and PrivilegeDatabaseArrayOutput values. You can construct a concrete instance of `PrivilegeDatabaseArrayInput` via:
PrivilegeDatabaseArray{ PrivilegeDatabaseArgs{...} }
type PrivilegeDatabaseArrayOutput ¶
type PrivilegeDatabaseArrayOutput struct{ *pulumi.OutputState }
func (PrivilegeDatabaseArrayOutput) ElementType ¶
func (PrivilegeDatabaseArrayOutput) ElementType() reflect.Type
func (PrivilegeDatabaseArrayOutput) Index ¶
func (o PrivilegeDatabaseArrayOutput) Index(i pulumi.IntInput) PrivilegeDatabaseOutput
func (PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutput ¶
func (o PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutput() PrivilegeDatabaseArrayOutput
func (PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutputWithContext ¶
func (o PrivilegeDatabaseArrayOutput) ToPrivilegeDatabaseArrayOutputWithContext(ctx context.Context) PrivilegeDatabaseArrayOutput
type PrivilegeDatabaseInput ¶
type PrivilegeDatabaseInput interface { pulumi.Input ToPrivilegeDatabaseOutput() PrivilegeDatabaseOutput ToPrivilegeDatabaseOutputWithContext(context.Context) PrivilegeDatabaseOutput }
PrivilegeDatabaseInput is an input type that accepts PrivilegeDatabaseArgs and PrivilegeDatabaseOutput values. You can construct a concrete instance of `PrivilegeDatabaseInput` via:
PrivilegeDatabaseArgs{...}
type PrivilegeDatabaseOutput ¶
type PrivilegeDatabaseOutput struct{ *pulumi.OutputState }
func (PrivilegeDatabaseOutput) DatabaseName ¶
func (o PrivilegeDatabaseOutput) DatabaseName() pulumi.StringOutput
func (PrivilegeDatabaseOutput) ElementType ¶
func (PrivilegeDatabaseOutput) ElementType() reflect.Type
func (PrivilegeDatabaseOutput) Privileges ¶
func (o PrivilegeDatabaseOutput) Privileges() pulumi.StringArrayOutput
func (PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutput ¶
func (o PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutput() PrivilegeDatabaseOutput
func (PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutputWithContext ¶
func (o PrivilegeDatabaseOutput) ToPrivilegeDatabaseOutputWithContext(ctx context.Context) PrivilegeDatabaseOutput
type PrivilegeInput ¶
type PrivilegeInput interface { pulumi.Input ToPrivilegeOutput() PrivilegeOutput ToPrivilegeOutputWithContext(ctx context.Context) PrivilegeOutput }
type PrivilegeMap ¶
type PrivilegeMap map[string]PrivilegeInput
func (PrivilegeMap) ElementType ¶
func (PrivilegeMap) ElementType() reflect.Type
func (PrivilegeMap) ToPrivilegeMapOutput ¶
func (i PrivilegeMap) ToPrivilegeMapOutput() PrivilegeMapOutput
func (PrivilegeMap) ToPrivilegeMapOutputWithContext ¶
func (i PrivilegeMap) ToPrivilegeMapOutputWithContext(ctx context.Context) PrivilegeMapOutput
type PrivilegeMapInput ¶
type PrivilegeMapInput interface { pulumi.Input ToPrivilegeMapOutput() PrivilegeMapOutput ToPrivilegeMapOutputWithContext(context.Context) PrivilegeMapOutput }
PrivilegeMapInput is an input type that accepts PrivilegeMap and PrivilegeMapOutput values. You can construct a concrete instance of `PrivilegeMapInput` via:
PrivilegeMap{ "key": PrivilegeArgs{...} }
type PrivilegeMapOutput ¶
type PrivilegeMapOutput struct{ *pulumi.OutputState }
func (PrivilegeMapOutput) ElementType ¶
func (PrivilegeMapOutput) ElementType() reflect.Type
func (PrivilegeMapOutput) MapIndex ¶
func (o PrivilegeMapOutput) MapIndex(k pulumi.StringInput) PrivilegeOutput
func (PrivilegeMapOutput) ToPrivilegeMapOutput ¶
func (o PrivilegeMapOutput) ToPrivilegeMapOutput() PrivilegeMapOutput
func (PrivilegeMapOutput) ToPrivilegeMapOutputWithContext ¶
func (o PrivilegeMapOutput) ToPrivilegeMapOutputWithContext(ctx context.Context) PrivilegeMapOutput
type PrivilegeOutput ¶
type PrivilegeOutput struct{ *pulumi.OutputState }
func (PrivilegeOutput) AccountHost ¶
func (o PrivilegeOutput) AccountHost() pulumi.StringPtrOutput
Account host, default is `%`.
func (PrivilegeOutput) AccountName ¶
func (o PrivilegeOutput) AccountName() pulumi.StringOutput
Account name.the forbidden value is:root,mysql.sys,tencentroot.
func (PrivilegeOutput) Columns ¶
func (o PrivilegeOutput) Columns() PrivilegeColumnArrayOutput
Column privileges list.
func (PrivilegeOutput) Databases ¶
func (o PrivilegeOutput) Databases() PrivilegeDatabaseArrayOutput
Database privileges list.
func (PrivilegeOutput) ElementType ¶
func (PrivilegeOutput) ElementType() reflect.Type
func (PrivilegeOutput) Globals ¶
func (o PrivilegeOutput) Globals() pulumi.StringArrayOutput
Global privileges. available values for Privileges:ALTER,ALTER ROUTINE,CREATE,CREATE ROUTINE,CREATE TEMPORARY TABLES,CREATE USER,CREATE VIEW,DELETE,DROP,EVENT,EXECUTE,INDEX,INSERT,LOCK TABLES,PROCESS,REFERENCES,RELOAD,REPLICATION CLIENT,REPLICATION SLAVE,SELECT,SHOW DATABASES,SHOW VIEW,TRIGGER,UPDATE.
func (PrivilegeOutput) MysqlId ¶
func (o PrivilegeOutput) MysqlId() pulumi.StringOutput
Instance ID.
func (PrivilegeOutput) Tables ¶
func (o PrivilegeOutput) Tables() PrivilegeTableArrayOutput
Table privileges list.
func (PrivilegeOutput) ToPrivilegeOutput ¶
func (o PrivilegeOutput) ToPrivilegeOutput() PrivilegeOutput
func (PrivilegeOutput) ToPrivilegeOutputWithContext ¶
func (o PrivilegeOutput) ToPrivilegeOutputWithContext(ctx context.Context) PrivilegeOutput
type PrivilegeState ¶
type PrivilegeState struct { // Account host, default is `%`. AccountHost pulumi.StringPtrInput // Account name.the forbidden value is:root,mysql.sys,tencentroot. AccountName pulumi.StringPtrInput // Column privileges list. Columns PrivilegeColumnArrayInput // Database privileges list. Databases PrivilegeDatabaseArrayInput // Global privileges. available values for Privileges:ALTER,ALTER ROUTINE,CREATE,CREATE ROUTINE,CREATE TEMPORARY // TABLES,CREATE USER,CREATE VIEW,DELETE,DROP,EVENT,EXECUTE,INDEX,INSERT,LOCK TABLES,PROCESS,REFERENCES,RELOAD,REPLICATION // CLIENT,REPLICATION SLAVE,SELECT,SHOW DATABASES,SHOW VIEW,TRIGGER,UPDATE. Globals pulumi.StringArrayInput // Instance ID. MysqlId pulumi.StringPtrInput // Table privileges list. Tables PrivilegeTableArrayInput }
func (PrivilegeState) ElementType ¶
func (PrivilegeState) ElementType() reflect.Type
type PrivilegeTable ¶
type PrivilegeTableArgs ¶
type PrivilegeTableArgs struct { DatabaseName pulumi.StringInput `pulumi:"databaseName"` Privileges pulumi.StringArrayInput `pulumi:"privileges"` TableName pulumi.StringInput `pulumi:"tableName"` }
func (PrivilegeTableArgs) ElementType ¶
func (PrivilegeTableArgs) ElementType() reflect.Type
func (PrivilegeTableArgs) ToPrivilegeTableOutput ¶
func (i PrivilegeTableArgs) ToPrivilegeTableOutput() PrivilegeTableOutput
func (PrivilegeTableArgs) ToPrivilegeTableOutputWithContext ¶
func (i PrivilegeTableArgs) ToPrivilegeTableOutputWithContext(ctx context.Context) PrivilegeTableOutput
type PrivilegeTableArray ¶
type PrivilegeTableArray []PrivilegeTableInput
func (PrivilegeTableArray) ElementType ¶
func (PrivilegeTableArray) ElementType() reflect.Type
func (PrivilegeTableArray) ToPrivilegeTableArrayOutput ¶
func (i PrivilegeTableArray) ToPrivilegeTableArrayOutput() PrivilegeTableArrayOutput
func (PrivilegeTableArray) ToPrivilegeTableArrayOutputWithContext ¶
func (i PrivilegeTableArray) ToPrivilegeTableArrayOutputWithContext(ctx context.Context) PrivilegeTableArrayOutput
type PrivilegeTableArrayInput ¶
type PrivilegeTableArrayInput interface { pulumi.Input ToPrivilegeTableArrayOutput() PrivilegeTableArrayOutput ToPrivilegeTableArrayOutputWithContext(context.Context) PrivilegeTableArrayOutput }
PrivilegeTableArrayInput is an input type that accepts PrivilegeTableArray and PrivilegeTableArrayOutput values. You can construct a concrete instance of `PrivilegeTableArrayInput` via:
PrivilegeTableArray{ PrivilegeTableArgs{...} }
type PrivilegeTableArrayOutput ¶
type PrivilegeTableArrayOutput struct{ *pulumi.OutputState }
func (PrivilegeTableArrayOutput) ElementType ¶
func (PrivilegeTableArrayOutput) ElementType() reflect.Type
func (PrivilegeTableArrayOutput) Index ¶
func (o PrivilegeTableArrayOutput) Index(i pulumi.IntInput) PrivilegeTableOutput
func (PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutput ¶
func (o PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutput() PrivilegeTableArrayOutput
func (PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutputWithContext ¶
func (o PrivilegeTableArrayOutput) ToPrivilegeTableArrayOutputWithContext(ctx context.Context) PrivilegeTableArrayOutput
type PrivilegeTableInput ¶
type PrivilegeTableInput interface { pulumi.Input ToPrivilegeTableOutput() PrivilegeTableOutput ToPrivilegeTableOutputWithContext(context.Context) PrivilegeTableOutput }
PrivilegeTableInput is an input type that accepts PrivilegeTableArgs and PrivilegeTableOutput values. You can construct a concrete instance of `PrivilegeTableInput` via:
PrivilegeTableArgs{...}
type PrivilegeTableOutput ¶
type PrivilegeTableOutput struct{ *pulumi.OutputState }
func (PrivilegeTableOutput) DatabaseName ¶
func (o PrivilegeTableOutput) DatabaseName() pulumi.StringOutput
func (PrivilegeTableOutput) ElementType ¶
func (PrivilegeTableOutput) ElementType() reflect.Type
func (PrivilegeTableOutput) Privileges ¶
func (o PrivilegeTableOutput) Privileges() pulumi.StringArrayOutput
func (PrivilegeTableOutput) TableName ¶
func (o PrivilegeTableOutput) TableName() pulumi.StringOutput
func (PrivilegeTableOutput) ToPrivilegeTableOutput ¶
func (o PrivilegeTableOutput) ToPrivilegeTableOutput() PrivilegeTableOutput
func (PrivilegeTableOutput) ToPrivilegeTableOutputWithContext ¶
func (o PrivilegeTableOutput) ToPrivilegeTableOutputWithContext(ctx context.Context) PrivilegeTableOutput
type Proxy ¶
type Proxy struct { pulumi.CustomResourceState // Connection Pool Threshold. ConnectionPoolLimit pulumi.IntPtrOutput `pulumi:"connectionPoolLimit"` // Describe. Desc pulumi.StringPtrOutput `pulumi:"desc"` // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Proxy address id. ProxyAddressId pulumi.StringOutput `pulumi:"proxyAddressId"` // Proxy group id. ProxyGroupId pulumi.StringOutput `pulumi:"proxyGroupId"` // Node specification configuration. ProxyNodeCustoms ProxyProxyNodeCustomArrayOutput `pulumi:"proxyNodeCustoms"` // The current version of the database agent. No need to fill in when creating. ProxyVersion pulumi.StringOutput `pulumi:"proxyVersion"` // Security group. SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` // Subnet id. UniqSubnetId pulumi.StringOutput `pulumi:"uniqSubnetId"` // Vpc id. UniqVpcId pulumi.StringOutput `pulumi:"uniqVpcId"` // Upgrade time: nowTime (upgrade completed) timeWindow (instance maintenance time), Required when modifying the agent // version, No need to fill in when creating. UpgradeTime pulumi.StringPtrOutput `pulumi:"upgradeTime"` // IP address. Vip pulumi.StringOutput `pulumi:"vip"` // Port. Vport pulumi.IntOutput `pulumi:"vport"` }
func GetProxy ¶
func GetProxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProxyState, opts ...pulumi.ResourceOption) (*Proxy, error)
GetProxy gets an existing Proxy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProxy ¶
func NewProxy(ctx *pulumi.Context, name string, args *ProxyArgs, opts ...pulumi.ResourceOption) (*Proxy, error)
NewProxy registers a new resource with the given unique name, arguments, and options.
func (*Proxy) ElementType ¶
func (*Proxy) ToProxyOutput ¶
func (i *Proxy) ToProxyOutput() ProxyOutput
func (*Proxy) ToProxyOutputWithContext ¶
func (i *Proxy) ToProxyOutputWithContext(ctx context.Context) ProxyOutput
type ProxyArgs ¶
type ProxyArgs struct { // Connection Pool Threshold. ConnectionPoolLimit pulumi.IntPtrInput // Describe. Desc pulumi.StringPtrInput // Instance id. InstanceId pulumi.StringInput // Node specification configuration. ProxyNodeCustoms ProxyProxyNodeCustomArrayInput // The current version of the database agent. No need to fill in when creating. ProxyVersion pulumi.StringPtrInput // Security group. SecurityGroups pulumi.StringArrayInput // Subnet id. UniqSubnetId pulumi.StringInput // Vpc id. UniqVpcId pulumi.StringInput // Upgrade time: nowTime (upgrade completed) timeWindow (instance maintenance time), Required when modifying the agent // version, No need to fill in when creating. UpgradeTime pulumi.StringPtrInput // IP address. Vip pulumi.StringPtrInput // Port. Vport pulumi.IntPtrInput }
The set of arguments for constructing a Proxy resource.
func (ProxyArgs) ElementType ¶
type ProxyArray ¶
type ProxyArray []ProxyInput
func (ProxyArray) ElementType ¶
func (ProxyArray) ElementType() reflect.Type
func (ProxyArray) ToProxyArrayOutput ¶
func (i ProxyArray) ToProxyArrayOutput() ProxyArrayOutput
func (ProxyArray) ToProxyArrayOutputWithContext ¶
func (i ProxyArray) ToProxyArrayOutputWithContext(ctx context.Context) ProxyArrayOutput
type ProxyArrayInput ¶
type ProxyArrayInput interface { pulumi.Input ToProxyArrayOutput() ProxyArrayOutput ToProxyArrayOutputWithContext(context.Context) ProxyArrayOutput }
ProxyArrayInput is an input type that accepts ProxyArray and ProxyArrayOutput values. You can construct a concrete instance of `ProxyArrayInput` via:
ProxyArray{ ProxyArgs{...} }
type ProxyArrayOutput ¶
type ProxyArrayOutput struct{ *pulumi.OutputState }
func (ProxyArrayOutput) ElementType ¶
func (ProxyArrayOutput) ElementType() reflect.Type
func (ProxyArrayOutput) Index ¶
func (o ProxyArrayOutput) Index(i pulumi.IntInput) ProxyOutput
func (ProxyArrayOutput) ToProxyArrayOutput ¶
func (o ProxyArrayOutput) ToProxyArrayOutput() ProxyArrayOutput
func (ProxyArrayOutput) ToProxyArrayOutputWithContext ¶
func (o ProxyArrayOutput) ToProxyArrayOutputWithContext(ctx context.Context) ProxyArrayOutput
type ProxyInput ¶
type ProxyInput interface { pulumi.Input ToProxyOutput() ProxyOutput ToProxyOutputWithContext(ctx context.Context) ProxyOutput }
type ProxyMap ¶
type ProxyMap map[string]ProxyInput
func (ProxyMap) ElementType ¶
func (ProxyMap) ToProxyMapOutput ¶
func (i ProxyMap) ToProxyMapOutput() ProxyMapOutput
func (ProxyMap) ToProxyMapOutputWithContext ¶
func (i ProxyMap) ToProxyMapOutputWithContext(ctx context.Context) ProxyMapOutput
type ProxyMapInput ¶
type ProxyMapInput interface { pulumi.Input ToProxyMapOutput() ProxyMapOutput ToProxyMapOutputWithContext(context.Context) ProxyMapOutput }
ProxyMapInput is an input type that accepts ProxyMap and ProxyMapOutput values. You can construct a concrete instance of `ProxyMapInput` via:
ProxyMap{ "key": ProxyArgs{...} }
type ProxyMapOutput ¶
type ProxyMapOutput struct{ *pulumi.OutputState }
func (ProxyMapOutput) ElementType ¶
func (ProxyMapOutput) ElementType() reflect.Type
func (ProxyMapOutput) MapIndex ¶
func (o ProxyMapOutput) MapIndex(k pulumi.StringInput) ProxyOutput
func (ProxyMapOutput) ToProxyMapOutput ¶
func (o ProxyMapOutput) ToProxyMapOutput() ProxyMapOutput
func (ProxyMapOutput) ToProxyMapOutputWithContext ¶
func (o ProxyMapOutput) ToProxyMapOutputWithContext(ctx context.Context) ProxyMapOutput
type ProxyOutput ¶
type ProxyOutput struct{ *pulumi.OutputState }
func (ProxyOutput) ConnectionPoolLimit ¶
func (o ProxyOutput) ConnectionPoolLimit() pulumi.IntPtrOutput
Connection Pool Threshold.
func (ProxyOutput) ElementType ¶
func (ProxyOutput) ElementType() reflect.Type
func (ProxyOutput) ProxyAddressId ¶
func (o ProxyOutput) ProxyAddressId() pulumi.StringOutput
Proxy address id.
func (ProxyOutput) ProxyGroupId ¶
func (o ProxyOutput) ProxyGroupId() pulumi.StringOutput
Proxy group id.
func (ProxyOutput) ProxyNodeCustoms ¶
func (o ProxyOutput) ProxyNodeCustoms() ProxyProxyNodeCustomArrayOutput
Node specification configuration.
func (ProxyOutput) ProxyVersion ¶
func (o ProxyOutput) ProxyVersion() pulumi.StringOutput
The current version of the database agent. No need to fill in when creating.
func (ProxyOutput) SecurityGroups ¶
func (o ProxyOutput) SecurityGroups() pulumi.StringArrayOutput
Security group.
func (ProxyOutput) ToProxyOutput ¶
func (o ProxyOutput) ToProxyOutput() ProxyOutput
func (ProxyOutput) ToProxyOutputWithContext ¶
func (o ProxyOutput) ToProxyOutputWithContext(ctx context.Context) ProxyOutput
func (ProxyOutput) UniqSubnetId ¶
func (o ProxyOutput) UniqSubnetId() pulumi.StringOutput
Subnet id.
func (ProxyOutput) UpgradeTime ¶
func (o ProxyOutput) UpgradeTime() pulumi.StringPtrOutput
Upgrade time: nowTime (upgrade completed) timeWindow (instance maintenance time), Required when modifying the agent version, No need to fill in when creating.
type ProxyProxyNodeCustom ¶
type ProxyProxyNodeCustomArgs ¶
type ProxyProxyNodeCustomArgs struct { Cpu pulumi.IntInput `pulumi:"cpu"` Mem pulumi.IntInput `pulumi:"mem"` NodeCount pulumi.IntInput `pulumi:"nodeCount"` Region pulumi.StringInput `pulumi:"region"` Zone pulumi.StringInput `pulumi:"zone"` }
func (ProxyProxyNodeCustomArgs) ElementType ¶
func (ProxyProxyNodeCustomArgs) ElementType() reflect.Type
func (ProxyProxyNodeCustomArgs) ToProxyProxyNodeCustomOutput ¶
func (i ProxyProxyNodeCustomArgs) ToProxyProxyNodeCustomOutput() ProxyProxyNodeCustomOutput
func (ProxyProxyNodeCustomArgs) ToProxyProxyNodeCustomOutputWithContext ¶
func (i ProxyProxyNodeCustomArgs) ToProxyProxyNodeCustomOutputWithContext(ctx context.Context) ProxyProxyNodeCustomOutput
type ProxyProxyNodeCustomArray ¶
type ProxyProxyNodeCustomArray []ProxyProxyNodeCustomInput
func (ProxyProxyNodeCustomArray) ElementType ¶
func (ProxyProxyNodeCustomArray) ElementType() reflect.Type
func (ProxyProxyNodeCustomArray) ToProxyProxyNodeCustomArrayOutput ¶
func (i ProxyProxyNodeCustomArray) ToProxyProxyNodeCustomArrayOutput() ProxyProxyNodeCustomArrayOutput
func (ProxyProxyNodeCustomArray) ToProxyProxyNodeCustomArrayOutputWithContext ¶
func (i ProxyProxyNodeCustomArray) ToProxyProxyNodeCustomArrayOutputWithContext(ctx context.Context) ProxyProxyNodeCustomArrayOutput
type ProxyProxyNodeCustomArrayInput ¶
type ProxyProxyNodeCustomArrayInput interface { pulumi.Input ToProxyProxyNodeCustomArrayOutput() ProxyProxyNodeCustomArrayOutput ToProxyProxyNodeCustomArrayOutputWithContext(context.Context) ProxyProxyNodeCustomArrayOutput }
ProxyProxyNodeCustomArrayInput is an input type that accepts ProxyProxyNodeCustomArray and ProxyProxyNodeCustomArrayOutput values. You can construct a concrete instance of `ProxyProxyNodeCustomArrayInput` via:
ProxyProxyNodeCustomArray{ ProxyProxyNodeCustomArgs{...} }
type ProxyProxyNodeCustomArrayOutput ¶
type ProxyProxyNodeCustomArrayOutput struct{ *pulumi.OutputState }
func (ProxyProxyNodeCustomArrayOutput) ElementType ¶
func (ProxyProxyNodeCustomArrayOutput) ElementType() reflect.Type
func (ProxyProxyNodeCustomArrayOutput) Index ¶
func (o ProxyProxyNodeCustomArrayOutput) Index(i pulumi.IntInput) ProxyProxyNodeCustomOutput
func (ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutput ¶
func (o ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutput() ProxyProxyNodeCustomArrayOutput
func (ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutputWithContext ¶
func (o ProxyProxyNodeCustomArrayOutput) ToProxyProxyNodeCustomArrayOutputWithContext(ctx context.Context) ProxyProxyNodeCustomArrayOutput
type ProxyProxyNodeCustomInput ¶
type ProxyProxyNodeCustomInput interface { pulumi.Input ToProxyProxyNodeCustomOutput() ProxyProxyNodeCustomOutput ToProxyProxyNodeCustomOutputWithContext(context.Context) ProxyProxyNodeCustomOutput }
ProxyProxyNodeCustomInput is an input type that accepts ProxyProxyNodeCustomArgs and ProxyProxyNodeCustomOutput values. You can construct a concrete instance of `ProxyProxyNodeCustomInput` via:
ProxyProxyNodeCustomArgs{...}
type ProxyProxyNodeCustomOutput ¶
type ProxyProxyNodeCustomOutput struct{ *pulumi.OutputState }
func (ProxyProxyNodeCustomOutput) Cpu ¶
func (o ProxyProxyNodeCustomOutput) Cpu() pulumi.IntOutput
func (ProxyProxyNodeCustomOutput) ElementType ¶
func (ProxyProxyNodeCustomOutput) ElementType() reflect.Type
func (ProxyProxyNodeCustomOutput) Mem ¶
func (o ProxyProxyNodeCustomOutput) Mem() pulumi.IntOutput
func (ProxyProxyNodeCustomOutput) NodeCount ¶
func (o ProxyProxyNodeCustomOutput) NodeCount() pulumi.IntOutput
func (ProxyProxyNodeCustomOutput) Region ¶
func (o ProxyProxyNodeCustomOutput) Region() pulumi.StringOutput
func (ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutput ¶
func (o ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutput() ProxyProxyNodeCustomOutput
func (ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutputWithContext ¶
func (o ProxyProxyNodeCustomOutput) ToProxyProxyNodeCustomOutputWithContext(ctx context.Context) ProxyProxyNodeCustomOutput
func (ProxyProxyNodeCustomOutput) Zone ¶
func (o ProxyProxyNodeCustomOutput) Zone() pulumi.StringOutput
type ProxyState ¶
type ProxyState struct { // Connection Pool Threshold. ConnectionPoolLimit pulumi.IntPtrInput // Describe. Desc pulumi.StringPtrInput // Instance id. InstanceId pulumi.StringPtrInput // Proxy address id. ProxyAddressId pulumi.StringPtrInput // Proxy group id. ProxyGroupId pulumi.StringPtrInput // Node specification configuration. ProxyNodeCustoms ProxyProxyNodeCustomArrayInput // The current version of the database agent. No need to fill in when creating. ProxyVersion pulumi.StringPtrInput // Security group. SecurityGroups pulumi.StringArrayInput // Subnet id. UniqSubnetId pulumi.StringPtrInput // Vpc id. UniqVpcId pulumi.StringPtrInput // Upgrade time: nowTime (upgrade completed) timeWindow (instance maintenance time), Required when modifying the agent // version, No need to fill in when creating. UpgradeTime pulumi.StringPtrInput // IP address. Vip pulumi.StringPtrInput // Port. Vport pulumi.IntPtrInput }
func (ProxyState) ElementType ¶
func (ProxyState) ElementType() reflect.Type
type ReadonlyInstance ¶
type ReadonlyInstance struct { pulumi.CustomResourceState // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrOutput `pulumi:"autoRenewFlag"` // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"` // CPU cores. Cpu pulumi.IntOutput `pulumi:"cpu"` // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringOutput `pulumi:"deviceType"` // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrOutput `pulumi:"fastUpgrade"` // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrOutput `pulumi:"forceDelete"` // The name of a mysql instance. InstanceName pulumi.StringOutput `pulumi:"instanceName"` // instance intranet IP. IntranetIp pulumi.StringOutput `pulumi:"intranetIp"` // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrOutput `pulumi:"intranetPort"` // Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes. Locked pulumi.IntOutput `pulumi:"locked"` // Indicates the master instance ID of recovery instances. MasterInstanceId pulumi.StringOutput `pulumi:"masterInstanceId"` // The zone information of the primary instance is required when you purchase a disaster recovery instance. MasterRegion pulumi.StringOutput `pulumi:"masterRegion"` // Memory size (in MB). MemSize pulumi.IntOutput `pulumi:"memSize"` // Specify parameter template id. ParamTemplateId pulumi.IntPtrOutput `pulumi:"paramTemplateId"` // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrOutput `pulumi:"payType"` // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrOutput `pulumi:"period"` // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrOutput `pulumi:"prepaidPeriod"` // Security groups to use. SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` // Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated. Status pulumi.IntOutput `pulumi:"status"` // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Instance tags. Tags pulumi.MapOutput `pulumi:"tags"` // Indicates which kind of operations is being executed. TaskStatus pulumi.IntOutput `pulumi:"taskStatus"` // Disk size (in GB). VolumeSize pulumi.IntOutput `pulumi:"volumeSize"` // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringOutput `pulumi:"vpcId"` // Zone information, this parameter defaults to, the system automatically selects an Availability Zone. Zone pulumi.StringOutput `pulumi:"zone"` }
func GetReadonlyInstance ¶
func GetReadonlyInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReadonlyInstanceState, opts ...pulumi.ResourceOption) (*ReadonlyInstance, error)
GetReadonlyInstance gets an existing ReadonlyInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewReadonlyInstance ¶
func NewReadonlyInstance(ctx *pulumi.Context, name string, args *ReadonlyInstanceArgs, opts ...pulumi.ResourceOption) (*ReadonlyInstance, error)
NewReadonlyInstance registers a new resource with the given unique name, arguments, and options.
func (*ReadonlyInstance) ElementType ¶
func (*ReadonlyInstance) ElementType() reflect.Type
func (*ReadonlyInstance) ToReadonlyInstanceOutput ¶
func (i *ReadonlyInstance) ToReadonlyInstanceOutput() ReadonlyInstanceOutput
func (*ReadonlyInstance) ToReadonlyInstanceOutputWithContext ¶
func (i *ReadonlyInstance) ToReadonlyInstanceOutputWithContext(ctx context.Context) ReadonlyInstanceOutput
type ReadonlyInstanceArgs ¶
type ReadonlyInstanceArgs struct { // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrInput // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrInput // CPU cores. Cpu pulumi.IntPtrInput // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringPtrInput // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrInput // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrInput // The name of a mysql instance. InstanceName pulumi.StringInput // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrInput // Indicates the master instance ID of recovery instances. MasterInstanceId pulumi.StringInput // The zone information of the primary instance is required when you purchase a disaster recovery instance. MasterRegion pulumi.StringPtrInput // Memory size (in MB). MemSize pulumi.IntInput // Specify parameter template id. ParamTemplateId pulumi.IntPtrInput // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrInput // Security groups to use. SecurityGroups pulumi.StringArrayInput // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Disk size (in GB). VolumeSize pulumi.IntInput // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringPtrInput // Zone information, this parameter defaults to, the system automatically selects an Availability Zone. Zone pulumi.StringPtrInput }
The set of arguments for constructing a ReadonlyInstance resource.
func (ReadonlyInstanceArgs) ElementType ¶
func (ReadonlyInstanceArgs) ElementType() reflect.Type
type ReadonlyInstanceArray ¶
type ReadonlyInstanceArray []ReadonlyInstanceInput
func (ReadonlyInstanceArray) ElementType ¶
func (ReadonlyInstanceArray) ElementType() reflect.Type
func (ReadonlyInstanceArray) ToReadonlyInstanceArrayOutput ¶
func (i ReadonlyInstanceArray) ToReadonlyInstanceArrayOutput() ReadonlyInstanceArrayOutput
func (ReadonlyInstanceArray) ToReadonlyInstanceArrayOutputWithContext ¶
func (i ReadonlyInstanceArray) ToReadonlyInstanceArrayOutputWithContext(ctx context.Context) ReadonlyInstanceArrayOutput
type ReadonlyInstanceArrayInput ¶
type ReadonlyInstanceArrayInput interface { pulumi.Input ToReadonlyInstanceArrayOutput() ReadonlyInstanceArrayOutput ToReadonlyInstanceArrayOutputWithContext(context.Context) ReadonlyInstanceArrayOutput }
ReadonlyInstanceArrayInput is an input type that accepts ReadonlyInstanceArray and ReadonlyInstanceArrayOutput values. You can construct a concrete instance of `ReadonlyInstanceArrayInput` via:
ReadonlyInstanceArray{ ReadonlyInstanceArgs{...} }
type ReadonlyInstanceArrayOutput ¶
type ReadonlyInstanceArrayOutput struct{ *pulumi.OutputState }
func (ReadonlyInstanceArrayOutput) ElementType ¶
func (ReadonlyInstanceArrayOutput) ElementType() reflect.Type
func (ReadonlyInstanceArrayOutput) Index ¶
func (o ReadonlyInstanceArrayOutput) Index(i pulumi.IntInput) ReadonlyInstanceOutput
func (ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutput ¶
func (o ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutput() ReadonlyInstanceArrayOutput
func (ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutputWithContext ¶
func (o ReadonlyInstanceArrayOutput) ToReadonlyInstanceArrayOutputWithContext(ctx context.Context) ReadonlyInstanceArrayOutput
type ReadonlyInstanceInput ¶
type ReadonlyInstanceInput interface { pulumi.Input ToReadonlyInstanceOutput() ReadonlyInstanceOutput ToReadonlyInstanceOutputWithContext(ctx context.Context) ReadonlyInstanceOutput }
type ReadonlyInstanceMap ¶
type ReadonlyInstanceMap map[string]ReadonlyInstanceInput
func (ReadonlyInstanceMap) ElementType ¶
func (ReadonlyInstanceMap) ElementType() reflect.Type
func (ReadonlyInstanceMap) ToReadonlyInstanceMapOutput ¶
func (i ReadonlyInstanceMap) ToReadonlyInstanceMapOutput() ReadonlyInstanceMapOutput
func (ReadonlyInstanceMap) ToReadonlyInstanceMapOutputWithContext ¶
func (i ReadonlyInstanceMap) ToReadonlyInstanceMapOutputWithContext(ctx context.Context) ReadonlyInstanceMapOutput
type ReadonlyInstanceMapInput ¶
type ReadonlyInstanceMapInput interface { pulumi.Input ToReadonlyInstanceMapOutput() ReadonlyInstanceMapOutput ToReadonlyInstanceMapOutputWithContext(context.Context) ReadonlyInstanceMapOutput }
ReadonlyInstanceMapInput is an input type that accepts ReadonlyInstanceMap and ReadonlyInstanceMapOutput values. You can construct a concrete instance of `ReadonlyInstanceMapInput` via:
ReadonlyInstanceMap{ "key": ReadonlyInstanceArgs{...} }
type ReadonlyInstanceMapOutput ¶
type ReadonlyInstanceMapOutput struct{ *pulumi.OutputState }
func (ReadonlyInstanceMapOutput) ElementType ¶
func (ReadonlyInstanceMapOutput) ElementType() reflect.Type
func (ReadonlyInstanceMapOutput) MapIndex ¶
func (o ReadonlyInstanceMapOutput) MapIndex(k pulumi.StringInput) ReadonlyInstanceOutput
func (ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutput ¶
func (o ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutput() ReadonlyInstanceMapOutput
func (ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutputWithContext ¶
func (o ReadonlyInstanceMapOutput) ToReadonlyInstanceMapOutputWithContext(ctx context.Context) ReadonlyInstanceMapOutput
type ReadonlyInstanceOutput ¶
type ReadonlyInstanceOutput struct{ *pulumi.OutputState }
func (ReadonlyInstanceOutput) AutoRenewFlag ¶
func (o ReadonlyInstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
Auto renew flag. NOTES: Only supported prepaid instance.
func (ReadonlyInstanceOutput) ChargeType ¶
func (o ReadonlyInstanceOutput) ChargeType() pulumi.StringPtrOutput
Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`.
func (ReadonlyInstanceOutput) Cpu ¶
func (o ReadonlyInstanceOutput) Cpu() pulumi.IntOutput
CPU cores.
func (ReadonlyInstanceOutput) DeviceType ¶
func (o ReadonlyInstanceOutput) DeviceType() pulumi.StringOutput
Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`.
func (ReadonlyInstanceOutput) ElementType ¶
func (ReadonlyInstanceOutput) ElementType() reflect.Type
func (ReadonlyInstanceOutput) FastUpgrade ¶
func (o ReadonlyInstanceOutput) FastUpgrade() pulumi.IntPtrOutput
Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled.
func (ReadonlyInstanceOutput) ForceDelete ¶
func (o ReadonlyInstanceOutput) ForceDelete() pulumi.BoolPtrOutput
Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this para of the readonly mysql instance will not take effect.
func (ReadonlyInstanceOutput) InstanceName ¶
func (o ReadonlyInstanceOutput) InstanceName() pulumi.StringOutput
The name of a mysql instance.
func (ReadonlyInstanceOutput) IntranetIp ¶
func (o ReadonlyInstanceOutput) IntranetIp() pulumi.StringOutput
instance intranet IP.
func (ReadonlyInstanceOutput) IntranetPort ¶
func (o ReadonlyInstanceOutput) IntranetPort() pulumi.IntPtrOutput
Public access port. Valid value ranges: [1024~65535]. The default value is `3306`.
func (ReadonlyInstanceOutput) Locked ¶
func (o ReadonlyInstanceOutput) Locked() pulumi.IntOutput
Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes.
func (ReadonlyInstanceOutput) MasterInstanceId ¶
func (o ReadonlyInstanceOutput) MasterInstanceId() pulumi.StringOutput
Indicates the master instance ID of recovery instances.
func (ReadonlyInstanceOutput) MasterRegion ¶
func (o ReadonlyInstanceOutput) MasterRegion() pulumi.StringOutput
The zone information of the primary instance is required when you purchase a disaster recovery instance.
func (ReadonlyInstanceOutput) MemSize ¶
func (o ReadonlyInstanceOutput) MemSize() pulumi.IntOutput
Memory size (in MB).
func (ReadonlyInstanceOutput) ParamTemplateId ¶
func (o ReadonlyInstanceOutput) ParamTemplateId() pulumi.IntPtrOutput
Specify parameter template id.
func (ReadonlyInstanceOutput) PayType
deprecated
func (o ReadonlyInstanceOutput) PayType() pulumi.IntPtrOutput
Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid.
Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead.
func (ReadonlyInstanceOutput) Period
deprecated
func (o ReadonlyInstanceOutput) Period() pulumi.IntPtrOutput
Period of instance. NOTES: Only supported prepaid instance.
Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead.
func (ReadonlyInstanceOutput) PrepaidPeriod ¶
func (o ReadonlyInstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
Period of instance. NOTES: Only supported prepaid instance.
func (ReadonlyInstanceOutput) SecurityGroups ¶
func (o ReadonlyInstanceOutput) SecurityGroups() pulumi.StringArrayOutput
Security groups to use.
func (ReadonlyInstanceOutput) Status ¶
func (o ReadonlyInstanceOutput) Status() pulumi.IntOutput
Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated.
func (ReadonlyInstanceOutput) SubnetId ¶
func (o ReadonlyInstanceOutput) SubnetId() pulumi.StringOutput
Private network ID. If `vpc_id` is set, this value is required.
func (ReadonlyInstanceOutput) Tags ¶
func (o ReadonlyInstanceOutput) Tags() pulumi.MapOutput
Instance tags.
func (ReadonlyInstanceOutput) TaskStatus ¶
func (o ReadonlyInstanceOutput) TaskStatus() pulumi.IntOutput
Indicates which kind of operations is being executed.
func (ReadonlyInstanceOutput) ToReadonlyInstanceOutput ¶
func (o ReadonlyInstanceOutput) ToReadonlyInstanceOutput() ReadonlyInstanceOutput
func (ReadonlyInstanceOutput) ToReadonlyInstanceOutputWithContext ¶
func (o ReadonlyInstanceOutput) ToReadonlyInstanceOutputWithContext(ctx context.Context) ReadonlyInstanceOutput
func (ReadonlyInstanceOutput) VolumeSize ¶
func (o ReadonlyInstanceOutput) VolumeSize() pulumi.IntOutput
Disk size (in GB).
func (ReadonlyInstanceOutput) VpcId ¶
func (o ReadonlyInstanceOutput) VpcId() pulumi.StringOutput
ID of VPC, which can be modified once every 24 hours and can't be removed.
func (ReadonlyInstanceOutput) Zone ¶
func (o ReadonlyInstanceOutput) Zone() pulumi.StringOutput
Zone information, this parameter defaults to, the system automatically selects an Availability Zone.
type ReadonlyInstanceState ¶
type ReadonlyInstanceState struct { // Auto renew flag. NOTES: Only supported prepaid instance. AutoRenewFlag pulumi.IntPtrInput // Pay type of instance. Valid values:`PREPAID`, `POSTPAID`. Default is `POSTPAID`. ChargeType pulumi.StringPtrInput // CPU cores. Cpu pulumi.IntPtrInput // Specify device type, available values: `UNIVERSAL` (default), `EXCLUSIVE`, `BASIC`. DeviceType pulumi.StringPtrInput // Specify whether to enable fast upgrade when upgrade instance spec, available value: `1` - enabled, `0` - disabled. FastUpgrade pulumi.IntPtrInput // Indicate whether to delete instance directly or not. Default is `false`. If set true, the instance will be deleted // instead of staying recycle bin. Note: only works for `PREPAID` instance. When the main mysql instance set true, this // para of the readonly mysql instance will not take effect. ForceDelete pulumi.BoolPtrInput // The name of a mysql instance. InstanceName pulumi.StringPtrInput // instance intranet IP. IntranetIp pulumi.StringPtrInput // Public access port. Valid value ranges: [1024~65535]. The default value is `3306`. IntranetPort pulumi.IntPtrInput // Indicates whether the instance is locked. Valid values: `0`, `1`. `0` - No; `1` - Yes. Locked pulumi.IntPtrInput // Indicates the master instance ID of recovery instances. MasterInstanceId pulumi.StringPtrInput // The zone information of the primary instance is required when you purchase a disaster recovery instance. MasterRegion pulumi.StringPtrInput // Memory size (in MB). MemSize pulumi.IntPtrInput // Specify parameter template id. ParamTemplateId pulumi.IntPtrInput // Pay type of instance. Valid values: `0`, `1`. `0`: prepaid, `1`: postpaid. // // Deprecated: It has been deprecated from version 1.36.0. Please use `charge_type` instead. PayType pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. // // Deprecated: It has been deprecated from version 1.36.0. Please use `prepaid_period` instead. Period pulumi.IntPtrInput // Period of instance. NOTES: Only supported prepaid instance. PrepaidPeriod pulumi.IntPtrInput // Security groups to use. SecurityGroups pulumi.StringArrayInput // Instance status. Valid values: `0`, `1`, `4`, `5`. `0` - Creating; `1` - Running; `4` - Isolating; `5` - Isolated. Status pulumi.IntPtrInput // Private network ID. If `vpc_id` is set, this value is required. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Indicates which kind of operations is being executed. TaskStatus pulumi.IntPtrInput // Disk size (in GB). VolumeSize pulumi.IntPtrInput // ID of VPC, which can be modified once every 24 hours and can't be removed. VpcId pulumi.StringPtrInput // Zone information, this parameter defaults to, the system automatically selects an Availability Zone. Zone pulumi.StringPtrInput }
func (ReadonlyInstanceState) ElementType ¶
func (ReadonlyInstanceState) ElementType() reflect.Type
type ReloadBalanceProxyNode ¶
type ReloadBalanceProxyNode struct { pulumi.CustomResourceState // Proxy address id. ProxyAddressId pulumi.StringPtrOutput `pulumi:"proxyAddressId"` // Proxy id. ProxyGroupId pulumi.StringOutput `pulumi:"proxyGroupId"` }
func GetReloadBalanceProxyNode ¶
func GetReloadBalanceProxyNode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReloadBalanceProxyNodeState, opts ...pulumi.ResourceOption) (*ReloadBalanceProxyNode, error)
GetReloadBalanceProxyNode gets an existing ReloadBalanceProxyNode resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewReloadBalanceProxyNode ¶
func NewReloadBalanceProxyNode(ctx *pulumi.Context, name string, args *ReloadBalanceProxyNodeArgs, opts ...pulumi.ResourceOption) (*ReloadBalanceProxyNode, error)
NewReloadBalanceProxyNode registers a new resource with the given unique name, arguments, and options.
func (*ReloadBalanceProxyNode) ElementType ¶
func (*ReloadBalanceProxyNode) ElementType() reflect.Type
func (*ReloadBalanceProxyNode) ToReloadBalanceProxyNodeOutput ¶
func (i *ReloadBalanceProxyNode) ToReloadBalanceProxyNodeOutput() ReloadBalanceProxyNodeOutput
func (*ReloadBalanceProxyNode) ToReloadBalanceProxyNodeOutputWithContext ¶
func (i *ReloadBalanceProxyNode) ToReloadBalanceProxyNodeOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeOutput
type ReloadBalanceProxyNodeArgs ¶
type ReloadBalanceProxyNodeArgs struct { // Proxy address id. ProxyAddressId pulumi.StringPtrInput // Proxy id. ProxyGroupId pulumi.StringInput }
The set of arguments for constructing a ReloadBalanceProxyNode resource.
func (ReloadBalanceProxyNodeArgs) ElementType ¶
func (ReloadBalanceProxyNodeArgs) ElementType() reflect.Type
type ReloadBalanceProxyNodeArray ¶
type ReloadBalanceProxyNodeArray []ReloadBalanceProxyNodeInput
func (ReloadBalanceProxyNodeArray) ElementType ¶
func (ReloadBalanceProxyNodeArray) ElementType() reflect.Type
func (ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutput ¶
func (i ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutput() ReloadBalanceProxyNodeArrayOutput
func (ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutputWithContext ¶
func (i ReloadBalanceProxyNodeArray) ToReloadBalanceProxyNodeArrayOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeArrayOutput
type ReloadBalanceProxyNodeArrayInput ¶
type ReloadBalanceProxyNodeArrayInput interface { pulumi.Input ToReloadBalanceProxyNodeArrayOutput() ReloadBalanceProxyNodeArrayOutput ToReloadBalanceProxyNodeArrayOutputWithContext(context.Context) ReloadBalanceProxyNodeArrayOutput }
ReloadBalanceProxyNodeArrayInput is an input type that accepts ReloadBalanceProxyNodeArray and ReloadBalanceProxyNodeArrayOutput values. You can construct a concrete instance of `ReloadBalanceProxyNodeArrayInput` via:
ReloadBalanceProxyNodeArray{ ReloadBalanceProxyNodeArgs{...} }
type ReloadBalanceProxyNodeArrayOutput ¶
type ReloadBalanceProxyNodeArrayOutput struct{ *pulumi.OutputState }
func (ReloadBalanceProxyNodeArrayOutput) ElementType ¶
func (ReloadBalanceProxyNodeArrayOutput) ElementType() reflect.Type
func (ReloadBalanceProxyNodeArrayOutput) Index ¶
func (o ReloadBalanceProxyNodeArrayOutput) Index(i pulumi.IntInput) ReloadBalanceProxyNodeOutput
func (ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutput ¶
func (o ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutput() ReloadBalanceProxyNodeArrayOutput
func (ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutputWithContext ¶
func (o ReloadBalanceProxyNodeArrayOutput) ToReloadBalanceProxyNodeArrayOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeArrayOutput
type ReloadBalanceProxyNodeInput ¶
type ReloadBalanceProxyNodeInput interface { pulumi.Input ToReloadBalanceProxyNodeOutput() ReloadBalanceProxyNodeOutput ToReloadBalanceProxyNodeOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeOutput }
type ReloadBalanceProxyNodeMap ¶
type ReloadBalanceProxyNodeMap map[string]ReloadBalanceProxyNodeInput
func (ReloadBalanceProxyNodeMap) ElementType ¶
func (ReloadBalanceProxyNodeMap) ElementType() reflect.Type
func (ReloadBalanceProxyNodeMap) ToReloadBalanceProxyNodeMapOutput ¶
func (i ReloadBalanceProxyNodeMap) ToReloadBalanceProxyNodeMapOutput() ReloadBalanceProxyNodeMapOutput
func (ReloadBalanceProxyNodeMap) ToReloadBalanceProxyNodeMapOutputWithContext ¶
func (i ReloadBalanceProxyNodeMap) ToReloadBalanceProxyNodeMapOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeMapOutput
type ReloadBalanceProxyNodeMapInput ¶
type ReloadBalanceProxyNodeMapInput interface { pulumi.Input ToReloadBalanceProxyNodeMapOutput() ReloadBalanceProxyNodeMapOutput ToReloadBalanceProxyNodeMapOutputWithContext(context.Context) ReloadBalanceProxyNodeMapOutput }
ReloadBalanceProxyNodeMapInput is an input type that accepts ReloadBalanceProxyNodeMap and ReloadBalanceProxyNodeMapOutput values. You can construct a concrete instance of `ReloadBalanceProxyNodeMapInput` via:
ReloadBalanceProxyNodeMap{ "key": ReloadBalanceProxyNodeArgs{...} }
type ReloadBalanceProxyNodeMapOutput ¶
type ReloadBalanceProxyNodeMapOutput struct{ *pulumi.OutputState }
func (ReloadBalanceProxyNodeMapOutput) ElementType ¶
func (ReloadBalanceProxyNodeMapOutput) ElementType() reflect.Type
func (ReloadBalanceProxyNodeMapOutput) MapIndex ¶
func (o ReloadBalanceProxyNodeMapOutput) MapIndex(k pulumi.StringInput) ReloadBalanceProxyNodeOutput
func (ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutput ¶
func (o ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutput() ReloadBalanceProxyNodeMapOutput
func (ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutputWithContext ¶
func (o ReloadBalanceProxyNodeMapOutput) ToReloadBalanceProxyNodeMapOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeMapOutput
type ReloadBalanceProxyNodeOutput ¶
type ReloadBalanceProxyNodeOutput struct{ *pulumi.OutputState }
func (ReloadBalanceProxyNodeOutput) ElementType ¶
func (ReloadBalanceProxyNodeOutput) ElementType() reflect.Type
func (ReloadBalanceProxyNodeOutput) ProxyAddressId ¶
func (o ReloadBalanceProxyNodeOutput) ProxyAddressId() pulumi.StringPtrOutput
Proxy address id.
func (ReloadBalanceProxyNodeOutput) ProxyGroupId ¶
func (o ReloadBalanceProxyNodeOutput) ProxyGroupId() pulumi.StringOutput
Proxy id.
func (ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutput ¶
func (o ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutput() ReloadBalanceProxyNodeOutput
func (ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutputWithContext ¶
func (o ReloadBalanceProxyNodeOutput) ToReloadBalanceProxyNodeOutputWithContext(ctx context.Context) ReloadBalanceProxyNodeOutput
type ReloadBalanceProxyNodeState ¶
type ReloadBalanceProxyNodeState struct { // Proxy address id. ProxyAddressId pulumi.StringPtrInput // Proxy id. ProxyGroupId pulumi.StringPtrInput }
func (ReloadBalanceProxyNodeState) ElementType ¶
func (ReloadBalanceProxyNodeState) ElementType() reflect.Type
type RemoteBackupConfig ¶
type RemoteBackupConfig struct { pulumi.CustomResourceState // Remote backup retention time, in days. ExpireDays pulumi.IntOutput `pulumi:"expireDays"` // Instance ID, in the format: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Remote data backup switch, off - disable remote backup, on - enable remote backup. RemoteBackupSave pulumi.StringOutput `pulumi:"remoteBackupSave"` // Off-site log backup switch, off - off off-site backup, on-on off-site backup, only when the parameter RemoteBackupSave // is on, the RemoteBinlogSave parameter can be set to on. RemoteBinlogSave pulumi.StringOutput `pulumi:"remoteBinlogSave"` // User settings off-site backup region list. RemoteRegions pulumi.StringArrayOutput `pulumi:"remoteRegions"` }
func GetRemoteBackupConfig ¶
func GetRemoteBackupConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RemoteBackupConfigState, opts ...pulumi.ResourceOption) (*RemoteBackupConfig, error)
GetRemoteBackupConfig gets an existing RemoteBackupConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRemoteBackupConfig ¶
func NewRemoteBackupConfig(ctx *pulumi.Context, name string, args *RemoteBackupConfigArgs, opts ...pulumi.ResourceOption) (*RemoteBackupConfig, error)
NewRemoteBackupConfig registers a new resource with the given unique name, arguments, and options.
func (*RemoteBackupConfig) ElementType ¶
func (*RemoteBackupConfig) ElementType() reflect.Type
func (*RemoteBackupConfig) ToRemoteBackupConfigOutput ¶
func (i *RemoteBackupConfig) ToRemoteBackupConfigOutput() RemoteBackupConfigOutput
func (*RemoteBackupConfig) ToRemoteBackupConfigOutputWithContext ¶
func (i *RemoteBackupConfig) ToRemoteBackupConfigOutputWithContext(ctx context.Context) RemoteBackupConfigOutput
type RemoteBackupConfigArgs ¶
type RemoteBackupConfigArgs struct { // Remote backup retention time, in days. ExpireDays pulumi.IntInput // Instance ID, in the format: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringInput // Remote data backup switch, off - disable remote backup, on - enable remote backup. RemoteBackupSave pulumi.StringInput // Off-site log backup switch, off - off off-site backup, on-on off-site backup, only when the parameter RemoteBackupSave // is on, the RemoteBinlogSave parameter can be set to on. RemoteBinlogSave pulumi.StringInput // User settings off-site backup region list. RemoteRegions pulumi.StringArrayInput }
The set of arguments for constructing a RemoteBackupConfig resource.
func (RemoteBackupConfigArgs) ElementType ¶
func (RemoteBackupConfigArgs) ElementType() reflect.Type
type RemoteBackupConfigArray ¶
type RemoteBackupConfigArray []RemoteBackupConfigInput
func (RemoteBackupConfigArray) ElementType ¶
func (RemoteBackupConfigArray) ElementType() reflect.Type
func (RemoteBackupConfigArray) ToRemoteBackupConfigArrayOutput ¶
func (i RemoteBackupConfigArray) ToRemoteBackupConfigArrayOutput() RemoteBackupConfigArrayOutput
func (RemoteBackupConfigArray) ToRemoteBackupConfigArrayOutputWithContext ¶
func (i RemoteBackupConfigArray) ToRemoteBackupConfigArrayOutputWithContext(ctx context.Context) RemoteBackupConfigArrayOutput
type RemoteBackupConfigArrayInput ¶
type RemoteBackupConfigArrayInput interface { pulumi.Input ToRemoteBackupConfigArrayOutput() RemoteBackupConfigArrayOutput ToRemoteBackupConfigArrayOutputWithContext(context.Context) RemoteBackupConfigArrayOutput }
RemoteBackupConfigArrayInput is an input type that accepts RemoteBackupConfigArray and RemoteBackupConfigArrayOutput values. You can construct a concrete instance of `RemoteBackupConfigArrayInput` via:
RemoteBackupConfigArray{ RemoteBackupConfigArgs{...} }
type RemoteBackupConfigArrayOutput ¶
type RemoteBackupConfigArrayOutput struct{ *pulumi.OutputState }
func (RemoteBackupConfigArrayOutput) ElementType ¶
func (RemoteBackupConfigArrayOutput) ElementType() reflect.Type
func (RemoteBackupConfigArrayOutput) Index ¶
func (o RemoteBackupConfigArrayOutput) Index(i pulumi.IntInput) RemoteBackupConfigOutput
func (RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutput ¶
func (o RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutput() RemoteBackupConfigArrayOutput
func (RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutputWithContext ¶
func (o RemoteBackupConfigArrayOutput) ToRemoteBackupConfigArrayOutputWithContext(ctx context.Context) RemoteBackupConfigArrayOutput
type RemoteBackupConfigInput ¶
type RemoteBackupConfigInput interface { pulumi.Input ToRemoteBackupConfigOutput() RemoteBackupConfigOutput ToRemoteBackupConfigOutputWithContext(ctx context.Context) RemoteBackupConfigOutput }
type RemoteBackupConfigMap ¶
type RemoteBackupConfigMap map[string]RemoteBackupConfigInput
func (RemoteBackupConfigMap) ElementType ¶
func (RemoteBackupConfigMap) ElementType() reflect.Type
func (RemoteBackupConfigMap) ToRemoteBackupConfigMapOutput ¶
func (i RemoteBackupConfigMap) ToRemoteBackupConfigMapOutput() RemoteBackupConfigMapOutput
func (RemoteBackupConfigMap) ToRemoteBackupConfigMapOutputWithContext ¶
func (i RemoteBackupConfigMap) ToRemoteBackupConfigMapOutputWithContext(ctx context.Context) RemoteBackupConfigMapOutput
type RemoteBackupConfigMapInput ¶
type RemoteBackupConfigMapInput interface { pulumi.Input ToRemoteBackupConfigMapOutput() RemoteBackupConfigMapOutput ToRemoteBackupConfigMapOutputWithContext(context.Context) RemoteBackupConfigMapOutput }
RemoteBackupConfigMapInput is an input type that accepts RemoteBackupConfigMap and RemoteBackupConfigMapOutput values. You can construct a concrete instance of `RemoteBackupConfigMapInput` via:
RemoteBackupConfigMap{ "key": RemoteBackupConfigArgs{...} }
type RemoteBackupConfigMapOutput ¶
type RemoteBackupConfigMapOutput struct{ *pulumi.OutputState }
func (RemoteBackupConfigMapOutput) ElementType ¶
func (RemoteBackupConfigMapOutput) ElementType() reflect.Type
func (RemoteBackupConfigMapOutput) MapIndex ¶
func (o RemoteBackupConfigMapOutput) MapIndex(k pulumi.StringInput) RemoteBackupConfigOutput
func (RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutput ¶
func (o RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutput() RemoteBackupConfigMapOutput
func (RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutputWithContext ¶
func (o RemoteBackupConfigMapOutput) ToRemoteBackupConfigMapOutputWithContext(ctx context.Context) RemoteBackupConfigMapOutput
type RemoteBackupConfigOutput ¶
type RemoteBackupConfigOutput struct{ *pulumi.OutputState }
func (RemoteBackupConfigOutput) ElementType ¶
func (RemoteBackupConfigOutput) ElementType() reflect.Type
func (RemoteBackupConfigOutput) ExpireDays ¶
func (o RemoteBackupConfigOutput) ExpireDays() pulumi.IntOutput
Remote backup retention time, in days.
func (RemoteBackupConfigOutput) InstanceId ¶
func (o RemoteBackupConfigOutput) InstanceId() pulumi.StringOutput
Instance ID, in the format: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page.
func (RemoteBackupConfigOutput) RemoteBackupSave ¶
func (o RemoteBackupConfigOutput) RemoteBackupSave() pulumi.StringOutput
Remote data backup switch, off - disable remote backup, on - enable remote backup.
func (RemoteBackupConfigOutput) RemoteBinlogSave ¶
func (o RemoteBackupConfigOutput) RemoteBinlogSave() pulumi.StringOutput
Off-site log backup switch, off - off off-site backup, on-on off-site backup, only when the parameter RemoteBackupSave is on, the RemoteBinlogSave parameter can be set to on.
func (RemoteBackupConfigOutput) RemoteRegions ¶
func (o RemoteBackupConfigOutput) RemoteRegions() pulumi.StringArrayOutput
User settings off-site backup region list.
func (RemoteBackupConfigOutput) ToRemoteBackupConfigOutput ¶
func (o RemoteBackupConfigOutput) ToRemoteBackupConfigOutput() RemoteBackupConfigOutput
func (RemoteBackupConfigOutput) ToRemoteBackupConfigOutputWithContext ¶
func (o RemoteBackupConfigOutput) ToRemoteBackupConfigOutputWithContext(ctx context.Context) RemoteBackupConfigOutput
type RemoteBackupConfigState ¶
type RemoteBackupConfigState struct { // Remote backup retention time, in days. ExpireDays pulumi.IntPtrInput // Instance ID, in the format: cdb-c1nl9rpv. Same instance ID as displayed in the ApsaraDB for Console page. InstanceId pulumi.StringPtrInput // Remote data backup switch, off - disable remote backup, on - enable remote backup. RemoteBackupSave pulumi.StringPtrInput // Off-site log backup switch, off - off off-site backup, on-on off-site backup, only when the parameter RemoteBackupSave // is on, the RemoteBinlogSave parameter can be set to on. RemoteBinlogSave pulumi.StringPtrInput // User settings off-site backup region list. RemoteRegions pulumi.StringArrayInput }
func (RemoteBackupConfigState) ElementType ¶
func (RemoteBackupConfigState) ElementType() reflect.Type
type RenewDbInstanceOperation ¶
type RenewDbInstanceOperation struct { pulumi.CustomResourceState // Instance expiration time. DeadlineTime pulumi.StringOutput `pulumi:"deadlineTime"` // Deal id. DealId pulumi.StringOutput `pulumi:"dealId"` // The instance ID to be renewed, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page, you can use [Query Instance List](https://cloud.tencent.com/document/api/236/ 15872). InstanceId pulumi.StringOutput `pulumi:"instanceId"` // If you need to renew the Pay-As-You-Go instance to a Subscription instance, the value of this input parameter needs to // be specified as `PREPAID`. ModifyPayType pulumi.StringPtrOutput `pulumi:"modifyPayType"` // Renewal duration, unit: month, optional values include [1,2,3,4,5,6,7,8,9,10,11,12,24,36]. TimeSpan pulumi.IntOutput `pulumi:"timeSpan"` }
func GetRenewDbInstanceOperation ¶
func GetRenewDbInstanceOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RenewDbInstanceOperationState, opts ...pulumi.ResourceOption) (*RenewDbInstanceOperation, error)
GetRenewDbInstanceOperation gets an existing RenewDbInstanceOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRenewDbInstanceOperation ¶
func NewRenewDbInstanceOperation(ctx *pulumi.Context, name string, args *RenewDbInstanceOperationArgs, opts ...pulumi.ResourceOption) (*RenewDbInstanceOperation, error)
NewRenewDbInstanceOperation registers a new resource with the given unique name, arguments, and options.
func (*RenewDbInstanceOperation) ElementType ¶
func (*RenewDbInstanceOperation) ElementType() reflect.Type
func (*RenewDbInstanceOperation) ToRenewDbInstanceOperationOutput ¶
func (i *RenewDbInstanceOperation) ToRenewDbInstanceOperationOutput() RenewDbInstanceOperationOutput
func (*RenewDbInstanceOperation) ToRenewDbInstanceOperationOutputWithContext ¶
func (i *RenewDbInstanceOperation) ToRenewDbInstanceOperationOutputWithContext(ctx context.Context) RenewDbInstanceOperationOutput
type RenewDbInstanceOperationArgs ¶
type RenewDbInstanceOperationArgs struct { // The instance ID to be renewed, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page, you can use [Query Instance List](https://cloud.tencent.com/document/api/236/ 15872). InstanceId pulumi.StringInput // If you need to renew the Pay-As-You-Go instance to a Subscription instance, the value of this input parameter needs to // be specified as `PREPAID`. ModifyPayType pulumi.StringPtrInput // Renewal duration, unit: month, optional values include [1,2,3,4,5,6,7,8,9,10,11,12,24,36]. TimeSpan pulumi.IntInput }
The set of arguments for constructing a RenewDbInstanceOperation resource.
func (RenewDbInstanceOperationArgs) ElementType ¶
func (RenewDbInstanceOperationArgs) ElementType() reflect.Type
type RenewDbInstanceOperationArray ¶
type RenewDbInstanceOperationArray []RenewDbInstanceOperationInput
func (RenewDbInstanceOperationArray) ElementType ¶
func (RenewDbInstanceOperationArray) ElementType() reflect.Type
func (RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutput ¶
func (i RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutput() RenewDbInstanceOperationArrayOutput
func (RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutputWithContext ¶
func (i RenewDbInstanceOperationArray) ToRenewDbInstanceOperationArrayOutputWithContext(ctx context.Context) RenewDbInstanceOperationArrayOutput
type RenewDbInstanceOperationArrayInput ¶
type RenewDbInstanceOperationArrayInput interface { pulumi.Input ToRenewDbInstanceOperationArrayOutput() RenewDbInstanceOperationArrayOutput ToRenewDbInstanceOperationArrayOutputWithContext(context.Context) RenewDbInstanceOperationArrayOutput }
RenewDbInstanceOperationArrayInput is an input type that accepts RenewDbInstanceOperationArray and RenewDbInstanceOperationArrayOutput values. You can construct a concrete instance of `RenewDbInstanceOperationArrayInput` via:
RenewDbInstanceOperationArray{ RenewDbInstanceOperationArgs{...} }
type RenewDbInstanceOperationArrayOutput ¶
type RenewDbInstanceOperationArrayOutput struct{ *pulumi.OutputState }
func (RenewDbInstanceOperationArrayOutput) ElementType ¶
func (RenewDbInstanceOperationArrayOutput) ElementType() reflect.Type
func (RenewDbInstanceOperationArrayOutput) Index ¶
func (o RenewDbInstanceOperationArrayOutput) Index(i pulumi.IntInput) RenewDbInstanceOperationOutput
func (RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutput ¶
func (o RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutput() RenewDbInstanceOperationArrayOutput
func (RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutputWithContext ¶
func (o RenewDbInstanceOperationArrayOutput) ToRenewDbInstanceOperationArrayOutputWithContext(ctx context.Context) RenewDbInstanceOperationArrayOutput
type RenewDbInstanceOperationInput ¶
type RenewDbInstanceOperationInput interface { pulumi.Input ToRenewDbInstanceOperationOutput() RenewDbInstanceOperationOutput ToRenewDbInstanceOperationOutputWithContext(ctx context.Context) RenewDbInstanceOperationOutput }
type RenewDbInstanceOperationMap ¶
type RenewDbInstanceOperationMap map[string]RenewDbInstanceOperationInput
func (RenewDbInstanceOperationMap) ElementType ¶
func (RenewDbInstanceOperationMap) ElementType() reflect.Type
func (RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutput ¶
func (i RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutput() RenewDbInstanceOperationMapOutput
func (RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutputWithContext ¶
func (i RenewDbInstanceOperationMap) ToRenewDbInstanceOperationMapOutputWithContext(ctx context.Context) RenewDbInstanceOperationMapOutput
type RenewDbInstanceOperationMapInput ¶
type RenewDbInstanceOperationMapInput interface { pulumi.Input ToRenewDbInstanceOperationMapOutput() RenewDbInstanceOperationMapOutput ToRenewDbInstanceOperationMapOutputWithContext(context.Context) RenewDbInstanceOperationMapOutput }
RenewDbInstanceOperationMapInput is an input type that accepts RenewDbInstanceOperationMap and RenewDbInstanceOperationMapOutput values. You can construct a concrete instance of `RenewDbInstanceOperationMapInput` via:
RenewDbInstanceOperationMap{ "key": RenewDbInstanceOperationArgs{...} }
type RenewDbInstanceOperationMapOutput ¶
type RenewDbInstanceOperationMapOutput struct{ *pulumi.OutputState }
func (RenewDbInstanceOperationMapOutput) ElementType ¶
func (RenewDbInstanceOperationMapOutput) ElementType() reflect.Type
func (RenewDbInstanceOperationMapOutput) MapIndex ¶
func (o RenewDbInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) RenewDbInstanceOperationOutput
func (RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutput ¶
func (o RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutput() RenewDbInstanceOperationMapOutput
func (RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutputWithContext ¶
func (o RenewDbInstanceOperationMapOutput) ToRenewDbInstanceOperationMapOutputWithContext(ctx context.Context) RenewDbInstanceOperationMapOutput
type RenewDbInstanceOperationOutput ¶
type RenewDbInstanceOperationOutput struct{ *pulumi.OutputState }
func (RenewDbInstanceOperationOutput) DeadlineTime ¶
func (o RenewDbInstanceOperationOutput) DeadlineTime() pulumi.StringOutput
Instance expiration time.
func (RenewDbInstanceOperationOutput) DealId ¶
func (o RenewDbInstanceOperationOutput) DealId() pulumi.StringOutput
Deal id.
func (RenewDbInstanceOperationOutput) ElementType ¶
func (RenewDbInstanceOperationOutput) ElementType() reflect.Type
func (RenewDbInstanceOperationOutput) InstanceId ¶
func (o RenewDbInstanceOperationOutput) InstanceId() pulumi.StringOutput
The instance ID to be renewed, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console page, you can use [Query Instance List](https://cloud.tencent.com/document/api/236/ 15872).
func (RenewDbInstanceOperationOutput) ModifyPayType ¶
func (o RenewDbInstanceOperationOutput) ModifyPayType() pulumi.StringPtrOutput
If you need to renew the Pay-As-You-Go instance to a Subscription instance, the value of this input parameter needs to be specified as `PREPAID`.
func (RenewDbInstanceOperationOutput) TimeSpan ¶
func (o RenewDbInstanceOperationOutput) TimeSpan() pulumi.IntOutput
Renewal duration, unit: month, optional values include [1,2,3,4,5,6,7,8,9,10,11,12,24,36].
func (RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutput ¶
func (o RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutput() RenewDbInstanceOperationOutput
func (RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutputWithContext ¶
func (o RenewDbInstanceOperationOutput) ToRenewDbInstanceOperationOutputWithContext(ctx context.Context) RenewDbInstanceOperationOutput
type RenewDbInstanceOperationState ¶
type RenewDbInstanceOperationState struct { // Instance expiration time. DeadlineTime pulumi.StringPtrInput // Deal id. DealId pulumi.StringPtrInput // The instance ID to be renewed, the format is: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page, you can use [Query Instance List](https://cloud.tencent.com/document/api/236/ 15872). InstanceId pulumi.StringPtrInput // If you need to renew the Pay-As-You-Go instance to a Subscription instance, the value of this input parameter needs to // be specified as `PREPAID`. ModifyPayType pulumi.StringPtrInput // Renewal duration, unit: month, optional values include [1,2,3,4,5,6,7,8,9,10,11,12,24,36]. TimeSpan pulumi.IntPtrInput }
func (RenewDbInstanceOperationState) ElementType ¶
func (RenewDbInstanceOperationState) ElementType() reflect.Type
type ResetRootAccount ¶
type ResetRootAccount struct { pulumi.CustomResourceState // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetResetRootAccount ¶
func GetResetRootAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResetRootAccountState, opts ...pulumi.ResourceOption) (*ResetRootAccount, error)
GetResetRootAccount gets an existing ResetRootAccount resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewResetRootAccount ¶
func NewResetRootAccount(ctx *pulumi.Context, name string, args *ResetRootAccountArgs, opts ...pulumi.ResourceOption) (*ResetRootAccount, error)
NewResetRootAccount registers a new resource with the given unique name, arguments, and options.
func (*ResetRootAccount) ElementType ¶
func (*ResetRootAccount) ElementType() reflect.Type
func (*ResetRootAccount) ToResetRootAccountOutput ¶
func (i *ResetRootAccount) ToResetRootAccountOutput() ResetRootAccountOutput
func (*ResetRootAccount) ToResetRootAccountOutputWithContext ¶
func (i *ResetRootAccount) ToResetRootAccountOutputWithContext(ctx context.Context) ResetRootAccountOutput
type ResetRootAccountArgs ¶
type ResetRootAccountArgs struct { // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringInput }
The set of arguments for constructing a ResetRootAccount resource.
func (ResetRootAccountArgs) ElementType ¶
func (ResetRootAccountArgs) ElementType() reflect.Type
type ResetRootAccountArray ¶
type ResetRootAccountArray []ResetRootAccountInput
func (ResetRootAccountArray) ElementType ¶
func (ResetRootAccountArray) ElementType() reflect.Type
func (ResetRootAccountArray) ToResetRootAccountArrayOutput ¶
func (i ResetRootAccountArray) ToResetRootAccountArrayOutput() ResetRootAccountArrayOutput
func (ResetRootAccountArray) ToResetRootAccountArrayOutputWithContext ¶
func (i ResetRootAccountArray) ToResetRootAccountArrayOutputWithContext(ctx context.Context) ResetRootAccountArrayOutput
type ResetRootAccountArrayInput ¶
type ResetRootAccountArrayInput interface { pulumi.Input ToResetRootAccountArrayOutput() ResetRootAccountArrayOutput ToResetRootAccountArrayOutputWithContext(context.Context) ResetRootAccountArrayOutput }
ResetRootAccountArrayInput is an input type that accepts ResetRootAccountArray and ResetRootAccountArrayOutput values. You can construct a concrete instance of `ResetRootAccountArrayInput` via:
ResetRootAccountArray{ ResetRootAccountArgs{...} }
type ResetRootAccountArrayOutput ¶
type ResetRootAccountArrayOutput struct{ *pulumi.OutputState }
func (ResetRootAccountArrayOutput) ElementType ¶
func (ResetRootAccountArrayOutput) ElementType() reflect.Type
func (ResetRootAccountArrayOutput) Index ¶
func (o ResetRootAccountArrayOutput) Index(i pulumi.IntInput) ResetRootAccountOutput
func (ResetRootAccountArrayOutput) ToResetRootAccountArrayOutput ¶
func (o ResetRootAccountArrayOutput) ToResetRootAccountArrayOutput() ResetRootAccountArrayOutput
func (ResetRootAccountArrayOutput) ToResetRootAccountArrayOutputWithContext ¶
func (o ResetRootAccountArrayOutput) ToResetRootAccountArrayOutputWithContext(ctx context.Context) ResetRootAccountArrayOutput
type ResetRootAccountInput ¶
type ResetRootAccountInput interface { pulumi.Input ToResetRootAccountOutput() ResetRootAccountOutput ToResetRootAccountOutputWithContext(ctx context.Context) ResetRootAccountOutput }
type ResetRootAccountMap ¶
type ResetRootAccountMap map[string]ResetRootAccountInput
func (ResetRootAccountMap) ElementType ¶
func (ResetRootAccountMap) ElementType() reflect.Type
func (ResetRootAccountMap) ToResetRootAccountMapOutput ¶
func (i ResetRootAccountMap) ToResetRootAccountMapOutput() ResetRootAccountMapOutput
func (ResetRootAccountMap) ToResetRootAccountMapOutputWithContext ¶
func (i ResetRootAccountMap) ToResetRootAccountMapOutputWithContext(ctx context.Context) ResetRootAccountMapOutput
type ResetRootAccountMapInput ¶
type ResetRootAccountMapInput interface { pulumi.Input ToResetRootAccountMapOutput() ResetRootAccountMapOutput ToResetRootAccountMapOutputWithContext(context.Context) ResetRootAccountMapOutput }
ResetRootAccountMapInput is an input type that accepts ResetRootAccountMap and ResetRootAccountMapOutput values. You can construct a concrete instance of `ResetRootAccountMapInput` via:
ResetRootAccountMap{ "key": ResetRootAccountArgs{...} }
type ResetRootAccountMapOutput ¶
type ResetRootAccountMapOutput struct{ *pulumi.OutputState }
func (ResetRootAccountMapOutput) ElementType ¶
func (ResetRootAccountMapOutput) ElementType() reflect.Type
func (ResetRootAccountMapOutput) MapIndex ¶
func (o ResetRootAccountMapOutput) MapIndex(k pulumi.StringInput) ResetRootAccountOutput
func (ResetRootAccountMapOutput) ToResetRootAccountMapOutput ¶
func (o ResetRootAccountMapOutput) ToResetRootAccountMapOutput() ResetRootAccountMapOutput
func (ResetRootAccountMapOutput) ToResetRootAccountMapOutputWithContext ¶
func (o ResetRootAccountMapOutput) ToResetRootAccountMapOutputWithContext(ctx context.Context) ResetRootAccountMapOutput
type ResetRootAccountOutput ¶
type ResetRootAccountOutput struct{ *pulumi.OutputState }
func (ResetRootAccountOutput) ElementType ¶
func (ResetRootAccountOutput) ElementType() reflect.Type
func (ResetRootAccountOutput) InstanceId ¶
func (o ResetRootAccountOutput) InstanceId() pulumi.StringOutput
The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console page.
func (ResetRootAccountOutput) ToResetRootAccountOutput ¶
func (o ResetRootAccountOutput) ToResetRootAccountOutput() ResetRootAccountOutput
func (ResetRootAccountOutput) ToResetRootAccountOutputWithContext ¶
func (o ResetRootAccountOutput) ToResetRootAccountOutputWithContext(ctx context.Context) ResetRootAccountOutput
type ResetRootAccountState ¶
type ResetRootAccountState struct { // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringPtrInput }
func (ResetRootAccountState) ElementType ¶
func (ResetRootAccountState) ElementType() reflect.Type
type RestartDbInstancesOperation ¶
type RestartDbInstancesOperation struct { pulumi.CustomResourceState // An array of instance ID in the format: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Instance status. Status pulumi.IntOutput `pulumi:"status"` }
func GetRestartDbInstancesOperation ¶
func GetRestartDbInstancesOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RestartDbInstancesOperationState, opts ...pulumi.ResourceOption) (*RestartDbInstancesOperation, error)
GetRestartDbInstancesOperation gets an existing RestartDbInstancesOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRestartDbInstancesOperation ¶
func NewRestartDbInstancesOperation(ctx *pulumi.Context, name string, args *RestartDbInstancesOperationArgs, opts ...pulumi.ResourceOption) (*RestartDbInstancesOperation, error)
NewRestartDbInstancesOperation registers a new resource with the given unique name, arguments, and options.
func (*RestartDbInstancesOperation) ElementType ¶
func (*RestartDbInstancesOperation) ElementType() reflect.Type
func (*RestartDbInstancesOperation) ToRestartDbInstancesOperationOutput ¶
func (i *RestartDbInstancesOperation) ToRestartDbInstancesOperationOutput() RestartDbInstancesOperationOutput
func (*RestartDbInstancesOperation) ToRestartDbInstancesOperationOutputWithContext ¶
func (i *RestartDbInstancesOperation) ToRestartDbInstancesOperationOutputWithContext(ctx context.Context) RestartDbInstancesOperationOutput
type RestartDbInstancesOperationArgs ¶
type RestartDbInstancesOperationArgs struct { // An array of instance ID in the format: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page. InstanceId pulumi.StringInput }
The set of arguments for constructing a RestartDbInstancesOperation resource.
func (RestartDbInstancesOperationArgs) ElementType ¶
func (RestartDbInstancesOperationArgs) ElementType() reflect.Type
type RestartDbInstancesOperationArray ¶
type RestartDbInstancesOperationArray []RestartDbInstancesOperationInput
func (RestartDbInstancesOperationArray) ElementType ¶
func (RestartDbInstancesOperationArray) ElementType() reflect.Type
func (RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutput ¶
func (i RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutput() RestartDbInstancesOperationArrayOutput
func (RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutputWithContext ¶
func (i RestartDbInstancesOperationArray) ToRestartDbInstancesOperationArrayOutputWithContext(ctx context.Context) RestartDbInstancesOperationArrayOutput
type RestartDbInstancesOperationArrayInput ¶
type RestartDbInstancesOperationArrayInput interface { pulumi.Input ToRestartDbInstancesOperationArrayOutput() RestartDbInstancesOperationArrayOutput ToRestartDbInstancesOperationArrayOutputWithContext(context.Context) RestartDbInstancesOperationArrayOutput }
RestartDbInstancesOperationArrayInput is an input type that accepts RestartDbInstancesOperationArray and RestartDbInstancesOperationArrayOutput values. You can construct a concrete instance of `RestartDbInstancesOperationArrayInput` via:
RestartDbInstancesOperationArray{ RestartDbInstancesOperationArgs{...} }
type RestartDbInstancesOperationArrayOutput ¶
type RestartDbInstancesOperationArrayOutput struct{ *pulumi.OutputState }
func (RestartDbInstancesOperationArrayOutput) ElementType ¶
func (RestartDbInstancesOperationArrayOutput) ElementType() reflect.Type
func (RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutput ¶
func (o RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutput() RestartDbInstancesOperationArrayOutput
func (RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutputWithContext ¶
func (o RestartDbInstancesOperationArrayOutput) ToRestartDbInstancesOperationArrayOutputWithContext(ctx context.Context) RestartDbInstancesOperationArrayOutput
type RestartDbInstancesOperationInput ¶
type RestartDbInstancesOperationInput interface { pulumi.Input ToRestartDbInstancesOperationOutput() RestartDbInstancesOperationOutput ToRestartDbInstancesOperationOutputWithContext(ctx context.Context) RestartDbInstancesOperationOutput }
type RestartDbInstancesOperationMap ¶
type RestartDbInstancesOperationMap map[string]RestartDbInstancesOperationInput
func (RestartDbInstancesOperationMap) ElementType ¶
func (RestartDbInstancesOperationMap) ElementType() reflect.Type
func (RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutput ¶
func (i RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutput() RestartDbInstancesOperationMapOutput
func (RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutputWithContext ¶
func (i RestartDbInstancesOperationMap) ToRestartDbInstancesOperationMapOutputWithContext(ctx context.Context) RestartDbInstancesOperationMapOutput
type RestartDbInstancesOperationMapInput ¶
type RestartDbInstancesOperationMapInput interface { pulumi.Input ToRestartDbInstancesOperationMapOutput() RestartDbInstancesOperationMapOutput ToRestartDbInstancesOperationMapOutputWithContext(context.Context) RestartDbInstancesOperationMapOutput }
RestartDbInstancesOperationMapInput is an input type that accepts RestartDbInstancesOperationMap and RestartDbInstancesOperationMapOutput values. You can construct a concrete instance of `RestartDbInstancesOperationMapInput` via:
RestartDbInstancesOperationMap{ "key": RestartDbInstancesOperationArgs{...} }
type RestartDbInstancesOperationMapOutput ¶
type RestartDbInstancesOperationMapOutput struct{ *pulumi.OutputState }
func (RestartDbInstancesOperationMapOutput) ElementType ¶
func (RestartDbInstancesOperationMapOutput) ElementType() reflect.Type
func (RestartDbInstancesOperationMapOutput) MapIndex ¶
func (o RestartDbInstancesOperationMapOutput) MapIndex(k pulumi.StringInput) RestartDbInstancesOperationOutput
func (RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutput ¶
func (o RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutput() RestartDbInstancesOperationMapOutput
func (RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutputWithContext ¶
func (o RestartDbInstancesOperationMapOutput) ToRestartDbInstancesOperationMapOutputWithContext(ctx context.Context) RestartDbInstancesOperationMapOutput
type RestartDbInstancesOperationOutput ¶
type RestartDbInstancesOperationOutput struct{ *pulumi.OutputState }
func (RestartDbInstancesOperationOutput) ElementType ¶
func (RestartDbInstancesOperationOutput) ElementType() reflect.Type
func (RestartDbInstancesOperationOutput) InstanceId ¶
func (o RestartDbInstancesOperationOutput) InstanceId() pulumi.StringOutput
An array of instance ID in the format: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud database console page.
func (RestartDbInstancesOperationOutput) Status ¶
func (o RestartDbInstancesOperationOutput) Status() pulumi.IntOutput
Instance status.
func (RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutput ¶
func (o RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutput() RestartDbInstancesOperationOutput
func (RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutputWithContext ¶
func (o RestartDbInstancesOperationOutput) ToRestartDbInstancesOperationOutputWithContext(ctx context.Context) RestartDbInstancesOperationOutput
type RestartDbInstancesOperationState ¶
type RestartDbInstancesOperationState struct { // An array of instance ID in the format: cdb-c1nl9rpv, which is the same as the instance ID displayed on the cloud // database console page. InstanceId pulumi.StringPtrInput // Instance status. Status pulumi.IntPtrInput }
func (RestartDbInstancesOperationState) ElementType ¶
func (RestartDbInstancesOperationState) ElementType() reflect.Type
type RoGroup ¶
type RoGroup struct { pulumi.CustomResourceState // Instance ID, in the format: cdbro-3i70uj0k. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Whether to rebalance the load of RO instances in the RO group. Supported values include: 1 - rebalance load; 0 - do not // rebalance load. The default value is 0. Note that when it is set to rebalance the load, the RO instance in the RO group // will have a momentary disconnection of the database connection, please ensure that the application can reconnect to the // database. IsBalanceRoLoad pulumi.IntPtrOutput `pulumi:"isBalanceRoLoad"` // The ID of the RO group. RoGroupId pulumi.StringOutput `pulumi:"roGroupId"` // Details of the RO group. RoGroupInfo RoGroupRoGroupInfoPtrOutput `pulumi:"roGroupInfo"` // The weight of the instance within the RO group. If the weight mode of the RO group is changed to user-defined mode // (custom), this parameter must be set, and the weight value of each RO instance needs to be set. RoWeightValues RoGroupRoWeightValueArrayOutput `pulumi:"roWeightValues"` }
func GetRoGroup ¶
func GetRoGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoGroupState, opts ...pulumi.ResourceOption) (*RoGroup, error)
GetRoGroup gets an existing RoGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoGroup ¶
func NewRoGroup(ctx *pulumi.Context, name string, args *RoGroupArgs, opts ...pulumi.ResourceOption) (*RoGroup, error)
NewRoGroup registers a new resource with the given unique name, arguments, and options.
func (*RoGroup) ElementType ¶
func (*RoGroup) ToRoGroupOutput ¶
func (i *RoGroup) ToRoGroupOutput() RoGroupOutput
func (*RoGroup) ToRoGroupOutputWithContext ¶
func (i *RoGroup) ToRoGroupOutputWithContext(ctx context.Context) RoGroupOutput
type RoGroupArgs ¶
type RoGroupArgs struct { // Instance ID, in the format: cdbro-3i70uj0k. InstanceId pulumi.StringInput // Whether to rebalance the load of RO instances in the RO group. Supported values include: 1 - rebalance load; 0 - do not // rebalance load. The default value is 0. Note that when it is set to rebalance the load, the RO instance in the RO group // will have a momentary disconnection of the database connection, please ensure that the application can reconnect to the // database. IsBalanceRoLoad pulumi.IntPtrInput // The ID of the RO group. RoGroupId pulumi.StringInput // Details of the RO group. RoGroupInfo RoGroupRoGroupInfoPtrInput // The weight of the instance within the RO group. If the weight mode of the RO group is changed to user-defined mode // (custom), this parameter must be set, and the weight value of each RO instance needs to be set. RoWeightValues RoGroupRoWeightValueArrayInput }
The set of arguments for constructing a RoGroup resource.
func (RoGroupArgs) ElementType ¶
func (RoGroupArgs) ElementType() reflect.Type
type RoGroupArray ¶
type RoGroupArray []RoGroupInput
func (RoGroupArray) ElementType ¶
func (RoGroupArray) ElementType() reflect.Type
func (RoGroupArray) ToRoGroupArrayOutput ¶
func (i RoGroupArray) ToRoGroupArrayOutput() RoGroupArrayOutput
func (RoGroupArray) ToRoGroupArrayOutputWithContext ¶
func (i RoGroupArray) ToRoGroupArrayOutputWithContext(ctx context.Context) RoGroupArrayOutput
type RoGroupArrayInput ¶
type RoGroupArrayInput interface { pulumi.Input ToRoGroupArrayOutput() RoGroupArrayOutput ToRoGroupArrayOutputWithContext(context.Context) RoGroupArrayOutput }
RoGroupArrayInput is an input type that accepts RoGroupArray and RoGroupArrayOutput values. You can construct a concrete instance of `RoGroupArrayInput` via:
RoGroupArray{ RoGroupArgs{...} }
type RoGroupArrayOutput ¶
type RoGroupArrayOutput struct{ *pulumi.OutputState }
func (RoGroupArrayOutput) ElementType ¶
func (RoGroupArrayOutput) ElementType() reflect.Type
func (RoGroupArrayOutput) Index ¶
func (o RoGroupArrayOutput) Index(i pulumi.IntInput) RoGroupOutput
func (RoGroupArrayOutput) ToRoGroupArrayOutput ¶
func (o RoGroupArrayOutput) ToRoGroupArrayOutput() RoGroupArrayOutput
func (RoGroupArrayOutput) ToRoGroupArrayOutputWithContext ¶
func (o RoGroupArrayOutput) ToRoGroupArrayOutputWithContext(ctx context.Context) RoGroupArrayOutput
type RoGroupInput ¶
type RoGroupInput interface { pulumi.Input ToRoGroupOutput() RoGroupOutput ToRoGroupOutputWithContext(ctx context.Context) RoGroupOutput }
type RoGroupLoadOperation ¶
type RoGroupLoadOperation struct { pulumi.CustomResourceState // The ID of the RO group, in the format: cdbrg-c1nl9rpv. RoGroupId pulumi.StringOutput `pulumi:"roGroupId"` }
func GetRoGroupLoadOperation ¶
func GetRoGroupLoadOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoGroupLoadOperationState, opts ...pulumi.ResourceOption) (*RoGroupLoadOperation, error)
GetRoGroupLoadOperation gets an existing RoGroupLoadOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoGroupLoadOperation ¶
func NewRoGroupLoadOperation(ctx *pulumi.Context, name string, args *RoGroupLoadOperationArgs, opts ...pulumi.ResourceOption) (*RoGroupLoadOperation, error)
NewRoGroupLoadOperation registers a new resource with the given unique name, arguments, and options.
func (*RoGroupLoadOperation) ElementType ¶
func (*RoGroupLoadOperation) ElementType() reflect.Type
func (*RoGroupLoadOperation) ToRoGroupLoadOperationOutput ¶
func (i *RoGroupLoadOperation) ToRoGroupLoadOperationOutput() RoGroupLoadOperationOutput
func (*RoGroupLoadOperation) ToRoGroupLoadOperationOutputWithContext ¶
func (i *RoGroupLoadOperation) ToRoGroupLoadOperationOutputWithContext(ctx context.Context) RoGroupLoadOperationOutput
type RoGroupLoadOperationArgs ¶
type RoGroupLoadOperationArgs struct { // The ID of the RO group, in the format: cdbrg-c1nl9rpv. RoGroupId pulumi.StringInput }
The set of arguments for constructing a RoGroupLoadOperation resource.
func (RoGroupLoadOperationArgs) ElementType ¶
func (RoGroupLoadOperationArgs) ElementType() reflect.Type
type RoGroupLoadOperationArray ¶
type RoGroupLoadOperationArray []RoGroupLoadOperationInput
func (RoGroupLoadOperationArray) ElementType ¶
func (RoGroupLoadOperationArray) ElementType() reflect.Type
func (RoGroupLoadOperationArray) ToRoGroupLoadOperationArrayOutput ¶
func (i RoGroupLoadOperationArray) ToRoGroupLoadOperationArrayOutput() RoGroupLoadOperationArrayOutput
func (RoGroupLoadOperationArray) ToRoGroupLoadOperationArrayOutputWithContext ¶
func (i RoGroupLoadOperationArray) ToRoGroupLoadOperationArrayOutputWithContext(ctx context.Context) RoGroupLoadOperationArrayOutput
type RoGroupLoadOperationArrayInput ¶
type RoGroupLoadOperationArrayInput interface { pulumi.Input ToRoGroupLoadOperationArrayOutput() RoGroupLoadOperationArrayOutput ToRoGroupLoadOperationArrayOutputWithContext(context.Context) RoGroupLoadOperationArrayOutput }
RoGroupLoadOperationArrayInput is an input type that accepts RoGroupLoadOperationArray and RoGroupLoadOperationArrayOutput values. You can construct a concrete instance of `RoGroupLoadOperationArrayInput` via:
RoGroupLoadOperationArray{ RoGroupLoadOperationArgs{...} }
type RoGroupLoadOperationArrayOutput ¶
type RoGroupLoadOperationArrayOutput struct{ *pulumi.OutputState }
func (RoGroupLoadOperationArrayOutput) ElementType ¶
func (RoGroupLoadOperationArrayOutput) ElementType() reflect.Type
func (RoGroupLoadOperationArrayOutput) Index ¶
func (o RoGroupLoadOperationArrayOutput) Index(i pulumi.IntInput) RoGroupLoadOperationOutput
func (RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutput ¶
func (o RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutput() RoGroupLoadOperationArrayOutput
func (RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutputWithContext ¶
func (o RoGroupLoadOperationArrayOutput) ToRoGroupLoadOperationArrayOutputWithContext(ctx context.Context) RoGroupLoadOperationArrayOutput
type RoGroupLoadOperationInput ¶
type RoGroupLoadOperationInput interface { pulumi.Input ToRoGroupLoadOperationOutput() RoGroupLoadOperationOutput ToRoGroupLoadOperationOutputWithContext(ctx context.Context) RoGroupLoadOperationOutput }
type RoGroupLoadOperationMap ¶
type RoGroupLoadOperationMap map[string]RoGroupLoadOperationInput
func (RoGroupLoadOperationMap) ElementType ¶
func (RoGroupLoadOperationMap) ElementType() reflect.Type
func (RoGroupLoadOperationMap) ToRoGroupLoadOperationMapOutput ¶
func (i RoGroupLoadOperationMap) ToRoGroupLoadOperationMapOutput() RoGroupLoadOperationMapOutput
func (RoGroupLoadOperationMap) ToRoGroupLoadOperationMapOutputWithContext ¶
func (i RoGroupLoadOperationMap) ToRoGroupLoadOperationMapOutputWithContext(ctx context.Context) RoGroupLoadOperationMapOutput
type RoGroupLoadOperationMapInput ¶
type RoGroupLoadOperationMapInput interface { pulumi.Input ToRoGroupLoadOperationMapOutput() RoGroupLoadOperationMapOutput ToRoGroupLoadOperationMapOutputWithContext(context.Context) RoGroupLoadOperationMapOutput }
RoGroupLoadOperationMapInput is an input type that accepts RoGroupLoadOperationMap and RoGroupLoadOperationMapOutput values. You can construct a concrete instance of `RoGroupLoadOperationMapInput` via:
RoGroupLoadOperationMap{ "key": RoGroupLoadOperationArgs{...} }
type RoGroupLoadOperationMapOutput ¶
type RoGroupLoadOperationMapOutput struct{ *pulumi.OutputState }
func (RoGroupLoadOperationMapOutput) ElementType ¶
func (RoGroupLoadOperationMapOutput) ElementType() reflect.Type
func (RoGroupLoadOperationMapOutput) MapIndex ¶
func (o RoGroupLoadOperationMapOutput) MapIndex(k pulumi.StringInput) RoGroupLoadOperationOutput
func (RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutput ¶
func (o RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutput() RoGroupLoadOperationMapOutput
func (RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutputWithContext ¶
func (o RoGroupLoadOperationMapOutput) ToRoGroupLoadOperationMapOutputWithContext(ctx context.Context) RoGroupLoadOperationMapOutput
type RoGroupLoadOperationOutput ¶
type RoGroupLoadOperationOutput struct{ *pulumi.OutputState }
func (RoGroupLoadOperationOutput) ElementType ¶
func (RoGroupLoadOperationOutput) ElementType() reflect.Type
func (RoGroupLoadOperationOutput) RoGroupId ¶
func (o RoGroupLoadOperationOutput) RoGroupId() pulumi.StringOutput
The ID of the RO group, in the format: cdbrg-c1nl9rpv.
func (RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutput ¶
func (o RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutput() RoGroupLoadOperationOutput
func (RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutputWithContext ¶
func (o RoGroupLoadOperationOutput) ToRoGroupLoadOperationOutputWithContext(ctx context.Context) RoGroupLoadOperationOutput
type RoGroupLoadOperationState ¶
type RoGroupLoadOperationState struct { // The ID of the RO group, in the format: cdbrg-c1nl9rpv. RoGroupId pulumi.StringPtrInput }
func (RoGroupLoadOperationState) ElementType ¶
func (RoGroupLoadOperationState) ElementType() reflect.Type
type RoGroupMap ¶
type RoGroupMap map[string]RoGroupInput
func (RoGroupMap) ElementType ¶
func (RoGroupMap) ElementType() reflect.Type
func (RoGroupMap) ToRoGroupMapOutput ¶
func (i RoGroupMap) ToRoGroupMapOutput() RoGroupMapOutput
func (RoGroupMap) ToRoGroupMapOutputWithContext ¶
func (i RoGroupMap) ToRoGroupMapOutputWithContext(ctx context.Context) RoGroupMapOutput
type RoGroupMapInput ¶
type RoGroupMapInput interface { pulumi.Input ToRoGroupMapOutput() RoGroupMapOutput ToRoGroupMapOutputWithContext(context.Context) RoGroupMapOutput }
RoGroupMapInput is an input type that accepts RoGroupMap and RoGroupMapOutput values. You can construct a concrete instance of `RoGroupMapInput` via:
RoGroupMap{ "key": RoGroupArgs{...} }
type RoGroupMapOutput ¶
type RoGroupMapOutput struct{ *pulumi.OutputState }
func (RoGroupMapOutput) ElementType ¶
func (RoGroupMapOutput) ElementType() reflect.Type
func (RoGroupMapOutput) MapIndex ¶
func (o RoGroupMapOutput) MapIndex(k pulumi.StringInput) RoGroupOutput
func (RoGroupMapOutput) ToRoGroupMapOutput ¶
func (o RoGroupMapOutput) ToRoGroupMapOutput() RoGroupMapOutput
func (RoGroupMapOutput) ToRoGroupMapOutputWithContext ¶
func (o RoGroupMapOutput) ToRoGroupMapOutputWithContext(ctx context.Context) RoGroupMapOutput
type RoGroupOutput ¶
type RoGroupOutput struct{ *pulumi.OutputState }
func (RoGroupOutput) ElementType ¶
func (RoGroupOutput) ElementType() reflect.Type
func (RoGroupOutput) InstanceId ¶
func (o RoGroupOutput) InstanceId() pulumi.StringOutput
Instance ID, in the format: cdbro-3i70uj0k.
func (RoGroupOutput) IsBalanceRoLoad ¶
func (o RoGroupOutput) IsBalanceRoLoad() pulumi.IntPtrOutput
Whether to rebalance the load of RO instances in the RO group. Supported values include: 1 - rebalance load; 0 - do not rebalance load. The default value is 0. Note that when it is set to rebalance the load, the RO instance in the RO group will have a momentary disconnection of the database connection, please ensure that the application can reconnect to the database.
func (RoGroupOutput) RoGroupId ¶
func (o RoGroupOutput) RoGroupId() pulumi.StringOutput
The ID of the RO group.
func (RoGroupOutput) RoGroupInfo ¶
func (o RoGroupOutput) RoGroupInfo() RoGroupRoGroupInfoPtrOutput
Details of the RO group.
func (RoGroupOutput) RoWeightValues ¶
func (o RoGroupOutput) RoWeightValues() RoGroupRoWeightValueArrayOutput
The weight of the instance within the RO group. If the weight mode of the RO group is changed to user-defined mode (custom), this parameter must be set, and the weight value of each RO instance needs to be set.
func (RoGroupOutput) ToRoGroupOutput ¶
func (o RoGroupOutput) ToRoGroupOutput() RoGroupOutput
func (RoGroupOutput) ToRoGroupOutputWithContext ¶
func (o RoGroupOutput) ToRoGroupOutputWithContext(ctx context.Context) RoGroupOutput
type RoGroupRoGroupInfo ¶
type RoGroupRoGroupInfo struct { MinRoInGroup *int `pulumi:"minRoInGroup"` ReplicationDelayTime *int `pulumi:"replicationDelayTime"` RoGroupName *string `pulumi:"roGroupName"` RoMaxDelayTime *int `pulumi:"roMaxDelayTime"` RoOfflineDelay *int `pulumi:"roOfflineDelay"` WeightMode *string `pulumi:"weightMode"` }
type RoGroupRoGroupInfoArgs ¶
type RoGroupRoGroupInfoArgs struct { MinRoInGroup pulumi.IntPtrInput `pulumi:"minRoInGroup"` ReplicationDelayTime pulumi.IntPtrInput `pulumi:"replicationDelayTime"` RoGroupName pulumi.StringPtrInput `pulumi:"roGroupName"` RoMaxDelayTime pulumi.IntPtrInput `pulumi:"roMaxDelayTime"` RoOfflineDelay pulumi.IntPtrInput `pulumi:"roOfflineDelay"` WeightMode pulumi.StringPtrInput `pulumi:"weightMode"` }
func (RoGroupRoGroupInfoArgs) ElementType ¶
func (RoGroupRoGroupInfoArgs) ElementType() reflect.Type
func (RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutput ¶
func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutput() RoGroupRoGroupInfoOutput
func (RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutputWithContext ¶
func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoOutputWithContext(ctx context.Context) RoGroupRoGroupInfoOutput
func (RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutput ¶
func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
func (RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutputWithContext ¶
func (i RoGroupRoGroupInfoArgs) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
type RoGroupRoGroupInfoInput ¶
type RoGroupRoGroupInfoInput interface { pulumi.Input ToRoGroupRoGroupInfoOutput() RoGroupRoGroupInfoOutput ToRoGroupRoGroupInfoOutputWithContext(context.Context) RoGroupRoGroupInfoOutput }
RoGroupRoGroupInfoInput is an input type that accepts RoGroupRoGroupInfoArgs and RoGroupRoGroupInfoOutput values. You can construct a concrete instance of `RoGroupRoGroupInfoInput` via:
RoGroupRoGroupInfoArgs{...}
type RoGroupRoGroupInfoOutput ¶
type RoGroupRoGroupInfoOutput struct{ *pulumi.OutputState }
func (RoGroupRoGroupInfoOutput) ElementType ¶
func (RoGroupRoGroupInfoOutput) ElementType() reflect.Type
func (RoGroupRoGroupInfoOutput) MinRoInGroup ¶
func (o RoGroupRoGroupInfoOutput) MinRoInGroup() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoOutput) ReplicationDelayTime ¶
func (o RoGroupRoGroupInfoOutput) ReplicationDelayTime() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoOutput) RoGroupName ¶
func (o RoGroupRoGroupInfoOutput) RoGroupName() pulumi.StringPtrOutput
func (RoGroupRoGroupInfoOutput) RoMaxDelayTime ¶
func (o RoGroupRoGroupInfoOutput) RoMaxDelayTime() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoOutput) RoOfflineDelay ¶
func (o RoGroupRoGroupInfoOutput) RoOfflineDelay() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutput ¶
func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutput() RoGroupRoGroupInfoOutput
func (RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutputWithContext ¶
func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoOutputWithContext(ctx context.Context) RoGroupRoGroupInfoOutput
func (RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutput ¶
func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
func (RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutputWithContext ¶
func (o RoGroupRoGroupInfoOutput) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
func (RoGroupRoGroupInfoOutput) WeightMode ¶
func (o RoGroupRoGroupInfoOutput) WeightMode() pulumi.StringPtrOutput
type RoGroupRoGroupInfoPtrInput ¶
type RoGroupRoGroupInfoPtrInput interface { pulumi.Input ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput ToRoGroupRoGroupInfoPtrOutputWithContext(context.Context) RoGroupRoGroupInfoPtrOutput }
RoGroupRoGroupInfoPtrInput is an input type that accepts RoGroupRoGroupInfoArgs, RoGroupRoGroupInfoPtr and RoGroupRoGroupInfoPtrOutput values. You can construct a concrete instance of `RoGroupRoGroupInfoPtrInput` via:
RoGroupRoGroupInfoArgs{...} or: nil
func RoGroupRoGroupInfoPtr ¶
func RoGroupRoGroupInfoPtr(v *RoGroupRoGroupInfoArgs) RoGroupRoGroupInfoPtrInput
type RoGroupRoGroupInfoPtrOutput ¶
type RoGroupRoGroupInfoPtrOutput struct{ *pulumi.OutputState }
func (RoGroupRoGroupInfoPtrOutput) Elem ¶
func (o RoGroupRoGroupInfoPtrOutput) Elem() RoGroupRoGroupInfoOutput
func (RoGroupRoGroupInfoPtrOutput) ElementType ¶
func (RoGroupRoGroupInfoPtrOutput) ElementType() reflect.Type
func (RoGroupRoGroupInfoPtrOutput) MinRoInGroup ¶
func (o RoGroupRoGroupInfoPtrOutput) MinRoInGroup() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoPtrOutput) ReplicationDelayTime ¶
func (o RoGroupRoGroupInfoPtrOutput) ReplicationDelayTime() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoPtrOutput) RoGroupName ¶
func (o RoGroupRoGroupInfoPtrOutput) RoGroupName() pulumi.StringPtrOutput
func (RoGroupRoGroupInfoPtrOutput) RoMaxDelayTime ¶
func (o RoGroupRoGroupInfoPtrOutput) RoMaxDelayTime() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoPtrOutput) RoOfflineDelay ¶
func (o RoGroupRoGroupInfoPtrOutput) RoOfflineDelay() pulumi.IntPtrOutput
func (RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutput ¶
func (o RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutput() RoGroupRoGroupInfoPtrOutput
func (RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutputWithContext ¶
func (o RoGroupRoGroupInfoPtrOutput) ToRoGroupRoGroupInfoPtrOutputWithContext(ctx context.Context) RoGroupRoGroupInfoPtrOutput
func (RoGroupRoGroupInfoPtrOutput) WeightMode ¶
func (o RoGroupRoGroupInfoPtrOutput) WeightMode() pulumi.StringPtrOutput
type RoGroupRoWeightValue ¶
type RoGroupRoWeightValueArgs ¶
type RoGroupRoWeightValueArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` Weight pulumi.IntInput `pulumi:"weight"` }
func (RoGroupRoWeightValueArgs) ElementType ¶
func (RoGroupRoWeightValueArgs) ElementType() reflect.Type
func (RoGroupRoWeightValueArgs) ToRoGroupRoWeightValueOutput ¶
func (i RoGroupRoWeightValueArgs) ToRoGroupRoWeightValueOutput() RoGroupRoWeightValueOutput
func (RoGroupRoWeightValueArgs) ToRoGroupRoWeightValueOutputWithContext ¶
func (i RoGroupRoWeightValueArgs) ToRoGroupRoWeightValueOutputWithContext(ctx context.Context) RoGroupRoWeightValueOutput
type RoGroupRoWeightValueArray ¶
type RoGroupRoWeightValueArray []RoGroupRoWeightValueInput
func (RoGroupRoWeightValueArray) ElementType ¶
func (RoGroupRoWeightValueArray) ElementType() reflect.Type
func (RoGroupRoWeightValueArray) ToRoGroupRoWeightValueArrayOutput ¶
func (i RoGroupRoWeightValueArray) ToRoGroupRoWeightValueArrayOutput() RoGroupRoWeightValueArrayOutput
func (RoGroupRoWeightValueArray) ToRoGroupRoWeightValueArrayOutputWithContext ¶
func (i RoGroupRoWeightValueArray) ToRoGroupRoWeightValueArrayOutputWithContext(ctx context.Context) RoGroupRoWeightValueArrayOutput
type RoGroupRoWeightValueArrayInput ¶
type RoGroupRoWeightValueArrayInput interface { pulumi.Input ToRoGroupRoWeightValueArrayOutput() RoGroupRoWeightValueArrayOutput ToRoGroupRoWeightValueArrayOutputWithContext(context.Context) RoGroupRoWeightValueArrayOutput }
RoGroupRoWeightValueArrayInput is an input type that accepts RoGroupRoWeightValueArray and RoGroupRoWeightValueArrayOutput values. You can construct a concrete instance of `RoGroupRoWeightValueArrayInput` via:
RoGroupRoWeightValueArray{ RoGroupRoWeightValueArgs{...} }
type RoGroupRoWeightValueArrayOutput ¶
type RoGroupRoWeightValueArrayOutput struct{ *pulumi.OutputState }
func (RoGroupRoWeightValueArrayOutput) ElementType ¶
func (RoGroupRoWeightValueArrayOutput) ElementType() reflect.Type
func (RoGroupRoWeightValueArrayOutput) Index ¶
func (o RoGroupRoWeightValueArrayOutput) Index(i pulumi.IntInput) RoGroupRoWeightValueOutput
func (RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutput ¶
func (o RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutput() RoGroupRoWeightValueArrayOutput
func (RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutputWithContext ¶
func (o RoGroupRoWeightValueArrayOutput) ToRoGroupRoWeightValueArrayOutputWithContext(ctx context.Context) RoGroupRoWeightValueArrayOutput
type RoGroupRoWeightValueInput ¶
type RoGroupRoWeightValueInput interface { pulumi.Input ToRoGroupRoWeightValueOutput() RoGroupRoWeightValueOutput ToRoGroupRoWeightValueOutputWithContext(context.Context) RoGroupRoWeightValueOutput }
RoGroupRoWeightValueInput is an input type that accepts RoGroupRoWeightValueArgs and RoGroupRoWeightValueOutput values. You can construct a concrete instance of `RoGroupRoWeightValueInput` via:
RoGroupRoWeightValueArgs{...}
type RoGroupRoWeightValueOutput ¶
type RoGroupRoWeightValueOutput struct{ *pulumi.OutputState }
func (RoGroupRoWeightValueOutput) ElementType ¶
func (RoGroupRoWeightValueOutput) ElementType() reflect.Type
func (RoGroupRoWeightValueOutput) InstanceId ¶
func (o RoGroupRoWeightValueOutput) InstanceId() pulumi.StringOutput
func (RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutput ¶
func (o RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutput() RoGroupRoWeightValueOutput
func (RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutputWithContext ¶
func (o RoGroupRoWeightValueOutput) ToRoGroupRoWeightValueOutputWithContext(ctx context.Context) RoGroupRoWeightValueOutput
func (RoGroupRoWeightValueOutput) Weight ¶
func (o RoGroupRoWeightValueOutput) Weight() pulumi.IntOutput
type RoGroupState ¶
type RoGroupState struct { // Instance ID, in the format: cdbro-3i70uj0k. InstanceId pulumi.StringPtrInput // Whether to rebalance the load of RO instances in the RO group. Supported values include: 1 - rebalance load; 0 - do not // rebalance load. The default value is 0. Note that when it is set to rebalance the load, the RO instance in the RO group // will have a momentary disconnection of the database connection, please ensure that the application can reconnect to the // database. IsBalanceRoLoad pulumi.IntPtrInput // The ID of the RO group. RoGroupId pulumi.StringPtrInput // Details of the RO group. RoGroupInfo RoGroupRoGroupInfoPtrInput // The weight of the instance within the RO group. If the weight mode of the RO group is changed to user-defined mode // (custom), this parameter must be set, and the weight value of each RO instance needs to be set. RoWeightValues RoGroupRoWeightValueArrayInput }
func (RoGroupState) ElementType ¶
func (RoGroupState) ElementType() reflect.Type
type RoInstanceIp ¶
type RoInstanceIp struct { pulumi.CustomResourceState // Read-only instance ID, in the format: cdbro-3i70uj0k, which is the same as the read-only instance ID displayed on the // cloud database console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Intranet IP address of the read-only instance. RoVip pulumi.StringOutput `pulumi:"roVip"` // Intranet port number of the read-only instance. RoVport pulumi.IntOutput `pulumi:"roVport"` // Subnet descriptor, for example: subnet-1typ0s7d. UniqSubnetId pulumi.StringPtrOutput `pulumi:"uniqSubnetId"` // vpc descriptor, for example: vpc-a23yt67j, if this field is passed, UniqSubnetId must be passed. UniqVpcId pulumi.StringPtrOutput `pulumi:"uniqVpcId"` }
func GetRoInstanceIp ¶
func GetRoInstanceIp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoInstanceIpState, opts ...pulumi.ResourceOption) (*RoInstanceIp, error)
GetRoInstanceIp gets an existing RoInstanceIp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoInstanceIp ¶
func NewRoInstanceIp(ctx *pulumi.Context, name string, args *RoInstanceIpArgs, opts ...pulumi.ResourceOption) (*RoInstanceIp, error)
NewRoInstanceIp registers a new resource with the given unique name, arguments, and options.
func (*RoInstanceIp) ElementType ¶
func (*RoInstanceIp) ElementType() reflect.Type
func (*RoInstanceIp) ToRoInstanceIpOutput ¶
func (i *RoInstanceIp) ToRoInstanceIpOutput() RoInstanceIpOutput
func (*RoInstanceIp) ToRoInstanceIpOutputWithContext ¶
func (i *RoInstanceIp) ToRoInstanceIpOutputWithContext(ctx context.Context) RoInstanceIpOutput
type RoInstanceIpArgs ¶
type RoInstanceIpArgs struct { // Read-only instance ID, in the format: cdbro-3i70uj0k, which is the same as the read-only instance ID displayed on the // cloud database console page. InstanceId pulumi.StringInput // Subnet descriptor, for example: subnet-1typ0s7d. UniqSubnetId pulumi.StringPtrInput // vpc descriptor, for example: vpc-a23yt67j, if this field is passed, UniqSubnetId must be passed. UniqVpcId pulumi.StringPtrInput }
The set of arguments for constructing a RoInstanceIp resource.
func (RoInstanceIpArgs) ElementType ¶
func (RoInstanceIpArgs) ElementType() reflect.Type
type RoInstanceIpArray ¶
type RoInstanceIpArray []RoInstanceIpInput
func (RoInstanceIpArray) ElementType ¶
func (RoInstanceIpArray) ElementType() reflect.Type
func (RoInstanceIpArray) ToRoInstanceIpArrayOutput ¶
func (i RoInstanceIpArray) ToRoInstanceIpArrayOutput() RoInstanceIpArrayOutput
func (RoInstanceIpArray) ToRoInstanceIpArrayOutputWithContext ¶
func (i RoInstanceIpArray) ToRoInstanceIpArrayOutputWithContext(ctx context.Context) RoInstanceIpArrayOutput
type RoInstanceIpArrayInput ¶
type RoInstanceIpArrayInput interface { pulumi.Input ToRoInstanceIpArrayOutput() RoInstanceIpArrayOutput ToRoInstanceIpArrayOutputWithContext(context.Context) RoInstanceIpArrayOutput }
RoInstanceIpArrayInput is an input type that accepts RoInstanceIpArray and RoInstanceIpArrayOutput values. You can construct a concrete instance of `RoInstanceIpArrayInput` via:
RoInstanceIpArray{ RoInstanceIpArgs{...} }
type RoInstanceIpArrayOutput ¶
type RoInstanceIpArrayOutput struct{ *pulumi.OutputState }
func (RoInstanceIpArrayOutput) ElementType ¶
func (RoInstanceIpArrayOutput) ElementType() reflect.Type
func (RoInstanceIpArrayOutput) Index ¶
func (o RoInstanceIpArrayOutput) Index(i pulumi.IntInput) RoInstanceIpOutput
func (RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutput ¶
func (o RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutput() RoInstanceIpArrayOutput
func (RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutputWithContext ¶
func (o RoInstanceIpArrayOutput) ToRoInstanceIpArrayOutputWithContext(ctx context.Context) RoInstanceIpArrayOutput
type RoInstanceIpInput ¶
type RoInstanceIpInput interface { pulumi.Input ToRoInstanceIpOutput() RoInstanceIpOutput ToRoInstanceIpOutputWithContext(ctx context.Context) RoInstanceIpOutput }
type RoInstanceIpMap ¶
type RoInstanceIpMap map[string]RoInstanceIpInput
func (RoInstanceIpMap) ElementType ¶
func (RoInstanceIpMap) ElementType() reflect.Type
func (RoInstanceIpMap) ToRoInstanceIpMapOutput ¶
func (i RoInstanceIpMap) ToRoInstanceIpMapOutput() RoInstanceIpMapOutput
func (RoInstanceIpMap) ToRoInstanceIpMapOutputWithContext ¶
func (i RoInstanceIpMap) ToRoInstanceIpMapOutputWithContext(ctx context.Context) RoInstanceIpMapOutput
type RoInstanceIpMapInput ¶
type RoInstanceIpMapInput interface { pulumi.Input ToRoInstanceIpMapOutput() RoInstanceIpMapOutput ToRoInstanceIpMapOutputWithContext(context.Context) RoInstanceIpMapOutput }
RoInstanceIpMapInput is an input type that accepts RoInstanceIpMap and RoInstanceIpMapOutput values. You can construct a concrete instance of `RoInstanceIpMapInput` via:
RoInstanceIpMap{ "key": RoInstanceIpArgs{...} }
type RoInstanceIpMapOutput ¶
type RoInstanceIpMapOutput struct{ *pulumi.OutputState }
func (RoInstanceIpMapOutput) ElementType ¶
func (RoInstanceIpMapOutput) ElementType() reflect.Type
func (RoInstanceIpMapOutput) MapIndex ¶
func (o RoInstanceIpMapOutput) MapIndex(k pulumi.StringInput) RoInstanceIpOutput
func (RoInstanceIpMapOutput) ToRoInstanceIpMapOutput ¶
func (o RoInstanceIpMapOutput) ToRoInstanceIpMapOutput() RoInstanceIpMapOutput
func (RoInstanceIpMapOutput) ToRoInstanceIpMapOutputWithContext ¶
func (o RoInstanceIpMapOutput) ToRoInstanceIpMapOutputWithContext(ctx context.Context) RoInstanceIpMapOutput
type RoInstanceIpOutput ¶
type RoInstanceIpOutput struct{ *pulumi.OutputState }
func (RoInstanceIpOutput) ElementType ¶
func (RoInstanceIpOutput) ElementType() reflect.Type
func (RoInstanceIpOutput) InstanceId ¶
func (o RoInstanceIpOutput) InstanceId() pulumi.StringOutput
Read-only instance ID, in the format: cdbro-3i70uj0k, which is the same as the read-only instance ID displayed on the cloud database console page.
func (RoInstanceIpOutput) RoVip ¶
func (o RoInstanceIpOutput) RoVip() pulumi.StringOutput
Intranet IP address of the read-only instance.
func (RoInstanceIpOutput) RoVport ¶
func (o RoInstanceIpOutput) RoVport() pulumi.IntOutput
Intranet port number of the read-only instance.
func (RoInstanceIpOutput) ToRoInstanceIpOutput ¶
func (o RoInstanceIpOutput) ToRoInstanceIpOutput() RoInstanceIpOutput
func (RoInstanceIpOutput) ToRoInstanceIpOutputWithContext ¶
func (o RoInstanceIpOutput) ToRoInstanceIpOutputWithContext(ctx context.Context) RoInstanceIpOutput
func (RoInstanceIpOutput) UniqSubnetId ¶
func (o RoInstanceIpOutput) UniqSubnetId() pulumi.StringPtrOutput
Subnet descriptor, for example: subnet-1typ0s7d.
func (RoInstanceIpOutput) UniqVpcId ¶
func (o RoInstanceIpOutput) UniqVpcId() pulumi.StringPtrOutput
vpc descriptor, for example: vpc-a23yt67j, if this field is passed, UniqSubnetId must be passed.
type RoInstanceIpState ¶
type RoInstanceIpState struct { // Read-only instance ID, in the format: cdbro-3i70uj0k, which is the same as the read-only instance ID displayed on the // cloud database console page. InstanceId pulumi.StringPtrInput // Intranet IP address of the read-only instance. RoVip pulumi.StringPtrInput // Intranet port number of the read-only instance. RoVport pulumi.IntPtrInput // Subnet descriptor, for example: subnet-1typ0s7d. UniqSubnetId pulumi.StringPtrInput // vpc descriptor, for example: vpc-a23yt67j, if this field is passed, UniqSubnetId must be passed. UniqVpcId pulumi.StringPtrInput }
func (RoInstanceIpState) ElementType ¶
func (RoInstanceIpState) ElementType() reflect.Type
type RoStartReplication ¶
type RoStartReplication struct { pulumi.CustomResourceState // Read-Only instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetRoStartReplication ¶
func GetRoStartReplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoStartReplicationState, opts ...pulumi.ResourceOption) (*RoStartReplication, error)
GetRoStartReplication gets an existing RoStartReplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoStartReplication ¶
func NewRoStartReplication(ctx *pulumi.Context, name string, args *RoStartReplicationArgs, opts ...pulumi.ResourceOption) (*RoStartReplication, error)
NewRoStartReplication registers a new resource with the given unique name, arguments, and options.
func (*RoStartReplication) ElementType ¶
func (*RoStartReplication) ElementType() reflect.Type
func (*RoStartReplication) ToRoStartReplicationOutput ¶
func (i *RoStartReplication) ToRoStartReplicationOutput() RoStartReplicationOutput
func (*RoStartReplication) ToRoStartReplicationOutputWithContext ¶
func (i *RoStartReplication) ToRoStartReplicationOutputWithContext(ctx context.Context) RoStartReplicationOutput
type RoStartReplicationArgs ¶
type RoStartReplicationArgs struct { // Read-Only instance ID. InstanceId pulumi.StringInput }
The set of arguments for constructing a RoStartReplication resource.
func (RoStartReplicationArgs) ElementType ¶
func (RoStartReplicationArgs) ElementType() reflect.Type
type RoStartReplicationArray ¶
type RoStartReplicationArray []RoStartReplicationInput
func (RoStartReplicationArray) ElementType ¶
func (RoStartReplicationArray) ElementType() reflect.Type
func (RoStartReplicationArray) ToRoStartReplicationArrayOutput ¶
func (i RoStartReplicationArray) ToRoStartReplicationArrayOutput() RoStartReplicationArrayOutput
func (RoStartReplicationArray) ToRoStartReplicationArrayOutputWithContext ¶
func (i RoStartReplicationArray) ToRoStartReplicationArrayOutputWithContext(ctx context.Context) RoStartReplicationArrayOutput
type RoStartReplicationArrayInput ¶
type RoStartReplicationArrayInput interface { pulumi.Input ToRoStartReplicationArrayOutput() RoStartReplicationArrayOutput ToRoStartReplicationArrayOutputWithContext(context.Context) RoStartReplicationArrayOutput }
RoStartReplicationArrayInput is an input type that accepts RoStartReplicationArray and RoStartReplicationArrayOutput values. You can construct a concrete instance of `RoStartReplicationArrayInput` via:
RoStartReplicationArray{ RoStartReplicationArgs{...} }
type RoStartReplicationArrayOutput ¶
type RoStartReplicationArrayOutput struct{ *pulumi.OutputState }
func (RoStartReplicationArrayOutput) ElementType ¶
func (RoStartReplicationArrayOutput) ElementType() reflect.Type
func (RoStartReplicationArrayOutput) Index ¶
func (o RoStartReplicationArrayOutput) Index(i pulumi.IntInput) RoStartReplicationOutput
func (RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutput ¶
func (o RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutput() RoStartReplicationArrayOutput
func (RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutputWithContext ¶
func (o RoStartReplicationArrayOutput) ToRoStartReplicationArrayOutputWithContext(ctx context.Context) RoStartReplicationArrayOutput
type RoStartReplicationInput ¶
type RoStartReplicationInput interface { pulumi.Input ToRoStartReplicationOutput() RoStartReplicationOutput ToRoStartReplicationOutputWithContext(ctx context.Context) RoStartReplicationOutput }
type RoStartReplicationMap ¶
type RoStartReplicationMap map[string]RoStartReplicationInput
func (RoStartReplicationMap) ElementType ¶
func (RoStartReplicationMap) ElementType() reflect.Type
func (RoStartReplicationMap) ToRoStartReplicationMapOutput ¶
func (i RoStartReplicationMap) ToRoStartReplicationMapOutput() RoStartReplicationMapOutput
func (RoStartReplicationMap) ToRoStartReplicationMapOutputWithContext ¶
func (i RoStartReplicationMap) ToRoStartReplicationMapOutputWithContext(ctx context.Context) RoStartReplicationMapOutput
type RoStartReplicationMapInput ¶
type RoStartReplicationMapInput interface { pulumi.Input ToRoStartReplicationMapOutput() RoStartReplicationMapOutput ToRoStartReplicationMapOutputWithContext(context.Context) RoStartReplicationMapOutput }
RoStartReplicationMapInput is an input type that accepts RoStartReplicationMap and RoStartReplicationMapOutput values. You can construct a concrete instance of `RoStartReplicationMapInput` via:
RoStartReplicationMap{ "key": RoStartReplicationArgs{...} }
type RoStartReplicationMapOutput ¶
type RoStartReplicationMapOutput struct{ *pulumi.OutputState }
func (RoStartReplicationMapOutput) ElementType ¶
func (RoStartReplicationMapOutput) ElementType() reflect.Type
func (RoStartReplicationMapOutput) MapIndex ¶
func (o RoStartReplicationMapOutput) MapIndex(k pulumi.StringInput) RoStartReplicationOutput
func (RoStartReplicationMapOutput) ToRoStartReplicationMapOutput ¶
func (o RoStartReplicationMapOutput) ToRoStartReplicationMapOutput() RoStartReplicationMapOutput
func (RoStartReplicationMapOutput) ToRoStartReplicationMapOutputWithContext ¶
func (o RoStartReplicationMapOutput) ToRoStartReplicationMapOutputWithContext(ctx context.Context) RoStartReplicationMapOutput
type RoStartReplicationOutput ¶
type RoStartReplicationOutput struct{ *pulumi.OutputState }
func (RoStartReplicationOutput) ElementType ¶
func (RoStartReplicationOutput) ElementType() reflect.Type
func (RoStartReplicationOutput) InstanceId ¶
func (o RoStartReplicationOutput) InstanceId() pulumi.StringOutput
Read-Only instance ID.
func (RoStartReplicationOutput) ToRoStartReplicationOutput ¶
func (o RoStartReplicationOutput) ToRoStartReplicationOutput() RoStartReplicationOutput
func (RoStartReplicationOutput) ToRoStartReplicationOutputWithContext ¶
func (o RoStartReplicationOutput) ToRoStartReplicationOutputWithContext(ctx context.Context) RoStartReplicationOutput
type RoStartReplicationState ¶
type RoStartReplicationState struct { // Read-Only instance ID. InstanceId pulumi.StringPtrInput }
func (RoStartReplicationState) ElementType ¶
func (RoStartReplicationState) ElementType() reflect.Type
type RoStopReplication ¶
type RoStopReplication struct { pulumi.CustomResourceState // Read-Only instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetRoStopReplication ¶
func GetRoStopReplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoStopReplicationState, opts ...pulumi.ResourceOption) (*RoStopReplication, error)
GetRoStopReplication gets an existing RoStopReplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoStopReplication ¶
func NewRoStopReplication(ctx *pulumi.Context, name string, args *RoStopReplicationArgs, opts ...pulumi.ResourceOption) (*RoStopReplication, error)
NewRoStopReplication registers a new resource with the given unique name, arguments, and options.
func (*RoStopReplication) ElementType ¶
func (*RoStopReplication) ElementType() reflect.Type
func (*RoStopReplication) ToRoStopReplicationOutput ¶
func (i *RoStopReplication) ToRoStopReplicationOutput() RoStopReplicationOutput
func (*RoStopReplication) ToRoStopReplicationOutputWithContext ¶
func (i *RoStopReplication) ToRoStopReplicationOutputWithContext(ctx context.Context) RoStopReplicationOutput
type RoStopReplicationArgs ¶
type RoStopReplicationArgs struct { // Read-Only instance ID. InstanceId pulumi.StringInput }
The set of arguments for constructing a RoStopReplication resource.
func (RoStopReplicationArgs) ElementType ¶
func (RoStopReplicationArgs) ElementType() reflect.Type
type RoStopReplicationArray ¶
type RoStopReplicationArray []RoStopReplicationInput
func (RoStopReplicationArray) ElementType ¶
func (RoStopReplicationArray) ElementType() reflect.Type
func (RoStopReplicationArray) ToRoStopReplicationArrayOutput ¶
func (i RoStopReplicationArray) ToRoStopReplicationArrayOutput() RoStopReplicationArrayOutput
func (RoStopReplicationArray) ToRoStopReplicationArrayOutputWithContext ¶
func (i RoStopReplicationArray) ToRoStopReplicationArrayOutputWithContext(ctx context.Context) RoStopReplicationArrayOutput
type RoStopReplicationArrayInput ¶
type RoStopReplicationArrayInput interface { pulumi.Input ToRoStopReplicationArrayOutput() RoStopReplicationArrayOutput ToRoStopReplicationArrayOutputWithContext(context.Context) RoStopReplicationArrayOutput }
RoStopReplicationArrayInput is an input type that accepts RoStopReplicationArray and RoStopReplicationArrayOutput values. You can construct a concrete instance of `RoStopReplicationArrayInput` via:
RoStopReplicationArray{ RoStopReplicationArgs{...} }
type RoStopReplicationArrayOutput ¶
type RoStopReplicationArrayOutput struct{ *pulumi.OutputState }
func (RoStopReplicationArrayOutput) ElementType ¶
func (RoStopReplicationArrayOutput) ElementType() reflect.Type
func (RoStopReplicationArrayOutput) Index ¶
func (o RoStopReplicationArrayOutput) Index(i pulumi.IntInput) RoStopReplicationOutput
func (RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutput ¶
func (o RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutput() RoStopReplicationArrayOutput
func (RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutputWithContext ¶
func (o RoStopReplicationArrayOutput) ToRoStopReplicationArrayOutputWithContext(ctx context.Context) RoStopReplicationArrayOutput
type RoStopReplicationInput ¶
type RoStopReplicationInput interface { pulumi.Input ToRoStopReplicationOutput() RoStopReplicationOutput ToRoStopReplicationOutputWithContext(ctx context.Context) RoStopReplicationOutput }
type RoStopReplicationMap ¶
type RoStopReplicationMap map[string]RoStopReplicationInput
func (RoStopReplicationMap) ElementType ¶
func (RoStopReplicationMap) ElementType() reflect.Type
func (RoStopReplicationMap) ToRoStopReplicationMapOutput ¶
func (i RoStopReplicationMap) ToRoStopReplicationMapOutput() RoStopReplicationMapOutput
func (RoStopReplicationMap) ToRoStopReplicationMapOutputWithContext ¶
func (i RoStopReplicationMap) ToRoStopReplicationMapOutputWithContext(ctx context.Context) RoStopReplicationMapOutput
type RoStopReplicationMapInput ¶
type RoStopReplicationMapInput interface { pulumi.Input ToRoStopReplicationMapOutput() RoStopReplicationMapOutput ToRoStopReplicationMapOutputWithContext(context.Context) RoStopReplicationMapOutput }
RoStopReplicationMapInput is an input type that accepts RoStopReplicationMap and RoStopReplicationMapOutput values. You can construct a concrete instance of `RoStopReplicationMapInput` via:
RoStopReplicationMap{ "key": RoStopReplicationArgs{...} }
type RoStopReplicationMapOutput ¶
type RoStopReplicationMapOutput struct{ *pulumi.OutputState }
func (RoStopReplicationMapOutput) ElementType ¶
func (RoStopReplicationMapOutput) ElementType() reflect.Type
func (RoStopReplicationMapOutput) MapIndex ¶
func (o RoStopReplicationMapOutput) MapIndex(k pulumi.StringInput) RoStopReplicationOutput
func (RoStopReplicationMapOutput) ToRoStopReplicationMapOutput ¶
func (o RoStopReplicationMapOutput) ToRoStopReplicationMapOutput() RoStopReplicationMapOutput
func (RoStopReplicationMapOutput) ToRoStopReplicationMapOutputWithContext ¶
func (o RoStopReplicationMapOutput) ToRoStopReplicationMapOutputWithContext(ctx context.Context) RoStopReplicationMapOutput
type RoStopReplicationOutput ¶
type RoStopReplicationOutput struct{ *pulumi.OutputState }
func (RoStopReplicationOutput) ElementType ¶
func (RoStopReplicationOutput) ElementType() reflect.Type
func (RoStopReplicationOutput) InstanceId ¶
func (o RoStopReplicationOutput) InstanceId() pulumi.StringOutput
Read-Only instance ID.
func (RoStopReplicationOutput) ToRoStopReplicationOutput ¶
func (o RoStopReplicationOutput) ToRoStopReplicationOutput() RoStopReplicationOutput
func (RoStopReplicationOutput) ToRoStopReplicationOutputWithContext ¶
func (o RoStopReplicationOutput) ToRoStopReplicationOutputWithContext(ctx context.Context) RoStopReplicationOutput
type RoStopReplicationState ¶
type RoStopReplicationState struct { // Read-Only instance ID. InstanceId pulumi.StringPtrInput }
func (RoStopReplicationState) ElementType ¶
func (RoStopReplicationState) ElementType() reflect.Type
type Rollback ¶
type Rollback struct { pulumi.CustomResourceState // The database information to be archived, indicating that the entire database is archived. Databases RollbackDatabaseArrayOutput `pulumi:"databases"` // Cloud database instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Database rollback time, the time format is: yyyy-mm-dd hh:mm:ss. RollbackTime pulumi.StringOutput `pulumi:"rollbackTime"` // Rollback strategy. Available values are: table, db, full; the default value is full. table- Extremely fast rollback // mode, only import the backup and binlog of the selected table level, if there is a cross-table operation, and the // associated table is not selected at the same time, the rollback will fail. In this mode, the parameter Databases must be // empty; db- Quick mode, only import the backup and binlog of the selected library level, if there is a cross-database // operation, and the associated library is not selected at the same time, the rollback will fail; full- normal rollback // mode, the backup and binlog of the entire instance will be imported, at a slower rate. Strategy pulumi.StringOutput `pulumi:"strategy"` // The database table information to be rolled back, indicating that the file is rolled back by table. Tables RollbackTableArrayOutput `pulumi:"tables"` }
func GetRollback ¶
func GetRollback(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RollbackState, opts ...pulumi.ResourceOption) (*Rollback, error)
GetRollback gets an existing Rollback resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRollback ¶
func NewRollback(ctx *pulumi.Context, name string, args *RollbackArgs, opts ...pulumi.ResourceOption) (*Rollback, error)
NewRollback registers a new resource with the given unique name, arguments, and options.
func (*Rollback) ElementType ¶
func (*Rollback) ToRollbackOutput ¶
func (i *Rollback) ToRollbackOutput() RollbackOutput
func (*Rollback) ToRollbackOutputWithContext ¶
func (i *Rollback) ToRollbackOutputWithContext(ctx context.Context) RollbackOutput
type RollbackArgs ¶
type RollbackArgs struct { // The database information to be archived, indicating that the entire database is archived. Databases RollbackDatabaseArrayInput // Cloud database instance ID. InstanceId pulumi.StringInput // Database rollback time, the time format is: yyyy-mm-dd hh:mm:ss. RollbackTime pulumi.StringInput // Rollback strategy. Available values are: table, db, full; the default value is full. table- Extremely fast rollback // mode, only import the backup and binlog of the selected table level, if there is a cross-table operation, and the // associated table is not selected at the same time, the rollback will fail. In this mode, the parameter Databases must be // empty; db- Quick mode, only import the backup and binlog of the selected library level, if there is a cross-database // operation, and the associated library is not selected at the same time, the rollback will fail; full- normal rollback // mode, the backup and binlog of the entire instance will be imported, at a slower rate. Strategy pulumi.StringInput // The database table information to be rolled back, indicating that the file is rolled back by table. Tables RollbackTableArrayInput }
The set of arguments for constructing a Rollback resource.
func (RollbackArgs) ElementType ¶
func (RollbackArgs) ElementType() reflect.Type
type RollbackArray ¶
type RollbackArray []RollbackInput
func (RollbackArray) ElementType ¶
func (RollbackArray) ElementType() reflect.Type
func (RollbackArray) ToRollbackArrayOutput ¶
func (i RollbackArray) ToRollbackArrayOutput() RollbackArrayOutput
func (RollbackArray) ToRollbackArrayOutputWithContext ¶
func (i RollbackArray) ToRollbackArrayOutputWithContext(ctx context.Context) RollbackArrayOutput
type RollbackArrayInput ¶
type RollbackArrayInput interface { pulumi.Input ToRollbackArrayOutput() RollbackArrayOutput ToRollbackArrayOutputWithContext(context.Context) RollbackArrayOutput }
RollbackArrayInput is an input type that accepts RollbackArray and RollbackArrayOutput values. You can construct a concrete instance of `RollbackArrayInput` via:
RollbackArray{ RollbackArgs{...} }
type RollbackArrayOutput ¶
type RollbackArrayOutput struct{ *pulumi.OutputState }
func (RollbackArrayOutput) ElementType ¶
func (RollbackArrayOutput) ElementType() reflect.Type
func (RollbackArrayOutput) Index ¶
func (o RollbackArrayOutput) Index(i pulumi.IntInput) RollbackOutput
func (RollbackArrayOutput) ToRollbackArrayOutput ¶
func (o RollbackArrayOutput) ToRollbackArrayOutput() RollbackArrayOutput
func (RollbackArrayOutput) ToRollbackArrayOutputWithContext ¶
func (o RollbackArrayOutput) ToRollbackArrayOutputWithContext(ctx context.Context) RollbackArrayOutput
type RollbackDatabase ¶
type RollbackDatabaseArgs ¶
type RollbackDatabaseArgs struct { DatabaseName pulumi.StringInput `pulumi:"databaseName"` NewDatabaseName pulumi.StringInput `pulumi:"newDatabaseName"` }
func (RollbackDatabaseArgs) ElementType ¶
func (RollbackDatabaseArgs) ElementType() reflect.Type
func (RollbackDatabaseArgs) ToRollbackDatabaseOutput ¶
func (i RollbackDatabaseArgs) ToRollbackDatabaseOutput() RollbackDatabaseOutput
func (RollbackDatabaseArgs) ToRollbackDatabaseOutputWithContext ¶
func (i RollbackDatabaseArgs) ToRollbackDatabaseOutputWithContext(ctx context.Context) RollbackDatabaseOutput
type RollbackDatabaseArray ¶
type RollbackDatabaseArray []RollbackDatabaseInput
func (RollbackDatabaseArray) ElementType ¶
func (RollbackDatabaseArray) ElementType() reflect.Type
func (RollbackDatabaseArray) ToRollbackDatabaseArrayOutput ¶
func (i RollbackDatabaseArray) ToRollbackDatabaseArrayOutput() RollbackDatabaseArrayOutput
func (RollbackDatabaseArray) ToRollbackDatabaseArrayOutputWithContext ¶
func (i RollbackDatabaseArray) ToRollbackDatabaseArrayOutputWithContext(ctx context.Context) RollbackDatabaseArrayOutput
type RollbackDatabaseArrayInput ¶
type RollbackDatabaseArrayInput interface { pulumi.Input ToRollbackDatabaseArrayOutput() RollbackDatabaseArrayOutput ToRollbackDatabaseArrayOutputWithContext(context.Context) RollbackDatabaseArrayOutput }
RollbackDatabaseArrayInput is an input type that accepts RollbackDatabaseArray and RollbackDatabaseArrayOutput values. You can construct a concrete instance of `RollbackDatabaseArrayInput` via:
RollbackDatabaseArray{ RollbackDatabaseArgs{...} }
type RollbackDatabaseArrayOutput ¶
type RollbackDatabaseArrayOutput struct{ *pulumi.OutputState }
func (RollbackDatabaseArrayOutput) ElementType ¶
func (RollbackDatabaseArrayOutput) ElementType() reflect.Type
func (RollbackDatabaseArrayOutput) Index ¶
func (o RollbackDatabaseArrayOutput) Index(i pulumi.IntInput) RollbackDatabaseOutput
func (RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutput ¶
func (o RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutput() RollbackDatabaseArrayOutput
func (RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutputWithContext ¶
func (o RollbackDatabaseArrayOutput) ToRollbackDatabaseArrayOutputWithContext(ctx context.Context) RollbackDatabaseArrayOutput
type RollbackDatabaseInput ¶
type RollbackDatabaseInput interface { pulumi.Input ToRollbackDatabaseOutput() RollbackDatabaseOutput ToRollbackDatabaseOutputWithContext(context.Context) RollbackDatabaseOutput }
RollbackDatabaseInput is an input type that accepts RollbackDatabaseArgs and RollbackDatabaseOutput values. You can construct a concrete instance of `RollbackDatabaseInput` via:
RollbackDatabaseArgs{...}
type RollbackDatabaseOutput ¶
type RollbackDatabaseOutput struct{ *pulumi.OutputState }
func (RollbackDatabaseOutput) DatabaseName ¶
func (o RollbackDatabaseOutput) DatabaseName() pulumi.StringOutput
func (RollbackDatabaseOutput) ElementType ¶
func (RollbackDatabaseOutput) ElementType() reflect.Type
func (RollbackDatabaseOutput) NewDatabaseName ¶
func (o RollbackDatabaseOutput) NewDatabaseName() pulumi.StringOutput
func (RollbackDatabaseOutput) ToRollbackDatabaseOutput ¶
func (o RollbackDatabaseOutput) ToRollbackDatabaseOutput() RollbackDatabaseOutput
func (RollbackDatabaseOutput) ToRollbackDatabaseOutputWithContext ¶
func (o RollbackDatabaseOutput) ToRollbackDatabaseOutputWithContext(ctx context.Context) RollbackDatabaseOutput
type RollbackInput ¶
type RollbackInput interface { pulumi.Input ToRollbackOutput() RollbackOutput ToRollbackOutputWithContext(ctx context.Context) RollbackOutput }
type RollbackMap ¶
type RollbackMap map[string]RollbackInput
func (RollbackMap) ElementType ¶
func (RollbackMap) ElementType() reflect.Type
func (RollbackMap) ToRollbackMapOutput ¶
func (i RollbackMap) ToRollbackMapOutput() RollbackMapOutput
func (RollbackMap) ToRollbackMapOutputWithContext ¶
func (i RollbackMap) ToRollbackMapOutputWithContext(ctx context.Context) RollbackMapOutput
type RollbackMapInput ¶
type RollbackMapInput interface { pulumi.Input ToRollbackMapOutput() RollbackMapOutput ToRollbackMapOutputWithContext(context.Context) RollbackMapOutput }
RollbackMapInput is an input type that accepts RollbackMap and RollbackMapOutput values. You can construct a concrete instance of `RollbackMapInput` via:
RollbackMap{ "key": RollbackArgs{...} }
type RollbackMapOutput ¶
type RollbackMapOutput struct{ *pulumi.OutputState }
func (RollbackMapOutput) ElementType ¶
func (RollbackMapOutput) ElementType() reflect.Type
func (RollbackMapOutput) MapIndex ¶
func (o RollbackMapOutput) MapIndex(k pulumi.StringInput) RollbackOutput
func (RollbackMapOutput) ToRollbackMapOutput ¶
func (o RollbackMapOutput) ToRollbackMapOutput() RollbackMapOutput
func (RollbackMapOutput) ToRollbackMapOutputWithContext ¶
func (o RollbackMapOutput) ToRollbackMapOutputWithContext(ctx context.Context) RollbackMapOutput
type RollbackOutput ¶
type RollbackOutput struct{ *pulumi.OutputState }
func (RollbackOutput) Databases ¶
func (o RollbackOutput) Databases() RollbackDatabaseArrayOutput
The database information to be archived, indicating that the entire database is archived.
func (RollbackOutput) ElementType ¶
func (RollbackOutput) ElementType() reflect.Type
func (RollbackOutput) InstanceId ¶
func (o RollbackOutput) InstanceId() pulumi.StringOutput
Cloud database instance ID.
func (RollbackOutput) RollbackTime ¶
func (o RollbackOutput) RollbackTime() pulumi.StringOutput
Database rollback time, the time format is: yyyy-mm-dd hh:mm:ss.
func (RollbackOutput) Strategy ¶
func (o RollbackOutput) Strategy() pulumi.StringOutput
Rollback strategy. Available values are: table, db, full; the default value is full. table- Extremely fast rollback mode, only import the backup and binlog of the selected table level, if there is a cross-table operation, and the associated table is not selected at the same time, the rollback will fail. In this mode, the parameter Databases must be empty; db- Quick mode, only import the backup and binlog of the selected library level, if there is a cross-database operation, and the associated library is not selected at the same time, the rollback will fail; full- normal rollback mode, the backup and binlog of the entire instance will be imported, at a slower rate.
func (RollbackOutput) Tables ¶
func (o RollbackOutput) Tables() RollbackTableArrayOutput
The database table information to be rolled back, indicating that the file is rolled back by table.
func (RollbackOutput) ToRollbackOutput ¶
func (o RollbackOutput) ToRollbackOutput() RollbackOutput
func (RollbackOutput) ToRollbackOutputWithContext ¶
func (o RollbackOutput) ToRollbackOutputWithContext(ctx context.Context) RollbackOutput
type RollbackState ¶
type RollbackState struct { // The database information to be archived, indicating that the entire database is archived. Databases RollbackDatabaseArrayInput // Cloud database instance ID. InstanceId pulumi.StringPtrInput // Database rollback time, the time format is: yyyy-mm-dd hh:mm:ss. RollbackTime pulumi.StringPtrInput // Rollback strategy. Available values are: table, db, full; the default value is full. table- Extremely fast rollback // mode, only import the backup and binlog of the selected table level, if there is a cross-table operation, and the // associated table is not selected at the same time, the rollback will fail. In this mode, the parameter Databases must be // empty; db- Quick mode, only import the backup and binlog of the selected library level, if there is a cross-database // operation, and the associated library is not selected at the same time, the rollback will fail; full- normal rollback // mode, the backup and binlog of the entire instance will be imported, at a slower rate. Strategy pulumi.StringPtrInput // The database table information to be rolled back, indicating that the file is rolled back by table. Tables RollbackTableArrayInput }
func (RollbackState) ElementType ¶
func (RollbackState) ElementType() reflect.Type
type RollbackStop ¶
type RollbackStop struct { pulumi.CustomResourceState // Cloud database instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetRollbackStop ¶
func GetRollbackStop(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RollbackStopState, opts ...pulumi.ResourceOption) (*RollbackStop, error)
GetRollbackStop gets an existing RollbackStop resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRollbackStop ¶
func NewRollbackStop(ctx *pulumi.Context, name string, args *RollbackStopArgs, opts ...pulumi.ResourceOption) (*RollbackStop, error)
NewRollbackStop registers a new resource with the given unique name, arguments, and options.
func (*RollbackStop) ElementType ¶
func (*RollbackStop) ElementType() reflect.Type
func (*RollbackStop) ToRollbackStopOutput ¶
func (i *RollbackStop) ToRollbackStopOutput() RollbackStopOutput
func (*RollbackStop) ToRollbackStopOutputWithContext ¶
func (i *RollbackStop) ToRollbackStopOutputWithContext(ctx context.Context) RollbackStopOutput
type RollbackStopArgs ¶
type RollbackStopArgs struct { // Cloud database instance ID. InstanceId pulumi.StringInput }
The set of arguments for constructing a RollbackStop resource.
func (RollbackStopArgs) ElementType ¶
func (RollbackStopArgs) ElementType() reflect.Type
type RollbackStopArray ¶
type RollbackStopArray []RollbackStopInput
func (RollbackStopArray) ElementType ¶
func (RollbackStopArray) ElementType() reflect.Type
func (RollbackStopArray) ToRollbackStopArrayOutput ¶
func (i RollbackStopArray) ToRollbackStopArrayOutput() RollbackStopArrayOutput
func (RollbackStopArray) ToRollbackStopArrayOutputWithContext ¶
func (i RollbackStopArray) ToRollbackStopArrayOutputWithContext(ctx context.Context) RollbackStopArrayOutput
type RollbackStopArrayInput ¶
type RollbackStopArrayInput interface { pulumi.Input ToRollbackStopArrayOutput() RollbackStopArrayOutput ToRollbackStopArrayOutputWithContext(context.Context) RollbackStopArrayOutput }
RollbackStopArrayInput is an input type that accepts RollbackStopArray and RollbackStopArrayOutput values. You can construct a concrete instance of `RollbackStopArrayInput` via:
RollbackStopArray{ RollbackStopArgs{...} }
type RollbackStopArrayOutput ¶
type RollbackStopArrayOutput struct{ *pulumi.OutputState }
func (RollbackStopArrayOutput) ElementType ¶
func (RollbackStopArrayOutput) ElementType() reflect.Type
func (RollbackStopArrayOutput) Index ¶
func (o RollbackStopArrayOutput) Index(i pulumi.IntInput) RollbackStopOutput
func (RollbackStopArrayOutput) ToRollbackStopArrayOutput ¶
func (o RollbackStopArrayOutput) ToRollbackStopArrayOutput() RollbackStopArrayOutput
func (RollbackStopArrayOutput) ToRollbackStopArrayOutputWithContext ¶
func (o RollbackStopArrayOutput) ToRollbackStopArrayOutputWithContext(ctx context.Context) RollbackStopArrayOutput
type RollbackStopInput ¶
type RollbackStopInput interface { pulumi.Input ToRollbackStopOutput() RollbackStopOutput ToRollbackStopOutputWithContext(ctx context.Context) RollbackStopOutput }
type RollbackStopMap ¶
type RollbackStopMap map[string]RollbackStopInput
func (RollbackStopMap) ElementType ¶
func (RollbackStopMap) ElementType() reflect.Type
func (RollbackStopMap) ToRollbackStopMapOutput ¶
func (i RollbackStopMap) ToRollbackStopMapOutput() RollbackStopMapOutput
func (RollbackStopMap) ToRollbackStopMapOutputWithContext ¶
func (i RollbackStopMap) ToRollbackStopMapOutputWithContext(ctx context.Context) RollbackStopMapOutput
type RollbackStopMapInput ¶
type RollbackStopMapInput interface { pulumi.Input ToRollbackStopMapOutput() RollbackStopMapOutput ToRollbackStopMapOutputWithContext(context.Context) RollbackStopMapOutput }
RollbackStopMapInput is an input type that accepts RollbackStopMap and RollbackStopMapOutput values. You can construct a concrete instance of `RollbackStopMapInput` via:
RollbackStopMap{ "key": RollbackStopArgs{...} }
type RollbackStopMapOutput ¶
type RollbackStopMapOutput struct{ *pulumi.OutputState }
func (RollbackStopMapOutput) ElementType ¶
func (RollbackStopMapOutput) ElementType() reflect.Type
func (RollbackStopMapOutput) MapIndex ¶
func (o RollbackStopMapOutput) MapIndex(k pulumi.StringInput) RollbackStopOutput
func (RollbackStopMapOutput) ToRollbackStopMapOutput ¶
func (o RollbackStopMapOutput) ToRollbackStopMapOutput() RollbackStopMapOutput
func (RollbackStopMapOutput) ToRollbackStopMapOutputWithContext ¶
func (o RollbackStopMapOutput) ToRollbackStopMapOutputWithContext(ctx context.Context) RollbackStopMapOutput
type RollbackStopOutput ¶
type RollbackStopOutput struct{ *pulumi.OutputState }
func (RollbackStopOutput) ElementType ¶
func (RollbackStopOutput) ElementType() reflect.Type
func (RollbackStopOutput) InstanceId ¶
func (o RollbackStopOutput) InstanceId() pulumi.StringOutput
Cloud database instance ID.
func (RollbackStopOutput) ToRollbackStopOutput ¶
func (o RollbackStopOutput) ToRollbackStopOutput() RollbackStopOutput
func (RollbackStopOutput) ToRollbackStopOutputWithContext ¶
func (o RollbackStopOutput) ToRollbackStopOutputWithContext(ctx context.Context) RollbackStopOutput
type RollbackStopState ¶
type RollbackStopState struct { // Cloud database instance ID. InstanceId pulumi.StringPtrInput }
func (RollbackStopState) ElementType ¶
func (RollbackStopState) ElementType() reflect.Type
type RollbackTable ¶
type RollbackTable struct { Database string `pulumi:"database"` Tables []RollbackTableTable `pulumi:"tables"` }
type RollbackTableArgs ¶
type RollbackTableArgs struct { Database pulumi.StringInput `pulumi:"database"` Tables RollbackTableTableArrayInput `pulumi:"tables"` }
func (RollbackTableArgs) ElementType ¶
func (RollbackTableArgs) ElementType() reflect.Type
func (RollbackTableArgs) ToRollbackTableOutput ¶
func (i RollbackTableArgs) ToRollbackTableOutput() RollbackTableOutput
func (RollbackTableArgs) ToRollbackTableOutputWithContext ¶
func (i RollbackTableArgs) ToRollbackTableOutputWithContext(ctx context.Context) RollbackTableOutput
type RollbackTableArray ¶
type RollbackTableArray []RollbackTableInput
func (RollbackTableArray) ElementType ¶
func (RollbackTableArray) ElementType() reflect.Type
func (RollbackTableArray) ToRollbackTableArrayOutput ¶
func (i RollbackTableArray) ToRollbackTableArrayOutput() RollbackTableArrayOutput
func (RollbackTableArray) ToRollbackTableArrayOutputWithContext ¶
func (i RollbackTableArray) ToRollbackTableArrayOutputWithContext(ctx context.Context) RollbackTableArrayOutput
type RollbackTableArrayInput ¶
type RollbackTableArrayInput interface { pulumi.Input ToRollbackTableArrayOutput() RollbackTableArrayOutput ToRollbackTableArrayOutputWithContext(context.Context) RollbackTableArrayOutput }
RollbackTableArrayInput is an input type that accepts RollbackTableArray and RollbackTableArrayOutput values. You can construct a concrete instance of `RollbackTableArrayInput` via:
RollbackTableArray{ RollbackTableArgs{...} }
type RollbackTableArrayOutput ¶
type RollbackTableArrayOutput struct{ *pulumi.OutputState }
func (RollbackTableArrayOutput) ElementType ¶
func (RollbackTableArrayOutput) ElementType() reflect.Type
func (RollbackTableArrayOutput) Index ¶
func (o RollbackTableArrayOutput) Index(i pulumi.IntInput) RollbackTableOutput
func (RollbackTableArrayOutput) ToRollbackTableArrayOutput ¶
func (o RollbackTableArrayOutput) ToRollbackTableArrayOutput() RollbackTableArrayOutput
func (RollbackTableArrayOutput) ToRollbackTableArrayOutputWithContext ¶
func (o RollbackTableArrayOutput) ToRollbackTableArrayOutputWithContext(ctx context.Context) RollbackTableArrayOutput
type RollbackTableInput ¶
type RollbackTableInput interface { pulumi.Input ToRollbackTableOutput() RollbackTableOutput ToRollbackTableOutputWithContext(context.Context) RollbackTableOutput }
RollbackTableInput is an input type that accepts RollbackTableArgs and RollbackTableOutput values. You can construct a concrete instance of `RollbackTableInput` via:
RollbackTableArgs{...}
type RollbackTableOutput ¶
type RollbackTableOutput struct{ *pulumi.OutputState }
func (RollbackTableOutput) Database ¶
func (o RollbackTableOutput) Database() pulumi.StringOutput
func (RollbackTableOutput) ElementType ¶
func (RollbackTableOutput) ElementType() reflect.Type
func (RollbackTableOutput) Tables ¶
func (o RollbackTableOutput) Tables() RollbackTableTableArrayOutput
func (RollbackTableOutput) ToRollbackTableOutput ¶
func (o RollbackTableOutput) ToRollbackTableOutput() RollbackTableOutput
func (RollbackTableOutput) ToRollbackTableOutputWithContext ¶
func (o RollbackTableOutput) ToRollbackTableOutputWithContext(ctx context.Context) RollbackTableOutput
type RollbackTableTable ¶
type RollbackTableTableArgs ¶
type RollbackTableTableArgs struct { NewTableName pulumi.StringInput `pulumi:"newTableName"` TableName pulumi.StringInput `pulumi:"tableName"` }
func (RollbackTableTableArgs) ElementType ¶
func (RollbackTableTableArgs) ElementType() reflect.Type
func (RollbackTableTableArgs) ToRollbackTableTableOutput ¶
func (i RollbackTableTableArgs) ToRollbackTableTableOutput() RollbackTableTableOutput
func (RollbackTableTableArgs) ToRollbackTableTableOutputWithContext ¶
func (i RollbackTableTableArgs) ToRollbackTableTableOutputWithContext(ctx context.Context) RollbackTableTableOutput
type RollbackTableTableArray ¶
type RollbackTableTableArray []RollbackTableTableInput
func (RollbackTableTableArray) ElementType ¶
func (RollbackTableTableArray) ElementType() reflect.Type
func (RollbackTableTableArray) ToRollbackTableTableArrayOutput ¶
func (i RollbackTableTableArray) ToRollbackTableTableArrayOutput() RollbackTableTableArrayOutput
func (RollbackTableTableArray) ToRollbackTableTableArrayOutputWithContext ¶
func (i RollbackTableTableArray) ToRollbackTableTableArrayOutputWithContext(ctx context.Context) RollbackTableTableArrayOutput
type RollbackTableTableArrayInput ¶
type RollbackTableTableArrayInput interface { pulumi.Input ToRollbackTableTableArrayOutput() RollbackTableTableArrayOutput ToRollbackTableTableArrayOutputWithContext(context.Context) RollbackTableTableArrayOutput }
RollbackTableTableArrayInput is an input type that accepts RollbackTableTableArray and RollbackTableTableArrayOutput values. You can construct a concrete instance of `RollbackTableTableArrayInput` via:
RollbackTableTableArray{ RollbackTableTableArgs{...} }
type RollbackTableTableArrayOutput ¶
type RollbackTableTableArrayOutput struct{ *pulumi.OutputState }
func (RollbackTableTableArrayOutput) ElementType ¶
func (RollbackTableTableArrayOutput) ElementType() reflect.Type
func (RollbackTableTableArrayOutput) Index ¶
func (o RollbackTableTableArrayOutput) Index(i pulumi.IntInput) RollbackTableTableOutput
func (RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutput ¶
func (o RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutput() RollbackTableTableArrayOutput
func (RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutputWithContext ¶
func (o RollbackTableTableArrayOutput) ToRollbackTableTableArrayOutputWithContext(ctx context.Context) RollbackTableTableArrayOutput
type RollbackTableTableInput ¶
type RollbackTableTableInput interface { pulumi.Input ToRollbackTableTableOutput() RollbackTableTableOutput ToRollbackTableTableOutputWithContext(context.Context) RollbackTableTableOutput }
RollbackTableTableInput is an input type that accepts RollbackTableTableArgs and RollbackTableTableOutput values. You can construct a concrete instance of `RollbackTableTableInput` via:
RollbackTableTableArgs{...}
type RollbackTableTableOutput ¶
type RollbackTableTableOutput struct{ *pulumi.OutputState }
func (RollbackTableTableOutput) ElementType ¶
func (RollbackTableTableOutput) ElementType() reflect.Type
func (RollbackTableTableOutput) NewTableName ¶
func (o RollbackTableTableOutput) NewTableName() pulumi.StringOutput
func (RollbackTableTableOutput) TableName ¶
func (o RollbackTableTableOutput) TableName() pulumi.StringOutput
func (RollbackTableTableOutput) ToRollbackTableTableOutput ¶
func (o RollbackTableTableOutput) ToRollbackTableTableOutput() RollbackTableTableOutput
func (RollbackTableTableOutput) ToRollbackTableTableOutputWithContext ¶
func (o RollbackTableTableOutput) ToRollbackTableTableOutputWithContext(ctx context.Context) RollbackTableTableOutput
type SecurityGroupsAttachment ¶
type SecurityGroupsAttachment struct { pulumi.CustomResourceState // The id of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The ID of security group. SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` }
func GetSecurityGroupsAttachment ¶
func GetSecurityGroupsAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityGroupsAttachmentState, opts ...pulumi.ResourceOption) (*SecurityGroupsAttachment, error)
GetSecurityGroupsAttachment gets an existing SecurityGroupsAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSecurityGroupsAttachment ¶
func NewSecurityGroupsAttachment(ctx *pulumi.Context, name string, args *SecurityGroupsAttachmentArgs, opts ...pulumi.ResourceOption) (*SecurityGroupsAttachment, error)
NewSecurityGroupsAttachment registers a new resource with the given unique name, arguments, and options.
func (*SecurityGroupsAttachment) ElementType ¶
func (*SecurityGroupsAttachment) ElementType() reflect.Type
func (*SecurityGroupsAttachment) ToSecurityGroupsAttachmentOutput ¶
func (i *SecurityGroupsAttachment) ToSecurityGroupsAttachmentOutput() SecurityGroupsAttachmentOutput
func (*SecurityGroupsAttachment) ToSecurityGroupsAttachmentOutputWithContext ¶
func (i *SecurityGroupsAttachment) ToSecurityGroupsAttachmentOutputWithContext(ctx context.Context) SecurityGroupsAttachmentOutput
type SecurityGroupsAttachmentArgs ¶
type SecurityGroupsAttachmentArgs struct { // The id of instance. InstanceId pulumi.StringInput // The ID of security group. SecurityGroupId pulumi.StringInput }
The set of arguments for constructing a SecurityGroupsAttachment resource.
func (SecurityGroupsAttachmentArgs) ElementType ¶
func (SecurityGroupsAttachmentArgs) ElementType() reflect.Type
type SecurityGroupsAttachmentArray ¶
type SecurityGroupsAttachmentArray []SecurityGroupsAttachmentInput
func (SecurityGroupsAttachmentArray) ElementType ¶
func (SecurityGroupsAttachmentArray) ElementType() reflect.Type
func (SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutput ¶
func (i SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutput() SecurityGroupsAttachmentArrayOutput
func (SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutputWithContext ¶
func (i SecurityGroupsAttachmentArray) ToSecurityGroupsAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupsAttachmentArrayOutput
type SecurityGroupsAttachmentArrayInput ¶
type SecurityGroupsAttachmentArrayInput interface { pulumi.Input ToSecurityGroupsAttachmentArrayOutput() SecurityGroupsAttachmentArrayOutput ToSecurityGroupsAttachmentArrayOutputWithContext(context.Context) SecurityGroupsAttachmentArrayOutput }
SecurityGroupsAttachmentArrayInput is an input type that accepts SecurityGroupsAttachmentArray and SecurityGroupsAttachmentArrayOutput values. You can construct a concrete instance of `SecurityGroupsAttachmentArrayInput` via:
SecurityGroupsAttachmentArray{ SecurityGroupsAttachmentArgs{...} }
type SecurityGroupsAttachmentArrayOutput ¶
type SecurityGroupsAttachmentArrayOutput struct{ *pulumi.OutputState }
func (SecurityGroupsAttachmentArrayOutput) ElementType ¶
func (SecurityGroupsAttachmentArrayOutput) ElementType() reflect.Type
func (SecurityGroupsAttachmentArrayOutput) Index ¶
func (o SecurityGroupsAttachmentArrayOutput) Index(i pulumi.IntInput) SecurityGroupsAttachmentOutput
func (SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutput ¶
func (o SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutput() SecurityGroupsAttachmentArrayOutput
func (SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutputWithContext ¶
func (o SecurityGroupsAttachmentArrayOutput) ToSecurityGroupsAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupsAttachmentArrayOutput
type SecurityGroupsAttachmentInput ¶
type SecurityGroupsAttachmentInput interface { pulumi.Input ToSecurityGroupsAttachmentOutput() SecurityGroupsAttachmentOutput ToSecurityGroupsAttachmentOutputWithContext(ctx context.Context) SecurityGroupsAttachmentOutput }
type SecurityGroupsAttachmentMap ¶
type SecurityGroupsAttachmentMap map[string]SecurityGroupsAttachmentInput
func (SecurityGroupsAttachmentMap) ElementType ¶
func (SecurityGroupsAttachmentMap) ElementType() reflect.Type
func (SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutput ¶
func (i SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutput() SecurityGroupsAttachmentMapOutput
func (SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutputWithContext ¶
func (i SecurityGroupsAttachmentMap) ToSecurityGroupsAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupsAttachmentMapOutput
type SecurityGroupsAttachmentMapInput ¶
type SecurityGroupsAttachmentMapInput interface { pulumi.Input ToSecurityGroupsAttachmentMapOutput() SecurityGroupsAttachmentMapOutput ToSecurityGroupsAttachmentMapOutputWithContext(context.Context) SecurityGroupsAttachmentMapOutput }
SecurityGroupsAttachmentMapInput is an input type that accepts SecurityGroupsAttachmentMap and SecurityGroupsAttachmentMapOutput values. You can construct a concrete instance of `SecurityGroupsAttachmentMapInput` via:
SecurityGroupsAttachmentMap{ "key": SecurityGroupsAttachmentArgs{...} }
type SecurityGroupsAttachmentMapOutput ¶
type SecurityGroupsAttachmentMapOutput struct{ *pulumi.OutputState }
func (SecurityGroupsAttachmentMapOutput) ElementType ¶
func (SecurityGroupsAttachmentMapOutput) ElementType() reflect.Type
func (SecurityGroupsAttachmentMapOutput) MapIndex ¶
func (o SecurityGroupsAttachmentMapOutput) MapIndex(k pulumi.StringInput) SecurityGroupsAttachmentOutput
func (SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutput ¶
func (o SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutput() SecurityGroupsAttachmentMapOutput
func (SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutputWithContext ¶
func (o SecurityGroupsAttachmentMapOutput) ToSecurityGroupsAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupsAttachmentMapOutput
type SecurityGroupsAttachmentOutput ¶
type SecurityGroupsAttachmentOutput struct{ *pulumi.OutputState }
func (SecurityGroupsAttachmentOutput) ElementType ¶
func (SecurityGroupsAttachmentOutput) ElementType() reflect.Type
func (SecurityGroupsAttachmentOutput) InstanceId ¶
func (o SecurityGroupsAttachmentOutput) InstanceId() pulumi.StringOutput
The id of instance.
func (SecurityGroupsAttachmentOutput) SecurityGroupId ¶
func (o SecurityGroupsAttachmentOutput) SecurityGroupId() pulumi.StringOutput
The ID of security group.
func (SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutput ¶
func (o SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutput() SecurityGroupsAttachmentOutput
func (SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutputWithContext ¶
func (o SecurityGroupsAttachmentOutput) ToSecurityGroupsAttachmentOutputWithContext(ctx context.Context) SecurityGroupsAttachmentOutput
type SecurityGroupsAttachmentState ¶
type SecurityGroupsAttachmentState struct { // The id of instance. InstanceId pulumi.StringPtrInput // The ID of security group. SecurityGroupId pulumi.StringPtrInput }
func (SecurityGroupsAttachmentState) ElementType ¶
func (SecurityGroupsAttachmentState) ElementType() reflect.Type
type SwitchForUpgrade ¶
type SwitchForUpgrade struct { pulumi.CustomResourceState // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed on the TencentDB Console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetSwitchForUpgrade ¶
func GetSwitchForUpgrade(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwitchForUpgradeState, opts ...pulumi.ResourceOption) (*SwitchForUpgrade, error)
GetSwitchForUpgrade gets an existing SwitchForUpgrade resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSwitchForUpgrade ¶
func NewSwitchForUpgrade(ctx *pulumi.Context, name string, args *SwitchForUpgradeArgs, opts ...pulumi.ResourceOption) (*SwitchForUpgrade, error)
NewSwitchForUpgrade registers a new resource with the given unique name, arguments, and options.
func (*SwitchForUpgrade) ElementType ¶
func (*SwitchForUpgrade) ElementType() reflect.Type
func (*SwitchForUpgrade) ToSwitchForUpgradeOutput ¶
func (i *SwitchForUpgrade) ToSwitchForUpgradeOutput() SwitchForUpgradeOutput
func (*SwitchForUpgrade) ToSwitchForUpgradeOutputWithContext ¶
func (i *SwitchForUpgrade) ToSwitchForUpgradeOutputWithContext(ctx context.Context) SwitchForUpgradeOutput
type SwitchForUpgradeArgs ¶
type SwitchForUpgradeArgs struct { // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed on the TencentDB Console page. InstanceId pulumi.StringInput }
The set of arguments for constructing a SwitchForUpgrade resource.
func (SwitchForUpgradeArgs) ElementType ¶
func (SwitchForUpgradeArgs) ElementType() reflect.Type
type SwitchForUpgradeArray ¶
type SwitchForUpgradeArray []SwitchForUpgradeInput
func (SwitchForUpgradeArray) ElementType ¶
func (SwitchForUpgradeArray) ElementType() reflect.Type
func (SwitchForUpgradeArray) ToSwitchForUpgradeArrayOutput ¶
func (i SwitchForUpgradeArray) ToSwitchForUpgradeArrayOutput() SwitchForUpgradeArrayOutput
func (SwitchForUpgradeArray) ToSwitchForUpgradeArrayOutputWithContext ¶
func (i SwitchForUpgradeArray) ToSwitchForUpgradeArrayOutputWithContext(ctx context.Context) SwitchForUpgradeArrayOutput
type SwitchForUpgradeArrayInput ¶
type SwitchForUpgradeArrayInput interface { pulumi.Input ToSwitchForUpgradeArrayOutput() SwitchForUpgradeArrayOutput ToSwitchForUpgradeArrayOutputWithContext(context.Context) SwitchForUpgradeArrayOutput }
SwitchForUpgradeArrayInput is an input type that accepts SwitchForUpgradeArray and SwitchForUpgradeArrayOutput values. You can construct a concrete instance of `SwitchForUpgradeArrayInput` via:
SwitchForUpgradeArray{ SwitchForUpgradeArgs{...} }
type SwitchForUpgradeArrayOutput ¶
type SwitchForUpgradeArrayOutput struct{ *pulumi.OutputState }
func (SwitchForUpgradeArrayOutput) ElementType ¶
func (SwitchForUpgradeArrayOutput) ElementType() reflect.Type
func (SwitchForUpgradeArrayOutput) Index ¶
func (o SwitchForUpgradeArrayOutput) Index(i pulumi.IntInput) SwitchForUpgradeOutput
func (SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutput ¶
func (o SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutput() SwitchForUpgradeArrayOutput
func (SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutputWithContext ¶
func (o SwitchForUpgradeArrayOutput) ToSwitchForUpgradeArrayOutputWithContext(ctx context.Context) SwitchForUpgradeArrayOutput
type SwitchForUpgradeInput ¶
type SwitchForUpgradeInput interface { pulumi.Input ToSwitchForUpgradeOutput() SwitchForUpgradeOutput ToSwitchForUpgradeOutputWithContext(ctx context.Context) SwitchForUpgradeOutput }
type SwitchForUpgradeMap ¶
type SwitchForUpgradeMap map[string]SwitchForUpgradeInput
func (SwitchForUpgradeMap) ElementType ¶
func (SwitchForUpgradeMap) ElementType() reflect.Type
func (SwitchForUpgradeMap) ToSwitchForUpgradeMapOutput ¶
func (i SwitchForUpgradeMap) ToSwitchForUpgradeMapOutput() SwitchForUpgradeMapOutput
func (SwitchForUpgradeMap) ToSwitchForUpgradeMapOutputWithContext ¶
func (i SwitchForUpgradeMap) ToSwitchForUpgradeMapOutputWithContext(ctx context.Context) SwitchForUpgradeMapOutput
type SwitchForUpgradeMapInput ¶
type SwitchForUpgradeMapInput interface { pulumi.Input ToSwitchForUpgradeMapOutput() SwitchForUpgradeMapOutput ToSwitchForUpgradeMapOutputWithContext(context.Context) SwitchForUpgradeMapOutput }
SwitchForUpgradeMapInput is an input type that accepts SwitchForUpgradeMap and SwitchForUpgradeMapOutput values. You can construct a concrete instance of `SwitchForUpgradeMapInput` via:
SwitchForUpgradeMap{ "key": SwitchForUpgradeArgs{...} }
type SwitchForUpgradeMapOutput ¶
type SwitchForUpgradeMapOutput struct{ *pulumi.OutputState }
func (SwitchForUpgradeMapOutput) ElementType ¶
func (SwitchForUpgradeMapOutput) ElementType() reflect.Type
func (SwitchForUpgradeMapOutput) MapIndex ¶
func (o SwitchForUpgradeMapOutput) MapIndex(k pulumi.StringInput) SwitchForUpgradeOutput
func (SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutput ¶
func (o SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutput() SwitchForUpgradeMapOutput
func (SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutputWithContext ¶
func (o SwitchForUpgradeMapOutput) ToSwitchForUpgradeMapOutputWithContext(ctx context.Context) SwitchForUpgradeMapOutput
type SwitchForUpgradeOutput ¶
type SwitchForUpgradeOutput struct{ *pulumi.OutputState }
func (SwitchForUpgradeOutput) ElementType ¶
func (SwitchForUpgradeOutput) ElementType() reflect.Type
func (SwitchForUpgradeOutput) InstanceId ¶
func (o SwitchForUpgradeOutput) InstanceId() pulumi.StringOutput
Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed on the TencentDB Console page.
func (SwitchForUpgradeOutput) ToSwitchForUpgradeOutput ¶
func (o SwitchForUpgradeOutput) ToSwitchForUpgradeOutput() SwitchForUpgradeOutput
func (SwitchForUpgradeOutput) ToSwitchForUpgradeOutputWithContext ¶
func (o SwitchForUpgradeOutput) ToSwitchForUpgradeOutputWithContext(ctx context.Context) SwitchForUpgradeOutput
type SwitchForUpgradeState ¶
type SwitchForUpgradeState struct { // Instance ID in the format of cdb-c1nl9rpv. It is the same as the instance ID displayed on the TencentDB Console page. InstanceId pulumi.StringPtrInput }
func (SwitchForUpgradeState) ElementType ¶
func (SwitchForUpgradeState) ElementType() reflect.Type
type SwitchMasterSlaveOperation ¶
type SwitchMasterSlaveOperation struct { pulumi.CustomResourceState // target instance. Possible values: `first` - first standby; `second` - second standby. The default value is `first`, and // only multi-AZ instances support setting it to `second`. DstSlave pulumi.StringPtrOutput `pulumi:"dstSlave"` // Whether to force switch. Default is False. Note that if you set the mandatory switch to True, there is a risk of data // loss on the instance, so use it with caution. ForceSwitch pulumi.BoolPtrOutput `pulumi:"forceSwitch"` // instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Whether to switch within the time window. The default is False, i.e. do not switch within the time window. Note that if // the ForceSwitch parameter is set to True, this parameter will not take effect. WaitSwitch pulumi.BoolPtrOutput `pulumi:"waitSwitch"` }
func GetSwitchMasterSlaveOperation ¶
func GetSwitchMasterSlaveOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwitchMasterSlaveOperationState, opts ...pulumi.ResourceOption) (*SwitchMasterSlaveOperation, error)
GetSwitchMasterSlaveOperation gets an existing SwitchMasterSlaveOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSwitchMasterSlaveOperation ¶
func NewSwitchMasterSlaveOperation(ctx *pulumi.Context, name string, args *SwitchMasterSlaveOperationArgs, opts ...pulumi.ResourceOption) (*SwitchMasterSlaveOperation, error)
NewSwitchMasterSlaveOperation registers a new resource with the given unique name, arguments, and options.
func (*SwitchMasterSlaveOperation) ElementType ¶
func (*SwitchMasterSlaveOperation) ElementType() reflect.Type
func (*SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutput ¶
func (i *SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutput() SwitchMasterSlaveOperationOutput
func (*SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutputWithContext ¶
func (i *SwitchMasterSlaveOperation) ToSwitchMasterSlaveOperationOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationOutput
type SwitchMasterSlaveOperationArgs ¶
type SwitchMasterSlaveOperationArgs struct { // target instance. Possible values: `first` - first standby; `second` - second standby. The default value is `first`, and // only multi-AZ instances support setting it to `second`. DstSlave pulumi.StringPtrInput // Whether to force switch. Default is False. Note that if you set the mandatory switch to True, there is a risk of data // loss on the instance, so use it with caution. ForceSwitch pulumi.BoolPtrInput // instance id. InstanceId pulumi.StringInput // Whether to switch within the time window. The default is False, i.e. do not switch within the time window. Note that if // the ForceSwitch parameter is set to True, this parameter will not take effect. WaitSwitch pulumi.BoolPtrInput }
The set of arguments for constructing a SwitchMasterSlaveOperation resource.
func (SwitchMasterSlaveOperationArgs) ElementType ¶
func (SwitchMasterSlaveOperationArgs) ElementType() reflect.Type
type SwitchMasterSlaveOperationArray ¶
type SwitchMasterSlaveOperationArray []SwitchMasterSlaveOperationInput
func (SwitchMasterSlaveOperationArray) ElementType ¶
func (SwitchMasterSlaveOperationArray) ElementType() reflect.Type
func (SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutput ¶
func (i SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutput() SwitchMasterSlaveOperationArrayOutput
func (SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutputWithContext ¶
func (i SwitchMasterSlaveOperationArray) ToSwitchMasterSlaveOperationArrayOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationArrayOutput
type SwitchMasterSlaveOperationArrayInput ¶
type SwitchMasterSlaveOperationArrayInput interface { pulumi.Input ToSwitchMasterSlaveOperationArrayOutput() SwitchMasterSlaveOperationArrayOutput ToSwitchMasterSlaveOperationArrayOutputWithContext(context.Context) SwitchMasterSlaveOperationArrayOutput }
SwitchMasterSlaveOperationArrayInput is an input type that accepts SwitchMasterSlaveOperationArray and SwitchMasterSlaveOperationArrayOutput values. You can construct a concrete instance of `SwitchMasterSlaveOperationArrayInput` via:
SwitchMasterSlaveOperationArray{ SwitchMasterSlaveOperationArgs{...} }
type SwitchMasterSlaveOperationArrayOutput ¶
type SwitchMasterSlaveOperationArrayOutput struct{ *pulumi.OutputState }
func (SwitchMasterSlaveOperationArrayOutput) ElementType ¶
func (SwitchMasterSlaveOperationArrayOutput) ElementType() reflect.Type
func (SwitchMasterSlaveOperationArrayOutput) Index ¶
func (o SwitchMasterSlaveOperationArrayOutput) Index(i pulumi.IntInput) SwitchMasterSlaveOperationOutput
func (SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutput ¶
func (o SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutput() SwitchMasterSlaveOperationArrayOutput
func (SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutputWithContext ¶
func (o SwitchMasterSlaveOperationArrayOutput) ToSwitchMasterSlaveOperationArrayOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationArrayOutput
type SwitchMasterSlaveOperationInput ¶
type SwitchMasterSlaveOperationInput interface { pulumi.Input ToSwitchMasterSlaveOperationOutput() SwitchMasterSlaveOperationOutput ToSwitchMasterSlaveOperationOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationOutput }
type SwitchMasterSlaveOperationMap ¶
type SwitchMasterSlaveOperationMap map[string]SwitchMasterSlaveOperationInput
func (SwitchMasterSlaveOperationMap) ElementType ¶
func (SwitchMasterSlaveOperationMap) ElementType() reflect.Type
func (SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutput ¶
func (i SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutput() SwitchMasterSlaveOperationMapOutput
func (SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutputWithContext ¶
func (i SwitchMasterSlaveOperationMap) ToSwitchMasterSlaveOperationMapOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationMapOutput
type SwitchMasterSlaveOperationMapInput ¶
type SwitchMasterSlaveOperationMapInput interface { pulumi.Input ToSwitchMasterSlaveOperationMapOutput() SwitchMasterSlaveOperationMapOutput ToSwitchMasterSlaveOperationMapOutputWithContext(context.Context) SwitchMasterSlaveOperationMapOutput }
SwitchMasterSlaveOperationMapInput is an input type that accepts SwitchMasterSlaveOperationMap and SwitchMasterSlaveOperationMapOutput values. You can construct a concrete instance of `SwitchMasterSlaveOperationMapInput` via:
SwitchMasterSlaveOperationMap{ "key": SwitchMasterSlaveOperationArgs{...} }
type SwitchMasterSlaveOperationMapOutput ¶
type SwitchMasterSlaveOperationMapOutput struct{ *pulumi.OutputState }
func (SwitchMasterSlaveOperationMapOutput) ElementType ¶
func (SwitchMasterSlaveOperationMapOutput) ElementType() reflect.Type
func (SwitchMasterSlaveOperationMapOutput) MapIndex ¶
func (o SwitchMasterSlaveOperationMapOutput) MapIndex(k pulumi.StringInput) SwitchMasterSlaveOperationOutput
func (SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutput ¶
func (o SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutput() SwitchMasterSlaveOperationMapOutput
func (SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutputWithContext ¶
func (o SwitchMasterSlaveOperationMapOutput) ToSwitchMasterSlaveOperationMapOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationMapOutput
type SwitchMasterSlaveOperationOutput ¶
type SwitchMasterSlaveOperationOutput struct{ *pulumi.OutputState }
func (SwitchMasterSlaveOperationOutput) DstSlave ¶
func (o SwitchMasterSlaveOperationOutput) DstSlave() pulumi.StringPtrOutput
target instance. Possible values: `first` - first standby; `second` - second standby. The default value is `first`, and only multi-AZ instances support setting it to `second`.
func (SwitchMasterSlaveOperationOutput) ElementType ¶
func (SwitchMasterSlaveOperationOutput) ElementType() reflect.Type
func (SwitchMasterSlaveOperationOutput) ForceSwitch ¶
func (o SwitchMasterSlaveOperationOutput) ForceSwitch() pulumi.BoolPtrOutput
Whether to force switch. Default is False. Note that if you set the mandatory switch to True, there is a risk of data loss on the instance, so use it with caution.
func (SwitchMasterSlaveOperationOutput) InstanceId ¶
func (o SwitchMasterSlaveOperationOutput) InstanceId() pulumi.StringOutput
instance id.
func (SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutput ¶
func (o SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutput() SwitchMasterSlaveOperationOutput
func (SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutputWithContext ¶
func (o SwitchMasterSlaveOperationOutput) ToSwitchMasterSlaveOperationOutputWithContext(ctx context.Context) SwitchMasterSlaveOperationOutput
func (SwitchMasterSlaveOperationOutput) WaitSwitch ¶
func (o SwitchMasterSlaveOperationOutput) WaitSwitch() pulumi.BoolPtrOutput
Whether to switch within the time window. The default is False, i.e. do not switch within the time window. Note that if the ForceSwitch parameter is set to True, this parameter will not take effect.
type SwitchMasterSlaveOperationState ¶
type SwitchMasterSlaveOperationState struct { // target instance. Possible values: `first` - first standby; `second` - second standby. The default value is `first`, and // only multi-AZ instances support setting it to `second`. DstSlave pulumi.StringPtrInput // Whether to force switch. Default is False. Note that if you set the mandatory switch to True, there is a risk of data // loss on the instance, so use it with caution. ForceSwitch pulumi.BoolPtrInput // instance id. InstanceId pulumi.StringPtrInput // Whether to switch within the time window. The default is False, i.e. do not switch within the time window. Note that if // the ForceSwitch parameter is set to True, this parameter will not take effect. WaitSwitch pulumi.BoolPtrInput }
func (SwitchMasterSlaveOperationState) ElementType ¶
func (SwitchMasterSlaveOperationState) ElementType() reflect.Type
type SwitchProxy ¶
type SwitchProxy struct { pulumi.CustomResourceState // Instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Proxy group id. ProxyGroupId pulumi.StringOutput `pulumi:"proxyGroupId"` }
func GetSwitchProxy ¶
func GetSwitchProxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwitchProxyState, opts ...pulumi.ResourceOption) (*SwitchProxy, error)
GetSwitchProxy gets an existing SwitchProxy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSwitchProxy ¶
func NewSwitchProxy(ctx *pulumi.Context, name string, args *SwitchProxyArgs, opts ...pulumi.ResourceOption) (*SwitchProxy, error)
NewSwitchProxy registers a new resource with the given unique name, arguments, and options.
func (*SwitchProxy) ElementType ¶
func (*SwitchProxy) ElementType() reflect.Type
func (*SwitchProxy) ToSwitchProxyOutput ¶
func (i *SwitchProxy) ToSwitchProxyOutput() SwitchProxyOutput
func (*SwitchProxy) ToSwitchProxyOutputWithContext ¶
func (i *SwitchProxy) ToSwitchProxyOutputWithContext(ctx context.Context) SwitchProxyOutput
type SwitchProxyArgs ¶
type SwitchProxyArgs struct { // Instance id. InstanceId pulumi.StringInput // Proxy group id. ProxyGroupId pulumi.StringInput }
The set of arguments for constructing a SwitchProxy resource.
func (SwitchProxyArgs) ElementType ¶
func (SwitchProxyArgs) ElementType() reflect.Type
type SwitchProxyArray ¶
type SwitchProxyArray []SwitchProxyInput
func (SwitchProxyArray) ElementType ¶
func (SwitchProxyArray) ElementType() reflect.Type
func (SwitchProxyArray) ToSwitchProxyArrayOutput ¶
func (i SwitchProxyArray) ToSwitchProxyArrayOutput() SwitchProxyArrayOutput
func (SwitchProxyArray) ToSwitchProxyArrayOutputWithContext ¶
func (i SwitchProxyArray) ToSwitchProxyArrayOutputWithContext(ctx context.Context) SwitchProxyArrayOutput
type SwitchProxyArrayInput ¶
type SwitchProxyArrayInput interface { pulumi.Input ToSwitchProxyArrayOutput() SwitchProxyArrayOutput ToSwitchProxyArrayOutputWithContext(context.Context) SwitchProxyArrayOutput }
SwitchProxyArrayInput is an input type that accepts SwitchProxyArray and SwitchProxyArrayOutput values. You can construct a concrete instance of `SwitchProxyArrayInput` via:
SwitchProxyArray{ SwitchProxyArgs{...} }
type SwitchProxyArrayOutput ¶
type SwitchProxyArrayOutput struct{ *pulumi.OutputState }
func (SwitchProxyArrayOutput) ElementType ¶
func (SwitchProxyArrayOutput) ElementType() reflect.Type
func (SwitchProxyArrayOutput) Index ¶
func (o SwitchProxyArrayOutput) Index(i pulumi.IntInput) SwitchProxyOutput
func (SwitchProxyArrayOutput) ToSwitchProxyArrayOutput ¶
func (o SwitchProxyArrayOutput) ToSwitchProxyArrayOutput() SwitchProxyArrayOutput
func (SwitchProxyArrayOutput) ToSwitchProxyArrayOutputWithContext ¶
func (o SwitchProxyArrayOutput) ToSwitchProxyArrayOutputWithContext(ctx context.Context) SwitchProxyArrayOutput
type SwitchProxyInput ¶
type SwitchProxyInput interface { pulumi.Input ToSwitchProxyOutput() SwitchProxyOutput ToSwitchProxyOutputWithContext(ctx context.Context) SwitchProxyOutput }
type SwitchProxyMap ¶
type SwitchProxyMap map[string]SwitchProxyInput
func (SwitchProxyMap) ElementType ¶
func (SwitchProxyMap) ElementType() reflect.Type
func (SwitchProxyMap) ToSwitchProxyMapOutput ¶
func (i SwitchProxyMap) ToSwitchProxyMapOutput() SwitchProxyMapOutput
func (SwitchProxyMap) ToSwitchProxyMapOutputWithContext ¶
func (i SwitchProxyMap) ToSwitchProxyMapOutputWithContext(ctx context.Context) SwitchProxyMapOutput
type SwitchProxyMapInput ¶
type SwitchProxyMapInput interface { pulumi.Input ToSwitchProxyMapOutput() SwitchProxyMapOutput ToSwitchProxyMapOutputWithContext(context.Context) SwitchProxyMapOutput }
SwitchProxyMapInput is an input type that accepts SwitchProxyMap and SwitchProxyMapOutput values. You can construct a concrete instance of `SwitchProxyMapInput` via:
SwitchProxyMap{ "key": SwitchProxyArgs{...} }
type SwitchProxyMapOutput ¶
type SwitchProxyMapOutput struct{ *pulumi.OutputState }
func (SwitchProxyMapOutput) ElementType ¶
func (SwitchProxyMapOutput) ElementType() reflect.Type
func (SwitchProxyMapOutput) MapIndex ¶
func (o SwitchProxyMapOutput) MapIndex(k pulumi.StringInput) SwitchProxyOutput
func (SwitchProxyMapOutput) ToSwitchProxyMapOutput ¶
func (o SwitchProxyMapOutput) ToSwitchProxyMapOutput() SwitchProxyMapOutput
func (SwitchProxyMapOutput) ToSwitchProxyMapOutputWithContext ¶
func (o SwitchProxyMapOutput) ToSwitchProxyMapOutputWithContext(ctx context.Context) SwitchProxyMapOutput
type SwitchProxyOutput ¶
type SwitchProxyOutput struct{ *pulumi.OutputState }
func (SwitchProxyOutput) ElementType ¶
func (SwitchProxyOutput) ElementType() reflect.Type
func (SwitchProxyOutput) InstanceId ¶
func (o SwitchProxyOutput) InstanceId() pulumi.StringOutput
Instance id.
func (SwitchProxyOutput) ProxyGroupId ¶
func (o SwitchProxyOutput) ProxyGroupId() pulumi.StringOutput
Proxy group id.
func (SwitchProxyOutput) ToSwitchProxyOutput ¶
func (o SwitchProxyOutput) ToSwitchProxyOutput() SwitchProxyOutput
func (SwitchProxyOutput) ToSwitchProxyOutputWithContext ¶
func (o SwitchProxyOutput) ToSwitchProxyOutputWithContext(ctx context.Context) SwitchProxyOutput
type SwitchProxyState ¶
type SwitchProxyState struct { // Instance id. InstanceId pulumi.StringPtrInput // Proxy group id. ProxyGroupId pulumi.StringPtrInput }
func (SwitchProxyState) ElementType ¶
func (SwitchProxyState) ElementType() reflect.Type
type TimeWindow ¶
type TimeWindow struct { pulumi.CustomResourceState // Instance ID in the format of cdb-c1nl9rpv or cdbro-c1nl9rpv. It is the same as the instance ID displayed on the // TencentDB Console page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Data delay threshold. It takes effect only for source instance and disaster recovery instance. Default value: 10. MaxDelayTime pulumi.IntPtrOutput `pulumi:"maxDelayTime"` // Time period available for maintenance after modification in the format of 10:00-12:00. Each period lasts from half an // hour to three hours, with the start time and end time aligned by half-hour. Up to two time periods can be set. Start and // end time range: [00:00, 24:00]. TimeRanges pulumi.StringArrayOutput `pulumi:"timeRanges"` // Specifies for which day to modify the time period. Value range: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, // Sunday. If it is not specified or is left blank, the time period will be modified for every day by default. Weekdays pulumi.StringArrayOutput `pulumi:"weekdays"` }
func GetTimeWindow ¶
func GetTimeWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeWindowState, opts ...pulumi.ResourceOption) (*TimeWindow, error)
GetTimeWindow gets an existing TimeWindow resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTimeWindow ¶
func NewTimeWindow(ctx *pulumi.Context, name string, args *TimeWindowArgs, opts ...pulumi.ResourceOption) (*TimeWindow, error)
NewTimeWindow registers a new resource with the given unique name, arguments, and options.
func (*TimeWindow) ElementType ¶
func (*TimeWindow) ElementType() reflect.Type
func (*TimeWindow) ToTimeWindowOutput ¶
func (i *TimeWindow) ToTimeWindowOutput() TimeWindowOutput
func (*TimeWindow) ToTimeWindowOutputWithContext ¶
func (i *TimeWindow) ToTimeWindowOutputWithContext(ctx context.Context) TimeWindowOutput
type TimeWindowArgs ¶
type TimeWindowArgs struct { // Instance ID in the format of cdb-c1nl9rpv or cdbro-c1nl9rpv. It is the same as the instance ID displayed on the // TencentDB Console page. InstanceId pulumi.StringInput // Data delay threshold. It takes effect only for source instance and disaster recovery instance. Default value: 10. MaxDelayTime pulumi.IntPtrInput // Time period available for maintenance after modification in the format of 10:00-12:00. Each period lasts from half an // hour to three hours, with the start time and end time aligned by half-hour. Up to two time periods can be set. Start and // end time range: [00:00, 24:00]. TimeRanges pulumi.StringArrayInput // Specifies for which day to modify the time period. Value range: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, // Sunday. If it is not specified or is left blank, the time period will be modified for every day by default. Weekdays pulumi.StringArrayInput }
The set of arguments for constructing a TimeWindow resource.
func (TimeWindowArgs) ElementType ¶
func (TimeWindowArgs) ElementType() reflect.Type
type TimeWindowArray ¶
type TimeWindowArray []TimeWindowInput
func (TimeWindowArray) ElementType ¶
func (TimeWindowArray) ElementType() reflect.Type
func (TimeWindowArray) ToTimeWindowArrayOutput ¶
func (i TimeWindowArray) ToTimeWindowArrayOutput() TimeWindowArrayOutput
func (TimeWindowArray) ToTimeWindowArrayOutputWithContext ¶
func (i TimeWindowArray) ToTimeWindowArrayOutputWithContext(ctx context.Context) TimeWindowArrayOutput
type TimeWindowArrayInput ¶
type TimeWindowArrayInput interface { pulumi.Input ToTimeWindowArrayOutput() TimeWindowArrayOutput ToTimeWindowArrayOutputWithContext(context.Context) TimeWindowArrayOutput }
TimeWindowArrayInput is an input type that accepts TimeWindowArray and TimeWindowArrayOutput values. You can construct a concrete instance of `TimeWindowArrayInput` via:
TimeWindowArray{ TimeWindowArgs{...} }
type TimeWindowArrayOutput ¶
type TimeWindowArrayOutput struct{ *pulumi.OutputState }
func (TimeWindowArrayOutput) ElementType ¶
func (TimeWindowArrayOutput) ElementType() reflect.Type
func (TimeWindowArrayOutput) Index ¶
func (o TimeWindowArrayOutput) Index(i pulumi.IntInput) TimeWindowOutput
func (TimeWindowArrayOutput) ToTimeWindowArrayOutput ¶
func (o TimeWindowArrayOutput) ToTimeWindowArrayOutput() TimeWindowArrayOutput
func (TimeWindowArrayOutput) ToTimeWindowArrayOutputWithContext ¶
func (o TimeWindowArrayOutput) ToTimeWindowArrayOutputWithContext(ctx context.Context) TimeWindowArrayOutput
type TimeWindowInput ¶
type TimeWindowInput interface { pulumi.Input ToTimeWindowOutput() TimeWindowOutput ToTimeWindowOutputWithContext(ctx context.Context) TimeWindowOutput }
type TimeWindowMap ¶
type TimeWindowMap map[string]TimeWindowInput
func (TimeWindowMap) ElementType ¶
func (TimeWindowMap) ElementType() reflect.Type
func (TimeWindowMap) ToTimeWindowMapOutput ¶
func (i TimeWindowMap) ToTimeWindowMapOutput() TimeWindowMapOutput
func (TimeWindowMap) ToTimeWindowMapOutputWithContext ¶
func (i TimeWindowMap) ToTimeWindowMapOutputWithContext(ctx context.Context) TimeWindowMapOutput
type TimeWindowMapInput ¶
type TimeWindowMapInput interface { pulumi.Input ToTimeWindowMapOutput() TimeWindowMapOutput ToTimeWindowMapOutputWithContext(context.Context) TimeWindowMapOutput }
TimeWindowMapInput is an input type that accepts TimeWindowMap and TimeWindowMapOutput values. You can construct a concrete instance of `TimeWindowMapInput` via:
TimeWindowMap{ "key": TimeWindowArgs{...} }
type TimeWindowMapOutput ¶
type TimeWindowMapOutput struct{ *pulumi.OutputState }
func (TimeWindowMapOutput) ElementType ¶
func (TimeWindowMapOutput) ElementType() reflect.Type
func (TimeWindowMapOutput) MapIndex ¶
func (o TimeWindowMapOutput) MapIndex(k pulumi.StringInput) TimeWindowOutput
func (TimeWindowMapOutput) ToTimeWindowMapOutput ¶
func (o TimeWindowMapOutput) ToTimeWindowMapOutput() TimeWindowMapOutput
func (TimeWindowMapOutput) ToTimeWindowMapOutputWithContext ¶
func (o TimeWindowMapOutput) ToTimeWindowMapOutputWithContext(ctx context.Context) TimeWindowMapOutput
type TimeWindowOutput ¶
type TimeWindowOutput struct{ *pulumi.OutputState }
func (TimeWindowOutput) ElementType ¶
func (TimeWindowOutput) ElementType() reflect.Type
func (TimeWindowOutput) InstanceId ¶
func (o TimeWindowOutput) InstanceId() pulumi.StringOutput
Instance ID in the format of cdb-c1nl9rpv or cdbro-c1nl9rpv. It is the same as the instance ID displayed on the TencentDB Console page.
func (TimeWindowOutput) MaxDelayTime ¶
func (o TimeWindowOutput) MaxDelayTime() pulumi.IntPtrOutput
Data delay threshold. It takes effect only for source instance and disaster recovery instance. Default value: 10.
func (TimeWindowOutput) TimeRanges ¶
func (o TimeWindowOutput) TimeRanges() pulumi.StringArrayOutput
Time period available for maintenance after modification in the format of 10:00-12:00. Each period lasts from half an hour to three hours, with the start time and end time aligned by half-hour. Up to two time periods can be set. Start and end time range: [00:00, 24:00].
func (TimeWindowOutput) ToTimeWindowOutput ¶
func (o TimeWindowOutput) ToTimeWindowOutput() TimeWindowOutput
func (TimeWindowOutput) ToTimeWindowOutputWithContext ¶
func (o TimeWindowOutput) ToTimeWindowOutputWithContext(ctx context.Context) TimeWindowOutput
func (TimeWindowOutput) Weekdays ¶
func (o TimeWindowOutput) Weekdays() pulumi.StringArrayOutput
Specifies for which day to modify the time period. Value range: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. If it is not specified or is left blank, the time period will be modified for every day by default.
type TimeWindowState ¶
type TimeWindowState struct { // Instance ID in the format of cdb-c1nl9rpv or cdbro-c1nl9rpv. It is the same as the instance ID displayed on the // TencentDB Console page. InstanceId pulumi.StringPtrInput // Data delay threshold. It takes effect only for source instance and disaster recovery instance. Default value: 10. MaxDelayTime pulumi.IntPtrInput // Time period available for maintenance after modification in the format of 10:00-12:00. Each period lasts from half an // hour to three hours, with the start time and end time aligned by half-hour. Up to two time periods can be set. Start and // end time range: [00:00, 24:00]. TimeRanges pulumi.StringArrayInput // Specifies for which day to modify the time period. Value range: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, // Sunday. If it is not specified or is left blank, the time period will be modified for every day by default. Weekdays pulumi.StringArrayInput }
func (TimeWindowState) ElementType ¶
func (TimeWindowState) ElementType() reflect.Type
type VerifyRootAccount ¶
type VerifyRootAccount struct { pulumi.CustomResourceState // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The password of the ROOT account of the instance. Password pulumi.StringOutput `pulumi:"password"` }
func GetVerifyRootAccount ¶
func GetVerifyRootAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VerifyRootAccountState, opts ...pulumi.ResourceOption) (*VerifyRootAccount, error)
GetVerifyRootAccount gets an existing VerifyRootAccount resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVerifyRootAccount ¶
func NewVerifyRootAccount(ctx *pulumi.Context, name string, args *VerifyRootAccountArgs, opts ...pulumi.ResourceOption) (*VerifyRootAccount, error)
NewVerifyRootAccount registers a new resource with the given unique name, arguments, and options.
func (*VerifyRootAccount) ElementType ¶
func (*VerifyRootAccount) ElementType() reflect.Type
func (*VerifyRootAccount) ToVerifyRootAccountOutput ¶
func (i *VerifyRootAccount) ToVerifyRootAccountOutput() VerifyRootAccountOutput
func (*VerifyRootAccount) ToVerifyRootAccountOutputWithContext ¶
func (i *VerifyRootAccount) ToVerifyRootAccountOutputWithContext(ctx context.Context) VerifyRootAccountOutput
type VerifyRootAccountArgs ¶
type VerifyRootAccountArgs struct { // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringInput // The password of the ROOT account of the instance. Password pulumi.StringInput }
The set of arguments for constructing a VerifyRootAccount resource.
func (VerifyRootAccountArgs) ElementType ¶
func (VerifyRootAccountArgs) ElementType() reflect.Type
type VerifyRootAccountArray ¶
type VerifyRootAccountArray []VerifyRootAccountInput
func (VerifyRootAccountArray) ElementType ¶
func (VerifyRootAccountArray) ElementType() reflect.Type
func (VerifyRootAccountArray) ToVerifyRootAccountArrayOutput ¶
func (i VerifyRootAccountArray) ToVerifyRootAccountArrayOutput() VerifyRootAccountArrayOutput
func (VerifyRootAccountArray) ToVerifyRootAccountArrayOutputWithContext ¶
func (i VerifyRootAccountArray) ToVerifyRootAccountArrayOutputWithContext(ctx context.Context) VerifyRootAccountArrayOutput
type VerifyRootAccountArrayInput ¶
type VerifyRootAccountArrayInput interface { pulumi.Input ToVerifyRootAccountArrayOutput() VerifyRootAccountArrayOutput ToVerifyRootAccountArrayOutputWithContext(context.Context) VerifyRootAccountArrayOutput }
VerifyRootAccountArrayInput is an input type that accepts VerifyRootAccountArray and VerifyRootAccountArrayOutput values. You can construct a concrete instance of `VerifyRootAccountArrayInput` via:
VerifyRootAccountArray{ VerifyRootAccountArgs{...} }
type VerifyRootAccountArrayOutput ¶
type VerifyRootAccountArrayOutput struct{ *pulumi.OutputState }
func (VerifyRootAccountArrayOutput) ElementType ¶
func (VerifyRootAccountArrayOutput) ElementType() reflect.Type
func (VerifyRootAccountArrayOutput) Index ¶
func (o VerifyRootAccountArrayOutput) Index(i pulumi.IntInput) VerifyRootAccountOutput
func (VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutput ¶
func (o VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutput() VerifyRootAccountArrayOutput
func (VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutputWithContext ¶
func (o VerifyRootAccountArrayOutput) ToVerifyRootAccountArrayOutputWithContext(ctx context.Context) VerifyRootAccountArrayOutput
type VerifyRootAccountInput ¶
type VerifyRootAccountInput interface { pulumi.Input ToVerifyRootAccountOutput() VerifyRootAccountOutput ToVerifyRootAccountOutputWithContext(ctx context.Context) VerifyRootAccountOutput }
type VerifyRootAccountMap ¶
type VerifyRootAccountMap map[string]VerifyRootAccountInput
func (VerifyRootAccountMap) ElementType ¶
func (VerifyRootAccountMap) ElementType() reflect.Type
func (VerifyRootAccountMap) ToVerifyRootAccountMapOutput ¶
func (i VerifyRootAccountMap) ToVerifyRootAccountMapOutput() VerifyRootAccountMapOutput
func (VerifyRootAccountMap) ToVerifyRootAccountMapOutputWithContext ¶
func (i VerifyRootAccountMap) ToVerifyRootAccountMapOutputWithContext(ctx context.Context) VerifyRootAccountMapOutput
type VerifyRootAccountMapInput ¶
type VerifyRootAccountMapInput interface { pulumi.Input ToVerifyRootAccountMapOutput() VerifyRootAccountMapOutput ToVerifyRootAccountMapOutputWithContext(context.Context) VerifyRootAccountMapOutput }
VerifyRootAccountMapInput is an input type that accepts VerifyRootAccountMap and VerifyRootAccountMapOutput values. You can construct a concrete instance of `VerifyRootAccountMapInput` via:
VerifyRootAccountMap{ "key": VerifyRootAccountArgs{...} }
type VerifyRootAccountMapOutput ¶
type VerifyRootAccountMapOutput struct{ *pulumi.OutputState }
func (VerifyRootAccountMapOutput) ElementType ¶
func (VerifyRootAccountMapOutput) ElementType() reflect.Type
func (VerifyRootAccountMapOutput) MapIndex ¶
func (o VerifyRootAccountMapOutput) MapIndex(k pulumi.StringInput) VerifyRootAccountOutput
func (VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutput ¶
func (o VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutput() VerifyRootAccountMapOutput
func (VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutputWithContext ¶
func (o VerifyRootAccountMapOutput) ToVerifyRootAccountMapOutputWithContext(ctx context.Context) VerifyRootAccountMapOutput
type VerifyRootAccountOutput ¶
type VerifyRootAccountOutput struct{ *pulumi.OutputState }
func (VerifyRootAccountOutput) ElementType ¶
func (VerifyRootAccountOutput) ElementType() reflect.Type
func (VerifyRootAccountOutput) InstanceId ¶
func (o VerifyRootAccountOutput) InstanceId() pulumi.StringOutput
The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console page.
func (VerifyRootAccountOutput) Password ¶
func (o VerifyRootAccountOutput) Password() pulumi.StringOutput
The password of the ROOT account of the instance.
func (VerifyRootAccountOutput) ToVerifyRootAccountOutput ¶
func (o VerifyRootAccountOutput) ToVerifyRootAccountOutput() VerifyRootAccountOutput
func (VerifyRootAccountOutput) ToVerifyRootAccountOutputWithContext ¶
func (o VerifyRootAccountOutput) ToVerifyRootAccountOutputWithContext(ctx context.Context) VerifyRootAccountOutput
type VerifyRootAccountState ¶
type VerifyRootAccountState struct { // The instance ID, in the format: cdb-c1nl9rpv, is the same as the instance ID displayed on the cloud database console // page. InstanceId pulumi.StringPtrInput // The password of the ROOT account of the instance. Password pulumi.StringPtrInput }
func (VerifyRootAccountState) ElementType ¶
func (VerifyRootAccountState) ElementType() reflect.Type
Source Files ¶
- account.go
- auditLogFile.go
- backupDownloadRestriction.go
- backupEncryptionStatus.go
- backupPolicy.go
- database.go
- dbImportJobOperation.go
- deployGroup.go
- drInstanceToMater.go
- getBackupList.go
- getBackupOverview.go
- getBackupSummaries.go
- getBinLog.go
- getBinlogBackupOverview.go
- getCloneList.go
- getDataBackupOverview.go
- getDatabases.go
- getDbFeatures.go
- getDefaultParams.go
- getErrorLog.go
- getInstTables.go
- getInstance.go
- getInstanceCharset.go
- getInstanceInfo.go
- getInstanceParamRecord.go
- getInstanceRebootTime.go
- getParameterList.go
- getProjectSecurityGroup.go
- getProxyCustom.go
- getRoMinScale.go
- getRollbackRangeTime.go
- getSlowLog.go
- getSlowLogData.go
- getSupportedPrivileges.go
- getSwitchRecord.go
- getUserTask.go
- getZoneConfig.go
- init.go
- instance.go
- instanceEncryptionOperation.go
- isolateInstance.go
- localBinlogConfig.go
- paramTemplate.go
- passwordComplexity.go
- privilege.go
- proxy.go
- pulumiTypes.go
- readonlyInstance.go
- reloadBalanceProxyNode.go
- remoteBackupConfig.go
- renewDbInstanceOperation.go
- resetRootAccount.go
- restartDbInstancesOperation.go
- roGroup.go
- roGroupLoadOperation.go
- roInstanceIp.go
- roStartReplication.go
- roStopReplication.go
- rollback.go
- rollbackStop.go
- securityGroupsAttachment.go
- switchForUpgrade.go
- switchMasterSlaveOperation.go
- switchProxy.go
- timeWindow.go
- verifyRootAccount.go