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) AccountName() pulumi.StringOutput
- func (o AccountOutput) AccountPassword() pulumi.StringOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) InstanceId() pulumi.StringOutput
- func (o AccountOutput) Privilege() pulumi.StringOutput
- func (o AccountOutput) ReadonlyPolicies() pulumi.StringArrayOutput
- func (o AccountOutput) Remark() pulumi.StringPtrOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- type AccountState
- type BackupConfig
- type BackupConfigArgs
- type BackupConfigArray
- type BackupConfigArrayInput
- type BackupConfigArrayOutput
- func (BackupConfigArrayOutput) ElementType() reflect.Type
- func (o BackupConfigArrayOutput) Index(i pulumi.IntInput) BackupConfigOutput
- func (o BackupConfigArrayOutput) ToBackupConfigArrayOutput() BackupConfigArrayOutput
- func (o BackupConfigArrayOutput) ToBackupConfigArrayOutputWithContext(ctx context.Context) BackupConfigArrayOutput
- type BackupConfigInput
- type BackupConfigMap
- type BackupConfigMapInput
- type BackupConfigMapOutput
- func (BackupConfigMapOutput) ElementType() reflect.Type
- func (o BackupConfigMapOutput) MapIndex(k pulumi.StringInput) BackupConfigOutput
- func (o BackupConfigMapOutput) ToBackupConfigMapOutput() BackupConfigMapOutput
- func (o BackupConfigMapOutput) ToBackupConfigMapOutputWithContext(ctx context.Context) BackupConfigMapOutput
- type BackupConfigOutput
- func (o BackupConfigOutput) BackupPeriods() pulumi.StringArrayOutputdeprecated
- func (o BackupConfigOutput) BackupTime() pulumi.StringOutput
- func (BackupConfigOutput) ElementType() reflect.Type
- func (o BackupConfigOutput) RedisId() pulumi.StringOutput
- func (o BackupConfigOutput) ToBackupConfigOutput() BackupConfigOutput
- func (o BackupConfigOutput) ToBackupConfigOutputWithContext(ctx context.Context) BackupConfigOutput
- type BackupConfigState
- 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 BackupOperation
- type BackupOperationArgs
- type BackupOperationArray
- type BackupOperationArrayInput
- type BackupOperationArrayOutput
- func (BackupOperationArrayOutput) ElementType() reflect.Type
- func (o BackupOperationArrayOutput) Index(i pulumi.IntInput) BackupOperationOutput
- func (o BackupOperationArrayOutput) ToBackupOperationArrayOutput() BackupOperationArrayOutput
- func (o BackupOperationArrayOutput) ToBackupOperationArrayOutputWithContext(ctx context.Context) BackupOperationArrayOutput
- type BackupOperationInput
- type BackupOperationMap
- type BackupOperationMapInput
- type BackupOperationMapOutput
- func (BackupOperationMapOutput) ElementType() reflect.Type
- func (o BackupOperationMapOutput) MapIndex(k pulumi.StringInput) BackupOperationOutput
- func (o BackupOperationMapOutput) ToBackupOperationMapOutput() BackupOperationMapOutput
- func (o BackupOperationMapOutput) ToBackupOperationMapOutputWithContext(ctx context.Context) BackupOperationMapOutput
- type BackupOperationOutput
- func (BackupOperationOutput) ElementType() reflect.Type
- func (o BackupOperationOutput) InstanceId() pulumi.StringOutput
- func (o BackupOperationOutput) Remark() pulumi.StringPtrOutput
- func (o BackupOperationOutput) StorageDays() pulumi.IntPtrOutput
- func (o BackupOperationOutput) ToBackupOperationOutput() BackupOperationOutput
- func (o BackupOperationOutput) ToBackupOperationOutputWithContext(ctx context.Context) BackupOperationOutput
- type BackupOperationState
- type ClearInstanceOperation
- type ClearInstanceOperationArgs
- type ClearInstanceOperationArray
- func (ClearInstanceOperationArray) ElementType() reflect.Type
- func (i ClearInstanceOperationArray) ToClearInstanceOperationArrayOutput() ClearInstanceOperationArrayOutput
- func (i ClearInstanceOperationArray) ToClearInstanceOperationArrayOutputWithContext(ctx context.Context) ClearInstanceOperationArrayOutput
- type ClearInstanceOperationArrayInput
- type ClearInstanceOperationArrayOutput
- func (ClearInstanceOperationArrayOutput) ElementType() reflect.Type
- func (o ClearInstanceOperationArrayOutput) Index(i pulumi.IntInput) ClearInstanceOperationOutput
- func (o ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutput() ClearInstanceOperationArrayOutput
- func (o ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutputWithContext(ctx context.Context) ClearInstanceOperationArrayOutput
- type ClearInstanceOperationInput
- type ClearInstanceOperationMap
- type ClearInstanceOperationMapInput
- type ClearInstanceOperationMapOutput
- func (ClearInstanceOperationMapOutput) ElementType() reflect.Type
- func (o ClearInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) ClearInstanceOperationOutput
- func (o ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutput() ClearInstanceOperationMapOutput
- func (o ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutputWithContext(ctx context.Context) ClearInstanceOperationMapOutput
- type ClearInstanceOperationOutput
- func (ClearInstanceOperationOutput) ElementType() reflect.Type
- func (o ClearInstanceOperationOutput) InstanceId() pulumi.StringOutput
- func (o ClearInstanceOperationOutput) Password() pulumi.StringPtrOutput
- func (o ClearInstanceOperationOutput) ToClearInstanceOperationOutput() ClearInstanceOperationOutput
- func (o ClearInstanceOperationOutput) ToClearInstanceOperationOutputWithContext(ctx context.Context) ClearInstanceOperationOutput
- type ClearInstanceOperationState
- type ConnectionConfig
- type ConnectionConfigArgs
- type ConnectionConfigArray
- type ConnectionConfigArrayInput
- type ConnectionConfigArrayOutput
- func (ConnectionConfigArrayOutput) ElementType() reflect.Type
- func (o ConnectionConfigArrayOutput) Index(i pulumi.IntInput) ConnectionConfigOutput
- func (o ConnectionConfigArrayOutput) ToConnectionConfigArrayOutput() ConnectionConfigArrayOutput
- func (o ConnectionConfigArrayOutput) ToConnectionConfigArrayOutputWithContext(ctx context.Context) ConnectionConfigArrayOutput
- type ConnectionConfigInput
- type ConnectionConfigMap
- type ConnectionConfigMapInput
- type ConnectionConfigMapOutput
- func (ConnectionConfigMapOutput) ElementType() reflect.Type
- func (o ConnectionConfigMapOutput) MapIndex(k pulumi.StringInput) ConnectionConfigOutput
- func (o ConnectionConfigMapOutput) ToConnectionConfigMapOutput() ConnectionConfigMapOutput
- func (o ConnectionConfigMapOutput) ToConnectionConfigMapOutputWithContext(ctx context.Context) ConnectionConfigMapOutput
- type ConnectionConfigOutput
- func (o ConnectionConfigOutput) AddBandwidth() pulumi.IntOutput
- func (o ConnectionConfigOutput) BaseBandwidth() pulumi.IntOutput
- func (o ConnectionConfigOutput) ClientLimit() pulumi.IntPtrOutput
- func (ConnectionConfigOutput) ElementType() reflect.Type
- func (o ConnectionConfigOutput) InstanceId() pulumi.StringOutput
- func (o ConnectionConfigOutput) MaxAddBandwidth() pulumi.IntOutput
- func (o ConnectionConfigOutput) MinAddBandwidth() pulumi.IntOutput
- func (o ConnectionConfigOutput) ToConnectionConfigOutput() ConnectionConfigOutput
- func (o ConnectionConfigOutput) ToConnectionConfigOutputWithContext(ctx context.Context) ConnectionConfigOutput
- func (o ConnectionConfigOutput) TotalBandwidth() pulumi.IntOutput
- type ConnectionConfigState
- type GetBackupArgs
- type GetBackupBackupSet
- type GetBackupBackupSetArgs
- type GetBackupBackupSetArray
- type GetBackupBackupSetArrayInput
- type GetBackupBackupSetArrayOutput
- func (GetBackupBackupSetArrayOutput) ElementType() reflect.Type
- func (o GetBackupBackupSetArrayOutput) Index(i pulumi.IntInput) GetBackupBackupSetOutput
- func (o GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutput() GetBackupBackupSetArrayOutput
- func (o GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutputWithContext(ctx context.Context) GetBackupBackupSetArrayOutput
- type GetBackupBackupSetInput
- type GetBackupBackupSetOutput
- func (o GetBackupBackupSetOutput) BackupId() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) BackupSize() pulumi.IntOutput
- func (o GetBackupBackupSetOutput) BackupType() pulumi.StringOutput
- func (GetBackupBackupSetOutput) ElementType() reflect.Type
- func (o GetBackupBackupSetOutput) EndTime() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) ExpireTime() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) FileType() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) FullBackup() pulumi.IntOutput
- func (o GetBackupBackupSetOutput) InstanceId() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) InstanceName() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) InstanceType() pulumi.IntOutput
- func (o GetBackupBackupSetOutput) Locked() pulumi.IntOutput
- func (o GetBackupBackupSetOutput) Region() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) Remark() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) StartTime() pulumi.StringOutput
- func (o GetBackupBackupSetOutput) Status() pulumi.IntOutput
- func (o GetBackupBackupSetOutput) ToGetBackupBackupSetOutput() GetBackupBackupSetOutput
- func (o GetBackupBackupSetOutput) ToGetBackupBackupSetOutputWithContext(ctx context.Context) GetBackupBackupSetOutput
- type GetBackupDownloadInfoArgs
- type GetBackupDownloadInfoBackupInfo
- type GetBackupDownloadInfoBackupInfoArgs
- func (GetBackupDownloadInfoBackupInfoArgs) ElementType() reflect.Type
- func (i GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutput() GetBackupDownloadInfoBackupInfoOutput
- func (i GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoOutput
- type GetBackupDownloadInfoBackupInfoArray
- func (GetBackupDownloadInfoBackupInfoArray) ElementType() reflect.Type
- func (i GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutput() GetBackupDownloadInfoBackupInfoArrayOutput
- func (i GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoArrayOutput
- type GetBackupDownloadInfoBackupInfoArrayInput
- type GetBackupDownloadInfoBackupInfoArrayOutput
- func (GetBackupDownloadInfoBackupInfoArrayOutput) ElementType() reflect.Type
- func (o GetBackupDownloadInfoBackupInfoArrayOutput) Index(i pulumi.IntInput) GetBackupDownloadInfoBackupInfoOutput
- func (o GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutput() GetBackupDownloadInfoBackupInfoArrayOutput
- func (o GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoArrayOutput
- type GetBackupDownloadInfoBackupInfoInput
- type GetBackupDownloadInfoBackupInfoOutput
- func (o GetBackupDownloadInfoBackupInfoOutput) DownloadUrl() pulumi.StringOutput
- func (GetBackupDownloadInfoBackupInfoOutput) ElementType() reflect.Type
- func (o GetBackupDownloadInfoBackupInfoOutput) FileName() pulumi.StringOutput
- func (o GetBackupDownloadInfoBackupInfoOutput) FileSize() pulumi.IntOutput
- func (o GetBackupDownloadInfoBackupInfoOutput) InnerDownloadUrl() pulumi.StringOutput
- func (o GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutput() GetBackupDownloadInfoBackupInfoOutput
- func (o GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoOutput
- type GetBackupDownloadInfoLimitVpc
- type GetBackupDownloadInfoLimitVpcArgs
- func (GetBackupDownloadInfoLimitVpcArgs) ElementType() reflect.Type
- func (i GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutput() GetBackupDownloadInfoLimitVpcOutput
- func (i GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcOutput
- type GetBackupDownloadInfoLimitVpcArray
- func (GetBackupDownloadInfoLimitVpcArray) ElementType() reflect.Type
- func (i GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutput() GetBackupDownloadInfoLimitVpcArrayOutput
- func (i GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcArrayOutput
- type GetBackupDownloadInfoLimitVpcArrayInput
- type GetBackupDownloadInfoLimitVpcArrayOutput
- func (GetBackupDownloadInfoLimitVpcArrayOutput) ElementType() reflect.Type
- func (o GetBackupDownloadInfoLimitVpcArrayOutput) Index(i pulumi.IntInput) GetBackupDownloadInfoLimitVpcOutput
- func (o GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutput() GetBackupDownloadInfoLimitVpcArrayOutput
- func (o GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcArrayOutput
- type GetBackupDownloadInfoLimitVpcInput
- type GetBackupDownloadInfoLimitVpcOutput
- func (GetBackupDownloadInfoLimitVpcOutput) ElementType() reflect.Type
- func (o GetBackupDownloadInfoLimitVpcOutput) Region() pulumi.StringOutput
- func (o GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutput() GetBackupDownloadInfoLimitVpcOutput
- func (o GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcOutput
- func (o GetBackupDownloadInfoLimitVpcOutput) VpcLists() pulumi.StringArrayOutput
- type GetBackupDownloadInfoOutputArgs
- type GetBackupDownloadInfoResult
- type GetBackupDownloadInfoResultOutput
- func (o GetBackupDownloadInfoResultOutput) BackupId() pulumi.StringOutput
- func (o GetBackupDownloadInfoResultOutput) BackupInfos() GetBackupDownloadInfoBackupInfoArrayOutput
- func (GetBackupDownloadInfoResultOutput) ElementType() reflect.Type
- func (o GetBackupDownloadInfoResultOutput) Id() pulumi.StringOutput
- func (o GetBackupDownloadInfoResultOutput) InstanceId() pulumi.StringOutput
- func (o GetBackupDownloadInfoResultOutput) IpComparisonSymbol() pulumi.StringPtrOutput
- func (o GetBackupDownloadInfoResultOutput) LimitIps() pulumi.StringArrayOutput
- func (o GetBackupDownloadInfoResultOutput) LimitType() pulumi.StringPtrOutput
- func (o GetBackupDownloadInfoResultOutput) LimitVpcs() GetBackupDownloadInfoLimitVpcArrayOutput
- func (o GetBackupDownloadInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutput() GetBackupDownloadInfoResultOutput
- func (o GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutputWithContext(ctx context.Context) GetBackupDownloadInfoResultOutput
- func (o GetBackupDownloadInfoResultOutput) VpcComparisonSymbol() pulumi.StringPtrOutput
- type GetBackupOutputArgs
- type GetBackupResult
- type GetBackupResultOutput
- func (o GetBackupResultOutput) BackupSets() GetBackupBackupSetArrayOutput
- func (o GetBackupResultOutput) BeginTime() pulumi.StringPtrOutput
- func (GetBackupResultOutput) ElementType() reflect.Type
- func (o GetBackupResultOutput) EndTime() pulumi.StringPtrOutput
- func (o GetBackupResultOutput) Id() pulumi.StringOutput
- func (o GetBackupResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetBackupResultOutput) InstanceName() pulumi.StringPtrOutput
- func (o GetBackupResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetBackupResultOutput) Statuses() pulumi.IntArrayOutput
- func (o GetBackupResultOutput) ToGetBackupResultOutput() GetBackupResultOutput
- func (o GetBackupResultOutput) ToGetBackupResultOutputWithContext(ctx context.Context) GetBackupResultOutput
- type GetInstanceNodeInfoArgs
- type GetInstanceNodeInfoOutputArgs
- type GetInstanceNodeInfoProxy
- type GetInstanceNodeInfoProxyArgs
- func (GetInstanceNodeInfoProxyArgs) ElementType() reflect.Type
- func (i GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutput() GetInstanceNodeInfoProxyOutput
- func (i GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyOutput
- type GetInstanceNodeInfoProxyArray
- func (GetInstanceNodeInfoProxyArray) ElementType() reflect.Type
- func (i GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutput() GetInstanceNodeInfoProxyArrayOutput
- func (i GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyArrayOutput
- type GetInstanceNodeInfoProxyArrayInput
- type GetInstanceNodeInfoProxyArrayOutput
- func (GetInstanceNodeInfoProxyArrayOutput) ElementType() reflect.Type
- func (o GetInstanceNodeInfoProxyArrayOutput) Index(i pulumi.IntInput) GetInstanceNodeInfoProxyOutput
- func (o GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutput() GetInstanceNodeInfoProxyArrayOutput
- func (o GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyArrayOutput
- type GetInstanceNodeInfoProxyInput
- type GetInstanceNodeInfoProxyOutput
- func (GetInstanceNodeInfoProxyOutput) ElementType() reflect.Type
- func (o GetInstanceNodeInfoProxyOutput) NodeId() pulumi.StringOutput
- func (o GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutput() GetInstanceNodeInfoProxyOutput
- func (o GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyOutput
- func (o GetInstanceNodeInfoProxyOutput) ZoneId() pulumi.IntOutput
- type GetInstanceNodeInfoRedi
- type GetInstanceNodeInfoRediArgs
- type GetInstanceNodeInfoRediArray
- func (GetInstanceNodeInfoRediArray) ElementType() reflect.Type
- func (i GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutput() GetInstanceNodeInfoRediArrayOutput
- func (i GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediArrayOutput
- type GetInstanceNodeInfoRediArrayInput
- type GetInstanceNodeInfoRediArrayOutput
- func (GetInstanceNodeInfoRediArrayOutput) ElementType() reflect.Type
- func (o GetInstanceNodeInfoRediArrayOutput) Index(i pulumi.IntInput) GetInstanceNodeInfoRediOutput
- func (o GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutput() GetInstanceNodeInfoRediArrayOutput
- func (o GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediArrayOutput
- type GetInstanceNodeInfoRediInput
- type GetInstanceNodeInfoRediOutput
- func (o GetInstanceNodeInfoRediOutput) ClusterId() pulumi.IntOutput
- func (GetInstanceNodeInfoRediOutput) ElementType() reflect.Type
- func (o GetInstanceNodeInfoRediOutput) NodeId() pulumi.StringOutput
- func (o GetInstanceNodeInfoRediOutput) NodeRole() pulumi.StringOutput
- func (o GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutput() GetInstanceNodeInfoRediOutput
- func (o GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediOutput
- func (o GetInstanceNodeInfoRediOutput) ZoneId() pulumi.IntOutput
- type GetInstanceNodeInfoResult
- type GetInstanceNodeInfoResultOutput
- func (GetInstanceNodeInfoResultOutput) ElementType() reflect.Type
- func (o GetInstanceNodeInfoResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceNodeInfoResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceNodeInfoResultOutput) Proxies() GetInstanceNodeInfoProxyArrayOutput
- func (o GetInstanceNodeInfoResultOutput) ProxyCount() pulumi.IntOutput
- func (o GetInstanceNodeInfoResultOutput) Redis() GetInstanceNodeInfoRediArrayOutput
- func (o GetInstanceNodeInfoResultOutput) RedisCount() pulumi.IntOutput
- func (o GetInstanceNodeInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutput() GetInstanceNodeInfoResultOutput
- func (o GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutputWithContext(ctx context.Context) GetInstanceNodeInfoResultOutput
- type GetInstanceShardsArgs
- type GetInstanceShardsInstanceShard
- type GetInstanceShardsInstanceShardArgs
- func (GetInstanceShardsInstanceShardArgs) ElementType() reflect.Type
- func (i GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutput() GetInstanceShardsInstanceShardOutput
- func (i GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardOutput
- type GetInstanceShardsInstanceShardArray
- func (GetInstanceShardsInstanceShardArray) ElementType() reflect.Type
- func (i GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutput() GetInstanceShardsInstanceShardArrayOutput
- func (i GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardArrayOutput
- type GetInstanceShardsInstanceShardArrayInput
- type GetInstanceShardsInstanceShardArrayOutput
- func (GetInstanceShardsInstanceShardArrayOutput) ElementType() reflect.Type
- func (o GetInstanceShardsInstanceShardArrayOutput) Index(i pulumi.IntInput) GetInstanceShardsInstanceShardOutput
- func (o GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutput() GetInstanceShardsInstanceShardArrayOutput
- func (o GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardArrayOutput
- type GetInstanceShardsInstanceShardInput
- type GetInstanceShardsInstanceShardOutput
- func (o GetInstanceShardsInstanceShardOutput) Connected() pulumi.IntOutput
- func (GetInstanceShardsInstanceShardOutput) ElementType() reflect.Type
- func (o GetInstanceShardsInstanceShardOutput) Keys() pulumi.IntOutput
- func (o GetInstanceShardsInstanceShardOutput) Role() pulumi.IntOutput
- func (o GetInstanceShardsInstanceShardOutput) Runid() pulumi.StringOutput
- func (o GetInstanceShardsInstanceShardOutput) ShardId() pulumi.StringOutput
- func (o GetInstanceShardsInstanceShardOutput) ShardName() pulumi.StringOutput
- func (o GetInstanceShardsInstanceShardOutput) Slots() pulumi.StringOutput
- func (o GetInstanceShardsInstanceShardOutput) Storage() pulumi.IntOutput
- func (o GetInstanceShardsInstanceShardOutput) StorageSlope() pulumi.Float64Output
- func (o GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutput() GetInstanceShardsInstanceShardOutput
- func (o GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardOutput
- type GetInstanceShardsOutputArgs
- type GetInstanceShardsResult
- type GetInstanceShardsResultOutput
- func (GetInstanceShardsResultOutput) ElementType() reflect.Type
- func (o GetInstanceShardsResultOutput) FilterSlave() pulumi.BoolPtrOutput
- func (o GetInstanceShardsResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceShardsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceShardsResultOutput) InstanceShards() GetInstanceShardsInstanceShardArrayOutput
- func (o GetInstanceShardsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutput() GetInstanceShardsResultOutput
- func (o GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutputWithContext(ctx context.Context) GetInstanceShardsResultOutput
- type GetInstanceTaskListArgs
- type GetInstanceTaskListOutputArgs
- type GetInstanceTaskListResult
- type GetInstanceTaskListResultOutput
- func (o GetInstanceTaskListResultOutput) BeginTime() pulumi.StringPtrOutput
- func (GetInstanceTaskListResultOutput) ElementType() reflect.Type
- func (o GetInstanceTaskListResultOutput) EndTime() pulumi.StringPtrOutput
- func (o GetInstanceTaskListResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceTaskListResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetInstanceTaskListResultOutput) InstanceName() pulumi.StringPtrOutput
- func (o GetInstanceTaskListResultOutput) OperateUins() pulumi.StringArrayOutput
- func (o GetInstanceTaskListResultOutput) ProjectIds() pulumi.IntArrayOutput
- func (o GetInstanceTaskListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceTaskListResultOutput) Results() pulumi.IntArrayOutput
- func (o GetInstanceTaskListResultOutput) TaskStatuses() pulumi.IntArrayOutput
- func (o GetInstanceTaskListResultOutput) TaskTypes() pulumi.StringArrayOutput
- func (o GetInstanceTaskListResultOutput) Tasks() GetInstanceTaskListTaskArrayOutput
- func (o GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutput() GetInstanceTaskListResultOutput
- func (o GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutputWithContext(ctx context.Context) GetInstanceTaskListResultOutput
- type GetInstanceTaskListTask
- type GetInstanceTaskListTaskArgs
- type GetInstanceTaskListTaskArray
- func (GetInstanceTaskListTaskArray) ElementType() reflect.Type
- func (i GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutput() GetInstanceTaskListTaskArrayOutput
- func (i GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutputWithContext(ctx context.Context) GetInstanceTaskListTaskArrayOutput
- type GetInstanceTaskListTaskArrayInput
- type GetInstanceTaskListTaskArrayOutput
- func (GetInstanceTaskListTaskArrayOutput) ElementType() reflect.Type
- func (o GetInstanceTaskListTaskArrayOutput) Index(i pulumi.IntInput) GetInstanceTaskListTaskOutput
- func (o GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutput() GetInstanceTaskListTaskArrayOutput
- func (o GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutputWithContext(ctx context.Context) GetInstanceTaskListTaskArrayOutput
- type GetInstanceTaskListTaskInput
- type GetInstanceTaskListTaskOutput
- func (GetInstanceTaskListTaskOutput) ElementType() reflect.Type
- func (o GetInstanceTaskListTaskOutput) EndTime() pulumi.StringOutput
- func (o GetInstanceTaskListTaskOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceTaskListTaskOutput) InstanceName() pulumi.StringOutput
- func (o GetInstanceTaskListTaskOutput) Progress() pulumi.Float64Output
- func (o GetInstanceTaskListTaskOutput) ProjectId() pulumi.IntOutput
- func (o GetInstanceTaskListTaskOutput) Result() pulumi.IntOutput
- func (o GetInstanceTaskListTaskOutput) StartTime() pulumi.StringOutput
- func (o GetInstanceTaskListTaskOutput) TaskId() pulumi.IntOutput
- func (o GetInstanceTaskListTaskOutput) TaskType() pulumi.StringOutput
- func (o GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutput() GetInstanceTaskListTaskOutput
- func (o GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutputWithContext(ctx context.Context) GetInstanceTaskListTaskOutput
- type GetInstanceZoneInfoArgs
- type GetInstanceZoneInfoOutputArgs
- type GetInstanceZoneInfoReplicaGroup
- type GetInstanceZoneInfoReplicaGroupArgs
- func (GetInstanceZoneInfoReplicaGroupArgs) ElementType() reflect.Type
- func (i GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutput() GetInstanceZoneInfoReplicaGroupOutput
- func (i GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupOutput
- type GetInstanceZoneInfoReplicaGroupArray
- func (GetInstanceZoneInfoReplicaGroupArray) ElementType() reflect.Type
- func (i GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutput() GetInstanceZoneInfoReplicaGroupArrayOutput
- func (i GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupArrayOutput
- type GetInstanceZoneInfoReplicaGroupArrayInput
- type GetInstanceZoneInfoReplicaGroupArrayOutput
- func (GetInstanceZoneInfoReplicaGroupArrayOutput) ElementType() reflect.Type
- func (o GetInstanceZoneInfoReplicaGroupArrayOutput) Index(i pulumi.IntInput) GetInstanceZoneInfoReplicaGroupOutput
- func (o GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutput() GetInstanceZoneInfoReplicaGroupArrayOutput
- func (o GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupArrayOutput
- type GetInstanceZoneInfoReplicaGroupInput
- type GetInstanceZoneInfoReplicaGroupOutput
- func (GetInstanceZoneInfoReplicaGroupOutput) ElementType() reflect.Type
- func (o GetInstanceZoneInfoReplicaGroupOutput) GroupId() pulumi.IntOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) GroupName() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) RedisNodes() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) Role() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutput() GetInstanceZoneInfoReplicaGroupOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupOutput
- func (o GetInstanceZoneInfoReplicaGroupOutput) ZoneId() pulumi.StringOutput
- type GetInstanceZoneInfoReplicaGroupRedisNode
- type GetInstanceZoneInfoReplicaGroupRedisNodeArgs
- func (GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ElementType() reflect.Type
- func (i GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput() GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- func (i GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- type GetInstanceZoneInfoReplicaGroupRedisNodeArray
- func (GetInstanceZoneInfoReplicaGroupRedisNodeArray) ElementType() reflect.Type
- func (i GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- func (i GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- type GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput
- type GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- func (GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ElementType() reflect.Type
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) Index(i pulumi.IntInput) GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
- type GetInstanceZoneInfoReplicaGroupRedisNodeInput
- type GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ElementType() reflect.Type
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Keys() pulumi.IntOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) NodeId() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Role() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Slot() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Status() pulumi.StringOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput() GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeOutput
- type GetInstanceZoneInfoResult
- type GetInstanceZoneInfoResultOutput
- func (GetInstanceZoneInfoResultOutput) ElementType() reflect.Type
- func (o GetInstanceZoneInfoResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceZoneInfoResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetInstanceZoneInfoResultOutput) ReplicaGroups() GetInstanceZoneInfoReplicaGroupArrayOutput
- func (o GetInstanceZoneInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutput() GetInstanceZoneInfoResultOutput
- func (o GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutputWithContext(ctx context.Context) GetInstanceZoneInfoResultOutput
- type GetInstancesArgs
- type GetInstancesInstanceList
- type GetInstancesInstanceListArgs
- func (GetInstancesInstanceListArgs) ElementType() reflect.Type
- func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
- func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput
- type GetInstancesInstanceListArray
- func (GetInstancesInstanceListArray) ElementType() reflect.Type
- func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
- func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput
- type GetInstancesInstanceListArrayInput
- type GetInstancesInstanceListArrayOutput
- func (GetInstancesInstanceListArrayOutput) ElementType() reflect.Type
- func (o GetInstancesInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstancesInstanceListOutput
- func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
- func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput
- type GetInstancesInstanceListInput
- type GetInstancesInstanceListNodeInfo
- type GetInstancesInstanceListNodeInfoArgs
- func (GetInstancesInstanceListNodeInfoArgs) ElementType() reflect.Type
- func (i GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutput() GetInstancesInstanceListNodeInfoOutput
- func (i GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoOutput
- type GetInstancesInstanceListNodeInfoArray
- func (GetInstancesInstanceListNodeInfoArray) ElementType() reflect.Type
- func (i GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutput() GetInstancesInstanceListNodeInfoArrayOutput
- func (i GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoArrayOutput
- type GetInstancesInstanceListNodeInfoArrayInput
- type GetInstancesInstanceListNodeInfoArrayOutput
- func (GetInstancesInstanceListNodeInfoArrayOutput) ElementType() reflect.Type
- func (o GetInstancesInstanceListNodeInfoArrayOutput) Index(i pulumi.IntInput) GetInstancesInstanceListNodeInfoOutput
- func (o GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutput() GetInstancesInstanceListNodeInfoArrayOutput
- func (o GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoArrayOutput
- type GetInstancesInstanceListNodeInfoInput
- type GetInstancesInstanceListNodeInfoOutput
- func (GetInstancesInstanceListNodeInfoOutput) ElementType() reflect.Type
- func (o GetInstancesInstanceListNodeInfoOutput) Id() pulumi.IntOutput
- func (o GetInstancesInstanceListNodeInfoOutput) Master() pulumi.BoolOutput
- func (o GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutput() GetInstancesInstanceListNodeInfoOutput
- func (o GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoOutput
- func (o GetInstancesInstanceListNodeInfoOutput) ZoneId() pulumi.IntOutput
- type GetInstancesInstanceListOutput
- func (o GetInstancesInstanceListOutput) ChargeType() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) CreateTime() pulumi.StringOutput
- func (GetInstancesInstanceListOutput) ElementType() reflect.Type
- func (o GetInstancesInstanceListOutput) Ip() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) MemSize() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) Name() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) NodeInfos() GetInstancesInstanceListNodeInfoArrayOutput
- func (o GetInstancesInstanceListOutput) Port() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) ProjectId() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) RedisId() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) RedisReplicasNum() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) RedisShardNum() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) Status() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) SubnetId() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) Tags() pulumi.MapOutput
- func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
- func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput
- func (o GetInstancesInstanceListOutput) Type() pulumi.StringOutputdeprecated
- func (o GetInstancesInstanceListOutput) TypeId() pulumi.IntOutput
- func (o GetInstancesInstanceListOutput) VpcId() pulumi.StringOutput
- func (o GetInstancesInstanceListOutput) Zone() pulumi.StringOutput
- type GetInstancesOutputArgs
- type GetInstancesResult
- type GetInstancesResultOutput
- func (GetInstancesResultOutput) ElementType() reflect.Type
- func (o GetInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetInstancesResultOutput) InstanceLists() GetInstancesInstanceListArrayOutput
- func (o GetInstancesResultOutput) Limit() pulumi.IntPtrOutput
- func (o GetInstancesResultOutput) ProjectId() pulumi.IntPtrOutput
- func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) SearchKey() pulumi.StringPtrOutput
- func (o GetInstancesResultOutput) Tags() pulumi.MapOutput
- func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput
- func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput
- func (o GetInstancesResultOutput) Zone() pulumi.StringPtrOutput
- type GetParamRecordsArgs
- type GetParamRecordsInstanceParamHistory
- type GetParamRecordsInstanceParamHistoryArgs
- func (GetParamRecordsInstanceParamHistoryArgs) ElementType() reflect.Type
- func (i GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutput() GetParamRecordsInstanceParamHistoryOutput
- func (i GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryOutput
- type GetParamRecordsInstanceParamHistoryArray
- func (GetParamRecordsInstanceParamHistoryArray) ElementType() reflect.Type
- func (i GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutput() GetParamRecordsInstanceParamHistoryArrayOutput
- func (i GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryArrayOutput
- type GetParamRecordsInstanceParamHistoryArrayInput
- type GetParamRecordsInstanceParamHistoryArrayOutput
- func (GetParamRecordsInstanceParamHistoryArrayOutput) ElementType() reflect.Type
- func (o GetParamRecordsInstanceParamHistoryArrayOutput) Index(i pulumi.IntInput) GetParamRecordsInstanceParamHistoryOutput
- func (o GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutput() GetParamRecordsInstanceParamHistoryArrayOutput
- func (o GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryArrayOutput
- type GetParamRecordsInstanceParamHistoryInput
- type GetParamRecordsInstanceParamHistoryOutput
- func (GetParamRecordsInstanceParamHistoryOutput) ElementType() reflect.Type
- func (o GetParamRecordsInstanceParamHistoryOutput) ModifyTime() pulumi.StringOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) NewValue() pulumi.StringOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) ParamName() pulumi.StringOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) PreValue() pulumi.StringOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) Status() pulumi.IntOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutput() GetParamRecordsInstanceParamHistoryOutput
- func (o GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryOutput
- type GetParamRecordsOutputArgs
- type GetParamRecordsResult
- type GetParamRecordsResultOutput
- func (GetParamRecordsResultOutput) ElementType() reflect.Type
- func (o GetParamRecordsResultOutput) Id() pulumi.StringOutput
- func (o GetParamRecordsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetParamRecordsResultOutput) InstanceParamHistories() GetParamRecordsInstanceParamHistoryArrayOutput
- func (o GetParamRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetParamRecordsResultOutput) ToGetParamRecordsResultOutput() GetParamRecordsResultOutput
- func (o GetParamRecordsResultOutput) ToGetParamRecordsResultOutputWithContext(ctx context.Context) GetParamRecordsResultOutput
- 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 (GetZoneConfigListOutput) ElementType() reflect.Type
- func (o GetZoneConfigListOutput) MemSizes() pulumi.IntArrayOutputdeprecated
- func (o GetZoneConfigListOutput) RedisReplicasNums() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) RedisShardNums() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) ShardMemories() pulumi.IntArrayOutput
- func (o GetZoneConfigListOutput) ToGetZoneConfigListOutput() GetZoneConfigListOutput
- func (o GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext(ctx context.Context) GetZoneConfigListOutput
- func (o GetZoneConfigListOutput) Type() pulumi.StringOutputdeprecated
- func (o GetZoneConfigListOutput) TypeId() pulumi.IntOutput
- func (o GetZoneConfigListOutput) Version() pulumi.StringOutput
- func (o GetZoneConfigListOutput) Zone() pulumi.StringOutput
- 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
- func (o GetZoneConfigResultOutput) TypeId() pulumi.IntPtrOutput
- type Instance
- type InstanceArgs
- type InstanceArray
- type InstanceArrayInput
- type InstanceArrayOutput
- type InstanceInput
- type InstanceMap
- type InstanceMapInput
- type InstanceMapOutput
- type InstanceNodeInfo
- type InstanceNodeInfoArgs
- type InstanceNodeInfoArray
- type InstanceNodeInfoArrayInput
- type InstanceNodeInfoArrayOutput
- func (InstanceNodeInfoArrayOutput) ElementType() reflect.Type
- func (o InstanceNodeInfoArrayOutput) Index(i pulumi.IntInput) InstanceNodeInfoOutput
- func (o InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutput() InstanceNodeInfoArrayOutput
- func (o InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutputWithContext(ctx context.Context) InstanceNodeInfoArrayOutput
- type InstanceNodeInfoInput
- type InstanceNodeInfoOutput
- func (InstanceNodeInfoOutput) ElementType() reflect.Type
- func (o InstanceNodeInfoOutput) Id() pulumi.IntPtrOutput
- func (o InstanceNodeInfoOutput) Master() pulumi.BoolPtrOutput
- func (o InstanceNodeInfoOutput) ToInstanceNodeInfoOutput() InstanceNodeInfoOutput
- func (o InstanceNodeInfoOutput) ToInstanceNodeInfoOutputWithContext(ctx context.Context) InstanceNodeInfoOutput
- func (o InstanceNodeInfoOutput) ZoneId() pulumi.IntPtrOutput
- type InstanceOutput
- func (o InstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
- func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
- func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
- func (o InstanceOutput) CreateTime() pulumi.StringOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o InstanceOutput) Ip() pulumi.StringOutput
- func (o InstanceOutput) MemSize() pulumi.IntOutput
- func (o InstanceOutput) Name() pulumi.StringOutput
- func (o InstanceOutput) NoAuth() pulumi.BoolPtrOutput
- func (o InstanceOutput) NodeInfos() InstanceNodeInfoArrayOutput
- func (o InstanceOutput) OperationNetwork() pulumi.StringPtrOutput
- func (o InstanceOutput) ParamsTemplateId() pulumi.StringPtrOutput
- func (o InstanceOutput) Password() pulumi.StringPtrOutput
- func (o InstanceOutput) Port() pulumi.IntPtrOutput
- func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
- func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
- func (o InstanceOutput) Recycle() pulumi.IntPtrOutput
- func (o InstanceOutput) RedisReplicasNum() pulumi.IntPtrOutput
- func (o InstanceOutput) RedisShardNum() pulumi.IntOutput
- func (o InstanceOutput) ReplicaZoneIds() pulumi.IntArrayOutput
- func (o InstanceOutput) ReplicasReadOnly() pulumi.BoolOutput
- func (o InstanceOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o InstanceOutput) Status() pulumi.StringOutput
- func (o InstanceOutput) SubnetId() pulumi.StringOutput
- func (o InstanceOutput) Tags() pulumi.MapOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- func (o InstanceOutput) Type() pulumi.StringPtrOutputdeprecated
- func (o InstanceOutput) TypeId() pulumi.IntPtrOutput
- func (o InstanceOutput) VpcId() pulumi.StringOutput
- type InstanceState
- type MaintenanceWindow
- type MaintenanceWindowArgs
- type MaintenanceWindowArray
- type MaintenanceWindowArrayInput
- type MaintenanceWindowArrayOutput
- func (MaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o MaintenanceWindowArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowOutput
- func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
- func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
- type MaintenanceWindowInput
- type MaintenanceWindowMap
- type MaintenanceWindowMapInput
- type MaintenanceWindowMapOutput
- func (MaintenanceWindowMapOutput) ElementType() reflect.Type
- func (o MaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) MaintenanceWindowOutput
- func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
- func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
- type MaintenanceWindowOutput
- func (MaintenanceWindowOutput) ElementType() reflect.Type
- func (o MaintenanceWindowOutput) EndTime() pulumi.StringOutput
- func (o MaintenanceWindowOutput) InstanceId() pulumi.StringOutput
- func (o MaintenanceWindowOutput) StartTime() pulumi.StringOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
- func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
- type MaintenanceWindowState
- type Param
- type ParamArgs
- type ParamArray
- type ParamArrayInput
- type ParamArrayOutput
- type ParamInput
- type ParamMap
- type ParamMapInput
- type ParamMapOutput
- type ParamOutput
- type ParamState
- 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) Name() pulumi.StringOutput
- func (o ParamTemplateOutput) ParamDetails() ParamTemplateParamDetailArrayOutput
- func (o ParamTemplateOutput) ParamsOverrides() ParamTemplateParamsOverrideArrayOutput
- func (o ParamTemplateOutput) ProductType() pulumi.IntPtrOutput
- func (o ParamTemplateOutput) TemplateId() pulumi.StringPtrOutput
- func (o ParamTemplateOutput) ToParamTemplateOutput() ParamTemplateOutput
- func (o ParamTemplateOutput) ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput
- type ParamTemplateParamDetail
- type ParamTemplateParamDetailArgs
- func (ParamTemplateParamDetailArgs) ElementType() reflect.Type
- func (i ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutput() ParamTemplateParamDetailOutput
- func (i ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutputWithContext(ctx context.Context) ParamTemplateParamDetailOutput
- type ParamTemplateParamDetailArray
- func (ParamTemplateParamDetailArray) ElementType() reflect.Type
- func (i ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutput() ParamTemplateParamDetailArrayOutput
- func (i ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutputWithContext(ctx context.Context) ParamTemplateParamDetailArrayOutput
- type ParamTemplateParamDetailArrayInput
- type ParamTemplateParamDetailArrayOutput
- func (ParamTemplateParamDetailArrayOutput) ElementType() reflect.Type
- func (o ParamTemplateParamDetailArrayOutput) Index(i pulumi.IntInput) ParamTemplateParamDetailOutput
- func (o ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutput() ParamTemplateParamDetailArrayOutput
- func (o ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutputWithContext(ctx context.Context) ParamTemplateParamDetailArrayOutput
- type ParamTemplateParamDetailInput
- type ParamTemplateParamDetailOutput
- func (o ParamTemplateParamDetailOutput) CurrentValue() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) Default() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) Description() pulumi.StringPtrOutput
- func (ParamTemplateParamDetailOutput) ElementType() reflect.Type
- func (o ParamTemplateParamDetailOutput) EnumValues() pulumi.StringArrayOutput
- func (o ParamTemplateParamDetailOutput) Max() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) Min() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) Name() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) NeedReboot() pulumi.IntPtrOutput
- func (o ParamTemplateParamDetailOutput) ParamType() pulumi.StringPtrOutput
- func (o ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutput() ParamTemplateParamDetailOutput
- func (o ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutputWithContext(ctx context.Context) ParamTemplateParamDetailOutput
- type ParamTemplateParamsOverride
- type ParamTemplateParamsOverrideArgs
- func (ParamTemplateParamsOverrideArgs) ElementType() reflect.Type
- func (i ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutput() ParamTemplateParamsOverrideOutput
- func (i ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideOutput
- type ParamTemplateParamsOverrideArray
- func (ParamTemplateParamsOverrideArray) ElementType() reflect.Type
- func (i ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutput() ParamTemplateParamsOverrideArrayOutput
- func (i ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideArrayOutput
- type ParamTemplateParamsOverrideArrayInput
- type ParamTemplateParamsOverrideArrayOutput
- func (ParamTemplateParamsOverrideArrayOutput) ElementType() reflect.Type
- func (o ParamTemplateParamsOverrideArrayOutput) Index(i pulumi.IntInput) ParamTemplateParamsOverrideOutput
- func (o ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutput() ParamTemplateParamsOverrideArrayOutput
- func (o ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideArrayOutput
- type ParamTemplateParamsOverrideInput
- type ParamTemplateParamsOverrideOutput
- func (ParamTemplateParamsOverrideOutput) ElementType() reflect.Type
- func (o ParamTemplateParamsOverrideOutput) Key() pulumi.StringOutput
- func (o ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutput() ParamTemplateParamsOverrideOutput
- func (o ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideOutput
- func (o ParamTemplateParamsOverrideOutput) Value() pulumi.StringOutput
- type ParamTemplateState
- type ReadOnly
- type ReadOnlyArgs
- type ReadOnlyArray
- type ReadOnlyArrayInput
- type ReadOnlyArrayOutput
- type ReadOnlyInput
- type ReadOnlyMap
- type ReadOnlyMapInput
- type ReadOnlyMapOutput
- type ReadOnlyOutput
- func (ReadOnlyOutput) ElementType() reflect.Type
- func (o ReadOnlyOutput) InputMode() pulumi.StringOutput
- func (o ReadOnlyOutput) InstanceId() pulumi.StringOutput
- func (o ReadOnlyOutput) ToReadOnlyOutput() ReadOnlyOutput
- func (o ReadOnlyOutput) ToReadOnlyOutputWithContext(ctx context.Context) ReadOnlyOutput
- type ReadOnlyState
- type RenewInstanceOperation
- type RenewInstanceOperationArgs
- type RenewInstanceOperationArray
- func (RenewInstanceOperationArray) ElementType() reflect.Type
- func (i RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutput() RenewInstanceOperationArrayOutput
- func (i RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutputWithContext(ctx context.Context) RenewInstanceOperationArrayOutput
- type RenewInstanceOperationArrayInput
- type RenewInstanceOperationArrayOutput
- func (RenewInstanceOperationArrayOutput) ElementType() reflect.Type
- func (o RenewInstanceOperationArrayOutput) Index(i pulumi.IntInput) RenewInstanceOperationOutput
- func (o RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutput() RenewInstanceOperationArrayOutput
- func (o RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutputWithContext(ctx context.Context) RenewInstanceOperationArrayOutput
- type RenewInstanceOperationInput
- type RenewInstanceOperationMap
- type RenewInstanceOperationMapInput
- type RenewInstanceOperationMapOutput
- func (RenewInstanceOperationMapOutput) ElementType() reflect.Type
- func (o RenewInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) RenewInstanceOperationOutput
- func (o RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutput() RenewInstanceOperationMapOutput
- func (o RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutputWithContext(ctx context.Context) RenewInstanceOperationMapOutput
- type RenewInstanceOperationOutput
- func (RenewInstanceOperationOutput) ElementType() reflect.Type
- func (o RenewInstanceOperationOutput) InstanceId() pulumi.StringOutput
- func (o RenewInstanceOperationOutput) ModifyPayMode() pulumi.StringPtrOutput
- func (o RenewInstanceOperationOutput) Period() pulumi.IntOutput
- func (o RenewInstanceOperationOutput) ToRenewInstanceOperationOutput() RenewInstanceOperationOutput
- func (o RenewInstanceOperationOutput) ToRenewInstanceOperationOutputWithContext(ctx context.Context) RenewInstanceOperationOutput
- type RenewInstanceOperationState
- type ReplicaReadonly
- type ReplicaReadonlyArgs
- type ReplicaReadonlyArray
- type ReplicaReadonlyArrayInput
- type ReplicaReadonlyArrayOutput
- func (ReplicaReadonlyArrayOutput) ElementType() reflect.Type
- func (o ReplicaReadonlyArrayOutput) Index(i pulumi.IntInput) ReplicaReadonlyOutput
- func (o ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutput() ReplicaReadonlyArrayOutput
- func (o ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutputWithContext(ctx context.Context) ReplicaReadonlyArrayOutput
- type ReplicaReadonlyInput
- type ReplicaReadonlyMap
- type ReplicaReadonlyMapInput
- type ReplicaReadonlyMapOutput
- func (ReplicaReadonlyMapOutput) ElementType() reflect.Type
- func (o ReplicaReadonlyMapOutput) MapIndex(k pulumi.StringInput) ReplicaReadonlyOutput
- func (o ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutput() ReplicaReadonlyMapOutput
- func (o ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutputWithContext(ctx context.Context) ReplicaReadonlyMapOutput
- type ReplicaReadonlyOutput
- func (ReplicaReadonlyOutput) ElementType() reflect.Type
- func (o ReplicaReadonlyOutput) InstanceId() pulumi.StringOutput
- func (o ReplicaReadonlyOutput) Operate() pulumi.StringOutput
- func (o ReplicaReadonlyOutput) ReadonlyPolicies() pulumi.StringArrayOutput
- func (o ReplicaReadonlyOutput) ToReplicaReadonlyOutput() ReplicaReadonlyOutput
- func (o ReplicaReadonlyOutput) ToReplicaReadonlyOutputWithContext(ctx context.Context) ReplicaReadonlyOutput
- type ReplicaReadonlyState
- type ReplicateAttachment
- type ReplicateAttachmentArgs
- type ReplicateAttachmentArray
- type ReplicateAttachmentArrayInput
- type ReplicateAttachmentArrayOutput
- func (ReplicateAttachmentArrayOutput) ElementType() reflect.Type
- func (o ReplicateAttachmentArrayOutput) Index(i pulumi.IntInput) ReplicateAttachmentOutput
- func (o ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutput() ReplicateAttachmentArrayOutput
- func (o ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutputWithContext(ctx context.Context) ReplicateAttachmentArrayOutput
- type ReplicateAttachmentInput
- type ReplicateAttachmentMap
- type ReplicateAttachmentMapInput
- type ReplicateAttachmentMapOutput
- func (ReplicateAttachmentMapOutput) ElementType() reflect.Type
- func (o ReplicateAttachmentMapOutput) MapIndex(k pulumi.StringInput) ReplicateAttachmentOutput
- func (o ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutput() ReplicateAttachmentMapOutput
- func (o ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutputWithContext(ctx context.Context) ReplicateAttachmentMapOutput
- type ReplicateAttachmentOutput
- func (ReplicateAttachmentOutput) ElementType() reflect.Type
- func (o ReplicateAttachmentOutput) GroupId() pulumi.StringOutput
- func (o ReplicateAttachmentOutput) InstanceIds() pulumi.StringArrayOutput
- func (o ReplicateAttachmentOutput) MasterInstanceId() pulumi.StringOutput
- func (o ReplicateAttachmentOutput) ToReplicateAttachmentOutput() ReplicateAttachmentOutput
- func (o ReplicateAttachmentOutput) ToReplicateAttachmentOutputWithContext(ctx context.Context) ReplicateAttachmentOutput
- type ReplicateAttachmentState
- type SecurityGroupAttachment
- type SecurityGroupAttachmentArgs
- type SecurityGroupAttachmentArray
- func (SecurityGroupAttachmentArray) ElementType() reflect.Type
- func (i SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutput() SecurityGroupAttachmentArrayOutput
- func (i SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupAttachmentArrayOutput
- type SecurityGroupAttachmentArrayInput
- type SecurityGroupAttachmentArrayOutput
- func (SecurityGroupAttachmentArrayOutput) ElementType() reflect.Type
- func (o SecurityGroupAttachmentArrayOutput) Index(i pulumi.IntInput) SecurityGroupAttachmentOutput
- func (o SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutput() SecurityGroupAttachmentArrayOutput
- func (o SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupAttachmentArrayOutput
- type SecurityGroupAttachmentInput
- type SecurityGroupAttachmentMap
- func (SecurityGroupAttachmentMap) ElementType() reflect.Type
- func (i SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutput() SecurityGroupAttachmentMapOutput
- func (i SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupAttachmentMapOutput
- type SecurityGroupAttachmentMapInput
- type SecurityGroupAttachmentMapOutput
- func (SecurityGroupAttachmentMapOutput) ElementType() reflect.Type
- func (o SecurityGroupAttachmentMapOutput) MapIndex(k pulumi.StringInput) SecurityGroupAttachmentOutput
- func (o SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutput() SecurityGroupAttachmentMapOutput
- func (o SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupAttachmentMapOutput
- type SecurityGroupAttachmentOutput
- func (SecurityGroupAttachmentOutput) ElementType() reflect.Type
- func (o SecurityGroupAttachmentOutput) InstanceId() pulumi.StringOutput
- func (o SecurityGroupAttachmentOutput) SecurityGroupId() pulumi.StringOutput
- func (o SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutput() SecurityGroupAttachmentOutput
- func (o SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutputWithContext(ctx context.Context) SecurityGroupAttachmentOutput
- type SecurityGroupAttachmentState
- type Ssl
- type SslArgs
- type SslArray
- type SslArrayInput
- type SslArrayOutput
- type SslInput
- type SslMap
- type SslMapInput
- type SslMapOutput
- type SslOutput
- type SslState
- type StartupInstanceOperation
- type StartupInstanceOperationArgs
- type StartupInstanceOperationArray
- func (StartupInstanceOperationArray) ElementType() reflect.Type
- func (i StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutput() StartupInstanceOperationArrayOutput
- func (i StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutputWithContext(ctx context.Context) StartupInstanceOperationArrayOutput
- type StartupInstanceOperationArrayInput
- type StartupInstanceOperationArrayOutput
- func (StartupInstanceOperationArrayOutput) ElementType() reflect.Type
- func (o StartupInstanceOperationArrayOutput) Index(i pulumi.IntInput) StartupInstanceOperationOutput
- func (o StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutput() StartupInstanceOperationArrayOutput
- func (o StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutputWithContext(ctx context.Context) StartupInstanceOperationArrayOutput
- type StartupInstanceOperationInput
- type StartupInstanceOperationMap
- func (StartupInstanceOperationMap) ElementType() reflect.Type
- func (i StartupInstanceOperationMap) ToStartupInstanceOperationMapOutput() StartupInstanceOperationMapOutput
- func (i StartupInstanceOperationMap) ToStartupInstanceOperationMapOutputWithContext(ctx context.Context) StartupInstanceOperationMapOutput
- type StartupInstanceOperationMapInput
- type StartupInstanceOperationMapOutput
- func (StartupInstanceOperationMapOutput) ElementType() reflect.Type
- func (o StartupInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) StartupInstanceOperationOutput
- func (o StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutput() StartupInstanceOperationMapOutput
- func (o StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutputWithContext(ctx context.Context) StartupInstanceOperationMapOutput
- type StartupInstanceOperationOutput
- func (StartupInstanceOperationOutput) ElementType() reflect.Type
- func (o StartupInstanceOperationOutput) InstanceId() pulumi.StringOutput
- func (o StartupInstanceOperationOutput) ToStartupInstanceOperationOutput() StartupInstanceOperationOutput
- func (o StartupInstanceOperationOutput) ToStartupInstanceOperationOutputWithContext(ctx context.Context) StartupInstanceOperationOutput
- type StartupInstanceOperationState
- type SwitchMaster
- type SwitchMasterArgs
- type SwitchMasterArray
- type SwitchMasterArrayInput
- type SwitchMasterArrayOutput
- func (SwitchMasterArrayOutput) ElementType() reflect.Type
- func (o SwitchMasterArrayOutput) Index(i pulumi.IntInput) SwitchMasterOutput
- func (o SwitchMasterArrayOutput) ToSwitchMasterArrayOutput() SwitchMasterArrayOutput
- func (o SwitchMasterArrayOutput) ToSwitchMasterArrayOutputWithContext(ctx context.Context) SwitchMasterArrayOutput
- type SwitchMasterInput
- type SwitchMasterMap
- type SwitchMasterMapInput
- type SwitchMasterMapOutput
- func (SwitchMasterMapOutput) ElementType() reflect.Type
- func (o SwitchMasterMapOutput) MapIndex(k pulumi.StringInput) SwitchMasterOutput
- func (o SwitchMasterMapOutput) ToSwitchMasterMapOutput() SwitchMasterMapOutput
- func (o SwitchMasterMapOutput) ToSwitchMasterMapOutputWithContext(ctx context.Context) SwitchMasterMapOutput
- type SwitchMasterOutput
- func (SwitchMasterOutput) ElementType() reflect.Type
- func (o SwitchMasterOutput) GroupId() pulumi.IntPtrOutput
- func (o SwitchMasterOutput) InstanceId() pulumi.StringOutput
- func (o SwitchMasterOutput) ToSwitchMasterOutput() SwitchMasterOutput
- func (o SwitchMasterOutput) ToSwitchMasterOutputWithContext(ctx context.Context) SwitchMasterOutput
- type SwitchMasterState
- type UpgradeCacheVersionOperation
- func (*UpgradeCacheVersionOperation) ElementType() reflect.Type
- func (i *UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutput() UpgradeCacheVersionOperationOutput
- func (i *UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationOutput
- type UpgradeCacheVersionOperationArgs
- type UpgradeCacheVersionOperationArray
- func (UpgradeCacheVersionOperationArray) ElementType() reflect.Type
- func (i UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutput() UpgradeCacheVersionOperationArrayOutput
- func (i UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationArrayOutput
- type UpgradeCacheVersionOperationArrayInput
- type UpgradeCacheVersionOperationArrayOutput
- func (UpgradeCacheVersionOperationArrayOutput) ElementType() reflect.Type
- func (o UpgradeCacheVersionOperationArrayOutput) Index(i pulumi.IntInput) UpgradeCacheVersionOperationOutput
- func (o UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutput() UpgradeCacheVersionOperationArrayOutput
- func (o UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationArrayOutput
- type UpgradeCacheVersionOperationInput
- type UpgradeCacheVersionOperationMap
- func (UpgradeCacheVersionOperationMap) ElementType() reflect.Type
- func (i UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutput() UpgradeCacheVersionOperationMapOutput
- func (i UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationMapOutput
- type UpgradeCacheVersionOperationMapInput
- type UpgradeCacheVersionOperationMapOutput
- func (UpgradeCacheVersionOperationMapOutput) ElementType() reflect.Type
- func (o UpgradeCacheVersionOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeCacheVersionOperationOutput
- func (o UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutput() UpgradeCacheVersionOperationMapOutput
- func (o UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationMapOutput
- type UpgradeCacheVersionOperationOutput
- func (o UpgradeCacheVersionOperationOutput) CurrentRedisVersion() pulumi.StringOutput
- func (UpgradeCacheVersionOperationOutput) ElementType() reflect.Type
- func (o UpgradeCacheVersionOperationOutput) InstanceId() pulumi.StringOutput
- func (o UpgradeCacheVersionOperationOutput) InstanceTypeUpgradeNow() pulumi.IntOutput
- func (o UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutput() UpgradeCacheVersionOperationOutput
- func (o UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationOutput
- func (o UpgradeCacheVersionOperationOutput) UpgradeRedisVersion() pulumi.StringOutput
- type UpgradeCacheVersionOperationState
- type UpgradeMultiZoneOperation
- type UpgradeMultiZoneOperationArgs
- type UpgradeMultiZoneOperationArray
- func (UpgradeMultiZoneOperationArray) ElementType() reflect.Type
- func (i UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutput() UpgradeMultiZoneOperationArrayOutput
- func (i UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationArrayOutput
- type UpgradeMultiZoneOperationArrayInput
- type UpgradeMultiZoneOperationArrayOutput
- func (UpgradeMultiZoneOperationArrayOutput) ElementType() reflect.Type
- func (o UpgradeMultiZoneOperationArrayOutput) Index(i pulumi.IntInput) UpgradeMultiZoneOperationOutput
- func (o UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutput() UpgradeMultiZoneOperationArrayOutput
- func (o UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationArrayOutput
- type UpgradeMultiZoneOperationInput
- type UpgradeMultiZoneOperationMap
- func (UpgradeMultiZoneOperationMap) ElementType() reflect.Type
- func (i UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutput() UpgradeMultiZoneOperationMapOutput
- func (i UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationMapOutput
- type UpgradeMultiZoneOperationMapInput
- type UpgradeMultiZoneOperationMapOutput
- func (UpgradeMultiZoneOperationMapOutput) ElementType() reflect.Type
- func (o UpgradeMultiZoneOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeMultiZoneOperationOutput
- func (o UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutput() UpgradeMultiZoneOperationMapOutput
- func (o UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationMapOutput
- type UpgradeMultiZoneOperationOutput
- func (UpgradeMultiZoneOperationOutput) ElementType() reflect.Type
- func (o UpgradeMultiZoneOperationOutput) InstanceId() pulumi.StringOutput
- func (o UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutput() UpgradeMultiZoneOperationOutput
- func (o UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationOutput
- func (o UpgradeMultiZoneOperationOutput) UpgradeProxyAndRedisServer() pulumi.BoolPtrOutput
- type UpgradeMultiZoneOperationState
- type UpgradeProxyVersionOperation
- func (*UpgradeProxyVersionOperation) ElementType() reflect.Type
- func (i *UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutput() UpgradeProxyVersionOperationOutput
- func (i *UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationOutput
- type UpgradeProxyVersionOperationArgs
- type UpgradeProxyVersionOperationArray
- func (UpgradeProxyVersionOperationArray) ElementType() reflect.Type
- func (i UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutput() UpgradeProxyVersionOperationArrayOutput
- func (i UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationArrayOutput
- type UpgradeProxyVersionOperationArrayInput
- type UpgradeProxyVersionOperationArrayOutput
- func (UpgradeProxyVersionOperationArrayOutput) ElementType() reflect.Type
- func (o UpgradeProxyVersionOperationArrayOutput) Index(i pulumi.IntInput) UpgradeProxyVersionOperationOutput
- func (o UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutput() UpgradeProxyVersionOperationArrayOutput
- func (o UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationArrayOutput
- type UpgradeProxyVersionOperationInput
- type UpgradeProxyVersionOperationMap
- func (UpgradeProxyVersionOperationMap) ElementType() reflect.Type
- func (i UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutput() UpgradeProxyVersionOperationMapOutput
- func (i UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationMapOutput
- type UpgradeProxyVersionOperationMapInput
- type UpgradeProxyVersionOperationMapOutput
- func (UpgradeProxyVersionOperationMapOutput) ElementType() reflect.Type
- func (o UpgradeProxyVersionOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeProxyVersionOperationOutput
- func (o UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutput() UpgradeProxyVersionOperationMapOutput
- func (o UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationMapOutput
- type UpgradeProxyVersionOperationOutput
- func (o UpgradeProxyVersionOperationOutput) CurrentProxyVersion() pulumi.StringOutput
- func (UpgradeProxyVersionOperationOutput) ElementType() reflect.Type
- func (o UpgradeProxyVersionOperationOutput) InstanceId() pulumi.StringOutput
- func (o UpgradeProxyVersionOperationOutput) InstanceTypeUpgradeNow() pulumi.IntOutput
- func (o UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutput() UpgradeProxyVersionOperationOutput
- func (o UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationOutput
- func (o UpgradeProxyVersionOperationOutput) UpgradeProxyVersion() pulumi.StringOutput
- type UpgradeProxyVersionOperationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The account name. AccountName pulumi.StringOutput `pulumi:"accountName"` // 1: Length 8-30 digits, it is recommended to use a password of more than 12 digits; 2: Cannot start with `/`; 3: Include // at least two items: a.Lowercase letters `a-z`; b.Uppercase letters `A-Z` c.Numbers `0-9`; // d.`()`~!@#$%^&*-+=_|{}[]:;<>,.?/`. AccountPassword pulumi.StringOutput `pulumi:"accountPassword"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Read and write policy: Enter R and RW to indicate read-only, read-write, cannot be empty when modifying operations. Privilege pulumi.StringOutput `pulumi:"privilege"` // Routing policy: Enter master or replication, which indicates the master node or slave node, cannot be empty when // modifying operations. ReadonlyPolicies pulumi.StringArrayOutput `pulumi:"readonlyPolicies"` // Remark. Remark pulumi.StringPtrOutput `pulumi:"remark"` }
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 { // The account name. AccountName pulumi.StringInput // 1: Length 8-30 digits, it is recommended to use a password of more than 12 digits; 2: Cannot start with `/`; 3: Include // at least two items: a.Lowercase letters `a-z`; b.Uppercase letters `A-Z` c.Numbers `0-9`; // d.`()`~!@#$%^&*-+=_|{}[]:;<>,.?/`. AccountPassword pulumi.StringInput // The ID of instance. InstanceId pulumi.StringInput // Read and write policy: Enter R and RW to indicate read-only, read-write, cannot be empty when modifying operations. Privilege pulumi.StringInput // Routing policy: Enter master or replication, which indicates the master node or slave node, cannot be empty when // modifying operations. ReadonlyPolicies pulumi.StringArrayInput // Remark. Remark pulumi.StringPtrInput }
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) AccountName ¶
func (o AccountOutput) AccountName() pulumi.StringOutput
The account name.
func (AccountOutput) AccountPassword ¶
func (o AccountOutput) AccountPassword() pulumi.StringOutput
1: Length 8-30 digits, it is recommended to use a password of more than 12 digits; 2: Cannot start with `/`; 3: Include at least two items: a.Lowercase letters `a-z`; b.Uppercase letters `A-Z` c.Numbers `0-9`; d.`()`~!@#$%^&*-+=_|{}[]:;<>,.?/`.
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) InstanceId ¶
func (o AccountOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (AccountOutput) Privilege ¶
func (o AccountOutput) Privilege() pulumi.StringOutput
Read and write policy: Enter R and RW to indicate read-only, read-write, cannot be empty when modifying operations.
func (AccountOutput) ReadonlyPolicies ¶
func (o AccountOutput) ReadonlyPolicies() pulumi.StringArrayOutput
Routing policy: Enter master or replication, which indicates the master node or slave node, cannot be empty when modifying operations.
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { // The account name. AccountName pulumi.StringPtrInput // 1: Length 8-30 digits, it is recommended to use a password of more than 12 digits; 2: Cannot start with `/`; 3: Include // at least two items: a.Lowercase letters `a-z`; b.Uppercase letters `A-Z` c.Numbers `0-9`; // d.`()`~!@#$%^&*-+=_|{}[]:;<>,.?/`. AccountPassword pulumi.StringPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Read and write policy: Enter R and RW to indicate read-only, read-write, cannot be empty when modifying operations. Privilege pulumi.StringPtrInput // Routing policy: Enter master or replication, which indicates the master node or slave node, cannot be empty when // modifying operations. ReadonlyPolicies pulumi.StringArrayInput // Remark. Remark pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type BackupConfig ¶
type BackupConfig struct { pulumi.CustomResourceState // Specifys which day the backup action should take place. Valid values: `Monday`, `Tuesday`, `Wednesday`, `Thursday`, // `Friday`, `Saturday` and `Sunday`. // // Deprecated: It has been deprecated from version 1.58.2. It makes no difference to online config at all BackupPeriods pulumi.StringArrayOutput `pulumi:"backupPeriods"` // Specifys what time the backup action should take place. And the time interval should be one hour. BackupTime pulumi.StringOutput `pulumi:"backupTime"` // ID of a redis instance to which the policy will be applied. RedisId pulumi.StringOutput `pulumi:"redisId"` }
func GetBackupConfig ¶
func GetBackupConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupConfigState, opts ...pulumi.ResourceOption) (*BackupConfig, error)
GetBackupConfig gets an existing BackupConfig 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 NewBackupConfig ¶
func NewBackupConfig(ctx *pulumi.Context, name string, args *BackupConfigArgs, opts ...pulumi.ResourceOption) (*BackupConfig, error)
NewBackupConfig registers a new resource with the given unique name, arguments, and options.
func (*BackupConfig) ElementType ¶
func (*BackupConfig) ElementType() reflect.Type
func (*BackupConfig) ToBackupConfigOutput ¶
func (i *BackupConfig) ToBackupConfigOutput() BackupConfigOutput
func (*BackupConfig) ToBackupConfigOutputWithContext ¶
func (i *BackupConfig) ToBackupConfigOutputWithContext(ctx context.Context) BackupConfigOutput
type BackupConfigArgs ¶
type BackupConfigArgs struct { // Specifys which day the backup action should take place. Valid values: `Monday`, `Tuesday`, `Wednesday`, `Thursday`, // `Friday`, `Saturday` and `Sunday`. // // Deprecated: It has been deprecated from version 1.58.2. It makes no difference to online config at all BackupPeriods pulumi.StringArrayInput // Specifys what time the backup action should take place. And the time interval should be one hour. BackupTime pulumi.StringInput // ID of a redis instance to which the policy will be applied. RedisId pulumi.StringInput }
The set of arguments for constructing a BackupConfig resource.
func (BackupConfigArgs) ElementType ¶
func (BackupConfigArgs) ElementType() reflect.Type
type BackupConfigArray ¶
type BackupConfigArray []BackupConfigInput
func (BackupConfigArray) ElementType ¶
func (BackupConfigArray) ElementType() reflect.Type
func (BackupConfigArray) ToBackupConfigArrayOutput ¶
func (i BackupConfigArray) ToBackupConfigArrayOutput() BackupConfigArrayOutput
func (BackupConfigArray) ToBackupConfigArrayOutputWithContext ¶
func (i BackupConfigArray) ToBackupConfigArrayOutputWithContext(ctx context.Context) BackupConfigArrayOutput
type BackupConfigArrayInput ¶
type BackupConfigArrayInput interface { pulumi.Input ToBackupConfigArrayOutput() BackupConfigArrayOutput ToBackupConfigArrayOutputWithContext(context.Context) BackupConfigArrayOutput }
BackupConfigArrayInput is an input type that accepts BackupConfigArray and BackupConfigArrayOutput values. You can construct a concrete instance of `BackupConfigArrayInput` via:
BackupConfigArray{ BackupConfigArgs{...} }
type BackupConfigArrayOutput ¶
type BackupConfigArrayOutput struct{ *pulumi.OutputState }
func (BackupConfigArrayOutput) ElementType ¶
func (BackupConfigArrayOutput) ElementType() reflect.Type
func (BackupConfigArrayOutput) Index ¶
func (o BackupConfigArrayOutput) Index(i pulumi.IntInput) BackupConfigOutput
func (BackupConfigArrayOutput) ToBackupConfigArrayOutput ¶
func (o BackupConfigArrayOutput) ToBackupConfigArrayOutput() BackupConfigArrayOutput
func (BackupConfigArrayOutput) ToBackupConfigArrayOutputWithContext ¶
func (o BackupConfigArrayOutput) ToBackupConfigArrayOutputWithContext(ctx context.Context) BackupConfigArrayOutput
type BackupConfigInput ¶
type BackupConfigInput interface { pulumi.Input ToBackupConfigOutput() BackupConfigOutput ToBackupConfigOutputWithContext(ctx context.Context) BackupConfigOutput }
type BackupConfigMap ¶
type BackupConfigMap map[string]BackupConfigInput
func (BackupConfigMap) ElementType ¶
func (BackupConfigMap) ElementType() reflect.Type
func (BackupConfigMap) ToBackupConfigMapOutput ¶
func (i BackupConfigMap) ToBackupConfigMapOutput() BackupConfigMapOutput
func (BackupConfigMap) ToBackupConfigMapOutputWithContext ¶
func (i BackupConfigMap) ToBackupConfigMapOutputWithContext(ctx context.Context) BackupConfigMapOutput
type BackupConfigMapInput ¶
type BackupConfigMapInput interface { pulumi.Input ToBackupConfigMapOutput() BackupConfigMapOutput ToBackupConfigMapOutputWithContext(context.Context) BackupConfigMapOutput }
BackupConfigMapInput is an input type that accepts BackupConfigMap and BackupConfigMapOutput values. You can construct a concrete instance of `BackupConfigMapInput` via:
BackupConfigMap{ "key": BackupConfigArgs{...} }
type BackupConfigMapOutput ¶
type BackupConfigMapOutput struct{ *pulumi.OutputState }
func (BackupConfigMapOutput) ElementType ¶
func (BackupConfigMapOutput) ElementType() reflect.Type
func (BackupConfigMapOutput) MapIndex ¶
func (o BackupConfigMapOutput) MapIndex(k pulumi.StringInput) BackupConfigOutput
func (BackupConfigMapOutput) ToBackupConfigMapOutput ¶
func (o BackupConfigMapOutput) ToBackupConfigMapOutput() BackupConfigMapOutput
func (BackupConfigMapOutput) ToBackupConfigMapOutputWithContext ¶
func (o BackupConfigMapOutput) ToBackupConfigMapOutputWithContext(ctx context.Context) BackupConfigMapOutput
type BackupConfigOutput ¶
type BackupConfigOutput struct{ *pulumi.OutputState }
func (BackupConfigOutput) BackupPeriods
deprecated
func (o BackupConfigOutput) BackupPeriods() pulumi.StringArrayOutput
Specifys which day the backup action should take place. Valid values: `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`.
Deprecated: It has been deprecated from version 1.58.2. It makes no difference to online config at all
func (BackupConfigOutput) BackupTime ¶
func (o BackupConfigOutput) BackupTime() pulumi.StringOutput
Specifys what time the backup action should take place. And the time interval should be one hour.
func (BackupConfigOutput) ElementType ¶
func (BackupConfigOutput) ElementType() reflect.Type
func (BackupConfigOutput) RedisId ¶
func (o BackupConfigOutput) RedisId() pulumi.StringOutput
ID of a redis instance to which the policy will be applied.
func (BackupConfigOutput) ToBackupConfigOutput ¶
func (o BackupConfigOutput) ToBackupConfigOutput() BackupConfigOutput
func (BackupConfigOutput) ToBackupConfigOutputWithContext ¶
func (o BackupConfigOutput) ToBackupConfigOutputWithContext(ctx context.Context) BackupConfigOutput
type BackupConfigState ¶
type BackupConfigState struct { // Specifys which day the backup action should take place. Valid values: `Monday`, `Tuesday`, `Wednesday`, `Thursday`, // `Friday`, `Saturday` and `Sunday`. // // Deprecated: It has been deprecated from version 1.58.2. It makes no difference to online config at all BackupPeriods pulumi.StringArrayInput // Specifys what time the backup action should take place. And the time interval should be one hour. BackupTime pulumi.StringPtrInput // ID of a redis instance to which the policy will be applied. RedisId pulumi.StringPtrInput }
func (BackupConfigState) ElementType ¶
func (BackupConfigState) ElementType() reflect.Type
type BackupDownloadRestriction ¶
type BackupDownloadRestriction struct { pulumi.CustomResourceState // Identifies whether the customized LimitIP address can download the backup file.- In: Custom IP addresses are available // for download.- NotIn: Custom IPs are not available for download. IpComparisonSymbol pulumi.StringPtrOutput `pulumi:"ipComparisonSymbol"` // A custom VPC IP address for downloadable backup files.If the parameter LimitType is **Customize**, you need to configure // this parameter. LimitIps pulumi.StringArrayOutput `pulumi:"limitIps"` // Types of network restrictions for downloading backup files:- NoLimit: There is no limit, and backup files can be // downloaded from both Tencent Cloud and internal and external networks.- LimitOnlyIntranet: Only intranet addresses // automatically assigned by Tencent Cloud can download backup files.- Customize: refers to a user-defined private network // downloadable backup file. LimitType pulumi.StringOutput `pulumi:"limitType"` // A custom VPC ID for a downloadable backup file.If the parameter LimitType is **Customize**, you need to configure this // parameter. LimitVpcs BackupDownloadRestrictionLimitVpcArrayOutput `pulumi:"limitVpcs"` // This parameter only supports entering In, which means that the custom LimitVpc can download the backup file. 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 { // Identifies whether the customized LimitIP address can download the backup file.- In: Custom IP addresses are available // for download.- NotIn: Custom IPs are not available for download. IpComparisonSymbol pulumi.StringPtrInput // A custom VPC IP address for downloadable backup files.If the parameter LimitType is **Customize**, you need to configure // this parameter. LimitIps pulumi.StringArrayInput // Types of network restrictions for downloading backup files:- NoLimit: There is no limit, and backup files can be // downloaded from both Tencent Cloud and internal and external networks.- LimitOnlyIntranet: Only intranet addresses // automatically assigned by Tencent Cloud can download backup files.- Customize: refers to a user-defined private network // downloadable backup file. LimitType pulumi.StringInput // A custom VPC ID for a downloadable backup file.If the parameter LimitType is **Customize**, you need to configure this // parameter. LimitVpcs BackupDownloadRestrictionLimitVpcArrayInput // This parameter only supports entering In, which means that the custom LimitVpc can download the backup file. 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
Identifies whether the customized LimitIP address can download the backup file.- In: Custom IP addresses are available for download.- NotIn: Custom IPs are not available for download.
func (BackupDownloadRestrictionOutput) LimitIps ¶
func (o BackupDownloadRestrictionOutput) LimitIps() pulumi.StringArrayOutput
A custom VPC IP address for downloadable backup files.If the parameter LimitType is **Customize**, you need to configure this parameter.
func (BackupDownloadRestrictionOutput) LimitType ¶
func (o BackupDownloadRestrictionOutput) LimitType() pulumi.StringOutput
Types of network restrictions for downloading backup files:- NoLimit: There is no limit, and backup files can be downloaded from both Tencent Cloud and internal and external networks.- LimitOnlyIntranet: Only intranet addresses automatically assigned by Tencent Cloud can download backup files.- Customize: refers to a user-defined private network downloadable backup file.
func (BackupDownloadRestrictionOutput) LimitVpcs ¶
func (o BackupDownloadRestrictionOutput) LimitVpcs() BackupDownloadRestrictionLimitVpcArrayOutput
A custom VPC ID for a downloadable backup file.If the parameter LimitType is **Customize**, you need to configure this parameter.
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 entering In, which means that the custom LimitVpc can download the backup file.
type BackupDownloadRestrictionState ¶
type BackupDownloadRestrictionState struct { // Identifies whether the customized LimitIP address can download the backup file.- In: Custom IP addresses are available // for download.- NotIn: Custom IPs are not available for download. IpComparisonSymbol pulumi.StringPtrInput // A custom VPC IP address for downloadable backup files.If the parameter LimitType is **Customize**, you need to configure // this parameter. LimitIps pulumi.StringArrayInput // Types of network restrictions for downloading backup files:- NoLimit: There is no limit, and backup files can be // downloaded from both Tencent Cloud and internal and external networks.- LimitOnlyIntranet: Only intranet addresses // automatically assigned by Tencent Cloud can download backup files.- Customize: refers to a user-defined private network // downloadable backup file. LimitType pulumi.StringPtrInput // A custom VPC ID for a downloadable backup file.If the parameter LimitType is **Customize**, you need to configure this // parameter. LimitVpcs BackupDownloadRestrictionLimitVpcArrayInput // This parameter only supports entering In, which means that the custom LimitVpc can download the backup file. VpcComparisonSymbol pulumi.StringPtrInput }
func (BackupDownloadRestrictionState) ElementType ¶
func (BackupDownloadRestrictionState) ElementType() reflect.Type
type BackupOperation ¶
type BackupOperation struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Notes information for the backup. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Number of days to store.0 specifies the default retention time. StorageDays pulumi.IntPtrOutput `pulumi:"storageDays"` }
func GetBackupOperation ¶
func GetBackupOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupOperationState, opts ...pulumi.ResourceOption) (*BackupOperation, error)
GetBackupOperation gets an existing BackupOperation 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 NewBackupOperation ¶
func NewBackupOperation(ctx *pulumi.Context, name string, args *BackupOperationArgs, opts ...pulumi.ResourceOption) (*BackupOperation, error)
NewBackupOperation registers a new resource with the given unique name, arguments, and options.
func (*BackupOperation) ElementType ¶
func (*BackupOperation) ElementType() reflect.Type
func (*BackupOperation) ToBackupOperationOutput ¶
func (i *BackupOperation) ToBackupOperationOutput() BackupOperationOutput
func (*BackupOperation) ToBackupOperationOutputWithContext ¶
func (i *BackupOperation) ToBackupOperationOutputWithContext(ctx context.Context) BackupOperationOutput
type BackupOperationArgs ¶
type BackupOperationArgs struct { // The ID of instance. InstanceId pulumi.StringInput // Notes information for the backup. Remark pulumi.StringPtrInput // Number of days to store.0 specifies the default retention time. StorageDays pulumi.IntPtrInput }
The set of arguments for constructing a BackupOperation resource.
func (BackupOperationArgs) ElementType ¶
func (BackupOperationArgs) ElementType() reflect.Type
type BackupOperationArray ¶
type BackupOperationArray []BackupOperationInput
func (BackupOperationArray) ElementType ¶
func (BackupOperationArray) ElementType() reflect.Type
func (BackupOperationArray) ToBackupOperationArrayOutput ¶
func (i BackupOperationArray) ToBackupOperationArrayOutput() BackupOperationArrayOutput
func (BackupOperationArray) ToBackupOperationArrayOutputWithContext ¶
func (i BackupOperationArray) ToBackupOperationArrayOutputWithContext(ctx context.Context) BackupOperationArrayOutput
type BackupOperationArrayInput ¶
type BackupOperationArrayInput interface { pulumi.Input ToBackupOperationArrayOutput() BackupOperationArrayOutput ToBackupOperationArrayOutputWithContext(context.Context) BackupOperationArrayOutput }
BackupOperationArrayInput is an input type that accepts BackupOperationArray and BackupOperationArrayOutput values. You can construct a concrete instance of `BackupOperationArrayInput` via:
BackupOperationArray{ BackupOperationArgs{...} }
type BackupOperationArrayOutput ¶
type BackupOperationArrayOutput struct{ *pulumi.OutputState }
func (BackupOperationArrayOutput) ElementType ¶
func (BackupOperationArrayOutput) ElementType() reflect.Type
func (BackupOperationArrayOutput) Index ¶
func (o BackupOperationArrayOutput) Index(i pulumi.IntInput) BackupOperationOutput
func (BackupOperationArrayOutput) ToBackupOperationArrayOutput ¶
func (o BackupOperationArrayOutput) ToBackupOperationArrayOutput() BackupOperationArrayOutput
func (BackupOperationArrayOutput) ToBackupOperationArrayOutputWithContext ¶
func (o BackupOperationArrayOutput) ToBackupOperationArrayOutputWithContext(ctx context.Context) BackupOperationArrayOutput
type BackupOperationInput ¶
type BackupOperationInput interface { pulumi.Input ToBackupOperationOutput() BackupOperationOutput ToBackupOperationOutputWithContext(ctx context.Context) BackupOperationOutput }
type BackupOperationMap ¶
type BackupOperationMap map[string]BackupOperationInput
func (BackupOperationMap) ElementType ¶
func (BackupOperationMap) ElementType() reflect.Type
func (BackupOperationMap) ToBackupOperationMapOutput ¶
func (i BackupOperationMap) ToBackupOperationMapOutput() BackupOperationMapOutput
func (BackupOperationMap) ToBackupOperationMapOutputWithContext ¶
func (i BackupOperationMap) ToBackupOperationMapOutputWithContext(ctx context.Context) BackupOperationMapOutput
type BackupOperationMapInput ¶
type BackupOperationMapInput interface { pulumi.Input ToBackupOperationMapOutput() BackupOperationMapOutput ToBackupOperationMapOutputWithContext(context.Context) BackupOperationMapOutput }
BackupOperationMapInput is an input type that accepts BackupOperationMap and BackupOperationMapOutput values. You can construct a concrete instance of `BackupOperationMapInput` via:
BackupOperationMap{ "key": BackupOperationArgs{...} }
type BackupOperationMapOutput ¶
type BackupOperationMapOutput struct{ *pulumi.OutputState }
func (BackupOperationMapOutput) ElementType ¶
func (BackupOperationMapOutput) ElementType() reflect.Type
func (BackupOperationMapOutput) MapIndex ¶
func (o BackupOperationMapOutput) MapIndex(k pulumi.StringInput) BackupOperationOutput
func (BackupOperationMapOutput) ToBackupOperationMapOutput ¶
func (o BackupOperationMapOutput) ToBackupOperationMapOutput() BackupOperationMapOutput
func (BackupOperationMapOutput) ToBackupOperationMapOutputWithContext ¶
func (o BackupOperationMapOutput) ToBackupOperationMapOutputWithContext(ctx context.Context) BackupOperationMapOutput
type BackupOperationOutput ¶
type BackupOperationOutput struct{ *pulumi.OutputState }
func (BackupOperationOutput) ElementType ¶
func (BackupOperationOutput) ElementType() reflect.Type
func (BackupOperationOutput) InstanceId ¶
func (o BackupOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (BackupOperationOutput) Remark ¶
func (o BackupOperationOutput) Remark() pulumi.StringPtrOutput
Notes information for the backup.
func (BackupOperationOutput) StorageDays ¶
func (o BackupOperationOutput) StorageDays() pulumi.IntPtrOutput
Number of days to store.0 specifies the default retention time.
func (BackupOperationOutput) ToBackupOperationOutput ¶
func (o BackupOperationOutput) ToBackupOperationOutput() BackupOperationOutput
func (BackupOperationOutput) ToBackupOperationOutputWithContext ¶
func (o BackupOperationOutput) ToBackupOperationOutputWithContext(ctx context.Context) BackupOperationOutput
type BackupOperationState ¶
type BackupOperationState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // Notes information for the backup. Remark pulumi.StringPtrInput // Number of days to store.0 specifies the default retention time. StorageDays pulumi.IntPtrInput }
func (BackupOperationState) ElementType ¶
func (BackupOperationState) ElementType() reflect.Type
type ClearInstanceOperation ¶
type ClearInstanceOperation struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Redis instance password (password-free instances do not need to pass passwords, non-password-free instances must be // transmitted). Password pulumi.StringPtrOutput `pulumi:"password"` }
func GetClearInstanceOperation ¶
func GetClearInstanceOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClearInstanceOperationState, opts ...pulumi.ResourceOption) (*ClearInstanceOperation, error)
GetClearInstanceOperation gets an existing ClearInstanceOperation 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 NewClearInstanceOperation ¶
func NewClearInstanceOperation(ctx *pulumi.Context, name string, args *ClearInstanceOperationArgs, opts ...pulumi.ResourceOption) (*ClearInstanceOperation, error)
NewClearInstanceOperation registers a new resource with the given unique name, arguments, and options.
func (*ClearInstanceOperation) ElementType ¶
func (*ClearInstanceOperation) ElementType() reflect.Type
func (*ClearInstanceOperation) ToClearInstanceOperationOutput ¶
func (i *ClearInstanceOperation) ToClearInstanceOperationOutput() ClearInstanceOperationOutput
func (*ClearInstanceOperation) ToClearInstanceOperationOutputWithContext ¶
func (i *ClearInstanceOperation) ToClearInstanceOperationOutputWithContext(ctx context.Context) ClearInstanceOperationOutput
type ClearInstanceOperationArgs ¶
type ClearInstanceOperationArgs struct { // The ID of instance. InstanceId pulumi.StringInput // Redis instance password (password-free instances do not need to pass passwords, non-password-free instances must be // transmitted). Password pulumi.StringPtrInput }
The set of arguments for constructing a ClearInstanceOperation resource.
func (ClearInstanceOperationArgs) ElementType ¶
func (ClearInstanceOperationArgs) ElementType() reflect.Type
type ClearInstanceOperationArray ¶
type ClearInstanceOperationArray []ClearInstanceOperationInput
func (ClearInstanceOperationArray) ElementType ¶
func (ClearInstanceOperationArray) ElementType() reflect.Type
func (ClearInstanceOperationArray) ToClearInstanceOperationArrayOutput ¶
func (i ClearInstanceOperationArray) ToClearInstanceOperationArrayOutput() ClearInstanceOperationArrayOutput
func (ClearInstanceOperationArray) ToClearInstanceOperationArrayOutputWithContext ¶
func (i ClearInstanceOperationArray) ToClearInstanceOperationArrayOutputWithContext(ctx context.Context) ClearInstanceOperationArrayOutput
type ClearInstanceOperationArrayInput ¶
type ClearInstanceOperationArrayInput interface { pulumi.Input ToClearInstanceOperationArrayOutput() ClearInstanceOperationArrayOutput ToClearInstanceOperationArrayOutputWithContext(context.Context) ClearInstanceOperationArrayOutput }
ClearInstanceOperationArrayInput is an input type that accepts ClearInstanceOperationArray and ClearInstanceOperationArrayOutput values. You can construct a concrete instance of `ClearInstanceOperationArrayInput` via:
ClearInstanceOperationArray{ ClearInstanceOperationArgs{...} }
type ClearInstanceOperationArrayOutput ¶
type ClearInstanceOperationArrayOutput struct{ *pulumi.OutputState }
func (ClearInstanceOperationArrayOutput) ElementType ¶
func (ClearInstanceOperationArrayOutput) ElementType() reflect.Type
func (ClearInstanceOperationArrayOutput) Index ¶
func (o ClearInstanceOperationArrayOutput) Index(i pulumi.IntInput) ClearInstanceOperationOutput
func (ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutput ¶
func (o ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutput() ClearInstanceOperationArrayOutput
func (ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutputWithContext ¶
func (o ClearInstanceOperationArrayOutput) ToClearInstanceOperationArrayOutputWithContext(ctx context.Context) ClearInstanceOperationArrayOutput
type ClearInstanceOperationInput ¶
type ClearInstanceOperationInput interface { pulumi.Input ToClearInstanceOperationOutput() ClearInstanceOperationOutput ToClearInstanceOperationOutputWithContext(ctx context.Context) ClearInstanceOperationOutput }
type ClearInstanceOperationMap ¶
type ClearInstanceOperationMap map[string]ClearInstanceOperationInput
func (ClearInstanceOperationMap) ElementType ¶
func (ClearInstanceOperationMap) ElementType() reflect.Type
func (ClearInstanceOperationMap) ToClearInstanceOperationMapOutput ¶
func (i ClearInstanceOperationMap) ToClearInstanceOperationMapOutput() ClearInstanceOperationMapOutput
func (ClearInstanceOperationMap) ToClearInstanceOperationMapOutputWithContext ¶
func (i ClearInstanceOperationMap) ToClearInstanceOperationMapOutputWithContext(ctx context.Context) ClearInstanceOperationMapOutput
type ClearInstanceOperationMapInput ¶
type ClearInstanceOperationMapInput interface { pulumi.Input ToClearInstanceOperationMapOutput() ClearInstanceOperationMapOutput ToClearInstanceOperationMapOutputWithContext(context.Context) ClearInstanceOperationMapOutput }
ClearInstanceOperationMapInput is an input type that accepts ClearInstanceOperationMap and ClearInstanceOperationMapOutput values. You can construct a concrete instance of `ClearInstanceOperationMapInput` via:
ClearInstanceOperationMap{ "key": ClearInstanceOperationArgs{...} }
type ClearInstanceOperationMapOutput ¶
type ClearInstanceOperationMapOutput struct{ *pulumi.OutputState }
func (ClearInstanceOperationMapOutput) ElementType ¶
func (ClearInstanceOperationMapOutput) ElementType() reflect.Type
func (ClearInstanceOperationMapOutput) MapIndex ¶
func (o ClearInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) ClearInstanceOperationOutput
func (ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutput ¶
func (o ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutput() ClearInstanceOperationMapOutput
func (ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutputWithContext ¶
func (o ClearInstanceOperationMapOutput) ToClearInstanceOperationMapOutputWithContext(ctx context.Context) ClearInstanceOperationMapOutput
type ClearInstanceOperationOutput ¶
type ClearInstanceOperationOutput struct{ *pulumi.OutputState }
func (ClearInstanceOperationOutput) ElementType ¶
func (ClearInstanceOperationOutput) ElementType() reflect.Type
func (ClearInstanceOperationOutput) InstanceId ¶
func (o ClearInstanceOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (ClearInstanceOperationOutput) Password ¶
func (o ClearInstanceOperationOutput) Password() pulumi.StringPtrOutput
Redis instance password (password-free instances do not need to pass passwords, non-password-free instances must be transmitted).
func (ClearInstanceOperationOutput) ToClearInstanceOperationOutput ¶
func (o ClearInstanceOperationOutput) ToClearInstanceOperationOutput() ClearInstanceOperationOutput
func (ClearInstanceOperationOutput) ToClearInstanceOperationOutputWithContext ¶
func (o ClearInstanceOperationOutput) ToClearInstanceOperationOutputWithContext(ctx context.Context) ClearInstanceOperationOutput
type ClearInstanceOperationState ¶
type ClearInstanceOperationState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // Redis instance password (password-free instances do not need to pass passwords, non-password-free instances must be // transmitted). Password pulumi.StringPtrInput }
func (ClearInstanceOperationState) ElementType ¶
func (ClearInstanceOperationState) ElementType() reflect.Type
type ConnectionConfig ¶
type ConnectionConfig struct { pulumi.CustomResourceState // Refers to the additional bandwidth of the instance. When the standard bandwidth does not meet the demand, the user can // increase the bandwidth by himself. When the read-only copy is enabled, the total bandwidth of the instance = additional // bandwidth * number of fragments + standard bandwidth * number of fragments * Max ([number of read-only replicas, 1] ), // the number of shards in the standard architecture = 1, and when read-only replicas are not enabled, the total bandwidth // of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards, and the number of // shards in the standard architecture = 1. AddBandwidth pulumi.IntOutput `pulumi:"addBandwidth"` // standard bandwidth. Refers to the bandwidth allocated by the system to each node when an instance is purchased. BaseBandwidth pulumi.IntOutput `pulumi:"baseBandwidth"` // The total number of connections per shard.If read-only replicas are not enabled, the lower limit is 10,000 and the upper // limit is 40,000.When you enable read-only replicas, the minimum limit is 10,000 and the upper limit is 10,000 * (the // number of read replicas +3). ClientLimit pulumi.IntPtrOutput `pulumi:"clientLimit"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Additional bandwidth is capped. MaxAddBandwidth pulumi.IntOutput `pulumi:"maxAddBandwidth"` // Additional bandwidth sets the lower limit. MinAddBandwidth pulumi.IntOutput `pulumi:"minAddBandwidth"` // Total bandwidth of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards * // (number of primary nodes + number of read-only replica nodes), the number of shards of the standard architecture = 1, in // Mb/s. TotalBandwidth pulumi.IntOutput `pulumi:"totalBandwidth"` }
func GetConnectionConfig ¶
func GetConnectionConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionConfigState, opts ...pulumi.ResourceOption) (*ConnectionConfig, error)
GetConnectionConfig gets an existing ConnectionConfig 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 NewConnectionConfig ¶
func NewConnectionConfig(ctx *pulumi.Context, name string, args *ConnectionConfigArgs, opts ...pulumi.ResourceOption) (*ConnectionConfig, error)
NewConnectionConfig registers a new resource with the given unique name, arguments, and options.
func (*ConnectionConfig) ElementType ¶
func (*ConnectionConfig) ElementType() reflect.Type
func (*ConnectionConfig) ToConnectionConfigOutput ¶
func (i *ConnectionConfig) ToConnectionConfigOutput() ConnectionConfigOutput
func (*ConnectionConfig) ToConnectionConfigOutputWithContext ¶
func (i *ConnectionConfig) ToConnectionConfigOutputWithContext(ctx context.Context) ConnectionConfigOutput
type ConnectionConfigArgs ¶
type ConnectionConfigArgs struct { // Refers to the additional bandwidth of the instance. When the standard bandwidth does not meet the demand, the user can // increase the bandwidth by himself. When the read-only copy is enabled, the total bandwidth of the instance = additional // bandwidth * number of fragments + standard bandwidth * number of fragments * Max ([number of read-only replicas, 1] ), // the number of shards in the standard architecture = 1, and when read-only replicas are not enabled, the total bandwidth // of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards, and the number of // shards in the standard architecture = 1. AddBandwidth pulumi.IntPtrInput // The total number of connections per shard.If read-only replicas are not enabled, the lower limit is 10,000 and the upper // limit is 40,000.When you enable read-only replicas, the minimum limit is 10,000 and the upper limit is 10,000 * (the // number of read replicas +3). ClientLimit pulumi.IntPtrInput // The ID of instance. InstanceId pulumi.StringInput }
The set of arguments for constructing a ConnectionConfig resource.
func (ConnectionConfigArgs) ElementType ¶
func (ConnectionConfigArgs) ElementType() reflect.Type
type ConnectionConfigArray ¶
type ConnectionConfigArray []ConnectionConfigInput
func (ConnectionConfigArray) ElementType ¶
func (ConnectionConfigArray) ElementType() reflect.Type
func (ConnectionConfigArray) ToConnectionConfigArrayOutput ¶
func (i ConnectionConfigArray) ToConnectionConfigArrayOutput() ConnectionConfigArrayOutput
func (ConnectionConfigArray) ToConnectionConfigArrayOutputWithContext ¶
func (i ConnectionConfigArray) ToConnectionConfigArrayOutputWithContext(ctx context.Context) ConnectionConfigArrayOutput
type ConnectionConfigArrayInput ¶
type ConnectionConfigArrayInput interface { pulumi.Input ToConnectionConfigArrayOutput() ConnectionConfigArrayOutput ToConnectionConfigArrayOutputWithContext(context.Context) ConnectionConfigArrayOutput }
ConnectionConfigArrayInput is an input type that accepts ConnectionConfigArray and ConnectionConfigArrayOutput values. You can construct a concrete instance of `ConnectionConfigArrayInput` via:
ConnectionConfigArray{ ConnectionConfigArgs{...} }
type ConnectionConfigArrayOutput ¶
type ConnectionConfigArrayOutput struct{ *pulumi.OutputState }
func (ConnectionConfigArrayOutput) ElementType ¶
func (ConnectionConfigArrayOutput) ElementType() reflect.Type
func (ConnectionConfigArrayOutput) Index ¶
func (o ConnectionConfigArrayOutput) Index(i pulumi.IntInput) ConnectionConfigOutput
func (ConnectionConfigArrayOutput) ToConnectionConfigArrayOutput ¶
func (o ConnectionConfigArrayOutput) ToConnectionConfigArrayOutput() ConnectionConfigArrayOutput
func (ConnectionConfigArrayOutput) ToConnectionConfigArrayOutputWithContext ¶
func (o ConnectionConfigArrayOutput) ToConnectionConfigArrayOutputWithContext(ctx context.Context) ConnectionConfigArrayOutput
type ConnectionConfigInput ¶
type ConnectionConfigInput interface { pulumi.Input ToConnectionConfigOutput() ConnectionConfigOutput ToConnectionConfigOutputWithContext(ctx context.Context) ConnectionConfigOutput }
type ConnectionConfigMap ¶
type ConnectionConfigMap map[string]ConnectionConfigInput
func (ConnectionConfigMap) ElementType ¶
func (ConnectionConfigMap) ElementType() reflect.Type
func (ConnectionConfigMap) ToConnectionConfigMapOutput ¶
func (i ConnectionConfigMap) ToConnectionConfigMapOutput() ConnectionConfigMapOutput
func (ConnectionConfigMap) ToConnectionConfigMapOutputWithContext ¶
func (i ConnectionConfigMap) ToConnectionConfigMapOutputWithContext(ctx context.Context) ConnectionConfigMapOutput
type ConnectionConfigMapInput ¶
type ConnectionConfigMapInput interface { pulumi.Input ToConnectionConfigMapOutput() ConnectionConfigMapOutput ToConnectionConfigMapOutputWithContext(context.Context) ConnectionConfigMapOutput }
ConnectionConfigMapInput is an input type that accepts ConnectionConfigMap and ConnectionConfigMapOutput values. You can construct a concrete instance of `ConnectionConfigMapInput` via:
ConnectionConfigMap{ "key": ConnectionConfigArgs{...} }
type ConnectionConfigMapOutput ¶
type ConnectionConfigMapOutput struct{ *pulumi.OutputState }
func (ConnectionConfigMapOutput) ElementType ¶
func (ConnectionConfigMapOutput) ElementType() reflect.Type
func (ConnectionConfigMapOutput) MapIndex ¶
func (o ConnectionConfigMapOutput) MapIndex(k pulumi.StringInput) ConnectionConfigOutput
func (ConnectionConfigMapOutput) ToConnectionConfigMapOutput ¶
func (o ConnectionConfigMapOutput) ToConnectionConfigMapOutput() ConnectionConfigMapOutput
func (ConnectionConfigMapOutput) ToConnectionConfigMapOutputWithContext ¶
func (o ConnectionConfigMapOutput) ToConnectionConfigMapOutputWithContext(ctx context.Context) ConnectionConfigMapOutput
type ConnectionConfigOutput ¶
type ConnectionConfigOutput struct{ *pulumi.OutputState }
func (ConnectionConfigOutput) AddBandwidth ¶
func (o ConnectionConfigOutput) AddBandwidth() pulumi.IntOutput
Refers to the additional bandwidth of the instance. When the standard bandwidth does not meet the demand, the user can increase the bandwidth by himself. When the read-only copy is enabled, the total bandwidth of the instance = additional bandwidth * number of fragments + standard bandwidth * number of fragments * Max ([number of read-only replicas, 1] ), the number of shards in the standard architecture = 1, and when read-only replicas are not enabled, the total bandwidth of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards, and the number of shards in the standard architecture = 1.
func (ConnectionConfigOutput) BaseBandwidth ¶
func (o ConnectionConfigOutput) BaseBandwidth() pulumi.IntOutput
standard bandwidth. Refers to the bandwidth allocated by the system to each node when an instance is purchased.
func (ConnectionConfigOutput) ClientLimit ¶
func (o ConnectionConfigOutput) ClientLimit() pulumi.IntPtrOutput
The total number of connections per shard.If read-only replicas are not enabled, the lower limit is 10,000 and the upper limit is 40,000.When you enable read-only replicas, the minimum limit is 10,000 and the upper limit is 10,000 * (the number of read replicas +3).
func (ConnectionConfigOutput) ElementType ¶
func (ConnectionConfigOutput) ElementType() reflect.Type
func (ConnectionConfigOutput) InstanceId ¶
func (o ConnectionConfigOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (ConnectionConfigOutput) MaxAddBandwidth ¶
func (o ConnectionConfigOutput) MaxAddBandwidth() pulumi.IntOutput
Additional bandwidth is capped.
func (ConnectionConfigOutput) MinAddBandwidth ¶
func (o ConnectionConfigOutput) MinAddBandwidth() pulumi.IntOutput
Additional bandwidth sets the lower limit.
func (ConnectionConfigOutput) ToConnectionConfigOutput ¶
func (o ConnectionConfigOutput) ToConnectionConfigOutput() ConnectionConfigOutput
func (ConnectionConfigOutput) ToConnectionConfigOutputWithContext ¶
func (o ConnectionConfigOutput) ToConnectionConfigOutputWithContext(ctx context.Context) ConnectionConfigOutput
func (ConnectionConfigOutput) TotalBandwidth ¶
func (o ConnectionConfigOutput) TotalBandwidth() pulumi.IntOutput
Total bandwidth of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards * (number of primary nodes + number of read-only replica nodes), the number of shards of the standard architecture = 1, in Mb/s.
type ConnectionConfigState ¶
type ConnectionConfigState struct { // Refers to the additional bandwidth of the instance. When the standard bandwidth does not meet the demand, the user can // increase the bandwidth by himself. When the read-only copy is enabled, the total bandwidth of the instance = additional // bandwidth * number of fragments + standard bandwidth * number of fragments * Max ([number of read-only replicas, 1] ), // the number of shards in the standard architecture = 1, and when read-only replicas are not enabled, the total bandwidth // of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards, and the number of // shards in the standard architecture = 1. AddBandwidth pulumi.IntPtrInput // standard bandwidth. Refers to the bandwidth allocated by the system to each node when an instance is purchased. BaseBandwidth pulumi.IntPtrInput // The total number of connections per shard.If read-only replicas are not enabled, the lower limit is 10,000 and the upper // limit is 40,000.When you enable read-only replicas, the minimum limit is 10,000 and the upper limit is 10,000 * (the // number of read replicas +3). ClientLimit pulumi.IntPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Additional bandwidth is capped. MaxAddBandwidth pulumi.IntPtrInput // Additional bandwidth sets the lower limit. MinAddBandwidth pulumi.IntPtrInput // Total bandwidth of the instance = additional bandwidth * number of shards + standard bandwidth * number of shards * // (number of primary nodes + number of read-only replica nodes), the number of shards of the standard architecture = 1, in // Mb/s. TotalBandwidth pulumi.IntPtrInput }
func (ConnectionConfigState) ElementType ¶
func (ConnectionConfigState) ElementType() reflect.Type
type GetBackupArgs ¶
type GetBackupArgs struct { BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` ResultOutputFile *string `pulumi:"resultOutputFile"` Statuses []int `pulumi:"statuses"` }
A collection of arguments for invoking getBackup.
type GetBackupBackupSet ¶
type GetBackupBackupSet struct { BackupId string `pulumi:"backupId"` BackupSize int `pulumi:"backupSize"` BackupType string `pulumi:"backupType"` EndTime string `pulumi:"endTime"` ExpireTime string `pulumi:"expireTime"` FileType string `pulumi:"fileType"` FullBackup int `pulumi:"fullBackup"` InstanceId string `pulumi:"instanceId"` InstanceName string `pulumi:"instanceName"` InstanceType int `pulumi:"instanceType"` Locked int `pulumi:"locked"` Region string `pulumi:"region"` Remark string `pulumi:"remark"` StartTime string `pulumi:"startTime"` Status int `pulumi:"status"` }
type GetBackupBackupSetArgs ¶
type GetBackupBackupSetArgs struct { BackupId pulumi.StringInput `pulumi:"backupId"` BackupSize pulumi.IntInput `pulumi:"backupSize"` BackupType pulumi.StringInput `pulumi:"backupType"` EndTime pulumi.StringInput `pulumi:"endTime"` ExpireTime pulumi.StringInput `pulumi:"expireTime"` FileType pulumi.StringInput `pulumi:"fileType"` FullBackup pulumi.IntInput `pulumi:"fullBackup"` InstanceId pulumi.StringInput `pulumi:"instanceId"` InstanceName pulumi.StringInput `pulumi:"instanceName"` InstanceType pulumi.IntInput `pulumi:"instanceType"` Locked pulumi.IntInput `pulumi:"locked"` Region pulumi.StringInput `pulumi:"region"` Remark pulumi.StringInput `pulumi:"remark"` StartTime pulumi.StringInput `pulumi:"startTime"` Status pulumi.IntInput `pulumi:"status"` }
func (GetBackupBackupSetArgs) ElementType ¶
func (GetBackupBackupSetArgs) ElementType() reflect.Type
func (GetBackupBackupSetArgs) ToGetBackupBackupSetOutput ¶
func (i GetBackupBackupSetArgs) ToGetBackupBackupSetOutput() GetBackupBackupSetOutput
func (GetBackupBackupSetArgs) ToGetBackupBackupSetOutputWithContext ¶
func (i GetBackupBackupSetArgs) ToGetBackupBackupSetOutputWithContext(ctx context.Context) GetBackupBackupSetOutput
type GetBackupBackupSetArray ¶
type GetBackupBackupSetArray []GetBackupBackupSetInput
func (GetBackupBackupSetArray) ElementType ¶
func (GetBackupBackupSetArray) ElementType() reflect.Type
func (GetBackupBackupSetArray) ToGetBackupBackupSetArrayOutput ¶
func (i GetBackupBackupSetArray) ToGetBackupBackupSetArrayOutput() GetBackupBackupSetArrayOutput
func (GetBackupBackupSetArray) ToGetBackupBackupSetArrayOutputWithContext ¶
func (i GetBackupBackupSetArray) ToGetBackupBackupSetArrayOutputWithContext(ctx context.Context) GetBackupBackupSetArrayOutput
type GetBackupBackupSetArrayInput ¶
type GetBackupBackupSetArrayInput interface { pulumi.Input ToGetBackupBackupSetArrayOutput() GetBackupBackupSetArrayOutput ToGetBackupBackupSetArrayOutputWithContext(context.Context) GetBackupBackupSetArrayOutput }
GetBackupBackupSetArrayInput is an input type that accepts GetBackupBackupSetArray and GetBackupBackupSetArrayOutput values. You can construct a concrete instance of `GetBackupBackupSetArrayInput` via:
GetBackupBackupSetArray{ GetBackupBackupSetArgs{...} }
type GetBackupBackupSetArrayOutput ¶
type GetBackupBackupSetArrayOutput struct{ *pulumi.OutputState }
func (GetBackupBackupSetArrayOutput) ElementType ¶
func (GetBackupBackupSetArrayOutput) ElementType() reflect.Type
func (GetBackupBackupSetArrayOutput) Index ¶
func (o GetBackupBackupSetArrayOutput) Index(i pulumi.IntInput) GetBackupBackupSetOutput
func (GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutput ¶
func (o GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutput() GetBackupBackupSetArrayOutput
func (GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutputWithContext ¶
func (o GetBackupBackupSetArrayOutput) ToGetBackupBackupSetArrayOutputWithContext(ctx context.Context) GetBackupBackupSetArrayOutput
type GetBackupBackupSetInput ¶
type GetBackupBackupSetInput interface { pulumi.Input ToGetBackupBackupSetOutput() GetBackupBackupSetOutput ToGetBackupBackupSetOutputWithContext(context.Context) GetBackupBackupSetOutput }
GetBackupBackupSetInput is an input type that accepts GetBackupBackupSetArgs and GetBackupBackupSetOutput values. You can construct a concrete instance of `GetBackupBackupSetInput` via:
GetBackupBackupSetArgs{...}
type GetBackupBackupSetOutput ¶
type GetBackupBackupSetOutput struct{ *pulumi.OutputState }
func (GetBackupBackupSetOutput) BackupId ¶
func (o GetBackupBackupSetOutput) BackupId() pulumi.StringOutput
func (GetBackupBackupSetOutput) BackupSize ¶
func (o GetBackupBackupSetOutput) BackupSize() pulumi.IntOutput
func (GetBackupBackupSetOutput) BackupType ¶
func (o GetBackupBackupSetOutput) BackupType() pulumi.StringOutput
func (GetBackupBackupSetOutput) ElementType ¶
func (GetBackupBackupSetOutput) ElementType() reflect.Type
func (GetBackupBackupSetOutput) EndTime ¶
func (o GetBackupBackupSetOutput) EndTime() pulumi.StringOutput
func (GetBackupBackupSetOutput) ExpireTime ¶
func (o GetBackupBackupSetOutput) ExpireTime() pulumi.StringOutput
func (GetBackupBackupSetOutput) FileType ¶
func (o GetBackupBackupSetOutput) FileType() pulumi.StringOutput
func (GetBackupBackupSetOutput) FullBackup ¶
func (o GetBackupBackupSetOutput) FullBackup() pulumi.IntOutput
func (GetBackupBackupSetOutput) InstanceId ¶
func (o GetBackupBackupSetOutput) InstanceId() pulumi.StringOutput
func (GetBackupBackupSetOutput) InstanceName ¶
func (o GetBackupBackupSetOutput) InstanceName() pulumi.StringOutput
func (GetBackupBackupSetOutput) InstanceType ¶
func (o GetBackupBackupSetOutput) InstanceType() pulumi.IntOutput
func (GetBackupBackupSetOutput) Locked ¶
func (o GetBackupBackupSetOutput) Locked() pulumi.IntOutput
func (GetBackupBackupSetOutput) Region ¶
func (o GetBackupBackupSetOutput) Region() pulumi.StringOutput
func (GetBackupBackupSetOutput) Remark ¶
func (o GetBackupBackupSetOutput) Remark() pulumi.StringOutput
func (GetBackupBackupSetOutput) StartTime ¶
func (o GetBackupBackupSetOutput) StartTime() pulumi.StringOutput
func (GetBackupBackupSetOutput) Status ¶
func (o GetBackupBackupSetOutput) Status() pulumi.IntOutput
func (GetBackupBackupSetOutput) ToGetBackupBackupSetOutput ¶
func (o GetBackupBackupSetOutput) ToGetBackupBackupSetOutput() GetBackupBackupSetOutput
func (GetBackupBackupSetOutput) ToGetBackupBackupSetOutputWithContext ¶
func (o GetBackupBackupSetOutput) ToGetBackupBackupSetOutputWithContext(ctx context.Context) GetBackupBackupSetOutput
type GetBackupDownloadInfoArgs ¶
type GetBackupDownloadInfoArgs struct { BackupId string `pulumi:"backupId"` InstanceId string `pulumi:"instanceId"` IpComparisonSymbol *string `pulumi:"ipComparisonSymbol"` LimitIps []string `pulumi:"limitIps"` LimitType *string `pulumi:"limitType"` LimitVpcs []GetBackupDownloadInfoLimitVpc `pulumi:"limitVpcs"` ResultOutputFile *string `pulumi:"resultOutputFile"` VpcComparisonSymbol *string `pulumi:"vpcComparisonSymbol"` }
A collection of arguments for invoking getBackupDownloadInfo.
type GetBackupDownloadInfoBackupInfoArgs ¶
type GetBackupDownloadInfoBackupInfoArgs struct { DownloadUrl pulumi.StringInput `pulumi:"downloadUrl"` FileName pulumi.StringInput `pulumi:"fileName"` FileSize pulumi.IntInput `pulumi:"fileSize"` InnerDownloadUrl pulumi.StringInput `pulumi:"innerDownloadUrl"` }
func (GetBackupDownloadInfoBackupInfoArgs) ElementType ¶
func (GetBackupDownloadInfoBackupInfoArgs) ElementType() reflect.Type
func (GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutput ¶
func (i GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutput() GetBackupDownloadInfoBackupInfoOutput
func (GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutputWithContext ¶
func (i GetBackupDownloadInfoBackupInfoArgs) ToGetBackupDownloadInfoBackupInfoOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoOutput
type GetBackupDownloadInfoBackupInfoArray ¶
type GetBackupDownloadInfoBackupInfoArray []GetBackupDownloadInfoBackupInfoInput
func (GetBackupDownloadInfoBackupInfoArray) ElementType ¶
func (GetBackupDownloadInfoBackupInfoArray) ElementType() reflect.Type
func (GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutput ¶
func (i GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutput() GetBackupDownloadInfoBackupInfoArrayOutput
func (GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext ¶
func (i GetBackupDownloadInfoBackupInfoArray) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoArrayOutput
type GetBackupDownloadInfoBackupInfoArrayInput ¶
type GetBackupDownloadInfoBackupInfoArrayInput interface { pulumi.Input ToGetBackupDownloadInfoBackupInfoArrayOutput() GetBackupDownloadInfoBackupInfoArrayOutput ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext(context.Context) GetBackupDownloadInfoBackupInfoArrayOutput }
GetBackupDownloadInfoBackupInfoArrayInput is an input type that accepts GetBackupDownloadInfoBackupInfoArray and GetBackupDownloadInfoBackupInfoArrayOutput values. You can construct a concrete instance of `GetBackupDownloadInfoBackupInfoArrayInput` via:
GetBackupDownloadInfoBackupInfoArray{ GetBackupDownloadInfoBackupInfoArgs{...} }
type GetBackupDownloadInfoBackupInfoArrayOutput ¶
type GetBackupDownloadInfoBackupInfoArrayOutput struct{ *pulumi.OutputState }
func (GetBackupDownloadInfoBackupInfoArrayOutput) ElementType ¶
func (GetBackupDownloadInfoBackupInfoArrayOutput) ElementType() reflect.Type
func (GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutput ¶
func (o GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutput() GetBackupDownloadInfoBackupInfoArrayOutput
func (GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext ¶
func (o GetBackupDownloadInfoBackupInfoArrayOutput) ToGetBackupDownloadInfoBackupInfoArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoArrayOutput
type GetBackupDownloadInfoBackupInfoInput ¶
type GetBackupDownloadInfoBackupInfoInput interface { pulumi.Input ToGetBackupDownloadInfoBackupInfoOutput() GetBackupDownloadInfoBackupInfoOutput ToGetBackupDownloadInfoBackupInfoOutputWithContext(context.Context) GetBackupDownloadInfoBackupInfoOutput }
GetBackupDownloadInfoBackupInfoInput is an input type that accepts GetBackupDownloadInfoBackupInfoArgs and GetBackupDownloadInfoBackupInfoOutput values. You can construct a concrete instance of `GetBackupDownloadInfoBackupInfoInput` via:
GetBackupDownloadInfoBackupInfoArgs{...}
type GetBackupDownloadInfoBackupInfoOutput ¶
type GetBackupDownloadInfoBackupInfoOutput struct{ *pulumi.OutputState }
func (GetBackupDownloadInfoBackupInfoOutput) DownloadUrl ¶
func (o GetBackupDownloadInfoBackupInfoOutput) DownloadUrl() pulumi.StringOutput
func (GetBackupDownloadInfoBackupInfoOutput) ElementType ¶
func (GetBackupDownloadInfoBackupInfoOutput) ElementType() reflect.Type
func (GetBackupDownloadInfoBackupInfoOutput) FileName ¶
func (o GetBackupDownloadInfoBackupInfoOutput) FileName() pulumi.StringOutput
func (GetBackupDownloadInfoBackupInfoOutput) FileSize ¶
func (o GetBackupDownloadInfoBackupInfoOutput) FileSize() pulumi.IntOutput
func (GetBackupDownloadInfoBackupInfoOutput) InnerDownloadUrl ¶
func (o GetBackupDownloadInfoBackupInfoOutput) InnerDownloadUrl() pulumi.StringOutput
func (GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutput ¶
func (o GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutput() GetBackupDownloadInfoBackupInfoOutput
func (GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutputWithContext ¶
func (o GetBackupDownloadInfoBackupInfoOutput) ToGetBackupDownloadInfoBackupInfoOutputWithContext(ctx context.Context) GetBackupDownloadInfoBackupInfoOutput
type GetBackupDownloadInfoLimitVpcArgs ¶
type GetBackupDownloadInfoLimitVpcArgs struct { Region pulumi.StringInput `pulumi:"region"` VpcLists pulumi.StringArrayInput `pulumi:"vpcLists"` }
func (GetBackupDownloadInfoLimitVpcArgs) ElementType ¶
func (GetBackupDownloadInfoLimitVpcArgs) ElementType() reflect.Type
func (GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutput ¶
func (i GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutput() GetBackupDownloadInfoLimitVpcOutput
func (GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutputWithContext ¶
func (i GetBackupDownloadInfoLimitVpcArgs) ToGetBackupDownloadInfoLimitVpcOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcOutput
type GetBackupDownloadInfoLimitVpcArray ¶
type GetBackupDownloadInfoLimitVpcArray []GetBackupDownloadInfoLimitVpcInput
func (GetBackupDownloadInfoLimitVpcArray) ElementType ¶
func (GetBackupDownloadInfoLimitVpcArray) ElementType() reflect.Type
func (GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutput ¶
func (i GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutput() GetBackupDownloadInfoLimitVpcArrayOutput
func (GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext ¶
func (i GetBackupDownloadInfoLimitVpcArray) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcArrayOutput
type GetBackupDownloadInfoLimitVpcArrayInput ¶
type GetBackupDownloadInfoLimitVpcArrayInput interface { pulumi.Input ToGetBackupDownloadInfoLimitVpcArrayOutput() GetBackupDownloadInfoLimitVpcArrayOutput ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext(context.Context) GetBackupDownloadInfoLimitVpcArrayOutput }
GetBackupDownloadInfoLimitVpcArrayInput is an input type that accepts GetBackupDownloadInfoLimitVpcArray and GetBackupDownloadInfoLimitVpcArrayOutput values. You can construct a concrete instance of `GetBackupDownloadInfoLimitVpcArrayInput` via:
GetBackupDownloadInfoLimitVpcArray{ GetBackupDownloadInfoLimitVpcArgs{...} }
type GetBackupDownloadInfoLimitVpcArrayOutput ¶
type GetBackupDownloadInfoLimitVpcArrayOutput struct{ *pulumi.OutputState }
func (GetBackupDownloadInfoLimitVpcArrayOutput) ElementType ¶
func (GetBackupDownloadInfoLimitVpcArrayOutput) ElementType() reflect.Type
func (GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutput ¶
func (o GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutput() GetBackupDownloadInfoLimitVpcArrayOutput
func (GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext ¶
func (o GetBackupDownloadInfoLimitVpcArrayOutput) ToGetBackupDownloadInfoLimitVpcArrayOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcArrayOutput
type GetBackupDownloadInfoLimitVpcInput ¶
type GetBackupDownloadInfoLimitVpcInput interface { pulumi.Input ToGetBackupDownloadInfoLimitVpcOutput() GetBackupDownloadInfoLimitVpcOutput ToGetBackupDownloadInfoLimitVpcOutputWithContext(context.Context) GetBackupDownloadInfoLimitVpcOutput }
GetBackupDownloadInfoLimitVpcInput is an input type that accepts GetBackupDownloadInfoLimitVpcArgs and GetBackupDownloadInfoLimitVpcOutput values. You can construct a concrete instance of `GetBackupDownloadInfoLimitVpcInput` via:
GetBackupDownloadInfoLimitVpcArgs{...}
type GetBackupDownloadInfoLimitVpcOutput ¶
type GetBackupDownloadInfoLimitVpcOutput struct{ *pulumi.OutputState }
func (GetBackupDownloadInfoLimitVpcOutput) ElementType ¶
func (GetBackupDownloadInfoLimitVpcOutput) ElementType() reflect.Type
func (GetBackupDownloadInfoLimitVpcOutput) Region ¶
func (o GetBackupDownloadInfoLimitVpcOutput) Region() pulumi.StringOutput
func (GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutput ¶
func (o GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutput() GetBackupDownloadInfoLimitVpcOutput
func (GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutputWithContext ¶
func (o GetBackupDownloadInfoLimitVpcOutput) ToGetBackupDownloadInfoLimitVpcOutputWithContext(ctx context.Context) GetBackupDownloadInfoLimitVpcOutput
func (GetBackupDownloadInfoLimitVpcOutput) VpcLists ¶
func (o GetBackupDownloadInfoLimitVpcOutput) VpcLists() pulumi.StringArrayOutput
type GetBackupDownloadInfoOutputArgs ¶
type GetBackupDownloadInfoOutputArgs struct { BackupId pulumi.StringInput `pulumi:"backupId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` IpComparisonSymbol pulumi.StringPtrInput `pulumi:"ipComparisonSymbol"` LimitIps pulumi.StringArrayInput `pulumi:"limitIps"` LimitType pulumi.StringPtrInput `pulumi:"limitType"` LimitVpcs GetBackupDownloadInfoLimitVpcArrayInput `pulumi:"limitVpcs"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` VpcComparisonSymbol pulumi.StringPtrInput `pulumi:"vpcComparisonSymbol"` }
A collection of arguments for invoking getBackupDownloadInfo.
func (GetBackupDownloadInfoOutputArgs) ElementType ¶
func (GetBackupDownloadInfoOutputArgs) ElementType() reflect.Type
type GetBackupDownloadInfoResult ¶
type GetBackupDownloadInfoResult struct { BackupId string `pulumi:"backupId"` BackupInfos []GetBackupDownloadInfoBackupInfo `pulumi:"backupInfos"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` IpComparisonSymbol *string `pulumi:"ipComparisonSymbol"` LimitIps []string `pulumi:"limitIps"` LimitType *string `pulumi:"limitType"` LimitVpcs []GetBackupDownloadInfoLimitVpc `pulumi:"limitVpcs"` ResultOutputFile *string `pulumi:"resultOutputFile"` VpcComparisonSymbol *string `pulumi:"vpcComparisonSymbol"` }
A collection of values returned by getBackupDownloadInfo.
func GetBackupDownloadInfo ¶
func GetBackupDownloadInfo(ctx *pulumi.Context, args *GetBackupDownloadInfoArgs, opts ...pulumi.InvokeOption) (*GetBackupDownloadInfoResult, error)
type GetBackupDownloadInfoResultOutput ¶
type GetBackupDownloadInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupDownloadInfo.
func GetBackupDownloadInfoOutput ¶
func GetBackupDownloadInfoOutput(ctx *pulumi.Context, args GetBackupDownloadInfoOutputArgs, opts ...pulumi.InvokeOption) GetBackupDownloadInfoResultOutput
func (GetBackupDownloadInfoResultOutput) BackupId ¶
func (o GetBackupDownloadInfoResultOutput) BackupId() pulumi.StringOutput
func (GetBackupDownloadInfoResultOutput) BackupInfos ¶
func (o GetBackupDownloadInfoResultOutput) BackupInfos() GetBackupDownloadInfoBackupInfoArrayOutput
func (GetBackupDownloadInfoResultOutput) ElementType ¶
func (GetBackupDownloadInfoResultOutput) ElementType() reflect.Type
func (GetBackupDownloadInfoResultOutput) Id ¶
func (o GetBackupDownloadInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupDownloadInfoResultOutput) InstanceId ¶
func (o GetBackupDownloadInfoResultOutput) InstanceId() pulumi.StringOutput
func (GetBackupDownloadInfoResultOutput) IpComparisonSymbol ¶
func (o GetBackupDownloadInfoResultOutput) IpComparisonSymbol() pulumi.StringPtrOutput
func (GetBackupDownloadInfoResultOutput) LimitIps ¶
func (o GetBackupDownloadInfoResultOutput) LimitIps() pulumi.StringArrayOutput
func (GetBackupDownloadInfoResultOutput) LimitType ¶
func (o GetBackupDownloadInfoResultOutput) LimitType() pulumi.StringPtrOutput
func (GetBackupDownloadInfoResultOutput) LimitVpcs ¶
func (o GetBackupDownloadInfoResultOutput) LimitVpcs() GetBackupDownloadInfoLimitVpcArrayOutput
func (GetBackupDownloadInfoResultOutput) ResultOutputFile ¶
func (o GetBackupDownloadInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutput ¶
func (o GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutput() GetBackupDownloadInfoResultOutput
func (GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutputWithContext ¶
func (o GetBackupDownloadInfoResultOutput) ToGetBackupDownloadInfoResultOutputWithContext(ctx context.Context) GetBackupDownloadInfoResultOutput
func (GetBackupDownloadInfoResultOutput) VpcComparisonSymbol ¶
func (o GetBackupDownloadInfoResultOutput) VpcComparisonSymbol() pulumi.StringPtrOutput
type GetBackupOutputArgs ¶
type GetBackupOutputArgs struct { BeginTime pulumi.StringPtrInput `pulumi:"beginTime"` EndTime pulumi.StringPtrInput `pulumi:"endTime"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` InstanceName pulumi.StringPtrInput `pulumi:"instanceName"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Statuses pulumi.IntArrayInput `pulumi:"statuses"` }
A collection of arguments for invoking getBackup.
func (GetBackupOutputArgs) ElementType ¶
func (GetBackupOutputArgs) ElementType() reflect.Type
type GetBackupResult ¶
type GetBackupResult struct { BackupSets []GetBackupBackupSet `pulumi:"backupSets"` BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` ResultOutputFile *string `pulumi:"resultOutputFile"` Statuses []int `pulumi:"statuses"` }
A collection of values returned by getBackup.
func GetBackup ¶
func GetBackup(ctx *pulumi.Context, args *GetBackupArgs, opts ...pulumi.InvokeOption) (*GetBackupResult, error)
type GetBackupResultOutput ¶
type GetBackupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackup.
func GetBackupOutput ¶
func GetBackupOutput(ctx *pulumi.Context, args GetBackupOutputArgs, opts ...pulumi.InvokeOption) GetBackupResultOutput
func (GetBackupResultOutput) BackupSets ¶
func (o GetBackupResultOutput) BackupSets() GetBackupBackupSetArrayOutput
func (GetBackupResultOutput) BeginTime ¶
func (o GetBackupResultOutput) BeginTime() pulumi.StringPtrOutput
func (GetBackupResultOutput) ElementType ¶
func (GetBackupResultOutput) ElementType() reflect.Type
func (GetBackupResultOutput) EndTime ¶
func (o GetBackupResultOutput) EndTime() pulumi.StringPtrOutput
func (GetBackupResultOutput) Id ¶
func (o GetBackupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupResultOutput) InstanceId ¶
func (o GetBackupResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetBackupResultOutput) InstanceName ¶
func (o GetBackupResultOutput) InstanceName() pulumi.StringPtrOutput
func (GetBackupResultOutput) ResultOutputFile ¶
func (o GetBackupResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetBackupResultOutput) Statuses ¶
func (o GetBackupResultOutput) Statuses() pulumi.IntArrayOutput
func (GetBackupResultOutput) ToGetBackupResultOutput ¶
func (o GetBackupResultOutput) ToGetBackupResultOutput() GetBackupResultOutput
func (GetBackupResultOutput) ToGetBackupResultOutputWithContext ¶
func (o GetBackupResultOutput) ToGetBackupResultOutputWithContext(ctx context.Context) GetBackupResultOutput
type GetInstanceNodeInfoArgs ¶
type GetInstanceNodeInfoArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceNodeInfo.
type GetInstanceNodeInfoOutputArgs ¶
type GetInstanceNodeInfoOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceNodeInfo.
func (GetInstanceNodeInfoOutputArgs) ElementType ¶
func (GetInstanceNodeInfoOutputArgs) ElementType() reflect.Type
type GetInstanceNodeInfoProxyArgs ¶
type GetInstanceNodeInfoProxyArgs struct { NodeId pulumi.StringInput `pulumi:"nodeId"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (GetInstanceNodeInfoProxyArgs) ElementType ¶
func (GetInstanceNodeInfoProxyArgs) ElementType() reflect.Type
func (GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutput ¶
func (i GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutput() GetInstanceNodeInfoProxyOutput
func (GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutputWithContext ¶
func (i GetInstanceNodeInfoProxyArgs) ToGetInstanceNodeInfoProxyOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyOutput
type GetInstanceNodeInfoProxyArray ¶
type GetInstanceNodeInfoProxyArray []GetInstanceNodeInfoProxyInput
func (GetInstanceNodeInfoProxyArray) ElementType ¶
func (GetInstanceNodeInfoProxyArray) ElementType() reflect.Type
func (GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutput ¶
func (i GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutput() GetInstanceNodeInfoProxyArrayOutput
func (GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutputWithContext ¶
func (i GetInstanceNodeInfoProxyArray) ToGetInstanceNodeInfoProxyArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyArrayOutput
type GetInstanceNodeInfoProxyArrayInput ¶
type GetInstanceNodeInfoProxyArrayInput interface { pulumi.Input ToGetInstanceNodeInfoProxyArrayOutput() GetInstanceNodeInfoProxyArrayOutput ToGetInstanceNodeInfoProxyArrayOutputWithContext(context.Context) GetInstanceNodeInfoProxyArrayOutput }
GetInstanceNodeInfoProxyArrayInput is an input type that accepts GetInstanceNodeInfoProxyArray and GetInstanceNodeInfoProxyArrayOutput values. You can construct a concrete instance of `GetInstanceNodeInfoProxyArrayInput` via:
GetInstanceNodeInfoProxyArray{ GetInstanceNodeInfoProxyArgs{...} }
type GetInstanceNodeInfoProxyArrayOutput ¶
type GetInstanceNodeInfoProxyArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceNodeInfoProxyArrayOutput) ElementType ¶
func (GetInstanceNodeInfoProxyArrayOutput) ElementType() reflect.Type
func (GetInstanceNodeInfoProxyArrayOutput) Index ¶
func (o GetInstanceNodeInfoProxyArrayOutput) Index(i pulumi.IntInput) GetInstanceNodeInfoProxyOutput
func (GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutput ¶
func (o GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutput() GetInstanceNodeInfoProxyArrayOutput
func (GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutputWithContext ¶
func (o GetInstanceNodeInfoProxyArrayOutput) ToGetInstanceNodeInfoProxyArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyArrayOutput
type GetInstanceNodeInfoProxyInput ¶
type GetInstanceNodeInfoProxyInput interface { pulumi.Input ToGetInstanceNodeInfoProxyOutput() GetInstanceNodeInfoProxyOutput ToGetInstanceNodeInfoProxyOutputWithContext(context.Context) GetInstanceNodeInfoProxyOutput }
GetInstanceNodeInfoProxyInput is an input type that accepts GetInstanceNodeInfoProxyArgs and GetInstanceNodeInfoProxyOutput values. You can construct a concrete instance of `GetInstanceNodeInfoProxyInput` via:
GetInstanceNodeInfoProxyArgs{...}
type GetInstanceNodeInfoProxyOutput ¶
type GetInstanceNodeInfoProxyOutput struct{ *pulumi.OutputState }
func (GetInstanceNodeInfoProxyOutput) ElementType ¶
func (GetInstanceNodeInfoProxyOutput) ElementType() reflect.Type
func (GetInstanceNodeInfoProxyOutput) NodeId ¶
func (o GetInstanceNodeInfoProxyOutput) NodeId() pulumi.StringOutput
func (GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutput ¶
func (o GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutput() GetInstanceNodeInfoProxyOutput
func (GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutputWithContext ¶
func (o GetInstanceNodeInfoProxyOutput) ToGetInstanceNodeInfoProxyOutputWithContext(ctx context.Context) GetInstanceNodeInfoProxyOutput
func (GetInstanceNodeInfoProxyOutput) ZoneId ¶
func (o GetInstanceNodeInfoProxyOutput) ZoneId() pulumi.IntOutput
type GetInstanceNodeInfoRedi ¶
type GetInstanceNodeInfoRediArgs ¶
type GetInstanceNodeInfoRediArgs struct { ClusterId pulumi.IntInput `pulumi:"clusterId"` NodeId pulumi.StringInput `pulumi:"nodeId"` NodeRole pulumi.StringInput `pulumi:"nodeRole"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (GetInstanceNodeInfoRediArgs) ElementType ¶
func (GetInstanceNodeInfoRediArgs) ElementType() reflect.Type
func (GetInstanceNodeInfoRediArgs) ToGetInstanceNodeInfoRediOutput ¶
func (i GetInstanceNodeInfoRediArgs) ToGetInstanceNodeInfoRediOutput() GetInstanceNodeInfoRediOutput
func (GetInstanceNodeInfoRediArgs) ToGetInstanceNodeInfoRediOutputWithContext ¶
func (i GetInstanceNodeInfoRediArgs) ToGetInstanceNodeInfoRediOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediOutput
type GetInstanceNodeInfoRediArray ¶
type GetInstanceNodeInfoRediArray []GetInstanceNodeInfoRediInput
func (GetInstanceNodeInfoRediArray) ElementType ¶
func (GetInstanceNodeInfoRediArray) ElementType() reflect.Type
func (GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutput ¶
func (i GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutput() GetInstanceNodeInfoRediArrayOutput
func (GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutputWithContext ¶
func (i GetInstanceNodeInfoRediArray) ToGetInstanceNodeInfoRediArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediArrayOutput
type GetInstanceNodeInfoRediArrayInput ¶
type GetInstanceNodeInfoRediArrayInput interface { pulumi.Input ToGetInstanceNodeInfoRediArrayOutput() GetInstanceNodeInfoRediArrayOutput ToGetInstanceNodeInfoRediArrayOutputWithContext(context.Context) GetInstanceNodeInfoRediArrayOutput }
GetInstanceNodeInfoRediArrayInput is an input type that accepts GetInstanceNodeInfoRediArray and GetInstanceNodeInfoRediArrayOutput values. You can construct a concrete instance of `GetInstanceNodeInfoRediArrayInput` via:
GetInstanceNodeInfoRediArray{ GetInstanceNodeInfoRediArgs{...} }
type GetInstanceNodeInfoRediArrayOutput ¶
type GetInstanceNodeInfoRediArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceNodeInfoRediArrayOutput) ElementType ¶
func (GetInstanceNodeInfoRediArrayOutput) ElementType() reflect.Type
func (GetInstanceNodeInfoRediArrayOutput) Index ¶
func (o GetInstanceNodeInfoRediArrayOutput) Index(i pulumi.IntInput) GetInstanceNodeInfoRediOutput
func (GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutput ¶
func (o GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutput() GetInstanceNodeInfoRediArrayOutput
func (GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutputWithContext ¶
func (o GetInstanceNodeInfoRediArrayOutput) ToGetInstanceNodeInfoRediArrayOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediArrayOutput
type GetInstanceNodeInfoRediInput ¶
type GetInstanceNodeInfoRediInput interface { pulumi.Input ToGetInstanceNodeInfoRediOutput() GetInstanceNodeInfoRediOutput ToGetInstanceNodeInfoRediOutputWithContext(context.Context) GetInstanceNodeInfoRediOutput }
GetInstanceNodeInfoRediInput is an input type that accepts GetInstanceNodeInfoRediArgs and GetInstanceNodeInfoRediOutput values. You can construct a concrete instance of `GetInstanceNodeInfoRediInput` via:
GetInstanceNodeInfoRediArgs{...}
type GetInstanceNodeInfoRediOutput ¶
type GetInstanceNodeInfoRediOutput struct{ *pulumi.OutputState }
func (GetInstanceNodeInfoRediOutput) ClusterId ¶
func (o GetInstanceNodeInfoRediOutput) ClusterId() pulumi.IntOutput
func (GetInstanceNodeInfoRediOutput) ElementType ¶
func (GetInstanceNodeInfoRediOutput) ElementType() reflect.Type
func (GetInstanceNodeInfoRediOutput) NodeId ¶
func (o GetInstanceNodeInfoRediOutput) NodeId() pulumi.StringOutput
func (GetInstanceNodeInfoRediOutput) NodeRole ¶
func (o GetInstanceNodeInfoRediOutput) NodeRole() pulumi.StringOutput
func (GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutput ¶
func (o GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutput() GetInstanceNodeInfoRediOutput
func (GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutputWithContext ¶
func (o GetInstanceNodeInfoRediOutput) ToGetInstanceNodeInfoRediOutputWithContext(ctx context.Context) GetInstanceNodeInfoRediOutput
func (GetInstanceNodeInfoRediOutput) ZoneId ¶
func (o GetInstanceNodeInfoRediOutput) ZoneId() pulumi.IntOutput
type GetInstanceNodeInfoResult ¶
type GetInstanceNodeInfoResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Proxies []GetInstanceNodeInfoProxy `pulumi:"proxies"` ProxyCount int `pulumi:"proxyCount"` Redis []GetInstanceNodeInfoRedi `pulumi:"redis"` RedisCount int `pulumi:"redisCount"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceNodeInfo.
func GetInstanceNodeInfo ¶
func GetInstanceNodeInfo(ctx *pulumi.Context, args *GetInstanceNodeInfoArgs, opts ...pulumi.InvokeOption) (*GetInstanceNodeInfoResult, error)
type GetInstanceNodeInfoResultOutput ¶
type GetInstanceNodeInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceNodeInfo.
func GetInstanceNodeInfoOutput ¶
func GetInstanceNodeInfoOutput(ctx *pulumi.Context, args GetInstanceNodeInfoOutputArgs, opts ...pulumi.InvokeOption) GetInstanceNodeInfoResultOutput
func (GetInstanceNodeInfoResultOutput) ElementType ¶
func (GetInstanceNodeInfoResultOutput) ElementType() reflect.Type
func (GetInstanceNodeInfoResultOutput) Id ¶
func (o GetInstanceNodeInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceNodeInfoResultOutput) InstanceId ¶
func (o GetInstanceNodeInfoResultOutput) InstanceId() pulumi.StringOutput
func (GetInstanceNodeInfoResultOutput) Proxies ¶
func (o GetInstanceNodeInfoResultOutput) Proxies() GetInstanceNodeInfoProxyArrayOutput
func (GetInstanceNodeInfoResultOutput) ProxyCount ¶
func (o GetInstanceNodeInfoResultOutput) ProxyCount() pulumi.IntOutput
func (GetInstanceNodeInfoResultOutput) Redis ¶
func (o GetInstanceNodeInfoResultOutput) Redis() GetInstanceNodeInfoRediArrayOutput
func (GetInstanceNodeInfoResultOutput) RedisCount ¶
func (o GetInstanceNodeInfoResultOutput) RedisCount() pulumi.IntOutput
func (GetInstanceNodeInfoResultOutput) ResultOutputFile ¶
func (o GetInstanceNodeInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutput ¶
func (o GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutput() GetInstanceNodeInfoResultOutput
func (GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutputWithContext ¶
func (o GetInstanceNodeInfoResultOutput) ToGetInstanceNodeInfoResultOutputWithContext(ctx context.Context) GetInstanceNodeInfoResultOutput
type GetInstanceShardsArgs ¶
type GetInstanceShardsArgs struct { FilterSlave *bool `pulumi:"filterSlave"` InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceShards.
type GetInstanceShardsInstanceShard ¶
type GetInstanceShardsInstanceShard struct { Connected int `pulumi:"connected"` Keys int `pulumi:"keys"` Role int `pulumi:"role"` Runid string `pulumi:"runid"` ShardId string `pulumi:"shardId"` ShardName string `pulumi:"shardName"` Slots string `pulumi:"slots"` Storage int `pulumi:"storage"` StorageSlope float64 `pulumi:"storageSlope"` }
type GetInstanceShardsInstanceShardArgs ¶
type GetInstanceShardsInstanceShardArgs struct { Connected pulumi.IntInput `pulumi:"connected"` Keys pulumi.IntInput `pulumi:"keys"` Role pulumi.IntInput `pulumi:"role"` Runid pulumi.StringInput `pulumi:"runid"` ShardId pulumi.StringInput `pulumi:"shardId"` ShardName pulumi.StringInput `pulumi:"shardName"` Slots pulumi.StringInput `pulumi:"slots"` Storage pulumi.IntInput `pulumi:"storage"` StorageSlope pulumi.Float64Input `pulumi:"storageSlope"` }
func (GetInstanceShardsInstanceShardArgs) ElementType ¶
func (GetInstanceShardsInstanceShardArgs) ElementType() reflect.Type
func (GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutput ¶
func (i GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutput() GetInstanceShardsInstanceShardOutput
func (GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutputWithContext ¶
func (i GetInstanceShardsInstanceShardArgs) ToGetInstanceShardsInstanceShardOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardOutput
type GetInstanceShardsInstanceShardArray ¶
type GetInstanceShardsInstanceShardArray []GetInstanceShardsInstanceShardInput
func (GetInstanceShardsInstanceShardArray) ElementType ¶
func (GetInstanceShardsInstanceShardArray) ElementType() reflect.Type
func (GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutput ¶
func (i GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutput() GetInstanceShardsInstanceShardArrayOutput
func (GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutputWithContext ¶
func (i GetInstanceShardsInstanceShardArray) ToGetInstanceShardsInstanceShardArrayOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardArrayOutput
type GetInstanceShardsInstanceShardArrayInput ¶
type GetInstanceShardsInstanceShardArrayInput interface { pulumi.Input ToGetInstanceShardsInstanceShardArrayOutput() GetInstanceShardsInstanceShardArrayOutput ToGetInstanceShardsInstanceShardArrayOutputWithContext(context.Context) GetInstanceShardsInstanceShardArrayOutput }
GetInstanceShardsInstanceShardArrayInput is an input type that accepts GetInstanceShardsInstanceShardArray and GetInstanceShardsInstanceShardArrayOutput values. You can construct a concrete instance of `GetInstanceShardsInstanceShardArrayInput` via:
GetInstanceShardsInstanceShardArray{ GetInstanceShardsInstanceShardArgs{...} }
type GetInstanceShardsInstanceShardArrayOutput ¶
type GetInstanceShardsInstanceShardArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceShardsInstanceShardArrayOutput) ElementType ¶
func (GetInstanceShardsInstanceShardArrayOutput) ElementType() reflect.Type
func (GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutput ¶
func (o GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutput() GetInstanceShardsInstanceShardArrayOutput
func (GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutputWithContext ¶
func (o GetInstanceShardsInstanceShardArrayOutput) ToGetInstanceShardsInstanceShardArrayOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardArrayOutput
type GetInstanceShardsInstanceShardInput ¶
type GetInstanceShardsInstanceShardInput interface { pulumi.Input ToGetInstanceShardsInstanceShardOutput() GetInstanceShardsInstanceShardOutput ToGetInstanceShardsInstanceShardOutputWithContext(context.Context) GetInstanceShardsInstanceShardOutput }
GetInstanceShardsInstanceShardInput is an input type that accepts GetInstanceShardsInstanceShardArgs and GetInstanceShardsInstanceShardOutput values. You can construct a concrete instance of `GetInstanceShardsInstanceShardInput` via:
GetInstanceShardsInstanceShardArgs{...}
type GetInstanceShardsInstanceShardOutput ¶
type GetInstanceShardsInstanceShardOutput struct{ *pulumi.OutputState }
func (GetInstanceShardsInstanceShardOutput) Connected ¶
func (o GetInstanceShardsInstanceShardOutput) Connected() pulumi.IntOutput
func (GetInstanceShardsInstanceShardOutput) ElementType ¶
func (GetInstanceShardsInstanceShardOutput) ElementType() reflect.Type
func (GetInstanceShardsInstanceShardOutput) Keys ¶
func (o GetInstanceShardsInstanceShardOutput) Keys() pulumi.IntOutput
func (GetInstanceShardsInstanceShardOutput) Role ¶
func (o GetInstanceShardsInstanceShardOutput) Role() pulumi.IntOutput
func (GetInstanceShardsInstanceShardOutput) Runid ¶
func (o GetInstanceShardsInstanceShardOutput) Runid() pulumi.StringOutput
func (GetInstanceShardsInstanceShardOutput) ShardId ¶
func (o GetInstanceShardsInstanceShardOutput) ShardId() pulumi.StringOutput
func (GetInstanceShardsInstanceShardOutput) ShardName ¶
func (o GetInstanceShardsInstanceShardOutput) ShardName() pulumi.StringOutput
func (GetInstanceShardsInstanceShardOutput) Slots ¶
func (o GetInstanceShardsInstanceShardOutput) Slots() pulumi.StringOutput
func (GetInstanceShardsInstanceShardOutput) Storage ¶
func (o GetInstanceShardsInstanceShardOutput) Storage() pulumi.IntOutput
func (GetInstanceShardsInstanceShardOutput) StorageSlope ¶
func (o GetInstanceShardsInstanceShardOutput) StorageSlope() pulumi.Float64Output
func (GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutput ¶
func (o GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutput() GetInstanceShardsInstanceShardOutput
func (GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutputWithContext ¶
func (o GetInstanceShardsInstanceShardOutput) ToGetInstanceShardsInstanceShardOutputWithContext(ctx context.Context) GetInstanceShardsInstanceShardOutput
type GetInstanceShardsOutputArgs ¶
type GetInstanceShardsOutputArgs struct { FilterSlave pulumi.BoolPtrInput `pulumi:"filterSlave"` InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceShards.
func (GetInstanceShardsOutputArgs) ElementType ¶
func (GetInstanceShardsOutputArgs) ElementType() reflect.Type
type GetInstanceShardsResult ¶
type GetInstanceShardsResult struct { FilterSlave *bool `pulumi:"filterSlave"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` InstanceShards []GetInstanceShardsInstanceShard `pulumi:"instanceShards"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceShards.
func GetInstanceShards ¶
func GetInstanceShards(ctx *pulumi.Context, args *GetInstanceShardsArgs, opts ...pulumi.InvokeOption) (*GetInstanceShardsResult, error)
type GetInstanceShardsResultOutput ¶
type GetInstanceShardsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceShards.
func GetInstanceShardsOutput ¶
func GetInstanceShardsOutput(ctx *pulumi.Context, args GetInstanceShardsOutputArgs, opts ...pulumi.InvokeOption) GetInstanceShardsResultOutput
func (GetInstanceShardsResultOutput) ElementType ¶
func (GetInstanceShardsResultOutput) ElementType() reflect.Type
func (GetInstanceShardsResultOutput) FilterSlave ¶
func (o GetInstanceShardsResultOutput) FilterSlave() pulumi.BoolPtrOutput
func (GetInstanceShardsResultOutput) Id ¶
func (o GetInstanceShardsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceShardsResultOutput) InstanceId ¶
func (o GetInstanceShardsResultOutput) InstanceId() pulumi.StringOutput
func (GetInstanceShardsResultOutput) InstanceShards ¶
func (o GetInstanceShardsResultOutput) InstanceShards() GetInstanceShardsInstanceShardArrayOutput
func (GetInstanceShardsResultOutput) ResultOutputFile ¶
func (o GetInstanceShardsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutput ¶
func (o GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutput() GetInstanceShardsResultOutput
func (GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutputWithContext ¶
func (o GetInstanceShardsResultOutput) ToGetInstanceShardsResultOutputWithContext(ctx context.Context) GetInstanceShardsResultOutput
type GetInstanceTaskListArgs ¶
type GetInstanceTaskListArgs struct { BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` OperateUins []string `pulumi:"operateUins"` ProjectIds []int `pulumi:"projectIds"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []int `pulumi:"results"` TaskStatuses []int `pulumi:"taskStatuses"` TaskTypes []string `pulumi:"taskTypes"` }
A collection of arguments for invoking getInstanceTaskList.
type GetInstanceTaskListOutputArgs ¶
type GetInstanceTaskListOutputArgs struct { BeginTime pulumi.StringPtrInput `pulumi:"beginTime"` EndTime pulumi.StringPtrInput `pulumi:"endTime"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` InstanceName pulumi.StringPtrInput `pulumi:"instanceName"` OperateUins pulumi.StringArrayInput `pulumi:"operateUins"` ProjectIds pulumi.IntArrayInput `pulumi:"projectIds"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Results pulumi.IntArrayInput `pulumi:"results"` TaskStatuses pulumi.IntArrayInput `pulumi:"taskStatuses"` TaskTypes pulumi.StringArrayInput `pulumi:"taskTypes"` }
A collection of arguments for invoking getInstanceTaskList.
func (GetInstanceTaskListOutputArgs) ElementType ¶
func (GetInstanceTaskListOutputArgs) ElementType() reflect.Type
type GetInstanceTaskListResult ¶
type GetInstanceTaskListResult struct { BeginTime *string `pulumi:"beginTime"` EndTime *string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` InstanceName *string `pulumi:"instanceName"` OperateUins []string `pulumi:"operateUins"` ProjectIds []int `pulumi:"projectIds"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []int `pulumi:"results"` TaskStatuses []int `pulumi:"taskStatuses"` TaskTypes []string `pulumi:"taskTypes"` Tasks []GetInstanceTaskListTask `pulumi:"tasks"` }
A collection of values returned by getInstanceTaskList.
func GetInstanceTaskList ¶
func GetInstanceTaskList(ctx *pulumi.Context, args *GetInstanceTaskListArgs, opts ...pulumi.InvokeOption) (*GetInstanceTaskListResult, error)
type GetInstanceTaskListResultOutput ¶
type GetInstanceTaskListResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceTaskList.
func GetInstanceTaskListOutput ¶
func GetInstanceTaskListOutput(ctx *pulumi.Context, args GetInstanceTaskListOutputArgs, opts ...pulumi.InvokeOption) GetInstanceTaskListResultOutput
func (GetInstanceTaskListResultOutput) BeginTime ¶
func (o GetInstanceTaskListResultOutput) BeginTime() pulumi.StringPtrOutput
func (GetInstanceTaskListResultOutput) ElementType ¶
func (GetInstanceTaskListResultOutput) ElementType() reflect.Type
func (GetInstanceTaskListResultOutput) EndTime ¶
func (o GetInstanceTaskListResultOutput) EndTime() pulumi.StringPtrOutput
func (GetInstanceTaskListResultOutput) Id ¶
func (o GetInstanceTaskListResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceTaskListResultOutput) InstanceId ¶
func (o GetInstanceTaskListResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetInstanceTaskListResultOutput) InstanceName ¶
func (o GetInstanceTaskListResultOutput) InstanceName() pulumi.StringPtrOutput
func (GetInstanceTaskListResultOutput) OperateUins ¶
func (o GetInstanceTaskListResultOutput) OperateUins() pulumi.StringArrayOutput
func (GetInstanceTaskListResultOutput) ProjectIds ¶
func (o GetInstanceTaskListResultOutput) ProjectIds() pulumi.IntArrayOutput
func (GetInstanceTaskListResultOutput) ResultOutputFile ¶
func (o GetInstanceTaskListResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceTaskListResultOutput) Results ¶
func (o GetInstanceTaskListResultOutput) Results() pulumi.IntArrayOutput
func (GetInstanceTaskListResultOutput) TaskStatuses ¶
func (o GetInstanceTaskListResultOutput) TaskStatuses() pulumi.IntArrayOutput
func (GetInstanceTaskListResultOutput) TaskTypes ¶
func (o GetInstanceTaskListResultOutput) TaskTypes() pulumi.StringArrayOutput
func (GetInstanceTaskListResultOutput) Tasks ¶
func (o GetInstanceTaskListResultOutput) Tasks() GetInstanceTaskListTaskArrayOutput
func (GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutput ¶
func (o GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutput() GetInstanceTaskListResultOutput
func (GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutputWithContext ¶
func (o GetInstanceTaskListResultOutput) ToGetInstanceTaskListResultOutputWithContext(ctx context.Context) GetInstanceTaskListResultOutput
type GetInstanceTaskListTask ¶
type GetInstanceTaskListTask struct { EndTime string `pulumi:"endTime"` InstanceId string `pulumi:"instanceId"` InstanceName string `pulumi:"instanceName"` Progress float64 `pulumi:"progress"` ProjectId int `pulumi:"projectId"` Result int `pulumi:"result"` StartTime string `pulumi:"startTime"` TaskId int `pulumi:"taskId"` TaskType string `pulumi:"taskType"` }
type GetInstanceTaskListTaskArgs ¶
type GetInstanceTaskListTaskArgs struct { EndTime pulumi.StringInput `pulumi:"endTime"` InstanceId pulumi.StringInput `pulumi:"instanceId"` InstanceName pulumi.StringInput `pulumi:"instanceName"` Progress pulumi.Float64Input `pulumi:"progress"` ProjectId pulumi.IntInput `pulumi:"projectId"` Result pulumi.IntInput `pulumi:"result"` StartTime pulumi.StringInput `pulumi:"startTime"` TaskId pulumi.IntInput `pulumi:"taskId"` TaskType pulumi.StringInput `pulumi:"taskType"` }
func (GetInstanceTaskListTaskArgs) ElementType ¶
func (GetInstanceTaskListTaskArgs) ElementType() reflect.Type
func (GetInstanceTaskListTaskArgs) ToGetInstanceTaskListTaskOutput ¶
func (i GetInstanceTaskListTaskArgs) ToGetInstanceTaskListTaskOutput() GetInstanceTaskListTaskOutput
func (GetInstanceTaskListTaskArgs) ToGetInstanceTaskListTaskOutputWithContext ¶
func (i GetInstanceTaskListTaskArgs) ToGetInstanceTaskListTaskOutputWithContext(ctx context.Context) GetInstanceTaskListTaskOutput
type GetInstanceTaskListTaskArray ¶
type GetInstanceTaskListTaskArray []GetInstanceTaskListTaskInput
func (GetInstanceTaskListTaskArray) ElementType ¶
func (GetInstanceTaskListTaskArray) ElementType() reflect.Type
func (GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutput ¶
func (i GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutput() GetInstanceTaskListTaskArrayOutput
func (GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutputWithContext ¶
func (i GetInstanceTaskListTaskArray) ToGetInstanceTaskListTaskArrayOutputWithContext(ctx context.Context) GetInstanceTaskListTaskArrayOutput
type GetInstanceTaskListTaskArrayInput ¶
type GetInstanceTaskListTaskArrayInput interface { pulumi.Input ToGetInstanceTaskListTaskArrayOutput() GetInstanceTaskListTaskArrayOutput ToGetInstanceTaskListTaskArrayOutputWithContext(context.Context) GetInstanceTaskListTaskArrayOutput }
GetInstanceTaskListTaskArrayInput is an input type that accepts GetInstanceTaskListTaskArray and GetInstanceTaskListTaskArrayOutput values. You can construct a concrete instance of `GetInstanceTaskListTaskArrayInput` via:
GetInstanceTaskListTaskArray{ GetInstanceTaskListTaskArgs{...} }
type GetInstanceTaskListTaskArrayOutput ¶
type GetInstanceTaskListTaskArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceTaskListTaskArrayOutput) ElementType ¶
func (GetInstanceTaskListTaskArrayOutput) ElementType() reflect.Type
func (GetInstanceTaskListTaskArrayOutput) Index ¶
func (o GetInstanceTaskListTaskArrayOutput) Index(i pulumi.IntInput) GetInstanceTaskListTaskOutput
func (GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutput ¶
func (o GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutput() GetInstanceTaskListTaskArrayOutput
func (GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutputWithContext ¶
func (o GetInstanceTaskListTaskArrayOutput) ToGetInstanceTaskListTaskArrayOutputWithContext(ctx context.Context) GetInstanceTaskListTaskArrayOutput
type GetInstanceTaskListTaskInput ¶
type GetInstanceTaskListTaskInput interface { pulumi.Input ToGetInstanceTaskListTaskOutput() GetInstanceTaskListTaskOutput ToGetInstanceTaskListTaskOutputWithContext(context.Context) GetInstanceTaskListTaskOutput }
GetInstanceTaskListTaskInput is an input type that accepts GetInstanceTaskListTaskArgs and GetInstanceTaskListTaskOutput values. You can construct a concrete instance of `GetInstanceTaskListTaskInput` via:
GetInstanceTaskListTaskArgs{...}
type GetInstanceTaskListTaskOutput ¶
type GetInstanceTaskListTaskOutput struct{ *pulumi.OutputState }
func (GetInstanceTaskListTaskOutput) ElementType ¶
func (GetInstanceTaskListTaskOutput) ElementType() reflect.Type
func (GetInstanceTaskListTaskOutput) EndTime ¶
func (o GetInstanceTaskListTaskOutput) EndTime() pulumi.StringOutput
func (GetInstanceTaskListTaskOutput) InstanceId ¶
func (o GetInstanceTaskListTaskOutput) InstanceId() pulumi.StringOutput
func (GetInstanceTaskListTaskOutput) InstanceName ¶
func (o GetInstanceTaskListTaskOutput) InstanceName() pulumi.StringOutput
func (GetInstanceTaskListTaskOutput) Progress ¶
func (o GetInstanceTaskListTaskOutput) Progress() pulumi.Float64Output
func (GetInstanceTaskListTaskOutput) ProjectId ¶
func (o GetInstanceTaskListTaskOutput) ProjectId() pulumi.IntOutput
func (GetInstanceTaskListTaskOutput) Result ¶
func (o GetInstanceTaskListTaskOutput) Result() pulumi.IntOutput
func (GetInstanceTaskListTaskOutput) StartTime ¶
func (o GetInstanceTaskListTaskOutput) StartTime() pulumi.StringOutput
func (GetInstanceTaskListTaskOutput) TaskId ¶
func (o GetInstanceTaskListTaskOutput) TaskId() pulumi.IntOutput
func (GetInstanceTaskListTaskOutput) TaskType ¶
func (o GetInstanceTaskListTaskOutput) TaskType() pulumi.StringOutput
func (GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutput ¶
func (o GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutput() GetInstanceTaskListTaskOutput
func (GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutputWithContext ¶
func (o GetInstanceTaskListTaskOutput) ToGetInstanceTaskListTaskOutputWithContext(ctx context.Context) GetInstanceTaskListTaskOutput
type GetInstanceZoneInfoArgs ¶
type GetInstanceZoneInfoArgs struct { InstanceId *string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceZoneInfo.
type GetInstanceZoneInfoOutputArgs ¶
type GetInstanceZoneInfoOutputArgs struct { InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getInstanceZoneInfo.
func (GetInstanceZoneInfoOutputArgs) ElementType ¶
func (GetInstanceZoneInfoOutputArgs) ElementType() reflect.Type
type GetInstanceZoneInfoReplicaGroup ¶
type GetInstanceZoneInfoReplicaGroup struct { GroupId int `pulumi:"groupId"` GroupName string `pulumi:"groupName"` RedisNodes []GetInstanceZoneInfoReplicaGroupRedisNode `pulumi:"redisNodes"` Role string `pulumi:"role"` ZoneId string `pulumi:"zoneId"` }
type GetInstanceZoneInfoReplicaGroupArgs ¶
type GetInstanceZoneInfoReplicaGroupArgs struct { GroupId pulumi.IntInput `pulumi:"groupId"` GroupName pulumi.StringInput `pulumi:"groupName"` RedisNodes GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput `pulumi:"redisNodes"` Role pulumi.StringInput `pulumi:"role"` ZoneId pulumi.StringInput `pulumi:"zoneId"` }
func (GetInstanceZoneInfoReplicaGroupArgs) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupArgs) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutput ¶
func (i GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutput() GetInstanceZoneInfoReplicaGroupOutput
func (GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutputWithContext ¶
func (i GetInstanceZoneInfoReplicaGroupArgs) ToGetInstanceZoneInfoReplicaGroupOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupOutput
type GetInstanceZoneInfoReplicaGroupArray ¶
type GetInstanceZoneInfoReplicaGroupArray []GetInstanceZoneInfoReplicaGroupInput
func (GetInstanceZoneInfoReplicaGroupArray) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupArray) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutput ¶
func (i GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutput() GetInstanceZoneInfoReplicaGroupArrayOutput
func (GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext ¶
func (i GetInstanceZoneInfoReplicaGroupArray) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupArrayOutput
type GetInstanceZoneInfoReplicaGroupArrayInput ¶
type GetInstanceZoneInfoReplicaGroupArrayInput interface { pulumi.Input ToGetInstanceZoneInfoReplicaGroupArrayOutput() GetInstanceZoneInfoReplicaGroupArrayOutput ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext(context.Context) GetInstanceZoneInfoReplicaGroupArrayOutput }
GetInstanceZoneInfoReplicaGroupArrayInput is an input type that accepts GetInstanceZoneInfoReplicaGroupArray and GetInstanceZoneInfoReplicaGroupArrayOutput values. You can construct a concrete instance of `GetInstanceZoneInfoReplicaGroupArrayInput` via:
GetInstanceZoneInfoReplicaGroupArray{ GetInstanceZoneInfoReplicaGroupArgs{...} }
type GetInstanceZoneInfoReplicaGroupArrayOutput ¶
type GetInstanceZoneInfoReplicaGroupArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceZoneInfoReplicaGroupArrayOutput) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupArrayOutput) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutput ¶
func (o GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutput() GetInstanceZoneInfoReplicaGroupArrayOutput
func (GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext ¶
func (o GetInstanceZoneInfoReplicaGroupArrayOutput) ToGetInstanceZoneInfoReplicaGroupArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupArrayOutput
type GetInstanceZoneInfoReplicaGroupInput ¶
type GetInstanceZoneInfoReplicaGroupInput interface { pulumi.Input ToGetInstanceZoneInfoReplicaGroupOutput() GetInstanceZoneInfoReplicaGroupOutput ToGetInstanceZoneInfoReplicaGroupOutputWithContext(context.Context) GetInstanceZoneInfoReplicaGroupOutput }
GetInstanceZoneInfoReplicaGroupInput is an input type that accepts GetInstanceZoneInfoReplicaGroupArgs and GetInstanceZoneInfoReplicaGroupOutput values. You can construct a concrete instance of `GetInstanceZoneInfoReplicaGroupInput` via:
GetInstanceZoneInfoReplicaGroupArgs{...}
type GetInstanceZoneInfoReplicaGroupOutput ¶
type GetInstanceZoneInfoReplicaGroupOutput struct{ *pulumi.OutputState }
func (GetInstanceZoneInfoReplicaGroupOutput) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupOutput) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupOutput) GroupId ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) GroupId() pulumi.IntOutput
func (GetInstanceZoneInfoReplicaGroupOutput) GroupName ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) GroupName() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupOutput) RedisNodes ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) RedisNodes() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
func (GetInstanceZoneInfoReplicaGroupOutput) Role ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) Role() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutput ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutput() GetInstanceZoneInfoReplicaGroupOutput
func (GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutputWithContext ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) ToGetInstanceZoneInfoReplicaGroupOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupOutput
func (GetInstanceZoneInfoReplicaGroupOutput) ZoneId ¶
func (o GetInstanceZoneInfoReplicaGroupOutput) ZoneId() pulumi.StringOutput
type GetInstanceZoneInfoReplicaGroupRedisNodeArgs ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeArgs struct { Keys pulumi.IntInput `pulumi:"keys"` NodeId pulumi.StringInput `pulumi:"nodeId"` Role pulumi.StringInput `pulumi:"role"` Slot pulumi.StringInput `pulumi:"slot"` Status pulumi.StringInput `pulumi:"status"` }
func (GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput ¶
func (i GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput() GetInstanceZoneInfoReplicaGroupRedisNodeOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext ¶
func (i GetInstanceZoneInfoReplicaGroupRedisNodeArgs) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeOutput
type GetInstanceZoneInfoReplicaGroupRedisNodeArray ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeArray []GetInstanceZoneInfoReplicaGroupRedisNodeInput
func (GetInstanceZoneInfoReplicaGroupRedisNodeArray) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupRedisNodeArray) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput ¶
func (i GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext ¶
func (i GetInstanceZoneInfoReplicaGroupRedisNodeArray) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
type GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput interface { pulumi.Input ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext(context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput }
GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput is an input type that accepts GetInstanceZoneInfoReplicaGroupRedisNodeArray and GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput values. You can construct a concrete instance of `GetInstanceZoneInfoReplicaGroupRedisNodeArrayInput` via:
GetInstanceZoneInfoReplicaGroupRedisNodeArray{ GetInstanceZoneInfoReplicaGroupRedisNodeArgs{...} }
type GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput() GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeArrayOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeArrayOutput
type GetInstanceZoneInfoReplicaGroupRedisNodeInput ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeInput interface { pulumi.Input ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput() GetInstanceZoneInfoReplicaGroupRedisNodeOutput ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext(context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeOutput }
GetInstanceZoneInfoReplicaGroupRedisNodeInput is an input type that accepts GetInstanceZoneInfoReplicaGroupRedisNodeArgs and GetInstanceZoneInfoReplicaGroupRedisNodeOutput values. You can construct a concrete instance of `GetInstanceZoneInfoReplicaGroupRedisNodeInput` via:
GetInstanceZoneInfoReplicaGroupRedisNodeArgs{...}
type GetInstanceZoneInfoReplicaGroupRedisNodeOutput ¶
type GetInstanceZoneInfoReplicaGroupRedisNodeOutput struct{ *pulumi.OutputState }
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ElementType ¶
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ElementType() reflect.Type
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Keys ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Keys() pulumi.IntOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) NodeId ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) NodeId() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Role ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Role() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Slot ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Slot() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Status ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) Status() pulumi.StringOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutput() GetInstanceZoneInfoReplicaGroupRedisNodeOutput
func (GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext ¶
func (o GetInstanceZoneInfoReplicaGroupRedisNodeOutput) ToGetInstanceZoneInfoReplicaGroupRedisNodeOutputWithContext(ctx context.Context) GetInstanceZoneInfoReplicaGroupRedisNodeOutput
type GetInstanceZoneInfoResult ¶
type GetInstanceZoneInfoResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId *string `pulumi:"instanceId"` ReplicaGroups []GetInstanceZoneInfoReplicaGroup `pulumi:"replicaGroups"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getInstanceZoneInfo.
func GetInstanceZoneInfo ¶
func GetInstanceZoneInfo(ctx *pulumi.Context, args *GetInstanceZoneInfoArgs, opts ...pulumi.InvokeOption) (*GetInstanceZoneInfoResult, error)
type GetInstanceZoneInfoResultOutput ¶
type GetInstanceZoneInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstanceZoneInfo.
func GetInstanceZoneInfoOutput ¶
func GetInstanceZoneInfoOutput(ctx *pulumi.Context, args GetInstanceZoneInfoOutputArgs, opts ...pulumi.InvokeOption) GetInstanceZoneInfoResultOutput
func (GetInstanceZoneInfoResultOutput) ElementType ¶
func (GetInstanceZoneInfoResultOutput) ElementType() reflect.Type
func (GetInstanceZoneInfoResultOutput) Id ¶
func (o GetInstanceZoneInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceZoneInfoResultOutput) InstanceId ¶
func (o GetInstanceZoneInfoResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetInstanceZoneInfoResultOutput) ReplicaGroups ¶
func (o GetInstanceZoneInfoResultOutput) ReplicaGroups() GetInstanceZoneInfoReplicaGroupArrayOutput
func (GetInstanceZoneInfoResultOutput) ResultOutputFile ¶
func (o GetInstanceZoneInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutput ¶
func (o GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutput() GetInstanceZoneInfoResultOutput
func (GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutputWithContext ¶
func (o GetInstanceZoneInfoResultOutput) ToGetInstanceZoneInfoResultOutputWithContext(ctx context.Context) GetInstanceZoneInfoResultOutput
type GetInstancesArgs ¶
type GetInstancesArgs struct { Limit *int `pulumi:"limit"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` SearchKey *string `pulumi:"searchKey"` Tags map[string]interface{} `pulumi:"tags"` Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getInstances.
type GetInstancesInstanceList ¶
type GetInstancesInstanceList struct { ChargeType string `pulumi:"chargeType"` CreateTime string `pulumi:"createTime"` Ip string `pulumi:"ip"` MemSize int `pulumi:"memSize"` Name string `pulumi:"name"` NodeInfos []GetInstancesInstanceListNodeInfo `pulumi:"nodeInfos"` Port int `pulumi:"port"` ProjectId int `pulumi:"projectId"` RedisId string `pulumi:"redisId"` RedisReplicasNum int `pulumi:"redisReplicasNum"` RedisShardNum int `pulumi:"redisShardNum"` Status string `pulumi:"status"` SubnetId string `pulumi:"subnetId"` Tags map[string]interface{} `pulumi:"tags"` // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type string `pulumi:"type"` TypeId int `pulumi:"typeId"` VpcId string `pulumi:"vpcId"` Zone string `pulumi:"zone"` }
type GetInstancesInstanceListArgs ¶
type GetInstancesInstanceListArgs struct { ChargeType pulumi.StringInput `pulumi:"chargeType"` CreateTime pulumi.StringInput `pulumi:"createTime"` Ip pulumi.StringInput `pulumi:"ip"` MemSize pulumi.IntInput `pulumi:"memSize"` Name pulumi.StringInput `pulumi:"name"` NodeInfos GetInstancesInstanceListNodeInfoArrayInput `pulumi:"nodeInfos"` Port pulumi.IntInput `pulumi:"port"` ProjectId pulumi.IntInput `pulumi:"projectId"` RedisId pulumi.StringInput `pulumi:"redisId"` RedisReplicasNum pulumi.IntInput `pulumi:"redisReplicasNum"` RedisShardNum pulumi.IntInput `pulumi:"redisShardNum"` Status pulumi.StringInput `pulumi:"status"` SubnetId pulumi.StringInput `pulumi:"subnetId"` Tags pulumi.MapInput `pulumi:"tags"` // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type pulumi.StringInput `pulumi:"type"` TypeId pulumi.IntInput `pulumi:"typeId"` VpcId pulumi.StringInput `pulumi:"vpcId"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetInstancesInstanceListArgs) ElementType ¶
func (GetInstancesInstanceListArgs) ElementType() reflect.Type
func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput ¶
func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
func (GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext ¶
func (i GetInstancesInstanceListArgs) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput
type GetInstancesInstanceListArray ¶
type GetInstancesInstanceListArray []GetInstancesInstanceListInput
func (GetInstancesInstanceListArray) ElementType ¶
func (GetInstancesInstanceListArray) ElementType() reflect.Type
func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput ¶
func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
func (GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext ¶
func (i GetInstancesInstanceListArray) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput
type GetInstancesInstanceListArrayInput ¶
type GetInstancesInstanceListArrayInput interface { pulumi.Input ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput ToGetInstancesInstanceListArrayOutputWithContext(context.Context) GetInstancesInstanceListArrayOutput }
GetInstancesInstanceListArrayInput is an input type that accepts GetInstancesInstanceListArray and GetInstancesInstanceListArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListArrayInput` via:
GetInstancesInstanceListArray{ GetInstancesInstanceListArgs{...} }
type GetInstancesInstanceListArrayOutput ¶
type GetInstancesInstanceListArrayOutput struct{ *pulumi.OutputState }
func (GetInstancesInstanceListArrayOutput) ElementType ¶
func (GetInstancesInstanceListArrayOutput) ElementType() reflect.Type
func (GetInstancesInstanceListArrayOutput) Index ¶
func (o GetInstancesInstanceListArrayOutput) Index(i pulumi.IntInput) GetInstancesInstanceListOutput
func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput ¶
func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutput() GetInstancesInstanceListArrayOutput
func (GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext ¶
func (o GetInstancesInstanceListArrayOutput) ToGetInstancesInstanceListArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListArrayOutput
type GetInstancesInstanceListInput ¶
type GetInstancesInstanceListInput interface { pulumi.Input ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput ToGetInstancesInstanceListOutputWithContext(context.Context) GetInstancesInstanceListOutput }
GetInstancesInstanceListInput is an input type that accepts GetInstancesInstanceListArgs and GetInstancesInstanceListOutput values. You can construct a concrete instance of `GetInstancesInstanceListInput` via:
GetInstancesInstanceListArgs{...}
type GetInstancesInstanceListNodeInfoArgs ¶
type GetInstancesInstanceListNodeInfoArgs struct { Id pulumi.IntInput `pulumi:"id"` Master pulumi.BoolInput `pulumi:"master"` ZoneId pulumi.IntInput `pulumi:"zoneId"` }
func (GetInstancesInstanceListNodeInfoArgs) ElementType ¶
func (GetInstancesInstanceListNodeInfoArgs) ElementType() reflect.Type
func (GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutput ¶
func (i GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutput() GetInstancesInstanceListNodeInfoOutput
func (GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutputWithContext ¶
func (i GetInstancesInstanceListNodeInfoArgs) ToGetInstancesInstanceListNodeInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoOutput
type GetInstancesInstanceListNodeInfoArray ¶
type GetInstancesInstanceListNodeInfoArray []GetInstancesInstanceListNodeInfoInput
func (GetInstancesInstanceListNodeInfoArray) ElementType ¶
func (GetInstancesInstanceListNodeInfoArray) ElementType() reflect.Type
func (GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutput ¶
func (i GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutput() GetInstancesInstanceListNodeInfoArrayOutput
func (GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext ¶
func (i GetInstancesInstanceListNodeInfoArray) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoArrayOutput
type GetInstancesInstanceListNodeInfoArrayInput ¶
type GetInstancesInstanceListNodeInfoArrayInput interface { pulumi.Input ToGetInstancesInstanceListNodeInfoArrayOutput() GetInstancesInstanceListNodeInfoArrayOutput ToGetInstancesInstanceListNodeInfoArrayOutputWithContext(context.Context) GetInstancesInstanceListNodeInfoArrayOutput }
GetInstancesInstanceListNodeInfoArrayInput is an input type that accepts GetInstancesInstanceListNodeInfoArray and GetInstancesInstanceListNodeInfoArrayOutput values. You can construct a concrete instance of `GetInstancesInstanceListNodeInfoArrayInput` via:
GetInstancesInstanceListNodeInfoArray{ GetInstancesInstanceListNodeInfoArgs{...} }
type GetInstancesInstanceListNodeInfoArrayOutput ¶
type GetInstancesInstanceListNodeInfoArrayOutput struct{ *pulumi.OutputState }
func (GetInstancesInstanceListNodeInfoArrayOutput) ElementType ¶
func (GetInstancesInstanceListNodeInfoArrayOutput) ElementType() reflect.Type
func (GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutput ¶
func (o GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutput() GetInstancesInstanceListNodeInfoArrayOutput
func (GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext ¶
func (o GetInstancesInstanceListNodeInfoArrayOutput) ToGetInstancesInstanceListNodeInfoArrayOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoArrayOutput
type GetInstancesInstanceListNodeInfoInput ¶
type GetInstancesInstanceListNodeInfoInput interface { pulumi.Input ToGetInstancesInstanceListNodeInfoOutput() GetInstancesInstanceListNodeInfoOutput ToGetInstancesInstanceListNodeInfoOutputWithContext(context.Context) GetInstancesInstanceListNodeInfoOutput }
GetInstancesInstanceListNodeInfoInput is an input type that accepts GetInstancesInstanceListNodeInfoArgs and GetInstancesInstanceListNodeInfoOutput values. You can construct a concrete instance of `GetInstancesInstanceListNodeInfoInput` via:
GetInstancesInstanceListNodeInfoArgs{...}
type GetInstancesInstanceListNodeInfoOutput ¶
type GetInstancesInstanceListNodeInfoOutput struct{ *pulumi.OutputState }
func (GetInstancesInstanceListNodeInfoOutput) ElementType ¶
func (GetInstancesInstanceListNodeInfoOutput) ElementType() reflect.Type
func (GetInstancesInstanceListNodeInfoOutput) Id ¶
func (o GetInstancesInstanceListNodeInfoOutput) Id() pulumi.IntOutput
func (GetInstancesInstanceListNodeInfoOutput) Master ¶
func (o GetInstancesInstanceListNodeInfoOutput) Master() pulumi.BoolOutput
func (GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutput ¶
func (o GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutput() GetInstancesInstanceListNodeInfoOutput
func (GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutputWithContext ¶
func (o GetInstancesInstanceListNodeInfoOutput) ToGetInstancesInstanceListNodeInfoOutputWithContext(ctx context.Context) GetInstancesInstanceListNodeInfoOutput
func (GetInstancesInstanceListNodeInfoOutput) ZoneId ¶
func (o GetInstancesInstanceListNodeInfoOutput) ZoneId() pulumi.IntOutput
type GetInstancesInstanceListOutput ¶
type GetInstancesInstanceListOutput struct{ *pulumi.OutputState }
func (GetInstancesInstanceListOutput) ChargeType ¶
func (o GetInstancesInstanceListOutput) ChargeType() pulumi.StringOutput
func (GetInstancesInstanceListOutput) CreateTime ¶
func (o GetInstancesInstanceListOutput) CreateTime() pulumi.StringOutput
func (GetInstancesInstanceListOutput) ElementType ¶
func (GetInstancesInstanceListOutput) ElementType() reflect.Type
func (GetInstancesInstanceListOutput) Ip ¶
func (o GetInstancesInstanceListOutput) Ip() pulumi.StringOutput
func (GetInstancesInstanceListOutput) MemSize ¶
func (o GetInstancesInstanceListOutput) MemSize() pulumi.IntOutput
func (GetInstancesInstanceListOutput) Name ¶
func (o GetInstancesInstanceListOutput) Name() pulumi.StringOutput
func (GetInstancesInstanceListOutput) NodeInfos ¶
func (o GetInstancesInstanceListOutput) NodeInfos() GetInstancesInstanceListNodeInfoArrayOutput
func (GetInstancesInstanceListOutput) Port ¶
func (o GetInstancesInstanceListOutput) Port() pulumi.IntOutput
func (GetInstancesInstanceListOutput) ProjectId ¶
func (o GetInstancesInstanceListOutput) ProjectId() pulumi.IntOutput
func (GetInstancesInstanceListOutput) RedisId ¶
func (o GetInstancesInstanceListOutput) RedisId() pulumi.StringOutput
func (GetInstancesInstanceListOutput) RedisReplicasNum ¶
func (o GetInstancesInstanceListOutput) RedisReplicasNum() pulumi.IntOutput
func (GetInstancesInstanceListOutput) RedisShardNum ¶
func (o GetInstancesInstanceListOutput) RedisShardNum() pulumi.IntOutput
func (GetInstancesInstanceListOutput) Status ¶
func (o GetInstancesInstanceListOutput) Status() pulumi.StringOutput
func (GetInstancesInstanceListOutput) SubnetId ¶
func (o GetInstancesInstanceListOutput) SubnetId() pulumi.StringOutput
func (GetInstancesInstanceListOutput) Tags ¶
func (o GetInstancesInstanceListOutput) Tags() pulumi.MapOutput
func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput ¶
func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutput() GetInstancesInstanceListOutput
func (GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext ¶
func (o GetInstancesInstanceListOutput) ToGetInstancesInstanceListOutputWithContext(ctx context.Context) GetInstancesInstanceListOutput
func (GetInstancesInstanceListOutput) Type
deprecated
func (o GetInstancesInstanceListOutput) Type() pulumi.StringOutput
Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead.
func (GetInstancesInstanceListOutput) TypeId ¶
func (o GetInstancesInstanceListOutput) TypeId() pulumi.IntOutput
func (GetInstancesInstanceListOutput) VpcId ¶
func (o GetInstancesInstanceListOutput) VpcId() pulumi.StringOutput
func (GetInstancesInstanceListOutput) Zone ¶
func (o GetInstancesInstanceListOutput) Zone() pulumi.StringOutput
type GetInstancesOutputArgs ¶
type GetInstancesOutputArgs struct { Limit pulumi.IntPtrInput `pulumi:"limit"` ProjectId pulumi.IntPtrInput `pulumi:"projectId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SearchKey pulumi.StringPtrInput `pulumi:"searchKey"` Tags pulumi.MapInput `pulumi:"tags"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getInstances.
func (GetInstancesOutputArgs) ElementType ¶
func (GetInstancesOutputArgs) ElementType() reflect.Type
type GetInstancesResult ¶
type GetInstancesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceLists []GetInstancesInstanceList `pulumi:"instanceLists"` Limit *int `pulumi:"limit"` ProjectId *int `pulumi:"projectId"` ResultOutputFile *string `pulumi:"resultOutputFile"` SearchKey *string `pulumi:"searchKey"` Tags map[string]interface{} `pulumi:"tags"` Zone *string `pulumi:"zone"` }
A collection of values returned by getInstances.
func GetInstances ¶
func GetInstances(ctx *pulumi.Context, args *GetInstancesArgs, opts ...pulumi.InvokeOption) (*GetInstancesResult, error)
type GetInstancesResultOutput ¶
type GetInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstances.
func GetInstancesOutput ¶
func GetInstancesOutput(ctx *pulumi.Context, args GetInstancesOutputArgs, opts ...pulumi.InvokeOption) GetInstancesResultOutput
func (GetInstancesResultOutput) ElementType ¶
func (GetInstancesResultOutput) ElementType() reflect.Type
func (GetInstancesResultOutput) Id ¶
func (o GetInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstancesResultOutput) InstanceLists ¶
func (o GetInstancesResultOutput) InstanceLists() GetInstancesInstanceListArrayOutput
func (GetInstancesResultOutput) Limit ¶
func (o GetInstancesResultOutput) Limit() pulumi.IntPtrOutput
func (GetInstancesResultOutput) ProjectId ¶
func (o GetInstancesResultOutput) ProjectId() pulumi.IntPtrOutput
func (GetInstancesResultOutput) ResultOutputFile ¶
func (o GetInstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstancesResultOutput) SearchKey ¶
func (o GetInstancesResultOutput) SearchKey() pulumi.StringPtrOutput
func (GetInstancesResultOutput) Tags ¶
func (o GetInstancesResultOutput) Tags() pulumi.MapOutput
func (GetInstancesResultOutput) ToGetInstancesResultOutput ¶
func (o GetInstancesResultOutput) ToGetInstancesResultOutput() GetInstancesResultOutput
func (GetInstancesResultOutput) ToGetInstancesResultOutputWithContext ¶
func (o GetInstancesResultOutput) ToGetInstancesResultOutputWithContext(ctx context.Context) GetInstancesResultOutput
func (GetInstancesResultOutput) Zone ¶
func (o GetInstancesResultOutput) Zone() pulumi.StringPtrOutput
type GetParamRecordsArgs ¶
type GetParamRecordsArgs struct { InstanceId string `pulumi:"instanceId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getParamRecords.
type GetParamRecordsInstanceParamHistoryArgs ¶
type GetParamRecordsInstanceParamHistoryArgs struct { ModifyTime pulumi.StringInput `pulumi:"modifyTime"` NewValue pulumi.StringInput `pulumi:"newValue"` ParamName pulumi.StringInput `pulumi:"paramName"` PreValue pulumi.StringInput `pulumi:"preValue"` Status pulumi.IntInput `pulumi:"status"` }
func (GetParamRecordsInstanceParamHistoryArgs) ElementType ¶
func (GetParamRecordsInstanceParamHistoryArgs) ElementType() reflect.Type
func (GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutput ¶
func (i GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutput() GetParamRecordsInstanceParamHistoryOutput
func (GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutputWithContext ¶
func (i GetParamRecordsInstanceParamHistoryArgs) ToGetParamRecordsInstanceParamHistoryOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryOutput
type GetParamRecordsInstanceParamHistoryArray ¶
type GetParamRecordsInstanceParamHistoryArray []GetParamRecordsInstanceParamHistoryInput
func (GetParamRecordsInstanceParamHistoryArray) ElementType ¶
func (GetParamRecordsInstanceParamHistoryArray) ElementType() reflect.Type
func (GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutput ¶
func (i GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutput() GetParamRecordsInstanceParamHistoryArrayOutput
func (GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext ¶
func (i GetParamRecordsInstanceParamHistoryArray) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryArrayOutput
type GetParamRecordsInstanceParamHistoryArrayInput ¶
type GetParamRecordsInstanceParamHistoryArrayInput interface { pulumi.Input ToGetParamRecordsInstanceParamHistoryArrayOutput() GetParamRecordsInstanceParamHistoryArrayOutput ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext(context.Context) GetParamRecordsInstanceParamHistoryArrayOutput }
GetParamRecordsInstanceParamHistoryArrayInput is an input type that accepts GetParamRecordsInstanceParamHistoryArray and GetParamRecordsInstanceParamHistoryArrayOutput values. You can construct a concrete instance of `GetParamRecordsInstanceParamHistoryArrayInput` via:
GetParamRecordsInstanceParamHistoryArray{ GetParamRecordsInstanceParamHistoryArgs{...} }
type GetParamRecordsInstanceParamHistoryArrayOutput ¶
type GetParamRecordsInstanceParamHistoryArrayOutput struct{ *pulumi.OutputState }
func (GetParamRecordsInstanceParamHistoryArrayOutput) ElementType ¶
func (GetParamRecordsInstanceParamHistoryArrayOutput) ElementType() reflect.Type
func (GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutput ¶
func (o GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutput() GetParamRecordsInstanceParamHistoryArrayOutput
func (GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext ¶
func (o GetParamRecordsInstanceParamHistoryArrayOutput) ToGetParamRecordsInstanceParamHistoryArrayOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryArrayOutput
type GetParamRecordsInstanceParamHistoryInput ¶
type GetParamRecordsInstanceParamHistoryInput interface { pulumi.Input ToGetParamRecordsInstanceParamHistoryOutput() GetParamRecordsInstanceParamHistoryOutput ToGetParamRecordsInstanceParamHistoryOutputWithContext(context.Context) GetParamRecordsInstanceParamHistoryOutput }
GetParamRecordsInstanceParamHistoryInput is an input type that accepts GetParamRecordsInstanceParamHistoryArgs and GetParamRecordsInstanceParamHistoryOutput values. You can construct a concrete instance of `GetParamRecordsInstanceParamHistoryInput` via:
GetParamRecordsInstanceParamHistoryArgs{...}
type GetParamRecordsInstanceParamHistoryOutput ¶
type GetParamRecordsInstanceParamHistoryOutput struct{ *pulumi.OutputState }
func (GetParamRecordsInstanceParamHistoryOutput) ElementType ¶
func (GetParamRecordsInstanceParamHistoryOutput) ElementType() reflect.Type
func (GetParamRecordsInstanceParamHistoryOutput) ModifyTime ¶
func (o GetParamRecordsInstanceParamHistoryOutput) ModifyTime() pulumi.StringOutput
func (GetParamRecordsInstanceParamHistoryOutput) NewValue ¶
func (o GetParamRecordsInstanceParamHistoryOutput) NewValue() pulumi.StringOutput
func (GetParamRecordsInstanceParamHistoryOutput) ParamName ¶
func (o GetParamRecordsInstanceParamHistoryOutput) ParamName() pulumi.StringOutput
func (GetParamRecordsInstanceParamHistoryOutput) PreValue ¶
func (o GetParamRecordsInstanceParamHistoryOutput) PreValue() pulumi.StringOutput
func (GetParamRecordsInstanceParamHistoryOutput) Status ¶
func (o GetParamRecordsInstanceParamHistoryOutput) Status() pulumi.IntOutput
func (GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutput ¶
func (o GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutput() GetParamRecordsInstanceParamHistoryOutput
func (GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutputWithContext ¶
func (o GetParamRecordsInstanceParamHistoryOutput) ToGetParamRecordsInstanceParamHistoryOutputWithContext(ctx context.Context) GetParamRecordsInstanceParamHistoryOutput
type GetParamRecordsOutputArgs ¶
type GetParamRecordsOutputArgs struct { InstanceId pulumi.StringInput `pulumi:"instanceId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getParamRecords.
func (GetParamRecordsOutputArgs) ElementType ¶
func (GetParamRecordsOutputArgs) ElementType() reflect.Type
type GetParamRecordsResult ¶
type GetParamRecordsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` InstanceParamHistories []GetParamRecordsInstanceParamHistory `pulumi:"instanceParamHistories"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getParamRecords.
func GetParamRecords ¶
func GetParamRecords(ctx *pulumi.Context, args *GetParamRecordsArgs, opts ...pulumi.InvokeOption) (*GetParamRecordsResult, error)
type GetParamRecordsResultOutput ¶
type GetParamRecordsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getParamRecords.
func GetParamRecordsOutput ¶
func GetParamRecordsOutput(ctx *pulumi.Context, args GetParamRecordsOutputArgs, opts ...pulumi.InvokeOption) GetParamRecordsResultOutput
func (GetParamRecordsResultOutput) ElementType ¶
func (GetParamRecordsResultOutput) ElementType() reflect.Type
func (GetParamRecordsResultOutput) Id ¶
func (o GetParamRecordsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetParamRecordsResultOutput) InstanceId ¶
func (o GetParamRecordsResultOutput) InstanceId() pulumi.StringOutput
func (GetParamRecordsResultOutput) InstanceParamHistories ¶
func (o GetParamRecordsResultOutput) InstanceParamHistories() GetParamRecordsInstanceParamHistoryArrayOutput
func (GetParamRecordsResultOutput) ResultOutputFile ¶
func (o GetParamRecordsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetParamRecordsResultOutput) ToGetParamRecordsResultOutput ¶
func (o GetParamRecordsResultOutput) ToGetParamRecordsResultOutput() GetParamRecordsResultOutput
func (GetParamRecordsResultOutput) ToGetParamRecordsResultOutputWithContext ¶
func (o GetParamRecordsResultOutput) ToGetParamRecordsResultOutputWithContext(ctx context.Context) GetParamRecordsResultOutput
type GetZoneConfigArgs ¶
type GetZoneConfigArgs struct { Region *string `pulumi:"region"` ResultOutputFile *string `pulumi:"resultOutputFile"` TypeId *int `pulumi:"typeId"` }
A collection of arguments for invoking getZoneConfig.
type GetZoneConfigList ¶
type GetZoneConfigList struct { // Deprecated: It has been deprecated from version 1.26.0. Use `shard_memories` instead. MemSizes []int `pulumi:"memSizes"` RedisReplicasNums []int `pulumi:"redisReplicasNums"` RedisShardNums []int `pulumi:"redisShardNums"` ShardMemories []int `pulumi:"shardMemories"` // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type string `pulumi:"type"` TypeId int `pulumi:"typeId"` Version string `pulumi:"version"` Zone string `pulumi:"zone"` }
type GetZoneConfigListArgs ¶
type GetZoneConfigListArgs struct { // Deprecated: It has been deprecated from version 1.26.0. Use `shard_memories` instead. MemSizes pulumi.IntArrayInput `pulumi:"memSizes"` RedisReplicasNums pulumi.IntArrayInput `pulumi:"redisReplicasNums"` RedisShardNums pulumi.IntArrayInput `pulumi:"redisShardNums"` ShardMemories pulumi.IntArrayInput `pulumi:"shardMemories"` // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type pulumi.StringInput `pulumi:"type"` TypeId pulumi.IntInput `pulumi:"typeId"` Version pulumi.StringInput `pulumi:"version"` Zone pulumi.StringInput `pulumi:"zone"` }
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) ElementType ¶
func (GetZoneConfigListOutput) ElementType() reflect.Type
func (GetZoneConfigListOutput) MemSizes
deprecated
func (o GetZoneConfigListOutput) MemSizes() pulumi.IntArrayOutput
Deprecated: It has been deprecated from version 1.26.0. Use `shard_memories` instead.
func (GetZoneConfigListOutput) RedisReplicasNums ¶
func (o GetZoneConfigListOutput) RedisReplicasNums() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) RedisShardNums ¶
func (o GetZoneConfigListOutput) RedisShardNums() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) ShardMemories ¶
func (o GetZoneConfigListOutput) ShardMemories() pulumi.IntArrayOutput
func (GetZoneConfigListOutput) ToGetZoneConfigListOutput ¶
func (o GetZoneConfigListOutput) ToGetZoneConfigListOutput() GetZoneConfigListOutput
func (GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext ¶
func (o GetZoneConfigListOutput) ToGetZoneConfigListOutputWithContext(ctx context.Context) GetZoneConfigListOutput
func (GetZoneConfigListOutput) Type
deprecated
func (o GetZoneConfigListOutput) Type() pulumi.StringOutput
Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead.
func (GetZoneConfigListOutput) TypeId ¶
func (o GetZoneConfigListOutput) TypeId() pulumi.IntOutput
func (GetZoneConfigListOutput) Version ¶
func (o GetZoneConfigListOutput) Version() pulumi.StringOutput
func (GetZoneConfigListOutput) Zone ¶
func (o GetZoneConfigListOutput) Zone() pulumi.StringOutput
type GetZoneConfigOutputArgs ¶
type GetZoneConfigOutputArgs struct { Region pulumi.StringPtrInput `pulumi:"region"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` TypeId pulumi.IntPtrInput `pulumi:"typeId"` }
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"` TypeId *int `pulumi:"typeId"` }
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
func (GetZoneConfigResultOutput) TypeId ¶
func (o GetZoneConfigResultOutput) TypeId() pulumi.IntPtrOutput
type Instance ¶
type Instance struct { pulumi.CustomResourceState // Auto-renew flag. 0 - default state (manual renewal); 1 - automatic renewal; 2 - explicit no automatic renewal. AutoRenewFlag pulumi.IntPtrOutput `pulumi:"autoRenewFlag"` // The available zone ID of an instance to be created, please refer to `tencentcloud_redis_zone_config.list`. AvailabilityZone pulumi.StringOutput `pulumi:"availabilityZone"` // The charge type of instance. Valid values: `PREPAID` and `POSTPAID`. Default value is `POSTPAID`. Note: TencentCloud // International only supports `POSTPAID`. Caution that update operation on this field will delete old instances and create // new with new charge type. ChargeType pulumi.StringPtrOutput `pulumi:"chargeType"` // The time when the instance was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Indicate whether to delete Redis 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. ForceDelete pulumi.BoolPtrOutput `pulumi:"forceDelete"` // IP address of an instance. When the `operation_network` is `changeVip`, this parameter needs to be configured. Ip pulumi.StringOutput `pulumi:"ip"` // The memory volume of an available instance(in MB), please refer to // `tencentcloud_redis_zone_config.list[zone].shard_memories`. When redis is standard type, it represents total memory size // of the instance; when Redis is cluster type, it represents memory size of per sharding. MemSize pulumi.IntOutput `pulumi:"memSize"` // Instance name. Name pulumi.StringOutput `pulumi:"name"` // Indicates whether the redis instance support no-auth access. NOTE: Only available in private cloud environment. NoAuth pulumi.BoolPtrOutput `pulumi:"noAuth"` // Readonly Primary/Replica nodes. NodeInfos InstanceNodeInfoArrayOutput `pulumi:"nodeInfos"` // Refers to the category of the pre-modified network, including: `changeVip`: refers to switching the private network, // including its intranet IPv4 address and port; `changeVpc`: refers to switching the subnet to which the private network // belongs; `changeBaseToVpc`: refers to switching the basic network to a private network; `changeVPort`: refers to only // modifying the instance network port. OperationNetwork pulumi.StringPtrOutput `pulumi:"operationNetwork"` // Specify params template id. If not set, will use default template. ParamsTemplateId pulumi.StringPtrOutput `pulumi:"paramsTemplateId"` // Password for a Redis user, which should be 8 to 16 characters. NOTE: Only `no_auth=true` specified can make password // empty. Password pulumi.StringPtrOutput `pulumi:"password"` // The port used to access a redis instance. The default value is 6379. When the `operation_network` is `changeVPort` or // `changeVip`, this parameter needs to be configured. Port pulumi.IntPtrOutput `pulumi:"port"` // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrOutput `pulumi:"prepaidPeriod"` // Specifies which project the instance should belong to. ProjectId pulumi.IntPtrOutput `pulumi:"projectId"` // Original intranet IPv4 address retention time: unit: day, value range: `0`, `1`, `2`, `3`, `7`, `15`. Recycle pulumi.IntPtrOutput `pulumi:"recycle"` // The number of instance copies. This is not required for standalone and master slave versions and must equal to count of // `replica_zone_ids`, Non-multi-AZ does not require `replica_zone_ids`; Redis memory version 4.0, 5.0, 6.2 standard // architecture and cluster architecture support the number of copies in the range [1, 2, 3, 4, 5]; Redis 2.8 standard // version and CKV standard version only support 1 copy. RedisReplicasNum pulumi.IntPtrOutput `pulumi:"redisReplicasNum"` // The number of instance shards; this parameter does not need to be configured for standard version instances; for cluster // version instances, the number of shards ranges from: [`1`, `3`, `5`, `8`, `12`, `16`, ` 24 `, `32`, `40`, `48`, `64`, // `80`, `96`, `128`]. RedisShardNum pulumi.IntOutput `pulumi:"redisShardNum"` // ID of replica nodes available zone. This is not required for standalone and master slave versions. NOTE: Removing some // of the same zone of replicas (e.g. removing 100001 of [100001, 100001, 100002]) will pick the first hit to remove. ReplicaZoneIds pulumi.IntArrayOutput `pulumi:"replicaZoneIds"` // Whether copy read-only is supported, Redis 2.8 Standard Edition and CKV Standard Edition do not support replica // read-only, turn on replica read-only, the instance will automatically read and write separate, write requests are routed // to the primary node, read requests are routed to the replica node, if you need to open replica read-only, the // recommended number of replicas >=2. ReplicasReadOnly pulumi.BoolOutput `pulumi:"replicasReadOnly"` // ID of security group. If both vpc_id and subnet_id are not set, this argument should not be set either. SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` // Current status of an instance, maybe: init, processing, online, isolate and todelete. Status pulumi.StringOutput `pulumi:"status"` // Specifies which subnet the instance should belong to. When the `operation_network` is `changeVpc` or `changeBaseToVpc`, // this parameter needs to be configured. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Instance tags. Tags pulumi.MapOutput `pulumi:"tags"` // Instance type. Available values: // `cluster_ckv`,`cluster_redis5.0`,`cluster_redis`,`master_slave_ckv`,`master_slave_redis4.0`,`master_slave_redis5.0`,`master_slave_redis`,`standalone_redis`, // specific region support specific types, need to refer data `tencentcloud_redis_zone_config`. // // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type pulumi.StringPtrOutput `pulumi:"type"` // Instance type. Available values reference data source `tencentcloud_redis_zone_config` or // [document](https://intl.cloud.tencent.com/document/product/239/32069), toggle immediately when modified. TypeId pulumi.IntPtrOutput `pulumi:"typeId"` // ID of the vpc with which the instance is to be associated. When the `operation_network` is `changeVpc` or // `changeBaseToVpc`, this parameter needs to be configured. 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. 0 - default state (manual renewal); 1 - automatic renewal; 2 - explicit no automatic renewal. AutoRenewFlag pulumi.IntPtrInput // The available zone ID of an instance to be created, please refer to `tencentcloud_redis_zone_config.list`. AvailabilityZone pulumi.StringInput // The charge type of instance. Valid values: `PREPAID` and `POSTPAID`. Default value is `POSTPAID`. Note: TencentCloud // International only supports `POSTPAID`. Caution that update operation on this field will delete old instances and create // new with new charge type. ChargeType pulumi.StringPtrInput // Indicate whether to delete Redis 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. ForceDelete pulumi.BoolPtrInput // IP address of an instance. When the `operation_network` is `changeVip`, this parameter needs to be configured. Ip pulumi.StringPtrInput // The memory volume of an available instance(in MB), please refer to // `tencentcloud_redis_zone_config.list[zone].shard_memories`. When redis is standard type, it represents total memory size // of the instance; when Redis is cluster type, it represents memory size of per sharding. MemSize pulumi.IntInput // Instance name. Name pulumi.StringPtrInput // Indicates whether the redis instance support no-auth access. NOTE: Only available in private cloud environment. NoAuth pulumi.BoolPtrInput // Refers to the category of the pre-modified network, including: `changeVip`: refers to switching the private network, // including its intranet IPv4 address and port; `changeVpc`: refers to switching the subnet to which the private network // belongs; `changeBaseToVpc`: refers to switching the basic network to a private network; `changeVPort`: refers to only // modifying the instance network port. OperationNetwork pulumi.StringPtrInput // Specify params template id. If not set, will use default template. ParamsTemplateId pulumi.StringPtrInput // Password for a Redis user, which should be 8 to 16 characters. NOTE: Only `no_auth=true` specified can make password // empty. Password pulumi.StringPtrInput // The port used to access a redis instance. The default value is 6379. When the `operation_network` is `changeVPort` or // `changeVip`, this parameter needs to be configured. Port pulumi.IntPtrInput // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrInput // Specifies which project the instance should belong to. ProjectId pulumi.IntPtrInput // Original intranet IPv4 address retention time: unit: day, value range: `0`, `1`, `2`, `3`, `7`, `15`. Recycle pulumi.IntPtrInput // The number of instance copies. This is not required for standalone and master slave versions and must equal to count of // `replica_zone_ids`, Non-multi-AZ does not require `replica_zone_ids`; Redis memory version 4.0, 5.0, 6.2 standard // architecture and cluster architecture support the number of copies in the range [1, 2, 3, 4, 5]; Redis 2.8 standard // version and CKV standard version only support 1 copy. RedisReplicasNum pulumi.IntPtrInput // The number of instance shards; this parameter does not need to be configured for standard version instances; for cluster // version instances, the number of shards ranges from: [`1`, `3`, `5`, `8`, `12`, `16`, ` 24 `, `32`, `40`, `48`, `64`, // `80`, `96`, `128`]. RedisShardNum pulumi.IntPtrInput // ID of replica nodes available zone. This is not required for standalone and master slave versions. NOTE: Removing some // of the same zone of replicas (e.g. removing 100001 of [100001, 100001, 100002]) will pick the first hit to remove. ReplicaZoneIds pulumi.IntArrayInput // Whether copy read-only is supported, Redis 2.8 Standard Edition and CKV Standard Edition do not support replica // read-only, turn on replica read-only, the instance will automatically read and write separate, write requests are routed // to the primary node, read requests are routed to the replica node, if you need to open replica read-only, the // recommended number of replicas >=2. ReplicasReadOnly pulumi.BoolPtrInput // ID of security group. If both vpc_id and subnet_id are not set, this argument should not be set either. SecurityGroups pulumi.StringArrayInput // Specifies which subnet the instance should belong to. When the `operation_network` is `changeVpc` or `changeBaseToVpc`, // this parameter needs to be configured. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Instance type. Available values: // `cluster_ckv`,`cluster_redis5.0`,`cluster_redis`,`master_slave_ckv`,`master_slave_redis4.0`,`master_slave_redis5.0`,`master_slave_redis`,`standalone_redis`, // specific region support specific types, need to refer data `tencentcloud_redis_zone_config`. // // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type pulumi.StringPtrInput // Instance type. Available values reference data source `tencentcloud_redis_zone_config` or // [document](https://intl.cloud.tencent.com/document/product/239/32069), toggle immediately when modified. TypeId pulumi.IntPtrInput // ID of the vpc with which the instance is to be associated. When the `operation_network` is `changeVpc` or // `changeBaseToVpc`, this parameter needs to be configured. 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 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 InstanceNodeInfo ¶
type InstanceNodeInfoArgs ¶
type InstanceNodeInfoArgs struct { Id pulumi.IntPtrInput `pulumi:"id"` Master pulumi.BoolPtrInput `pulumi:"master"` ZoneId pulumi.IntPtrInput `pulumi:"zoneId"` }
func (InstanceNodeInfoArgs) ElementType ¶
func (InstanceNodeInfoArgs) ElementType() reflect.Type
func (InstanceNodeInfoArgs) ToInstanceNodeInfoOutput ¶
func (i InstanceNodeInfoArgs) ToInstanceNodeInfoOutput() InstanceNodeInfoOutput
func (InstanceNodeInfoArgs) ToInstanceNodeInfoOutputWithContext ¶
func (i InstanceNodeInfoArgs) ToInstanceNodeInfoOutputWithContext(ctx context.Context) InstanceNodeInfoOutput
type InstanceNodeInfoArray ¶
type InstanceNodeInfoArray []InstanceNodeInfoInput
func (InstanceNodeInfoArray) ElementType ¶
func (InstanceNodeInfoArray) ElementType() reflect.Type
func (InstanceNodeInfoArray) ToInstanceNodeInfoArrayOutput ¶
func (i InstanceNodeInfoArray) ToInstanceNodeInfoArrayOutput() InstanceNodeInfoArrayOutput
func (InstanceNodeInfoArray) ToInstanceNodeInfoArrayOutputWithContext ¶
func (i InstanceNodeInfoArray) ToInstanceNodeInfoArrayOutputWithContext(ctx context.Context) InstanceNodeInfoArrayOutput
type InstanceNodeInfoArrayInput ¶
type InstanceNodeInfoArrayInput interface { pulumi.Input ToInstanceNodeInfoArrayOutput() InstanceNodeInfoArrayOutput ToInstanceNodeInfoArrayOutputWithContext(context.Context) InstanceNodeInfoArrayOutput }
InstanceNodeInfoArrayInput is an input type that accepts InstanceNodeInfoArray and InstanceNodeInfoArrayOutput values. You can construct a concrete instance of `InstanceNodeInfoArrayInput` via:
InstanceNodeInfoArray{ InstanceNodeInfoArgs{...} }
type InstanceNodeInfoArrayOutput ¶
type InstanceNodeInfoArrayOutput struct{ *pulumi.OutputState }
func (InstanceNodeInfoArrayOutput) ElementType ¶
func (InstanceNodeInfoArrayOutput) ElementType() reflect.Type
func (InstanceNodeInfoArrayOutput) Index ¶
func (o InstanceNodeInfoArrayOutput) Index(i pulumi.IntInput) InstanceNodeInfoOutput
func (InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutput ¶
func (o InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutput() InstanceNodeInfoArrayOutput
func (InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutputWithContext ¶
func (o InstanceNodeInfoArrayOutput) ToInstanceNodeInfoArrayOutputWithContext(ctx context.Context) InstanceNodeInfoArrayOutput
type InstanceNodeInfoInput ¶
type InstanceNodeInfoInput interface { pulumi.Input ToInstanceNodeInfoOutput() InstanceNodeInfoOutput ToInstanceNodeInfoOutputWithContext(context.Context) InstanceNodeInfoOutput }
InstanceNodeInfoInput is an input type that accepts InstanceNodeInfoArgs and InstanceNodeInfoOutput values. You can construct a concrete instance of `InstanceNodeInfoInput` via:
InstanceNodeInfoArgs{...}
type InstanceNodeInfoOutput ¶
type InstanceNodeInfoOutput struct{ *pulumi.OutputState }
func (InstanceNodeInfoOutput) ElementType ¶
func (InstanceNodeInfoOutput) ElementType() reflect.Type
func (InstanceNodeInfoOutput) Id ¶
func (o InstanceNodeInfoOutput) Id() pulumi.IntPtrOutput
func (InstanceNodeInfoOutput) Master ¶
func (o InstanceNodeInfoOutput) Master() pulumi.BoolPtrOutput
func (InstanceNodeInfoOutput) ToInstanceNodeInfoOutput ¶
func (o InstanceNodeInfoOutput) ToInstanceNodeInfoOutput() InstanceNodeInfoOutput
func (InstanceNodeInfoOutput) ToInstanceNodeInfoOutputWithContext ¶
func (o InstanceNodeInfoOutput) ToInstanceNodeInfoOutputWithContext(ctx context.Context) InstanceNodeInfoOutput
func (InstanceNodeInfoOutput) ZoneId ¶
func (o InstanceNodeInfoOutput) ZoneId() pulumi.IntPtrOutput
type InstanceOutput ¶
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) AutoRenewFlag ¶
func (o InstanceOutput) AutoRenewFlag() pulumi.IntPtrOutput
Auto-renew flag. 0 - default state (manual renewal); 1 - automatic renewal; 2 - explicit no automatic renewal.
func (InstanceOutput) AvailabilityZone ¶
func (o InstanceOutput) AvailabilityZone() pulumi.StringOutput
The available zone ID of an instance to be created, please refer to `tencentcloud_redis_zone_config.list`.
func (InstanceOutput) ChargeType ¶
func (o InstanceOutput) ChargeType() pulumi.StringPtrOutput
The charge type of instance. Valid values: `PREPAID` and `POSTPAID`. Default value is `POSTPAID`. Note: TencentCloud International only supports `POSTPAID`. Caution that update operation on this field will delete old instances and create new with new charge type.
func (InstanceOutput) CreateTime ¶
func (o InstanceOutput) CreateTime() pulumi.StringOutput
The time when the instance was created.
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) ForceDelete ¶
func (o InstanceOutput) ForceDelete() pulumi.BoolPtrOutput
Indicate whether to delete Redis 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.
func (InstanceOutput) Ip ¶
func (o InstanceOutput) Ip() pulumi.StringOutput
IP address of an instance. When the `operation_network` is `changeVip`, this parameter needs to be configured.
func (InstanceOutput) MemSize ¶
func (o InstanceOutput) MemSize() pulumi.IntOutput
The memory volume of an available instance(in MB), please refer to `tencentcloud_redis_zone_config.list[zone].shard_memories`. When redis is standard type, it represents total memory size of the instance; when Redis is cluster type, it represents memory size of per sharding.
func (InstanceOutput) NoAuth ¶
func (o InstanceOutput) NoAuth() pulumi.BoolPtrOutput
Indicates whether the redis instance support no-auth access. NOTE: Only available in private cloud environment.
func (InstanceOutput) NodeInfos ¶
func (o InstanceOutput) NodeInfos() InstanceNodeInfoArrayOutput
Readonly Primary/Replica nodes.
func (InstanceOutput) OperationNetwork ¶
func (o InstanceOutput) OperationNetwork() pulumi.StringPtrOutput
Refers to the category of the pre-modified network, including: `changeVip`: refers to switching the private network, including its intranet IPv4 address and port; `changeVpc`: refers to switching the subnet to which the private network belongs; `changeBaseToVpc`: refers to switching the basic network to a private network; `changeVPort`: refers to only modifying the instance network port.
func (InstanceOutput) ParamsTemplateId ¶
func (o InstanceOutput) ParamsTemplateId() pulumi.StringPtrOutput
Specify params template id. If not set, will use default template.
func (InstanceOutput) Password ¶
func (o InstanceOutput) Password() pulumi.StringPtrOutput
Password for a Redis user, which should be 8 to 16 characters. NOTE: Only `no_auth=true` specified can make password empty.
func (InstanceOutput) Port ¶
func (o InstanceOutput) Port() pulumi.IntPtrOutput
The port used to access a redis instance. The default value is 6379. When the `operation_network` is `changeVPort` or `changeVip`, this parameter needs to be configured.
func (InstanceOutput) PrepaidPeriod ¶
func (o InstanceOutput) PrepaidPeriod() pulumi.IntPtrOutput
The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`.
func (InstanceOutput) ProjectId ¶
func (o InstanceOutput) ProjectId() pulumi.IntPtrOutput
Specifies which project the instance should belong to.
func (InstanceOutput) Recycle ¶
func (o InstanceOutput) Recycle() pulumi.IntPtrOutput
Original intranet IPv4 address retention time: unit: day, value range: `0`, `1`, `2`, `3`, `7`, `15`.
func (InstanceOutput) RedisReplicasNum ¶
func (o InstanceOutput) RedisReplicasNum() pulumi.IntPtrOutput
The number of instance copies. This is not required for standalone and master slave versions and must equal to count of `replica_zone_ids`, Non-multi-AZ does not require `replica_zone_ids`; Redis memory version 4.0, 5.0, 6.2 standard architecture and cluster architecture support the number of copies in the range [1, 2, 3, 4, 5]; Redis 2.8 standard version and CKV standard version only support 1 copy.
func (InstanceOutput) RedisShardNum ¶
func (o InstanceOutput) RedisShardNum() pulumi.IntOutput
The number of instance shards; this parameter does not need to be configured for standard version instances; for cluster version instances, the number of shards ranges from: [`1`, `3`, `5`, `8`, `12`, `16`, ` 24 `, `32`, `40`, `48`, `64`, `80`, `96`, `128`].
func (InstanceOutput) ReplicaZoneIds ¶
func (o InstanceOutput) ReplicaZoneIds() pulumi.IntArrayOutput
ID of replica nodes available zone. This is not required for standalone and master slave versions. NOTE: Removing some of the same zone of replicas (e.g. removing 100001 of [100001, 100001, 100002]) will pick the first hit to remove.
func (InstanceOutput) ReplicasReadOnly ¶
func (o InstanceOutput) ReplicasReadOnly() pulumi.BoolOutput
Whether copy read-only is supported, Redis 2.8 Standard Edition and CKV Standard Edition do not support replica read-only, turn on replica read-only, the instance will automatically read and write separate, write requests are routed to the primary node, read requests are routed to the replica node, if you need to open replica read-only, the recommended number of replicas >=2.
func (InstanceOutput) SecurityGroups ¶
func (o InstanceOutput) SecurityGroups() pulumi.StringArrayOutput
ID of security group. If both vpc_id and subnet_id are not set, this argument should not be set either.
func (InstanceOutput) Status ¶
func (o InstanceOutput) Status() pulumi.StringOutput
Current status of an instance, maybe: init, processing, online, isolate and todelete.
func (InstanceOutput) SubnetId ¶
func (o InstanceOutput) SubnetId() pulumi.StringOutput
Specifies which subnet the instance should belong to. When the `operation_network` is `changeVpc` or `changeBaseToVpc`, this parameter needs to be configured.
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
func (InstanceOutput) Type
deprecated
func (o InstanceOutput) Type() pulumi.StringPtrOutput
Instance type. Available values: `cluster_ckv`,`cluster_redis5.0`,`cluster_redis`,`master_slave_ckv`,`master_slave_redis4.0`,`master_slave_redis5.0`,`master_slave_redis`,`standalone_redis`, specific region support specific types, need to refer data `tencentcloud_redis_zone_config`.
Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead.
func (InstanceOutput) TypeId ¶
func (o InstanceOutput) TypeId() pulumi.IntPtrOutput
Instance type. Available values reference data source `tencentcloud_redis_zone_config` or [document](https://intl.cloud.tencent.com/document/product/239/32069), toggle immediately when modified.
func (InstanceOutput) VpcId ¶
func (o InstanceOutput) VpcId() pulumi.StringOutput
ID of the vpc with which the instance is to be associated. When the `operation_network` is `changeVpc` or `changeBaseToVpc`, this parameter needs to be configured.
type InstanceState ¶
type InstanceState struct { // Auto-renew flag. 0 - default state (manual renewal); 1 - automatic renewal; 2 - explicit no automatic renewal. AutoRenewFlag pulumi.IntPtrInput // The available zone ID of an instance to be created, please refer to `tencentcloud_redis_zone_config.list`. AvailabilityZone pulumi.StringPtrInput // The charge type of instance. Valid values: `PREPAID` and `POSTPAID`. Default value is `POSTPAID`. Note: TencentCloud // International only supports `POSTPAID`. Caution that update operation on this field will delete old instances and create // new with new charge type. ChargeType pulumi.StringPtrInput // The time when the instance was created. CreateTime pulumi.StringPtrInput // Indicate whether to delete Redis 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. ForceDelete pulumi.BoolPtrInput // IP address of an instance. When the `operation_network` is `changeVip`, this parameter needs to be configured. Ip pulumi.StringPtrInput // The memory volume of an available instance(in MB), please refer to // `tencentcloud_redis_zone_config.list[zone].shard_memories`. When redis is standard type, it represents total memory size // of the instance; when Redis is cluster type, it represents memory size of per sharding. MemSize pulumi.IntPtrInput // Instance name. Name pulumi.StringPtrInput // Indicates whether the redis instance support no-auth access. NOTE: Only available in private cloud environment. NoAuth pulumi.BoolPtrInput // Readonly Primary/Replica nodes. NodeInfos InstanceNodeInfoArrayInput // Refers to the category of the pre-modified network, including: `changeVip`: refers to switching the private network, // including its intranet IPv4 address and port; `changeVpc`: refers to switching the subnet to which the private network // belongs; `changeBaseToVpc`: refers to switching the basic network to a private network; `changeVPort`: refers to only // modifying the instance network port. OperationNetwork pulumi.StringPtrInput // Specify params template id. If not set, will use default template. ParamsTemplateId pulumi.StringPtrInput // Password for a Redis user, which should be 8 to 16 characters. NOTE: Only `no_auth=true` specified can make password // empty. Password pulumi.StringPtrInput // The port used to access a redis instance. The default value is 6379. When the `operation_network` is `changeVPort` or // `changeVip`, this parameter needs to be configured. Port pulumi.IntPtrInput // The tenancy (time unit is month) of the prepaid instance, NOTE: it only works when charge_type is set to `PREPAID`. // Valid values are `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `24`, `36`. PrepaidPeriod pulumi.IntPtrInput // Specifies which project the instance should belong to. ProjectId pulumi.IntPtrInput // Original intranet IPv4 address retention time: unit: day, value range: `0`, `1`, `2`, `3`, `7`, `15`. Recycle pulumi.IntPtrInput // The number of instance copies. This is not required for standalone and master slave versions and must equal to count of // `replica_zone_ids`, Non-multi-AZ does not require `replica_zone_ids`; Redis memory version 4.0, 5.0, 6.2 standard // architecture and cluster architecture support the number of copies in the range [1, 2, 3, 4, 5]; Redis 2.8 standard // version and CKV standard version only support 1 copy. RedisReplicasNum pulumi.IntPtrInput // The number of instance shards; this parameter does not need to be configured for standard version instances; for cluster // version instances, the number of shards ranges from: [`1`, `3`, `5`, `8`, `12`, `16`, ` 24 `, `32`, `40`, `48`, `64`, // `80`, `96`, `128`]. RedisShardNum pulumi.IntPtrInput // ID of replica nodes available zone. This is not required for standalone and master slave versions. NOTE: Removing some // of the same zone of replicas (e.g. removing 100001 of [100001, 100001, 100002]) will pick the first hit to remove. ReplicaZoneIds pulumi.IntArrayInput // Whether copy read-only is supported, Redis 2.8 Standard Edition and CKV Standard Edition do not support replica // read-only, turn on replica read-only, the instance will automatically read and write separate, write requests are routed // to the primary node, read requests are routed to the replica node, if you need to open replica read-only, the // recommended number of replicas >=2. ReplicasReadOnly pulumi.BoolPtrInput // ID of security group. If both vpc_id and subnet_id are not set, this argument should not be set either. SecurityGroups pulumi.StringArrayInput // Current status of an instance, maybe: init, processing, online, isolate and todelete. Status pulumi.StringPtrInput // Specifies which subnet the instance should belong to. When the `operation_network` is `changeVpc` or `changeBaseToVpc`, // this parameter needs to be configured. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // Instance type. Available values: // `cluster_ckv`,`cluster_redis5.0`,`cluster_redis`,`master_slave_ckv`,`master_slave_redis4.0`,`master_slave_redis5.0`,`master_slave_redis`,`standalone_redis`, // specific region support specific types, need to refer data `tencentcloud_redis_zone_config`. // // Deprecated: It has been deprecated from version 1.33.1. Please use 'type_id' instead. Type pulumi.StringPtrInput // Instance type. Available values reference data source `tencentcloud_redis_zone_config` or // [document](https://intl.cloud.tencent.com/document/product/239/32069), toggle immediately when modified. TypeId pulumi.IntPtrInput // ID of the vpc with which the instance is to be associated. When the `operation_network` is `changeVpc` or // `changeBaseToVpc`, this parameter needs to be configured. VpcId pulumi.StringPtrInput }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type MaintenanceWindow ¶
type MaintenanceWindow struct { pulumi.CustomResourceState // The end time of the maintenance window, e.g. 19:00. EndTime pulumi.StringOutput `pulumi:"endTime"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Maintenance window start time, e.g. 17:00. StartTime pulumi.StringOutput `pulumi:"startTime"` }
func GetMaintenanceWindow ¶
func GetMaintenanceWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MaintenanceWindowState, opts ...pulumi.ResourceOption) (*MaintenanceWindow, error)
GetMaintenanceWindow gets an existing MaintenanceWindow 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 NewMaintenanceWindow ¶
func NewMaintenanceWindow(ctx *pulumi.Context, name string, args *MaintenanceWindowArgs, opts ...pulumi.ResourceOption) (*MaintenanceWindow, error)
NewMaintenanceWindow registers a new resource with the given unique name, arguments, and options.
func (*MaintenanceWindow) ElementType ¶
func (*MaintenanceWindow) ElementType() reflect.Type
func (*MaintenanceWindow) ToMaintenanceWindowOutput ¶
func (i *MaintenanceWindow) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (*MaintenanceWindow) ToMaintenanceWindowOutputWithContext ¶
func (i *MaintenanceWindow) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
type MaintenanceWindowArgs ¶
type MaintenanceWindowArgs struct { // The end time of the maintenance window, e.g. 19:00. EndTime pulumi.StringInput // The ID of instance. InstanceId pulumi.StringInput // Maintenance window start time, e.g. 17:00. StartTime pulumi.StringInput }
The set of arguments for constructing a MaintenanceWindow resource.
func (MaintenanceWindowArgs) ElementType ¶
func (MaintenanceWindowArgs) ElementType() reflect.Type
type MaintenanceWindowArray ¶
type MaintenanceWindowArray []MaintenanceWindowInput
func (MaintenanceWindowArray) ElementType ¶
func (MaintenanceWindowArray) ElementType() reflect.Type
func (MaintenanceWindowArray) ToMaintenanceWindowArrayOutput ¶
func (i MaintenanceWindowArray) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
func (MaintenanceWindowArray) ToMaintenanceWindowArrayOutputWithContext ¶
func (i MaintenanceWindowArray) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
type MaintenanceWindowArrayInput ¶
type MaintenanceWindowArrayInput interface { pulumi.Input ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput ToMaintenanceWindowArrayOutputWithContext(context.Context) MaintenanceWindowArrayOutput }
MaintenanceWindowArrayInput is an input type that accepts MaintenanceWindowArray and MaintenanceWindowArrayOutput values. You can construct a concrete instance of `MaintenanceWindowArrayInput` via:
MaintenanceWindowArray{ MaintenanceWindowArgs{...} }
type MaintenanceWindowArrayOutput ¶
type MaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowArrayOutput) ElementType ¶
func (MaintenanceWindowArrayOutput) ElementType() reflect.Type
func (MaintenanceWindowArrayOutput) Index ¶
func (o MaintenanceWindowArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowOutput
func (MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput ¶
func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutput() MaintenanceWindowArrayOutput
func (MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext ¶
func (o MaintenanceWindowArrayOutput) ToMaintenanceWindowArrayOutputWithContext(ctx context.Context) MaintenanceWindowArrayOutput
type MaintenanceWindowInput ¶
type MaintenanceWindowInput interface { pulumi.Input ToMaintenanceWindowOutput() MaintenanceWindowOutput ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput }
type MaintenanceWindowMap ¶
type MaintenanceWindowMap map[string]MaintenanceWindowInput
func (MaintenanceWindowMap) ElementType ¶
func (MaintenanceWindowMap) ElementType() reflect.Type
func (MaintenanceWindowMap) ToMaintenanceWindowMapOutput ¶
func (i MaintenanceWindowMap) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
func (MaintenanceWindowMap) ToMaintenanceWindowMapOutputWithContext ¶
func (i MaintenanceWindowMap) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
type MaintenanceWindowMapInput ¶
type MaintenanceWindowMapInput interface { pulumi.Input ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput ToMaintenanceWindowMapOutputWithContext(context.Context) MaintenanceWindowMapOutput }
MaintenanceWindowMapInput is an input type that accepts MaintenanceWindowMap and MaintenanceWindowMapOutput values. You can construct a concrete instance of `MaintenanceWindowMapInput` via:
MaintenanceWindowMap{ "key": MaintenanceWindowArgs{...} }
type MaintenanceWindowMapOutput ¶
type MaintenanceWindowMapOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowMapOutput) ElementType ¶
func (MaintenanceWindowMapOutput) ElementType() reflect.Type
func (MaintenanceWindowMapOutput) MapIndex ¶
func (o MaintenanceWindowMapOutput) MapIndex(k pulumi.StringInput) MaintenanceWindowOutput
func (MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput ¶
func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutput() MaintenanceWindowMapOutput
func (MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext ¶
func (o MaintenanceWindowMapOutput) ToMaintenanceWindowMapOutputWithContext(ctx context.Context) MaintenanceWindowMapOutput
type MaintenanceWindowOutput ¶
type MaintenanceWindowOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowOutput) ElementType ¶
func (MaintenanceWindowOutput) ElementType() reflect.Type
func (MaintenanceWindowOutput) EndTime ¶
func (o MaintenanceWindowOutput) EndTime() pulumi.StringOutput
The end time of the maintenance window, e.g. 19:00.
func (MaintenanceWindowOutput) InstanceId ¶
func (o MaintenanceWindowOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (MaintenanceWindowOutput) StartTime ¶
func (o MaintenanceWindowOutput) StartTime() pulumi.StringOutput
Maintenance window start time, e.g. 17:00.
func (MaintenanceWindowOutput) ToMaintenanceWindowOutput ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutput() MaintenanceWindowOutput
func (MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext ¶
func (o MaintenanceWindowOutput) ToMaintenanceWindowOutputWithContext(ctx context.Context) MaintenanceWindowOutput
type MaintenanceWindowState ¶
type MaintenanceWindowState struct { // The end time of the maintenance window, e.g. 19:00. EndTime pulumi.StringPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Maintenance window start time, e.g. 17:00. StartTime pulumi.StringPtrInput }
func (MaintenanceWindowState) ElementType ¶
func (MaintenanceWindowState) ElementType() reflect.Type
type Param ¶
type Param struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // A list of parameters modified by the instance. InstanceParams pulumi.MapOutput `pulumi:"instanceParams"` }
func GetParam ¶
func GetParam(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ParamState, opts ...pulumi.ResourceOption) (*Param, error)
GetParam gets an existing Param 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 NewParam ¶
func NewParam(ctx *pulumi.Context, name string, args *ParamArgs, opts ...pulumi.ResourceOption) (*Param, error)
NewParam registers a new resource with the given unique name, arguments, and options.
func (*Param) ElementType ¶
func (*Param) ToParamOutput ¶
func (i *Param) ToParamOutput() ParamOutput
func (*Param) ToParamOutputWithContext ¶
func (i *Param) ToParamOutputWithContext(ctx context.Context) ParamOutput
type ParamArgs ¶
type ParamArgs struct { // The ID of instance. InstanceId pulumi.StringInput // A list of parameters modified by the instance. InstanceParams pulumi.MapInput }
The set of arguments for constructing a Param resource.
func (ParamArgs) ElementType ¶
type ParamArray ¶
type ParamArray []ParamInput
func (ParamArray) ElementType ¶
func (ParamArray) ElementType() reflect.Type
func (ParamArray) ToParamArrayOutput ¶
func (i ParamArray) ToParamArrayOutput() ParamArrayOutput
func (ParamArray) ToParamArrayOutputWithContext ¶
func (i ParamArray) ToParamArrayOutputWithContext(ctx context.Context) ParamArrayOutput
type ParamArrayInput ¶
type ParamArrayInput interface { pulumi.Input ToParamArrayOutput() ParamArrayOutput ToParamArrayOutputWithContext(context.Context) ParamArrayOutput }
ParamArrayInput is an input type that accepts ParamArray and ParamArrayOutput values. You can construct a concrete instance of `ParamArrayInput` via:
ParamArray{ ParamArgs{...} }
type ParamArrayOutput ¶
type ParamArrayOutput struct{ *pulumi.OutputState }
func (ParamArrayOutput) ElementType ¶
func (ParamArrayOutput) ElementType() reflect.Type
func (ParamArrayOutput) Index ¶
func (o ParamArrayOutput) Index(i pulumi.IntInput) ParamOutput
func (ParamArrayOutput) ToParamArrayOutput ¶
func (o ParamArrayOutput) ToParamArrayOutput() ParamArrayOutput
func (ParamArrayOutput) ToParamArrayOutputWithContext ¶
func (o ParamArrayOutput) ToParamArrayOutputWithContext(ctx context.Context) ParamArrayOutput
type ParamInput ¶
type ParamInput interface { pulumi.Input ToParamOutput() ParamOutput ToParamOutputWithContext(ctx context.Context) ParamOutput }
type ParamMap ¶
type ParamMap map[string]ParamInput
func (ParamMap) ElementType ¶
func (ParamMap) ToParamMapOutput ¶
func (i ParamMap) ToParamMapOutput() ParamMapOutput
func (ParamMap) ToParamMapOutputWithContext ¶
func (i ParamMap) ToParamMapOutputWithContext(ctx context.Context) ParamMapOutput
type ParamMapInput ¶
type ParamMapInput interface { pulumi.Input ToParamMapOutput() ParamMapOutput ToParamMapOutputWithContext(context.Context) ParamMapOutput }
ParamMapInput is an input type that accepts ParamMap and ParamMapOutput values. You can construct a concrete instance of `ParamMapInput` via:
ParamMap{ "key": ParamArgs{...} }
type ParamMapOutput ¶
type ParamMapOutput struct{ *pulumi.OutputState }
func (ParamMapOutput) ElementType ¶
func (ParamMapOutput) ElementType() reflect.Type
func (ParamMapOutput) MapIndex ¶
func (o ParamMapOutput) MapIndex(k pulumi.StringInput) ParamOutput
func (ParamMapOutput) ToParamMapOutput ¶
func (o ParamMapOutput) ToParamMapOutput() ParamMapOutput
func (ParamMapOutput) ToParamMapOutputWithContext ¶
func (o ParamMapOutput) ToParamMapOutputWithContext(ctx context.Context) ParamMapOutput
type ParamOutput ¶
type ParamOutput struct{ *pulumi.OutputState }
func (ParamOutput) ElementType ¶
func (ParamOutput) ElementType() reflect.Type
func (ParamOutput) InstanceId ¶
func (o ParamOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (ParamOutput) InstanceParams ¶
func (o ParamOutput) InstanceParams() pulumi.MapOutput
A list of parameters modified by the instance.
func (ParamOutput) ToParamOutput ¶
func (o ParamOutput) ToParamOutput() ParamOutput
func (ParamOutput) ToParamOutputWithContext ¶
func (o ParamOutput) ToParamOutputWithContext(ctx context.Context) ParamOutput
type ParamState ¶
type ParamState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // A list of parameters modified by the instance. InstanceParams pulumi.MapInput }
func (ParamState) ElementType ¶
func (ParamState) ElementType() reflect.Type
type ParamTemplate ¶
type ParamTemplate struct { pulumi.CustomResourceState // Parameter template description. Description pulumi.StringPtrOutput `pulumi:"description"` // Parameter template name. Name pulumi.StringOutput `pulumi:"name"` // Readonly full parameter list details. ParamDetails ParamTemplateParamDetailArrayOutput `pulumi:"paramDetails"` // Specify override parameter list, NOTE: Do not remove override params once set, removing will not take effects to current // value. ParamsOverrides ParamTemplateParamsOverrideArrayOutput `pulumi:"paramsOverrides"` // Specify product type. Valid values: 1 (Redis 2.8 Memory Edition in cluster architecture), 2 (Redis 2.8 Memory Edition in // standard architecture), 3 (CKV 3.2 Memory Edition in standard architecture), 4 (CKV 3.2 Memory Edition in cluster // architecture), 5 (Redis 2.8 Memory Edition in standalone architecture), 6 (Redis 4.0 Memory Edition in standard // architecture), 7 (Redis 4.0 Memory Edition in cluster architecture), 8 (Redis 5.0 Memory Edition in standard // architecture), 9 (Redis 5.0 Memory Edition in cluster architecture). If `template_id` is specified, this parameter can // be left blank; otherwise, it is required. ProductType pulumi.IntPtrOutput `pulumi:"productType"` // Specify which existed template import from. TemplateId pulumi.StringPtrOutput `pulumi:"templateId"` }
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 { // Parameter template description. Description pulumi.StringPtrInput // Parameter template name. Name pulumi.StringPtrInput // Specify override parameter list, NOTE: Do not remove override params once set, removing will not take effects to current // value. ParamsOverrides ParamTemplateParamsOverrideArrayInput // Specify product type. Valid values: 1 (Redis 2.8 Memory Edition in cluster architecture), 2 (Redis 2.8 Memory Edition in // standard architecture), 3 (CKV 3.2 Memory Edition in standard architecture), 4 (CKV 3.2 Memory Edition in cluster // architecture), 5 (Redis 2.8 Memory Edition in standalone architecture), 6 (Redis 4.0 Memory Edition in standard // architecture), 7 (Redis 4.0 Memory Edition in cluster architecture), 8 (Redis 5.0 Memory Edition in standard // architecture), 9 (Redis 5.0 Memory Edition in cluster architecture). If `template_id` is specified, this parameter can // be left blank; otherwise, it is required. ProductType pulumi.IntPtrInput // Specify which existed template import from. TemplateId 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
Parameter template description.
func (ParamTemplateOutput) ElementType ¶
func (ParamTemplateOutput) ElementType() reflect.Type
func (ParamTemplateOutput) Name ¶
func (o ParamTemplateOutput) Name() pulumi.StringOutput
Parameter template name.
func (ParamTemplateOutput) ParamDetails ¶
func (o ParamTemplateOutput) ParamDetails() ParamTemplateParamDetailArrayOutput
Readonly full parameter list details.
func (ParamTemplateOutput) ParamsOverrides ¶
func (o ParamTemplateOutput) ParamsOverrides() ParamTemplateParamsOverrideArrayOutput
Specify override parameter list, NOTE: Do not remove override params once set, removing will not take effects to current value.
func (ParamTemplateOutput) ProductType ¶
func (o ParamTemplateOutput) ProductType() pulumi.IntPtrOutput
Specify product type. Valid values: 1 (Redis 2.8 Memory Edition in cluster architecture), 2 (Redis 2.8 Memory Edition in standard architecture), 3 (CKV 3.2 Memory Edition in standard architecture), 4 (CKV 3.2 Memory Edition in cluster architecture), 5 (Redis 2.8 Memory Edition in standalone architecture), 6 (Redis 4.0 Memory Edition in standard architecture), 7 (Redis 4.0 Memory Edition in cluster architecture), 8 (Redis 5.0 Memory Edition in standard architecture), 9 (Redis 5.0 Memory Edition in cluster architecture). If `template_id` is specified, this parameter can be left blank; otherwise, it is required.
func (ParamTemplateOutput) TemplateId ¶
func (o ParamTemplateOutput) TemplateId() pulumi.StringPtrOutput
Specify which existed template import from.
func (ParamTemplateOutput) ToParamTemplateOutput ¶
func (o ParamTemplateOutput) ToParamTemplateOutput() ParamTemplateOutput
func (ParamTemplateOutput) ToParamTemplateOutputWithContext ¶
func (o ParamTemplateOutput) ToParamTemplateOutputWithContext(ctx context.Context) ParamTemplateOutput
type ParamTemplateParamDetail ¶
type ParamTemplateParamDetail struct { CurrentValue *string `pulumi:"currentValue"` Default *string `pulumi:"default"` Description *string `pulumi:"description"` EnumValues []string `pulumi:"enumValues"` Max *string `pulumi:"max"` Min *string `pulumi:"min"` Name *string `pulumi:"name"` NeedReboot *int `pulumi:"needReboot"` ParamType *string `pulumi:"paramType"` }
type ParamTemplateParamDetailArgs ¶
type ParamTemplateParamDetailArgs struct { CurrentValue pulumi.StringPtrInput `pulumi:"currentValue"` Default pulumi.StringPtrInput `pulumi:"default"` Description pulumi.StringPtrInput `pulumi:"description"` EnumValues pulumi.StringArrayInput `pulumi:"enumValues"` Max pulumi.StringPtrInput `pulumi:"max"` Min pulumi.StringPtrInput `pulumi:"min"` Name pulumi.StringPtrInput `pulumi:"name"` NeedReboot pulumi.IntPtrInput `pulumi:"needReboot"` ParamType pulumi.StringPtrInput `pulumi:"paramType"` }
func (ParamTemplateParamDetailArgs) ElementType ¶
func (ParamTemplateParamDetailArgs) ElementType() reflect.Type
func (ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutput ¶
func (i ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutput() ParamTemplateParamDetailOutput
func (ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutputWithContext ¶
func (i ParamTemplateParamDetailArgs) ToParamTemplateParamDetailOutputWithContext(ctx context.Context) ParamTemplateParamDetailOutput
type ParamTemplateParamDetailArray ¶
type ParamTemplateParamDetailArray []ParamTemplateParamDetailInput
func (ParamTemplateParamDetailArray) ElementType ¶
func (ParamTemplateParamDetailArray) ElementType() reflect.Type
func (ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutput ¶
func (i ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutput() ParamTemplateParamDetailArrayOutput
func (ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutputWithContext ¶
func (i ParamTemplateParamDetailArray) ToParamTemplateParamDetailArrayOutputWithContext(ctx context.Context) ParamTemplateParamDetailArrayOutput
type ParamTemplateParamDetailArrayInput ¶
type ParamTemplateParamDetailArrayInput interface { pulumi.Input ToParamTemplateParamDetailArrayOutput() ParamTemplateParamDetailArrayOutput ToParamTemplateParamDetailArrayOutputWithContext(context.Context) ParamTemplateParamDetailArrayOutput }
ParamTemplateParamDetailArrayInput is an input type that accepts ParamTemplateParamDetailArray and ParamTemplateParamDetailArrayOutput values. You can construct a concrete instance of `ParamTemplateParamDetailArrayInput` via:
ParamTemplateParamDetailArray{ ParamTemplateParamDetailArgs{...} }
type ParamTemplateParamDetailArrayOutput ¶
type ParamTemplateParamDetailArrayOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamDetailArrayOutput) ElementType ¶
func (ParamTemplateParamDetailArrayOutput) ElementType() reflect.Type
func (ParamTemplateParamDetailArrayOutput) Index ¶
func (o ParamTemplateParamDetailArrayOutput) Index(i pulumi.IntInput) ParamTemplateParamDetailOutput
func (ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutput ¶
func (o ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutput() ParamTemplateParamDetailArrayOutput
func (ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutputWithContext ¶
func (o ParamTemplateParamDetailArrayOutput) ToParamTemplateParamDetailArrayOutputWithContext(ctx context.Context) ParamTemplateParamDetailArrayOutput
type ParamTemplateParamDetailInput ¶
type ParamTemplateParamDetailInput interface { pulumi.Input ToParamTemplateParamDetailOutput() ParamTemplateParamDetailOutput ToParamTemplateParamDetailOutputWithContext(context.Context) ParamTemplateParamDetailOutput }
ParamTemplateParamDetailInput is an input type that accepts ParamTemplateParamDetailArgs and ParamTemplateParamDetailOutput values. You can construct a concrete instance of `ParamTemplateParamDetailInput` via:
ParamTemplateParamDetailArgs{...}
type ParamTemplateParamDetailOutput ¶
type ParamTemplateParamDetailOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamDetailOutput) CurrentValue ¶
func (o ParamTemplateParamDetailOutput) CurrentValue() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) Default ¶
func (o ParamTemplateParamDetailOutput) Default() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) Description ¶
func (o ParamTemplateParamDetailOutput) Description() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) ElementType ¶
func (ParamTemplateParamDetailOutput) ElementType() reflect.Type
func (ParamTemplateParamDetailOutput) EnumValues ¶
func (o ParamTemplateParamDetailOutput) EnumValues() pulumi.StringArrayOutput
func (ParamTemplateParamDetailOutput) Max ¶
func (o ParamTemplateParamDetailOutput) Max() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) Min ¶
func (o ParamTemplateParamDetailOutput) Min() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) Name ¶
func (o ParamTemplateParamDetailOutput) Name() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) NeedReboot ¶
func (o ParamTemplateParamDetailOutput) NeedReboot() pulumi.IntPtrOutput
func (ParamTemplateParamDetailOutput) ParamType ¶
func (o ParamTemplateParamDetailOutput) ParamType() pulumi.StringPtrOutput
func (ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutput ¶
func (o ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutput() ParamTemplateParamDetailOutput
func (ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutputWithContext ¶
func (o ParamTemplateParamDetailOutput) ToParamTemplateParamDetailOutputWithContext(ctx context.Context) ParamTemplateParamDetailOutput
type ParamTemplateParamsOverrideArgs ¶
type ParamTemplateParamsOverrideArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ParamTemplateParamsOverrideArgs) ElementType ¶
func (ParamTemplateParamsOverrideArgs) ElementType() reflect.Type
func (ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutput ¶
func (i ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutput() ParamTemplateParamsOverrideOutput
func (ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutputWithContext ¶
func (i ParamTemplateParamsOverrideArgs) ToParamTemplateParamsOverrideOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideOutput
type ParamTemplateParamsOverrideArray ¶
type ParamTemplateParamsOverrideArray []ParamTemplateParamsOverrideInput
func (ParamTemplateParamsOverrideArray) ElementType ¶
func (ParamTemplateParamsOverrideArray) ElementType() reflect.Type
func (ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutput ¶
func (i ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutput() ParamTemplateParamsOverrideArrayOutput
func (ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutputWithContext ¶
func (i ParamTemplateParamsOverrideArray) ToParamTemplateParamsOverrideArrayOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideArrayOutput
type ParamTemplateParamsOverrideArrayInput ¶
type ParamTemplateParamsOverrideArrayInput interface { pulumi.Input ToParamTemplateParamsOverrideArrayOutput() ParamTemplateParamsOverrideArrayOutput ToParamTemplateParamsOverrideArrayOutputWithContext(context.Context) ParamTemplateParamsOverrideArrayOutput }
ParamTemplateParamsOverrideArrayInput is an input type that accepts ParamTemplateParamsOverrideArray and ParamTemplateParamsOverrideArrayOutput values. You can construct a concrete instance of `ParamTemplateParamsOverrideArrayInput` via:
ParamTemplateParamsOverrideArray{ ParamTemplateParamsOverrideArgs{...} }
type ParamTemplateParamsOverrideArrayOutput ¶
type ParamTemplateParamsOverrideArrayOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamsOverrideArrayOutput) ElementType ¶
func (ParamTemplateParamsOverrideArrayOutput) ElementType() reflect.Type
func (ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutput ¶
func (o ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutput() ParamTemplateParamsOverrideArrayOutput
func (ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutputWithContext ¶
func (o ParamTemplateParamsOverrideArrayOutput) ToParamTemplateParamsOverrideArrayOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideArrayOutput
type ParamTemplateParamsOverrideInput ¶
type ParamTemplateParamsOverrideInput interface { pulumi.Input ToParamTemplateParamsOverrideOutput() ParamTemplateParamsOverrideOutput ToParamTemplateParamsOverrideOutputWithContext(context.Context) ParamTemplateParamsOverrideOutput }
ParamTemplateParamsOverrideInput is an input type that accepts ParamTemplateParamsOverrideArgs and ParamTemplateParamsOverrideOutput values. You can construct a concrete instance of `ParamTemplateParamsOverrideInput` via:
ParamTemplateParamsOverrideArgs{...}
type ParamTemplateParamsOverrideOutput ¶
type ParamTemplateParamsOverrideOutput struct{ *pulumi.OutputState }
func (ParamTemplateParamsOverrideOutput) ElementType ¶
func (ParamTemplateParamsOverrideOutput) ElementType() reflect.Type
func (ParamTemplateParamsOverrideOutput) Key ¶
func (o ParamTemplateParamsOverrideOutput) Key() pulumi.StringOutput
func (ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutput ¶
func (o ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutput() ParamTemplateParamsOverrideOutput
func (ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutputWithContext ¶
func (o ParamTemplateParamsOverrideOutput) ToParamTemplateParamsOverrideOutputWithContext(ctx context.Context) ParamTemplateParamsOverrideOutput
func (ParamTemplateParamsOverrideOutput) Value ¶
func (o ParamTemplateParamsOverrideOutput) Value() pulumi.StringOutput
type ParamTemplateState ¶
type ParamTemplateState struct { // Parameter template description. Description pulumi.StringPtrInput // Parameter template name. Name pulumi.StringPtrInput // Readonly full parameter list details. ParamDetails ParamTemplateParamDetailArrayInput // Specify override parameter list, NOTE: Do not remove override params once set, removing will not take effects to current // value. ParamsOverrides ParamTemplateParamsOverrideArrayInput // Specify product type. Valid values: 1 (Redis 2.8 Memory Edition in cluster architecture), 2 (Redis 2.8 Memory Edition in // standard architecture), 3 (CKV 3.2 Memory Edition in standard architecture), 4 (CKV 3.2 Memory Edition in cluster // architecture), 5 (Redis 2.8 Memory Edition in standalone architecture), 6 (Redis 4.0 Memory Edition in standard // architecture), 7 (Redis 4.0 Memory Edition in cluster architecture), 8 (Redis 5.0 Memory Edition in standard // architecture), 9 (Redis 5.0 Memory Edition in cluster architecture). If `template_id` is specified, this parameter can // be left blank; otherwise, it is required. ProductType pulumi.IntPtrInput // Specify which existed template import from. TemplateId pulumi.StringPtrInput }
func (ParamTemplateState) ElementType ¶
func (ParamTemplateState) ElementType() reflect.Type
type ReadOnly ¶
type ReadOnly struct { pulumi.CustomResourceState // Instance input mode: `0`: read-write; `1`: read-only. InputMode pulumi.StringOutput `pulumi:"inputMode"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetReadOnly ¶
func GetReadOnly(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReadOnlyState, opts ...pulumi.ResourceOption) (*ReadOnly, error)
GetReadOnly gets an existing ReadOnly 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 NewReadOnly ¶
func NewReadOnly(ctx *pulumi.Context, name string, args *ReadOnlyArgs, opts ...pulumi.ResourceOption) (*ReadOnly, error)
NewReadOnly registers a new resource with the given unique name, arguments, and options.
func (*ReadOnly) ElementType ¶
func (*ReadOnly) ToReadOnlyOutput ¶
func (i *ReadOnly) ToReadOnlyOutput() ReadOnlyOutput
func (*ReadOnly) ToReadOnlyOutputWithContext ¶
func (i *ReadOnly) ToReadOnlyOutputWithContext(ctx context.Context) ReadOnlyOutput
type ReadOnlyArgs ¶
type ReadOnlyArgs struct { // Instance input mode: `0`: read-write; `1`: read-only. InputMode pulumi.StringInput // The ID of instance. InstanceId pulumi.StringInput }
The set of arguments for constructing a ReadOnly resource.
func (ReadOnlyArgs) ElementType ¶
func (ReadOnlyArgs) ElementType() reflect.Type
type ReadOnlyArray ¶
type ReadOnlyArray []ReadOnlyInput
func (ReadOnlyArray) ElementType ¶
func (ReadOnlyArray) ElementType() reflect.Type
func (ReadOnlyArray) ToReadOnlyArrayOutput ¶
func (i ReadOnlyArray) ToReadOnlyArrayOutput() ReadOnlyArrayOutput
func (ReadOnlyArray) ToReadOnlyArrayOutputWithContext ¶
func (i ReadOnlyArray) ToReadOnlyArrayOutputWithContext(ctx context.Context) ReadOnlyArrayOutput
type ReadOnlyArrayInput ¶
type ReadOnlyArrayInput interface { pulumi.Input ToReadOnlyArrayOutput() ReadOnlyArrayOutput ToReadOnlyArrayOutputWithContext(context.Context) ReadOnlyArrayOutput }
ReadOnlyArrayInput is an input type that accepts ReadOnlyArray and ReadOnlyArrayOutput values. You can construct a concrete instance of `ReadOnlyArrayInput` via:
ReadOnlyArray{ ReadOnlyArgs{...} }
type ReadOnlyArrayOutput ¶
type ReadOnlyArrayOutput struct{ *pulumi.OutputState }
func (ReadOnlyArrayOutput) ElementType ¶
func (ReadOnlyArrayOutput) ElementType() reflect.Type
func (ReadOnlyArrayOutput) Index ¶
func (o ReadOnlyArrayOutput) Index(i pulumi.IntInput) ReadOnlyOutput
func (ReadOnlyArrayOutput) ToReadOnlyArrayOutput ¶
func (o ReadOnlyArrayOutput) ToReadOnlyArrayOutput() ReadOnlyArrayOutput
func (ReadOnlyArrayOutput) ToReadOnlyArrayOutputWithContext ¶
func (o ReadOnlyArrayOutput) ToReadOnlyArrayOutputWithContext(ctx context.Context) ReadOnlyArrayOutput
type ReadOnlyInput ¶
type ReadOnlyInput interface { pulumi.Input ToReadOnlyOutput() ReadOnlyOutput ToReadOnlyOutputWithContext(ctx context.Context) ReadOnlyOutput }
type ReadOnlyMap ¶
type ReadOnlyMap map[string]ReadOnlyInput
func (ReadOnlyMap) ElementType ¶
func (ReadOnlyMap) ElementType() reflect.Type
func (ReadOnlyMap) ToReadOnlyMapOutput ¶
func (i ReadOnlyMap) ToReadOnlyMapOutput() ReadOnlyMapOutput
func (ReadOnlyMap) ToReadOnlyMapOutputWithContext ¶
func (i ReadOnlyMap) ToReadOnlyMapOutputWithContext(ctx context.Context) ReadOnlyMapOutput
type ReadOnlyMapInput ¶
type ReadOnlyMapInput interface { pulumi.Input ToReadOnlyMapOutput() ReadOnlyMapOutput ToReadOnlyMapOutputWithContext(context.Context) ReadOnlyMapOutput }
ReadOnlyMapInput is an input type that accepts ReadOnlyMap and ReadOnlyMapOutput values. You can construct a concrete instance of `ReadOnlyMapInput` via:
ReadOnlyMap{ "key": ReadOnlyArgs{...} }
type ReadOnlyMapOutput ¶
type ReadOnlyMapOutput struct{ *pulumi.OutputState }
func (ReadOnlyMapOutput) ElementType ¶
func (ReadOnlyMapOutput) ElementType() reflect.Type
func (ReadOnlyMapOutput) MapIndex ¶
func (o ReadOnlyMapOutput) MapIndex(k pulumi.StringInput) ReadOnlyOutput
func (ReadOnlyMapOutput) ToReadOnlyMapOutput ¶
func (o ReadOnlyMapOutput) ToReadOnlyMapOutput() ReadOnlyMapOutput
func (ReadOnlyMapOutput) ToReadOnlyMapOutputWithContext ¶
func (o ReadOnlyMapOutput) ToReadOnlyMapOutputWithContext(ctx context.Context) ReadOnlyMapOutput
type ReadOnlyOutput ¶
type ReadOnlyOutput struct{ *pulumi.OutputState }
func (ReadOnlyOutput) ElementType ¶
func (ReadOnlyOutput) ElementType() reflect.Type
func (ReadOnlyOutput) InputMode ¶
func (o ReadOnlyOutput) InputMode() pulumi.StringOutput
Instance input mode: `0`: read-write; `1`: read-only.
func (ReadOnlyOutput) InstanceId ¶
func (o ReadOnlyOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (ReadOnlyOutput) ToReadOnlyOutput ¶
func (o ReadOnlyOutput) ToReadOnlyOutput() ReadOnlyOutput
func (ReadOnlyOutput) ToReadOnlyOutputWithContext ¶
func (o ReadOnlyOutput) ToReadOnlyOutputWithContext(ctx context.Context) ReadOnlyOutput
type ReadOnlyState ¶
type ReadOnlyState struct { // Instance input mode: `0`: read-write; `1`: read-only. InputMode pulumi.StringPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput }
func (ReadOnlyState) ElementType ¶
func (ReadOnlyState) ElementType() reflect.Type
type RenewInstanceOperation ¶
type RenewInstanceOperation struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Identifies whether the billing model is modified:The current instance billing mode is pay-as-you-go, which is prepaid // and renewed.The billing mode of the current instance is subscription and you can not set this parameter. ModifyPayMode pulumi.StringPtrOutput `pulumi:"modifyPayMode"` // Purchase duration, in months. Period pulumi.IntOutput `pulumi:"period"` }
func GetRenewInstanceOperation ¶
func GetRenewInstanceOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RenewInstanceOperationState, opts ...pulumi.ResourceOption) (*RenewInstanceOperation, error)
GetRenewInstanceOperation gets an existing RenewInstanceOperation 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 NewRenewInstanceOperation ¶
func NewRenewInstanceOperation(ctx *pulumi.Context, name string, args *RenewInstanceOperationArgs, opts ...pulumi.ResourceOption) (*RenewInstanceOperation, error)
NewRenewInstanceOperation registers a new resource with the given unique name, arguments, and options.
func (*RenewInstanceOperation) ElementType ¶
func (*RenewInstanceOperation) ElementType() reflect.Type
func (*RenewInstanceOperation) ToRenewInstanceOperationOutput ¶
func (i *RenewInstanceOperation) ToRenewInstanceOperationOutput() RenewInstanceOperationOutput
func (*RenewInstanceOperation) ToRenewInstanceOperationOutputWithContext ¶
func (i *RenewInstanceOperation) ToRenewInstanceOperationOutputWithContext(ctx context.Context) RenewInstanceOperationOutput
type RenewInstanceOperationArgs ¶
type RenewInstanceOperationArgs struct { // The ID of instance. InstanceId pulumi.StringInput // Identifies whether the billing model is modified:The current instance billing mode is pay-as-you-go, which is prepaid // and renewed.The billing mode of the current instance is subscription and you can not set this parameter. ModifyPayMode pulumi.StringPtrInput // Purchase duration, in months. Period pulumi.IntInput }
The set of arguments for constructing a RenewInstanceOperation resource.
func (RenewInstanceOperationArgs) ElementType ¶
func (RenewInstanceOperationArgs) ElementType() reflect.Type
type RenewInstanceOperationArray ¶
type RenewInstanceOperationArray []RenewInstanceOperationInput
func (RenewInstanceOperationArray) ElementType ¶
func (RenewInstanceOperationArray) ElementType() reflect.Type
func (RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutput ¶
func (i RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutput() RenewInstanceOperationArrayOutput
func (RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutputWithContext ¶
func (i RenewInstanceOperationArray) ToRenewInstanceOperationArrayOutputWithContext(ctx context.Context) RenewInstanceOperationArrayOutput
type RenewInstanceOperationArrayInput ¶
type RenewInstanceOperationArrayInput interface { pulumi.Input ToRenewInstanceOperationArrayOutput() RenewInstanceOperationArrayOutput ToRenewInstanceOperationArrayOutputWithContext(context.Context) RenewInstanceOperationArrayOutput }
RenewInstanceOperationArrayInput is an input type that accepts RenewInstanceOperationArray and RenewInstanceOperationArrayOutput values. You can construct a concrete instance of `RenewInstanceOperationArrayInput` via:
RenewInstanceOperationArray{ RenewInstanceOperationArgs{...} }
type RenewInstanceOperationArrayOutput ¶
type RenewInstanceOperationArrayOutput struct{ *pulumi.OutputState }
func (RenewInstanceOperationArrayOutput) ElementType ¶
func (RenewInstanceOperationArrayOutput) ElementType() reflect.Type
func (RenewInstanceOperationArrayOutput) Index ¶
func (o RenewInstanceOperationArrayOutput) Index(i pulumi.IntInput) RenewInstanceOperationOutput
func (RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutput ¶
func (o RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutput() RenewInstanceOperationArrayOutput
func (RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutputWithContext ¶
func (o RenewInstanceOperationArrayOutput) ToRenewInstanceOperationArrayOutputWithContext(ctx context.Context) RenewInstanceOperationArrayOutput
type RenewInstanceOperationInput ¶
type RenewInstanceOperationInput interface { pulumi.Input ToRenewInstanceOperationOutput() RenewInstanceOperationOutput ToRenewInstanceOperationOutputWithContext(ctx context.Context) RenewInstanceOperationOutput }
type RenewInstanceOperationMap ¶
type RenewInstanceOperationMap map[string]RenewInstanceOperationInput
func (RenewInstanceOperationMap) ElementType ¶
func (RenewInstanceOperationMap) ElementType() reflect.Type
func (RenewInstanceOperationMap) ToRenewInstanceOperationMapOutput ¶
func (i RenewInstanceOperationMap) ToRenewInstanceOperationMapOutput() RenewInstanceOperationMapOutput
func (RenewInstanceOperationMap) ToRenewInstanceOperationMapOutputWithContext ¶
func (i RenewInstanceOperationMap) ToRenewInstanceOperationMapOutputWithContext(ctx context.Context) RenewInstanceOperationMapOutput
type RenewInstanceOperationMapInput ¶
type RenewInstanceOperationMapInput interface { pulumi.Input ToRenewInstanceOperationMapOutput() RenewInstanceOperationMapOutput ToRenewInstanceOperationMapOutputWithContext(context.Context) RenewInstanceOperationMapOutput }
RenewInstanceOperationMapInput is an input type that accepts RenewInstanceOperationMap and RenewInstanceOperationMapOutput values. You can construct a concrete instance of `RenewInstanceOperationMapInput` via:
RenewInstanceOperationMap{ "key": RenewInstanceOperationArgs{...} }
type RenewInstanceOperationMapOutput ¶
type RenewInstanceOperationMapOutput struct{ *pulumi.OutputState }
func (RenewInstanceOperationMapOutput) ElementType ¶
func (RenewInstanceOperationMapOutput) ElementType() reflect.Type
func (RenewInstanceOperationMapOutput) MapIndex ¶
func (o RenewInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) RenewInstanceOperationOutput
func (RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutput ¶
func (o RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutput() RenewInstanceOperationMapOutput
func (RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutputWithContext ¶
func (o RenewInstanceOperationMapOutput) ToRenewInstanceOperationMapOutputWithContext(ctx context.Context) RenewInstanceOperationMapOutput
type RenewInstanceOperationOutput ¶
type RenewInstanceOperationOutput struct{ *pulumi.OutputState }
func (RenewInstanceOperationOutput) ElementType ¶
func (RenewInstanceOperationOutput) ElementType() reflect.Type
func (RenewInstanceOperationOutput) InstanceId ¶
func (o RenewInstanceOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (RenewInstanceOperationOutput) ModifyPayMode ¶
func (o RenewInstanceOperationOutput) ModifyPayMode() pulumi.StringPtrOutput
Identifies whether the billing model is modified:The current instance billing mode is pay-as-you-go, which is prepaid and renewed.The billing mode of the current instance is subscription and you can not set this parameter.
func (RenewInstanceOperationOutput) Period ¶
func (o RenewInstanceOperationOutput) Period() pulumi.IntOutput
Purchase duration, in months.
func (RenewInstanceOperationOutput) ToRenewInstanceOperationOutput ¶
func (o RenewInstanceOperationOutput) ToRenewInstanceOperationOutput() RenewInstanceOperationOutput
func (RenewInstanceOperationOutput) ToRenewInstanceOperationOutputWithContext ¶
func (o RenewInstanceOperationOutput) ToRenewInstanceOperationOutputWithContext(ctx context.Context) RenewInstanceOperationOutput
type RenewInstanceOperationState ¶
type RenewInstanceOperationState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // Identifies whether the billing model is modified:The current instance billing mode is pay-as-you-go, which is prepaid // and renewed.The billing mode of the current instance is subscription and you can not set this parameter. ModifyPayMode pulumi.StringPtrInput // Purchase duration, in months. Period pulumi.IntPtrInput }
func (RenewInstanceOperationState) ElementType ¶
func (RenewInstanceOperationState) ElementType() reflect.Type
type ReplicaReadonly ¶
type ReplicaReadonly struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The replica is read-only, `enable` - enable read-write splitting, `disable`- disable read-write splitting. Operate pulumi.StringOutput `pulumi:"operate"` // Routing policy: Enter `master` or `replication`, which indicates the master node or slave node. ReadonlyPolicies pulumi.StringArrayOutput `pulumi:"readonlyPolicies"` }
func GetReplicaReadonly ¶
func GetReplicaReadonly(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicaReadonlyState, opts ...pulumi.ResourceOption) (*ReplicaReadonly, error)
GetReplicaReadonly gets an existing ReplicaReadonly 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 NewReplicaReadonly ¶
func NewReplicaReadonly(ctx *pulumi.Context, name string, args *ReplicaReadonlyArgs, opts ...pulumi.ResourceOption) (*ReplicaReadonly, error)
NewReplicaReadonly registers a new resource with the given unique name, arguments, and options.
func (*ReplicaReadonly) ElementType ¶
func (*ReplicaReadonly) ElementType() reflect.Type
func (*ReplicaReadonly) ToReplicaReadonlyOutput ¶
func (i *ReplicaReadonly) ToReplicaReadonlyOutput() ReplicaReadonlyOutput
func (*ReplicaReadonly) ToReplicaReadonlyOutputWithContext ¶
func (i *ReplicaReadonly) ToReplicaReadonlyOutputWithContext(ctx context.Context) ReplicaReadonlyOutput
type ReplicaReadonlyArgs ¶
type ReplicaReadonlyArgs struct { // The ID of instance. InstanceId pulumi.StringInput // The replica is read-only, `enable` - enable read-write splitting, `disable`- disable read-write splitting. Operate pulumi.StringInput // Routing policy: Enter `master` or `replication`, which indicates the master node or slave node. ReadonlyPolicies pulumi.StringArrayInput }
The set of arguments for constructing a ReplicaReadonly resource.
func (ReplicaReadonlyArgs) ElementType ¶
func (ReplicaReadonlyArgs) ElementType() reflect.Type
type ReplicaReadonlyArray ¶
type ReplicaReadonlyArray []ReplicaReadonlyInput
func (ReplicaReadonlyArray) ElementType ¶
func (ReplicaReadonlyArray) ElementType() reflect.Type
func (ReplicaReadonlyArray) ToReplicaReadonlyArrayOutput ¶
func (i ReplicaReadonlyArray) ToReplicaReadonlyArrayOutput() ReplicaReadonlyArrayOutput
func (ReplicaReadonlyArray) ToReplicaReadonlyArrayOutputWithContext ¶
func (i ReplicaReadonlyArray) ToReplicaReadonlyArrayOutputWithContext(ctx context.Context) ReplicaReadonlyArrayOutput
type ReplicaReadonlyArrayInput ¶
type ReplicaReadonlyArrayInput interface { pulumi.Input ToReplicaReadonlyArrayOutput() ReplicaReadonlyArrayOutput ToReplicaReadonlyArrayOutputWithContext(context.Context) ReplicaReadonlyArrayOutput }
ReplicaReadonlyArrayInput is an input type that accepts ReplicaReadonlyArray and ReplicaReadonlyArrayOutput values. You can construct a concrete instance of `ReplicaReadonlyArrayInput` via:
ReplicaReadonlyArray{ ReplicaReadonlyArgs{...} }
type ReplicaReadonlyArrayOutput ¶
type ReplicaReadonlyArrayOutput struct{ *pulumi.OutputState }
func (ReplicaReadonlyArrayOutput) ElementType ¶
func (ReplicaReadonlyArrayOutput) ElementType() reflect.Type
func (ReplicaReadonlyArrayOutput) Index ¶
func (o ReplicaReadonlyArrayOutput) Index(i pulumi.IntInput) ReplicaReadonlyOutput
func (ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutput ¶
func (o ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutput() ReplicaReadonlyArrayOutput
func (ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutputWithContext ¶
func (o ReplicaReadonlyArrayOutput) ToReplicaReadonlyArrayOutputWithContext(ctx context.Context) ReplicaReadonlyArrayOutput
type ReplicaReadonlyInput ¶
type ReplicaReadonlyInput interface { pulumi.Input ToReplicaReadonlyOutput() ReplicaReadonlyOutput ToReplicaReadonlyOutputWithContext(ctx context.Context) ReplicaReadonlyOutput }
type ReplicaReadonlyMap ¶
type ReplicaReadonlyMap map[string]ReplicaReadonlyInput
func (ReplicaReadonlyMap) ElementType ¶
func (ReplicaReadonlyMap) ElementType() reflect.Type
func (ReplicaReadonlyMap) ToReplicaReadonlyMapOutput ¶
func (i ReplicaReadonlyMap) ToReplicaReadonlyMapOutput() ReplicaReadonlyMapOutput
func (ReplicaReadonlyMap) ToReplicaReadonlyMapOutputWithContext ¶
func (i ReplicaReadonlyMap) ToReplicaReadonlyMapOutputWithContext(ctx context.Context) ReplicaReadonlyMapOutput
type ReplicaReadonlyMapInput ¶
type ReplicaReadonlyMapInput interface { pulumi.Input ToReplicaReadonlyMapOutput() ReplicaReadonlyMapOutput ToReplicaReadonlyMapOutputWithContext(context.Context) ReplicaReadonlyMapOutput }
ReplicaReadonlyMapInput is an input type that accepts ReplicaReadonlyMap and ReplicaReadonlyMapOutput values. You can construct a concrete instance of `ReplicaReadonlyMapInput` via:
ReplicaReadonlyMap{ "key": ReplicaReadonlyArgs{...} }
type ReplicaReadonlyMapOutput ¶
type ReplicaReadonlyMapOutput struct{ *pulumi.OutputState }
func (ReplicaReadonlyMapOutput) ElementType ¶
func (ReplicaReadonlyMapOutput) ElementType() reflect.Type
func (ReplicaReadonlyMapOutput) MapIndex ¶
func (o ReplicaReadonlyMapOutput) MapIndex(k pulumi.StringInput) ReplicaReadonlyOutput
func (ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutput ¶
func (o ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutput() ReplicaReadonlyMapOutput
func (ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutputWithContext ¶
func (o ReplicaReadonlyMapOutput) ToReplicaReadonlyMapOutputWithContext(ctx context.Context) ReplicaReadonlyMapOutput
type ReplicaReadonlyOutput ¶
type ReplicaReadonlyOutput struct{ *pulumi.OutputState }
func (ReplicaReadonlyOutput) ElementType ¶
func (ReplicaReadonlyOutput) ElementType() reflect.Type
func (ReplicaReadonlyOutput) InstanceId ¶
func (o ReplicaReadonlyOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (ReplicaReadonlyOutput) Operate ¶
func (o ReplicaReadonlyOutput) Operate() pulumi.StringOutput
The replica is read-only, `enable` - enable read-write splitting, `disable`- disable read-write splitting.
func (ReplicaReadonlyOutput) ReadonlyPolicies ¶
func (o ReplicaReadonlyOutput) ReadonlyPolicies() pulumi.StringArrayOutput
Routing policy: Enter `master` or `replication`, which indicates the master node or slave node.
func (ReplicaReadonlyOutput) ToReplicaReadonlyOutput ¶
func (o ReplicaReadonlyOutput) ToReplicaReadonlyOutput() ReplicaReadonlyOutput
func (ReplicaReadonlyOutput) ToReplicaReadonlyOutputWithContext ¶
func (o ReplicaReadonlyOutput) ToReplicaReadonlyOutputWithContext(ctx context.Context) ReplicaReadonlyOutput
type ReplicaReadonlyState ¶
type ReplicaReadonlyState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // The replica is read-only, `enable` - enable read-write splitting, `disable`- disable read-write splitting. Operate pulumi.StringPtrInput // Routing policy: Enter `master` or `replication`, which indicates the master node or slave node. ReadonlyPolicies pulumi.StringArrayInput }
func (ReplicaReadonlyState) ElementType ¶
func (ReplicaReadonlyState) ElementType() reflect.Type
type ReplicateAttachment ¶
type ReplicateAttachment struct { pulumi.CustomResourceState // The ID of group. GroupId pulumi.StringOutput `pulumi:"groupId"` // All instance ids of the replication group. InstanceIds pulumi.StringArrayOutput `pulumi:"instanceIds"` // The ID of master instance. MasterInstanceId pulumi.StringOutput `pulumi:"masterInstanceId"` }
func GetReplicateAttachment ¶
func GetReplicateAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicateAttachmentState, opts ...pulumi.ResourceOption) (*ReplicateAttachment, error)
GetReplicateAttachment gets an existing ReplicateAttachment 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 NewReplicateAttachment ¶
func NewReplicateAttachment(ctx *pulumi.Context, name string, args *ReplicateAttachmentArgs, opts ...pulumi.ResourceOption) (*ReplicateAttachment, error)
NewReplicateAttachment registers a new resource with the given unique name, arguments, and options.
func (*ReplicateAttachment) ElementType ¶
func (*ReplicateAttachment) ElementType() reflect.Type
func (*ReplicateAttachment) ToReplicateAttachmentOutput ¶
func (i *ReplicateAttachment) ToReplicateAttachmentOutput() ReplicateAttachmentOutput
func (*ReplicateAttachment) ToReplicateAttachmentOutputWithContext ¶
func (i *ReplicateAttachment) ToReplicateAttachmentOutputWithContext(ctx context.Context) ReplicateAttachmentOutput
type ReplicateAttachmentArgs ¶
type ReplicateAttachmentArgs struct { // The ID of group. GroupId pulumi.StringInput // All instance ids of the replication group. InstanceIds pulumi.StringArrayInput // The ID of master instance. MasterInstanceId pulumi.StringInput }
The set of arguments for constructing a ReplicateAttachment resource.
func (ReplicateAttachmentArgs) ElementType ¶
func (ReplicateAttachmentArgs) ElementType() reflect.Type
type ReplicateAttachmentArray ¶
type ReplicateAttachmentArray []ReplicateAttachmentInput
func (ReplicateAttachmentArray) ElementType ¶
func (ReplicateAttachmentArray) ElementType() reflect.Type
func (ReplicateAttachmentArray) ToReplicateAttachmentArrayOutput ¶
func (i ReplicateAttachmentArray) ToReplicateAttachmentArrayOutput() ReplicateAttachmentArrayOutput
func (ReplicateAttachmentArray) ToReplicateAttachmentArrayOutputWithContext ¶
func (i ReplicateAttachmentArray) ToReplicateAttachmentArrayOutputWithContext(ctx context.Context) ReplicateAttachmentArrayOutput
type ReplicateAttachmentArrayInput ¶
type ReplicateAttachmentArrayInput interface { pulumi.Input ToReplicateAttachmentArrayOutput() ReplicateAttachmentArrayOutput ToReplicateAttachmentArrayOutputWithContext(context.Context) ReplicateAttachmentArrayOutput }
ReplicateAttachmentArrayInput is an input type that accepts ReplicateAttachmentArray and ReplicateAttachmentArrayOutput values. You can construct a concrete instance of `ReplicateAttachmentArrayInput` via:
ReplicateAttachmentArray{ ReplicateAttachmentArgs{...} }
type ReplicateAttachmentArrayOutput ¶
type ReplicateAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ReplicateAttachmentArrayOutput) ElementType ¶
func (ReplicateAttachmentArrayOutput) ElementType() reflect.Type
func (ReplicateAttachmentArrayOutput) Index ¶
func (o ReplicateAttachmentArrayOutput) Index(i pulumi.IntInput) ReplicateAttachmentOutput
func (ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutput ¶
func (o ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutput() ReplicateAttachmentArrayOutput
func (ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutputWithContext ¶
func (o ReplicateAttachmentArrayOutput) ToReplicateAttachmentArrayOutputWithContext(ctx context.Context) ReplicateAttachmentArrayOutput
type ReplicateAttachmentInput ¶
type ReplicateAttachmentInput interface { pulumi.Input ToReplicateAttachmentOutput() ReplicateAttachmentOutput ToReplicateAttachmentOutputWithContext(ctx context.Context) ReplicateAttachmentOutput }
type ReplicateAttachmentMap ¶
type ReplicateAttachmentMap map[string]ReplicateAttachmentInput
func (ReplicateAttachmentMap) ElementType ¶
func (ReplicateAttachmentMap) ElementType() reflect.Type
func (ReplicateAttachmentMap) ToReplicateAttachmentMapOutput ¶
func (i ReplicateAttachmentMap) ToReplicateAttachmentMapOutput() ReplicateAttachmentMapOutput
func (ReplicateAttachmentMap) ToReplicateAttachmentMapOutputWithContext ¶
func (i ReplicateAttachmentMap) ToReplicateAttachmentMapOutputWithContext(ctx context.Context) ReplicateAttachmentMapOutput
type ReplicateAttachmentMapInput ¶
type ReplicateAttachmentMapInput interface { pulumi.Input ToReplicateAttachmentMapOutput() ReplicateAttachmentMapOutput ToReplicateAttachmentMapOutputWithContext(context.Context) ReplicateAttachmentMapOutput }
ReplicateAttachmentMapInput is an input type that accepts ReplicateAttachmentMap and ReplicateAttachmentMapOutput values. You can construct a concrete instance of `ReplicateAttachmentMapInput` via:
ReplicateAttachmentMap{ "key": ReplicateAttachmentArgs{...} }
type ReplicateAttachmentMapOutput ¶
type ReplicateAttachmentMapOutput struct{ *pulumi.OutputState }
func (ReplicateAttachmentMapOutput) ElementType ¶
func (ReplicateAttachmentMapOutput) ElementType() reflect.Type
func (ReplicateAttachmentMapOutput) MapIndex ¶
func (o ReplicateAttachmentMapOutput) MapIndex(k pulumi.StringInput) ReplicateAttachmentOutput
func (ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutput ¶
func (o ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutput() ReplicateAttachmentMapOutput
func (ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutputWithContext ¶
func (o ReplicateAttachmentMapOutput) ToReplicateAttachmentMapOutputWithContext(ctx context.Context) ReplicateAttachmentMapOutput
type ReplicateAttachmentOutput ¶
type ReplicateAttachmentOutput struct{ *pulumi.OutputState }
func (ReplicateAttachmentOutput) ElementType ¶
func (ReplicateAttachmentOutput) ElementType() reflect.Type
func (ReplicateAttachmentOutput) GroupId ¶
func (o ReplicateAttachmentOutput) GroupId() pulumi.StringOutput
The ID of group.
func (ReplicateAttachmentOutput) InstanceIds ¶
func (o ReplicateAttachmentOutput) InstanceIds() pulumi.StringArrayOutput
All instance ids of the replication group.
func (ReplicateAttachmentOutput) MasterInstanceId ¶
func (o ReplicateAttachmentOutput) MasterInstanceId() pulumi.StringOutput
The ID of master instance.
func (ReplicateAttachmentOutput) ToReplicateAttachmentOutput ¶
func (o ReplicateAttachmentOutput) ToReplicateAttachmentOutput() ReplicateAttachmentOutput
func (ReplicateAttachmentOutput) ToReplicateAttachmentOutputWithContext ¶
func (o ReplicateAttachmentOutput) ToReplicateAttachmentOutputWithContext(ctx context.Context) ReplicateAttachmentOutput
type ReplicateAttachmentState ¶
type ReplicateAttachmentState struct { // The ID of group. GroupId pulumi.StringPtrInput // All instance ids of the replication group. InstanceIds pulumi.StringArrayInput // The ID of master instance. MasterInstanceId pulumi.StringPtrInput }
func (ReplicateAttachmentState) ElementType ¶
func (ReplicateAttachmentState) ElementType() reflect.Type
type SecurityGroupAttachment ¶
type SecurityGroupAttachment struct { pulumi.CustomResourceState // Instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Security group ID. SecurityGroupId pulumi.StringOutput `pulumi:"securityGroupId"` }
func GetSecurityGroupAttachment ¶
func GetSecurityGroupAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityGroupAttachmentState, opts ...pulumi.ResourceOption) (*SecurityGroupAttachment, error)
GetSecurityGroupAttachment gets an existing SecurityGroupAttachment 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 NewSecurityGroupAttachment ¶
func NewSecurityGroupAttachment(ctx *pulumi.Context, name string, args *SecurityGroupAttachmentArgs, opts ...pulumi.ResourceOption) (*SecurityGroupAttachment, error)
NewSecurityGroupAttachment registers a new resource with the given unique name, arguments, and options.
func (*SecurityGroupAttachment) ElementType ¶
func (*SecurityGroupAttachment) ElementType() reflect.Type
func (*SecurityGroupAttachment) ToSecurityGroupAttachmentOutput ¶
func (i *SecurityGroupAttachment) ToSecurityGroupAttachmentOutput() SecurityGroupAttachmentOutput
func (*SecurityGroupAttachment) ToSecurityGroupAttachmentOutputWithContext ¶
func (i *SecurityGroupAttachment) ToSecurityGroupAttachmentOutputWithContext(ctx context.Context) SecurityGroupAttachmentOutput
type SecurityGroupAttachmentArgs ¶
type SecurityGroupAttachmentArgs struct { // Instance ID. InstanceId pulumi.StringInput // Security group ID. SecurityGroupId pulumi.StringInput }
The set of arguments for constructing a SecurityGroupAttachment resource.
func (SecurityGroupAttachmentArgs) ElementType ¶
func (SecurityGroupAttachmentArgs) ElementType() reflect.Type
type SecurityGroupAttachmentArray ¶
type SecurityGroupAttachmentArray []SecurityGroupAttachmentInput
func (SecurityGroupAttachmentArray) ElementType ¶
func (SecurityGroupAttachmentArray) ElementType() reflect.Type
func (SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutput ¶
func (i SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutput() SecurityGroupAttachmentArrayOutput
func (SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutputWithContext ¶
func (i SecurityGroupAttachmentArray) ToSecurityGroupAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupAttachmentArrayOutput
type SecurityGroupAttachmentArrayInput ¶
type SecurityGroupAttachmentArrayInput interface { pulumi.Input ToSecurityGroupAttachmentArrayOutput() SecurityGroupAttachmentArrayOutput ToSecurityGroupAttachmentArrayOutputWithContext(context.Context) SecurityGroupAttachmentArrayOutput }
SecurityGroupAttachmentArrayInput is an input type that accepts SecurityGroupAttachmentArray and SecurityGroupAttachmentArrayOutput values. You can construct a concrete instance of `SecurityGroupAttachmentArrayInput` via:
SecurityGroupAttachmentArray{ SecurityGroupAttachmentArgs{...} }
type SecurityGroupAttachmentArrayOutput ¶
type SecurityGroupAttachmentArrayOutput struct{ *pulumi.OutputState }
func (SecurityGroupAttachmentArrayOutput) ElementType ¶
func (SecurityGroupAttachmentArrayOutput) ElementType() reflect.Type
func (SecurityGroupAttachmentArrayOutput) Index ¶
func (o SecurityGroupAttachmentArrayOutput) Index(i pulumi.IntInput) SecurityGroupAttachmentOutput
func (SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutput ¶
func (o SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutput() SecurityGroupAttachmentArrayOutput
func (SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutputWithContext ¶
func (o SecurityGroupAttachmentArrayOutput) ToSecurityGroupAttachmentArrayOutputWithContext(ctx context.Context) SecurityGroupAttachmentArrayOutput
type SecurityGroupAttachmentInput ¶
type SecurityGroupAttachmentInput interface { pulumi.Input ToSecurityGroupAttachmentOutput() SecurityGroupAttachmentOutput ToSecurityGroupAttachmentOutputWithContext(ctx context.Context) SecurityGroupAttachmentOutput }
type SecurityGroupAttachmentMap ¶
type SecurityGroupAttachmentMap map[string]SecurityGroupAttachmentInput
func (SecurityGroupAttachmentMap) ElementType ¶
func (SecurityGroupAttachmentMap) ElementType() reflect.Type
func (SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutput ¶
func (i SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutput() SecurityGroupAttachmentMapOutput
func (SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutputWithContext ¶
func (i SecurityGroupAttachmentMap) ToSecurityGroupAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupAttachmentMapOutput
type SecurityGroupAttachmentMapInput ¶
type SecurityGroupAttachmentMapInput interface { pulumi.Input ToSecurityGroupAttachmentMapOutput() SecurityGroupAttachmentMapOutput ToSecurityGroupAttachmentMapOutputWithContext(context.Context) SecurityGroupAttachmentMapOutput }
SecurityGroupAttachmentMapInput is an input type that accepts SecurityGroupAttachmentMap and SecurityGroupAttachmentMapOutput values. You can construct a concrete instance of `SecurityGroupAttachmentMapInput` via:
SecurityGroupAttachmentMap{ "key": SecurityGroupAttachmentArgs{...} }
type SecurityGroupAttachmentMapOutput ¶
type SecurityGroupAttachmentMapOutput struct{ *pulumi.OutputState }
func (SecurityGroupAttachmentMapOutput) ElementType ¶
func (SecurityGroupAttachmentMapOutput) ElementType() reflect.Type
func (SecurityGroupAttachmentMapOutput) MapIndex ¶
func (o SecurityGroupAttachmentMapOutput) MapIndex(k pulumi.StringInput) SecurityGroupAttachmentOutput
func (SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutput ¶
func (o SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutput() SecurityGroupAttachmentMapOutput
func (SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutputWithContext ¶
func (o SecurityGroupAttachmentMapOutput) ToSecurityGroupAttachmentMapOutputWithContext(ctx context.Context) SecurityGroupAttachmentMapOutput
type SecurityGroupAttachmentOutput ¶
type SecurityGroupAttachmentOutput struct{ *pulumi.OutputState }
func (SecurityGroupAttachmentOutput) ElementType ¶
func (SecurityGroupAttachmentOutput) ElementType() reflect.Type
func (SecurityGroupAttachmentOutput) InstanceId ¶
func (o SecurityGroupAttachmentOutput) InstanceId() pulumi.StringOutput
Instance ID.
func (SecurityGroupAttachmentOutput) SecurityGroupId ¶
func (o SecurityGroupAttachmentOutput) SecurityGroupId() pulumi.StringOutput
Security group ID.
func (SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutput ¶
func (o SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutput() SecurityGroupAttachmentOutput
func (SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutputWithContext ¶
func (o SecurityGroupAttachmentOutput) ToSecurityGroupAttachmentOutputWithContext(ctx context.Context) SecurityGroupAttachmentOutput
type SecurityGroupAttachmentState ¶
type SecurityGroupAttachmentState struct { // Instance ID. InstanceId pulumi.StringPtrInput // Security group ID. SecurityGroupId pulumi.StringPtrInput }
func (SecurityGroupAttachmentState) ElementType ¶
func (SecurityGroupAttachmentState) ElementType() reflect.Type
type Ssl ¶
type Ssl struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // The SSL configuration status of the instance: `enabled`,`disabled`. SslConfig pulumi.StringOutput `pulumi:"sslConfig"` }
func GetSsl ¶
func GetSsl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SslState, opts ...pulumi.ResourceOption) (*Ssl, error)
GetSsl gets an existing Ssl 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 NewSsl ¶
func NewSsl(ctx *pulumi.Context, name string, args *SslArgs, opts ...pulumi.ResourceOption) (*Ssl, error)
NewSsl registers a new resource with the given unique name, arguments, and options.
func (*Ssl) ElementType ¶
func (*Ssl) ToSslOutput ¶
type SslArgs ¶
type SslArgs struct { // The ID of instance. InstanceId pulumi.StringInput // The SSL configuration status of the instance: `enabled`,`disabled`. SslConfig pulumi.StringInput }
The set of arguments for constructing a Ssl resource.
func (SslArgs) ElementType ¶
type SslArray ¶
type SslArray []SslInput
func (SslArray) ElementType ¶
func (SslArray) ToSslArrayOutput ¶
func (i SslArray) ToSslArrayOutput() SslArrayOutput
func (SslArray) ToSslArrayOutputWithContext ¶
func (i SslArray) ToSslArrayOutputWithContext(ctx context.Context) SslArrayOutput
type SslArrayInput ¶
type SslArrayInput interface { pulumi.Input ToSslArrayOutput() SslArrayOutput ToSslArrayOutputWithContext(context.Context) SslArrayOutput }
SslArrayInput is an input type that accepts SslArray and SslArrayOutput values. You can construct a concrete instance of `SslArrayInput` via:
SslArray{ SslArgs{...} }
type SslArrayOutput ¶
type SslArrayOutput struct{ *pulumi.OutputState }
func (SslArrayOutput) ElementType ¶
func (SslArrayOutput) ElementType() reflect.Type
func (SslArrayOutput) ToSslArrayOutput ¶
func (o SslArrayOutput) ToSslArrayOutput() SslArrayOutput
func (SslArrayOutput) ToSslArrayOutputWithContext ¶
func (o SslArrayOutput) ToSslArrayOutputWithContext(ctx context.Context) SslArrayOutput
type SslMap ¶
func (SslMap) ElementType ¶
func (SslMap) ToSslMapOutput ¶
func (i SslMap) ToSslMapOutput() SslMapOutput
func (SslMap) ToSslMapOutputWithContext ¶
func (i SslMap) ToSslMapOutputWithContext(ctx context.Context) SslMapOutput
type SslMapInput ¶
type SslMapInput interface { pulumi.Input ToSslMapOutput() SslMapOutput ToSslMapOutputWithContext(context.Context) SslMapOutput }
SslMapInput is an input type that accepts SslMap and SslMapOutput values. You can construct a concrete instance of `SslMapInput` via:
SslMap{ "key": SslArgs{...} }
type SslMapOutput ¶
type SslMapOutput struct{ *pulumi.OutputState }
func (SslMapOutput) ElementType ¶
func (SslMapOutput) ElementType() reflect.Type
func (SslMapOutput) MapIndex ¶
func (o SslMapOutput) MapIndex(k pulumi.StringInput) SslOutput
func (SslMapOutput) ToSslMapOutput ¶
func (o SslMapOutput) ToSslMapOutput() SslMapOutput
func (SslMapOutput) ToSslMapOutputWithContext ¶
func (o SslMapOutput) ToSslMapOutputWithContext(ctx context.Context) SslMapOutput
type SslOutput ¶
type SslOutput struct{ *pulumi.OutputState }
func (SslOutput) ElementType ¶
func (SslOutput) InstanceId ¶
func (o SslOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (SslOutput) SslConfig ¶
func (o SslOutput) SslConfig() pulumi.StringOutput
The SSL configuration status of the instance: `enabled`,`disabled`.
func (SslOutput) ToSslOutput ¶
type SslState ¶
type SslState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // The SSL configuration status of the instance: `enabled`,`disabled`. SslConfig pulumi.StringPtrInput }
func (SslState) ElementType ¶
type StartupInstanceOperation ¶
type StartupInstanceOperation struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetStartupInstanceOperation ¶
func GetStartupInstanceOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StartupInstanceOperationState, opts ...pulumi.ResourceOption) (*StartupInstanceOperation, error)
GetStartupInstanceOperation gets an existing StartupInstanceOperation 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 NewStartupInstanceOperation ¶
func NewStartupInstanceOperation(ctx *pulumi.Context, name string, args *StartupInstanceOperationArgs, opts ...pulumi.ResourceOption) (*StartupInstanceOperation, error)
NewStartupInstanceOperation registers a new resource with the given unique name, arguments, and options.
func (*StartupInstanceOperation) ElementType ¶
func (*StartupInstanceOperation) ElementType() reflect.Type
func (*StartupInstanceOperation) ToStartupInstanceOperationOutput ¶
func (i *StartupInstanceOperation) ToStartupInstanceOperationOutput() StartupInstanceOperationOutput
func (*StartupInstanceOperation) ToStartupInstanceOperationOutputWithContext ¶
func (i *StartupInstanceOperation) ToStartupInstanceOperationOutputWithContext(ctx context.Context) StartupInstanceOperationOutput
type StartupInstanceOperationArgs ¶
type StartupInstanceOperationArgs struct { // The ID of instance. InstanceId pulumi.StringInput }
The set of arguments for constructing a StartupInstanceOperation resource.
func (StartupInstanceOperationArgs) ElementType ¶
func (StartupInstanceOperationArgs) ElementType() reflect.Type
type StartupInstanceOperationArray ¶
type StartupInstanceOperationArray []StartupInstanceOperationInput
func (StartupInstanceOperationArray) ElementType ¶
func (StartupInstanceOperationArray) ElementType() reflect.Type
func (StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutput ¶
func (i StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutput() StartupInstanceOperationArrayOutput
func (StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutputWithContext ¶
func (i StartupInstanceOperationArray) ToStartupInstanceOperationArrayOutputWithContext(ctx context.Context) StartupInstanceOperationArrayOutput
type StartupInstanceOperationArrayInput ¶
type StartupInstanceOperationArrayInput interface { pulumi.Input ToStartupInstanceOperationArrayOutput() StartupInstanceOperationArrayOutput ToStartupInstanceOperationArrayOutputWithContext(context.Context) StartupInstanceOperationArrayOutput }
StartupInstanceOperationArrayInput is an input type that accepts StartupInstanceOperationArray and StartupInstanceOperationArrayOutput values. You can construct a concrete instance of `StartupInstanceOperationArrayInput` via:
StartupInstanceOperationArray{ StartupInstanceOperationArgs{...} }
type StartupInstanceOperationArrayOutput ¶
type StartupInstanceOperationArrayOutput struct{ *pulumi.OutputState }
func (StartupInstanceOperationArrayOutput) ElementType ¶
func (StartupInstanceOperationArrayOutput) ElementType() reflect.Type
func (StartupInstanceOperationArrayOutput) Index ¶
func (o StartupInstanceOperationArrayOutput) Index(i pulumi.IntInput) StartupInstanceOperationOutput
func (StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutput ¶
func (o StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutput() StartupInstanceOperationArrayOutput
func (StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutputWithContext ¶
func (o StartupInstanceOperationArrayOutput) ToStartupInstanceOperationArrayOutputWithContext(ctx context.Context) StartupInstanceOperationArrayOutput
type StartupInstanceOperationInput ¶
type StartupInstanceOperationInput interface { pulumi.Input ToStartupInstanceOperationOutput() StartupInstanceOperationOutput ToStartupInstanceOperationOutputWithContext(ctx context.Context) StartupInstanceOperationOutput }
type StartupInstanceOperationMap ¶
type StartupInstanceOperationMap map[string]StartupInstanceOperationInput
func (StartupInstanceOperationMap) ElementType ¶
func (StartupInstanceOperationMap) ElementType() reflect.Type
func (StartupInstanceOperationMap) ToStartupInstanceOperationMapOutput ¶
func (i StartupInstanceOperationMap) ToStartupInstanceOperationMapOutput() StartupInstanceOperationMapOutput
func (StartupInstanceOperationMap) ToStartupInstanceOperationMapOutputWithContext ¶
func (i StartupInstanceOperationMap) ToStartupInstanceOperationMapOutputWithContext(ctx context.Context) StartupInstanceOperationMapOutput
type StartupInstanceOperationMapInput ¶
type StartupInstanceOperationMapInput interface { pulumi.Input ToStartupInstanceOperationMapOutput() StartupInstanceOperationMapOutput ToStartupInstanceOperationMapOutputWithContext(context.Context) StartupInstanceOperationMapOutput }
StartupInstanceOperationMapInput is an input type that accepts StartupInstanceOperationMap and StartupInstanceOperationMapOutput values. You can construct a concrete instance of `StartupInstanceOperationMapInput` via:
StartupInstanceOperationMap{ "key": StartupInstanceOperationArgs{...} }
type StartupInstanceOperationMapOutput ¶
type StartupInstanceOperationMapOutput struct{ *pulumi.OutputState }
func (StartupInstanceOperationMapOutput) ElementType ¶
func (StartupInstanceOperationMapOutput) ElementType() reflect.Type
func (StartupInstanceOperationMapOutput) MapIndex ¶
func (o StartupInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) StartupInstanceOperationOutput
func (StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutput ¶
func (o StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutput() StartupInstanceOperationMapOutput
func (StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutputWithContext ¶
func (o StartupInstanceOperationMapOutput) ToStartupInstanceOperationMapOutputWithContext(ctx context.Context) StartupInstanceOperationMapOutput
type StartupInstanceOperationOutput ¶
type StartupInstanceOperationOutput struct{ *pulumi.OutputState }
func (StartupInstanceOperationOutput) ElementType ¶
func (StartupInstanceOperationOutput) ElementType() reflect.Type
func (StartupInstanceOperationOutput) InstanceId ¶
func (o StartupInstanceOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (StartupInstanceOperationOutput) ToStartupInstanceOperationOutput ¶
func (o StartupInstanceOperationOutput) ToStartupInstanceOperationOutput() StartupInstanceOperationOutput
func (StartupInstanceOperationOutput) ToStartupInstanceOperationOutputWithContext ¶
func (o StartupInstanceOperationOutput) ToStartupInstanceOperationOutputWithContext(ctx context.Context) StartupInstanceOperationOutput
type StartupInstanceOperationState ¶
type StartupInstanceOperationState struct { // The ID of instance. InstanceId pulumi.StringPtrInput }
func (StartupInstanceOperationState) ElementType ¶
func (StartupInstanceOperationState) ElementType() reflect.Type
type SwitchMaster ¶
type SwitchMaster struct { pulumi.CustomResourceState // Replication group ID, required for multi-AZ instances. GroupId pulumi.IntPtrOutput `pulumi:"groupId"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` }
func GetSwitchMaster ¶
func GetSwitchMaster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwitchMasterState, opts ...pulumi.ResourceOption) (*SwitchMaster, error)
GetSwitchMaster gets an existing SwitchMaster 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 NewSwitchMaster ¶
func NewSwitchMaster(ctx *pulumi.Context, name string, args *SwitchMasterArgs, opts ...pulumi.ResourceOption) (*SwitchMaster, error)
NewSwitchMaster registers a new resource with the given unique name, arguments, and options.
func (*SwitchMaster) ElementType ¶
func (*SwitchMaster) ElementType() reflect.Type
func (*SwitchMaster) ToSwitchMasterOutput ¶
func (i *SwitchMaster) ToSwitchMasterOutput() SwitchMasterOutput
func (*SwitchMaster) ToSwitchMasterOutputWithContext ¶
func (i *SwitchMaster) ToSwitchMasterOutputWithContext(ctx context.Context) SwitchMasterOutput
type SwitchMasterArgs ¶
type SwitchMasterArgs struct { // Replication group ID, required for multi-AZ instances. GroupId pulumi.IntPtrInput // The ID of instance. InstanceId pulumi.StringInput }
The set of arguments for constructing a SwitchMaster resource.
func (SwitchMasterArgs) ElementType ¶
func (SwitchMasterArgs) ElementType() reflect.Type
type SwitchMasterArray ¶
type SwitchMasterArray []SwitchMasterInput
func (SwitchMasterArray) ElementType ¶
func (SwitchMasterArray) ElementType() reflect.Type
func (SwitchMasterArray) ToSwitchMasterArrayOutput ¶
func (i SwitchMasterArray) ToSwitchMasterArrayOutput() SwitchMasterArrayOutput
func (SwitchMasterArray) ToSwitchMasterArrayOutputWithContext ¶
func (i SwitchMasterArray) ToSwitchMasterArrayOutputWithContext(ctx context.Context) SwitchMasterArrayOutput
type SwitchMasterArrayInput ¶
type SwitchMasterArrayInput interface { pulumi.Input ToSwitchMasterArrayOutput() SwitchMasterArrayOutput ToSwitchMasterArrayOutputWithContext(context.Context) SwitchMasterArrayOutput }
SwitchMasterArrayInput is an input type that accepts SwitchMasterArray and SwitchMasterArrayOutput values. You can construct a concrete instance of `SwitchMasterArrayInput` via:
SwitchMasterArray{ SwitchMasterArgs{...} }
type SwitchMasterArrayOutput ¶
type SwitchMasterArrayOutput struct{ *pulumi.OutputState }
func (SwitchMasterArrayOutput) ElementType ¶
func (SwitchMasterArrayOutput) ElementType() reflect.Type
func (SwitchMasterArrayOutput) Index ¶
func (o SwitchMasterArrayOutput) Index(i pulumi.IntInput) SwitchMasterOutput
func (SwitchMasterArrayOutput) ToSwitchMasterArrayOutput ¶
func (o SwitchMasterArrayOutput) ToSwitchMasterArrayOutput() SwitchMasterArrayOutput
func (SwitchMasterArrayOutput) ToSwitchMasterArrayOutputWithContext ¶
func (o SwitchMasterArrayOutput) ToSwitchMasterArrayOutputWithContext(ctx context.Context) SwitchMasterArrayOutput
type SwitchMasterInput ¶
type SwitchMasterInput interface { pulumi.Input ToSwitchMasterOutput() SwitchMasterOutput ToSwitchMasterOutputWithContext(ctx context.Context) SwitchMasterOutput }
type SwitchMasterMap ¶
type SwitchMasterMap map[string]SwitchMasterInput
func (SwitchMasterMap) ElementType ¶
func (SwitchMasterMap) ElementType() reflect.Type
func (SwitchMasterMap) ToSwitchMasterMapOutput ¶
func (i SwitchMasterMap) ToSwitchMasterMapOutput() SwitchMasterMapOutput
func (SwitchMasterMap) ToSwitchMasterMapOutputWithContext ¶
func (i SwitchMasterMap) ToSwitchMasterMapOutputWithContext(ctx context.Context) SwitchMasterMapOutput
type SwitchMasterMapInput ¶
type SwitchMasterMapInput interface { pulumi.Input ToSwitchMasterMapOutput() SwitchMasterMapOutput ToSwitchMasterMapOutputWithContext(context.Context) SwitchMasterMapOutput }
SwitchMasterMapInput is an input type that accepts SwitchMasterMap and SwitchMasterMapOutput values. You can construct a concrete instance of `SwitchMasterMapInput` via:
SwitchMasterMap{ "key": SwitchMasterArgs{...} }
type SwitchMasterMapOutput ¶
type SwitchMasterMapOutput struct{ *pulumi.OutputState }
func (SwitchMasterMapOutput) ElementType ¶
func (SwitchMasterMapOutput) ElementType() reflect.Type
func (SwitchMasterMapOutput) MapIndex ¶
func (o SwitchMasterMapOutput) MapIndex(k pulumi.StringInput) SwitchMasterOutput
func (SwitchMasterMapOutput) ToSwitchMasterMapOutput ¶
func (o SwitchMasterMapOutput) ToSwitchMasterMapOutput() SwitchMasterMapOutput
func (SwitchMasterMapOutput) ToSwitchMasterMapOutputWithContext ¶
func (o SwitchMasterMapOutput) ToSwitchMasterMapOutputWithContext(ctx context.Context) SwitchMasterMapOutput
type SwitchMasterOutput ¶
type SwitchMasterOutput struct{ *pulumi.OutputState }
func (SwitchMasterOutput) ElementType ¶
func (SwitchMasterOutput) ElementType() reflect.Type
func (SwitchMasterOutput) GroupId ¶
func (o SwitchMasterOutput) GroupId() pulumi.IntPtrOutput
Replication group ID, required for multi-AZ instances.
func (SwitchMasterOutput) InstanceId ¶
func (o SwitchMasterOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (SwitchMasterOutput) ToSwitchMasterOutput ¶
func (o SwitchMasterOutput) ToSwitchMasterOutput() SwitchMasterOutput
func (SwitchMasterOutput) ToSwitchMasterOutputWithContext ¶
func (o SwitchMasterOutput) ToSwitchMasterOutputWithContext(ctx context.Context) SwitchMasterOutput
type SwitchMasterState ¶
type SwitchMasterState struct { // Replication group ID, required for multi-AZ instances. GroupId pulumi.IntPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput }
func (SwitchMasterState) ElementType ¶
func (SwitchMasterState) ElementType() reflect.Type
type UpgradeCacheVersionOperation ¶
type UpgradeCacheVersionOperation struct { pulumi.CustomResourceState // Current redis version. CurrentRedisVersion pulumi.StringOutput `pulumi:"currentRedisVersion"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntOutput `pulumi:"instanceTypeUpgradeNow"` // Upgradeable redis version. UpgradeRedisVersion pulumi.StringOutput `pulumi:"upgradeRedisVersion"` }
func GetUpgradeCacheVersionOperation ¶
func GetUpgradeCacheVersionOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpgradeCacheVersionOperationState, opts ...pulumi.ResourceOption) (*UpgradeCacheVersionOperation, error)
GetUpgradeCacheVersionOperation gets an existing UpgradeCacheVersionOperation 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 NewUpgradeCacheVersionOperation ¶
func NewUpgradeCacheVersionOperation(ctx *pulumi.Context, name string, args *UpgradeCacheVersionOperationArgs, opts ...pulumi.ResourceOption) (*UpgradeCacheVersionOperation, error)
NewUpgradeCacheVersionOperation registers a new resource with the given unique name, arguments, and options.
func (*UpgradeCacheVersionOperation) ElementType ¶
func (*UpgradeCacheVersionOperation) ElementType() reflect.Type
func (*UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutput ¶
func (i *UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutput() UpgradeCacheVersionOperationOutput
func (*UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutputWithContext ¶
func (i *UpgradeCacheVersionOperation) ToUpgradeCacheVersionOperationOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationOutput
type UpgradeCacheVersionOperationArgs ¶
type UpgradeCacheVersionOperationArgs struct { // Current redis version. CurrentRedisVersion pulumi.StringInput // The ID of instance. InstanceId pulumi.StringInput // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntInput // Upgradeable redis version. UpgradeRedisVersion pulumi.StringInput }
The set of arguments for constructing a UpgradeCacheVersionOperation resource.
func (UpgradeCacheVersionOperationArgs) ElementType ¶
func (UpgradeCacheVersionOperationArgs) ElementType() reflect.Type
type UpgradeCacheVersionOperationArray ¶
type UpgradeCacheVersionOperationArray []UpgradeCacheVersionOperationInput
func (UpgradeCacheVersionOperationArray) ElementType ¶
func (UpgradeCacheVersionOperationArray) ElementType() reflect.Type
func (UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutput ¶
func (i UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutput() UpgradeCacheVersionOperationArrayOutput
func (UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutputWithContext ¶
func (i UpgradeCacheVersionOperationArray) ToUpgradeCacheVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationArrayOutput
type UpgradeCacheVersionOperationArrayInput ¶
type UpgradeCacheVersionOperationArrayInput interface { pulumi.Input ToUpgradeCacheVersionOperationArrayOutput() UpgradeCacheVersionOperationArrayOutput ToUpgradeCacheVersionOperationArrayOutputWithContext(context.Context) UpgradeCacheVersionOperationArrayOutput }
UpgradeCacheVersionOperationArrayInput is an input type that accepts UpgradeCacheVersionOperationArray and UpgradeCacheVersionOperationArrayOutput values. You can construct a concrete instance of `UpgradeCacheVersionOperationArrayInput` via:
UpgradeCacheVersionOperationArray{ UpgradeCacheVersionOperationArgs{...} }
type UpgradeCacheVersionOperationArrayOutput ¶
type UpgradeCacheVersionOperationArrayOutput struct{ *pulumi.OutputState }
func (UpgradeCacheVersionOperationArrayOutput) ElementType ¶
func (UpgradeCacheVersionOperationArrayOutput) ElementType() reflect.Type
func (UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutput ¶
func (o UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutput() UpgradeCacheVersionOperationArrayOutput
func (UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutputWithContext ¶
func (o UpgradeCacheVersionOperationArrayOutput) ToUpgradeCacheVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationArrayOutput
type UpgradeCacheVersionOperationInput ¶
type UpgradeCacheVersionOperationInput interface { pulumi.Input ToUpgradeCacheVersionOperationOutput() UpgradeCacheVersionOperationOutput ToUpgradeCacheVersionOperationOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationOutput }
type UpgradeCacheVersionOperationMap ¶
type UpgradeCacheVersionOperationMap map[string]UpgradeCacheVersionOperationInput
func (UpgradeCacheVersionOperationMap) ElementType ¶
func (UpgradeCacheVersionOperationMap) ElementType() reflect.Type
func (UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutput ¶
func (i UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutput() UpgradeCacheVersionOperationMapOutput
func (UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutputWithContext ¶
func (i UpgradeCacheVersionOperationMap) ToUpgradeCacheVersionOperationMapOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationMapOutput
type UpgradeCacheVersionOperationMapInput ¶
type UpgradeCacheVersionOperationMapInput interface { pulumi.Input ToUpgradeCacheVersionOperationMapOutput() UpgradeCacheVersionOperationMapOutput ToUpgradeCacheVersionOperationMapOutputWithContext(context.Context) UpgradeCacheVersionOperationMapOutput }
UpgradeCacheVersionOperationMapInput is an input type that accepts UpgradeCacheVersionOperationMap and UpgradeCacheVersionOperationMapOutput values. You can construct a concrete instance of `UpgradeCacheVersionOperationMapInput` via:
UpgradeCacheVersionOperationMap{ "key": UpgradeCacheVersionOperationArgs{...} }
type UpgradeCacheVersionOperationMapOutput ¶
type UpgradeCacheVersionOperationMapOutput struct{ *pulumi.OutputState }
func (UpgradeCacheVersionOperationMapOutput) ElementType ¶
func (UpgradeCacheVersionOperationMapOutput) ElementType() reflect.Type
func (UpgradeCacheVersionOperationMapOutput) MapIndex ¶
func (o UpgradeCacheVersionOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeCacheVersionOperationOutput
func (UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutput ¶
func (o UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutput() UpgradeCacheVersionOperationMapOutput
func (UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutputWithContext ¶
func (o UpgradeCacheVersionOperationMapOutput) ToUpgradeCacheVersionOperationMapOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationMapOutput
type UpgradeCacheVersionOperationOutput ¶
type UpgradeCacheVersionOperationOutput struct{ *pulumi.OutputState }
func (UpgradeCacheVersionOperationOutput) CurrentRedisVersion ¶
func (o UpgradeCacheVersionOperationOutput) CurrentRedisVersion() pulumi.StringOutput
Current redis version.
func (UpgradeCacheVersionOperationOutput) ElementType ¶
func (UpgradeCacheVersionOperationOutput) ElementType() reflect.Type
func (UpgradeCacheVersionOperationOutput) InstanceId ¶
func (o UpgradeCacheVersionOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (UpgradeCacheVersionOperationOutput) InstanceTypeUpgradeNow ¶
func (o UpgradeCacheVersionOperationOutput) InstanceTypeUpgradeNow() pulumi.IntOutput
Switch mode:1 - Upgrade now0 - Maintenance window upgrade.
func (UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutput ¶
func (o UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutput() UpgradeCacheVersionOperationOutput
func (UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutputWithContext ¶
func (o UpgradeCacheVersionOperationOutput) ToUpgradeCacheVersionOperationOutputWithContext(ctx context.Context) UpgradeCacheVersionOperationOutput
func (UpgradeCacheVersionOperationOutput) UpgradeRedisVersion ¶
func (o UpgradeCacheVersionOperationOutput) UpgradeRedisVersion() pulumi.StringOutput
Upgradeable redis version.
type UpgradeCacheVersionOperationState ¶
type UpgradeCacheVersionOperationState struct { // Current redis version. CurrentRedisVersion pulumi.StringPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntPtrInput // Upgradeable redis version. UpgradeRedisVersion pulumi.StringPtrInput }
func (UpgradeCacheVersionOperationState) ElementType ¶
func (UpgradeCacheVersionOperationState) ElementType() reflect.Type
type UpgradeMultiZoneOperation ¶
type UpgradeMultiZoneOperation struct { pulumi.CustomResourceState // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // After you upgrade Multi-AZ, whether the nearby access feature is supported.true: Supports nearby access.The upgrade // process, which requires upgrading both the proxy version and the Redis kernel minor version, involves data migration and // can take several hours.false: No need to support nearby access.Upgrading Multi-AZ only involves managing metadata // migration, with no service impact, and the upgrade process typically completes within 3 minutes. UpgradeProxyAndRedisServer pulumi.BoolPtrOutput `pulumi:"upgradeProxyAndRedisServer"` }
func GetUpgradeMultiZoneOperation ¶
func GetUpgradeMultiZoneOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpgradeMultiZoneOperationState, opts ...pulumi.ResourceOption) (*UpgradeMultiZoneOperation, error)
GetUpgradeMultiZoneOperation gets an existing UpgradeMultiZoneOperation 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 NewUpgradeMultiZoneOperation ¶
func NewUpgradeMultiZoneOperation(ctx *pulumi.Context, name string, args *UpgradeMultiZoneOperationArgs, opts ...pulumi.ResourceOption) (*UpgradeMultiZoneOperation, error)
NewUpgradeMultiZoneOperation registers a new resource with the given unique name, arguments, and options.
func (*UpgradeMultiZoneOperation) ElementType ¶
func (*UpgradeMultiZoneOperation) ElementType() reflect.Type
func (*UpgradeMultiZoneOperation) ToUpgradeMultiZoneOperationOutput ¶
func (i *UpgradeMultiZoneOperation) ToUpgradeMultiZoneOperationOutput() UpgradeMultiZoneOperationOutput
func (*UpgradeMultiZoneOperation) ToUpgradeMultiZoneOperationOutputWithContext ¶
func (i *UpgradeMultiZoneOperation) ToUpgradeMultiZoneOperationOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationOutput
type UpgradeMultiZoneOperationArgs ¶
type UpgradeMultiZoneOperationArgs struct { // The ID of instance. InstanceId pulumi.StringInput // After you upgrade Multi-AZ, whether the nearby access feature is supported.true: Supports nearby access.The upgrade // process, which requires upgrading both the proxy version and the Redis kernel minor version, involves data migration and // can take several hours.false: No need to support nearby access.Upgrading Multi-AZ only involves managing metadata // migration, with no service impact, and the upgrade process typically completes within 3 minutes. UpgradeProxyAndRedisServer pulumi.BoolPtrInput }
The set of arguments for constructing a UpgradeMultiZoneOperation resource.
func (UpgradeMultiZoneOperationArgs) ElementType ¶
func (UpgradeMultiZoneOperationArgs) ElementType() reflect.Type
type UpgradeMultiZoneOperationArray ¶
type UpgradeMultiZoneOperationArray []UpgradeMultiZoneOperationInput
func (UpgradeMultiZoneOperationArray) ElementType ¶
func (UpgradeMultiZoneOperationArray) ElementType() reflect.Type
func (UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutput ¶
func (i UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutput() UpgradeMultiZoneOperationArrayOutput
func (UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutputWithContext ¶
func (i UpgradeMultiZoneOperationArray) ToUpgradeMultiZoneOperationArrayOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationArrayOutput
type UpgradeMultiZoneOperationArrayInput ¶
type UpgradeMultiZoneOperationArrayInput interface { pulumi.Input ToUpgradeMultiZoneOperationArrayOutput() UpgradeMultiZoneOperationArrayOutput ToUpgradeMultiZoneOperationArrayOutputWithContext(context.Context) UpgradeMultiZoneOperationArrayOutput }
UpgradeMultiZoneOperationArrayInput is an input type that accepts UpgradeMultiZoneOperationArray and UpgradeMultiZoneOperationArrayOutput values. You can construct a concrete instance of `UpgradeMultiZoneOperationArrayInput` via:
UpgradeMultiZoneOperationArray{ UpgradeMultiZoneOperationArgs{...} }
type UpgradeMultiZoneOperationArrayOutput ¶
type UpgradeMultiZoneOperationArrayOutput struct{ *pulumi.OutputState }
func (UpgradeMultiZoneOperationArrayOutput) ElementType ¶
func (UpgradeMultiZoneOperationArrayOutput) ElementType() reflect.Type
func (UpgradeMultiZoneOperationArrayOutput) Index ¶
func (o UpgradeMultiZoneOperationArrayOutput) Index(i pulumi.IntInput) UpgradeMultiZoneOperationOutput
func (UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutput ¶
func (o UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutput() UpgradeMultiZoneOperationArrayOutput
func (UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutputWithContext ¶
func (o UpgradeMultiZoneOperationArrayOutput) ToUpgradeMultiZoneOperationArrayOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationArrayOutput
type UpgradeMultiZoneOperationInput ¶
type UpgradeMultiZoneOperationInput interface { pulumi.Input ToUpgradeMultiZoneOperationOutput() UpgradeMultiZoneOperationOutput ToUpgradeMultiZoneOperationOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationOutput }
type UpgradeMultiZoneOperationMap ¶
type UpgradeMultiZoneOperationMap map[string]UpgradeMultiZoneOperationInput
func (UpgradeMultiZoneOperationMap) ElementType ¶
func (UpgradeMultiZoneOperationMap) ElementType() reflect.Type
func (UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutput ¶
func (i UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutput() UpgradeMultiZoneOperationMapOutput
func (UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutputWithContext ¶
func (i UpgradeMultiZoneOperationMap) ToUpgradeMultiZoneOperationMapOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationMapOutput
type UpgradeMultiZoneOperationMapInput ¶
type UpgradeMultiZoneOperationMapInput interface { pulumi.Input ToUpgradeMultiZoneOperationMapOutput() UpgradeMultiZoneOperationMapOutput ToUpgradeMultiZoneOperationMapOutputWithContext(context.Context) UpgradeMultiZoneOperationMapOutput }
UpgradeMultiZoneOperationMapInput is an input type that accepts UpgradeMultiZoneOperationMap and UpgradeMultiZoneOperationMapOutput values. You can construct a concrete instance of `UpgradeMultiZoneOperationMapInput` via:
UpgradeMultiZoneOperationMap{ "key": UpgradeMultiZoneOperationArgs{...} }
type UpgradeMultiZoneOperationMapOutput ¶
type UpgradeMultiZoneOperationMapOutput struct{ *pulumi.OutputState }
func (UpgradeMultiZoneOperationMapOutput) ElementType ¶
func (UpgradeMultiZoneOperationMapOutput) ElementType() reflect.Type
func (UpgradeMultiZoneOperationMapOutput) MapIndex ¶
func (o UpgradeMultiZoneOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeMultiZoneOperationOutput
func (UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutput ¶
func (o UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutput() UpgradeMultiZoneOperationMapOutput
func (UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutputWithContext ¶
func (o UpgradeMultiZoneOperationMapOutput) ToUpgradeMultiZoneOperationMapOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationMapOutput
type UpgradeMultiZoneOperationOutput ¶
type UpgradeMultiZoneOperationOutput struct{ *pulumi.OutputState }
func (UpgradeMultiZoneOperationOutput) ElementType ¶
func (UpgradeMultiZoneOperationOutput) ElementType() reflect.Type
func (UpgradeMultiZoneOperationOutput) InstanceId ¶
func (o UpgradeMultiZoneOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutput ¶
func (o UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutput() UpgradeMultiZoneOperationOutput
func (UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutputWithContext ¶
func (o UpgradeMultiZoneOperationOutput) ToUpgradeMultiZoneOperationOutputWithContext(ctx context.Context) UpgradeMultiZoneOperationOutput
func (UpgradeMultiZoneOperationOutput) UpgradeProxyAndRedisServer ¶
func (o UpgradeMultiZoneOperationOutput) UpgradeProxyAndRedisServer() pulumi.BoolPtrOutput
After you upgrade Multi-AZ, whether the nearby access feature is supported.true: Supports nearby access.The upgrade process, which requires upgrading both the proxy version and the Redis kernel minor version, involves data migration and can take several hours.false: No need to support nearby access.Upgrading Multi-AZ only involves managing metadata migration, with no service impact, and the upgrade process typically completes within 3 minutes.
type UpgradeMultiZoneOperationState ¶
type UpgradeMultiZoneOperationState struct { // The ID of instance. InstanceId pulumi.StringPtrInput // After you upgrade Multi-AZ, whether the nearby access feature is supported.true: Supports nearby access.The upgrade // process, which requires upgrading both the proxy version and the Redis kernel minor version, involves data migration and // can take several hours.false: No need to support nearby access.Upgrading Multi-AZ only involves managing metadata // migration, with no service impact, and the upgrade process typically completes within 3 minutes. UpgradeProxyAndRedisServer pulumi.BoolPtrInput }
func (UpgradeMultiZoneOperationState) ElementType ¶
func (UpgradeMultiZoneOperationState) ElementType() reflect.Type
type UpgradeProxyVersionOperation ¶
type UpgradeProxyVersionOperation struct { pulumi.CustomResourceState // Current proxy version. CurrentProxyVersion pulumi.StringOutput `pulumi:"currentProxyVersion"` // The ID of instance. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntOutput `pulumi:"instanceTypeUpgradeNow"` // Upgradeable redis proxy version. UpgradeProxyVersion pulumi.StringOutput `pulumi:"upgradeProxyVersion"` }
func GetUpgradeProxyVersionOperation ¶
func GetUpgradeProxyVersionOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpgradeProxyVersionOperationState, opts ...pulumi.ResourceOption) (*UpgradeProxyVersionOperation, error)
GetUpgradeProxyVersionOperation gets an existing UpgradeProxyVersionOperation 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 NewUpgradeProxyVersionOperation ¶
func NewUpgradeProxyVersionOperation(ctx *pulumi.Context, name string, args *UpgradeProxyVersionOperationArgs, opts ...pulumi.ResourceOption) (*UpgradeProxyVersionOperation, error)
NewUpgradeProxyVersionOperation registers a new resource with the given unique name, arguments, and options.
func (*UpgradeProxyVersionOperation) ElementType ¶
func (*UpgradeProxyVersionOperation) ElementType() reflect.Type
func (*UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutput ¶
func (i *UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutput() UpgradeProxyVersionOperationOutput
func (*UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutputWithContext ¶
func (i *UpgradeProxyVersionOperation) ToUpgradeProxyVersionOperationOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationOutput
type UpgradeProxyVersionOperationArgs ¶
type UpgradeProxyVersionOperationArgs struct { // Current proxy version. CurrentProxyVersion pulumi.StringInput // The ID of instance. InstanceId pulumi.StringInput // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntInput // Upgradeable redis proxy version. UpgradeProxyVersion pulumi.StringInput }
The set of arguments for constructing a UpgradeProxyVersionOperation resource.
func (UpgradeProxyVersionOperationArgs) ElementType ¶
func (UpgradeProxyVersionOperationArgs) ElementType() reflect.Type
type UpgradeProxyVersionOperationArray ¶
type UpgradeProxyVersionOperationArray []UpgradeProxyVersionOperationInput
func (UpgradeProxyVersionOperationArray) ElementType ¶
func (UpgradeProxyVersionOperationArray) ElementType() reflect.Type
func (UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutput ¶
func (i UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutput() UpgradeProxyVersionOperationArrayOutput
func (UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutputWithContext ¶
func (i UpgradeProxyVersionOperationArray) ToUpgradeProxyVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationArrayOutput
type UpgradeProxyVersionOperationArrayInput ¶
type UpgradeProxyVersionOperationArrayInput interface { pulumi.Input ToUpgradeProxyVersionOperationArrayOutput() UpgradeProxyVersionOperationArrayOutput ToUpgradeProxyVersionOperationArrayOutputWithContext(context.Context) UpgradeProxyVersionOperationArrayOutput }
UpgradeProxyVersionOperationArrayInput is an input type that accepts UpgradeProxyVersionOperationArray and UpgradeProxyVersionOperationArrayOutput values. You can construct a concrete instance of `UpgradeProxyVersionOperationArrayInput` via:
UpgradeProxyVersionOperationArray{ UpgradeProxyVersionOperationArgs{...} }
type UpgradeProxyVersionOperationArrayOutput ¶
type UpgradeProxyVersionOperationArrayOutput struct{ *pulumi.OutputState }
func (UpgradeProxyVersionOperationArrayOutput) ElementType ¶
func (UpgradeProxyVersionOperationArrayOutput) ElementType() reflect.Type
func (UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutput ¶
func (o UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutput() UpgradeProxyVersionOperationArrayOutput
func (UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutputWithContext ¶
func (o UpgradeProxyVersionOperationArrayOutput) ToUpgradeProxyVersionOperationArrayOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationArrayOutput
type UpgradeProxyVersionOperationInput ¶
type UpgradeProxyVersionOperationInput interface { pulumi.Input ToUpgradeProxyVersionOperationOutput() UpgradeProxyVersionOperationOutput ToUpgradeProxyVersionOperationOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationOutput }
type UpgradeProxyVersionOperationMap ¶
type UpgradeProxyVersionOperationMap map[string]UpgradeProxyVersionOperationInput
func (UpgradeProxyVersionOperationMap) ElementType ¶
func (UpgradeProxyVersionOperationMap) ElementType() reflect.Type
func (UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutput ¶
func (i UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutput() UpgradeProxyVersionOperationMapOutput
func (UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutputWithContext ¶
func (i UpgradeProxyVersionOperationMap) ToUpgradeProxyVersionOperationMapOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationMapOutput
type UpgradeProxyVersionOperationMapInput ¶
type UpgradeProxyVersionOperationMapInput interface { pulumi.Input ToUpgradeProxyVersionOperationMapOutput() UpgradeProxyVersionOperationMapOutput ToUpgradeProxyVersionOperationMapOutputWithContext(context.Context) UpgradeProxyVersionOperationMapOutput }
UpgradeProxyVersionOperationMapInput is an input type that accepts UpgradeProxyVersionOperationMap and UpgradeProxyVersionOperationMapOutput values. You can construct a concrete instance of `UpgradeProxyVersionOperationMapInput` via:
UpgradeProxyVersionOperationMap{ "key": UpgradeProxyVersionOperationArgs{...} }
type UpgradeProxyVersionOperationMapOutput ¶
type UpgradeProxyVersionOperationMapOutput struct{ *pulumi.OutputState }
func (UpgradeProxyVersionOperationMapOutput) ElementType ¶
func (UpgradeProxyVersionOperationMapOutput) ElementType() reflect.Type
func (UpgradeProxyVersionOperationMapOutput) MapIndex ¶
func (o UpgradeProxyVersionOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeProxyVersionOperationOutput
func (UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutput ¶
func (o UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutput() UpgradeProxyVersionOperationMapOutput
func (UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutputWithContext ¶
func (o UpgradeProxyVersionOperationMapOutput) ToUpgradeProxyVersionOperationMapOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationMapOutput
type UpgradeProxyVersionOperationOutput ¶
type UpgradeProxyVersionOperationOutput struct{ *pulumi.OutputState }
func (UpgradeProxyVersionOperationOutput) CurrentProxyVersion ¶
func (o UpgradeProxyVersionOperationOutput) CurrentProxyVersion() pulumi.StringOutput
Current proxy version.
func (UpgradeProxyVersionOperationOutput) ElementType ¶
func (UpgradeProxyVersionOperationOutput) ElementType() reflect.Type
func (UpgradeProxyVersionOperationOutput) InstanceId ¶
func (o UpgradeProxyVersionOperationOutput) InstanceId() pulumi.StringOutput
The ID of instance.
func (UpgradeProxyVersionOperationOutput) InstanceTypeUpgradeNow ¶
func (o UpgradeProxyVersionOperationOutput) InstanceTypeUpgradeNow() pulumi.IntOutput
Switch mode:1 - Upgrade now0 - Maintenance window upgrade.
func (UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutput ¶
func (o UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutput() UpgradeProxyVersionOperationOutput
func (UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutputWithContext ¶
func (o UpgradeProxyVersionOperationOutput) ToUpgradeProxyVersionOperationOutputWithContext(ctx context.Context) UpgradeProxyVersionOperationOutput
func (UpgradeProxyVersionOperationOutput) UpgradeProxyVersion ¶
func (o UpgradeProxyVersionOperationOutput) UpgradeProxyVersion() pulumi.StringOutput
Upgradeable redis proxy version.
type UpgradeProxyVersionOperationState ¶
type UpgradeProxyVersionOperationState struct { // Current proxy version. CurrentProxyVersion pulumi.StringPtrInput // The ID of instance. InstanceId pulumi.StringPtrInput // Switch mode:1 - Upgrade now0 - Maintenance window upgrade. InstanceTypeUpgradeNow pulumi.IntPtrInput // Upgradeable redis proxy version. UpgradeProxyVersion pulumi.StringPtrInput }
func (UpgradeProxyVersionOperationState) ElementType ¶
func (UpgradeProxyVersionOperationState) ElementType() reflect.Type
Source Files
¶
- account.go
- backupConfig.go
- backupDownloadRestriction.go
- backupOperation.go
- clearInstanceOperation.go
- connectionConfig.go
- getBackup.go
- getBackupDownloadInfo.go
- getInstanceNodeInfo.go
- getInstanceShards.go
- getInstanceTaskList.go
- getInstanceZoneInfo.go
- getInstances.go
- getParamRecords.go
- getZoneConfig.go
- init.go
- instance.go
- maintenanceWindow.go
- param.go
- paramTemplate.go
- pulumiTypes.go
- readOnly.go
- renewInstanceOperation.go
- replicaReadonly.go
- replicateAttachment.go
- securityGroupAttachment.go
- ssl.go
- startupInstanceOperation.go
- switchMaster.go
- upgradeCacheVersionOperation.go
- upgradeMultiZoneOperation.go
- upgradeProxyVersionOperation.go