Documentation
¶
Index ¶
- Constants
- type DBClusterdeprecated
- type DBClusterArgs
- type DBClusterInput
- type DBClusterOutput
- type DBClusterParameterGroupdeprecated
- type DBClusterParameterGroupArgs
- type DBClusterParameterGroupInput
- type DBClusterParameterGroupOutput
- type DBClusterParameterGroupState
- type DBClusterParameterGroupTag
- type DBClusterParameterGroupTagArgs
- func (DBClusterParameterGroupTagArgs) ElementType() reflect.Type
- func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput
- func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput
- type DBClusterParameterGroupTagArray
- func (DBClusterParameterGroupTagArray) ElementType() reflect.Type
- func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput
- func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput
- type DBClusterParameterGroupTagArrayInput
- type DBClusterParameterGroupTagArrayOutput
- func (DBClusterParameterGroupTagArrayOutput) ElementType() reflect.Type
- func (o DBClusterParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DBClusterParameterGroupTagOutput
- func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput
- func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput
- type DBClusterParameterGroupTagInput
- type DBClusterParameterGroupTagOutput
- func (DBClusterParameterGroupTagOutput) ElementType() reflect.Type
- func (o DBClusterParameterGroupTagOutput) Key() pulumi.StringOutput
- func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput
- func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput
- func (o DBClusterParameterGroupTagOutput) Value() pulumi.StringOutput
- type DBClusterRole
- type DBClusterRoleArgs
- type DBClusterRoleArray
- type DBClusterRoleArrayInput
- type DBClusterRoleArrayOutput
- func (DBClusterRoleArrayOutput) ElementType() reflect.Type
- func (o DBClusterRoleArrayOutput) Index(i pulumi.IntInput) DBClusterRoleOutput
- func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput
- func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutputWithContext(ctx context.Context) DBClusterRoleArrayOutput
- type DBClusterRoleInput
- type DBClusterRoleOutput
- func (DBClusterRoleOutput) ElementType() reflect.Type
- func (o DBClusterRoleOutput) FeatureName() pulumi.StringPtrOutput
- func (o DBClusterRoleOutput) RoleArn() pulumi.StringOutput
- func (o DBClusterRoleOutput) ToDBClusterRoleOutput() DBClusterRoleOutput
- func (o DBClusterRoleOutput) ToDBClusterRoleOutputWithContext(ctx context.Context) DBClusterRoleOutput
- type DBClusterScalingConfiguration
- type DBClusterScalingConfigurationArgs
- func (DBClusterScalingConfigurationArgs) ElementType() reflect.Type
- func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutput() DBClusterScalingConfigurationOutput
- func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutputWithContext(ctx context.Context) DBClusterScalingConfigurationOutput
- func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
- func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
- type DBClusterScalingConfigurationInput
- type DBClusterScalingConfigurationOutput
- func (o DBClusterScalingConfigurationOutput) AutoPause() pulumi.BoolPtrOutput
- func (DBClusterScalingConfigurationOutput) ElementType() reflect.Type
- func (o DBClusterScalingConfigurationOutput) MaxCapacity() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationOutput) MinCapacity() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationOutput) SecondsUntilAutoPause() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutput() DBClusterScalingConfigurationOutput
- func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutputWithContext(ctx context.Context) DBClusterScalingConfigurationOutput
- func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
- func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
- type DBClusterScalingConfigurationPtrInput
- type DBClusterScalingConfigurationPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) AutoPause() pulumi.BoolPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) Elem() DBClusterScalingConfigurationOutput
- func (DBClusterScalingConfigurationPtrOutput) ElementType() reflect.Type
- func (o DBClusterScalingConfigurationPtrOutput) MaxCapacity() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) MinCapacity() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) SecondsUntilAutoPause() pulumi.IntPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
- func (o DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
- type DBClusterState
- type DBClusterTag
- type DBClusterTagArgs
- type DBClusterTagArray
- type DBClusterTagArrayInput
- type DBClusterTagArrayOutput
- func (DBClusterTagArrayOutput) ElementType() reflect.Type
- func (o DBClusterTagArrayOutput) Index(i pulumi.IntInput) DBClusterTagOutput
- func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutput() DBClusterTagArrayOutput
- func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutputWithContext(ctx context.Context) DBClusterTagArrayOutput
- type DBClusterTagInput
- type DBClusterTagOutput
- func (DBClusterTagOutput) ElementType() reflect.Type
- func (o DBClusterTagOutput) Key() pulumi.StringOutput
- func (o DBClusterTagOutput) ToDBClusterTagOutput() DBClusterTagOutput
- func (o DBClusterTagOutput) ToDBClusterTagOutputWithContext(ctx context.Context) DBClusterTagOutput
- func (o DBClusterTagOutput) Value() pulumi.StringOutput
- type DBInstancedeprecated
- type DBInstanceArgs
- type DBInstanceInput
- type DBInstanceOutput
- type DBInstanceProcessorFeature
- type DBInstanceProcessorFeatureArgs
- func (DBInstanceProcessorFeatureArgs) ElementType() reflect.Type
- func (i DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutput() DBInstanceProcessorFeatureOutput
- func (i DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureOutput
- type DBInstanceProcessorFeatureArray
- func (DBInstanceProcessorFeatureArray) ElementType() reflect.Type
- func (i DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutput() DBInstanceProcessorFeatureArrayOutput
- func (i DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureArrayOutput
- type DBInstanceProcessorFeatureArrayInput
- type DBInstanceProcessorFeatureArrayOutput
- func (DBInstanceProcessorFeatureArrayOutput) ElementType() reflect.Type
- func (o DBInstanceProcessorFeatureArrayOutput) Index(i pulumi.IntInput) DBInstanceProcessorFeatureOutput
- func (o DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutput() DBInstanceProcessorFeatureArrayOutput
- func (o DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureArrayOutput
- type DBInstanceProcessorFeatureInput
- type DBInstanceProcessorFeatureOutput
- func (DBInstanceProcessorFeatureOutput) ElementType() reflect.Type
- func (o DBInstanceProcessorFeatureOutput) Name() pulumi.StringPtrOutput
- func (o DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutput() DBInstanceProcessorFeatureOutput
- func (o DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureOutput
- func (o DBInstanceProcessorFeatureOutput) Value() pulumi.StringPtrOutput
- type DBInstanceRole
- type DBInstanceRoleArgs
- type DBInstanceRoleArray
- type DBInstanceRoleArrayInput
- type DBInstanceRoleArrayOutput
- func (DBInstanceRoleArrayOutput) ElementType() reflect.Type
- func (o DBInstanceRoleArrayOutput) Index(i pulumi.IntInput) DBInstanceRoleOutput
- func (o DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutput() DBInstanceRoleArrayOutput
- func (o DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutputWithContext(ctx context.Context) DBInstanceRoleArrayOutput
- type DBInstanceRoleInput
- type DBInstanceRoleOutput
- func (DBInstanceRoleOutput) ElementType() reflect.Type
- func (o DBInstanceRoleOutput) FeatureName() pulumi.StringOutput
- func (o DBInstanceRoleOutput) RoleArn() pulumi.StringOutput
- func (o DBInstanceRoleOutput) ToDBInstanceRoleOutput() DBInstanceRoleOutput
- func (o DBInstanceRoleOutput) ToDBInstanceRoleOutputWithContext(ctx context.Context) DBInstanceRoleOutput
- type DBInstanceState
- type DBInstanceTag
- type DBInstanceTagArgs
- type DBInstanceTagArray
- type DBInstanceTagArrayInput
- type DBInstanceTagArrayOutput
- func (DBInstanceTagArrayOutput) ElementType() reflect.Type
- func (o DBInstanceTagArrayOutput) Index(i pulumi.IntInput) DBInstanceTagOutput
- func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput
- func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutputWithContext(ctx context.Context) DBInstanceTagArrayOutput
- type DBInstanceTagInput
- type DBInstanceTagOutput
- func (DBInstanceTagOutput) ElementType() reflect.Type
- func (o DBInstanceTagOutput) Key() pulumi.StringOutput
- func (o DBInstanceTagOutput) ToDBInstanceTagOutput() DBInstanceTagOutput
- func (o DBInstanceTagOutput) ToDBInstanceTagOutputWithContext(ctx context.Context) DBInstanceTagOutput
- func (o DBInstanceTagOutput) Value() pulumi.StringOutput
- type DBParameterGroupdeprecated
- type DBParameterGroupArgs
- type DBParameterGroupInput
- type DBParameterGroupOutput
- type DBParameterGroupState
- type DBParameterGroupTag
- type DBParameterGroupTagArgs
- type DBParameterGroupTagArray
- type DBParameterGroupTagArrayInput
- type DBParameterGroupTagArrayOutput
- func (DBParameterGroupTagArrayOutput) ElementType() reflect.Type
- func (o DBParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DBParameterGroupTagOutput
- func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput
- func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutputWithContext(ctx context.Context) DBParameterGroupTagArrayOutput
- type DBParameterGroupTagInput
- type DBParameterGroupTagOutput
- func (DBParameterGroupTagOutput) ElementType() reflect.Type
- func (o DBParameterGroupTagOutput) Key() pulumi.StringOutput
- func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutput() DBParameterGroupTagOutput
- func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutputWithContext(ctx context.Context) DBParameterGroupTagOutput
- func (o DBParameterGroupTagOutput) Value() pulumi.StringOutput
- type DBProxy
- type DBProxyArgs
- type DBProxyAuthFormat
- type DBProxyAuthFormatArgs
- type DBProxyAuthFormatArray
- type DBProxyAuthFormatArrayInput
- type DBProxyAuthFormatArrayOutput
- func (DBProxyAuthFormatArrayOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatArrayOutput) Index(i pulumi.IntInput) DBProxyAuthFormatOutput
- func (o DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutput() DBProxyAuthFormatArrayOutput
- func (o DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutputWithContext(ctx context.Context) DBProxyAuthFormatArrayOutput
- type DBProxyAuthFormatAuthScheme
- func (DBProxyAuthFormatAuthScheme) ElementType() reflect.Type
- func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutput() DBProxyAuthFormatAuthSchemeOutput
- func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemeOutput
- func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
- func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
- func (e DBProxyAuthFormatAuthScheme) ToStringOutput() pulumi.StringOutput
- func (e DBProxyAuthFormatAuthScheme) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DBProxyAuthFormatAuthScheme) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DBProxyAuthFormatAuthScheme) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatAuthSchemeInput
- type DBProxyAuthFormatAuthSchemeOutput
- func (DBProxyAuthFormatAuthSchemeOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutput() DBProxyAuthFormatAuthSchemeOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemeOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToStringOutput() pulumi.StringOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatAuthSchemePtrInput
- type DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatAuthSchemePtrOutput) Elem() DBProxyAuthFormatAuthSchemeOutput
- func (DBProxyAuthFormatAuthSchemePtrOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatIAMAuth
- func (DBProxyAuthFormatIAMAuth) ElementType() reflect.Type
- func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutput() DBProxyAuthFormatIAMAuthOutput
- func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthOutput
- func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
- func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
- func (e DBProxyAuthFormatIAMAuth) ToStringOutput() pulumi.StringOutput
- func (e DBProxyAuthFormatIAMAuth) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DBProxyAuthFormatIAMAuth) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DBProxyAuthFormatIAMAuth) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatIAMAuthInput
- type DBProxyAuthFormatIAMAuthOutput
- func (DBProxyAuthFormatIAMAuthOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutput() DBProxyAuthFormatIAMAuthOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToStringOutput() pulumi.StringOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatIAMAuthPtrInput
- type DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatIAMAuthPtrOutput) Elem() DBProxyAuthFormatIAMAuthOutput
- func (DBProxyAuthFormatIAMAuthPtrOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyAuthFormatInput
- type DBProxyAuthFormatOutput
- func (o DBProxyAuthFormatOutput) AuthScheme() DBProxyAuthFormatAuthSchemePtrOutput
- func (o DBProxyAuthFormatOutput) Description() pulumi.StringPtrOutput
- func (DBProxyAuthFormatOutput) ElementType() reflect.Type
- func (o DBProxyAuthFormatOutput) IAMAuth() DBProxyAuthFormatIAMAuthPtrOutput
- func (o DBProxyAuthFormatOutput) SecretArn() pulumi.StringPtrOutput
- func (o DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutput() DBProxyAuthFormatOutput
- func (o DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutputWithContext(ctx context.Context) DBProxyAuthFormatOutput
- func (o DBProxyAuthFormatOutput) UserName() pulumi.StringPtrOutput
- type DBProxyEndpoint
- type DBProxyEndpointArgs
- type DBProxyEndpointInput
- type DBProxyEndpointOutput
- type DBProxyEndpointState
- type DBProxyEndpointTagFormat
- type DBProxyEndpointTagFormatArgs
- func (DBProxyEndpointTagFormatArgs) ElementType() reflect.Type
- func (i DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutput() DBProxyEndpointTagFormatOutput
- func (i DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatOutput
- type DBProxyEndpointTagFormatArray
- func (DBProxyEndpointTagFormatArray) ElementType() reflect.Type
- func (i DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutput() DBProxyEndpointTagFormatArrayOutput
- func (i DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatArrayOutput
- type DBProxyEndpointTagFormatArrayInput
- type DBProxyEndpointTagFormatArrayOutput
- func (DBProxyEndpointTagFormatArrayOutput) ElementType() reflect.Type
- func (o DBProxyEndpointTagFormatArrayOutput) Index(i pulumi.IntInput) DBProxyEndpointTagFormatOutput
- func (o DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutput() DBProxyEndpointTagFormatArrayOutput
- func (o DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatArrayOutput
- type DBProxyEndpointTagFormatInput
- type DBProxyEndpointTagFormatOutput
- func (DBProxyEndpointTagFormatOutput) ElementType() reflect.Type
- func (o DBProxyEndpointTagFormatOutput) Key() pulumi.StringPtrOutput
- func (o DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutput() DBProxyEndpointTagFormatOutput
- func (o DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatOutput
- func (o DBProxyEndpointTagFormatOutput) Value() pulumi.StringPtrOutput
- type DBProxyEndpointTargetRole
- func (DBProxyEndpointTargetRole) ElementType() reflect.Type
- func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutput() DBProxyEndpointTargetRoleOutput
- func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutputWithContext(ctx context.Context) DBProxyEndpointTargetRoleOutput
- func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
- func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
- func (e DBProxyEndpointTargetRole) ToStringOutput() pulumi.StringOutput
- func (e DBProxyEndpointTargetRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DBProxyEndpointTargetRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DBProxyEndpointTargetRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyEndpointTargetRoleInput
- type DBProxyEndpointTargetRoleOutput
- func (DBProxyEndpointTargetRoleOutput) ElementType() reflect.Type
- func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutput() DBProxyEndpointTargetRoleOutput
- func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutputWithContext(ctx context.Context) DBProxyEndpointTargetRoleOutput
- func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
- func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
- func (o DBProxyEndpointTargetRoleOutput) ToStringOutput() pulumi.StringOutput
- func (o DBProxyEndpointTargetRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DBProxyEndpointTargetRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyEndpointTargetRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyEndpointTargetRolePtrInput
- type DBProxyEndpointTargetRolePtrOutput
- func (o DBProxyEndpointTargetRolePtrOutput) Elem() DBProxyEndpointTargetRoleOutput
- func (DBProxyEndpointTargetRolePtrOutput) ElementType() reflect.Type
- func (o DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
- func (o DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
- func (o DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyEngineFamily
- func (DBProxyEngineFamily) ElementType() reflect.Type
- func (e DBProxyEngineFamily) ToDBProxyEngineFamilyOutput() DBProxyEngineFamilyOutput
- func (e DBProxyEngineFamily) ToDBProxyEngineFamilyOutputWithContext(ctx context.Context) DBProxyEngineFamilyOutput
- func (e DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
- func (e DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
- func (e DBProxyEngineFamily) ToStringOutput() pulumi.StringOutput
- func (e DBProxyEngineFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DBProxyEngineFamily) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DBProxyEngineFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyEngineFamilyInput
- type DBProxyEngineFamilyOutput
- func (DBProxyEngineFamilyOutput) ElementType() reflect.Type
- func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutput() DBProxyEngineFamilyOutput
- func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutputWithContext(ctx context.Context) DBProxyEngineFamilyOutput
- func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
- func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
- func (o DBProxyEngineFamilyOutput) ToStringOutput() pulumi.StringOutput
- func (o DBProxyEngineFamilyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DBProxyEngineFamilyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyEngineFamilyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyEngineFamilyPtrInput
- type DBProxyEngineFamilyPtrOutput
- func (o DBProxyEngineFamilyPtrOutput) Elem() DBProxyEngineFamilyOutput
- func (DBProxyEngineFamilyPtrOutput) ElementType() reflect.Type
- func (o DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
- func (o DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
- func (o DBProxyEngineFamilyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyEngineFamilyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyInput
- type DBProxyOutput
- type DBProxyState
- type DBProxyTagFormat
- type DBProxyTagFormatArgs
- type DBProxyTagFormatArray
- type DBProxyTagFormatArrayInput
- type DBProxyTagFormatArrayOutput
- func (DBProxyTagFormatArrayOutput) ElementType() reflect.Type
- func (o DBProxyTagFormatArrayOutput) Index(i pulumi.IntInput) DBProxyTagFormatOutput
- func (o DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutput() DBProxyTagFormatArrayOutput
- func (o DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutputWithContext(ctx context.Context) DBProxyTagFormatArrayOutput
- type DBProxyTagFormatInput
- type DBProxyTagFormatOutput
- func (DBProxyTagFormatOutput) ElementType() reflect.Type
- func (o DBProxyTagFormatOutput) Key() pulumi.StringPtrOutput
- func (o DBProxyTagFormatOutput) ToDBProxyTagFormatOutput() DBProxyTagFormatOutput
- func (o DBProxyTagFormatOutput) ToDBProxyTagFormatOutputWithContext(ctx context.Context) DBProxyTagFormatOutput
- func (o DBProxyTagFormatOutput) Value() pulumi.StringPtrOutput
- type DBProxyTargetGroup
- type DBProxyTargetGroupArgs
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormat
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs
- func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ElementType() reflect.Type
- func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatInput
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ConnectionBorrowTimeout() pulumi.IntPtrOutput
- func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ElementType() reflect.Type
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) InitQuery() pulumi.StringPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxConnectionsPercent() pulumi.IntPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxIdleConnectionsPercent() pulumi.IntPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) SessionPinningFilters() pulumi.StringArrayOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput
- type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ConnectionBorrowTimeout() pulumi.IntPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) Elem() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
- func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ElementType() reflect.Type
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) InitQuery() pulumi.StringPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxConnectionsPercent() pulumi.IntPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxIdleConnectionsPercent() pulumi.IntPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) SessionPinningFilters() pulumi.StringArrayOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
- type DBProxyTargetGroupInput
- type DBProxyTargetGroupOutput
- type DBProxyTargetGroupState
- type DBProxyTargetGroupTargetGroupName
- func (DBProxyTargetGroupTargetGroupName) ElementType() reflect.Type
- func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutput() DBProxyTargetGroupTargetGroupNameOutput
- func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNameOutput
- func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
- func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
- func (e DBProxyTargetGroupTargetGroupName) ToStringOutput() pulumi.StringOutput
- func (e DBProxyTargetGroupTargetGroupName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DBProxyTargetGroupTargetGroupName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DBProxyTargetGroupTargetGroupName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyTargetGroupTargetGroupNameInput
- type DBProxyTargetGroupTargetGroupNameOutput
- func (DBProxyTargetGroupTargetGroupNameOutput) ElementType() reflect.Type
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutput() DBProxyTargetGroupTargetGroupNameOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNameOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringOutput() pulumi.StringOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBProxyTargetGroupTargetGroupNamePtrInput
- type DBProxyTargetGroupTargetGroupNamePtrOutput
- func (o DBProxyTargetGroupTargetGroupNamePtrOutput) Elem() DBProxyTargetGroupTargetGroupNameOutput
- func (DBProxyTargetGroupTargetGroupNamePtrOutput) ElementType() reflect.Type
- func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
- func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
- func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DBSecurityGroupdeprecated
- type DBSecurityGroupArgs
- type DBSecurityGroupIngressdeprecated
- type DBSecurityGroupIngressArgs
- type DBSecurityGroupIngressInput
- type DBSecurityGroupIngressOutput
- type DBSecurityGroupIngressState
- type DBSecurityGroupIngressType
- type DBSecurityGroupIngressTypeArgs
- func (DBSecurityGroupIngressTypeArgs) ElementType() reflect.Type
- func (i DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutput() DBSecurityGroupIngressTypeOutput
- func (i DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeOutput
- type DBSecurityGroupIngressTypeArray
- func (DBSecurityGroupIngressTypeArray) ElementType() reflect.Type
- func (i DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutput() DBSecurityGroupIngressTypeArrayOutput
- func (i DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeArrayOutput
- type DBSecurityGroupIngressTypeArrayInput
- type DBSecurityGroupIngressTypeArrayOutput
- func (DBSecurityGroupIngressTypeArrayOutput) ElementType() reflect.Type
- func (o DBSecurityGroupIngressTypeArrayOutput) Index(i pulumi.IntInput) DBSecurityGroupIngressTypeOutput
- func (o DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutput() DBSecurityGroupIngressTypeArrayOutput
- func (o DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeArrayOutput
- type DBSecurityGroupIngressTypeInput
- type DBSecurityGroupIngressTypeOutput
- func (o DBSecurityGroupIngressTypeOutput) CIDRIP() pulumi.StringPtrOutput
- func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupId() pulumi.StringPtrOutput
- func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupName() pulumi.StringPtrOutput
- func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupOwnerId() pulumi.StringPtrOutput
- func (DBSecurityGroupIngressTypeOutput) ElementType() reflect.Type
- func (o DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutput() DBSecurityGroupIngressTypeOutput
- func (o DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeOutput
- type DBSecurityGroupInput
- type DBSecurityGroupOutput
- type DBSecurityGroupState
- type DBSecurityGroupTag
- type DBSecurityGroupTagArgs
- type DBSecurityGroupTagArray
- type DBSecurityGroupTagArrayInput
- type DBSecurityGroupTagArrayOutput
- func (DBSecurityGroupTagArrayOutput) ElementType() reflect.Type
- func (o DBSecurityGroupTagArrayOutput) Index(i pulumi.IntInput) DBSecurityGroupTagOutput
- func (o DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutput() DBSecurityGroupTagArrayOutput
- func (o DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutputWithContext(ctx context.Context) DBSecurityGroupTagArrayOutput
- type DBSecurityGroupTagInput
- type DBSecurityGroupTagOutput
- func (DBSecurityGroupTagOutput) ElementType() reflect.Type
- func (o DBSecurityGroupTagOutput) Key() pulumi.StringOutput
- func (o DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutput() DBSecurityGroupTagOutput
- func (o DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutputWithContext(ctx context.Context) DBSecurityGroupTagOutput
- func (o DBSecurityGroupTagOutput) Value() pulumi.StringOutput
- type DBSubnetGroupdeprecated
- type DBSubnetGroupArgs
- type DBSubnetGroupInput
- type DBSubnetGroupOutput
- type DBSubnetGroupState
- type DBSubnetGroupTag
- type DBSubnetGroupTagArgs
- type DBSubnetGroupTagArray
- type DBSubnetGroupTagArrayInput
- type DBSubnetGroupTagArrayOutput
- func (DBSubnetGroupTagArrayOutput) ElementType() reflect.Type
- func (o DBSubnetGroupTagArrayOutput) Index(i pulumi.IntInput) DBSubnetGroupTagOutput
- func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput
- func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutputWithContext(ctx context.Context) DBSubnetGroupTagArrayOutput
- type DBSubnetGroupTagInput
- type DBSubnetGroupTagOutput
- func (DBSubnetGroupTagOutput) ElementType() reflect.Type
- func (o DBSubnetGroupTagOutput) Key() pulumi.StringOutput
- func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput
- func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutputWithContext(ctx context.Context) DBSubnetGroupTagOutput
- func (o DBSubnetGroupTagOutput) Value() pulumi.StringOutput
- type EventSubscriptiondeprecated
- type EventSubscriptionArgs
- type EventSubscriptionInput
- type EventSubscriptionOutput
- type EventSubscriptionState
- type GlobalCluster
- type GlobalClusterArgs
- type GlobalClusterEngine
- func (GlobalClusterEngine) ElementType() reflect.Type
- func (e GlobalClusterEngine) ToGlobalClusterEngineOutput() GlobalClusterEngineOutput
- func (e GlobalClusterEngine) ToGlobalClusterEngineOutputWithContext(ctx context.Context) GlobalClusterEngineOutput
- func (e GlobalClusterEngine) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
- func (e GlobalClusterEngine) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
- func (e GlobalClusterEngine) ToStringOutput() pulumi.StringOutput
- func (e GlobalClusterEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GlobalClusterEngine) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GlobalClusterEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GlobalClusterEngineInput
- type GlobalClusterEngineOutput
- func (GlobalClusterEngineOutput) ElementType() reflect.Type
- func (o GlobalClusterEngineOutput) ToGlobalClusterEngineOutput() GlobalClusterEngineOutput
- func (o GlobalClusterEngineOutput) ToGlobalClusterEngineOutputWithContext(ctx context.Context) GlobalClusterEngineOutput
- func (o GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
- func (o GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
- func (o GlobalClusterEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o GlobalClusterEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GlobalClusterEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GlobalClusterEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GlobalClusterEnginePtrInput
- type GlobalClusterEnginePtrOutput
- func (o GlobalClusterEnginePtrOutput) Elem() GlobalClusterEngineOutput
- func (GlobalClusterEnginePtrOutput) ElementType() reflect.Type
- func (o GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
- func (o GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
- func (o GlobalClusterEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GlobalClusterEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GlobalClusterInput
- type GlobalClusterOutput
- type GlobalClusterState
- type OptionGroupdeprecated
- type OptionGroupArgs
- type OptionGroupInput
- type OptionGroupOptionConfiguration
- type OptionGroupOptionConfigurationArgs
- func (OptionGroupOptionConfigurationArgs) ElementType() reflect.Type
- func (i OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutput() OptionGroupOptionConfigurationOutput
- func (i OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationOutput
- type OptionGroupOptionConfigurationArray
- func (OptionGroupOptionConfigurationArray) ElementType() reflect.Type
- func (i OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutput() OptionGroupOptionConfigurationArrayOutput
- func (i OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationArrayOutput
- type OptionGroupOptionConfigurationArrayInput
- type OptionGroupOptionConfigurationArrayOutput
- func (OptionGroupOptionConfigurationArrayOutput) ElementType() reflect.Type
- func (o OptionGroupOptionConfigurationArrayOutput) Index(i pulumi.IntInput) OptionGroupOptionConfigurationOutput
- func (o OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutput() OptionGroupOptionConfigurationArrayOutput
- func (o OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationArrayOutput
- type OptionGroupOptionConfigurationInput
- type OptionGroupOptionConfigurationOutput
- func (o OptionGroupOptionConfigurationOutput) DBSecurityGroupMemberships() pulumi.StringArrayOutput
- func (OptionGroupOptionConfigurationOutput) ElementType() reflect.Type
- func (o OptionGroupOptionConfigurationOutput) OptionName() pulumi.StringOutput
- func (o OptionGroupOptionConfigurationOutput) OptionSettings() OptionGroupOptionSettingArrayOutput
- func (o OptionGroupOptionConfigurationOutput) OptionVersion() pulumi.StringPtrOutput
- func (o OptionGroupOptionConfigurationOutput) Port() pulumi.IntPtrOutput
- func (o OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutput() OptionGroupOptionConfigurationOutput
- func (o OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationOutput
- func (o OptionGroupOptionConfigurationOutput) VpcSecurityGroupMemberships() pulumi.StringArrayOutput
- type OptionGroupOptionSetting
- type OptionGroupOptionSettingArgs
- func (OptionGroupOptionSettingArgs) ElementType() reflect.Type
- func (i OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutput() OptionGroupOptionSettingOutput
- func (i OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutputWithContext(ctx context.Context) OptionGroupOptionSettingOutput
- type OptionGroupOptionSettingArray
- func (OptionGroupOptionSettingArray) ElementType() reflect.Type
- func (i OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutput() OptionGroupOptionSettingArrayOutput
- func (i OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutputWithContext(ctx context.Context) OptionGroupOptionSettingArrayOutput
- type OptionGroupOptionSettingArrayInput
- type OptionGroupOptionSettingArrayOutput
- func (OptionGroupOptionSettingArrayOutput) ElementType() reflect.Type
- func (o OptionGroupOptionSettingArrayOutput) Index(i pulumi.IntInput) OptionGroupOptionSettingOutput
- func (o OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutput() OptionGroupOptionSettingArrayOutput
- func (o OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutputWithContext(ctx context.Context) OptionGroupOptionSettingArrayOutput
- type OptionGroupOptionSettingInput
- type OptionGroupOptionSettingOutput
- func (OptionGroupOptionSettingOutput) ElementType() reflect.Type
- func (o OptionGroupOptionSettingOutput) Name() pulumi.StringPtrOutput
- func (o OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutput() OptionGroupOptionSettingOutput
- func (o OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutputWithContext(ctx context.Context) OptionGroupOptionSettingOutput
- func (o OptionGroupOptionSettingOutput) Value() pulumi.StringPtrOutput
- type OptionGroupOutput
- type OptionGroupState
- type OptionGroupTag
- type OptionGroupTagArgs
- type OptionGroupTagArray
- type OptionGroupTagArrayInput
- type OptionGroupTagArrayOutput
- func (OptionGroupTagArrayOutput) ElementType() reflect.Type
- func (o OptionGroupTagArrayOutput) Index(i pulumi.IntInput) OptionGroupTagOutput
- func (o OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutput() OptionGroupTagArrayOutput
- func (o OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutputWithContext(ctx context.Context) OptionGroupTagArrayOutput
- type OptionGroupTagInput
- type OptionGroupTagOutput
- func (OptionGroupTagOutput) ElementType() reflect.Type
- func (o OptionGroupTagOutput) Key() pulumi.StringOutput
- func (o OptionGroupTagOutput) ToOptionGroupTagOutput() OptionGroupTagOutput
- func (o OptionGroupTagOutput) ToOptionGroupTagOutputWithContext(ctx context.Context) OptionGroupTagOutput
- func (o OptionGroupTagOutput) Value() pulumi.StringOutput
Constants ¶
const ( DBProxyAuthFormatIAMAuthDisabled = DBProxyAuthFormatIAMAuth("DISABLED") DBProxyAuthFormatIAMAuthRequired = DBProxyAuthFormatIAMAuth("REQUIRED") )
const ( DBProxyEndpointTargetRoleReadWrite = DBProxyEndpointTargetRole("READ_WRITE") DBProxyEndpointTargetRoleReadOnly = DBProxyEndpointTargetRole("READ_ONLY") )
const ( DBProxyEngineFamilyMysql = DBProxyEngineFamily("MYSQL") DBProxyEngineFamilyPostgresql = DBProxyEngineFamily("POSTGRESQL") )
const ( GlobalClusterEngineAurora = GlobalClusterEngine("aurora") GlobalClusterEngineAuroraMysql = GlobalClusterEngine("aurora-mysql") GlobalClusterEngineAuroraPostgresql = GlobalClusterEngine("aurora-postgresql") )
const (
DBProxyAuthFormatAuthSchemeSecrets = DBProxyAuthFormatAuthScheme("SECRETS")
)
const (
DBProxyTargetGroupTargetGroupNameDefault = DBProxyTargetGroupTargetGroupName("default")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBCluster
deprecated
type DBCluster struct { pulumi.CustomResourceState AssociatedRoles DBClusterRoleArrayOutput `pulumi:"associatedRoles"` AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` BacktrackWindow pulumi.IntPtrOutput `pulumi:"backtrackWindow"` BackupRetentionPeriod pulumi.IntPtrOutput `pulumi:"backupRetentionPeriod"` CopyTagsToSnapshot pulumi.BoolPtrOutput `pulumi:"copyTagsToSnapshot"` DBClusterIdentifier pulumi.StringPtrOutput `pulumi:"dBClusterIdentifier"` DBClusterParameterGroupName pulumi.StringPtrOutput `pulumi:"dBClusterParameterGroupName"` DBSubnetGroupName pulumi.StringPtrOutput `pulumi:"dBSubnetGroupName"` DatabaseName pulumi.StringPtrOutput `pulumi:"databaseName"` DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` EnableCloudwatchLogsExports pulumi.StringArrayOutput `pulumi:"enableCloudwatchLogsExports"` EnableHttpEndpoint pulumi.BoolPtrOutput `pulumi:"enableHttpEndpoint"` EnableIAMDatabaseAuthentication pulumi.BoolPtrOutput `pulumi:"enableIAMDatabaseAuthentication"` EndpointAddress pulumi.StringPtrOutput `pulumi:"endpointAddress"` EndpointPort pulumi.StringPtrOutput `pulumi:"endpointPort"` Engine pulumi.StringOutput `pulumi:"engine"` EngineMode pulumi.StringPtrOutput `pulumi:"engineMode"` EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` GlobalClusterIdentifier pulumi.StringPtrOutput `pulumi:"globalClusterIdentifier"` KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` MasterUserPassword pulumi.StringPtrOutput `pulumi:"masterUserPassword"` MasterUsername pulumi.StringPtrOutput `pulumi:"masterUsername"` Port pulumi.IntPtrOutput `pulumi:"port"` PreferredBackupWindow pulumi.StringPtrOutput `pulumi:"preferredBackupWindow"` PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` ReadEndpointAddress pulumi.StringPtrOutput `pulumi:"readEndpointAddress"` ReplicationSourceIdentifier pulumi.StringPtrOutput `pulumi:"replicationSourceIdentifier"` RestoreType pulumi.StringPtrOutput `pulumi:"restoreType"` ScalingConfiguration DBClusterScalingConfigurationPtrOutput `pulumi:"scalingConfiguration"` SnapshotIdentifier pulumi.StringPtrOutput `pulumi:"snapshotIdentifier"` SourceDBClusterIdentifier pulumi.StringPtrOutput `pulumi:"sourceDBClusterIdentifier"` SourceRegion pulumi.StringPtrOutput `pulumi:"sourceRegion"` StorageEncrypted pulumi.BoolPtrOutput `pulumi:"storageEncrypted"` Tags DBClusterTagArrayOutput `pulumi:"tags"` UseLatestRestorableTime pulumi.BoolPtrOutput `pulumi:"useLatestRestorableTime"` VpcSecurityGroupIds pulumi.StringArrayOutput `pulumi:"vpcSecurityGroupIds"` }
Resource Type definition for AWS::RDS::DBCluster
Deprecated: DBCluster is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBCluster ¶
func GetDBCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBClusterState, opts ...pulumi.ResourceOption) (*DBCluster, error)
GetDBCluster gets an existing DBCluster 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 NewDBCluster ¶
func NewDBCluster(ctx *pulumi.Context, name string, args *DBClusterArgs, opts ...pulumi.ResourceOption) (*DBCluster, error)
NewDBCluster registers a new resource with the given unique name, arguments, and options.
func (*DBCluster) ElementType ¶
func (*DBCluster) ToDBClusterOutput ¶
func (i *DBCluster) ToDBClusterOutput() DBClusterOutput
func (*DBCluster) ToDBClusterOutputWithContext ¶
func (i *DBCluster) ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput
type DBClusterArgs ¶
type DBClusterArgs struct { AssociatedRoles DBClusterRoleArrayInput AvailabilityZones pulumi.StringArrayInput BacktrackWindow pulumi.IntPtrInput BackupRetentionPeriod pulumi.IntPtrInput CopyTagsToSnapshot pulumi.BoolPtrInput DBClusterIdentifier pulumi.StringPtrInput DBClusterParameterGroupName pulumi.StringPtrInput DBSubnetGroupName pulumi.StringPtrInput DatabaseName pulumi.StringPtrInput DeletionProtection pulumi.BoolPtrInput EnableCloudwatchLogsExports pulumi.StringArrayInput EnableHttpEndpoint pulumi.BoolPtrInput EnableIAMDatabaseAuthentication pulumi.BoolPtrInput EndpointAddress pulumi.StringPtrInput EndpointPort pulumi.StringPtrInput Engine pulumi.StringInput EngineMode pulumi.StringPtrInput EngineVersion pulumi.StringPtrInput GlobalClusterIdentifier pulumi.StringPtrInput KmsKeyId pulumi.StringPtrInput MasterUserPassword pulumi.StringPtrInput MasterUsername pulumi.StringPtrInput Port pulumi.IntPtrInput PreferredBackupWindow pulumi.StringPtrInput PreferredMaintenanceWindow pulumi.StringPtrInput ReadEndpointAddress pulumi.StringPtrInput ReplicationSourceIdentifier pulumi.StringPtrInput RestoreType pulumi.StringPtrInput ScalingConfiguration DBClusterScalingConfigurationPtrInput SnapshotIdentifier pulumi.StringPtrInput SourceDBClusterIdentifier pulumi.StringPtrInput SourceRegion pulumi.StringPtrInput StorageEncrypted pulumi.BoolPtrInput Tags DBClusterTagArrayInput UseLatestRestorableTime pulumi.BoolPtrInput VpcSecurityGroupIds pulumi.StringArrayInput }
The set of arguments for constructing a DBCluster resource.
func (DBClusterArgs) ElementType ¶
func (DBClusterArgs) ElementType() reflect.Type
type DBClusterInput ¶
type DBClusterInput interface { pulumi.Input ToDBClusterOutput() DBClusterOutput ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput }
type DBClusterOutput ¶
type DBClusterOutput struct{ *pulumi.OutputState }
func (DBClusterOutput) ElementType ¶
func (DBClusterOutput) ElementType() reflect.Type
func (DBClusterOutput) ToDBClusterOutput ¶
func (o DBClusterOutput) ToDBClusterOutput() DBClusterOutput
func (DBClusterOutput) ToDBClusterOutputWithContext ¶
func (o DBClusterOutput) ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput
type DBClusterParameterGroup
deprecated
type DBClusterParameterGroup struct { pulumi.CustomResourceState Description pulumi.StringOutput `pulumi:"description"` Family pulumi.StringOutput `pulumi:"family"` Parameters pulumi.AnyOutput `pulumi:"parameters"` Tags DBClusterParameterGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::RDS::DBClusterParameterGroup
Deprecated: DBClusterParameterGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBClusterParameterGroup ¶
func GetDBClusterParameterGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBClusterParameterGroupState, opts ...pulumi.ResourceOption) (*DBClusterParameterGroup, error)
GetDBClusterParameterGroup gets an existing DBClusterParameterGroup 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 NewDBClusterParameterGroup ¶
func NewDBClusterParameterGroup(ctx *pulumi.Context, name string, args *DBClusterParameterGroupArgs, opts ...pulumi.ResourceOption) (*DBClusterParameterGroup, error)
NewDBClusterParameterGroup registers a new resource with the given unique name, arguments, and options.
func (*DBClusterParameterGroup) ElementType ¶
func (*DBClusterParameterGroup) ElementType() reflect.Type
func (*DBClusterParameterGroup) ToDBClusterParameterGroupOutput ¶
func (i *DBClusterParameterGroup) ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput
func (*DBClusterParameterGroup) ToDBClusterParameterGroupOutputWithContext ¶
func (i *DBClusterParameterGroup) ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput
type DBClusterParameterGroupArgs ¶
type DBClusterParameterGroupArgs struct { Description pulumi.StringInput Family pulumi.StringInput Parameters pulumi.Input Tags DBClusterParameterGroupTagArrayInput }
The set of arguments for constructing a DBClusterParameterGroup resource.
func (DBClusterParameterGroupArgs) ElementType ¶
func (DBClusterParameterGroupArgs) ElementType() reflect.Type
type DBClusterParameterGroupInput ¶
type DBClusterParameterGroupInput interface { pulumi.Input ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput }
type DBClusterParameterGroupOutput ¶
type DBClusterParameterGroupOutput struct{ *pulumi.OutputState }
func (DBClusterParameterGroupOutput) ElementType ¶
func (DBClusterParameterGroupOutput) ElementType() reflect.Type
func (DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutput ¶
func (o DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput
func (DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutputWithContext ¶
func (o DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput
type DBClusterParameterGroupState ¶
type DBClusterParameterGroupState struct { }
func (DBClusterParameterGroupState) ElementType ¶
func (DBClusterParameterGroupState) ElementType() reflect.Type
type DBClusterParameterGroupTagArgs ¶
type DBClusterParameterGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBClusterParameterGroupTagArgs) ElementType ¶
func (DBClusterParameterGroupTagArgs) ElementType() reflect.Type
func (DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutput ¶
func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput
func (DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutputWithContext ¶
func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput
type DBClusterParameterGroupTagArray ¶
type DBClusterParameterGroupTagArray []DBClusterParameterGroupTagInput
func (DBClusterParameterGroupTagArray) ElementType ¶
func (DBClusterParameterGroupTagArray) ElementType() reflect.Type
func (DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutput ¶
func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput
func (DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutputWithContext ¶
func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput
type DBClusterParameterGroupTagArrayInput ¶
type DBClusterParameterGroupTagArrayInput interface { pulumi.Input ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput ToDBClusterParameterGroupTagArrayOutputWithContext(context.Context) DBClusterParameterGroupTagArrayOutput }
DBClusterParameterGroupTagArrayInput is an input type that accepts DBClusterParameterGroupTagArray and DBClusterParameterGroupTagArrayOutput values. You can construct a concrete instance of `DBClusterParameterGroupTagArrayInput` via:
DBClusterParameterGroupTagArray{ DBClusterParameterGroupTagArgs{...} }
type DBClusterParameterGroupTagArrayOutput ¶
type DBClusterParameterGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DBClusterParameterGroupTagArrayOutput) ElementType ¶
func (DBClusterParameterGroupTagArrayOutput) ElementType() reflect.Type
func (DBClusterParameterGroupTagArrayOutput) Index ¶
func (o DBClusterParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DBClusterParameterGroupTagOutput
func (DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutput ¶
func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput
func (DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutputWithContext ¶
func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput
type DBClusterParameterGroupTagInput ¶
type DBClusterParameterGroupTagInput interface { pulumi.Input ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput ToDBClusterParameterGroupTagOutputWithContext(context.Context) DBClusterParameterGroupTagOutput }
DBClusterParameterGroupTagInput is an input type that accepts DBClusterParameterGroupTagArgs and DBClusterParameterGroupTagOutput values. You can construct a concrete instance of `DBClusterParameterGroupTagInput` via:
DBClusterParameterGroupTagArgs{...}
type DBClusterParameterGroupTagOutput ¶
type DBClusterParameterGroupTagOutput struct{ *pulumi.OutputState }
func (DBClusterParameterGroupTagOutput) ElementType ¶
func (DBClusterParameterGroupTagOutput) ElementType() reflect.Type
func (DBClusterParameterGroupTagOutput) Key ¶
func (o DBClusterParameterGroupTagOutput) Key() pulumi.StringOutput
func (DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutput ¶
func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput
func (DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutputWithContext ¶
func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput
func (DBClusterParameterGroupTagOutput) Value ¶
func (o DBClusterParameterGroupTagOutput) Value() pulumi.StringOutput
type DBClusterRole ¶ added in v0.2.0
type DBClusterRoleArgs ¶ added in v0.2.0
type DBClusterRoleArgs struct { FeatureName pulumi.StringPtrInput `pulumi:"featureName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DBClusterRoleArgs) ElementType ¶ added in v0.2.0
func (DBClusterRoleArgs) ElementType() reflect.Type
func (DBClusterRoleArgs) ToDBClusterRoleOutput ¶ added in v0.2.0
func (i DBClusterRoleArgs) ToDBClusterRoleOutput() DBClusterRoleOutput
func (DBClusterRoleArgs) ToDBClusterRoleOutputWithContext ¶ added in v0.2.0
func (i DBClusterRoleArgs) ToDBClusterRoleOutputWithContext(ctx context.Context) DBClusterRoleOutput
type DBClusterRoleArray ¶ added in v0.2.0
type DBClusterRoleArray []DBClusterRoleInput
func (DBClusterRoleArray) ElementType ¶ added in v0.2.0
func (DBClusterRoleArray) ElementType() reflect.Type
func (DBClusterRoleArray) ToDBClusterRoleArrayOutput ¶ added in v0.2.0
func (i DBClusterRoleArray) ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput
func (DBClusterRoleArray) ToDBClusterRoleArrayOutputWithContext ¶ added in v0.2.0
func (i DBClusterRoleArray) ToDBClusterRoleArrayOutputWithContext(ctx context.Context) DBClusterRoleArrayOutput
type DBClusterRoleArrayInput ¶ added in v0.2.0
type DBClusterRoleArrayInput interface { pulumi.Input ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput ToDBClusterRoleArrayOutputWithContext(context.Context) DBClusterRoleArrayOutput }
DBClusterRoleArrayInput is an input type that accepts DBClusterRoleArray and DBClusterRoleArrayOutput values. You can construct a concrete instance of `DBClusterRoleArrayInput` via:
DBClusterRoleArray{ DBClusterRoleArgs{...} }
type DBClusterRoleArrayOutput ¶ added in v0.2.0
type DBClusterRoleArrayOutput struct{ *pulumi.OutputState }
func (DBClusterRoleArrayOutput) ElementType ¶ added in v0.2.0
func (DBClusterRoleArrayOutput) ElementType() reflect.Type
func (DBClusterRoleArrayOutput) Index ¶ added in v0.2.0
func (o DBClusterRoleArrayOutput) Index(i pulumi.IntInput) DBClusterRoleOutput
func (DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutput ¶ added in v0.2.0
func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput
func (DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutputWithContext ¶ added in v0.2.0
func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutputWithContext(ctx context.Context) DBClusterRoleArrayOutput
type DBClusterRoleInput ¶ added in v0.2.0
type DBClusterRoleInput interface { pulumi.Input ToDBClusterRoleOutput() DBClusterRoleOutput ToDBClusterRoleOutputWithContext(context.Context) DBClusterRoleOutput }
DBClusterRoleInput is an input type that accepts DBClusterRoleArgs and DBClusterRoleOutput values. You can construct a concrete instance of `DBClusterRoleInput` via:
DBClusterRoleArgs{...}
type DBClusterRoleOutput ¶ added in v0.2.0
type DBClusterRoleOutput struct{ *pulumi.OutputState }
func (DBClusterRoleOutput) ElementType ¶ added in v0.2.0
func (DBClusterRoleOutput) ElementType() reflect.Type
func (DBClusterRoleOutput) FeatureName ¶ added in v0.2.0
func (o DBClusterRoleOutput) FeatureName() pulumi.StringPtrOutput
func (DBClusterRoleOutput) RoleArn ¶ added in v0.2.0
func (o DBClusterRoleOutput) RoleArn() pulumi.StringOutput
func (DBClusterRoleOutput) ToDBClusterRoleOutput ¶ added in v0.2.0
func (o DBClusterRoleOutput) ToDBClusterRoleOutput() DBClusterRoleOutput
func (DBClusterRoleOutput) ToDBClusterRoleOutputWithContext ¶ added in v0.2.0
func (o DBClusterRoleOutput) ToDBClusterRoleOutputWithContext(ctx context.Context) DBClusterRoleOutput
type DBClusterScalingConfigurationArgs ¶
type DBClusterScalingConfigurationArgs struct { AutoPause pulumi.BoolPtrInput `pulumi:"autoPause"` MaxCapacity pulumi.IntPtrInput `pulumi:"maxCapacity"` MinCapacity pulumi.IntPtrInput `pulumi:"minCapacity"` SecondsUntilAutoPause pulumi.IntPtrInput `pulumi:"secondsUntilAutoPause"` }
func (DBClusterScalingConfigurationArgs) ElementType ¶
func (DBClusterScalingConfigurationArgs) ElementType() reflect.Type
func (DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutput ¶
func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutput() DBClusterScalingConfigurationOutput
func (DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutputWithContext ¶
func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationOutputWithContext(ctx context.Context) DBClusterScalingConfigurationOutput
func (DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutput ¶
func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
func (DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutputWithContext ¶
func (i DBClusterScalingConfigurationArgs) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
type DBClusterScalingConfigurationInput ¶
type DBClusterScalingConfigurationInput interface { pulumi.Input ToDBClusterScalingConfigurationOutput() DBClusterScalingConfigurationOutput ToDBClusterScalingConfigurationOutputWithContext(context.Context) DBClusterScalingConfigurationOutput }
DBClusterScalingConfigurationInput is an input type that accepts DBClusterScalingConfigurationArgs and DBClusterScalingConfigurationOutput values. You can construct a concrete instance of `DBClusterScalingConfigurationInput` via:
DBClusterScalingConfigurationArgs{...}
type DBClusterScalingConfigurationOutput ¶
type DBClusterScalingConfigurationOutput struct{ *pulumi.OutputState }
func (DBClusterScalingConfigurationOutput) AutoPause ¶
func (o DBClusterScalingConfigurationOutput) AutoPause() pulumi.BoolPtrOutput
func (DBClusterScalingConfigurationOutput) ElementType ¶
func (DBClusterScalingConfigurationOutput) ElementType() reflect.Type
func (DBClusterScalingConfigurationOutput) MaxCapacity ¶
func (o DBClusterScalingConfigurationOutput) MaxCapacity() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationOutput) MinCapacity ¶
func (o DBClusterScalingConfigurationOutput) MinCapacity() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationOutput) SecondsUntilAutoPause ¶
func (o DBClusterScalingConfigurationOutput) SecondsUntilAutoPause() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutput ¶
func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutput() DBClusterScalingConfigurationOutput
func (DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutputWithContext ¶
func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationOutputWithContext(ctx context.Context) DBClusterScalingConfigurationOutput
func (DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutput ¶
func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
func (DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutputWithContext ¶
func (o DBClusterScalingConfigurationOutput) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
type DBClusterScalingConfigurationPtrInput ¶
type DBClusterScalingConfigurationPtrInput interface { pulumi.Input ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput ToDBClusterScalingConfigurationPtrOutputWithContext(context.Context) DBClusterScalingConfigurationPtrOutput }
DBClusterScalingConfigurationPtrInput is an input type that accepts DBClusterScalingConfigurationArgs, DBClusterScalingConfigurationPtr and DBClusterScalingConfigurationPtrOutput values. You can construct a concrete instance of `DBClusterScalingConfigurationPtrInput` via:
DBClusterScalingConfigurationArgs{...} or: nil
func DBClusterScalingConfigurationPtr ¶
func DBClusterScalingConfigurationPtr(v *DBClusterScalingConfigurationArgs) DBClusterScalingConfigurationPtrInput
type DBClusterScalingConfigurationPtrOutput ¶
type DBClusterScalingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DBClusterScalingConfigurationPtrOutput) AutoPause ¶
func (o DBClusterScalingConfigurationPtrOutput) AutoPause() pulumi.BoolPtrOutput
func (DBClusterScalingConfigurationPtrOutput) ElementType ¶
func (DBClusterScalingConfigurationPtrOutput) ElementType() reflect.Type
func (DBClusterScalingConfigurationPtrOutput) MaxCapacity ¶
func (o DBClusterScalingConfigurationPtrOutput) MaxCapacity() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationPtrOutput) MinCapacity ¶
func (o DBClusterScalingConfigurationPtrOutput) MinCapacity() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationPtrOutput) SecondsUntilAutoPause ¶
func (o DBClusterScalingConfigurationPtrOutput) SecondsUntilAutoPause() pulumi.IntPtrOutput
func (DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutput ¶
func (o DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutput() DBClusterScalingConfigurationPtrOutput
func (DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutputWithContext ¶
func (o DBClusterScalingConfigurationPtrOutput) ToDBClusterScalingConfigurationPtrOutputWithContext(ctx context.Context) DBClusterScalingConfigurationPtrOutput
type DBClusterState ¶
type DBClusterState struct { }
func (DBClusterState) ElementType ¶
func (DBClusterState) ElementType() reflect.Type
type DBClusterTag ¶
type DBClusterTagArgs ¶
type DBClusterTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBClusterTagArgs) ElementType ¶
func (DBClusterTagArgs) ElementType() reflect.Type
func (DBClusterTagArgs) ToDBClusterTagOutput ¶
func (i DBClusterTagArgs) ToDBClusterTagOutput() DBClusterTagOutput
func (DBClusterTagArgs) ToDBClusterTagOutputWithContext ¶
func (i DBClusterTagArgs) ToDBClusterTagOutputWithContext(ctx context.Context) DBClusterTagOutput
type DBClusterTagArray ¶
type DBClusterTagArray []DBClusterTagInput
func (DBClusterTagArray) ElementType ¶
func (DBClusterTagArray) ElementType() reflect.Type
func (DBClusterTagArray) ToDBClusterTagArrayOutput ¶
func (i DBClusterTagArray) ToDBClusterTagArrayOutput() DBClusterTagArrayOutput
func (DBClusterTagArray) ToDBClusterTagArrayOutputWithContext ¶
func (i DBClusterTagArray) ToDBClusterTagArrayOutputWithContext(ctx context.Context) DBClusterTagArrayOutput
type DBClusterTagArrayInput ¶
type DBClusterTagArrayInput interface { pulumi.Input ToDBClusterTagArrayOutput() DBClusterTagArrayOutput ToDBClusterTagArrayOutputWithContext(context.Context) DBClusterTagArrayOutput }
DBClusterTagArrayInput is an input type that accepts DBClusterTagArray and DBClusterTagArrayOutput values. You can construct a concrete instance of `DBClusterTagArrayInput` via:
DBClusterTagArray{ DBClusterTagArgs{...} }
type DBClusterTagArrayOutput ¶
type DBClusterTagArrayOutput struct{ *pulumi.OutputState }
func (DBClusterTagArrayOutput) ElementType ¶
func (DBClusterTagArrayOutput) ElementType() reflect.Type
func (DBClusterTagArrayOutput) Index ¶
func (o DBClusterTagArrayOutput) Index(i pulumi.IntInput) DBClusterTagOutput
func (DBClusterTagArrayOutput) ToDBClusterTagArrayOutput ¶
func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutput() DBClusterTagArrayOutput
func (DBClusterTagArrayOutput) ToDBClusterTagArrayOutputWithContext ¶
func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutputWithContext(ctx context.Context) DBClusterTagArrayOutput
type DBClusterTagInput ¶
type DBClusterTagInput interface { pulumi.Input ToDBClusterTagOutput() DBClusterTagOutput ToDBClusterTagOutputWithContext(context.Context) DBClusterTagOutput }
DBClusterTagInput is an input type that accepts DBClusterTagArgs and DBClusterTagOutput values. You can construct a concrete instance of `DBClusterTagInput` via:
DBClusterTagArgs{...}
type DBClusterTagOutput ¶
type DBClusterTagOutput struct{ *pulumi.OutputState }
func (DBClusterTagOutput) ElementType ¶
func (DBClusterTagOutput) ElementType() reflect.Type
func (DBClusterTagOutput) Key ¶
func (o DBClusterTagOutput) Key() pulumi.StringOutput
func (DBClusterTagOutput) ToDBClusterTagOutput ¶
func (o DBClusterTagOutput) ToDBClusterTagOutput() DBClusterTagOutput
func (DBClusterTagOutput) ToDBClusterTagOutputWithContext ¶
func (o DBClusterTagOutput) ToDBClusterTagOutputWithContext(ctx context.Context) DBClusterTagOutput
func (DBClusterTagOutput) Value ¶
func (o DBClusterTagOutput) Value() pulumi.StringOutput
type DBInstance
deprecated
type DBInstance struct { pulumi.CustomResourceState AllocatedStorage pulumi.StringPtrOutput `pulumi:"allocatedStorage"` AllowMajorVersionUpgrade pulumi.BoolPtrOutput `pulumi:"allowMajorVersionUpgrade"` AssociatedRoles DBInstanceRoleArrayOutput `pulumi:"associatedRoles"` AutoMinorVersionUpgrade pulumi.BoolPtrOutput `pulumi:"autoMinorVersionUpgrade"` AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` BackupRetentionPeriod pulumi.IntPtrOutput `pulumi:"backupRetentionPeriod"` CACertificateIdentifier pulumi.StringPtrOutput `pulumi:"cACertificateIdentifier"` CharacterSetName pulumi.StringPtrOutput `pulumi:"characterSetName"` CopyTagsToSnapshot pulumi.BoolPtrOutput `pulumi:"copyTagsToSnapshot"` DBClusterIdentifier pulumi.StringPtrOutput `pulumi:"dBClusterIdentifier"` DBInstanceClass pulumi.StringOutput `pulumi:"dBInstanceClass"` DBInstanceIdentifier pulumi.StringPtrOutput `pulumi:"dBInstanceIdentifier"` DBName pulumi.StringPtrOutput `pulumi:"dBName"` DBParameterGroupName pulumi.StringPtrOutput `pulumi:"dBParameterGroupName"` DBSecurityGroups pulumi.StringArrayOutput `pulumi:"dBSecurityGroups"` DBSnapshotIdentifier pulumi.StringPtrOutput `pulumi:"dBSnapshotIdentifier"` DBSubnetGroupName pulumi.StringPtrOutput `pulumi:"dBSubnetGroupName"` DeleteAutomatedBackups pulumi.BoolPtrOutput `pulumi:"deleteAutomatedBackups"` DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` Domain pulumi.StringPtrOutput `pulumi:"domain"` DomainIAMRoleName pulumi.StringPtrOutput `pulumi:"domainIAMRoleName"` EnableCloudwatchLogsExports pulumi.StringArrayOutput `pulumi:"enableCloudwatchLogsExports"` EnableIAMDatabaseAuthentication pulumi.BoolPtrOutput `pulumi:"enableIAMDatabaseAuthentication"` EnablePerformanceInsights pulumi.BoolPtrOutput `pulumi:"enablePerformanceInsights"` EndpointAddress pulumi.StringPtrOutput `pulumi:"endpointAddress"` EndpointPort pulumi.StringPtrOutput `pulumi:"endpointPort"` Engine pulumi.StringPtrOutput `pulumi:"engine"` EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` Iops pulumi.IntPtrOutput `pulumi:"iops"` KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` LicenseModel pulumi.StringPtrOutput `pulumi:"licenseModel"` MasterUserPassword pulumi.StringPtrOutput `pulumi:"masterUserPassword"` MasterUsername pulumi.StringPtrOutput `pulumi:"masterUsername"` MaxAllocatedStorage pulumi.IntPtrOutput `pulumi:"maxAllocatedStorage"` MonitoringInterval pulumi.IntPtrOutput `pulumi:"monitoringInterval"` MonitoringRoleArn pulumi.StringPtrOutput `pulumi:"monitoringRoleArn"` MultiAZ pulumi.BoolPtrOutput `pulumi:"multiAZ"` OptionGroupName pulumi.StringPtrOutput `pulumi:"optionGroupName"` PerformanceInsightsKMSKeyId pulumi.StringPtrOutput `pulumi:"performanceInsightsKMSKeyId"` PerformanceInsightsRetentionPeriod pulumi.IntPtrOutput `pulumi:"performanceInsightsRetentionPeriod"` Port pulumi.StringPtrOutput `pulumi:"port"` PreferredBackupWindow pulumi.StringPtrOutput `pulumi:"preferredBackupWindow"` PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` ProcessorFeatures DBInstanceProcessorFeatureArrayOutput `pulumi:"processorFeatures"` PromotionTier pulumi.IntPtrOutput `pulumi:"promotionTier"` PubliclyAccessible pulumi.BoolPtrOutput `pulumi:"publiclyAccessible"` SourceDBInstanceIdentifier pulumi.StringPtrOutput `pulumi:"sourceDBInstanceIdentifier"` SourceRegion pulumi.StringPtrOutput `pulumi:"sourceRegion"` StorageEncrypted pulumi.BoolPtrOutput `pulumi:"storageEncrypted"` StorageType pulumi.StringPtrOutput `pulumi:"storageType"` Tags DBInstanceTagArrayOutput `pulumi:"tags"` Timezone pulumi.StringPtrOutput `pulumi:"timezone"` UseDefaultProcessorFeatures pulumi.BoolPtrOutput `pulumi:"useDefaultProcessorFeatures"` VPCSecurityGroups pulumi.StringArrayOutput `pulumi:"vPCSecurityGroups"` }
Resource Type definition for AWS::RDS::DBInstance
Deprecated: DBInstance is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBInstance ¶
func GetDBInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBInstanceState, opts ...pulumi.ResourceOption) (*DBInstance, error)
GetDBInstance gets an existing DBInstance 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 NewDBInstance ¶
func NewDBInstance(ctx *pulumi.Context, name string, args *DBInstanceArgs, opts ...pulumi.ResourceOption) (*DBInstance, error)
NewDBInstance registers a new resource with the given unique name, arguments, and options.
func (*DBInstance) ElementType ¶
func (*DBInstance) ElementType() reflect.Type
func (*DBInstance) ToDBInstanceOutput ¶
func (i *DBInstance) ToDBInstanceOutput() DBInstanceOutput
func (*DBInstance) ToDBInstanceOutputWithContext ¶
func (i *DBInstance) ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput
type DBInstanceArgs ¶
type DBInstanceArgs struct { AllocatedStorage pulumi.StringPtrInput AllowMajorVersionUpgrade pulumi.BoolPtrInput AssociatedRoles DBInstanceRoleArrayInput AutoMinorVersionUpgrade pulumi.BoolPtrInput AvailabilityZone pulumi.StringPtrInput BackupRetentionPeriod pulumi.IntPtrInput CACertificateIdentifier pulumi.StringPtrInput CharacterSetName pulumi.StringPtrInput CopyTagsToSnapshot pulumi.BoolPtrInput DBClusterIdentifier pulumi.StringPtrInput DBInstanceClass pulumi.StringInput DBInstanceIdentifier pulumi.StringPtrInput DBName pulumi.StringPtrInput DBParameterGroupName pulumi.StringPtrInput DBSecurityGroups pulumi.StringArrayInput DBSnapshotIdentifier pulumi.StringPtrInput DBSubnetGroupName pulumi.StringPtrInput DeleteAutomatedBackups pulumi.BoolPtrInput DeletionProtection pulumi.BoolPtrInput Domain pulumi.StringPtrInput DomainIAMRoleName pulumi.StringPtrInput EnableCloudwatchLogsExports pulumi.StringArrayInput EnableIAMDatabaseAuthentication pulumi.BoolPtrInput EnablePerformanceInsights pulumi.BoolPtrInput EndpointAddress pulumi.StringPtrInput EndpointPort pulumi.StringPtrInput Engine pulumi.StringPtrInput EngineVersion pulumi.StringPtrInput Iops pulumi.IntPtrInput KmsKeyId pulumi.StringPtrInput LicenseModel pulumi.StringPtrInput MasterUserPassword pulumi.StringPtrInput MasterUsername pulumi.StringPtrInput MaxAllocatedStorage pulumi.IntPtrInput MonitoringInterval pulumi.IntPtrInput MonitoringRoleArn pulumi.StringPtrInput MultiAZ pulumi.BoolPtrInput OptionGroupName pulumi.StringPtrInput PerformanceInsightsKMSKeyId pulumi.StringPtrInput PerformanceInsightsRetentionPeriod pulumi.IntPtrInput Port pulumi.StringPtrInput PreferredBackupWindow pulumi.StringPtrInput PreferredMaintenanceWindow pulumi.StringPtrInput ProcessorFeatures DBInstanceProcessorFeatureArrayInput PromotionTier pulumi.IntPtrInput PubliclyAccessible pulumi.BoolPtrInput SourceDBInstanceIdentifier pulumi.StringPtrInput SourceRegion pulumi.StringPtrInput StorageEncrypted pulumi.BoolPtrInput StorageType pulumi.StringPtrInput Tags DBInstanceTagArrayInput Timezone pulumi.StringPtrInput UseDefaultProcessorFeatures pulumi.BoolPtrInput VPCSecurityGroups pulumi.StringArrayInput }
The set of arguments for constructing a DBInstance resource.
func (DBInstanceArgs) ElementType ¶
func (DBInstanceArgs) ElementType() reflect.Type
type DBInstanceInput ¶
type DBInstanceInput interface { pulumi.Input ToDBInstanceOutput() DBInstanceOutput ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput }
type DBInstanceOutput ¶
type DBInstanceOutput struct{ *pulumi.OutputState }
func (DBInstanceOutput) ElementType ¶
func (DBInstanceOutput) ElementType() reflect.Type
func (DBInstanceOutput) ToDBInstanceOutput ¶
func (o DBInstanceOutput) ToDBInstanceOutput() DBInstanceOutput
func (DBInstanceOutput) ToDBInstanceOutputWithContext ¶
func (o DBInstanceOutput) ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput
type DBInstanceProcessorFeatureArgs ¶
type DBInstanceProcessorFeatureArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (DBInstanceProcessorFeatureArgs) ElementType ¶
func (DBInstanceProcessorFeatureArgs) ElementType() reflect.Type
func (DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutput ¶
func (i DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutput() DBInstanceProcessorFeatureOutput
func (DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutputWithContext ¶
func (i DBInstanceProcessorFeatureArgs) ToDBInstanceProcessorFeatureOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureOutput
type DBInstanceProcessorFeatureArray ¶
type DBInstanceProcessorFeatureArray []DBInstanceProcessorFeatureInput
func (DBInstanceProcessorFeatureArray) ElementType ¶
func (DBInstanceProcessorFeatureArray) ElementType() reflect.Type
func (DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutput ¶
func (i DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutput() DBInstanceProcessorFeatureArrayOutput
func (DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutputWithContext ¶
func (i DBInstanceProcessorFeatureArray) ToDBInstanceProcessorFeatureArrayOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureArrayOutput
type DBInstanceProcessorFeatureArrayInput ¶
type DBInstanceProcessorFeatureArrayInput interface { pulumi.Input ToDBInstanceProcessorFeatureArrayOutput() DBInstanceProcessorFeatureArrayOutput ToDBInstanceProcessorFeatureArrayOutputWithContext(context.Context) DBInstanceProcessorFeatureArrayOutput }
DBInstanceProcessorFeatureArrayInput is an input type that accepts DBInstanceProcessorFeatureArray and DBInstanceProcessorFeatureArrayOutput values. You can construct a concrete instance of `DBInstanceProcessorFeatureArrayInput` via:
DBInstanceProcessorFeatureArray{ DBInstanceProcessorFeatureArgs{...} }
type DBInstanceProcessorFeatureArrayOutput ¶
type DBInstanceProcessorFeatureArrayOutput struct{ *pulumi.OutputState }
func (DBInstanceProcessorFeatureArrayOutput) ElementType ¶
func (DBInstanceProcessorFeatureArrayOutput) ElementType() reflect.Type
func (DBInstanceProcessorFeatureArrayOutput) Index ¶
func (o DBInstanceProcessorFeatureArrayOutput) Index(i pulumi.IntInput) DBInstanceProcessorFeatureOutput
func (DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutput ¶
func (o DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutput() DBInstanceProcessorFeatureArrayOutput
func (DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutputWithContext ¶
func (o DBInstanceProcessorFeatureArrayOutput) ToDBInstanceProcessorFeatureArrayOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureArrayOutput
type DBInstanceProcessorFeatureInput ¶
type DBInstanceProcessorFeatureInput interface { pulumi.Input ToDBInstanceProcessorFeatureOutput() DBInstanceProcessorFeatureOutput ToDBInstanceProcessorFeatureOutputWithContext(context.Context) DBInstanceProcessorFeatureOutput }
DBInstanceProcessorFeatureInput is an input type that accepts DBInstanceProcessorFeatureArgs and DBInstanceProcessorFeatureOutput values. You can construct a concrete instance of `DBInstanceProcessorFeatureInput` via:
DBInstanceProcessorFeatureArgs{...}
type DBInstanceProcessorFeatureOutput ¶
type DBInstanceProcessorFeatureOutput struct{ *pulumi.OutputState }
func (DBInstanceProcessorFeatureOutput) ElementType ¶
func (DBInstanceProcessorFeatureOutput) ElementType() reflect.Type
func (DBInstanceProcessorFeatureOutput) Name ¶
func (o DBInstanceProcessorFeatureOutput) Name() pulumi.StringPtrOutput
func (DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutput ¶
func (o DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutput() DBInstanceProcessorFeatureOutput
func (DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutputWithContext ¶
func (o DBInstanceProcessorFeatureOutput) ToDBInstanceProcessorFeatureOutputWithContext(ctx context.Context) DBInstanceProcessorFeatureOutput
func (DBInstanceProcessorFeatureOutput) Value ¶
func (o DBInstanceProcessorFeatureOutput) Value() pulumi.StringPtrOutput
type DBInstanceRole ¶ added in v0.2.0
type DBInstanceRoleArgs ¶ added in v0.2.0
type DBInstanceRoleArgs struct { FeatureName pulumi.StringInput `pulumi:"featureName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (DBInstanceRoleArgs) ElementType ¶ added in v0.2.0
func (DBInstanceRoleArgs) ElementType() reflect.Type
func (DBInstanceRoleArgs) ToDBInstanceRoleOutput ¶ added in v0.2.0
func (i DBInstanceRoleArgs) ToDBInstanceRoleOutput() DBInstanceRoleOutput
func (DBInstanceRoleArgs) ToDBInstanceRoleOutputWithContext ¶ added in v0.2.0
func (i DBInstanceRoleArgs) ToDBInstanceRoleOutputWithContext(ctx context.Context) DBInstanceRoleOutput
type DBInstanceRoleArray ¶ added in v0.2.0
type DBInstanceRoleArray []DBInstanceRoleInput
func (DBInstanceRoleArray) ElementType ¶ added in v0.2.0
func (DBInstanceRoleArray) ElementType() reflect.Type
func (DBInstanceRoleArray) ToDBInstanceRoleArrayOutput ¶ added in v0.2.0
func (i DBInstanceRoleArray) ToDBInstanceRoleArrayOutput() DBInstanceRoleArrayOutput
func (DBInstanceRoleArray) ToDBInstanceRoleArrayOutputWithContext ¶ added in v0.2.0
func (i DBInstanceRoleArray) ToDBInstanceRoleArrayOutputWithContext(ctx context.Context) DBInstanceRoleArrayOutput
type DBInstanceRoleArrayInput ¶ added in v0.2.0
type DBInstanceRoleArrayInput interface { pulumi.Input ToDBInstanceRoleArrayOutput() DBInstanceRoleArrayOutput ToDBInstanceRoleArrayOutputWithContext(context.Context) DBInstanceRoleArrayOutput }
DBInstanceRoleArrayInput is an input type that accepts DBInstanceRoleArray and DBInstanceRoleArrayOutput values. You can construct a concrete instance of `DBInstanceRoleArrayInput` via:
DBInstanceRoleArray{ DBInstanceRoleArgs{...} }
type DBInstanceRoleArrayOutput ¶ added in v0.2.0
type DBInstanceRoleArrayOutput struct{ *pulumi.OutputState }
func (DBInstanceRoleArrayOutput) ElementType ¶ added in v0.2.0
func (DBInstanceRoleArrayOutput) ElementType() reflect.Type
func (DBInstanceRoleArrayOutput) Index ¶ added in v0.2.0
func (o DBInstanceRoleArrayOutput) Index(i pulumi.IntInput) DBInstanceRoleOutput
func (DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutput ¶ added in v0.2.0
func (o DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutput() DBInstanceRoleArrayOutput
func (DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutputWithContext ¶ added in v0.2.0
func (o DBInstanceRoleArrayOutput) ToDBInstanceRoleArrayOutputWithContext(ctx context.Context) DBInstanceRoleArrayOutput
type DBInstanceRoleInput ¶ added in v0.2.0
type DBInstanceRoleInput interface { pulumi.Input ToDBInstanceRoleOutput() DBInstanceRoleOutput ToDBInstanceRoleOutputWithContext(context.Context) DBInstanceRoleOutput }
DBInstanceRoleInput is an input type that accepts DBInstanceRoleArgs and DBInstanceRoleOutput values. You can construct a concrete instance of `DBInstanceRoleInput` via:
DBInstanceRoleArgs{...}
type DBInstanceRoleOutput ¶ added in v0.2.0
type DBInstanceRoleOutput struct{ *pulumi.OutputState }
func (DBInstanceRoleOutput) ElementType ¶ added in v0.2.0
func (DBInstanceRoleOutput) ElementType() reflect.Type
func (DBInstanceRoleOutput) FeatureName ¶ added in v0.2.0
func (o DBInstanceRoleOutput) FeatureName() pulumi.StringOutput
func (DBInstanceRoleOutput) RoleArn ¶ added in v0.2.0
func (o DBInstanceRoleOutput) RoleArn() pulumi.StringOutput
func (DBInstanceRoleOutput) ToDBInstanceRoleOutput ¶ added in v0.2.0
func (o DBInstanceRoleOutput) ToDBInstanceRoleOutput() DBInstanceRoleOutput
func (DBInstanceRoleOutput) ToDBInstanceRoleOutputWithContext ¶ added in v0.2.0
func (o DBInstanceRoleOutput) ToDBInstanceRoleOutputWithContext(ctx context.Context) DBInstanceRoleOutput
type DBInstanceState ¶
type DBInstanceState struct { }
func (DBInstanceState) ElementType ¶
func (DBInstanceState) ElementType() reflect.Type
type DBInstanceTag ¶
type DBInstanceTagArgs ¶
type DBInstanceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBInstanceTagArgs) ElementType ¶
func (DBInstanceTagArgs) ElementType() reflect.Type
func (DBInstanceTagArgs) ToDBInstanceTagOutput ¶
func (i DBInstanceTagArgs) ToDBInstanceTagOutput() DBInstanceTagOutput
func (DBInstanceTagArgs) ToDBInstanceTagOutputWithContext ¶
func (i DBInstanceTagArgs) ToDBInstanceTagOutputWithContext(ctx context.Context) DBInstanceTagOutput
type DBInstanceTagArray ¶
type DBInstanceTagArray []DBInstanceTagInput
func (DBInstanceTagArray) ElementType ¶
func (DBInstanceTagArray) ElementType() reflect.Type
func (DBInstanceTagArray) ToDBInstanceTagArrayOutput ¶
func (i DBInstanceTagArray) ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput
func (DBInstanceTagArray) ToDBInstanceTagArrayOutputWithContext ¶
func (i DBInstanceTagArray) ToDBInstanceTagArrayOutputWithContext(ctx context.Context) DBInstanceTagArrayOutput
type DBInstanceTagArrayInput ¶
type DBInstanceTagArrayInput interface { pulumi.Input ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput ToDBInstanceTagArrayOutputWithContext(context.Context) DBInstanceTagArrayOutput }
DBInstanceTagArrayInput is an input type that accepts DBInstanceTagArray and DBInstanceTagArrayOutput values. You can construct a concrete instance of `DBInstanceTagArrayInput` via:
DBInstanceTagArray{ DBInstanceTagArgs{...} }
type DBInstanceTagArrayOutput ¶
type DBInstanceTagArrayOutput struct{ *pulumi.OutputState }
func (DBInstanceTagArrayOutput) ElementType ¶
func (DBInstanceTagArrayOutput) ElementType() reflect.Type
func (DBInstanceTagArrayOutput) Index ¶
func (o DBInstanceTagArrayOutput) Index(i pulumi.IntInput) DBInstanceTagOutput
func (DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutput ¶
func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput
func (DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutputWithContext ¶
func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutputWithContext(ctx context.Context) DBInstanceTagArrayOutput
type DBInstanceTagInput ¶
type DBInstanceTagInput interface { pulumi.Input ToDBInstanceTagOutput() DBInstanceTagOutput ToDBInstanceTagOutputWithContext(context.Context) DBInstanceTagOutput }
DBInstanceTagInput is an input type that accepts DBInstanceTagArgs and DBInstanceTagOutput values. You can construct a concrete instance of `DBInstanceTagInput` via:
DBInstanceTagArgs{...}
type DBInstanceTagOutput ¶
type DBInstanceTagOutput struct{ *pulumi.OutputState }
func (DBInstanceTagOutput) ElementType ¶
func (DBInstanceTagOutput) ElementType() reflect.Type
func (DBInstanceTagOutput) Key ¶
func (o DBInstanceTagOutput) Key() pulumi.StringOutput
func (DBInstanceTagOutput) ToDBInstanceTagOutput ¶
func (o DBInstanceTagOutput) ToDBInstanceTagOutput() DBInstanceTagOutput
func (DBInstanceTagOutput) ToDBInstanceTagOutputWithContext ¶
func (o DBInstanceTagOutput) ToDBInstanceTagOutputWithContext(ctx context.Context) DBInstanceTagOutput
func (DBInstanceTagOutput) Value ¶
func (o DBInstanceTagOutput) Value() pulumi.StringOutput
type DBParameterGroup
deprecated
type DBParameterGroup struct { pulumi.CustomResourceState Description pulumi.StringOutput `pulumi:"description"` Family pulumi.StringOutput `pulumi:"family"` Parameters pulumi.AnyOutput `pulumi:"parameters"` Tags DBParameterGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::RDS::DBParameterGroup
Deprecated: DBParameterGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBParameterGroup ¶
func GetDBParameterGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBParameterGroupState, opts ...pulumi.ResourceOption) (*DBParameterGroup, error)
GetDBParameterGroup gets an existing DBParameterGroup 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 NewDBParameterGroup ¶
func NewDBParameterGroup(ctx *pulumi.Context, name string, args *DBParameterGroupArgs, opts ...pulumi.ResourceOption) (*DBParameterGroup, error)
NewDBParameterGroup registers a new resource with the given unique name, arguments, and options.
func (*DBParameterGroup) ElementType ¶
func (*DBParameterGroup) ElementType() reflect.Type
func (*DBParameterGroup) ToDBParameterGroupOutput ¶
func (i *DBParameterGroup) ToDBParameterGroupOutput() DBParameterGroupOutput
func (*DBParameterGroup) ToDBParameterGroupOutputWithContext ¶
func (i *DBParameterGroup) ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput
type DBParameterGroupArgs ¶
type DBParameterGroupArgs struct { Description pulumi.StringInput Family pulumi.StringInput Parameters pulumi.Input Tags DBParameterGroupTagArrayInput }
The set of arguments for constructing a DBParameterGroup resource.
func (DBParameterGroupArgs) ElementType ¶
func (DBParameterGroupArgs) ElementType() reflect.Type
type DBParameterGroupInput ¶
type DBParameterGroupInput interface { pulumi.Input ToDBParameterGroupOutput() DBParameterGroupOutput ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput }
type DBParameterGroupOutput ¶
type DBParameterGroupOutput struct{ *pulumi.OutputState }
func (DBParameterGroupOutput) ElementType ¶
func (DBParameterGroupOutput) ElementType() reflect.Type
func (DBParameterGroupOutput) ToDBParameterGroupOutput ¶
func (o DBParameterGroupOutput) ToDBParameterGroupOutput() DBParameterGroupOutput
func (DBParameterGroupOutput) ToDBParameterGroupOutputWithContext ¶
func (o DBParameterGroupOutput) ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput
type DBParameterGroupState ¶
type DBParameterGroupState struct { }
func (DBParameterGroupState) ElementType ¶
func (DBParameterGroupState) ElementType() reflect.Type
type DBParameterGroupTag ¶
type DBParameterGroupTagArgs ¶
type DBParameterGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBParameterGroupTagArgs) ElementType ¶
func (DBParameterGroupTagArgs) ElementType() reflect.Type
func (DBParameterGroupTagArgs) ToDBParameterGroupTagOutput ¶
func (i DBParameterGroupTagArgs) ToDBParameterGroupTagOutput() DBParameterGroupTagOutput
func (DBParameterGroupTagArgs) ToDBParameterGroupTagOutputWithContext ¶
func (i DBParameterGroupTagArgs) ToDBParameterGroupTagOutputWithContext(ctx context.Context) DBParameterGroupTagOutput
type DBParameterGroupTagArray ¶
type DBParameterGroupTagArray []DBParameterGroupTagInput
func (DBParameterGroupTagArray) ElementType ¶
func (DBParameterGroupTagArray) ElementType() reflect.Type
func (DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutput ¶
func (i DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput
func (DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutputWithContext ¶
func (i DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutputWithContext(ctx context.Context) DBParameterGroupTagArrayOutput
type DBParameterGroupTagArrayInput ¶
type DBParameterGroupTagArrayInput interface { pulumi.Input ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput ToDBParameterGroupTagArrayOutputWithContext(context.Context) DBParameterGroupTagArrayOutput }
DBParameterGroupTagArrayInput is an input type that accepts DBParameterGroupTagArray and DBParameterGroupTagArrayOutput values. You can construct a concrete instance of `DBParameterGroupTagArrayInput` via:
DBParameterGroupTagArray{ DBParameterGroupTagArgs{...} }
type DBParameterGroupTagArrayOutput ¶
type DBParameterGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DBParameterGroupTagArrayOutput) ElementType ¶
func (DBParameterGroupTagArrayOutput) ElementType() reflect.Type
func (DBParameterGroupTagArrayOutput) Index ¶
func (o DBParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DBParameterGroupTagOutput
func (DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutput ¶
func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput
func (DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutputWithContext ¶
func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutputWithContext(ctx context.Context) DBParameterGroupTagArrayOutput
type DBParameterGroupTagInput ¶
type DBParameterGroupTagInput interface { pulumi.Input ToDBParameterGroupTagOutput() DBParameterGroupTagOutput ToDBParameterGroupTagOutputWithContext(context.Context) DBParameterGroupTagOutput }
DBParameterGroupTagInput is an input type that accepts DBParameterGroupTagArgs and DBParameterGroupTagOutput values. You can construct a concrete instance of `DBParameterGroupTagInput` via:
DBParameterGroupTagArgs{...}
type DBParameterGroupTagOutput ¶
type DBParameterGroupTagOutput struct{ *pulumi.OutputState }
func (DBParameterGroupTagOutput) ElementType ¶
func (DBParameterGroupTagOutput) ElementType() reflect.Type
func (DBParameterGroupTagOutput) Key ¶
func (o DBParameterGroupTagOutput) Key() pulumi.StringOutput
func (DBParameterGroupTagOutput) ToDBParameterGroupTagOutput ¶
func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutput() DBParameterGroupTagOutput
func (DBParameterGroupTagOutput) ToDBParameterGroupTagOutputWithContext ¶
func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutputWithContext(ctx context.Context) DBParameterGroupTagOutput
func (DBParameterGroupTagOutput) Value ¶
func (o DBParameterGroupTagOutput) Value() pulumi.StringOutput
type DBProxy ¶
type DBProxy struct { pulumi.CustomResourceState // The authorization mechanism that the proxy uses. Auth DBProxyAuthFormatArrayOutput `pulumi:"auth"` // The Amazon Resource Name (ARN) for the proxy. DBProxyArn pulumi.StringOutput `pulumi:"dBProxyArn"` // The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region. DBProxyName pulumi.StringOutput `pulumi:"dBProxyName"` // Whether the proxy includes detailed information about SQL statements in its logs. DebugLogging pulumi.BoolPtrOutput `pulumi:"debugLogging"` // The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The kinds of databases that the proxy can connect to. EngineFamily DBProxyEngineFamilyOutput `pulumi:"engineFamily"` // The number of seconds that a connection to the proxy can be inactive before the proxy disconnects it. IdleClientTimeout pulumi.IntPtrOutput `pulumi:"idleClientTimeout"` // A Boolean parameter that specifies whether Transport Layer Security (TLS) encryption is required for connections to the proxy. RequireTLS pulumi.BoolPtrOutput `pulumi:"requireTLS"` // The Amazon Resource Name (ARN) of the IAM role that the proxy uses to access secrets in AWS Secrets Manager. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy. Tags DBProxyTagFormatArrayOutput `pulumi:"tags"` // VPC security group IDs to associate with the new proxy. VpcSecurityGroupIds pulumi.StringArrayOutput `pulumi:"vpcSecurityGroupIds"` // VPC subnet IDs to associate with the new proxy. VpcSubnetIds pulumi.StringArrayOutput `pulumi:"vpcSubnetIds"` }
Resource schema for AWS::RDS::DBProxy
func GetDBProxy ¶
func GetDBProxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBProxyState, opts ...pulumi.ResourceOption) (*DBProxy, error)
GetDBProxy gets an existing DBProxy 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 NewDBProxy ¶
func NewDBProxy(ctx *pulumi.Context, name string, args *DBProxyArgs, opts ...pulumi.ResourceOption) (*DBProxy, error)
NewDBProxy registers a new resource with the given unique name, arguments, and options.
func (*DBProxy) ElementType ¶
func (*DBProxy) ToDBProxyOutput ¶
func (i *DBProxy) ToDBProxyOutput() DBProxyOutput
func (*DBProxy) ToDBProxyOutputWithContext ¶
func (i *DBProxy) ToDBProxyOutputWithContext(ctx context.Context) DBProxyOutput
type DBProxyArgs ¶
type DBProxyArgs struct { // The authorization mechanism that the proxy uses. Auth DBProxyAuthFormatArrayInput // The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region. DBProxyName pulumi.StringPtrInput // Whether the proxy includes detailed information about SQL statements in its logs. DebugLogging pulumi.BoolPtrInput // The kinds of databases that the proxy can connect to. EngineFamily DBProxyEngineFamilyInput // The number of seconds that a connection to the proxy can be inactive before the proxy disconnects it. IdleClientTimeout pulumi.IntPtrInput // A Boolean parameter that specifies whether Transport Layer Security (TLS) encryption is required for connections to the proxy. RequireTLS pulumi.BoolPtrInput // The Amazon Resource Name (ARN) of the IAM role that the proxy uses to access secrets in AWS Secrets Manager. RoleArn pulumi.StringInput // An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy. Tags DBProxyTagFormatArrayInput // VPC security group IDs to associate with the new proxy. VpcSecurityGroupIds pulumi.StringArrayInput // VPC subnet IDs to associate with the new proxy. VpcSubnetIds pulumi.StringArrayInput }
The set of arguments for constructing a DBProxy resource.
func (DBProxyArgs) ElementType ¶
func (DBProxyArgs) ElementType() reflect.Type
type DBProxyAuthFormat ¶
type DBProxyAuthFormat struct { // The type of authentication that the proxy uses for connections from the proxy to the underlying database. AuthScheme *DBProxyAuthFormatAuthScheme `pulumi:"authScheme"` // A user-specified description about the authentication used by a proxy to log in as a specific database user. Description *string `pulumi:"description"` // Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy. IAMAuth *DBProxyAuthFormatIAMAuth `pulumi:"iAMAuth"` // The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster. These secrets are stored within Amazon Secrets Manager. SecretArn *string `pulumi:"secretArn"` // The name of the database user to which the proxy connects. UserName *string `pulumi:"userName"` }
type DBProxyAuthFormatArgs ¶
type DBProxyAuthFormatArgs struct { // The type of authentication that the proxy uses for connections from the proxy to the underlying database. AuthScheme DBProxyAuthFormatAuthSchemePtrInput `pulumi:"authScheme"` // A user-specified description about the authentication used by a proxy to log in as a specific database user. Description pulumi.StringPtrInput `pulumi:"description"` // Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy. IAMAuth DBProxyAuthFormatIAMAuthPtrInput `pulumi:"iAMAuth"` // The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster. These secrets are stored within Amazon Secrets Manager. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` // The name of the database user to which the proxy connects. UserName pulumi.StringPtrInput `pulumi:"userName"` }
func (DBProxyAuthFormatArgs) ElementType ¶
func (DBProxyAuthFormatArgs) ElementType() reflect.Type
func (DBProxyAuthFormatArgs) ToDBProxyAuthFormatOutput ¶
func (i DBProxyAuthFormatArgs) ToDBProxyAuthFormatOutput() DBProxyAuthFormatOutput
func (DBProxyAuthFormatArgs) ToDBProxyAuthFormatOutputWithContext ¶
func (i DBProxyAuthFormatArgs) ToDBProxyAuthFormatOutputWithContext(ctx context.Context) DBProxyAuthFormatOutput
type DBProxyAuthFormatArray ¶
type DBProxyAuthFormatArray []DBProxyAuthFormatInput
func (DBProxyAuthFormatArray) ElementType ¶
func (DBProxyAuthFormatArray) ElementType() reflect.Type
func (DBProxyAuthFormatArray) ToDBProxyAuthFormatArrayOutput ¶
func (i DBProxyAuthFormatArray) ToDBProxyAuthFormatArrayOutput() DBProxyAuthFormatArrayOutput
func (DBProxyAuthFormatArray) ToDBProxyAuthFormatArrayOutputWithContext ¶
func (i DBProxyAuthFormatArray) ToDBProxyAuthFormatArrayOutputWithContext(ctx context.Context) DBProxyAuthFormatArrayOutput
type DBProxyAuthFormatArrayInput ¶
type DBProxyAuthFormatArrayInput interface { pulumi.Input ToDBProxyAuthFormatArrayOutput() DBProxyAuthFormatArrayOutput ToDBProxyAuthFormatArrayOutputWithContext(context.Context) DBProxyAuthFormatArrayOutput }
DBProxyAuthFormatArrayInput is an input type that accepts DBProxyAuthFormatArray and DBProxyAuthFormatArrayOutput values. You can construct a concrete instance of `DBProxyAuthFormatArrayInput` via:
DBProxyAuthFormatArray{ DBProxyAuthFormatArgs{...} }
type DBProxyAuthFormatArrayOutput ¶
type DBProxyAuthFormatArrayOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatArrayOutput) ElementType ¶
func (DBProxyAuthFormatArrayOutput) ElementType() reflect.Type
func (DBProxyAuthFormatArrayOutput) Index ¶
func (o DBProxyAuthFormatArrayOutput) Index(i pulumi.IntInput) DBProxyAuthFormatOutput
func (DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutput ¶
func (o DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutput() DBProxyAuthFormatArrayOutput
func (DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutputWithContext ¶
func (o DBProxyAuthFormatArrayOutput) ToDBProxyAuthFormatArrayOutputWithContext(ctx context.Context) DBProxyAuthFormatArrayOutput
type DBProxyAuthFormatAuthScheme ¶
type DBProxyAuthFormatAuthScheme string
The type of authentication that the proxy uses for connections from the proxy to the underlying database.
func (DBProxyAuthFormatAuthScheme) ElementType ¶
func (DBProxyAuthFormatAuthScheme) ElementType() reflect.Type
func (DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutput ¶
func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutput() DBProxyAuthFormatAuthSchemeOutput
func (DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutputWithContext ¶
func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemeOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemeOutput
func (DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutput ¶
func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext ¶
func (e DBProxyAuthFormatAuthScheme) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthScheme) ToStringOutput ¶
func (e DBProxyAuthFormatAuthScheme) ToStringOutput() pulumi.StringOutput
func (DBProxyAuthFormatAuthScheme) ToStringOutputWithContext ¶
func (e DBProxyAuthFormatAuthScheme) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyAuthFormatAuthScheme) ToStringPtrOutput ¶
func (e DBProxyAuthFormatAuthScheme) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatAuthScheme) ToStringPtrOutputWithContext ¶
func (e DBProxyAuthFormatAuthScheme) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatAuthSchemeInput ¶
type DBProxyAuthFormatAuthSchemeInput interface { pulumi.Input ToDBProxyAuthFormatAuthSchemeOutput() DBProxyAuthFormatAuthSchemeOutput ToDBProxyAuthFormatAuthSchemeOutputWithContext(context.Context) DBProxyAuthFormatAuthSchemeOutput }
DBProxyAuthFormatAuthSchemeInput is an input type that accepts DBProxyAuthFormatAuthSchemeArgs and DBProxyAuthFormatAuthSchemeOutput values. You can construct a concrete instance of `DBProxyAuthFormatAuthSchemeInput` via:
DBProxyAuthFormatAuthSchemeArgs{...}
type DBProxyAuthFormatAuthSchemeOutput ¶
type DBProxyAuthFormatAuthSchemeOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatAuthSchemeOutput) ElementType ¶
func (DBProxyAuthFormatAuthSchemeOutput) ElementType() reflect.Type
func (DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutput ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutput() DBProxyAuthFormatAuthSchemeOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemeOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemeOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutput ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToStringOutput ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToStringOutput() pulumi.StringOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToStringOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutput ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatAuthSchemePtrInput ¶
type DBProxyAuthFormatAuthSchemePtrInput interface { pulumi.Input ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(context.Context) DBProxyAuthFormatAuthSchemePtrOutput }
func DBProxyAuthFormatAuthSchemePtr ¶
func DBProxyAuthFormatAuthSchemePtr(v string) DBProxyAuthFormatAuthSchemePtrInput
type DBProxyAuthFormatAuthSchemePtrOutput ¶
type DBProxyAuthFormatAuthSchemePtrOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatAuthSchemePtrOutput) ElementType ¶
func (DBProxyAuthFormatAuthSchemePtrOutput) ElementType() reflect.Type
func (DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutput ¶
func (o DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutput() DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemePtrOutput) ToDBProxyAuthFormatAuthSchemePtrOutputWithContext(ctx context.Context) DBProxyAuthFormatAuthSchemePtrOutput
func (DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutput ¶
func (o DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyAuthFormatAuthSchemePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatIAMAuth ¶
type DBProxyAuthFormatIAMAuth string
Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy.
func (DBProxyAuthFormatIAMAuth) ElementType ¶
func (DBProxyAuthFormatIAMAuth) ElementType() reflect.Type
func (DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutput ¶
func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutput() DBProxyAuthFormatIAMAuthOutput
func (DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutputWithContext ¶
func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthOutput
func (DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutput ¶
func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext ¶
func (e DBProxyAuthFormatIAMAuth) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuth) ToStringOutput ¶
func (e DBProxyAuthFormatIAMAuth) ToStringOutput() pulumi.StringOutput
func (DBProxyAuthFormatIAMAuth) ToStringOutputWithContext ¶
func (e DBProxyAuthFormatIAMAuth) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyAuthFormatIAMAuth) ToStringPtrOutput ¶
func (e DBProxyAuthFormatIAMAuth) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatIAMAuth) ToStringPtrOutputWithContext ¶
func (e DBProxyAuthFormatIAMAuth) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatIAMAuthInput ¶
type DBProxyAuthFormatIAMAuthInput interface { pulumi.Input ToDBProxyAuthFormatIAMAuthOutput() DBProxyAuthFormatIAMAuthOutput ToDBProxyAuthFormatIAMAuthOutputWithContext(context.Context) DBProxyAuthFormatIAMAuthOutput }
DBProxyAuthFormatIAMAuthInput is an input type that accepts DBProxyAuthFormatIAMAuthArgs and DBProxyAuthFormatIAMAuthOutput values. You can construct a concrete instance of `DBProxyAuthFormatIAMAuthInput` via:
DBProxyAuthFormatIAMAuthArgs{...}
type DBProxyAuthFormatIAMAuthOutput ¶
type DBProxyAuthFormatIAMAuthOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatIAMAuthOutput) ElementType ¶
func (DBProxyAuthFormatIAMAuthOutput) ElementType() reflect.Type
func (DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutput ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutput() DBProxyAuthFormatIAMAuthOutput
func (DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthOutput
func (DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutput ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuthOutput) ToStringOutput ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToStringOutput() pulumi.StringOutput
func (DBProxyAuthFormatIAMAuthOutput) ToStringOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutput ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatIAMAuthPtrInput ¶
type DBProxyAuthFormatIAMAuthPtrInput interface { pulumi.Input ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(context.Context) DBProxyAuthFormatIAMAuthPtrOutput }
func DBProxyAuthFormatIAMAuthPtr ¶
func DBProxyAuthFormatIAMAuthPtr(v string) DBProxyAuthFormatIAMAuthPtrInput
type DBProxyAuthFormatIAMAuthPtrOutput ¶
type DBProxyAuthFormatIAMAuthPtrOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatIAMAuthPtrOutput) Elem ¶
func (o DBProxyAuthFormatIAMAuthPtrOutput) Elem() DBProxyAuthFormatIAMAuthOutput
func (DBProxyAuthFormatIAMAuthPtrOutput) ElementType ¶
func (DBProxyAuthFormatIAMAuthPtrOutput) ElementType() reflect.Type
func (DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutput ¶
func (o DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutput() DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthPtrOutput) ToDBProxyAuthFormatIAMAuthPtrOutputWithContext(ctx context.Context) DBProxyAuthFormatIAMAuthPtrOutput
func (DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutput ¶
func (o DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyAuthFormatIAMAuthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyAuthFormatInput ¶
type DBProxyAuthFormatInput interface { pulumi.Input ToDBProxyAuthFormatOutput() DBProxyAuthFormatOutput ToDBProxyAuthFormatOutputWithContext(context.Context) DBProxyAuthFormatOutput }
DBProxyAuthFormatInput is an input type that accepts DBProxyAuthFormatArgs and DBProxyAuthFormatOutput values. You can construct a concrete instance of `DBProxyAuthFormatInput` via:
DBProxyAuthFormatArgs{...}
type DBProxyAuthFormatOutput ¶
type DBProxyAuthFormatOutput struct{ *pulumi.OutputState }
func (DBProxyAuthFormatOutput) AuthScheme ¶
func (o DBProxyAuthFormatOutput) AuthScheme() DBProxyAuthFormatAuthSchemePtrOutput
The type of authentication that the proxy uses for connections from the proxy to the underlying database.
func (DBProxyAuthFormatOutput) Description ¶
func (o DBProxyAuthFormatOutput) Description() pulumi.StringPtrOutput
A user-specified description about the authentication used by a proxy to log in as a specific database user.
func (DBProxyAuthFormatOutput) ElementType ¶
func (DBProxyAuthFormatOutput) ElementType() reflect.Type
func (DBProxyAuthFormatOutput) IAMAuth ¶
func (o DBProxyAuthFormatOutput) IAMAuth() DBProxyAuthFormatIAMAuthPtrOutput
Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy.
func (DBProxyAuthFormatOutput) SecretArn ¶
func (o DBProxyAuthFormatOutput) SecretArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster. These secrets are stored within Amazon Secrets Manager.
func (DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutput ¶
func (o DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutput() DBProxyAuthFormatOutput
func (DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutputWithContext ¶
func (o DBProxyAuthFormatOutput) ToDBProxyAuthFormatOutputWithContext(ctx context.Context) DBProxyAuthFormatOutput
func (DBProxyAuthFormatOutput) UserName ¶
func (o DBProxyAuthFormatOutput) UserName() pulumi.StringPtrOutput
The name of the database user to which the proxy connects.
type DBProxyEndpoint ¶
type DBProxyEndpoint struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) for the DB proxy endpoint. DBProxyEndpointArn pulumi.StringOutput `pulumi:"dBProxyEndpointArn"` // The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region. DBProxyEndpointName pulumi.StringOutput `pulumi:"dBProxyEndpointName"` // The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region. DBProxyName pulumi.StringOutput `pulumi:"dBProxyName"` // The endpoint that you can use to connect to the DB proxy. You include the endpoint value in the connection string for a database client application. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // A value that indicates whether this endpoint is the default endpoint for the associated DB proxy. Default DB proxy endpoints always have read/write capability. Other endpoints that you associate with the DB proxy can be either read/write or read-only. IsDefault pulumi.BoolOutput `pulumi:"isDefault"` // An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint. Tags DBProxyEndpointTagFormatArrayOutput `pulumi:"tags"` // A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations. TargetRole DBProxyEndpointTargetRolePtrOutput `pulumi:"targetRole"` // VPC ID to associate with the new DB proxy endpoint. VpcId pulumi.StringOutput `pulumi:"vpcId"` // VPC security group IDs to associate with the new DB proxy endpoint. VpcSecurityGroupIds pulumi.StringArrayOutput `pulumi:"vpcSecurityGroupIds"` // VPC subnet IDs to associate with the new DB proxy endpoint. VpcSubnetIds pulumi.StringArrayOutput `pulumi:"vpcSubnetIds"` }
Resource schema for AWS::RDS::DBProxyEndpoint.
func GetDBProxyEndpoint ¶
func GetDBProxyEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBProxyEndpointState, opts ...pulumi.ResourceOption) (*DBProxyEndpoint, error)
GetDBProxyEndpoint gets an existing DBProxyEndpoint 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 NewDBProxyEndpoint ¶
func NewDBProxyEndpoint(ctx *pulumi.Context, name string, args *DBProxyEndpointArgs, opts ...pulumi.ResourceOption) (*DBProxyEndpoint, error)
NewDBProxyEndpoint registers a new resource with the given unique name, arguments, and options.
func (*DBProxyEndpoint) ElementType ¶
func (*DBProxyEndpoint) ElementType() reflect.Type
func (*DBProxyEndpoint) ToDBProxyEndpointOutput ¶
func (i *DBProxyEndpoint) ToDBProxyEndpointOutput() DBProxyEndpointOutput
func (*DBProxyEndpoint) ToDBProxyEndpointOutputWithContext ¶
func (i *DBProxyEndpoint) ToDBProxyEndpointOutputWithContext(ctx context.Context) DBProxyEndpointOutput
type DBProxyEndpointArgs ¶
type DBProxyEndpointArgs struct { // The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region. DBProxyEndpointName pulumi.StringPtrInput // The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region. DBProxyName pulumi.StringInput // An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint. Tags DBProxyEndpointTagFormatArrayInput // A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations. TargetRole DBProxyEndpointTargetRolePtrInput // VPC security group IDs to associate with the new DB proxy endpoint. VpcSecurityGroupIds pulumi.StringArrayInput // VPC subnet IDs to associate with the new DB proxy endpoint. VpcSubnetIds pulumi.StringArrayInput }
The set of arguments for constructing a DBProxyEndpoint resource.
func (DBProxyEndpointArgs) ElementType ¶
func (DBProxyEndpointArgs) ElementType() reflect.Type
type DBProxyEndpointInput ¶
type DBProxyEndpointInput interface { pulumi.Input ToDBProxyEndpointOutput() DBProxyEndpointOutput ToDBProxyEndpointOutputWithContext(ctx context.Context) DBProxyEndpointOutput }
type DBProxyEndpointOutput ¶
type DBProxyEndpointOutput struct{ *pulumi.OutputState }
func (DBProxyEndpointOutput) ElementType ¶
func (DBProxyEndpointOutput) ElementType() reflect.Type
func (DBProxyEndpointOutput) ToDBProxyEndpointOutput ¶
func (o DBProxyEndpointOutput) ToDBProxyEndpointOutput() DBProxyEndpointOutput
func (DBProxyEndpointOutput) ToDBProxyEndpointOutputWithContext ¶
func (o DBProxyEndpointOutput) ToDBProxyEndpointOutputWithContext(ctx context.Context) DBProxyEndpointOutput
type DBProxyEndpointState ¶
type DBProxyEndpointState struct { }
func (DBProxyEndpointState) ElementType ¶
func (DBProxyEndpointState) ElementType() reflect.Type
type DBProxyEndpointTagFormatArgs ¶
type DBProxyEndpointTagFormatArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (DBProxyEndpointTagFormatArgs) ElementType ¶
func (DBProxyEndpointTagFormatArgs) ElementType() reflect.Type
func (DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutput ¶
func (i DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutput() DBProxyEndpointTagFormatOutput
func (DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutputWithContext ¶
func (i DBProxyEndpointTagFormatArgs) ToDBProxyEndpointTagFormatOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatOutput
type DBProxyEndpointTagFormatArray ¶
type DBProxyEndpointTagFormatArray []DBProxyEndpointTagFormatInput
func (DBProxyEndpointTagFormatArray) ElementType ¶
func (DBProxyEndpointTagFormatArray) ElementType() reflect.Type
func (DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutput ¶
func (i DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutput() DBProxyEndpointTagFormatArrayOutput
func (DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutputWithContext ¶
func (i DBProxyEndpointTagFormatArray) ToDBProxyEndpointTagFormatArrayOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatArrayOutput
type DBProxyEndpointTagFormatArrayInput ¶
type DBProxyEndpointTagFormatArrayInput interface { pulumi.Input ToDBProxyEndpointTagFormatArrayOutput() DBProxyEndpointTagFormatArrayOutput ToDBProxyEndpointTagFormatArrayOutputWithContext(context.Context) DBProxyEndpointTagFormatArrayOutput }
DBProxyEndpointTagFormatArrayInput is an input type that accepts DBProxyEndpointTagFormatArray and DBProxyEndpointTagFormatArrayOutput values. You can construct a concrete instance of `DBProxyEndpointTagFormatArrayInput` via:
DBProxyEndpointTagFormatArray{ DBProxyEndpointTagFormatArgs{...} }
type DBProxyEndpointTagFormatArrayOutput ¶
type DBProxyEndpointTagFormatArrayOutput struct{ *pulumi.OutputState }
func (DBProxyEndpointTagFormatArrayOutput) ElementType ¶
func (DBProxyEndpointTagFormatArrayOutput) ElementType() reflect.Type
func (DBProxyEndpointTagFormatArrayOutput) Index ¶
func (o DBProxyEndpointTagFormatArrayOutput) Index(i pulumi.IntInput) DBProxyEndpointTagFormatOutput
func (DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutput ¶
func (o DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutput() DBProxyEndpointTagFormatArrayOutput
func (DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutputWithContext ¶
func (o DBProxyEndpointTagFormatArrayOutput) ToDBProxyEndpointTagFormatArrayOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatArrayOutput
type DBProxyEndpointTagFormatInput ¶
type DBProxyEndpointTagFormatInput interface { pulumi.Input ToDBProxyEndpointTagFormatOutput() DBProxyEndpointTagFormatOutput ToDBProxyEndpointTagFormatOutputWithContext(context.Context) DBProxyEndpointTagFormatOutput }
DBProxyEndpointTagFormatInput is an input type that accepts DBProxyEndpointTagFormatArgs and DBProxyEndpointTagFormatOutput values. You can construct a concrete instance of `DBProxyEndpointTagFormatInput` via:
DBProxyEndpointTagFormatArgs{...}
type DBProxyEndpointTagFormatOutput ¶
type DBProxyEndpointTagFormatOutput struct{ *pulumi.OutputState }
func (DBProxyEndpointTagFormatOutput) ElementType ¶
func (DBProxyEndpointTagFormatOutput) ElementType() reflect.Type
func (DBProxyEndpointTagFormatOutput) Key ¶
func (o DBProxyEndpointTagFormatOutput) Key() pulumi.StringPtrOutput
func (DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutput ¶
func (o DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutput() DBProxyEndpointTagFormatOutput
func (DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutputWithContext ¶
func (o DBProxyEndpointTagFormatOutput) ToDBProxyEndpointTagFormatOutputWithContext(ctx context.Context) DBProxyEndpointTagFormatOutput
func (DBProxyEndpointTagFormatOutput) Value ¶
func (o DBProxyEndpointTagFormatOutput) Value() pulumi.StringPtrOutput
type DBProxyEndpointTargetRole ¶
type DBProxyEndpointTargetRole string
A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
func (DBProxyEndpointTargetRole) ElementType ¶
func (DBProxyEndpointTargetRole) ElementType() reflect.Type
func (DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutput ¶
func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutput() DBProxyEndpointTargetRoleOutput
func (DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutputWithContext ¶
func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRoleOutputWithContext(ctx context.Context) DBProxyEndpointTargetRoleOutput
func (DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutput ¶
func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutputWithContext ¶
func (e DBProxyEndpointTargetRole) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRole) ToStringOutput ¶
func (e DBProxyEndpointTargetRole) ToStringOutput() pulumi.StringOutput
func (DBProxyEndpointTargetRole) ToStringOutputWithContext ¶
func (e DBProxyEndpointTargetRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyEndpointTargetRole) ToStringPtrOutput ¶
func (e DBProxyEndpointTargetRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEndpointTargetRole) ToStringPtrOutputWithContext ¶
func (e DBProxyEndpointTargetRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyEndpointTargetRoleInput ¶
type DBProxyEndpointTargetRoleInput interface { pulumi.Input ToDBProxyEndpointTargetRoleOutput() DBProxyEndpointTargetRoleOutput ToDBProxyEndpointTargetRoleOutputWithContext(context.Context) DBProxyEndpointTargetRoleOutput }
DBProxyEndpointTargetRoleInput is an input type that accepts DBProxyEndpointTargetRoleArgs and DBProxyEndpointTargetRoleOutput values. You can construct a concrete instance of `DBProxyEndpointTargetRoleInput` via:
DBProxyEndpointTargetRoleArgs{...}
type DBProxyEndpointTargetRoleOutput ¶
type DBProxyEndpointTargetRoleOutput struct{ *pulumi.OutputState }
func (DBProxyEndpointTargetRoleOutput) ElementType ¶
func (DBProxyEndpointTargetRoleOutput) ElementType() reflect.Type
func (DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutput ¶
func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutput() DBProxyEndpointTargetRoleOutput
func (DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutputWithContext ¶
func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRoleOutputWithContext(ctx context.Context) DBProxyEndpointTargetRoleOutput
func (DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutput ¶
func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext ¶
func (o DBProxyEndpointTargetRoleOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRoleOutput) ToStringOutput ¶
func (o DBProxyEndpointTargetRoleOutput) ToStringOutput() pulumi.StringOutput
func (DBProxyEndpointTargetRoleOutput) ToStringOutputWithContext ¶
func (o DBProxyEndpointTargetRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyEndpointTargetRoleOutput) ToStringPtrOutput ¶
func (o DBProxyEndpointTargetRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEndpointTargetRoleOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyEndpointTargetRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyEndpointTargetRolePtrInput ¶
type DBProxyEndpointTargetRolePtrInput interface { pulumi.Input ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput ToDBProxyEndpointTargetRolePtrOutputWithContext(context.Context) DBProxyEndpointTargetRolePtrOutput }
func DBProxyEndpointTargetRolePtr ¶
func DBProxyEndpointTargetRolePtr(v string) DBProxyEndpointTargetRolePtrInput
type DBProxyEndpointTargetRolePtrOutput ¶
type DBProxyEndpointTargetRolePtrOutput struct{ *pulumi.OutputState }
func (DBProxyEndpointTargetRolePtrOutput) Elem ¶
func (o DBProxyEndpointTargetRolePtrOutput) Elem() DBProxyEndpointTargetRoleOutput
func (DBProxyEndpointTargetRolePtrOutput) ElementType ¶
func (DBProxyEndpointTargetRolePtrOutput) ElementType() reflect.Type
func (DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutput ¶
func (o DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutput() DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext ¶
func (o DBProxyEndpointTargetRolePtrOutput) ToDBProxyEndpointTargetRolePtrOutputWithContext(ctx context.Context) DBProxyEndpointTargetRolePtrOutput
func (DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutput ¶
func (o DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyEndpointTargetRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyEngineFamily ¶
type DBProxyEngineFamily string
The kinds of databases that the proxy can connect to.
func (DBProxyEngineFamily) ElementType ¶
func (DBProxyEngineFamily) ElementType() reflect.Type
func (DBProxyEngineFamily) ToDBProxyEngineFamilyOutput ¶
func (e DBProxyEngineFamily) ToDBProxyEngineFamilyOutput() DBProxyEngineFamilyOutput
func (DBProxyEngineFamily) ToDBProxyEngineFamilyOutputWithContext ¶
func (e DBProxyEngineFamily) ToDBProxyEngineFamilyOutputWithContext(ctx context.Context) DBProxyEngineFamilyOutput
func (DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutput ¶
func (e DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutputWithContext ¶
func (e DBProxyEngineFamily) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamily) ToStringOutput ¶
func (e DBProxyEngineFamily) ToStringOutput() pulumi.StringOutput
func (DBProxyEngineFamily) ToStringOutputWithContext ¶
func (e DBProxyEngineFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyEngineFamily) ToStringPtrOutput ¶
func (e DBProxyEngineFamily) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEngineFamily) ToStringPtrOutputWithContext ¶
func (e DBProxyEngineFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyEngineFamilyInput ¶
type DBProxyEngineFamilyInput interface { pulumi.Input ToDBProxyEngineFamilyOutput() DBProxyEngineFamilyOutput ToDBProxyEngineFamilyOutputWithContext(context.Context) DBProxyEngineFamilyOutput }
DBProxyEngineFamilyInput is an input type that accepts DBProxyEngineFamilyArgs and DBProxyEngineFamilyOutput values. You can construct a concrete instance of `DBProxyEngineFamilyInput` via:
DBProxyEngineFamilyArgs{...}
type DBProxyEngineFamilyOutput ¶
type DBProxyEngineFamilyOutput struct{ *pulumi.OutputState }
func (DBProxyEngineFamilyOutput) ElementType ¶
func (DBProxyEngineFamilyOutput) ElementType() reflect.Type
func (DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutput ¶
func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutput() DBProxyEngineFamilyOutput
func (DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutputWithContext ¶
func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyOutputWithContext(ctx context.Context) DBProxyEngineFamilyOutput
func (DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutput ¶
func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutputWithContext ¶
func (o DBProxyEngineFamilyOutput) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamilyOutput) ToStringOutput ¶
func (o DBProxyEngineFamilyOutput) ToStringOutput() pulumi.StringOutput
func (DBProxyEngineFamilyOutput) ToStringOutputWithContext ¶
func (o DBProxyEngineFamilyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyEngineFamilyOutput) ToStringPtrOutput ¶
func (o DBProxyEngineFamilyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEngineFamilyOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyEngineFamilyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyEngineFamilyPtrInput ¶
type DBProxyEngineFamilyPtrInput interface { pulumi.Input ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput ToDBProxyEngineFamilyPtrOutputWithContext(context.Context) DBProxyEngineFamilyPtrOutput }
func DBProxyEngineFamilyPtr ¶
func DBProxyEngineFamilyPtr(v string) DBProxyEngineFamilyPtrInput
type DBProxyEngineFamilyPtrOutput ¶
type DBProxyEngineFamilyPtrOutput struct{ *pulumi.OutputState }
func (DBProxyEngineFamilyPtrOutput) Elem ¶
func (o DBProxyEngineFamilyPtrOutput) Elem() DBProxyEngineFamilyOutput
func (DBProxyEngineFamilyPtrOutput) ElementType ¶
func (DBProxyEngineFamilyPtrOutput) ElementType() reflect.Type
func (DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutput ¶
func (o DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutput() DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutputWithContext ¶
func (o DBProxyEngineFamilyPtrOutput) ToDBProxyEngineFamilyPtrOutputWithContext(ctx context.Context) DBProxyEngineFamilyPtrOutput
func (DBProxyEngineFamilyPtrOutput) ToStringPtrOutput ¶
func (o DBProxyEngineFamilyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyEngineFamilyPtrOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyEngineFamilyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyInput ¶
type DBProxyInput interface { pulumi.Input ToDBProxyOutput() DBProxyOutput ToDBProxyOutputWithContext(ctx context.Context) DBProxyOutput }
type DBProxyOutput ¶
type DBProxyOutput struct{ *pulumi.OutputState }
func (DBProxyOutput) ElementType ¶
func (DBProxyOutput) ElementType() reflect.Type
func (DBProxyOutput) ToDBProxyOutput ¶
func (o DBProxyOutput) ToDBProxyOutput() DBProxyOutput
func (DBProxyOutput) ToDBProxyOutputWithContext ¶
func (o DBProxyOutput) ToDBProxyOutputWithContext(ctx context.Context) DBProxyOutput
type DBProxyState ¶
type DBProxyState struct { }
func (DBProxyState) ElementType ¶
func (DBProxyState) ElementType() reflect.Type
type DBProxyTagFormat ¶
type DBProxyTagFormatArgs ¶
type DBProxyTagFormatArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (DBProxyTagFormatArgs) ElementType ¶
func (DBProxyTagFormatArgs) ElementType() reflect.Type
func (DBProxyTagFormatArgs) ToDBProxyTagFormatOutput ¶
func (i DBProxyTagFormatArgs) ToDBProxyTagFormatOutput() DBProxyTagFormatOutput
func (DBProxyTagFormatArgs) ToDBProxyTagFormatOutputWithContext ¶
func (i DBProxyTagFormatArgs) ToDBProxyTagFormatOutputWithContext(ctx context.Context) DBProxyTagFormatOutput
type DBProxyTagFormatArray ¶
type DBProxyTagFormatArray []DBProxyTagFormatInput
func (DBProxyTagFormatArray) ElementType ¶
func (DBProxyTagFormatArray) ElementType() reflect.Type
func (DBProxyTagFormatArray) ToDBProxyTagFormatArrayOutput ¶
func (i DBProxyTagFormatArray) ToDBProxyTagFormatArrayOutput() DBProxyTagFormatArrayOutput
func (DBProxyTagFormatArray) ToDBProxyTagFormatArrayOutputWithContext ¶
func (i DBProxyTagFormatArray) ToDBProxyTagFormatArrayOutputWithContext(ctx context.Context) DBProxyTagFormatArrayOutput
type DBProxyTagFormatArrayInput ¶
type DBProxyTagFormatArrayInput interface { pulumi.Input ToDBProxyTagFormatArrayOutput() DBProxyTagFormatArrayOutput ToDBProxyTagFormatArrayOutputWithContext(context.Context) DBProxyTagFormatArrayOutput }
DBProxyTagFormatArrayInput is an input type that accepts DBProxyTagFormatArray and DBProxyTagFormatArrayOutput values. You can construct a concrete instance of `DBProxyTagFormatArrayInput` via:
DBProxyTagFormatArray{ DBProxyTagFormatArgs{...} }
type DBProxyTagFormatArrayOutput ¶
type DBProxyTagFormatArrayOutput struct{ *pulumi.OutputState }
func (DBProxyTagFormatArrayOutput) ElementType ¶
func (DBProxyTagFormatArrayOutput) ElementType() reflect.Type
func (DBProxyTagFormatArrayOutput) Index ¶
func (o DBProxyTagFormatArrayOutput) Index(i pulumi.IntInput) DBProxyTagFormatOutput
func (DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutput ¶
func (o DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutput() DBProxyTagFormatArrayOutput
func (DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutputWithContext ¶
func (o DBProxyTagFormatArrayOutput) ToDBProxyTagFormatArrayOutputWithContext(ctx context.Context) DBProxyTagFormatArrayOutput
type DBProxyTagFormatInput ¶
type DBProxyTagFormatInput interface { pulumi.Input ToDBProxyTagFormatOutput() DBProxyTagFormatOutput ToDBProxyTagFormatOutputWithContext(context.Context) DBProxyTagFormatOutput }
DBProxyTagFormatInput is an input type that accepts DBProxyTagFormatArgs and DBProxyTagFormatOutput values. You can construct a concrete instance of `DBProxyTagFormatInput` via:
DBProxyTagFormatArgs{...}
type DBProxyTagFormatOutput ¶
type DBProxyTagFormatOutput struct{ *pulumi.OutputState }
func (DBProxyTagFormatOutput) ElementType ¶
func (DBProxyTagFormatOutput) ElementType() reflect.Type
func (DBProxyTagFormatOutput) Key ¶
func (o DBProxyTagFormatOutput) Key() pulumi.StringPtrOutput
func (DBProxyTagFormatOutput) ToDBProxyTagFormatOutput ¶
func (o DBProxyTagFormatOutput) ToDBProxyTagFormatOutput() DBProxyTagFormatOutput
func (DBProxyTagFormatOutput) ToDBProxyTagFormatOutputWithContext ¶
func (o DBProxyTagFormatOutput) ToDBProxyTagFormatOutputWithContext(ctx context.Context) DBProxyTagFormatOutput
func (DBProxyTagFormatOutput) Value ¶
func (o DBProxyTagFormatOutput) Value() pulumi.StringPtrOutput
type DBProxyTargetGroup ¶
type DBProxyTargetGroup struct { pulumi.CustomResourceState ConnectionPoolConfigurationInfo DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput `pulumi:"connectionPoolConfigurationInfo"` DBClusterIdentifiers pulumi.StringArrayOutput `pulumi:"dBClusterIdentifiers"` DBInstanceIdentifiers pulumi.StringArrayOutput `pulumi:"dBInstanceIdentifiers"` // The identifier for the proxy. DBProxyName pulumi.StringOutput `pulumi:"dBProxyName"` // The Amazon Resource Name (ARN) representing the target group. TargetGroupArn pulumi.StringOutput `pulumi:"targetGroupArn"` // The identifier for the DBProxyTargetGroup TargetGroupName DBProxyTargetGroupTargetGroupNameOutput `pulumi:"targetGroupName"` }
Resource schema for AWS::RDS::DBProxyTargetGroup
func GetDBProxyTargetGroup ¶
func GetDBProxyTargetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBProxyTargetGroupState, opts ...pulumi.ResourceOption) (*DBProxyTargetGroup, error)
GetDBProxyTargetGroup gets an existing DBProxyTargetGroup 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 NewDBProxyTargetGroup ¶
func NewDBProxyTargetGroup(ctx *pulumi.Context, name string, args *DBProxyTargetGroupArgs, opts ...pulumi.ResourceOption) (*DBProxyTargetGroup, error)
NewDBProxyTargetGroup registers a new resource with the given unique name, arguments, and options.
func (*DBProxyTargetGroup) ElementType ¶
func (*DBProxyTargetGroup) ElementType() reflect.Type
func (*DBProxyTargetGroup) ToDBProxyTargetGroupOutput ¶
func (i *DBProxyTargetGroup) ToDBProxyTargetGroupOutput() DBProxyTargetGroupOutput
func (*DBProxyTargetGroup) ToDBProxyTargetGroupOutputWithContext ¶
func (i *DBProxyTargetGroup) ToDBProxyTargetGroupOutputWithContext(ctx context.Context) DBProxyTargetGroupOutput
type DBProxyTargetGroupArgs ¶
type DBProxyTargetGroupArgs struct { ConnectionPoolConfigurationInfo DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput DBClusterIdentifiers pulumi.StringArrayInput DBInstanceIdentifiers pulumi.StringArrayInput // The identifier for the proxy. DBProxyName pulumi.StringInput // The identifier for the DBProxyTargetGroup TargetGroupName DBProxyTargetGroupTargetGroupNameInput }
The set of arguments for constructing a DBProxyTargetGroup resource.
func (DBProxyTargetGroupArgs) ElementType ¶
func (DBProxyTargetGroupArgs) ElementType() reflect.Type
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormat ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormat struct { // The number of seconds for a proxy to wait for a connection to become available in the connection pool. ConnectionBorrowTimeout *int `pulumi:"connectionBorrowTimeout"` // One or more SQL statements for the proxy to run when opening each new database connection. InitQuery *string `pulumi:"initQuery"` // The maximum size of the connection pool for each target in a target group. MaxConnectionsPercent *int `pulumi:"maxConnectionsPercent"` // Controls how actively the proxy closes idle database connections in the connection pool. MaxIdleConnectionsPercent *int `pulumi:"maxIdleConnectionsPercent"` // Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection. SessionPinningFilters []string `pulumi:"sessionPinningFilters"` }
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs struct { // The number of seconds for a proxy to wait for a connection to become available in the connection pool. ConnectionBorrowTimeout pulumi.IntPtrInput `pulumi:"connectionBorrowTimeout"` // One or more SQL statements for the proxy to run when opening each new database connection. InitQuery pulumi.StringPtrInput `pulumi:"initQuery"` // The maximum size of the connection pool for each target in a target group. MaxConnectionsPercent pulumi.IntPtrInput `pulumi:"maxConnectionsPercent"` // Controls how actively the proxy closes idle database connections in the connection pool. MaxIdleConnectionsPercent pulumi.IntPtrInput `pulumi:"maxIdleConnectionsPercent"` // Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection. SessionPinningFilters pulumi.StringArrayInput `pulumi:"sessionPinningFilters"` }
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ElementType ¶
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ElementType() reflect.Type
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput ¶
func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext ¶
func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput ¶
func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext ¶
func (i DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatInput ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatInput interface { pulumi.Input ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext(context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput }
DBProxyTargetGroupConnectionPoolConfigurationInfoFormatInput is an input type that accepts DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs and DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput values. You can construct a concrete instance of `DBProxyTargetGroupConnectionPoolConfigurationInfoFormatInput` via:
DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs{...}
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput struct{ *pulumi.OutputState }
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ConnectionBorrowTimeout ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ConnectionBorrowTimeout() pulumi.IntPtrOutput
The number of seconds for a proxy to wait for a connection to become available in the connection pool.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ElementType ¶
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ElementType() reflect.Type
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) InitQuery ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) InitQuery() pulumi.StringPtrOutput
One or more SQL statements for the proxy to run when opening each new database connection.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxConnectionsPercent ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxConnectionsPercent() pulumi.IntPtrOutput
The maximum size of the connection pool for each target in a target group.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxIdleConnectionsPercent ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) MaxIdleConnectionsPercent() pulumi.IntPtrOutput
Controls how actively the proxy closes idle database connections in the connection pool.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) SessionPinningFilters ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) SessionPinningFilters() pulumi.StringArrayOutput
Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput interface { pulumi.Input ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput }
DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput is an input type that accepts DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs, DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtr and DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput values. You can construct a concrete instance of `DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput` via:
DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs{...} or: nil
func DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtr ¶
func DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtr(v *DBProxyTargetGroupConnectionPoolConfigurationInfoFormatArgs) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrInput
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput ¶
type DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput struct{ *pulumi.OutputState }
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ConnectionBorrowTimeout ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ConnectionBorrowTimeout() pulumi.IntPtrOutput
The number of seconds for a proxy to wait for a connection to become available in the connection pool.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ElementType ¶
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ElementType() reflect.Type
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) InitQuery ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) InitQuery() pulumi.StringPtrOutput
One or more SQL statements for the proxy to run when opening each new database connection.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxConnectionsPercent ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxConnectionsPercent() pulumi.IntPtrOutput
The maximum size of the connection pool for each target in a target group.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxIdleConnectionsPercent ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) MaxIdleConnectionsPercent() pulumi.IntPtrOutput
Controls how actively the proxy closes idle database connections in the connection pool.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) SessionPinningFilters ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) SessionPinningFilters() pulumi.StringArrayOutput
Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput() DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
func (DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext ¶
func (o DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput) ToDBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutputWithContext(ctx context.Context) DBProxyTargetGroupConnectionPoolConfigurationInfoFormatPtrOutput
type DBProxyTargetGroupInput ¶
type DBProxyTargetGroupInput interface { pulumi.Input ToDBProxyTargetGroupOutput() DBProxyTargetGroupOutput ToDBProxyTargetGroupOutputWithContext(ctx context.Context) DBProxyTargetGroupOutput }
type DBProxyTargetGroupOutput ¶
type DBProxyTargetGroupOutput struct{ *pulumi.OutputState }
func (DBProxyTargetGroupOutput) ElementType ¶
func (DBProxyTargetGroupOutput) ElementType() reflect.Type
func (DBProxyTargetGroupOutput) ToDBProxyTargetGroupOutput ¶
func (o DBProxyTargetGroupOutput) ToDBProxyTargetGroupOutput() DBProxyTargetGroupOutput
func (DBProxyTargetGroupOutput) ToDBProxyTargetGroupOutputWithContext ¶
func (o DBProxyTargetGroupOutput) ToDBProxyTargetGroupOutputWithContext(ctx context.Context) DBProxyTargetGroupOutput
type DBProxyTargetGroupState ¶
type DBProxyTargetGroupState struct { }
func (DBProxyTargetGroupState) ElementType ¶
func (DBProxyTargetGroupState) ElementType() reflect.Type
type DBProxyTargetGroupTargetGroupName ¶
type DBProxyTargetGroupTargetGroupName string
The identifier for the DBProxyTargetGroup
func (DBProxyTargetGroupTargetGroupName) ElementType ¶
func (DBProxyTargetGroupTargetGroupName) ElementType() reflect.Type
func (DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutput ¶
func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutput() DBProxyTargetGroupTargetGroupNameOutput
func (DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutputWithContext ¶
func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNameOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNameOutput
func (DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutput ¶
func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext ¶
func (e DBProxyTargetGroupTargetGroupName) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupName) ToStringOutput ¶
func (e DBProxyTargetGroupTargetGroupName) ToStringOutput() pulumi.StringOutput
func (DBProxyTargetGroupTargetGroupName) ToStringOutputWithContext ¶
func (e DBProxyTargetGroupTargetGroupName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyTargetGroupTargetGroupName) ToStringPtrOutput ¶
func (e DBProxyTargetGroupTargetGroupName) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyTargetGroupTargetGroupName) ToStringPtrOutputWithContext ¶
func (e DBProxyTargetGroupTargetGroupName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyTargetGroupTargetGroupNameInput ¶
type DBProxyTargetGroupTargetGroupNameInput interface { pulumi.Input ToDBProxyTargetGroupTargetGroupNameOutput() DBProxyTargetGroupTargetGroupNameOutput ToDBProxyTargetGroupTargetGroupNameOutputWithContext(context.Context) DBProxyTargetGroupTargetGroupNameOutput }
DBProxyTargetGroupTargetGroupNameInput is an input type that accepts DBProxyTargetGroupTargetGroupNameArgs and DBProxyTargetGroupTargetGroupNameOutput values. You can construct a concrete instance of `DBProxyTargetGroupTargetGroupNameInput` via:
DBProxyTargetGroupTargetGroupNameArgs{...}
type DBProxyTargetGroupTargetGroupNameOutput ¶
type DBProxyTargetGroupTargetGroupNameOutput struct{ *pulumi.OutputState }
func (DBProxyTargetGroupTargetGroupNameOutput) ElementType ¶
func (DBProxyTargetGroupTargetGroupNameOutput) ElementType() reflect.Type
func (DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutput ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutput() DBProxyTargetGroupTargetGroupNameOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNameOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNameOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToStringOutput ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringOutput() pulumi.StringOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToStringOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutput ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBProxyTargetGroupTargetGroupNamePtrInput ¶
type DBProxyTargetGroupTargetGroupNamePtrInput interface { pulumi.Input ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput }
func DBProxyTargetGroupTargetGroupNamePtr ¶
func DBProxyTargetGroupTargetGroupNamePtr(v string) DBProxyTargetGroupTargetGroupNamePtrInput
type DBProxyTargetGroupTargetGroupNamePtrOutput ¶
type DBProxyTargetGroupTargetGroupNamePtrOutput struct{ *pulumi.OutputState }
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ElementType ¶
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ElementType() reflect.Type
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput ¶
func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutput() DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToDBProxyTargetGroupTargetGroupNamePtrOutputWithContext(ctx context.Context) DBProxyTargetGroupTargetGroupNamePtrOutput
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutput ¶
func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o DBProxyTargetGroupTargetGroupNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DBSecurityGroup
deprecated
type DBSecurityGroup struct { pulumi.CustomResourceState DBSecurityGroupIngress DBSecurityGroupIngressTypeArrayOutput `pulumi:"dBSecurityGroupIngress"` EC2VpcId pulumi.StringPtrOutput `pulumi:"eC2VpcId"` GroupDescription pulumi.StringOutput `pulumi:"groupDescription"` Tags DBSecurityGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::RDS::DBSecurityGroup
Deprecated: DBSecurityGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBSecurityGroup ¶
func GetDBSecurityGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBSecurityGroupState, opts ...pulumi.ResourceOption) (*DBSecurityGroup, error)
GetDBSecurityGroup gets an existing DBSecurityGroup 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 NewDBSecurityGroup ¶
func NewDBSecurityGroup(ctx *pulumi.Context, name string, args *DBSecurityGroupArgs, opts ...pulumi.ResourceOption) (*DBSecurityGroup, error)
NewDBSecurityGroup registers a new resource with the given unique name, arguments, and options.
func (*DBSecurityGroup) ElementType ¶
func (*DBSecurityGroup) ElementType() reflect.Type
func (*DBSecurityGroup) ToDBSecurityGroupOutput ¶
func (i *DBSecurityGroup) ToDBSecurityGroupOutput() DBSecurityGroupOutput
func (*DBSecurityGroup) ToDBSecurityGroupOutputWithContext ¶
func (i *DBSecurityGroup) ToDBSecurityGroupOutputWithContext(ctx context.Context) DBSecurityGroupOutput
type DBSecurityGroupArgs ¶
type DBSecurityGroupArgs struct { DBSecurityGroupIngress DBSecurityGroupIngressTypeArrayInput EC2VpcId pulumi.StringPtrInput GroupDescription pulumi.StringInput Tags DBSecurityGroupTagArrayInput }
The set of arguments for constructing a DBSecurityGroup resource.
func (DBSecurityGroupArgs) ElementType ¶
func (DBSecurityGroupArgs) ElementType() reflect.Type
type DBSecurityGroupIngress
deprecated
type DBSecurityGroupIngress struct { pulumi.CustomResourceState CIDRIP pulumi.StringPtrOutput `pulumi:"cIDRIP"` DBSecurityGroupName pulumi.StringOutput `pulumi:"dBSecurityGroupName"` EC2SecurityGroupId pulumi.StringPtrOutput `pulumi:"eC2SecurityGroupId"` EC2SecurityGroupName pulumi.StringPtrOutput `pulumi:"eC2SecurityGroupName"` EC2SecurityGroupOwnerId pulumi.StringPtrOutput `pulumi:"eC2SecurityGroupOwnerId"` }
Resource Type definition for AWS::RDS::DBSecurityGroupIngress
Deprecated: DBSecurityGroupIngress is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBSecurityGroupIngress ¶
func GetDBSecurityGroupIngress(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBSecurityGroupIngressState, opts ...pulumi.ResourceOption) (*DBSecurityGroupIngress, error)
GetDBSecurityGroupIngress gets an existing DBSecurityGroupIngress 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 NewDBSecurityGroupIngress ¶
func NewDBSecurityGroupIngress(ctx *pulumi.Context, name string, args *DBSecurityGroupIngressArgs, opts ...pulumi.ResourceOption) (*DBSecurityGroupIngress, error)
NewDBSecurityGroupIngress registers a new resource with the given unique name, arguments, and options.
func (*DBSecurityGroupIngress) ElementType ¶
func (*DBSecurityGroupIngress) ElementType() reflect.Type
func (*DBSecurityGroupIngress) ToDBSecurityGroupIngressOutput ¶
func (i *DBSecurityGroupIngress) ToDBSecurityGroupIngressOutput() DBSecurityGroupIngressOutput
func (*DBSecurityGroupIngress) ToDBSecurityGroupIngressOutputWithContext ¶
func (i *DBSecurityGroupIngress) ToDBSecurityGroupIngressOutputWithContext(ctx context.Context) DBSecurityGroupIngressOutput
type DBSecurityGroupIngressArgs ¶
type DBSecurityGroupIngressArgs struct { CIDRIP pulumi.StringPtrInput DBSecurityGroupName pulumi.StringInput EC2SecurityGroupId pulumi.StringPtrInput EC2SecurityGroupName pulumi.StringPtrInput EC2SecurityGroupOwnerId pulumi.StringPtrInput }
The set of arguments for constructing a DBSecurityGroupIngress resource.
func (DBSecurityGroupIngressArgs) ElementType ¶
func (DBSecurityGroupIngressArgs) ElementType() reflect.Type
type DBSecurityGroupIngressInput ¶
type DBSecurityGroupIngressInput interface { pulumi.Input ToDBSecurityGroupIngressOutput() DBSecurityGroupIngressOutput ToDBSecurityGroupIngressOutputWithContext(ctx context.Context) DBSecurityGroupIngressOutput }
type DBSecurityGroupIngressOutput ¶
type DBSecurityGroupIngressOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupIngressOutput) ElementType ¶
func (DBSecurityGroupIngressOutput) ElementType() reflect.Type
func (DBSecurityGroupIngressOutput) ToDBSecurityGroupIngressOutput ¶
func (o DBSecurityGroupIngressOutput) ToDBSecurityGroupIngressOutput() DBSecurityGroupIngressOutput
func (DBSecurityGroupIngressOutput) ToDBSecurityGroupIngressOutputWithContext ¶
func (o DBSecurityGroupIngressOutput) ToDBSecurityGroupIngressOutputWithContext(ctx context.Context) DBSecurityGroupIngressOutput
type DBSecurityGroupIngressState ¶
type DBSecurityGroupIngressState struct { }
func (DBSecurityGroupIngressState) ElementType ¶
func (DBSecurityGroupIngressState) ElementType() reflect.Type
type DBSecurityGroupIngressTypeArgs ¶
type DBSecurityGroupIngressTypeArgs struct { CIDRIP pulumi.StringPtrInput `pulumi:"cIDRIP"` EC2SecurityGroupId pulumi.StringPtrInput `pulumi:"eC2SecurityGroupId"` EC2SecurityGroupName pulumi.StringPtrInput `pulumi:"eC2SecurityGroupName"` EC2SecurityGroupOwnerId pulumi.StringPtrInput `pulumi:"eC2SecurityGroupOwnerId"` }
func (DBSecurityGroupIngressTypeArgs) ElementType ¶
func (DBSecurityGroupIngressTypeArgs) ElementType() reflect.Type
func (DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutput ¶
func (i DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutput() DBSecurityGroupIngressTypeOutput
func (DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutputWithContext ¶
func (i DBSecurityGroupIngressTypeArgs) ToDBSecurityGroupIngressTypeOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeOutput
type DBSecurityGroupIngressTypeArray ¶
type DBSecurityGroupIngressTypeArray []DBSecurityGroupIngressTypeInput
func (DBSecurityGroupIngressTypeArray) ElementType ¶
func (DBSecurityGroupIngressTypeArray) ElementType() reflect.Type
func (DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutput ¶
func (i DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutput() DBSecurityGroupIngressTypeArrayOutput
func (DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutputWithContext ¶
func (i DBSecurityGroupIngressTypeArray) ToDBSecurityGroupIngressTypeArrayOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeArrayOutput
type DBSecurityGroupIngressTypeArrayInput ¶
type DBSecurityGroupIngressTypeArrayInput interface { pulumi.Input ToDBSecurityGroupIngressTypeArrayOutput() DBSecurityGroupIngressTypeArrayOutput ToDBSecurityGroupIngressTypeArrayOutputWithContext(context.Context) DBSecurityGroupIngressTypeArrayOutput }
DBSecurityGroupIngressTypeArrayInput is an input type that accepts DBSecurityGroupIngressTypeArray and DBSecurityGroupIngressTypeArrayOutput values. You can construct a concrete instance of `DBSecurityGroupIngressTypeArrayInput` via:
DBSecurityGroupIngressTypeArray{ DBSecurityGroupIngressTypeArgs{...} }
type DBSecurityGroupIngressTypeArrayOutput ¶
type DBSecurityGroupIngressTypeArrayOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupIngressTypeArrayOutput) ElementType ¶
func (DBSecurityGroupIngressTypeArrayOutput) ElementType() reflect.Type
func (DBSecurityGroupIngressTypeArrayOutput) Index ¶
func (o DBSecurityGroupIngressTypeArrayOutput) Index(i pulumi.IntInput) DBSecurityGroupIngressTypeOutput
func (DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutput ¶
func (o DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutput() DBSecurityGroupIngressTypeArrayOutput
func (DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutputWithContext ¶
func (o DBSecurityGroupIngressTypeArrayOutput) ToDBSecurityGroupIngressTypeArrayOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeArrayOutput
type DBSecurityGroupIngressTypeInput ¶
type DBSecurityGroupIngressTypeInput interface { pulumi.Input ToDBSecurityGroupIngressTypeOutput() DBSecurityGroupIngressTypeOutput ToDBSecurityGroupIngressTypeOutputWithContext(context.Context) DBSecurityGroupIngressTypeOutput }
DBSecurityGroupIngressTypeInput is an input type that accepts DBSecurityGroupIngressTypeArgs and DBSecurityGroupIngressTypeOutput values. You can construct a concrete instance of `DBSecurityGroupIngressTypeInput` via:
DBSecurityGroupIngressTypeArgs{...}
type DBSecurityGroupIngressTypeOutput ¶
type DBSecurityGroupIngressTypeOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupIngressTypeOutput) CIDRIP ¶
func (o DBSecurityGroupIngressTypeOutput) CIDRIP() pulumi.StringPtrOutput
func (DBSecurityGroupIngressTypeOutput) EC2SecurityGroupId ¶
func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupId() pulumi.StringPtrOutput
func (DBSecurityGroupIngressTypeOutput) EC2SecurityGroupName ¶
func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupName() pulumi.StringPtrOutput
func (DBSecurityGroupIngressTypeOutput) EC2SecurityGroupOwnerId ¶
func (o DBSecurityGroupIngressTypeOutput) EC2SecurityGroupOwnerId() pulumi.StringPtrOutput
func (DBSecurityGroupIngressTypeOutput) ElementType ¶
func (DBSecurityGroupIngressTypeOutput) ElementType() reflect.Type
func (DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutput ¶
func (o DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutput() DBSecurityGroupIngressTypeOutput
func (DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutputWithContext ¶
func (o DBSecurityGroupIngressTypeOutput) ToDBSecurityGroupIngressTypeOutputWithContext(ctx context.Context) DBSecurityGroupIngressTypeOutput
type DBSecurityGroupInput ¶
type DBSecurityGroupInput interface { pulumi.Input ToDBSecurityGroupOutput() DBSecurityGroupOutput ToDBSecurityGroupOutputWithContext(ctx context.Context) DBSecurityGroupOutput }
type DBSecurityGroupOutput ¶
type DBSecurityGroupOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupOutput) ElementType ¶
func (DBSecurityGroupOutput) ElementType() reflect.Type
func (DBSecurityGroupOutput) ToDBSecurityGroupOutput ¶
func (o DBSecurityGroupOutput) ToDBSecurityGroupOutput() DBSecurityGroupOutput
func (DBSecurityGroupOutput) ToDBSecurityGroupOutputWithContext ¶
func (o DBSecurityGroupOutput) ToDBSecurityGroupOutputWithContext(ctx context.Context) DBSecurityGroupOutput
type DBSecurityGroupState ¶
type DBSecurityGroupState struct { }
func (DBSecurityGroupState) ElementType ¶
func (DBSecurityGroupState) ElementType() reflect.Type
type DBSecurityGroupTag ¶
type DBSecurityGroupTagArgs ¶
type DBSecurityGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBSecurityGroupTagArgs) ElementType ¶
func (DBSecurityGroupTagArgs) ElementType() reflect.Type
func (DBSecurityGroupTagArgs) ToDBSecurityGroupTagOutput ¶
func (i DBSecurityGroupTagArgs) ToDBSecurityGroupTagOutput() DBSecurityGroupTagOutput
func (DBSecurityGroupTagArgs) ToDBSecurityGroupTagOutputWithContext ¶
func (i DBSecurityGroupTagArgs) ToDBSecurityGroupTagOutputWithContext(ctx context.Context) DBSecurityGroupTagOutput
type DBSecurityGroupTagArray ¶
type DBSecurityGroupTagArray []DBSecurityGroupTagInput
func (DBSecurityGroupTagArray) ElementType ¶
func (DBSecurityGroupTagArray) ElementType() reflect.Type
func (DBSecurityGroupTagArray) ToDBSecurityGroupTagArrayOutput ¶
func (i DBSecurityGroupTagArray) ToDBSecurityGroupTagArrayOutput() DBSecurityGroupTagArrayOutput
func (DBSecurityGroupTagArray) ToDBSecurityGroupTagArrayOutputWithContext ¶
func (i DBSecurityGroupTagArray) ToDBSecurityGroupTagArrayOutputWithContext(ctx context.Context) DBSecurityGroupTagArrayOutput
type DBSecurityGroupTagArrayInput ¶
type DBSecurityGroupTagArrayInput interface { pulumi.Input ToDBSecurityGroupTagArrayOutput() DBSecurityGroupTagArrayOutput ToDBSecurityGroupTagArrayOutputWithContext(context.Context) DBSecurityGroupTagArrayOutput }
DBSecurityGroupTagArrayInput is an input type that accepts DBSecurityGroupTagArray and DBSecurityGroupTagArrayOutput values. You can construct a concrete instance of `DBSecurityGroupTagArrayInput` via:
DBSecurityGroupTagArray{ DBSecurityGroupTagArgs{...} }
type DBSecurityGroupTagArrayOutput ¶
type DBSecurityGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupTagArrayOutput) ElementType ¶
func (DBSecurityGroupTagArrayOutput) ElementType() reflect.Type
func (DBSecurityGroupTagArrayOutput) Index ¶
func (o DBSecurityGroupTagArrayOutput) Index(i pulumi.IntInput) DBSecurityGroupTagOutput
func (DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutput ¶
func (o DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutput() DBSecurityGroupTagArrayOutput
func (DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutputWithContext ¶
func (o DBSecurityGroupTagArrayOutput) ToDBSecurityGroupTagArrayOutputWithContext(ctx context.Context) DBSecurityGroupTagArrayOutput
type DBSecurityGroupTagInput ¶
type DBSecurityGroupTagInput interface { pulumi.Input ToDBSecurityGroupTagOutput() DBSecurityGroupTagOutput ToDBSecurityGroupTagOutputWithContext(context.Context) DBSecurityGroupTagOutput }
DBSecurityGroupTagInput is an input type that accepts DBSecurityGroupTagArgs and DBSecurityGroupTagOutput values. You can construct a concrete instance of `DBSecurityGroupTagInput` via:
DBSecurityGroupTagArgs{...}
type DBSecurityGroupTagOutput ¶
type DBSecurityGroupTagOutput struct{ *pulumi.OutputState }
func (DBSecurityGroupTagOutput) ElementType ¶
func (DBSecurityGroupTagOutput) ElementType() reflect.Type
func (DBSecurityGroupTagOutput) Key ¶
func (o DBSecurityGroupTagOutput) Key() pulumi.StringOutput
func (DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutput ¶
func (o DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutput() DBSecurityGroupTagOutput
func (DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutputWithContext ¶
func (o DBSecurityGroupTagOutput) ToDBSecurityGroupTagOutputWithContext(ctx context.Context) DBSecurityGroupTagOutput
func (DBSecurityGroupTagOutput) Value ¶
func (o DBSecurityGroupTagOutput) Value() pulumi.StringOutput
type DBSubnetGroup
deprecated
type DBSubnetGroup struct { pulumi.CustomResourceState DBSubnetGroupDescription pulumi.StringOutput `pulumi:"dBSubnetGroupDescription"` DBSubnetGroupName pulumi.StringPtrOutput `pulumi:"dBSubnetGroupName"` SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` Tags DBSubnetGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::RDS::DBSubnetGroup
Deprecated: DBSubnetGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDBSubnetGroup ¶
func GetDBSubnetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBSubnetGroupState, opts ...pulumi.ResourceOption) (*DBSubnetGroup, error)
GetDBSubnetGroup gets an existing DBSubnetGroup 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 NewDBSubnetGroup ¶
func NewDBSubnetGroup(ctx *pulumi.Context, name string, args *DBSubnetGroupArgs, opts ...pulumi.ResourceOption) (*DBSubnetGroup, error)
NewDBSubnetGroup registers a new resource with the given unique name, arguments, and options.
func (*DBSubnetGroup) ElementType ¶
func (*DBSubnetGroup) ElementType() reflect.Type
func (*DBSubnetGroup) ToDBSubnetGroupOutput ¶
func (i *DBSubnetGroup) ToDBSubnetGroupOutput() DBSubnetGroupOutput
func (*DBSubnetGroup) ToDBSubnetGroupOutputWithContext ¶
func (i *DBSubnetGroup) ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput
type DBSubnetGroupArgs ¶
type DBSubnetGroupArgs struct { DBSubnetGroupDescription pulumi.StringInput DBSubnetGroupName pulumi.StringPtrInput SubnetIds pulumi.StringArrayInput Tags DBSubnetGroupTagArrayInput }
The set of arguments for constructing a DBSubnetGroup resource.
func (DBSubnetGroupArgs) ElementType ¶
func (DBSubnetGroupArgs) ElementType() reflect.Type
type DBSubnetGroupInput ¶
type DBSubnetGroupInput interface { pulumi.Input ToDBSubnetGroupOutput() DBSubnetGroupOutput ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput }
type DBSubnetGroupOutput ¶
type DBSubnetGroupOutput struct{ *pulumi.OutputState }
func (DBSubnetGroupOutput) ElementType ¶
func (DBSubnetGroupOutput) ElementType() reflect.Type
func (DBSubnetGroupOutput) ToDBSubnetGroupOutput ¶
func (o DBSubnetGroupOutput) ToDBSubnetGroupOutput() DBSubnetGroupOutput
func (DBSubnetGroupOutput) ToDBSubnetGroupOutputWithContext ¶
func (o DBSubnetGroupOutput) ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput
type DBSubnetGroupState ¶
type DBSubnetGroupState struct { }
func (DBSubnetGroupState) ElementType ¶
func (DBSubnetGroupState) ElementType() reflect.Type
type DBSubnetGroupTag ¶
type DBSubnetGroupTagArgs ¶
type DBSubnetGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DBSubnetGroupTagArgs) ElementType ¶
func (DBSubnetGroupTagArgs) ElementType() reflect.Type
func (DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutput ¶
func (i DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput
func (DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutputWithContext ¶
func (i DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutputWithContext(ctx context.Context) DBSubnetGroupTagOutput
type DBSubnetGroupTagArray ¶
type DBSubnetGroupTagArray []DBSubnetGroupTagInput
func (DBSubnetGroupTagArray) ElementType ¶
func (DBSubnetGroupTagArray) ElementType() reflect.Type
func (DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutput ¶
func (i DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput
func (DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutputWithContext ¶
func (i DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutputWithContext(ctx context.Context) DBSubnetGroupTagArrayOutput
type DBSubnetGroupTagArrayInput ¶
type DBSubnetGroupTagArrayInput interface { pulumi.Input ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput ToDBSubnetGroupTagArrayOutputWithContext(context.Context) DBSubnetGroupTagArrayOutput }
DBSubnetGroupTagArrayInput is an input type that accepts DBSubnetGroupTagArray and DBSubnetGroupTagArrayOutput values. You can construct a concrete instance of `DBSubnetGroupTagArrayInput` via:
DBSubnetGroupTagArray{ DBSubnetGroupTagArgs{...} }
type DBSubnetGroupTagArrayOutput ¶
type DBSubnetGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DBSubnetGroupTagArrayOutput) ElementType ¶
func (DBSubnetGroupTagArrayOutput) ElementType() reflect.Type
func (DBSubnetGroupTagArrayOutput) Index ¶
func (o DBSubnetGroupTagArrayOutput) Index(i pulumi.IntInput) DBSubnetGroupTagOutput
func (DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutput ¶
func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput
func (DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutputWithContext ¶
func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutputWithContext(ctx context.Context) DBSubnetGroupTagArrayOutput
type DBSubnetGroupTagInput ¶
type DBSubnetGroupTagInput interface { pulumi.Input ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput ToDBSubnetGroupTagOutputWithContext(context.Context) DBSubnetGroupTagOutput }
DBSubnetGroupTagInput is an input type that accepts DBSubnetGroupTagArgs and DBSubnetGroupTagOutput values. You can construct a concrete instance of `DBSubnetGroupTagInput` via:
DBSubnetGroupTagArgs{...}
type DBSubnetGroupTagOutput ¶
type DBSubnetGroupTagOutput struct{ *pulumi.OutputState }
func (DBSubnetGroupTagOutput) ElementType ¶
func (DBSubnetGroupTagOutput) ElementType() reflect.Type
func (DBSubnetGroupTagOutput) Key ¶
func (o DBSubnetGroupTagOutput) Key() pulumi.StringOutput
func (DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutput ¶
func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput
func (DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutputWithContext ¶
func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutputWithContext(ctx context.Context) DBSubnetGroupTagOutput
func (DBSubnetGroupTagOutput) Value ¶
func (o DBSubnetGroupTagOutput) Value() pulumi.StringOutput
type EventSubscription
deprecated
type EventSubscription struct { pulumi.CustomResourceState Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` EventCategories pulumi.StringArrayOutput `pulumi:"eventCategories"` SnsTopicArn pulumi.StringOutput `pulumi:"snsTopicArn"` SourceIds pulumi.StringArrayOutput `pulumi:"sourceIds"` SourceType pulumi.StringPtrOutput `pulumi:"sourceType"` }
Resource Type definition for AWS::RDS::EventSubscription
Deprecated: EventSubscription is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetEventSubscription ¶
func GetEventSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventSubscriptionState, opts ...pulumi.ResourceOption) (*EventSubscription, error)
GetEventSubscription gets an existing EventSubscription 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 NewEventSubscription ¶
func NewEventSubscription(ctx *pulumi.Context, name string, args *EventSubscriptionArgs, opts ...pulumi.ResourceOption) (*EventSubscription, error)
NewEventSubscription registers a new resource with the given unique name, arguments, and options.
func (*EventSubscription) ElementType ¶
func (*EventSubscription) ElementType() reflect.Type
func (*EventSubscription) ToEventSubscriptionOutput ¶
func (i *EventSubscription) ToEventSubscriptionOutput() EventSubscriptionOutput
func (*EventSubscription) ToEventSubscriptionOutputWithContext ¶
func (i *EventSubscription) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
type EventSubscriptionArgs ¶
type EventSubscriptionArgs struct { Enabled pulumi.BoolPtrInput EventCategories pulumi.StringArrayInput SnsTopicArn pulumi.StringInput SourceIds pulumi.StringArrayInput SourceType pulumi.StringPtrInput }
The set of arguments for constructing a EventSubscription resource.
func (EventSubscriptionArgs) ElementType ¶
func (EventSubscriptionArgs) ElementType() reflect.Type
type EventSubscriptionInput ¶
type EventSubscriptionInput interface { pulumi.Input ToEventSubscriptionOutput() EventSubscriptionOutput ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput }
type EventSubscriptionOutput ¶
type EventSubscriptionOutput struct{ *pulumi.OutputState }
func (EventSubscriptionOutput) ElementType ¶
func (EventSubscriptionOutput) ElementType() reflect.Type
func (EventSubscriptionOutput) ToEventSubscriptionOutput ¶
func (o EventSubscriptionOutput) ToEventSubscriptionOutput() EventSubscriptionOutput
func (EventSubscriptionOutput) ToEventSubscriptionOutputWithContext ¶
func (o EventSubscriptionOutput) ToEventSubscriptionOutputWithContext(ctx context.Context) EventSubscriptionOutput
type EventSubscriptionState ¶
type EventSubscriptionState struct { }
func (EventSubscriptionState) ElementType ¶
func (EventSubscriptionState) ElementType() reflect.Type
type GlobalCluster ¶
type GlobalCluster struct { pulumi.CustomResourceState // The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled. DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` // The name of the database engine to be used for this DB cluster. Valid Values: aurora (for MySQL 5.6-compatible Aurora), aurora-mysql (for MySQL 5.7-compatible Aurora). // If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. Engine GlobalClusterEnginePtrOutput `pulumi:"engine"` // The version number of the database engine to use. If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` // The cluster identifier of the new global database cluster. This parameter is stored as a lowercase string. GlobalClusterIdentifier pulumi.StringPtrOutput `pulumi:"globalClusterIdentifier"` // The Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is optional. This parameter is stored as a lowercase string. SourceDBClusterIdentifier pulumi.StringPtrOutput `pulumi:"sourceDBClusterIdentifier"` // The storage encryption setting for the new global database cluster. // If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. StorageEncrypted pulumi.BoolPtrOutput `pulumi:"storageEncrypted"` }
Resource Type definition for AWS::RDS::GlobalCluster
func GetGlobalCluster ¶
func GetGlobalCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GlobalClusterState, opts ...pulumi.ResourceOption) (*GlobalCluster, error)
GetGlobalCluster gets an existing GlobalCluster 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 NewGlobalCluster ¶
func NewGlobalCluster(ctx *pulumi.Context, name string, args *GlobalClusterArgs, opts ...pulumi.ResourceOption) (*GlobalCluster, error)
NewGlobalCluster registers a new resource with the given unique name, arguments, and options.
func (*GlobalCluster) ElementType ¶
func (*GlobalCluster) ElementType() reflect.Type
func (*GlobalCluster) ToGlobalClusterOutput ¶
func (i *GlobalCluster) ToGlobalClusterOutput() GlobalClusterOutput
func (*GlobalCluster) ToGlobalClusterOutputWithContext ¶
func (i *GlobalCluster) ToGlobalClusterOutputWithContext(ctx context.Context) GlobalClusterOutput
type GlobalClusterArgs ¶
type GlobalClusterArgs struct { // The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled. DeletionProtection pulumi.BoolPtrInput // The name of the database engine to be used for this DB cluster. Valid Values: aurora (for MySQL 5.6-compatible Aurora), aurora-mysql (for MySQL 5.7-compatible Aurora). // If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. Engine GlobalClusterEnginePtrInput // The version number of the database engine to use. If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. EngineVersion pulumi.StringPtrInput // The cluster identifier of the new global database cluster. This parameter is stored as a lowercase string. GlobalClusterIdentifier pulumi.StringPtrInput // The Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is optional. This parameter is stored as a lowercase string. SourceDBClusterIdentifier pulumi.StringPtrInput // The storage encryption setting for the new global database cluster. // If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster. StorageEncrypted pulumi.BoolPtrInput }
The set of arguments for constructing a GlobalCluster resource.
func (GlobalClusterArgs) ElementType ¶
func (GlobalClusterArgs) ElementType() reflect.Type
type GlobalClusterEngine ¶
type GlobalClusterEngine string
The name of the database engine to be used for this DB cluster. Valid Values: aurora (for MySQL 5.6-compatible Aurora), aurora-mysql (for MySQL 5.7-compatible Aurora). If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster.
func (GlobalClusterEngine) ElementType ¶
func (GlobalClusterEngine) ElementType() reflect.Type
func (GlobalClusterEngine) ToGlobalClusterEngineOutput ¶
func (e GlobalClusterEngine) ToGlobalClusterEngineOutput() GlobalClusterEngineOutput
func (GlobalClusterEngine) ToGlobalClusterEngineOutputWithContext ¶
func (e GlobalClusterEngine) ToGlobalClusterEngineOutputWithContext(ctx context.Context) GlobalClusterEngineOutput
func (GlobalClusterEngine) ToGlobalClusterEnginePtrOutput ¶
func (e GlobalClusterEngine) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
func (GlobalClusterEngine) ToGlobalClusterEnginePtrOutputWithContext ¶
func (e GlobalClusterEngine) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
func (GlobalClusterEngine) ToStringOutput ¶
func (e GlobalClusterEngine) ToStringOutput() pulumi.StringOutput
func (GlobalClusterEngine) ToStringOutputWithContext ¶
func (e GlobalClusterEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GlobalClusterEngine) ToStringPtrOutput ¶
func (e GlobalClusterEngine) ToStringPtrOutput() pulumi.StringPtrOutput
func (GlobalClusterEngine) ToStringPtrOutputWithContext ¶
func (e GlobalClusterEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GlobalClusterEngineInput ¶
type GlobalClusterEngineInput interface { pulumi.Input ToGlobalClusterEngineOutput() GlobalClusterEngineOutput ToGlobalClusterEngineOutputWithContext(context.Context) GlobalClusterEngineOutput }
GlobalClusterEngineInput is an input type that accepts GlobalClusterEngineArgs and GlobalClusterEngineOutput values. You can construct a concrete instance of `GlobalClusterEngineInput` via:
GlobalClusterEngineArgs{...}
type GlobalClusterEngineOutput ¶
type GlobalClusterEngineOutput struct{ *pulumi.OutputState }
func (GlobalClusterEngineOutput) ElementType ¶
func (GlobalClusterEngineOutput) ElementType() reflect.Type
func (GlobalClusterEngineOutput) ToGlobalClusterEngineOutput ¶
func (o GlobalClusterEngineOutput) ToGlobalClusterEngineOutput() GlobalClusterEngineOutput
func (GlobalClusterEngineOutput) ToGlobalClusterEngineOutputWithContext ¶
func (o GlobalClusterEngineOutput) ToGlobalClusterEngineOutputWithContext(ctx context.Context) GlobalClusterEngineOutput
func (GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutput ¶
func (o GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
func (GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutputWithContext ¶
func (o GlobalClusterEngineOutput) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
func (GlobalClusterEngineOutput) ToStringOutput ¶
func (o GlobalClusterEngineOutput) ToStringOutput() pulumi.StringOutput
func (GlobalClusterEngineOutput) ToStringOutputWithContext ¶
func (o GlobalClusterEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GlobalClusterEngineOutput) ToStringPtrOutput ¶
func (o GlobalClusterEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GlobalClusterEngineOutput) ToStringPtrOutputWithContext ¶
func (o GlobalClusterEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GlobalClusterEnginePtrInput ¶
type GlobalClusterEnginePtrInput interface { pulumi.Input ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput ToGlobalClusterEnginePtrOutputWithContext(context.Context) GlobalClusterEnginePtrOutput }
func GlobalClusterEnginePtr ¶
func GlobalClusterEnginePtr(v string) GlobalClusterEnginePtrInput
type GlobalClusterEnginePtrOutput ¶
type GlobalClusterEnginePtrOutput struct{ *pulumi.OutputState }
func (GlobalClusterEnginePtrOutput) Elem ¶
func (o GlobalClusterEnginePtrOutput) Elem() GlobalClusterEngineOutput
func (GlobalClusterEnginePtrOutput) ElementType ¶
func (GlobalClusterEnginePtrOutput) ElementType() reflect.Type
func (GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutput ¶
func (o GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutput() GlobalClusterEnginePtrOutput
func (GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutputWithContext ¶
func (o GlobalClusterEnginePtrOutput) ToGlobalClusterEnginePtrOutputWithContext(ctx context.Context) GlobalClusterEnginePtrOutput
func (GlobalClusterEnginePtrOutput) ToStringPtrOutput ¶
func (o GlobalClusterEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GlobalClusterEnginePtrOutput) ToStringPtrOutputWithContext ¶
func (o GlobalClusterEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GlobalClusterInput ¶
type GlobalClusterInput interface { pulumi.Input ToGlobalClusterOutput() GlobalClusterOutput ToGlobalClusterOutputWithContext(ctx context.Context) GlobalClusterOutput }
type GlobalClusterOutput ¶
type GlobalClusterOutput struct{ *pulumi.OutputState }
func (GlobalClusterOutput) ElementType ¶
func (GlobalClusterOutput) ElementType() reflect.Type
func (GlobalClusterOutput) ToGlobalClusterOutput ¶
func (o GlobalClusterOutput) ToGlobalClusterOutput() GlobalClusterOutput
func (GlobalClusterOutput) ToGlobalClusterOutputWithContext ¶
func (o GlobalClusterOutput) ToGlobalClusterOutputWithContext(ctx context.Context) GlobalClusterOutput
type GlobalClusterState ¶
type GlobalClusterState struct { }
func (GlobalClusterState) ElementType ¶
func (GlobalClusterState) ElementType() reflect.Type
type OptionGroup
deprecated
type OptionGroup struct { pulumi.CustomResourceState EngineName pulumi.StringOutput `pulumi:"engineName"` MajorEngineVersion pulumi.StringOutput `pulumi:"majorEngineVersion"` OptionConfigurations OptionGroupOptionConfigurationArrayOutput `pulumi:"optionConfigurations"` OptionGroupDescription pulumi.StringOutput `pulumi:"optionGroupDescription"` Tags OptionGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::RDS::OptionGroup
Deprecated: OptionGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetOptionGroup ¶
func GetOptionGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OptionGroupState, opts ...pulumi.ResourceOption) (*OptionGroup, error)
GetOptionGroup gets an existing OptionGroup 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 NewOptionGroup ¶
func NewOptionGroup(ctx *pulumi.Context, name string, args *OptionGroupArgs, opts ...pulumi.ResourceOption) (*OptionGroup, error)
NewOptionGroup registers a new resource with the given unique name, arguments, and options.
func (*OptionGroup) ElementType ¶
func (*OptionGroup) ElementType() reflect.Type
func (*OptionGroup) ToOptionGroupOutput ¶
func (i *OptionGroup) ToOptionGroupOutput() OptionGroupOutput
func (*OptionGroup) ToOptionGroupOutputWithContext ¶
func (i *OptionGroup) ToOptionGroupOutputWithContext(ctx context.Context) OptionGroupOutput
type OptionGroupArgs ¶
type OptionGroupArgs struct { EngineName pulumi.StringInput MajorEngineVersion pulumi.StringInput OptionConfigurations OptionGroupOptionConfigurationArrayInput OptionGroupDescription pulumi.StringInput Tags OptionGroupTagArrayInput }
The set of arguments for constructing a OptionGroup resource.
func (OptionGroupArgs) ElementType ¶
func (OptionGroupArgs) ElementType() reflect.Type
type OptionGroupInput ¶
type OptionGroupInput interface { pulumi.Input ToOptionGroupOutput() OptionGroupOutput ToOptionGroupOutputWithContext(ctx context.Context) OptionGroupOutput }
type OptionGroupOptionConfiguration ¶
type OptionGroupOptionConfiguration struct { DBSecurityGroupMemberships []string `pulumi:"dBSecurityGroupMemberships"` OptionName string `pulumi:"optionName"` OptionSettings []OptionGroupOptionSetting `pulumi:"optionSettings"` OptionVersion *string `pulumi:"optionVersion"` Port *int `pulumi:"port"` VpcSecurityGroupMemberships []string `pulumi:"vpcSecurityGroupMemberships"` }
type OptionGroupOptionConfigurationArgs ¶
type OptionGroupOptionConfigurationArgs struct { DBSecurityGroupMemberships pulumi.StringArrayInput `pulumi:"dBSecurityGroupMemberships"` OptionName pulumi.StringInput `pulumi:"optionName"` OptionSettings OptionGroupOptionSettingArrayInput `pulumi:"optionSettings"` OptionVersion pulumi.StringPtrInput `pulumi:"optionVersion"` Port pulumi.IntPtrInput `pulumi:"port"` VpcSecurityGroupMemberships pulumi.StringArrayInput `pulumi:"vpcSecurityGroupMemberships"` }
func (OptionGroupOptionConfigurationArgs) ElementType ¶
func (OptionGroupOptionConfigurationArgs) ElementType() reflect.Type
func (OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutput ¶
func (i OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutput() OptionGroupOptionConfigurationOutput
func (OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutputWithContext ¶
func (i OptionGroupOptionConfigurationArgs) ToOptionGroupOptionConfigurationOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationOutput
type OptionGroupOptionConfigurationArray ¶
type OptionGroupOptionConfigurationArray []OptionGroupOptionConfigurationInput
func (OptionGroupOptionConfigurationArray) ElementType ¶
func (OptionGroupOptionConfigurationArray) ElementType() reflect.Type
func (OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutput ¶
func (i OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutput() OptionGroupOptionConfigurationArrayOutput
func (OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutputWithContext ¶
func (i OptionGroupOptionConfigurationArray) ToOptionGroupOptionConfigurationArrayOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationArrayOutput
type OptionGroupOptionConfigurationArrayInput ¶
type OptionGroupOptionConfigurationArrayInput interface { pulumi.Input ToOptionGroupOptionConfigurationArrayOutput() OptionGroupOptionConfigurationArrayOutput ToOptionGroupOptionConfigurationArrayOutputWithContext(context.Context) OptionGroupOptionConfigurationArrayOutput }
OptionGroupOptionConfigurationArrayInput is an input type that accepts OptionGroupOptionConfigurationArray and OptionGroupOptionConfigurationArrayOutput values. You can construct a concrete instance of `OptionGroupOptionConfigurationArrayInput` via:
OptionGroupOptionConfigurationArray{ OptionGroupOptionConfigurationArgs{...} }
type OptionGroupOptionConfigurationArrayOutput ¶
type OptionGroupOptionConfigurationArrayOutput struct{ *pulumi.OutputState }
func (OptionGroupOptionConfigurationArrayOutput) ElementType ¶
func (OptionGroupOptionConfigurationArrayOutput) ElementType() reflect.Type
func (OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutput ¶
func (o OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutput() OptionGroupOptionConfigurationArrayOutput
func (OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutputWithContext ¶
func (o OptionGroupOptionConfigurationArrayOutput) ToOptionGroupOptionConfigurationArrayOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationArrayOutput
type OptionGroupOptionConfigurationInput ¶
type OptionGroupOptionConfigurationInput interface { pulumi.Input ToOptionGroupOptionConfigurationOutput() OptionGroupOptionConfigurationOutput ToOptionGroupOptionConfigurationOutputWithContext(context.Context) OptionGroupOptionConfigurationOutput }
OptionGroupOptionConfigurationInput is an input type that accepts OptionGroupOptionConfigurationArgs and OptionGroupOptionConfigurationOutput values. You can construct a concrete instance of `OptionGroupOptionConfigurationInput` via:
OptionGroupOptionConfigurationArgs{...}
type OptionGroupOptionConfigurationOutput ¶
type OptionGroupOptionConfigurationOutput struct{ *pulumi.OutputState }
func (OptionGroupOptionConfigurationOutput) DBSecurityGroupMemberships ¶
func (o OptionGroupOptionConfigurationOutput) DBSecurityGroupMemberships() pulumi.StringArrayOutput
func (OptionGroupOptionConfigurationOutput) ElementType ¶
func (OptionGroupOptionConfigurationOutput) ElementType() reflect.Type
func (OptionGroupOptionConfigurationOutput) OptionName ¶
func (o OptionGroupOptionConfigurationOutput) OptionName() pulumi.StringOutput
func (OptionGroupOptionConfigurationOutput) OptionSettings ¶
func (o OptionGroupOptionConfigurationOutput) OptionSettings() OptionGroupOptionSettingArrayOutput
func (OptionGroupOptionConfigurationOutput) OptionVersion ¶
func (o OptionGroupOptionConfigurationOutput) OptionVersion() pulumi.StringPtrOutput
func (OptionGroupOptionConfigurationOutput) Port ¶
func (o OptionGroupOptionConfigurationOutput) Port() pulumi.IntPtrOutput
func (OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutput ¶
func (o OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutput() OptionGroupOptionConfigurationOutput
func (OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutputWithContext ¶
func (o OptionGroupOptionConfigurationOutput) ToOptionGroupOptionConfigurationOutputWithContext(ctx context.Context) OptionGroupOptionConfigurationOutput
func (OptionGroupOptionConfigurationOutput) VpcSecurityGroupMemberships ¶
func (o OptionGroupOptionConfigurationOutput) VpcSecurityGroupMemberships() pulumi.StringArrayOutput
type OptionGroupOptionSettingArgs ¶
type OptionGroupOptionSettingArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (OptionGroupOptionSettingArgs) ElementType ¶
func (OptionGroupOptionSettingArgs) ElementType() reflect.Type
func (OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutput ¶
func (i OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutput() OptionGroupOptionSettingOutput
func (OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutputWithContext ¶
func (i OptionGroupOptionSettingArgs) ToOptionGroupOptionSettingOutputWithContext(ctx context.Context) OptionGroupOptionSettingOutput
type OptionGroupOptionSettingArray ¶
type OptionGroupOptionSettingArray []OptionGroupOptionSettingInput
func (OptionGroupOptionSettingArray) ElementType ¶
func (OptionGroupOptionSettingArray) ElementType() reflect.Type
func (OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutput ¶
func (i OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutput() OptionGroupOptionSettingArrayOutput
func (OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutputWithContext ¶
func (i OptionGroupOptionSettingArray) ToOptionGroupOptionSettingArrayOutputWithContext(ctx context.Context) OptionGroupOptionSettingArrayOutput
type OptionGroupOptionSettingArrayInput ¶
type OptionGroupOptionSettingArrayInput interface { pulumi.Input ToOptionGroupOptionSettingArrayOutput() OptionGroupOptionSettingArrayOutput ToOptionGroupOptionSettingArrayOutputWithContext(context.Context) OptionGroupOptionSettingArrayOutput }
OptionGroupOptionSettingArrayInput is an input type that accepts OptionGroupOptionSettingArray and OptionGroupOptionSettingArrayOutput values. You can construct a concrete instance of `OptionGroupOptionSettingArrayInput` via:
OptionGroupOptionSettingArray{ OptionGroupOptionSettingArgs{...} }
type OptionGroupOptionSettingArrayOutput ¶
type OptionGroupOptionSettingArrayOutput struct{ *pulumi.OutputState }
func (OptionGroupOptionSettingArrayOutput) ElementType ¶
func (OptionGroupOptionSettingArrayOutput) ElementType() reflect.Type
func (OptionGroupOptionSettingArrayOutput) Index ¶
func (o OptionGroupOptionSettingArrayOutput) Index(i pulumi.IntInput) OptionGroupOptionSettingOutput
func (OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutput ¶
func (o OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutput() OptionGroupOptionSettingArrayOutput
func (OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutputWithContext ¶
func (o OptionGroupOptionSettingArrayOutput) ToOptionGroupOptionSettingArrayOutputWithContext(ctx context.Context) OptionGroupOptionSettingArrayOutput
type OptionGroupOptionSettingInput ¶
type OptionGroupOptionSettingInput interface { pulumi.Input ToOptionGroupOptionSettingOutput() OptionGroupOptionSettingOutput ToOptionGroupOptionSettingOutputWithContext(context.Context) OptionGroupOptionSettingOutput }
OptionGroupOptionSettingInput is an input type that accepts OptionGroupOptionSettingArgs and OptionGroupOptionSettingOutput values. You can construct a concrete instance of `OptionGroupOptionSettingInput` via:
OptionGroupOptionSettingArgs{...}
type OptionGroupOptionSettingOutput ¶
type OptionGroupOptionSettingOutput struct{ *pulumi.OutputState }
func (OptionGroupOptionSettingOutput) ElementType ¶
func (OptionGroupOptionSettingOutput) ElementType() reflect.Type
func (OptionGroupOptionSettingOutput) Name ¶
func (o OptionGroupOptionSettingOutput) Name() pulumi.StringPtrOutput
func (OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutput ¶
func (o OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutput() OptionGroupOptionSettingOutput
func (OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutputWithContext ¶
func (o OptionGroupOptionSettingOutput) ToOptionGroupOptionSettingOutputWithContext(ctx context.Context) OptionGroupOptionSettingOutput
func (OptionGroupOptionSettingOutput) Value ¶
func (o OptionGroupOptionSettingOutput) Value() pulumi.StringPtrOutput
type OptionGroupOutput ¶
type OptionGroupOutput struct{ *pulumi.OutputState }
func (OptionGroupOutput) ElementType ¶
func (OptionGroupOutput) ElementType() reflect.Type
func (OptionGroupOutput) ToOptionGroupOutput ¶
func (o OptionGroupOutput) ToOptionGroupOutput() OptionGroupOutput
func (OptionGroupOutput) ToOptionGroupOutputWithContext ¶
func (o OptionGroupOutput) ToOptionGroupOutputWithContext(ctx context.Context) OptionGroupOutput
type OptionGroupState ¶
type OptionGroupState struct { }
func (OptionGroupState) ElementType ¶
func (OptionGroupState) ElementType() reflect.Type
type OptionGroupTag ¶
type OptionGroupTagArgs ¶
type OptionGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (OptionGroupTagArgs) ElementType ¶
func (OptionGroupTagArgs) ElementType() reflect.Type
func (OptionGroupTagArgs) ToOptionGroupTagOutput ¶
func (i OptionGroupTagArgs) ToOptionGroupTagOutput() OptionGroupTagOutput
func (OptionGroupTagArgs) ToOptionGroupTagOutputWithContext ¶
func (i OptionGroupTagArgs) ToOptionGroupTagOutputWithContext(ctx context.Context) OptionGroupTagOutput
type OptionGroupTagArray ¶
type OptionGroupTagArray []OptionGroupTagInput
func (OptionGroupTagArray) ElementType ¶
func (OptionGroupTagArray) ElementType() reflect.Type
func (OptionGroupTagArray) ToOptionGroupTagArrayOutput ¶
func (i OptionGroupTagArray) ToOptionGroupTagArrayOutput() OptionGroupTagArrayOutput
func (OptionGroupTagArray) ToOptionGroupTagArrayOutputWithContext ¶
func (i OptionGroupTagArray) ToOptionGroupTagArrayOutputWithContext(ctx context.Context) OptionGroupTagArrayOutput
type OptionGroupTagArrayInput ¶
type OptionGroupTagArrayInput interface { pulumi.Input ToOptionGroupTagArrayOutput() OptionGroupTagArrayOutput ToOptionGroupTagArrayOutputWithContext(context.Context) OptionGroupTagArrayOutput }
OptionGroupTagArrayInput is an input type that accepts OptionGroupTagArray and OptionGroupTagArrayOutput values. You can construct a concrete instance of `OptionGroupTagArrayInput` via:
OptionGroupTagArray{ OptionGroupTagArgs{...} }
type OptionGroupTagArrayOutput ¶
type OptionGroupTagArrayOutput struct{ *pulumi.OutputState }
func (OptionGroupTagArrayOutput) ElementType ¶
func (OptionGroupTagArrayOutput) ElementType() reflect.Type
func (OptionGroupTagArrayOutput) Index ¶
func (o OptionGroupTagArrayOutput) Index(i pulumi.IntInput) OptionGroupTagOutput
func (OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutput ¶
func (o OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutput() OptionGroupTagArrayOutput
func (OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutputWithContext ¶
func (o OptionGroupTagArrayOutput) ToOptionGroupTagArrayOutputWithContext(ctx context.Context) OptionGroupTagArrayOutput
type OptionGroupTagInput ¶
type OptionGroupTagInput interface { pulumi.Input ToOptionGroupTagOutput() OptionGroupTagOutput ToOptionGroupTagOutputWithContext(context.Context) OptionGroupTagOutput }
OptionGroupTagInput is an input type that accepts OptionGroupTagArgs and OptionGroupTagOutput values. You can construct a concrete instance of `OptionGroupTagInput` via:
OptionGroupTagArgs{...}
type OptionGroupTagOutput ¶
type OptionGroupTagOutput struct{ *pulumi.OutputState }
func (OptionGroupTagOutput) ElementType ¶
func (OptionGroupTagOutput) ElementType() reflect.Type
func (OptionGroupTagOutput) Key ¶
func (o OptionGroupTagOutput) Key() pulumi.StringOutput
func (OptionGroupTagOutput) ToOptionGroupTagOutput ¶
func (o OptionGroupTagOutput) ToOptionGroupTagOutput() OptionGroupTagOutput
func (OptionGroupTagOutput) ToOptionGroupTagOutputWithContext ¶
func (o OptionGroupTagOutput) ToOptionGroupTagOutputWithContext(ctx context.Context) OptionGroupTagOutput
func (OptionGroupTagOutput) Value ¶
func (o OptionGroupTagOutput) Value() pulumi.StringOutput