Documentation
¶
Index ¶
- Constants
- type DataProvider
- type DataProviderArgs
- type DataProviderDmsSslModeValue
- func (DataProviderDmsSslModeValue) ElementType() reflect.Type
- func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutput() DataProviderDmsSslModeValueOutput
- func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutputWithContext(ctx context.Context) DataProviderDmsSslModeValueOutput
- func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
- func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
- func (e DataProviderDmsSslModeValue) ToStringOutput() pulumi.StringOutput
- func (e DataProviderDmsSslModeValue) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataProviderDmsSslModeValue) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataProviderDmsSslModeValue) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderDmsSslModeValueInput
- type DataProviderDmsSslModeValueOutput
- func (DataProviderDmsSslModeValueOutput) ElementType() reflect.Type
- func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutput() DataProviderDmsSslModeValueOutput
- func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutputWithContext(ctx context.Context) DataProviderDmsSslModeValueOutput
- func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
- func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
- func (o DataProviderDmsSslModeValueOutput) ToStringOutput() pulumi.StringOutput
- func (o DataProviderDmsSslModeValueOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataProviderDmsSslModeValueOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataProviderDmsSslModeValueOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderDmsSslModeValuePtrInput
- type DataProviderDmsSslModeValuePtrOutput
- func (o DataProviderDmsSslModeValuePtrOutput) Elem() DataProviderDmsSslModeValueOutput
- func (DataProviderDmsSslModeValuePtrOutput) ElementType() reflect.Type
- func (o DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
- func (o DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
- func (o DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderEngine
- func (DataProviderEngine) ElementType() reflect.Type
- func (e DataProviderEngine) ToDataProviderEngineOutput() DataProviderEngineOutput
- func (e DataProviderEngine) ToDataProviderEngineOutputWithContext(ctx context.Context) DataProviderEngineOutput
- func (e DataProviderEngine) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
- func (e DataProviderEngine) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
- func (e DataProviderEngine) ToStringOutput() pulumi.StringOutput
- func (e DataProviderEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataProviderEngine) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataProviderEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderEngineInput
- type DataProviderEngineOutput
- func (DataProviderEngineOutput) ElementType() reflect.Type
- func (o DataProviderEngineOutput) ToDataProviderEngineOutput() DataProviderEngineOutput
- func (o DataProviderEngineOutput) ToDataProviderEngineOutputWithContext(ctx context.Context) DataProviderEngineOutput
- func (o DataProviderEngineOutput) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
- func (o DataProviderEngineOutput) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
- func (o DataProviderEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o DataProviderEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataProviderEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataProviderEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderEnginePtrInput
- type DataProviderEnginePtrOutput
- func (o DataProviderEnginePtrOutput) Elem() DataProviderEngineOutput
- func (DataProviderEnginePtrOutput) ElementType() reflect.Type
- func (o DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
- func (o DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
- func (o DataProviderEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataProviderEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataProviderInput
- type DataProviderOutput
- func (o DataProviderOutput) DataProviderArn() pulumi.StringOutput
- func (o DataProviderOutput) DataProviderCreationTime() pulumi.StringOutput
- func (o DataProviderOutput) DataProviderIdentifier() pulumi.StringPtrOutput
- func (o DataProviderOutput) DataProviderName() pulumi.StringPtrOutput
- func (o DataProviderOutput) Description() pulumi.StringPtrOutput
- func (DataProviderOutput) ElementType() reflect.Type
- func (o DataProviderOutput) Engine() DataProviderEngineOutput
- func (o DataProviderOutput) ExactSettings() pulumi.BoolPtrOutput
- func (o DataProviderOutput) Settings() SettingsPropertiesPtrOutput
- func (o DataProviderOutput) Tags() aws.TagArrayOutput
- func (o DataProviderOutput) ToDataProviderOutput() DataProviderOutput
- func (o DataProviderOutput) ToDataProviderOutputWithContext(ctx context.Context) DataProviderOutput
- type DataProviderState
- type DataProviderTag
- type InstanceProfile
- type InstanceProfileArgs
- type InstanceProfileInput
- type InstanceProfileNetworkType
- func (InstanceProfileNetworkType) ElementType() reflect.Type
- func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutput() InstanceProfileNetworkTypeOutput
- func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutputWithContext(ctx context.Context) InstanceProfileNetworkTypeOutput
- func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
- func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
- func (e InstanceProfileNetworkType) ToStringOutput() pulumi.StringOutput
- func (e InstanceProfileNetworkType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InstanceProfileNetworkType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InstanceProfileNetworkType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceProfileNetworkTypeInput
- type InstanceProfileNetworkTypeOutput
- func (InstanceProfileNetworkTypeOutput) ElementType() reflect.Type
- func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutput() InstanceProfileNetworkTypeOutput
- func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutputWithContext(ctx context.Context) InstanceProfileNetworkTypeOutput
- func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileNetworkTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InstanceProfileNetworkTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InstanceProfileNetworkTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceProfileNetworkTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceProfileNetworkTypePtrInput
- type InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileNetworkTypePtrOutput) Elem() InstanceProfileNetworkTypeOutput
- func (InstanceProfileNetworkTypePtrOutput) ElementType() reflect.Type
- func (o InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileNetworkTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InstanceProfileNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InstanceProfileOutput
- func (o InstanceProfileOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o InstanceProfileOutput) Description() pulumi.StringPtrOutput
- func (InstanceProfileOutput) ElementType() reflect.Type
- func (o InstanceProfileOutput) InstanceProfileArn() pulumi.StringOutput
- func (o InstanceProfileOutput) InstanceProfileCreationTime() pulumi.StringOutput
- func (o InstanceProfileOutput) InstanceProfileIdentifier() pulumi.StringPtrOutput
- func (o InstanceProfileOutput) InstanceProfileName() pulumi.StringPtrOutput
- func (o InstanceProfileOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o InstanceProfileOutput) NetworkType() InstanceProfileNetworkTypePtrOutput
- func (o InstanceProfileOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o InstanceProfileOutput) SubnetGroupIdentifier() pulumi.StringPtrOutput
- func (o InstanceProfileOutput) Tags() aws.TagArrayOutput
- func (o InstanceProfileOutput) ToInstanceProfileOutput() InstanceProfileOutput
- func (o InstanceProfileOutput) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
- func (o InstanceProfileOutput) VpcSecurityGroups() pulumi.StringArrayOutput
- type InstanceProfileState
- type InstanceProfileTag
- type LookupDataProviderArgs
- type LookupDataProviderOutputArgs
- type LookupDataProviderResult
- type LookupDataProviderResultOutput
- func (o LookupDataProviderResultOutput) DataProviderArn() pulumi.StringPtrOutput
- func (o LookupDataProviderResultOutput) DataProviderCreationTime() pulumi.StringPtrOutput
- func (o LookupDataProviderResultOutput) DataProviderName() pulumi.StringPtrOutput
- func (o LookupDataProviderResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDataProviderResultOutput) ElementType() reflect.Type
- func (o LookupDataProviderResultOutput) Engine() DataProviderEnginePtrOutput
- func (o LookupDataProviderResultOutput) Settings() SettingsPropertiesPtrOutput
- func (o LookupDataProviderResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDataProviderResultOutput) ToLookupDataProviderResultOutput() LookupDataProviderResultOutput
- func (o LookupDataProviderResultOutput) ToLookupDataProviderResultOutputWithContext(ctx context.Context) LookupDataProviderResultOutput
- type LookupInstanceProfileArgs
- type LookupInstanceProfileOutputArgs
- type LookupInstanceProfileResult
- type LookupInstanceProfileResultOutput
- func (o LookupInstanceProfileResultOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupInstanceProfileResultOutput) ElementType() reflect.Type
- func (o LookupInstanceProfileResultOutput) InstanceProfileArn() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) InstanceProfileCreationTime() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) InstanceProfileName() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) NetworkType() InstanceProfileNetworkTypePtrOutput
- func (o LookupInstanceProfileResultOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o LookupInstanceProfileResultOutput) SubnetGroupIdentifier() pulumi.StringPtrOutput
- func (o LookupInstanceProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput() LookupInstanceProfileResultOutput
- func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext(ctx context.Context) LookupInstanceProfileResultOutput
- func (o LookupInstanceProfileResultOutput) VpcSecurityGroups() pulumi.StringArrayOutput
- type LookupMigrationProjectArgs
- type LookupMigrationProjectOutputArgs
- type LookupMigrationProjectResult
- type LookupMigrationProjectResultOutput
- func (o LookupMigrationProjectResultOutput) Description() pulumi.StringPtrOutput
- func (LookupMigrationProjectResultOutput) ElementType() reflect.Type
- func (o LookupMigrationProjectResultOutput) InstanceProfileArn() pulumi.StringPtrOutput
- func (o LookupMigrationProjectResultOutput) InstanceProfileName() pulumi.StringPtrOutput
- func (o LookupMigrationProjectResultOutput) MigrationProjectArn() pulumi.StringPtrOutput
- func (o LookupMigrationProjectResultOutput) MigrationProjectCreationTime() pulumi.StringPtrOutput
- func (o LookupMigrationProjectResultOutput) MigrationProjectName() pulumi.StringPtrOutput
- func (o LookupMigrationProjectResultOutput) SchemaConversionApplicationAttributes() SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (o LookupMigrationProjectResultOutput) SourceDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
- func (o LookupMigrationProjectResultOutput) Tags() aws.TagArrayOutput
- func (o LookupMigrationProjectResultOutput) TargetDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
- func (o LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutput() LookupMigrationProjectResultOutput
- func (o LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutputWithContext(ctx context.Context) LookupMigrationProjectResultOutput
- func (o LookupMigrationProjectResultOutput) TransformationRules() pulumi.StringPtrOutput
- type LookupReplicationConfigArgs
- type LookupReplicationConfigOutputArgs
- type LookupReplicationConfigResult
- type LookupReplicationConfigResultOutput
- func (o LookupReplicationConfigResultOutput) ComputeConfig() ReplicationConfigComputeConfigPtrOutput
- func (LookupReplicationConfigResultOutput) ElementType() reflect.Type
- func (o LookupReplicationConfigResultOutput) ReplicationConfigArn() pulumi.StringPtrOutput
- func (o LookupReplicationConfigResultOutput) ReplicationConfigIdentifier() pulumi.StringPtrOutput
- func (o LookupReplicationConfigResultOutput) ReplicationSettings() pulumi.AnyOutput
- func (o LookupReplicationConfigResultOutput) ReplicationType() ReplicationConfigReplicationTypePtrOutput
- func (o LookupReplicationConfigResultOutput) SourceEndpointArn() pulumi.StringPtrOutput
- func (o LookupReplicationConfigResultOutput) SupplementalSettings() pulumi.AnyOutput
- func (o LookupReplicationConfigResultOutput) TableMappings() pulumi.AnyOutput
- func (o LookupReplicationConfigResultOutput) Tags() aws.TagArrayOutput
- func (o LookupReplicationConfigResultOutput) TargetEndpointArn() pulumi.StringPtrOutput
- func (o LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutput() LookupReplicationConfigResultOutput
- func (o LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutputWithContext(ctx context.Context) LookupReplicationConfigResultOutput
- type MigrationProject
- type MigrationProjectArgs
- type MigrationProjectDataProviderDescriptor
- type MigrationProjectDataProviderDescriptorArgs
- func (MigrationProjectDataProviderDescriptorArgs) ElementType() reflect.Type
- func (i MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutput() MigrationProjectDataProviderDescriptorOutput
- func (i MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorOutput
- type MigrationProjectDataProviderDescriptorArray
- func (MigrationProjectDataProviderDescriptorArray) ElementType() reflect.Type
- func (i MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutput() MigrationProjectDataProviderDescriptorArrayOutput
- func (i MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorArrayOutput
- type MigrationProjectDataProviderDescriptorArrayInput
- type MigrationProjectDataProviderDescriptorArrayOutput
- func (MigrationProjectDataProviderDescriptorArrayOutput) ElementType() reflect.Type
- func (o MigrationProjectDataProviderDescriptorArrayOutput) Index(i pulumi.IntInput) MigrationProjectDataProviderDescriptorOutput
- func (o MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutput() MigrationProjectDataProviderDescriptorArrayOutput
- func (o MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorArrayOutput
- type MigrationProjectDataProviderDescriptorInput
- type MigrationProjectDataProviderDescriptorOutput
- func (o MigrationProjectDataProviderDescriptorOutput) DataProviderArn() pulumi.StringPtrOutput
- func (o MigrationProjectDataProviderDescriptorOutput) DataProviderIdentifier() pulumi.StringPtrOutput
- func (o MigrationProjectDataProviderDescriptorOutput) DataProviderName() pulumi.StringPtrOutput
- func (MigrationProjectDataProviderDescriptorOutput) ElementType() reflect.Type
- func (o MigrationProjectDataProviderDescriptorOutput) SecretsManagerAccessRoleArn() pulumi.StringPtrOutput
- func (o MigrationProjectDataProviderDescriptorOutput) SecretsManagerSecretId() pulumi.StringPtrOutput
- func (o MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutput() MigrationProjectDataProviderDescriptorOutput
- func (o MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorOutput
- type MigrationProjectInput
- type MigrationProjectOutput
- func (o MigrationProjectOutput) Description() pulumi.StringPtrOutput
- func (MigrationProjectOutput) ElementType() reflect.Type
- func (o MigrationProjectOutput) InstanceProfileArn() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) InstanceProfileIdentifier() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) InstanceProfileName() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) MigrationProjectArn() pulumi.StringOutput
- func (o MigrationProjectOutput) MigrationProjectCreationTime() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) MigrationProjectIdentifier() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) MigrationProjectName() pulumi.StringPtrOutput
- func (o MigrationProjectOutput) SchemaConversionApplicationAttributes() SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (o MigrationProjectOutput) SourceDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
- func (o MigrationProjectOutput) Tags() aws.TagArrayOutput
- func (o MigrationProjectOutput) TargetDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
- func (o MigrationProjectOutput) ToMigrationProjectOutput() MigrationProjectOutput
- func (o MigrationProjectOutput) ToMigrationProjectOutputWithContext(ctx context.Context) MigrationProjectOutput
- func (o MigrationProjectOutput) TransformationRules() pulumi.StringPtrOutput
- type MigrationProjectState
- type MigrationProjectTag
- type ReplicationConfig
- type ReplicationConfigArgs
- type ReplicationConfigComputeConfig
- type ReplicationConfigComputeConfigArgs
- func (ReplicationConfigComputeConfigArgs) ElementType() reflect.Type
- func (i ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutput() ReplicationConfigComputeConfigOutput
- func (i ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigOutput
- type ReplicationConfigComputeConfigInput
- type ReplicationConfigComputeConfigOutput
- func (o ReplicationConfigComputeConfigOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigOutput) DnsNameServers() pulumi.StringPtrOutput
- func (ReplicationConfigComputeConfigOutput) ElementType() reflect.Type
- func (o ReplicationConfigComputeConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigOutput) MaxCapacityUnits() pulumi.IntOutput
- func (o ReplicationConfigComputeConfigOutput) MinCapacityUnits() pulumi.IntPtrOutput
- func (o ReplicationConfigComputeConfigOutput) MultiAz() pulumi.BoolPtrOutput
- func (o ReplicationConfigComputeConfigOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigOutput) ReplicationSubnetGroupId() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutput() ReplicationConfigComputeConfigOutput
- func (o ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigOutput
- func (o ReplicationConfigComputeConfigOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
- type ReplicationConfigComputeConfigPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) DnsNameServers() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) Elem() ReplicationConfigComputeConfigOutput
- func (ReplicationConfigComputeConfigPtrOutput) ElementType() reflect.Type
- func (o ReplicationConfigComputeConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) MaxCapacityUnits() pulumi.IntPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) MinCapacityUnits() pulumi.IntPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) MultiAz() pulumi.BoolPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) ReplicationSubnetGroupId() pulumi.StringPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutput() ReplicationConfigComputeConfigPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigPtrOutput
- func (o ReplicationConfigComputeConfigPtrOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
- type ReplicationConfigInput
- type ReplicationConfigOutput
- func (o ReplicationConfigOutput) ComputeConfig() ReplicationConfigComputeConfigOutput
- func (ReplicationConfigOutput) ElementType() reflect.Type
- func (o ReplicationConfigOutput) ReplicationConfigArn() pulumi.StringOutput
- func (o ReplicationConfigOutput) ReplicationConfigIdentifier() pulumi.StringOutput
- func (o ReplicationConfigOutput) ReplicationSettings() pulumi.AnyOutput
- func (o ReplicationConfigOutput) ReplicationType() ReplicationConfigReplicationTypeOutput
- func (o ReplicationConfigOutput) ResourceIdentifier() pulumi.StringPtrOutput
- func (o ReplicationConfigOutput) SourceEndpointArn() pulumi.StringOutput
- func (o ReplicationConfigOutput) SupplementalSettings() pulumi.AnyOutput
- func (o ReplicationConfigOutput) TableMappings() pulumi.AnyOutput
- func (o ReplicationConfigOutput) Tags() aws.TagArrayOutput
- func (o ReplicationConfigOutput) TargetEndpointArn() pulumi.StringOutput
- func (o ReplicationConfigOutput) ToReplicationConfigOutput() ReplicationConfigOutput
- func (o ReplicationConfigOutput) ToReplicationConfigOutputWithContext(ctx context.Context) ReplicationConfigOutput
- type ReplicationConfigReplicationType
- func (ReplicationConfigReplicationType) ElementType() reflect.Type
- func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutput() ReplicationConfigReplicationTypeOutput
- func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypeOutput
- func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
- func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
- func (e ReplicationConfigReplicationType) ToStringOutput() pulumi.StringOutput
- func (e ReplicationConfigReplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicationConfigReplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicationConfigReplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationConfigReplicationTypeInput
- type ReplicationConfigReplicationTypeOutput
- func (ReplicationConfigReplicationTypeOutput) ElementType() reflect.Type
- func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutput() ReplicationConfigReplicationTypeOutput
- func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypeOutput
- func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
- func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
- func (o ReplicationConfigReplicationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ReplicationConfigReplicationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReplicationConfigReplicationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicationConfigReplicationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationConfigReplicationTypePtrInput
- type ReplicationConfigReplicationTypePtrOutput
- func (o ReplicationConfigReplicationTypePtrOutput) Elem() ReplicationConfigReplicationTypeOutput
- func (ReplicationConfigReplicationTypePtrOutput) ElementType() reflect.Type
- func (o ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
- func (o ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
- func (o ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicationConfigState
- type ReplicationConfigTag
- type SchemaConversionApplicationAttributesProperties
- type SchemaConversionApplicationAttributesPropertiesArgs
- func (SchemaConversionApplicationAttributesPropertiesArgs) ElementType() reflect.Type
- func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutput() SchemaConversionApplicationAttributesPropertiesOutput
- func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesOutput
- func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
- type SchemaConversionApplicationAttributesPropertiesInput
- type SchemaConversionApplicationAttributesPropertiesOutput
- func (SchemaConversionApplicationAttributesPropertiesOutput) ElementType() reflect.Type
- func (o SchemaConversionApplicationAttributesPropertiesOutput) S3BucketPath() pulumi.StringPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesOutput) S3BucketRoleArn() pulumi.StringPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutput() SchemaConversionApplicationAttributesPropertiesOutput
- func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesOutput
- func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
- type SchemaConversionApplicationAttributesPropertiesPtrInput
- type SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) Elem() SchemaConversionApplicationAttributesPropertiesOutput
- func (SchemaConversionApplicationAttributesPropertiesPtrOutput) ElementType() reflect.Type
- func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketPath() pulumi.StringPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketRoleArn() pulumi.StringPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
- func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
- type SettingsProperties
- type SettingsPropertiesArgs
- func (SettingsPropertiesArgs) ElementType() reflect.Type
- func (i SettingsPropertiesArgs) ToSettingsPropertiesOutput() SettingsPropertiesOutput
- func (i SettingsPropertiesArgs) ToSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOutput
- func (i SettingsPropertiesArgs) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
- func (i SettingsPropertiesArgs) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput
- type SettingsPropertiesInput
- type SettingsPropertiesMicrosoftSqlServerSettingsProperties
- type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs
- func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ElementType() reflect.Type
- func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesInput
- type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
- func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ElementType() reflect.Type
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) Port() pulumi.IntOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ServerName() pulumi.StringOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) SslMode() DataProviderDmsSslModeValueOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput
- type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) Elem() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
- func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) SslMode() DataProviderDmsSslModeValuePtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- type SettingsPropertiesMySqlSettingsProperties
- type SettingsPropertiesMySqlSettingsPropertiesArgs
- func (SettingsPropertiesMySqlSettingsPropertiesArgs) ElementType() reflect.Type
- func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutput() SettingsPropertiesMySqlSettingsPropertiesOutput
- func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesOutput
- func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- type SettingsPropertiesMySqlSettingsPropertiesInput
- type SettingsPropertiesMySqlSettingsPropertiesOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
- func (SettingsPropertiesMySqlSettingsPropertiesOutput) ElementType() reflect.Type
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) Port() pulumi.IntOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ServerName() pulumi.StringOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) SslMode() DataProviderDmsSslModeValueOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutput() SettingsPropertiesMySqlSettingsPropertiesOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- type SettingsPropertiesMySqlSettingsPropertiesPtrInput
- type SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) Elem() SettingsPropertiesMySqlSettingsPropertiesOutput
- func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) SslMode() DataProviderDmsSslModeValuePtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- type SettingsPropertiesOracleSettingsProperties
- type SettingsPropertiesOracleSettingsPropertiesArgs
- func (SettingsPropertiesOracleSettingsPropertiesArgs) ElementType() reflect.Type
- func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutput() SettingsPropertiesOracleSettingsPropertiesOutput
- func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesOutput
- func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
- type SettingsPropertiesOracleSettingsPropertiesInput
- type SettingsPropertiesOracleSettingsPropertiesOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) AsmServer() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
- func (SettingsPropertiesOracleSettingsPropertiesOutput) ElementType() reflect.Type
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) Port() pulumi.IntOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmAccessRoleArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmSecretId() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionSecretId() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) ServerName() pulumi.StringOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) SslMode() DataProviderDmsSslModeValueOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutput() SettingsPropertiesOracleSettingsPropertiesOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
- type SettingsPropertiesOracleSettingsPropertiesPtrInput
- type SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) AsmServer() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) Elem() SettingsPropertiesOracleSettingsPropertiesOutput
- func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmAccessRoleArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmSecretId() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionSecretId() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SslMode() DataProviderDmsSslModeValuePtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
- type SettingsPropertiesOutput
- func (SettingsPropertiesOutput) ElementType() reflect.Type
- func (o SettingsPropertiesOutput) MicrosoftSqlServerSettings() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOutput) MySqlSettings() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOutput) OracleSettings() SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOutput) PostgreSqlSettings() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesOutput) ToSettingsPropertiesOutput() SettingsPropertiesOutput
- func (o SettingsPropertiesOutput) ToSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOutput
- func (o SettingsPropertiesOutput) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
- func (o SettingsPropertiesOutput) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput
- type SettingsPropertiesPostgreSqlSettingsProperties
- type SettingsPropertiesPostgreSqlSettingsPropertiesArgs
- func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ElementType() reflect.Type
- func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput() SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- type SettingsPropertiesPostgreSqlSettingsPropertiesInput
- type SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
- func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ElementType() reflect.Type
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) Port() pulumi.IntOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ServerName() pulumi.StringOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) SslMode() DataProviderDmsSslModeValueOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput() SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- type SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput
- type SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) Elem() SettingsPropertiesPostgreSqlSettingsPropertiesOutput
- func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) SslMode() DataProviderDmsSslModeValuePtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- type SettingsPropertiesPtrInput
- type SettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) Elem() SettingsPropertiesOutput
- func (SettingsPropertiesPtrOutput) ElementType() reflect.Type
- func (o SettingsPropertiesPtrOutput) MicrosoftSqlServerSettings() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) MySqlSettings() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) OracleSettings() SettingsPropertiesOracleSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) PostgreSqlSettings() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
- func (o SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput
Constants ¶
const ( DataProviderDmsSslModeValueNone = DataProviderDmsSslModeValue("none") DataProviderDmsSslModeValueRequire = DataProviderDmsSslModeValue("require") DataProviderDmsSslModeValueVerifyCa = DataProviderDmsSslModeValue("verify-ca") DataProviderDmsSslModeValueVerifyFull = DataProviderDmsSslModeValue("verify-full") )
const ( DataProviderEnginePostgres = DataProviderEngine("postgres") DataProviderEngineMysql = DataProviderEngine("mysql") DataProviderEngineOracle = DataProviderEngine("oracle") DataProviderEngineSqlserver = DataProviderEngine("sqlserver") DataProviderEngineAurora = DataProviderEngine("aurora") DataProviderEngineAuroraPostgresql = DataProviderEngine("aurora_postgresql") )
const ( InstanceProfileNetworkTypeIpv4 = InstanceProfileNetworkType("IPV4") InstanceProfileNetworkTypeIpv6 = InstanceProfileNetworkType("IPV6") InstanceProfileNetworkTypeDual = InstanceProfileNetworkType("DUAL") )
const ( ReplicationConfigReplicationTypeFullLoad = ReplicationConfigReplicationType("full-load") ReplicationConfigReplicationTypeFullLoadAndCdc = ReplicationConfigReplicationType("full-load-and-cdc") ReplicationConfigReplicationTypeCdc = ReplicationConfigReplicationType("cdc") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataProvider ¶ added in v0.91.0
type DataProvider struct { pulumi.CustomResourceState // The data provider ARN. DataProviderArn pulumi.StringOutput `pulumi:"dataProviderArn"` // The data provider creation time. DataProviderCreationTime pulumi.StringOutput `pulumi:"dataProviderCreationTime"` // The property describes an identifier for the data provider. It is used for describing/deleting/modifying can be name/arn DataProviderIdentifier pulumi.StringPtrOutput `pulumi:"dataProviderIdentifier"` // The property describes a name to identify the data provider. DataProviderName pulumi.StringPtrOutput `pulumi:"dataProviderName"` // The optional description of the data provider. Description pulumi.StringPtrOutput `pulumi:"description"` // The property describes a data engine for the data provider. Engine DataProviderEngineOutput `pulumi:"engine"` // The property describes the exact settings which can be modified ExactSettings pulumi.BoolPtrOutput `pulumi:"exactSettings"` // The property identifies the exact type of settings for the data provider. Settings SettingsPropertiesPtrOutput `pulumi:"settings"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::DMS::DataProvider
func GetDataProvider ¶ added in v0.91.0
func GetDataProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataProviderState, opts ...pulumi.ResourceOption) (*DataProvider, error)
GetDataProvider gets an existing DataProvider 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 NewDataProvider ¶ added in v0.91.0
func NewDataProvider(ctx *pulumi.Context, name string, args *DataProviderArgs, opts ...pulumi.ResourceOption) (*DataProvider, error)
NewDataProvider registers a new resource with the given unique name, arguments, and options.
func (*DataProvider) ElementType ¶ added in v0.91.0
func (*DataProvider) ElementType() reflect.Type
func (*DataProvider) ToDataProviderOutput ¶ added in v0.91.0
func (i *DataProvider) ToDataProviderOutput() DataProviderOutput
func (*DataProvider) ToDataProviderOutputWithContext ¶ added in v0.91.0
func (i *DataProvider) ToDataProviderOutputWithContext(ctx context.Context) DataProviderOutput
type DataProviderArgs ¶ added in v0.91.0
type DataProviderArgs struct { // The property describes an identifier for the data provider. It is used for describing/deleting/modifying can be name/arn DataProviderIdentifier pulumi.StringPtrInput // The property describes a name to identify the data provider. DataProviderName pulumi.StringPtrInput // The optional description of the data provider. Description pulumi.StringPtrInput // The property describes a data engine for the data provider. Engine DataProviderEngineInput // The property describes the exact settings which can be modified ExactSettings pulumi.BoolPtrInput // The property identifies the exact type of settings for the data provider. Settings SettingsPropertiesPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput }
The set of arguments for constructing a DataProvider resource.
func (DataProviderArgs) ElementType ¶ added in v0.91.0
func (DataProviderArgs) ElementType() reflect.Type
type DataProviderDmsSslModeValue ¶ added in v0.91.0
type DataProviderDmsSslModeValue string
func (DataProviderDmsSslModeValue) ElementType ¶ added in v0.96.0
func (DataProviderDmsSslModeValue) ElementType() reflect.Type
func (DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutput ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutput() DataProviderDmsSslModeValueOutput
func (DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutputWithContext ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValueOutputWithContext(ctx context.Context) DataProviderDmsSslModeValueOutput
func (DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutput ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutputWithContext ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValue) ToStringOutput ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToStringOutput() pulumi.StringOutput
func (DataProviderDmsSslModeValue) ToStringOutputWithContext ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataProviderDmsSslModeValue) ToStringPtrOutput ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderDmsSslModeValue) ToStringPtrOutputWithContext ¶ added in v0.96.0
func (e DataProviderDmsSslModeValue) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderDmsSslModeValueInput ¶ added in v0.96.0
type DataProviderDmsSslModeValueInput interface { pulumi.Input ToDataProviderDmsSslModeValueOutput() DataProviderDmsSslModeValueOutput ToDataProviderDmsSslModeValueOutputWithContext(context.Context) DataProviderDmsSslModeValueOutput }
DataProviderDmsSslModeValueInput is an input type that accepts values of the DataProviderDmsSslModeValue enum A concrete instance of `DataProviderDmsSslModeValueInput` can be one of the following:
DataProviderDmsSslModeValueNone DataProviderDmsSslModeValueRequire DataProviderDmsSslModeValueVerifyCa DataProviderDmsSslModeValueVerifyFull
type DataProviderDmsSslModeValueOutput ¶ added in v0.96.0
type DataProviderDmsSslModeValueOutput struct{ *pulumi.OutputState }
func (DataProviderDmsSslModeValueOutput) ElementType ¶ added in v0.96.0
func (DataProviderDmsSslModeValueOutput) ElementType() reflect.Type
func (DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutput() DataProviderDmsSslModeValueOutput
func (DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValueOutputWithContext(ctx context.Context) DataProviderDmsSslModeValueOutput
func (DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValueOutput) ToStringOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToStringOutput() pulumi.StringOutput
func (DataProviderDmsSslModeValueOutput) ToStringOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataProviderDmsSslModeValueOutput) ToStringPtrOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderDmsSslModeValueOutput) ToStringPtrOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValueOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderDmsSslModeValuePtrInput ¶ added in v0.96.0
type DataProviderDmsSslModeValuePtrInput interface { pulumi.Input ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput ToDataProviderDmsSslModeValuePtrOutputWithContext(context.Context) DataProviderDmsSslModeValuePtrOutput }
func DataProviderDmsSslModeValuePtr ¶ added in v0.96.0
func DataProviderDmsSslModeValuePtr(v string) DataProviderDmsSslModeValuePtrInput
type DataProviderDmsSslModeValuePtrOutput ¶ added in v0.96.0
type DataProviderDmsSslModeValuePtrOutput struct{ *pulumi.OutputState }
func (DataProviderDmsSslModeValuePtrOutput) ElementType ¶ added in v0.96.0
func (DataProviderDmsSslModeValuePtrOutput) ElementType() reflect.Type
func (DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutput() DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValuePtrOutput) ToDataProviderDmsSslModeValuePtrOutputWithContext(ctx context.Context) DataProviderDmsSslModeValuePtrOutput
func (DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutput ¶ added in v0.96.0
func (o DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.96.0
func (o DataProviderDmsSslModeValuePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderEngine ¶ added in v0.91.0
type DataProviderEngine string
The property describes a data engine for the data provider.
func (DataProviderEngine) ElementType ¶ added in v0.91.0
func (DataProviderEngine) ElementType() reflect.Type
func (DataProviderEngine) ToDataProviderEngineOutput ¶ added in v0.91.0
func (e DataProviderEngine) ToDataProviderEngineOutput() DataProviderEngineOutput
func (DataProviderEngine) ToDataProviderEngineOutputWithContext ¶ added in v0.91.0
func (e DataProviderEngine) ToDataProviderEngineOutputWithContext(ctx context.Context) DataProviderEngineOutput
func (DataProviderEngine) ToDataProviderEnginePtrOutput ¶ added in v0.91.0
func (e DataProviderEngine) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
func (DataProviderEngine) ToDataProviderEnginePtrOutputWithContext ¶ added in v0.91.0
func (e DataProviderEngine) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
func (DataProviderEngine) ToStringOutput ¶ added in v0.91.0
func (e DataProviderEngine) ToStringOutput() pulumi.StringOutput
func (DataProviderEngine) ToStringOutputWithContext ¶ added in v0.91.0
func (e DataProviderEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataProviderEngine) ToStringPtrOutput ¶ added in v0.91.0
func (e DataProviderEngine) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderEngine) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (e DataProviderEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderEngineInput ¶ added in v0.91.0
type DataProviderEngineInput interface { pulumi.Input ToDataProviderEngineOutput() DataProviderEngineOutput ToDataProviderEngineOutputWithContext(context.Context) DataProviderEngineOutput }
DataProviderEngineInput is an input type that accepts values of the DataProviderEngine enum A concrete instance of `DataProviderEngineInput` can be one of the following:
DataProviderEnginePostgres DataProviderEngineMysql DataProviderEngineOracle DataProviderEngineSqlserver DataProviderEngineAurora DataProviderEngineAuroraPostgresql
type DataProviderEngineOutput ¶ added in v0.91.0
type DataProviderEngineOutput struct{ *pulumi.OutputState }
func (DataProviderEngineOutput) ElementType ¶ added in v0.91.0
func (DataProviderEngineOutput) ElementType() reflect.Type
func (DataProviderEngineOutput) ToDataProviderEngineOutput ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToDataProviderEngineOutput() DataProviderEngineOutput
func (DataProviderEngineOutput) ToDataProviderEngineOutputWithContext ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToDataProviderEngineOutputWithContext(ctx context.Context) DataProviderEngineOutput
func (DataProviderEngineOutput) ToDataProviderEnginePtrOutput ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
func (DataProviderEngineOutput) ToDataProviderEnginePtrOutputWithContext ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
func (DataProviderEngineOutput) ToStringOutput ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToStringOutput() pulumi.StringOutput
func (DataProviderEngineOutput) ToStringOutputWithContext ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataProviderEngineOutput) ToStringPtrOutput ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderEngineOutput) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (o DataProviderEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderEnginePtrInput ¶ added in v0.91.0
type DataProviderEnginePtrInput interface { pulumi.Input ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput ToDataProviderEnginePtrOutputWithContext(context.Context) DataProviderEnginePtrOutput }
func DataProviderEnginePtr ¶ added in v0.91.0
func DataProviderEnginePtr(v string) DataProviderEnginePtrInput
type DataProviderEnginePtrOutput ¶ added in v0.91.0
type DataProviderEnginePtrOutput struct{ *pulumi.OutputState }
func (DataProviderEnginePtrOutput) Elem ¶ added in v0.91.0
func (o DataProviderEnginePtrOutput) Elem() DataProviderEngineOutput
func (DataProviderEnginePtrOutput) ElementType ¶ added in v0.91.0
func (DataProviderEnginePtrOutput) ElementType() reflect.Type
func (DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutput ¶ added in v0.91.0
func (o DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutput() DataProviderEnginePtrOutput
func (DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutputWithContext ¶ added in v0.91.0
func (o DataProviderEnginePtrOutput) ToDataProviderEnginePtrOutputWithContext(ctx context.Context) DataProviderEnginePtrOutput
func (DataProviderEnginePtrOutput) ToStringPtrOutput ¶ added in v0.91.0
func (o DataProviderEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataProviderEnginePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (o DataProviderEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataProviderInput ¶ added in v0.91.0
type DataProviderInput interface { pulumi.Input ToDataProviderOutput() DataProviderOutput ToDataProviderOutputWithContext(ctx context.Context) DataProviderOutput }
type DataProviderOutput ¶ added in v0.91.0
type DataProviderOutput struct{ *pulumi.OutputState }
func (DataProviderOutput) DataProviderArn ¶ added in v0.91.0
func (o DataProviderOutput) DataProviderArn() pulumi.StringOutput
The data provider ARN.
func (DataProviderOutput) DataProviderCreationTime ¶ added in v0.91.0
func (o DataProviderOutput) DataProviderCreationTime() pulumi.StringOutput
The data provider creation time.
func (DataProviderOutput) DataProviderIdentifier ¶ added in v0.91.0
func (o DataProviderOutput) DataProviderIdentifier() pulumi.StringPtrOutput
The property describes an identifier for the data provider. It is used for describing/deleting/modifying can be name/arn
func (DataProviderOutput) DataProviderName ¶ added in v0.91.0
func (o DataProviderOutput) DataProviderName() pulumi.StringPtrOutput
The property describes a name to identify the data provider.
func (DataProviderOutput) Description ¶ added in v0.91.0
func (o DataProviderOutput) Description() pulumi.StringPtrOutput
The optional description of the data provider.
func (DataProviderOutput) ElementType ¶ added in v0.91.0
func (DataProviderOutput) ElementType() reflect.Type
func (DataProviderOutput) Engine ¶ added in v0.91.0
func (o DataProviderOutput) Engine() DataProviderEngineOutput
The property describes a data engine for the data provider.
func (DataProviderOutput) ExactSettings ¶ added in v0.91.0
func (o DataProviderOutput) ExactSettings() pulumi.BoolPtrOutput
The property describes the exact settings which can be modified
func (DataProviderOutput) Settings ¶ added in v0.91.0
func (o DataProviderOutput) Settings() SettingsPropertiesPtrOutput
The property identifies the exact type of settings for the data provider.
func (DataProviderOutput) Tags ¶ added in v0.91.0
func (o DataProviderOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (DataProviderOutput) ToDataProviderOutput ¶ added in v0.91.0
func (o DataProviderOutput) ToDataProviderOutput() DataProviderOutput
func (DataProviderOutput) ToDataProviderOutputWithContext ¶ added in v0.91.0
func (o DataProviderOutput) ToDataProviderOutputWithContext(ctx context.Context) DataProviderOutput
type DataProviderState ¶ added in v0.91.0
type DataProviderState struct { }
func (DataProviderState) ElementType ¶ added in v0.91.0
func (DataProviderState) ElementType() reflect.Type
type DataProviderTag ¶ added in v0.91.0
type DataProviderTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type InstanceProfile ¶ added in v0.91.0
type InstanceProfile struct { pulumi.CustomResourceState // The property describes an availability zone of the instance profile. AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` // The optional description of the instance profile. Description pulumi.StringPtrOutput `pulumi:"description"` // The property describes an ARN of the instance profile. InstanceProfileArn pulumi.StringOutput `pulumi:"instanceProfileArn"` // The property describes a creating time of the instance profile. InstanceProfileCreationTime pulumi.StringOutput `pulumi:"instanceProfileCreationTime"` // The property describes an identifier for the instance profile. It is used for describing/deleting/modifying. Can be name/arn InstanceProfileIdentifier pulumi.StringPtrOutput `pulumi:"instanceProfileIdentifier"` // The property describes a name for the instance profile. InstanceProfileName pulumi.StringPtrOutput `pulumi:"instanceProfileName"` // The property describes kms key arn for the instance profile. KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"` // The property describes a network type for the instance profile. NetworkType InstanceProfileNetworkTypePtrOutput `pulumi:"networkType"` // The property describes the publicly accessible of the instance profile PubliclyAccessible pulumi.BoolPtrOutput `pulumi:"publiclyAccessible"` // The property describes a subnet group identifier for the instance profile. SubnetGroupIdentifier pulumi.StringPtrOutput `pulumi:"subnetGroupIdentifier"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` // The property describes vps security groups for the instance profile. VpcSecurityGroups pulumi.StringArrayOutput `pulumi:"vpcSecurityGroups"` }
Resource schema for AWS::DMS::InstanceProfile.
func GetInstanceProfile ¶ added in v0.91.0
func GetInstanceProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceProfileState, opts ...pulumi.ResourceOption) (*InstanceProfile, error)
GetInstanceProfile gets an existing InstanceProfile 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 NewInstanceProfile ¶ added in v0.91.0
func NewInstanceProfile(ctx *pulumi.Context, name string, args *InstanceProfileArgs, opts ...pulumi.ResourceOption) (*InstanceProfile, error)
NewInstanceProfile registers a new resource with the given unique name, arguments, and options.
func (*InstanceProfile) ElementType ¶ added in v0.91.0
func (*InstanceProfile) ElementType() reflect.Type
func (*InstanceProfile) ToInstanceProfileOutput ¶ added in v0.91.0
func (i *InstanceProfile) ToInstanceProfileOutput() InstanceProfileOutput
func (*InstanceProfile) ToInstanceProfileOutputWithContext ¶ added in v0.91.0
func (i *InstanceProfile) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
type InstanceProfileArgs ¶ added in v0.91.0
type InstanceProfileArgs struct { // The property describes an availability zone of the instance profile. AvailabilityZone pulumi.StringPtrInput // The optional description of the instance profile. Description pulumi.StringPtrInput // The property describes an identifier for the instance profile. It is used for describing/deleting/modifying. Can be name/arn InstanceProfileIdentifier pulumi.StringPtrInput // The property describes a name for the instance profile. InstanceProfileName pulumi.StringPtrInput // The property describes kms key arn for the instance profile. KmsKeyArn pulumi.StringPtrInput // The property describes a network type for the instance profile. NetworkType InstanceProfileNetworkTypePtrInput // The property describes the publicly accessible of the instance profile PubliclyAccessible pulumi.BoolPtrInput // The property describes a subnet group identifier for the instance profile. SubnetGroupIdentifier pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput // The property describes vps security groups for the instance profile. VpcSecurityGroups pulumi.StringArrayInput }
The set of arguments for constructing a InstanceProfile resource.
func (InstanceProfileArgs) ElementType ¶ added in v0.91.0
func (InstanceProfileArgs) ElementType() reflect.Type
type InstanceProfileInput ¶ added in v0.91.0
type InstanceProfileInput interface { pulumi.Input ToInstanceProfileOutput() InstanceProfileOutput ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput }
type InstanceProfileNetworkType ¶ added in v0.91.0
type InstanceProfileNetworkType string
The property describes a network type for the instance profile.
func (InstanceProfileNetworkType) ElementType ¶ added in v0.91.0
func (InstanceProfileNetworkType) ElementType() reflect.Type
func (InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutput ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutput() InstanceProfileNetworkTypeOutput
func (InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutputWithContext ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypeOutputWithContext(ctx context.Context) InstanceProfileNetworkTypeOutput
func (InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutput ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutputWithContext ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkType) ToStringOutput ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToStringOutput() pulumi.StringOutput
func (InstanceProfileNetworkType) ToStringOutputWithContext ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceProfileNetworkType) ToStringPtrOutput ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceProfileNetworkType) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (e InstanceProfileNetworkType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceProfileNetworkTypeInput ¶ added in v0.91.0
type InstanceProfileNetworkTypeInput interface { pulumi.Input ToInstanceProfileNetworkTypeOutput() InstanceProfileNetworkTypeOutput ToInstanceProfileNetworkTypeOutputWithContext(context.Context) InstanceProfileNetworkTypeOutput }
InstanceProfileNetworkTypeInput is an input type that accepts values of the InstanceProfileNetworkType enum A concrete instance of `InstanceProfileNetworkTypeInput` can be one of the following:
InstanceProfileNetworkTypeIpv4 InstanceProfileNetworkTypeIpv6 InstanceProfileNetworkTypeDual
type InstanceProfileNetworkTypeOutput ¶ added in v0.91.0
type InstanceProfileNetworkTypeOutput struct{ *pulumi.OutputState }
func (InstanceProfileNetworkTypeOutput) ElementType ¶ added in v0.91.0
func (InstanceProfileNetworkTypeOutput) ElementType() reflect.Type
func (InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutput() InstanceProfileNetworkTypeOutput
func (InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypeOutputWithContext(ctx context.Context) InstanceProfileNetworkTypeOutput
func (InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkTypeOutput) ToStringOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToStringOutput() pulumi.StringOutput
func (InstanceProfileNetworkTypeOutput) ToStringOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InstanceProfileNetworkTypeOutput) ToStringPtrOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceProfileNetworkTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceProfileNetworkTypePtrInput ¶ added in v0.91.0
type InstanceProfileNetworkTypePtrInput interface { pulumi.Input ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput ToInstanceProfileNetworkTypePtrOutputWithContext(context.Context) InstanceProfileNetworkTypePtrOutput }
func InstanceProfileNetworkTypePtr ¶ added in v0.91.0
func InstanceProfileNetworkTypePtr(v string) InstanceProfileNetworkTypePtrInput
type InstanceProfileNetworkTypePtrOutput ¶ added in v0.91.0
type InstanceProfileNetworkTypePtrOutput struct{ *pulumi.OutputState }
func (InstanceProfileNetworkTypePtrOutput) Elem ¶ added in v0.91.0
func (o InstanceProfileNetworkTypePtrOutput) Elem() InstanceProfileNetworkTypeOutput
func (InstanceProfileNetworkTypePtrOutput) ElementType ¶ added in v0.91.0
func (InstanceProfileNetworkTypePtrOutput) ElementType() reflect.Type
func (InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutput() InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypePtrOutput) ToInstanceProfileNetworkTypePtrOutputWithContext(ctx context.Context) InstanceProfileNetworkTypePtrOutput
func (InstanceProfileNetworkTypePtrOutput) ToStringPtrOutput ¶ added in v0.91.0
func (o InstanceProfileNetworkTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InstanceProfileNetworkTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InstanceProfileOutput ¶ added in v0.91.0
type InstanceProfileOutput struct{ *pulumi.OutputState }
func (InstanceProfileOutput) AvailabilityZone ¶ added in v0.91.0
func (o InstanceProfileOutput) AvailabilityZone() pulumi.StringPtrOutput
The property describes an availability zone of the instance profile.
func (InstanceProfileOutput) Description ¶ added in v0.91.0
func (o InstanceProfileOutput) Description() pulumi.StringPtrOutput
The optional description of the instance profile.
func (InstanceProfileOutput) ElementType ¶ added in v0.91.0
func (InstanceProfileOutput) ElementType() reflect.Type
func (InstanceProfileOutput) InstanceProfileArn ¶ added in v0.91.0
func (o InstanceProfileOutput) InstanceProfileArn() pulumi.StringOutput
The property describes an ARN of the instance profile.
func (InstanceProfileOutput) InstanceProfileCreationTime ¶ added in v0.91.0
func (o InstanceProfileOutput) InstanceProfileCreationTime() pulumi.StringOutput
The property describes a creating time of the instance profile.
func (InstanceProfileOutput) InstanceProfileIdentifier ¶ added in v0.91.0
func (o InstanceProfileOutput) InstanceProfileIdentifier() pulumi.StringPtrOutput
The property describes an identifier for the instance profile. It is used for describing/deleting/modifying. Can be name/arn
func (InstanceProfileOutput) InstanceProfileName ¶ added in v0.91.0
func (o InstanceProfileOutput) InstanceProfileName() pulumi.StringPtrOutput
The property describes a name for the instance profile.
func (InstanceProfileOutput) KmsKeyArn ¶ added in v0.91.0
func (o InstanceProfileOutput) KmsKeyArn() pulumi.StringPtrOutput
The property describes kms key arn for the instance profile.
func (InstanceProfileOutput) NetworkType ¶ added in v0.91.0
func (o InstanceProfileOutput) NetworkType() InstanceProfileNetworkTypePtrOutput
The property describes a network type for the instance profile.
func (InstanceProfileOutput) PubliclyAccessible ¶ added in v0.91.0
func (o InstanceProfileOutput) PubliclyAccessible() pulumi.BoolPtrOutput
The property describes the publicly accessible of the instance profile
func (InstanceProfileOutput) SubnetGroupIdentifier ¶ added in v0.91.0
func (o InstanceProfileOutput) SubnetGroupIdentifier() pulumi.StringPtrOutput
The property describes a subnet group identifier for the instance profile.
func (InstanceProfileOutput) Tags ¶ added in v0.91.0
func (o InstanceProfileOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (InstanceProfileOutput) ToInstanceProfileOutput ¶ added in v0.91.0
func (o InstanceProfileOutput) ToInstanceProfileOutput() InstanceProfileOutput
func (InstanceProfileOutput) ToInstanceProfileOutputWithContext ¶ added in v0.91.0
func (o InstanceProfileOutput) ToInstanceProfileOutputWithContext(ctx context.Context) InstanceProfileOutput
func (InstanceProfileOutput) VpcSecurityGroups ¶ added in v0.91.0
func (o InstanceProfileOutput) VpcSecurityGroups() pulumi.StringArrayOutput
The property describes vps security groups for the instance profile.
type InstanceProfileState ¶ added in v0.91.0
type InstanceProfileState struct { }
func (InstanceProfileState) ElementType ¶ added in v0.91.0
func (InstanceProfileState) ElementType() reflect.Type
type InstanceProfileTag ¶ added in v0.91.0
type InstanceProfileTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LookupDataProviderArgs ¶ added in v0.91.0
type LookupDataProviderArgs struct { // The data provider ARN. DataProviderArn string `pulumi:"dataProviderArn"` }
type LookupDataProviderOutputArgs ¶ added in v0.91.0
type LookupDataProviderOutputArgs struct { // The data provider ARN. DataProviderArn pulumi.StringInput `pulumi:"dataProviderArn"` }
func (LookupDataProviderOutputArgs) ElementType ¶ added in v0.91.0
func (LookupDataProviderOutputArgs) ElementType() reflect.Type
type LookupDataProviderResult ¶ added in v0.91.0
type LookupDataProviderResult struct { // The data provider ARN. DataProviderArn *string `pulumi:"dataProviderArn"` // The data provider creation time. DataProviderCreationTime *string `pulumi:"dataProviderCreationTime"` // The property describes a name to identify the data provider. DataProviderName *string `pulumi:"dataProviderName"` // The optional description of the data provider. Description *string `pulumi:"description"` // The property describes a data engine for the data provider. Engine *DataProviderEngine `pulumi:"engine"` // The property identifies the exact type of settings for the data provider. Settings *SettingsProperties `pulumi:"settings"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` }
func LookupDataProvider ¶ added in v0.91.0
func LookupDataProvider(ctx *pulumi.Context, args *LookupDataProviderArgs, opts ...pulumi.InvokeOption) (*LookupDataProviderResult, error)
Resource schema for AWS::DMS::DataProvider
type LookupDataProviderResultOutput ¶ added in v0.91.0
type LookupDataProviderResultOutput struct{ *pulumi.OutputState }
func LookupDataProviderOutput ¶ added in v0.91.0
func LookupDataProviderOutput(ctx *pulumi.Context, args LookupDataProviderOutputArgs, opts ...pulumi.InvokeOption) LookupDataProviderResultOutput
func (LookupDataProviderResultOutput) DataProviderArn ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) DataProviderArn() pulumi.StringPtrOutput
The data provider ARN.
func (LookupDataProviderResultOutput) DataProviderCreationTime ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) DataProviderCreationTime() pulumi.StringPtrOutput
The data provider creation time.
func (LookupDataProviderResultOutput) DataProviderName ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) DataProviderName() pulumi.StringPtrOutput
The property describes a name to identify the data provider.
func (LookupDataProviderResultOutput) Description ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) Description() pulumi.StringPtrOutput
The optional description of the data provider.
func (LookupDataProviderResultOutput) ElementType ¶ added in v0.91.0
func (LookupDataProviderResultOutput) ElementType() reflect.Type
func (LookupDataProviderResultOutput) Engine ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) Engine() DataProviderEnginePtrOutput
The property describes a data engine for the data provider.
func (LookupDataProviderResultOutput) Settings ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) Settings() SettingsPropertiesPtrOutput
The property identifies the exact type of settings for the data provider.
func (LookupDataProviderResultOutput) Tags ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupDataProviderResultOutput) ToLookupDataProviderResultOutput ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) ToLookupDataProviderResultOutput() LookupDataProviderResultOutput
func (LookupDataProviderResultOutput) ToLookupDataProviderResultOutputWithContext ¶ added in v0.91.0
func (o LookupDataProviderResultOutput) ToLookupDataProviderResultOutputWithContext(ctx context.Context) LookupDataProviderResultOutput
type LookupInstanceProfileArgs ¶ added in v0.91.0
type LookupInstanceProfileArgs struct { // The property describes an ARN of the instance profile. InstanceProfileArn string `pulumi:"instanceProfileArn"` }
type LookupInstanceProfileOutputArgs ¶ added in v0.91.0
type LookupInstanceProfileOutputArgs struct { // The property describes an ARN of the instance profile. InstanceProfileArn pulumi.StringInput `pulumi:"instanceProfileArn"` }
func (LookupInstanceProfileOutputArgs) ElementType ¶ added in v0.91.0
func (LookupInstanceProfileOutputArgs) ElementType() reflect.Type
type LookupInstanceProfileResult ¶ added in v0.91.0
type LookupInstanceProfileResult struct { // The property describes an availability zone of the instance profile. AvailabilityZone *string `pulumi:"availabilityZone"` // The optional description of the instance profile. Description *string `pulumi:"description"` // The property describes an ARN of the instance profile. InstanceProfileArn *string `pulumi:"instanceProfileArn"` // The property describes a creating time of the instance profile. InstanceProfileCreationTime *string `pulumi:"instanceProfileCreationTime"` // The property describes a name for the instance profile. InstanceProfileName *string `pulumi:"instanceProfileName"` // The property describes kms key arn for the instance profile. KmsKeyArn *string `pulumi:"kmsKeyArn"` // The property describes a network type for the instance profile. NetworkType *InstanceProfileNetworkType `pulumi:"networkType"` // The property describes the publicly accessible of the instance profile PubliclyAccessible *bool `pulumi:"publiclyAccessible"` // The property describes a subnet group identifier for the instance profile. SubnetGroupIdentifier *string `pulumi:"subnetGroupIdentifier"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` // The property describes vps security groups for the instance profile. VpcSecurityGroups []string `pulumi:"vpcSecurityGroups"` }
func LookupInstanceProfile ¶ added in v0.91.0
func LookupInstanceProfile(ctx *pulumi.Context, args *LookupInstanceProfileArgs, opts ...pulumi.InvokeOption) (*LookupInstanceProfileResult, error)
Resource schema for AWS::DMS::InstanceProfile.
type LookupInstanceProfileResultOutput ¶ added in v0.91.0
type LookupInstanceProfileResultOutput struct{ *pulumi.OutputState }
func LookupInstanceProfileOutput ¶ added in v0.91.0
func LookupInstanceProfileOutput(ctx *pulumi.Context, args LookupInstanceProfileOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceProfileResultOutput
func (LookupInstanceProfileResultOutput) AvailabilityZone ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) AvailabilityZone() pulumi.StringPtrOutput
The property describes an availability zone of the instance profile.
func (LookupInstanceProfileResultOutput) Description ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) Description() pulumi.StringPtrOutput
The optional description of the instance profile.
func (LookupInstanceProfileResultOutput) ElementType ¶ added in v0.91.0
func (LookupInstanceProfileResultOutput) ElementType() reflect.Type
func (LookupInstanceProfileResultOutput) InstanceProfileArn ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) InstanceProfileArn() pulumi.StringPtrOutput
The property describes an ARN of the instance profile.
func (LookupInstanceProfileResultOutput) InstanceProfileCreationTime ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) InstanceProfileCreationTime() pulumi.StringPtrOutput
The property describes a creating time of the instance profile.
func (LookupInstanceProfileResultOutput) InstanceProfileName ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) InstanceProfileName() pulumi.StringPtrOutput
The property describes a name for the instance profile.
func (LookupInstanceProfileResultOutput) KmsKeyArn ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) KmsKeyArn() pulumi.StringPtrOutput
The property describes kms key arn for the instance profile.
func (LookupInstanceProfileResultOutput) NetworkType ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) NetworkType() InstanceProfileNetworkTypePtrOutput
The property describes a network type for the instance profile.
func (LookupInstanceProfileResultOutput) PubliclyAccessible ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) PubliclyAccessible() pulumi.BoolPtrOutput
The property describes the publicly accessible of the instance profile
func (LookupInstanceProfileResultOutput) SubnetGroupIdentifier ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) SubnetGroupIdentifier() pulumi.StringPtrOutput
The property describes a subnet group identifier for the instance profile.
func (LookupInstanceProfileResultOutput) Tags ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutput() LookupInstanceProfileResultOutput
func (LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) ToLookupInstanceProfileResultOutputWithContext(ctx context.Context) LookupInstanceProfileResultOutput
func (LookupInstanceProfileResultOutput) VpcSecurityGroups ¶ added in v0.91.0
func (o LookupInstanceProfileResultOutput) VpcSecurityGroups() pulumi.StringArrayOutput
The property describes vps security groups for the instance profile.
type LookupMigrationProjectArgs ¶ added in v0.91.0
type LookupMigrationProjectArgs struct { // The property describes an ARN of the migration project. MigrationProjectArn string `pulumi:"migrationProjectArn"` }
type LookupMigrationProjectOutputArgs ¶ added in v0.91.0
type LookupMigrationProjectOutputArgs struct { // The property describes an ARN of the migration project. MigrationProjectArn pulumi.StringInput `pulumi:"migrationProjectArn"` }
func (LookupMigrationProjectOutputArgs) ElementType ¶ added in v0.91.0
func (LookupMigrationProjectOutputArgs) ElementType() reflect.Type
type LookupMigrationProjectResult ¶ added in v0.91.0
type LookupMigrationProjectResult struct { // The optional description of the migration project. Description *string `pulumi:"description"` // The property describes an instance profile arn for the migration project. For read InstanceProfileArn *string `pulumi:"instanceProfileArn"` // The property describes an instance profile name for the migration project. For read InstanceProfileName *string `pulumi:"instanceProfileName"` // The property describes an ARN of the migration project. MigrationProjectArn *string `pulumi:"migrationProjectArn"` // The property describes a creating time of the migration project. MigrationProjectCreationTime *string `pulumi:"migrationProjectCreationTime"` // The property describes a name to identify the migration project. MigrationProjectName *string `pulumi:"migrationProjectName"` // The property describes schema conversion application attributes for the migration project. SchemaConversionApplicationAttributes *SchemaConversionApplicationAttributesProperties `pulumi:"schemaConversionApplicationAttributes"` // The property describes source data provider descriptors for the migration project. SourceDataProviderDescriptors []MigrationProjectDataProviderDescriptor `pulumi:"sourceDataProviderDescriptors"` // An array of key-value pairs to apply to this resource. Tags []aws.Tag `pulumi:"tags"` // The property describes target data provider descriptors for the migration project. TargetDataProviderDescriptors []MigrationProjectDataProviderDescriptor `pulumi:"targetDataProviderDescriptors"` // The property describes transformation rules for the migration project. TransformationRules *string `pulumi:"transformationRules"` }
func LookupMigrationProject ¶ added in v0.91.0
func LookupMigrationProject(ctx *pulumi.Context, args *LookupMigrationProjectArgs, opts ...pulumi.InvokeOption) (*LookupMigrationProjectResult, error)
Resource schema for AWS::DMS::MigrationProject
type LookupMigrationProjectResultOutput ¶ added in v0.91.0
type LookupMigrationProjectResultOutput struct{ *pulumi.OutputState }
func LookupMigrationProjectOutput ¶ added in v0.91.0
func LookupMigrationProjectOutput(ctx *pulumi.Context, args LookupMigrationProjectOutputArgs, opts ...pulumi.InvokeOption) LookupMigrationProjectResultOutput
func (LookupMigrationProjectResultOutput) Description ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) Description() pulumi.StringPtrOutput
The optional description of the migration project.
func (LookupMigrationProjectResultOutput) ElementType ¶ added in v0.91.0
func (LookupMigrationProjectResultOutput) ElementType() reflect.Type
func (LookupMigrationProjectResultOutput) InstanceProfileArn ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) InstanceProfileArn() pulumi.StringPtrOutput
The property describes an instance profile arn for the migration project. For read
func (LookupMigrationProjectResultOutput) InstanceProfileName ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) InstanceProfileName() pulumi.StringPtrOutput
The property describes an instance profile name for the migration project. For read
func (LookupMigrationProjectResultOutput) MigrationProjectArn ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) MigrationProjectArn() pulumi.StringPtrOutput
The property describes an ARN of the migration project.
func (LookupMigrationProjectResultOutput) MigrationProjectCreationTime ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) MigrationProjectCreationTime() pulumi.StringPtrOutput
The property describes a creating time of the migration project.
func (LookupMigrationProjectResultOutput) MigrationProjectName ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) MigrationProjectName() pulumi.StringPtrOutput
The property describes a name to identify the migration project.
func (LookupMigrationProjectResultOutput) SchemaConversionApplicationAttributes ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) SchemaConversionApplicationAttributes() SchemaConversionApplicationAttributesPropertiesPtrOutput
The property describes schema conversion application attributes for the migration project.
func (LookupMigrationProjectResultOutput) SourceDataProviderDescriptors ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) SourceDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
The property describes source data provider descriptors for the migration project.
func (LookupMigrationProjectResultOutput) Tags ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupMigrationProjectResultOutput) TargetDataProviderDescriptors ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) TargetDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
The property describes target data provider descriptors for the migration project.
func (LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutput ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutput() LookupMigrationProjectResultOutput
func (LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutputWithContext ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) ToLookupMigrationProjectResultOutputWithContext(ctx context.Context) LookupMigrationProjectResultOutput
func (LookupMigrationProjectResultOutput) TransformationRules ¶ added in v0.91.0
func (o LookupMigrationProjectResultOutput) TransformationRules() pulumi.StringPtrOutput
The property describes transformation rules for the migration project.
type LookupReplicationConfigArgs ¶ added in v0.71.0
type LookupReplicationConfigArgs struct { // The Amazon Resource Name (ARN) of the Replication Config ReplicationConfigArn string `pulumi:"replicationConfigArn"` }
type LookupReplicationConfigOutputArgs ¶ added in v0.71.0
type LookupReplicationConfigOutputArgs struct { // The Amazon Resource Name (ARN) of the Replication Config ReplicationConfigArn pulumi.StringInput `pulumi:"replicationConfigArn"` }
func (LookupReplicationConfigOutputArgs) ElementType ¶ added in v0.71.0
func (LookupReplicationConfigOutputArgs) ElementType() reflect.Type
type LookupReplicationConfigResult ¶ added in v0.71.0
type LookupReplicationConfigResult struct { // Configuration parameters for provisioning an AWS DMS Serverless replication. ComputeConfig *ReplicationConfigComputeConfig `pulumi:"computeConfig"` // The Amazon Resource Name (ARN) of the Replication Config ReplicationConfigArn *string `pulumi:"replicationConfigArn"` // A unique identifier of replication configuration ReplicationConfigIdentifier *string `pulumi:"replicationConfigIdentifier"` // JSON settings for Servereless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. ReplicationSettings interface{} `pulumi:"replicationSettings"` // The type of AWS DMS Serverless replication to provision using this replication configuration ReplicationType *ReplicationConfigReplicationType `pulumi:"replicationType"` // The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration SourceEndpointArn *string `pulumi:"sourceEndpointArn"` // JSON settings for specifying supplemental data // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. SupplementalSettings interface{} `pulumi:"supplementalSettings"` // JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. TableMappings interface{} `pulumi:"tableMappings"` // <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p> Tags []aws.Tag `pulumi:"tags"` // The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration TargetEndpointArn *string `pulumi:"targetEndpointArn"` }
func LookupReplicationConfig ¶ added in v0.71.0
func LookupReplicationConfig(ctx *pulumi.Context, args *LookupReplicationConfigArgs, opts ...pulumi.InvokeOption) (*LookupReplicationConfigResult, error)
A replication configuration that you later provide to configure and start a AWS DMS Serverless replication
type LookupReplicationConfigResultOutput ¶ added in v0.71.0
type LookupReplicationConfigResultOutput struct{ *pulumi.OutputState }
func LookupReplicationConfigOutput ¶ added in v0.71.0
func LookupReplicationConfigOutput(ctx *pulumi.Context, args LookupReplicationConfigOutputArgs, opts ...pulumi.InvokeOption) LookupReplicationConfigResultOutput
func (LookupReplicationConfigResultOutput) ComputeConfig ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ComputeConfig() ReplicationConfigComputeConfigPtrOutput
Configuration parameters for provisioning an AWS DMS Serverless replication.
func (LookupReplicationConfigResultOutput) ElementType ¶ added in v0.71.0
func (LookupReplicationConfigResultOutput) ElementType() reflect.Type
func (LookupReplicationConfigResultOutput) ReplicationConfigArn ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ReplicationConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Replication Config
func (LookupReplicationConfigResultOutput) ReplicationConfigIdentifier ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ReplicationConfigIdentifier() pulumi.StringPtrOutput
A unique identifier of replication configuration
func (LookupReplicationConfigResultOutput) ReplicationSettings ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ReplicationSettings() pulumi.AnyOutput
JSON settings for Servereless replications that are provisioned using this replication configuration
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (LookupReplicationConfigResultOutput) ReplicationType ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ReplicationType() ReplicationConfigReplicationTypePtrOutput
The type of AWS DMS Serverless replication to provision using this replication configuration
func (LookupReplicationConfigResultOutput) SourceEndpointArn ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) SourceEndpointArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
func (LookupReplicationConfigResultOutput) SupplementalSettings ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) SupplementalSettings() pulumi.AnyOutput
JSON settings for specifying supplemental data
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (LookupReplicationConfigResultOutput) TableMappings ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) TableMappings() pulumi.AnyOutput
JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (LookupReplicationConfigResultOutput) Tags ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) Tags() aws.TagArrayOutput
<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>
func (LookupReplicationConfigResultOutput) TargetEndpointArn ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) TargetEndpointArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
func (LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutput ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutput() LookupReplicationConfigResultOutput
func (LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutputWithContext ¶ added in v0.71.0
func (o LookupReplicationConfigResultOutput) ToLookupReplicationConfigResultOutputWithContext(ctx context.Context) LookupReplicationConfigResultOutput
type MigrationProject ¶ added in v0.91.0
type MigrationProject struct { pulumi.CustomResourceState // The optional description of the migration project. Description pulumi.StringPtrOutput `pulumi:"description"` // The property describes an instance profile arn for the migration project. For read InstanceProfileArn pulumi.StringPtrOutput `pulumi:"instanceProfileArn"` // The property describes an instance profile identifier for the migration project. For create InstanceProfileIdentifier pulumi.StringPtrOutput `pulumi:"instanceProfileIdentifier"` // The property describes an instance profile name for the migration project. For read InstanceProfileName pulumi.StringPtrOutput `pulumi:"instanceProfileName"` // The property describes an ARN of the migration project. MigrationProjectArn pulumi.StringOutput `pulumi:"migrationProjectArn"` // The property describes a creating time of the migration project. MigrationProjectCreationTime pulumi.StringPtrOutput `pulumi:"migrationProjectCreationTime"` // The property describes an identifier for the migration project. It is used for describing/deleting/modifying can be name/arn MigrationProjectIdentifier pulumi.StringPtrOutput `pulumi:"migrationProjectIdentifier"` // The property describes a name to identify the migration project. MigrationProjectName pulumi.StringPtrOutput `pulumi:"migrationProjectName"` // The property describes schema conversion application attributes for the migration project. SchemaConversionApplicationAttributes SchemaConversionApplicationAttributesPropertiesPtrOutput `pulumi:"schemaConversionApplicationAttributes"` // The property describes source data provider descriptors for the migration project. SourceDataProviderDescriptors MigrationProjectDataProviderDescriptorArrayOutput `pulumi:"sourceDataProviderDescriptors"` // An array of key-value pairs to apply to this resource. Tags aws.TagArrayOutput `pulumi:"tags"` // The property describes target data provider descriptors for the migration project. TargetDataProviderDescriptors MigrationProjectDataProviderDescriptorArrayOutput `pulumi:"targetDataProviderDescriptors"` // The property describes transformation rules for the migration project. TransformationRules pulumi.StringPtrOutput `pulumi:"transformationRules"` }
Resource schema for AWS::DMS::MigrationProject
func GetMigrationProject ¶ added in v0.91.0
func GetMigrationProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MigrationProjectState, opts ...pulumi.ResourceOption) (*MigrationProject, error)
GetMigrationProject gets an existing MigrationProject 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 NewMigrationProject ¶ added in v0.91.0
func NewMigrationProject(ctx *pulumi.Context, name string, args *MigrationProjectArgs, opts ...pulumi.ResourceOption) (*MigrationProject, error)
NewMigrationProject registers a new resource with the given unique name, arguments, and options.
func (*MigrationProject) ElementType ¶ added in v0.91.0
func (*MigrationProject) ElementType() reflect.Type
func (*MigrationProject) ToMigrationProjectOutput ¶ added in v0.91.0
func (i *MigrationProject) ToMigrationProjectOutput() MigrationProjectOutput
func (*MigrationProject) ToMigrationProjectOutputWithContext ¶ added in v0.91.0
func (i *MigrationProject) ToMigrationProjectOutputWithContext(ctx context.Context) MigrationProjectOutput
type MigrationProjectArgs ¶ added in v0.91.0
type MigrationProjectArgs struct { // The optional description of the migration project. Description pulumi.StringPtrInput // The property describes an instance profile arn for the migration project. For read InstanceProfileArn pulumi.StringPtrInput // The property describes an instance profile identifier for the migration project. For create InstanceProfileIdentifier pulumi.StringPtrInput // The property describes an instance profile name for the migration project. For read InstanceProfileName pulumi.StringPtrInput // The property describes a creating time of the migration project. MigrationProjectCreationTime pulumi.StringPtrInput // The property describes an identifier for the migration project. It is used for describing/deleting/modifying can be name/arn MigrationProjectIdentifier pulumi.StringPtrInput // The property describes a name to identify the migration project. MigrationProjectName pulumi.StringPtrInput // The property describes schema conversion application attributes for the migration project. SchemaConversionApplicationAttributes SchemaConversionApplicationAttributesPropertiesPtrInput // The property describes source data provider descriptors for the migration project. SourceDataProviderDescriptors MigrationProjectDataProviderDescriptorArrayInput // An array of key-value pairs to apply to this resource. Tags aws.TagArrayInput // The property describes target data provider descriptors for the migration project. TargetDataProviderDescriptors MigrationProjectDataProviderDescriptorArrayInput // The property describes transformation rules for the migration project. TransformationRules pulumi.StringPtrInput }
The set of arguments for constructing a MigrationProject resource.
func (MigrationProjectArgs) ElementType ¶ added in v0.91.0
func (MigrationProjectArgs) ElementType() reflect.Type
type MigrationProjectDataProviderDescriptor ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptor struct { // The Amazon Resource Name (ARN) of the data provider. DataProviderArn *string `pulumi:"dataProviderArn"` DataProviderIdentifier *string `pulumi:"dataProviderIdentifier"` // The user-friendly name of the data provider. DataProviderName *string `pulumi:"dataProviderName"` // The ARN of the role used to access AWS Secrets Manager. SecretsManagerAccessRoleArn *string `pulumi:"secretsManagerAccessRoleArn"` // The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider. SecretsManagerSecretId *string `pulumi:"secretsManagerSecretId"` }
It is an object that describes Source and Target DataProviders and credentials for connecting to databases that are used in MigrationProject
type MigrationProjectDataProviderDescriptorArgs ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorArgs struct { // The Amazon Resource Name (ARN) of the data provider. DataProviderArn pulumi.StringPtrInput `pulumi:"dataProviderArn"` DataProviderIdentifier pulumi.StringPtrInput `pulumi:"dataProviderIdentifier"` // The user-friendly name of the data provider. DataProviderName pulumi.StringPtrInput `pulumi:"dataProviderName"` // The ARN of the role used to access AWS Secrets Manager. SecretsManagerAccessRoleArn pulumi.StringPtrInput `pulumi:"secretsManagerAccessRoleArn"` // The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider. SecretsManagerSecretId pulumi.StringPtrInput `pulumi:"secretsManagerSecretId"` }
It is an object that describes Source and Target DataProviders and credentials for connecting to databases that are used in MigrationProject
func (MigrationProjectDataProviderDescriptorArgs) ElementType ¶ added in v0.91.0
func (MigrationProjectDataProviderDescriptorArgs) ElementType() reflect.Type
func (MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutput ¶ added in v0.91.0
func (i MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutput() MigrationProjectDataProviderDescriptorOutput
func (MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutputWithContext ¶ added in v0.91.0
func (i MigrationProjectDataProviderDescriptorArgs) ToMigrationProjectDataProviderDescriptorOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorOutput
type MigrationProjectDataProviderDescriptorArray ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorArray []MigrationProjectDataProviderDescriptorInput
func (MigrationProjectDataProviderDescriptorArray) ElementType ¶ added in v0.91.0
func (MigrationProjectDataProviderDescriptorArray) ElementType() reflect.Type
func (MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutput ¶ added in v0.91.0
func (i MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutput() MigrationProjectDataProviderDescriptorArrayOutput
func (MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext ¶ added in v0.91.0
func (i MigrationProjectDataProviderDescriptorArray) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorArrayOutput
type MigrationProjectDataProviderDescriptorArrayInput ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorArrayInput interface { pulumi.Input ToMigrationProjectDataProviderDescriptorArrayOutput() MigrationProjectDataProviderDescriptorArrayOutput ToMigrationProjectDataProviderDescriptorArrayOutputWithContext(context.Context) MigrationProjectDataProviderDescriptorArrayOutput }
MigrationProjectDataProviderDescriptorArrayInput is an input type that accepts MigrationProjectDataProviderDescriptorArray and MigrationProjectDataProviderDescriptorArrayOutput values. You can construct a concrete instance of `MigrationProjectDataProviderDescriptorArrayInput` via:
MigrationProjectDataProviderDescriptorArray{ MigrationProjectDataProviderDescriptorArgs{...} }
type MigrationProjectDataProviderDescriptorArrayOutput ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorArrayOutput struct{ *pulumi.OutputState }
func (MigrationProjectDataProviderDescriptorArrayOutput) ElementType ¶ added in v0.91.0
func (MigrationProjectDataProviderDescriptorArrayOutput) ElementType() reflect.Type
func (MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutput ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutput() MigrationProjectDataProviderDescriptorArrayOutput
func (MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorArrayOutput) ToMigrationProjectDataProviderDescriptorArrayOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorArrayOutput
type MigrationProjectDataProviderDescriptorInput ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorInput interface { pulumi.Input ToMigrationProjectDataProviderDescriptorOutput() MigrationProjectDataProviderDescriptorOutput ToMigrationProjectDataProviderDescriptorOutputWithContext(context.Context) MigrationProjectDataProviderDescriptorOutput }
MigrationProjectDataProviderDescriptorInput is an input type that accepts MigrationProjectDataProviderDescriptorArgs and MigrationProjectDataProviderDescriptorOutput values. You can construct a concrete instance of `MigrationProjectDataProviderDescriptorInput` via:
MigrationProjectDataProviderDescriptorArgs{...}
type MigrationProjectDataProviderDescriptorOutput ¶ added in v0.91.0
type MigrationProjectDataProviderDescriptorOutput struct{ *pulumi.OutputState }
It is an object that describes Source and Target DataProviders and credentials for connecting to databases that are used in MigrationProject
func (MigrationProjectDataProviderDescriptorOutput) DataProviderArn ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) DataProviderArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the data provider.
func (MigrationProjectDataProviderDescriptorOutput) DataProviderIdentifier ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) DataProviderIdentifier() pulumi.StringPtrOutput
func (MigrationProjectDataProviderDescriptorOutput) DataProviderName ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) DataProviderName() pulumi.StringPtrOutput
The user-friendly name of the data provider.
func (MigrationProjectDataProviderDescriptorOutput) ElementType ¶ added in v0.91.0
func (MigrationProjectDataProviderDescriptorOutput) ElementType() reflect.Type
func (MigrationProjectDataProviderDescriptorOutput) SecretsManagerAccessRoleArn ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) SecretsManagerAccessRoleArn() pulumi.StringPtrOutput
The ARN of the role used to access AWS Secrets Manager.
func (MigrationProjectDataProviderDescriptorOutput) SecretsManagerSecretId ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) SecretsManagerSecretId() pulumi.StringPtrOutput
The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
func (MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutput ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutput() MigrationProjectDataProviderDescriptorOutput
func (MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutputWithContext ¶ added in v0.91.0
func (o MigrationProjectDataProviderDescriptorOutput) ToMigrationProjectDataProviderDescriptorOutputWithContext(ctx context.Context) MigrationProjectDataProviderDescriptorOutput
type MigrationProjectInput ¶ added in v0.91.0
type MigrationProjectInput interface { pulumi.Input ToMigrationProjectOutput() MigrationProjectOutput ToMigrationProjectOutputWithContext(ctx context.Context) MigrationProjectOutput }
type MigrationProjectOutput ¶ added in v0.91.0
type MigrationProjectOutput struct{ *pulumi.OutputState }
func (MigrationProjectOutput) Description ¶ added in v0.91.0
func (o MigrationProjectOutput) Description() pulumi.StringPtrOutput
The optional description of the migration project.
func (MigrationProjectOutput) ElementType ¶ added in v0.91.0
func (MigrationProjectOutput) ElementType() reflect.Type
func (MigrationProjectOutput) InstanceProfileArn ¶ added in v0.91.0
func (o MigrationProjectOutput) InstanceProfileArn() pulumi.StringPtrOutput
The property describes an instance profile arn for the migration project. For read
func (MigrationProjectOutput) InstanceProfileIdentifier ¶ added in v0.91.0
func (o MigrationProjectOutput) InstanceProfileIdentifier() pulumi.StringPtrOutput
The property describes an instance profile identifier for the migration project. For create
func (MigrationProjectOutput) InstanceProfileName ¶ added in v0.91.0
func (o MigrationProjectOutput) InstanceProfileName() pulumi.StringPtrOutput
The property describes an instance profile name for the migration project. For read
func (MigrationProjectOutput) MigrationProjectArn ¶ added in v0.91.0
func (o MigrationProjectOutput) MigrationProjectArn() pulumi.StringOutput
The property describes an ARN of the migration project.
func (MigrationProjectOutput) MigrationProjectCreationTime ¶ added in v0.91.0
func (o MigrationProjectOutput) MigrationProjectCreationTime() pulumi.StringPtrOutput
The property describes a creating time of the migration project.
func (MigrationProjectOutput) MigrationProjectIdentifier ¶ added in v0.91.0
func (o MigrationProjectOutput) MigrationProjectIdentifier() pulumi.StringPtrOutput
The property describes an identifier for the migration project. It is used for describing/deleting/modifying can be name/arn
func (MigrationProjectOutput) MigrationProjectName ¶ added in v0.91.0
func (o MigrationProjectOutput) MigrationProjectName() pulumi.StringPtrOutput
The property describes a name to identify the migration project.
func (MigrationProjectOutput) SchemaConversionApplicationAttributes ¶ added in v0.91.0
func (o MigrationProjectOutput) SchemaConversionApplicationAttributes() SchemaConversionApplicationAttributesPropertiesPtrOutput
The property describes schema conversion application attributes for the migration project.
func (MigrationProjectOutput) SourceDataProviderDescriptors ¶ added in v0.91.0
func (o MigrationProjectOutput) SourceDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
The property describes source data provider descriptors for the migration project.
func (MigrationProjectOutput) Tags ¶ added in v0.91.0
func (o MigrationProjectOutput) Tags() aws.TagArrayOutput
An array of key-value pairs to apply to this resource.
func (MigrationProjectOutput) TargetDataProviderDescriptors ¶ added in v0.91.0
func (o MigrationProjectOutput) TargetDataProviderDescriptors() MigrationProjectDataProviderDescriptorArrayOutput
The property describes target data provider descriptors for the migration project.
func (MigrationProjectOutput) ToMigrationProjectOutput ¶ added in v0.91.0
func (o MigrationProjectOutput) ToMigrationProjectOutput() MigrationProjectOutput
func (MigrationProjectOutput) ToMigrationProjectOutputWithContext ¶ added in v0.91.0
func (o MigrationProjectOutput) ToMigrationProjectOutputWithContext(ctx context.Context) MigrationProjectOutput
func (MigrationProjectOutput) TransformationRules ¶ added in v0.91.0
func (o MigrationProjectOutput) TransformationRules() pulumi.StringPtrOutput
The property describes transformation rules for the migration project.
type MigrationProjectState ¶ added in v0.91.0
type MigrationProjectState struct { }
func (MigrationProjectState) ElementType ¶ added in v0.91.0
func (MigrationProjectState) ElementType() reflect.Type
type MigrationProjectTag ¶ added in v0.91.0
type MigrationProjectTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, , and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, , and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ReplicationConfig ¶ added in v0.71.0
type ReplicationConfig struct { pulumi.CustomResourceState // Configuration parameters for provisioning an AWS DMS Serverless replication. ComputeConfig ReplicationConfigComputeConfigOutput `pulumi:"computeConfig"` // The Amazon Resource Name (ARN) of the Replication Config ReplicationConfigArn pulumi.StringOutput `pulumi:"replicationConfigArn"` // A unique identifier of replication configuration ReplicationConfigIdentifier pulumi.StringOutput `pulumi:"replicationConfigIdentifier"` // JSON settings for Servereless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. ReplicationSettings pulumi.AnyOutput `pulumi:"replicationSettings"` // The type of AWS DMS Serverless replication to provision using this replication configuration ReplicationType ReplicationConfigReplicationTypeOutput `pulumi:"replicationType"` // A unique value or name that you get set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource ResourceIdentifier pulumi.StringPtrOutput `pulumi:"resourceIdentifier"` // The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration SourceEndpointArn pulumi.StringOutput `pulumi:"sourceEndpointArn"` // JSON settings for specifying supplemental data // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. SupplementalSettings pulumi.AnyOutput `pulumi:"supplementalSettings"` // JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. TableMappings pulumi.AnyOutput `pulumi:"tableMappings"` // <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p> Tags aws.TagArrayOutput `pulumi:"tags"` // The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration TargetEndpointArn pulumi.StringOutput `pulumi:"targetEndpointArn"` }
A replication configuration that you later provide to configure and start a AWS DMS Serverless replication
func GetReplicationConfig ¶ added in v0.71.0
func GetReplicationConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationConfigState, opts ...pulumi.ResourceOption) (*ReplicationConfig, error)
GetReplicationConfig gets an existing ReplicationConfig 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 NewReplicationConfig ¶ added in v0.71.0
func NewReplicationConfig(ctx *pulumi.Context, name string, args *ReplicationConfigArgs, opts ...pulumi.ResourceOption) (*ReplicationConfig, error)
NewReplicationConfig registers a new resource with the given unique name, arguments, and options.
func (*ReplicationConfig) ElementType ¶ added in v0.71.0
func (*ReplicationConfig) ElementType() reflect.Type
func (*ReplicationConfig) ToReplicationConfigOutput ¶ added in v0.71.0
func (i *ReplicationConfig) ToReplicationConfigOutput() ReplicationConfigOutput
func (*ReplicationConfig) ToReplicationConfigOutputWithContext ¶ added in v0.71.0
func (i *ReplicationConfig) ToReplicationConfigOutputWithContext(ctx context.Context) ReplicationConfigOutput
type ReplicationConfigArgs ¶ added in v0.71.0
type ReplicationConfigArgs struct { // Configuration parameters for provisioning an AWS DMS Serverless replication. ComputeConfig ReplicationConfigComputeConfigInput // A unique identifier of replication configuration ReplicationConfigIdentifier pulumi.StringInput // JSON settings for Servereless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. ReplicationSettings pulumi.Input // The type of AWS DMS Serverless replication to provision using this replication configuration ReplicationType ReplicationConfigReplicationTypeInput // A unique value or name that you get set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource ResourceIdentifier pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration SourceEndpointArn pulumi.StringInput // JSON settings for specifying supplemental data // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. SupplementalSettings pulumi.Input // JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property. TableMappings pulumi.Input // <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p> Tags aws.TagArrayInput // The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration TargetEndpointArn pulumi.StringInput }
The set of arguments for constructing a ReplicationConfig resource.
func (ReplicationConfigArgs) ElementType ¶ added in v0.71.0
func (ReplicationConfigArgs) ElementType() reflect.Type
type ReplicationConfigComputeConfig ¶ added in v0.71.0
type ReplicationConfigComputeConfig struct { // The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, `"us-west-2"` . You can't set this parameter if the `MultiAZ` parameter is set to `true` . AvailabilityZone *string `pulumi:"availabilityZone"` // A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: `"1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"` DnsNameServers *string `pulumi:"dnsNameServers"` // An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. // // If you don't specify a value for the `KmsKeyId` parameter, AWS DMS uses your default encryption key. // // AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . KmsKeyId *string `pulumi:"kmsKeyId"` // Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The `MaxCapacityUnits` parameter is the only DCU parameter you are required to specify. MaxCapacityUnits int `pulumi:"maxCapacityUnits"` // Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in `MinCapacityUnits` . MinCapacityUnits *int `pulumi:"minCapacityUnits"` // Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the `AvailabilityZone` parameter if the `MultiAZ` parameter is set to `true` . MultiAz *bool `pulumi:"multiAz"` // The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is `ddd:hh24:mi-ddd:hh24:mi` . // // The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include `Mon` , `Tue` , `Wed` , `Thu` , `Fri` , `Sat` , and `Sun` . // // Constraints include a minimum 30-minute window. PreferredMaintenanceWindow *string `pulumi:"preferredMaintenanceWindow"` // Specifies a subnet group identifier to associate with the AWS DMS Serverless replication. ReplicationSubnetGroupId *string `pulumi:"replicationSubnetGroupId"` // Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication. VpcSecurityGroupIds []string `pulumi:"vpcSecurityGroupIds"` }
Configuration parameters for provisioning a AWS DMS Serverless replication
type ReplicationConfigComputeConfigArgs ¶ added in v0.71.0
type ReplicationConfigComputeConfigArgs struct { // The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, `"us-west-2"` . You can't set this parameter if the `MultiAZ` parameter is set to `true` . AvailabilityZone pulumi.StringPtrInput `pulumi:"availabilityZone"` // A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: `"1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"` DnsNameServers pulumi.StringPtrInput `pulumi:"dnsNameServers"` // An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. // // If you don't specify a value for the `KmsKeyId` parameter, AWS DMS uses your default encryption key. // // AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The `MaxCapacityUnits` parameter is the only DCU parameter you are required to specify. MaxCapacityUnits pulumi.IntInput `pulumi:"maxCapacityUnits"` // Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in `MinCapacityUnits` . MinCapacityUnits pulumi.IntPtrInput `pulumi:"minCapacityUnits"` // Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the `AvailabilityZone` parameter if the `MultiAZ` parameter is set to `true` . MultiAz pulumi.BoolPtrInput `pulumi:"multiAz"` // The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is `ddd:hh24:mi-ddd:hh24:mi` . // // The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include `Mon` , `Tue` , `Wed` , `Thu` , `Fri` , `Sat` , and `Sun` . // // Constraints include a minimum 30-minute window. PreferredMaintenanceWindow pulumi.StringPtrInput `pulumi:"preferredMaintenanceWindow"` // Specifies a subnet group identifier to associate with the AWS DMS Serverless replication. ReplicationSubnetGroupId pulumi.StringPtrInput `pulumi:"replicationSubnetGroupId"` // Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication. VpcSecurityGroupIds pulumi.StringArrayInput `pulumi:"vpcSecurityGroupIds"` }
Configuration parameters for provisioning a AWS DMS Serverless replication
func (ReplicationConfigComputeConfigArgs) ElementType ¶ added in v0.71.0
func (ReplicationConfigComputeConfigArgs) ElementType() reflect.Type
func (ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutput ¶ added in v0.71.0
func (i ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutput() ReplicationConfigComputeConfigOutput
func (ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutputWithContext ¶ added in v0.71.0
func (i ReplicationConfigComputeConfigArgs) ToReplicationConfigComputeConfigOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigOutput
type ReplicationConfigComputeConfigInput ¶ added in v0.71.0
type ReplicationConfigComputeConfigInput interface { pulumi.Input ToReplicationConfigComputeConfigOutput() ReplicationConfigComputeConfigOutput ToReplicationConfigComputeConfigOutputWithContext(context.Context) ReplicationConfigComputeConfigOutput }
ReplicationConfigComputeConfigInput is an input type that accepts ReplicationConfigComputeConfigArgs and ReplicationConfigComputeConfigOutput values. You can construct a concrete instance of `ReplicationConfigComputeConfigInput` via:
ReplicationConfigComputeConfigArgs{...}
type ReplicationConfigComputeConfigOutput ¶ added in v0.71.0
type ReplicationConfigComputeConfigOutput struct{ *pulumi.OutputState }
Configuration parameters for provisioning a AWS DMS Serverless replication
func (ReplicationConfigComputeConfigOutput) AvailabilityZone ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) AvailabilityZone() pulumi.StringPtrOutput
The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, `"us-west-2"` . You can't set this parameter if the `MultiAZ` parameter is set to `true` .
func (ReplicationConfigComputeConfigOutput) DnsNameServers ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) DnsNameServers() pulumi.StringPtrOutput
A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: `"1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"`
func (ReplicationConfigComputeConfigOutput) ElementType ¶ added in v0.71.0
func (ReplicationConfigComputeConfigOutput) ElementType() reflect.Type
func (ReplicationConfigComputeConfigOutput) KmsKeyId ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) KmsKeyId() pulumi.StringPtrOutput
An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication.
If you don't specify a value for the `KmsKeyId` parameter, AWS DMS uses your default encryption key.
AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region .
func (ReplicationConfigComputeConfigOutput) MaxCapacityUnits ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) MaxCapacityUnits() pulumi.IntOutput
Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The `MaxCapacityUnits` parameter is the only DCU parameter you are required to specify.
func (ReplicationConfigComputeConfigOutput) MinCapacityUnits ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) MinCapacityUnits() pulumi.IntPtrOutput
Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in `MinCapacityUnits` .
func (ReplicationConfigComputeConfigOutput) MultiAz ¶ added in v0.72.0
func (o ReplicationConfigComputeConfigOutput) MultiAz() pulumi.BoolPtrOutput
Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the `AvailabilityZone` parameter if the `MultiAZ` parameter is set to `true` .
func (ReplicationConfigComputeConfigOutput) PreferredMaintenanceWindow ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is `ddd:hh24:mi-ddd:hh24:mi` .
The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include `Mon` , `Tue` , `Wed` , `Thu` , `Fri` , `Sat` , and `Sun` .
Constraints include a minimum 30-minute window.
func (ReplicationConfigComputeConfigOutput) ReplicationSubnetGroupId ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) ReplicationSubnetGroupId() pulumi.StringPtrOutput
Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
func (ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutput ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutput() ReplicationConfigComputeConfigOutput
func (ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) ToReplicationConfigComputeConfigOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigOutput
func (ReplicationConfigComputeConfigOutput) VpcSecurityGroupIds ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
type ReplicationConfigComputeConfigPtrOutput ¶ added in v0.71.0
type ReplicationConfigComputeConfigPtrOutput struct{ *pulumi.OutputState }
func (ReplicationConfigComputeConfigPtrOutput) AvailabilityZone ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) AvailabilityZone() pulumi.StringPtrOutput
The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, `"us-west-2"` . You can't set this parameter if the `MultiAZ` parameter is set to `true` .
func (ReplicationConfigComputeConfigPtrOutput) DnsNameServers ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) DnsNameServers() pulumi.StringPtrOutput
A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: `"1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"`
func (ReplicationConfigComputeConfigPtrOutput) ElementType ¶ added in v0.71.0
func (ReplicationConfigComputeConfigPtrOutput) ElementType() reflect.Type
func (ReplicationConfigComputeConfigPtrOutput) KmsKeyId ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication.
If you don't specify a value for the `KmsKeyId` parameter, AWS DMS uses your default encryption key.
AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region .
func (ReplicationConfigComputeConfigPtrOutput) MaxCapacityUnits ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) MaxCapacityUnits() pulumi.IntPtrOutput
Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The `MaxCapacityUnits` parameter is the only DCU parameter you are required to specify.
func (ReplicationConfigComputeConfigPtrOutput) MinCapacityUnits ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) MinCapacityUnits() pulumi.IntPtrOutput
Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in `MinCapacityUnits` .
func (ReplicationConfigComputeConfigPtrOutput) MultiAz ¶ added in v0.72.0
func (o ReplicationConfigComputeConfigPtrOutput) MultiAz() pulumi.BoolPtrOutput
Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the `AvailabilityZone` parameter if the `MultiAZ` parameter is set to `true` .
func (ReplicationConfigComputeConfigPtrOutput) PreferredMaintenanceWindow ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is `ddd:hh24:mi-ddd:hh24:mi` .
The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include `Mon` , `Tue` , `Wed` , `Thu` , `Fri` , `Sat` , and `Sun` .
Constraints include a minimum 30-minute window.
func (ReplicationConfigComputeConfigPtrOutput) ReplicationSubnetGroupId ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) ReplicationSubnetGroupId() pulumi.StringPtrOutput
Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
func (ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutput ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutput() ReplicationConfigComputeConfigPtrOutput
func (ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) ToReplicationConfigComputeConfigPtrOutputWithContext(ctx context.Context) ReplicationConfigComputeConfigPtrOutput
func (ReplicationConfigComputeConfigPtrOutput) VpcSecurityGroupIds ¶ added in v0.71.0
func (o ReplicationConfigComputeConfigPtrOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
type ReplicationConfigInput ¶ added in v0.71.0
type ReplicationConfigInput interface { pulumi.Input ToReplicationConfigOutput() ReplicationConfigOutput ToReplicationConfigOutputWithContext(ctx context.Context) ReplicationConfigOutput }
type ReplicationConfigOutput ¶ added in v0.71.0
type ReplicationConfigOutput struct{ *pulumi.OutputState }
func (ReplicationConfigOutput) ComputeConfig ¶ added in v0.71.0
func (o ReplicationConfigOutput) ComputeConfig() ReplicationConfigComputeConfigOutput
Configuration parameters for provisioning an AWS DMS Serverless replication.
func (ReplicationConfigOutput) ElementType ¶ added in v0.71.0
func (ReplicationConfigOutput) ElementType() reflect.Type
func (ReplicationConfigOutput) ReplicationConfigArn ¶ added in v0.71.0
func (o ReplicationConfigOutput) ReplicationConfigArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Replication Config
func (ReplicationConfigOutput) ReplicationConfigIdentifier ¶ added in v0.71.0
func (o ReplicationConfigOutput) ReplicationConfigIdentifier() pulumi.StringOutput
A unique identifier of replication configuration
func (ReplicationConfigOutput) ReplicationSettings ¶ added in v0.71.0
func (o ReplicationConfigOutput) ReplicationSettings() pulumi.AnyOutput
JSON settings for Servereless replications that are provisioned using this replication configuration
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (ReplicationConfigOutput) ReplicationType ¶ added in v0.71.0
func (o ReplicationConfigOutput) ReplicationType() ReplicationConfigReplicationTypeOutput
The type of AWS DMS Serverless replication to provision using this replication configuration
func (ReplicationConfigOutput) ResourceIdentifier ¶ added in v0.71.0
func (o ReplicationConfigOutput) ResourceIdentifier() pulumi.StringPtrOutput
A unique value or name that you get set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource
func (ReplicationConfigOutput) SourceEndpointArn ¶ added in v0.71.0
func (o ReplicationConfigOutput) SourceEndpointArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
func (ReplicationConfigOutput) SupplementalSettings ¶ added in v0.71.0
func (o ReplicationConfigOutput) SupplementalSettings() pulumi.AnyOutput
JSON settings for specifying supplemental data
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (ReplicationConfigOutput) TableMappings ¶ added in v0.71.0
func (o ReplicationConfigOutput) TableMappings() pulumi.AnyOutput
JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::DMS::ReplicationConfig` for more information about the expected schema for this property.
func (ReplicationConfigOutput) Tags ¶ added in v0.71.0
func (o ReplicationConfigOutput) Tags() aws.TagArrayOutput
<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p>
func (ReplicationConfigOutput) TargetEndpointArn ¶ added in v0.71.0
func (o ReplicationConfigOutput) TargetEndpointArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
func (ReplicationConfigOutput) ToReplicationConfigOutput ¶ added in v0.71.0
func (o ReplicationConfigOutput) ToReplicationConfigOutput() ReplicationConfigOutput
func (ReplicationConfigOutput) ToReplicationConfigOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigOutput) ToReplicationConfigOutputWithContext(ctx context.Context) ReplicationConfigOutput
type ReplicationConfigReplicationType ¶ added in v0.71.0
type ReplicationConfigReplicationType string
The type of AWS DMS Serverless replication to provision using this replication configuration
func (ReplicationConfigReplicationType) ElementType ¶ added in v0.71.0
func (ReplicationConfigReplicationType) ElementType() reflect.Type
func (ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutput ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutput() ReplicationConfigReplicationTypeOutput
func (ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutputWithContext ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypeOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypeOutput
func (ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutput ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutputWithContext ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationType) ToStringOutput ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToStringOutput() pulumi.StringOutput
func (ReplicationConfigReplicationType) ToStringOutputWithContext ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationConfigReplicationType) ToStringPtrOutput ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationConfigReplicationType) ToStringPtrOutputWithContext ¶ added in v0.71.0
func (e ReplicationConfigReplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationConfigReplicationTypeInput ¶ added in v0.71.0
type ReplicationConfigReplicationTypeInput interface { pulumi.Input ToReplicationConfigReplicationTypeOutput() ReplicationConfigReplicationTypeOutput ToReplicationConfigReplicationTypeOutputWithContext(context.Context) ReplicationConfigReplicationTypeOutput }
ReplicationConfigReplicationTypeInput is an input type that accepts values of the ReplicationConfigReplicationType enum A concrete instance of `ReplicationConfigReplicationTypeInput` can be one of the following:
ReplicationConfigReplicationTypeFullLoad ReplicationConfigReplicationTypeFullLoadAndCdc ReplicationConfigReplicationTypeCdc
type ReplicationConfigReplicationTypeOutput ¶ added in v0.71.0
type ReplicationConfigReplicationTypeOutput struct{ *pulumi.OutputState }
func (ReplicationConfigReplicationTypeOutput) ElementType ¶ added in v0.71.0
func (ReplicationConfigReplicationTypeOutput) ElementType() reflect.Type
func (ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutput() ReplicationConfigReplicationTypeOutput
func (ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypeOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypeOutput
func (ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationTypeOutput) ToStringOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToStringOutput() pulumi.StringOutput
func (ReplicationConfigReplicationTypeOutput) ToStringOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicationConfigReplicationTypeOutput) ToStringPtrOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationConfigReplicationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationConfigReplicationTypePtrInput ¶ added in v0.71.0
type ReplicationConfigReplicationTypePtrInput interface { pulumi.Input ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput ToReplicationConfigReplicationTypePtrOutputWithContext(context.Context) ReplicationConfigReplicationTypePtrOutput }
func ReplicationConfigReplicationTypePtr ¶ added in v0.71.0
func ReplicationConfigReplicationTypePtr(v string) ReplicationConfigReplicationTypePtrInput
type ReplicationConfigReplicationTypePtrOutput ¶ added in v0.71.0
type ReplicationConfigReplicationTypePtrOutput struct{ *pulumi.OutputState }
func (ReplicationConfigReplicationTypePtrOutput) ElementType ¶ added in v0.71.0
func (ReplicationConfigReplicationTypePtrOutput) ElementType() reflect.Type
func (ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutput() ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypePtrOutput) ToReplicationConfigReplicationTypePtrOutputWithContext(ctx context.Context) ReplicationConfigReplicationTypePtrOutput
func (ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutput ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.71.0
func (o ReplicationConfigReplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicationConfigState ¶ added in v0.71.0
type ReplicationConfigState struct { }
func (ReplicationConfigState) ElementType ¶ added in v0.71.0
func (ReplicationConfigState) ElementType() reflect.Type
type ReplicationConfigTag ¶ added in v0.71.0
type ReplicationConfigTag struct { // <p>Tag key.</p> Key string `pulumi:"key"` // <p>Tag value.</p> Value string `pulumi:"value"` }
<p>The key or keys of the key-value pairs for the resource tag or tags assigned to the
resource.</p>
type SchemaConversionApplicationAttributesProperties ¶ added in v0.91.0
type SchemaConversionApplicationAttributesProperties struct { S3BucketPath *string `pulumi:"s3BucketPath"` S3BucketRoleArn *string `pulumi:"s3BucketRoleArn"` }
The property describes schema conversion application attributes for the migration project.
type SchemaConversionApplicationAttributesPropertiesArgs ¶ added in v0.91.0
type SchemaConversionApplicationAttributesPropertiesArgs struct { S3BucketPath pulumi.StringPtrInput `pulumi:"s3BucketPath"` S3BucketRoleArn pulumi.StringPtrInput `pulumi:"s3BucketRoleArn"` }
The property describes schema conversion application attributes for the migration project.
func (SchemaConversionApplicationAttributesPropertiesArgs) ElementType ¶ added in v0.91.0
func (SchemaConversionApplicationAttributesPropertiesArgs) ElementType() reflect.Type
func (SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutput ¶ added in v0.91.0
func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutput() SchemaConversionApplicationAttributesPropertiesOutput
func (SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext ¶ added in v0.91.0
func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesOutput
func (SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutput ¶ added in v0.91.0
func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
func (SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext ¶ added in v0.91.0
func (i SchemaConversionApplicationAttributesPropertiesArgs) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
type SchemaConversionApplicationAttributesPropertiesInput ¶ added in v0.91.0
type SchemaConversionApplicationAttributesPropertiesInput interface { pulumi.Input ToSchemaConversionApplicationAttributesPropertiesOutput() SchemaConversionApplicationAttributesPropertiesOutput ToSchemaConversionApplicationAttributesPropertiesOutputWithContext(context.Context) SchemaConversionApplicationAttributesPropertiesOutput }
SchemaConversionApplicationAttributesPropertiesInput is an input type that accepts SchemaConversionApplicationAttributesPropertiesArgs and SchemaConversionApplicationAttributesPropertiesOutput values. You can construct a concrete instance of `SchemaConversionApplicationAttributesPropertiesInput` via:
SchemaConversionApplicationAttributesPropertiesArgs{...}
type SchemaConversionApplicationAttributesPropertiesOutput ¶ added in v0.91.0
type SchemaConversionApplicationAttributesPropertiesOutput struct{ *pulumi.OutputState }
The property describes schema conversion application attributes for the migration project.
func (SchemaConversionApplicationAttributesPropertiesOutput) ElementType ¶ added in v0.91.0
func (SchemaConversionApplicationAttributesPropertiesOutput) ElementType() reflect.Type
func (SchemaConversionApplicationAttributesPropertiesOutput) S3BucketPath ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) S3BucketPath() pulumi.StringPtrOutput
func (SchemaConversionApplicationAttributesPropertiesOutput) S3BucketRoleArn ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) S3BucketRoleArn() pulumi.StringPtrOutput
func (SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutput ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutput() SchemaConversionApplicationAttributesPropertiesOutput
func (SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesOutput
func (SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
func (SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
type SchemaConversionApplicationAttributesPropertiesPtrInput ¶ added in v0.91.0
type SchemaConversionApplicationAttributesPropertiesPtrInput interface { pulumi.Input ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput }
SchemaConversionApplicationAttributesPropertiesPtrInput is an input type that accepts SchemaConversionApplicationAttributesPropertiesArgs, SchemaConversionApplicationAttributesPropertiesPtr and SchemaConversionApplicationAttributesPropertiesPtrOutput values. You can construct a concrete instance of `SchemaConversionApplicationAttributesPropertiesPtrInput` via:
SchemaConversionApplicationAttributesPropertiesArgs{...} or: nil
func SchemaConversionApplicationAttributesPropertiesPtr ¶ added in v0.91.0
func SchemaConversionApplicationAttributesPropertiesPtr(v *SchemaConversionApplicationAttributesPropertiesArgs) SchemaConversionApplicationAttributesPropertiesPtrInput
type SchemaConversionApplicationAttributesPropertiesPtrOutput ¶ added in v0.91.0
type SchemaConversionApplicationAttributesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) ElementType ¶ added in v0.91.0
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) ElementType() reflect.Type
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketPath ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketPath() pulumi.StringPtrOutput
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketRoleArn ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) S3BucketRoleArn() pulumi.StringPtrOutput
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutput() SchemaConversionApplicationAttributesPropertiesPtrOutput
func (SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext ¶ added in v0.91.0
func (o SchemaConversionApplicationAttributesPropertiesPtrOutput) ToSchemaConversionApplicationAttributesPropertiesPtrOutputWithContext(ctx context.Context) SchemaConversionApplicationAttributesPropertiesPtrOutput
type SettingsProperties ¶ added in v0.104.0
type SettingsProperties struct { // MicrosoftSqlServerSettings property identifier. MicrosoftSqlServerSettings *SettingsPropertiesMicrosoftSqlServerSettingsProperties `pulumi:"microsoftSqlServerSettings"` // MySqlSettings property identifier. MySqlSettings *SettingsPropertiesMySqlSettingsProperties `pulumi:"mySqlSettings"` // OracleSettings property identifier. OracleSettings *SettingsPropertiesOracleSettingsProperties `pulumi:"oracleSettings"` // PostgreSqlSettings property identifier. PostgreSqlSettings *SettingsPropertiesPostgreSqlSettingsProperties `pulumi:"postgreSqlSettings"` }
The property identifies the exact type of settings for the data provider.
type SettingsPropertiesArgs ¶ added in v0.104.0
type SettingsPropertiesArgs struct { // MicrosoftSqlServerSettings property identifier. MicrosoftSqlServerSettings SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput `pulumi:"microsoftSqlServerSettings"` // MySqlSettings property identifier. MySqlSettings SettingsPropertiesMySqlSettingsPropertiesPtrInput `pulumi:"mySqlSettings"` // OracleSettings property identifier. OracleSettings SettingsPropertiesOracleSettingsPropertiesPtrInput `pulumi:"oracleSettings"` // PostgreSqlSettings property identifier. PostgreSqlSettings SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput `pulumi:"postgreSqlSettings"` }
The property identifies the exact type of settings for the data provider.
func (SettingsPropertiesArgs) ElementType ¶ added in v0.104.0
func (SettingsPropertiesArgs) ElementType() reflect.Type
func (SettingsPropertiesArgs) ToSettingsPropertiesOutput ¶ added in v0.104.0
func (i SettingsPropertiesArgs) ToSettingsPropertiesOutput() SettingsPropertiesOutput
func (SettingsPropertiesArgs) ToSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesArgs) ToSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOutput
func (SettingsPropertiesArgs) ToSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (i SettingsPropertiesArgs) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
func (SettingsPropertiesArgs) ToSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesArgs) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput
type SettingsPropertiesInput ¶ added in v0.104.0
type SettingsPropertiesInput interface { pulumi.Input ToSettingsPropertiesOutput() SettingsPropertiesOutput ToSettingsPropertiesOutputWithContext(context.Context) SettingsPropertiesOutput }
SettingsPropertiesInput is an input type that accepts SettingsPropertiesArgs and SettingsPropertiesOutput values. You can construct a concrete instance of `SettingsPropertiesInput` via:
SettingsPropertiesArgs{...}
type SettingsPropertiesMicrosoftSqlServerSettingsProperties ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsProperties struct { CertificateArn *string `pulumi:"certificateArn"` DatabaseName string `pulumi:"databaseName"` Port int `pulumi:"port"` ServerName string `pulumi:"serverName"` SslMode DataProviderDmsSslModeValue `pulumi:"sslMode"` }
MicrosoftSqlServerSettings property identifier.
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs struct { CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` DatabaseName pulumi.StringInput `pulumi:"databaseName"` Port pulumi.IntInput `pulumi:"port"` ServerName pulumi.StringInput `pulumi:"serverName"` SslMode DataProviderDmsSslModeValueInput `pulumi:"sslMode"` }
MicrosoftSqlServerSettings property identifier.
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ElementType() reflect.Type
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput ¶ added in v0.104.0
func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesInput ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesInput interface { pulumi.Input ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext(context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput }
SettingsPropertiesMicrosoftSqlServerSettingsPropertiesInput is an input type that accepts SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs and SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput values. You can construct a concrete instance of `SettingsPropertiesMicrosoftSqlServerSettingsPropertiesInput` via:
SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs{...}
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput struct{ *pulumi.OutputState }
MicrosoftSqlServerSettings property identifier.
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ElementType() reflect.Type
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ServerName() pulumi.StringOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput interface { pulumi.Input ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput }
SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput is an input type that accepts SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs, SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtr and SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput values. You can construct a concrete instance of `SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput` via:
SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs{...} or: nil
func SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtr ¶ added in v0.104.0
func SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtr(v *SettingsPropertiesMicrosoftSqlServerSettingsPropertiesArgs) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrInput
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput ¶ added in v0.104.0
type SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
func (SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput) ToSettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
type SettingsPropertiesMySqlSettingsProperties ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsProperties struct { CertificateArn *string `pulumi:"certificateArn"` Port int `pulumi:"port"` ServerName string `pulumi:"serverName"` SslMode DataProviderDmsSslModeValue `pulumi:"sslMode"` }
MySqlSettings property identifier.
type SettingsPropertiesMySqlSettingsPropertiesArgs ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsPropertiesArgs struct { CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` Port pulumi.IntInput `pulumi:"port"` ServerName pulumi.StringInput `pulumi:"serverName"` SslMode DataProviderDmsSslModeValueInput `pulumi:"sslMode"` }
MySqlSettings property identifier.
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ElementType() reflect.Type
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutput ¶ added in v0.104.0
func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutput() SettingsPropertiesMySqlSettingsPropertiesOutput
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesOutput
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesMySqlSettingsPropertiesArgs) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
type SettingsPropertiesMySqlSettingsPropertiesInput ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsPropertiesInput interface { pulumi.Input ToSettingsPropertiesMySqlSettingsPropertiesOutput() SettingsPropertiesMySqlSettingsPropertiesOutput ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext(context.Context) SettingsPropertiesMySqlSettingsPropertiesOutput }
SettingsPropertiesMySqlSettingsPropertiesInput is an input type that accepts SettingsPropertiesMySqlSettingsPropertiesArgs and SettingsPropertiesMySqlSettingsPropertiesOutput values. You can construct a concrete instance of `SettingsPropertiesMySqlSettingsPropertiesInput` via:
SettingsPropertiesMySqlSettingsPropertiesArgs{...}
type SettingsPropertiesMySqlSettingsPropertiesOutput ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsPropertiesOutput struct{ *pulumi.OutputState }
MySqlSettings property identifier.
func (SettingsPropertiesMySqlSettingsPropertiesOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ElementType() reflect.Type
func (SettingsPropertiesMySqlSettingsPropertiesOutput) Port ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) Port() pulumi.IntOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ServerName() pulumi.StringOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) SslMode ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) SslMode() DataProviderDmsSslModeValueOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutput ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutput() SettingsPropertiesMySqlSettingsPropertiesOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
type SettingsPropertiesMySqlSettingsPropertiesPtrInput ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsPropertiesPtrInput interface { pulumi.Input ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput }
SettingsPropertiesMySqlSettingsPropertiesPtrInput is an input type that accepts SettingsPropertiesMySqlSettingsPropertiesArgs, SettingsPropertiesMySqlSettingsPropertiesPtr and SettingsPropertiesMySqlSettingsPropertiesPtrOutput values. You can construct a concrete instance of `SettingsPropertiesMySqlSettingsPropertiesPtrInput` via:
SettingsPropertiesMySqlSettingsPropertiesArgs{...} or: nil
func SettingsPropertiesMySqlSettingsPropertiesPtr ¶ added in v0.104.0
func SettingsPropertiesMySqlSettingsPropertiesPtr(v *SettingsPropertiesMySqlSettingsPropertiesArgs) SettingsPropertiesMySqlSettingsPropertiesPtrInput
type SettingsPropertiesMySqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
type SettingsPropertiesMySqlSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) Port ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutput() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
func (SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesMySqlSettingsPropertiesPtrOutput) ToSettingsPropertiesMySqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesMySqlSettingsPropertiesPtrOutput
type SettingsPropertiesOracleSettingsProperties ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsProperties struct { AsmServer *string `pulumi:"asmServer"` CertificateArn *string `pulumi:"certificateArn"` DatabaseName string `pulumi:"databaseName"` Port int `pulumi:"port"` SecretsManagerOracleAsmAccessRoleArn *string `pulumi:"secretsManagerOracleAsmAccessRoleArn"` SecretsManagerOracleAsmSecretId *string `pulumi:"secretsManagerOracleAsmSecretId"` SecretsManagerSecurityDbEncryptionAccessRoleArn *string `pulumi:"secretsManagerSecurityDbEncryptionAccessRoleArn"` SecretsManagerSecurityDbEncryptionSecretId *string `pulumi:"secretsManagerSecurityDbEncryptionSecretId"` ServerName string `pulumi:"serverName"` SslMode DataProviderDmsSslModeValue `pulumi:"sslMode"` }
OracleSettings property identifier.
type SettingsPropertiesOracleSettingsPropertiesArgs ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsPropertiesArgs struct { AsmServer pulumi.StringPtrInput `pulumi:"asmServer"` CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` DatabaseName pulumi.StringInput `pulumi:"databaseName"` Port pulumi.IntInput `pulumi:"port"` SecretsManagerOracleAsmAccessRoleArn pulumi.StringPtrInput `pulumi:"secretsManagerOracleAsmAccessRoleArn"` SecretsManagerOracleAsmSecretId pulumi.StringPtrInput `pulumi:"secretsManagerOracleAsmSecretId"` SecretsManagerSecurityDbEncryptionAccessRoleArn pulumi.StringPtrInput `pulumi:"secretsManagerSecurityDbEncryptionAccessRoleArn"` SecretsManagerSecurityDbEncryptionSecretId pulumi.StringPtrInput `pulumi:"secretsManagerSecurityDbEncryptionSecretId"` ServerName pulumi.StringInput `pulumi:"serverName"` SslMode DataProviderDmsSslModeValueInput `pulumi:"sslMode"` }
OracleSettings property identifier.
func (SettingsPropertiesOracleSettingsPropertiesArgs) ElementType ¶ added in v0.104.0
func (SettingsPropertiesOracleSettingsPropertiesArgs) ElementType() reflect.Type
func (SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutput ¶ added in v0.104.0
func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutput() SettingsPropertiesOracleSettingsPropertiesOutput
func (SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesOutput
func (SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesOracleSettingsPropertiesArgs) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
type SettingsPropertiesOracleSettingsPropertiesInput ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsPropertiesInput interface { pulumi.Input ToSettingsPropertiesOracleSettingsPropertiesOutput() SettingsPropertiesOracleSettingsPropertiesOutput ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext(context.Context) SettingsPropertiesOracleSettingsPropertiesOutput }
SettingsPropertiesOracleSettingsPropertiesInput is an input type that accepts SettingsPropertiesOracleSettingsPropertiesArgs and SettingsPropertiesOracleSettingsPropertiesOutput values. You can construct a concrete instance of `SettingsPropertiesOracleSettingsPropertiesInput` via:
SettingsPropertiesOracleSettingsPropertiesArgs{...}
type SettingsPropertiesOracleSettingsPropertiesOutput ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsPropertiesOutput struct{ *pulumi.OutputState }
OracleSettings property identifier.
func (SettingsPropertiesOracleSettingsPropertiesOutput) AsmServer ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) AsmServer() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesOracleSettingsPropertiesOutput) ElementType() reflect.Type
func (SettingsPropertiesOracleSettingsPropertiesOutput) Port ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) Port() pulumi.IntOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmAccessRoleArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmAccessRoleArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmSecretId ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerOracleAsmSecretId() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionSecretId ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) SecretsManagerSecurityDbEncryptionSecretId() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) ServerName() pulumi.StringOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutput ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutput() SettingsPropertiesOracleSettingsPropertiesOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
type SettingsPropertiesOracleSettingsPropertiesPtrInput ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsPropertiesPtrInput interface { pulumi.Input ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput }
SettingsPropertiesOracleSettingsPropertiesPtrInput is an input type that accepts SettingsPropertiesOracleSettingsPropertiesArgs, SettingsPropertiesOracleSettingsPropertiesPtr and SettingsPropertiesOracleSettingsPropertiesPtrOutput values. You can construct a concrete instance of `SettingsPropertiesOracleSettingsPropertiesPtrInput` via:
SettingsPropertiesOracleSettingsPropertiesArgs{...} or: nil
func SettingsPropertiesOracleSettingsPropertiesPtr ¶ added in v0.104.0
func SettingsPropertiesOracleSettingsPropertiesPtr(v *SettingsPropertiesOracleSettingsPropertiesArgs) SettingsPropertiesOracleSettingsPropertiesPtrInput
type SettingsPropertiesOracleSettingsPropertiesPtrOutput ¶ added in v0.104.0
type SettingsPropertiesOracleSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) AsmServer ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) AsmServer() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) Port ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) Port() pulumi.IntPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmAccessRoleArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmAccessRoleArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmSecretId ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerOracleAsmSecretId() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionAccessRoleArn() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionSecretId ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) SecretsManagerSecurityDbEncryptionSecretId() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutput() SettingsPropertiesOracleSettingsPropertiesPtrOutput
func (SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesOracleSettingsPropertiesPtrOutput) ToSettingsPropertiesOracleSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesOracleSettingsPropertiesPtrOutput
type SettingsPropertiesOutput ¶ added in v0.104.0
type SettingsPropertiesOutput struct{ *pulumi.OutputState }
The property identifies the exact type of settings for the data provider.
func (SettingsPropertiesOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesOutput) ElementType() reflect.Type
func (SettingsPropertiesOutput) MicrosoftSqlServerSettings ¶ added in v0.104.0
func (o SettingsPropertiesOutput) MicrosoftSqlServerSettings() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
MicrosoftSqlServerSettings property identifier.
func (SettingsPropertiesOutput) MySqlSettings ¶ added in v0.104.0
func (o SettingsPropertiesOutput) MySqlSettings() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
MySqlSettings property identifier.
func (SettingsPropertiesOutput) OracleSettings ¶ added in v0.104.0
func (o SettingsPropertiesOutput) OracleSettings() SettingsPropertiesOracleSettingsPropertiesPtrOutput
OracleSettings property identifier.
func (SettingsPropertiesOutput) PostgreSqlSettings ¶ added in v0.104.0
func (o SettingsPropertiesOutput) PostgreSqlSettings() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
PostgreSqlSettings property identifier.
func (SettingsPropertiesOutput) ToSettingsPropertiesOutput ¶ added in v0.104.0
func (o SettingsPropertiesOutput) ToSettingsPropertiesOutput() SettingsPropertiesOutput
func (SettingsPropertiesOutput) ToSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesOutput) ToSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesOutput
func (SettingsPropertiesOutput) ToSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesOutput) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
func (SettingsPropertiesOutput) ToSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesOutput) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput
type SettingsPropertiesPostgreSqlSettingsProperties ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsProperties struct { CertificateArn *string `pulumi:"certificateArn"` DatabaseName string `pulumi:"databaseName"` Port int `pulumi:"port"` ServerName string `pulumi:"serverName"` SslMode DataProviderDmsSslModeValue `pulumi:"sslMode"` }
PostgreSqlSettings property identifier.
type SettingsPropertiesPostgreSqlSettingsPropertiesArgs ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsPropertiesArgs struct { CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` DatabaseName pulumi.StringInput `pulumi:"databaseName"` Port pulumi.IntInput `pulumi:"port"` ServerName pulumi.StringInput `pulumi:"serverName"` SslMode DataProviderDmsSslModeValueInput `pulumi:"sslMode"` }
PostgreSqlSettings property identifier.
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ElementType ¶ added in v0.104.0
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ElementType() reflect.Type
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput ¶ added in v0.104.0
func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput() SettingsPropertiesPostgreSqlSettingsPropertiesOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (i SettingsPropertiesPostgreSqlSettingsPropertiesArgs) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
type SettingsPropertiesPostgreSqlSettingsPropertiesInput ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsPropertiesInput interface { pulumi.Input ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput() SettingsPropertiesPostgreSqlSettingsPropertiesOutput ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext(context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesOutput }
SettingsPropertiesPostgreSqlSettingsPropertiesInput is an input type that accepts SettingsPropertiesPostgreSqlSettingsPropertiesArgs and SettingsPropertiesPostgreSqlSettingsPropertiesOutput values. You can construct a concrete instance of `SettingsPropertiesPostgreSqlSettingsPropertiesInput` via:
SettingsPropertiesPostgreSqlSettingsPropertiesArgs{...}
type SettingsPropertiesPostgreSqlSettingsPropertiesOutput ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsPropertiesOutput struct{ *pulumi.OutputState }
PostgreSqlSettings property identifier.
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) DatabaseName() pulumi.StringOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ElementType() reflect.Type
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) Port ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) Port() pulumi.IntOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ServerName() pulumi.StringOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutput() SettingsPropertiesPostgreSqlSettingsPropertiesOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
type SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput interface { pulumi.Input ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput }
SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput is an input type that accepts SettingsPropertiesPostgreSqlSettingsPropertiesArgs, SettingsPropertiesPostgreSqlSettingsPropertiesPtr and SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput values. You can construct a concrete instance of `SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput` via:
SettingsPropertiesPostgreSqlSettingsPropertiesArgs{...} or: nil
func SettingsPropertiesPostgreSqlSettingsPropertiesPtr ¶ added in v0.104.0
func SettingsPropertiesPostgreSqlSettingsPropertiesPtr(v *SettingsPropertiesPostgreSqlSettingsPropertiesArgs) SettingsPropertiesPostgreSqlSettingsPropertiesPtrInput
type SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
type SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) CertificateArn ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) CertificateArn() pulumi.StringPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) DatabaseName ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) DatabaseName() pulumi.StringPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ServerName ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ServerName() pulumi.StringPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
func (SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput) ToSettingsPropertiesPostgreSqlSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
type SettingsPropertiesPtrInput ¶ added in v0.104.0
type SettingsPropertiesPtrInput interface { pulumi.Input ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput ToSettingsPropertiesPtrOutputWithContext(context.Context) SettingsPropertiesPtrOutput }
SettingsPropertiesPtrInput is an input type that accepts SettingsPropertiesArgs, SettingsPropertiesPtr and SettingsPropertiesPtrOutput values. You can construct a concrete instance of `SettingsPropertiesPtrInput` via:
SettingsPropertiesArgs{...} or: nil
func SettingsPropertiesPtr ¶ added in v0.104.0
func SettingsPropertiesPtr(v *SettingsPropertiesArgs) SettingsPropertiesPtrInput
type SettingsPropertiesPtrOutput ¶ added in v0.104.0
type SettingsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SettingsPropertiesPtrOutput) Elem ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) Elem() SettingsPropertiesOutput
func (SettingsPropertiesPtrOutput) ElementType ¶ added in v0.104.0
func (SettingsPropertiesPtrOutput) ElementType() reflect.Type
func (SettingsPropertiesPtrOutput) MicrosoftSqlServerSettings ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) MicrosoftSqlServerSettings() SettingsPropertiesMicrosoftSqlServerSettingsPropertiesPtrOutput
MicrosoftSqlServerSettings property identifier.
func (SettingsPropertiesPtrOutput) MySqlSettings ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) MySqlSettings() SettingsPropertiesMySqlSettingsPropertiesPtrOutput
MySqlSettings property identifier.
func (SettingsPropertiesPtrOutput) OracleSettings ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) OracleSettings() SettingsPropertiesOracleSettingsPropertiesPtrOutput
OracleSettings property identifier.
func (SettingsPropertiesPtrOutput) PostgreSqlSettings ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) PostgreSqlSettings() SettingsPropertiesPostgreSqlSettingsPropertiesPtrOutput
PostgreSqlSettings property identifier.
func (SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutput ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutput() SettingsPropertiesPtrOutput
func (SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutputWithContext ¶ added in v0.104.0
func (o SettingsPropertiesPtrOutput) ToSettingsPropertiesPtrOutputWithContext(ctx context.Context) SettingsPropertiesPtrOutput