Documentation
¶
Index ¶
- type DbCluster
- type DbClusterArgs
- type DbClusterDbClusterRole
- type DbClusterDbClusterRoleArgs
- func (DbClusterDbClusterRoleArgs) ElementType() reflect.Type
- func (i DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutput() DbClusterDbClusterRoleOutput
- func (i DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutputWithContext(ctx context.Context) DbClusterDbClusterRoleOutput
- func (i DbClusterDbClusterRoleArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterDbClusterRole]
- type DbClusterDbClusterRoleArray
- func (DbClusterDbClusterRoleArray) ElementType() reflect.Type
- func (i DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutput() DbClusterDbClusterRoleArrayOutput
- func (i DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutputWithContext(ctx context.Context) DbClusterDbClusterRoleArrayOutput
- func (i DbClusterDbClusterRoleArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterDbClusterRole]
- type DbClusterDbClusterRoleArrayInput
- type DbClusterDbClusterRoleArrayOutput
- func (DbClusterDbClusterRoleArrayOutput) ElementType() reflect.Type
- func (o DbClusterDbClusterRoleArrayOutput) Index(i pulumi.IntInput) DbClusterDbClusterRoleOutput
- func (o DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutput() DbClusterDbClusterRoleArrayOutput
- func (o DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutputWithContext(ctx context.Context) DbClusterDbClusterRoleArrayOutput
- func (o DbClusterDbClusterRoleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterDbClusterRole]
- type DbClusterDbClusterRoleInput
- type DbClusterDbClusterRoleOutput
- func (DbClusterDbClusterRoleOutput) ElementType() reflect.Type
- func (o DbClusterDbClusterRoleOutput) FeatureName() pulumi.StringPtrOutput
- func (o DbClusterDbClusterRoleOutput) RoleArn() pulumi.StringOutput
- func (o DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutput() DbClusterDbClusterRoleOutput
- func (o DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutputWithContext(ctx context.Context) DbClusterDbClusterRoleOutput
- func (o DbClusterDbClusterRoleOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterDbClusterRole]
- type DbClusterInput
- type DbClusterOutput
- func (o DbClusterOutput) AssociatedRoles() DbClusterDbClusterRoleArrayOutput
- func (o DbClusterOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o DbClusterOutput) BackupRetentionPeriod() pulumi.IntPtrOutput
- func (o DbClusterOutput) ClusterResourceId() pulumi.StringOutput
- func (o DbClusterOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput
- func (o DbClusterOutput) DbClusterIdentifier() pulumi.StringPtrOutput
- func (o DbClusterOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput
- func (o DbClusterOutput) DbInstanceParameterGroupName() pulumi.StringPtrOutput
- func (o DbClusterOutput) DbPort() pulumi.IntPtrOutput
- func (o DbClusterOutput) DbSubnetGroupName() pulumi.StringPtrOutput
- func (o DbClusterOutput) DeletionProtection() pulumi.BoolPtrOutput
- func (DbClusterOutput) ElementType() reflect.Type
- func (o DbClusterOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput
- func (o DbClusterOutput) Endpoint() pulumi.StringOutput
- func (o DbClusterOutput) EngineVersion() pulumi.StringPtrOutput
- func (o DbClusterOutput) IamAuthEnabled() pulumi.BoolPtrOutput
- func (o DbClusterOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DbClusterOutput) Port() pulumi.StringOutput
- func (o DbClusterOutput) PreferredBackupWindow() pulumi.StringPtrOutput
- func (o DbClusterOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o DbClusterOutput) ReadEndpoint() pulumi.StringOutput
- func (o DbClusterOutput) RestoreToTime() pulumi.StringPtrOutput
- func (o DbClusterOutput) RestoreType() pulumi.StringPtrOutput
- func (o DbClusterOutput) ServerlessScalingConfiguration() DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterOutput) SnapshotIdentifier() pulumi.StringPtrOutput
- func (o DbClusterOutput) SourceDbClusterIdentifier() pulumi.StringPtrOutput
- func (o DbClusterOutput) StorageEncrypted() pulumi.BoolPtrOutput
- func (o DbClusterOutput) Tags() DbClusterTagArrayOutput
- func (o DbClusterOutput) ToDbClusterOutput() DbClusterOutput
- func (o DbClusterOutput) ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput
- func (o DbClusterOutput) ToOutput(ctx context.Context) pulumix.Output[*DbCluster]
- func (o DbClusterOutput) UseLatestRestorableTime() pulumi.BoolPtrOutput
- func (o DbClusterOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
- type DbClusterParameterGroupdeprecated
- func (*DbClusterParameterGroup) ElementType() reflect.Type
- func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput
- func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput
- func (i *DbClusterParameterGroup) ToOutput(ctx context.Context) pulumix.Output[*DbClusterParameterGroup]
- type DbClusterParameterGroupArgs
- type DbClusterParameterGroupInput
- type DbClusterParameterGroupOutput
- func (o DbClusterParameterGroupOutput) Description() pulumi.StringOutput
- func (DbClusterParameterGroupOutput) ElementType() reflect.Type
- func (o DbClusterParameterGroupOutput) Family() pulumi.StringOutput
- func (o DbClusterParameterGroupOutput) Name() pulumi.StringPtrOutput
- func (o DbClusterParameterGroupOutput) Parameters() pulumi.AnyOutput
- func (o DbClusterParameterGroupOutput) Tags() DbClusterParameterGroupTagArrayOutput
- func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput
- func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput
- func (o DbClusterParameterGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbClusterParameterGroup]
- type DbClusterParameterGroupState
- type DbClusterParameterGroupTag
- type DbClusterParameterGroupTagArgs
- func (DbClusterParameterGroupTagArgs) ElementType() reflect.Type
- func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput
- func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutputWithContext(ctx context.Context) DbClusterParameterGroupTagOutput
- func (i DbClusterParameterGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterParameterGroupTag]
- type DbClusterParameterGroupTagArray
- func (DbClusterParameterGroupTagArray) ElementType() reflect.Type
- func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput
- func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DbClusterParameterGroupTagArrayOutput
- func (i DbClusterParameterGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterParameterGroupTag]
- 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
- func (o DbClusterParameterGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterParameterGroupTag]
- 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) ToOutput(ctx context.Context) pulumix.Output[DbClusterParameterGroupTag]
- func (o DbClusterParameterGroupTagOutput) Value() pulumi.StringOutput
- type DbClusterServerlessScalingConfiguration
- type DbClusterServerlessScalingConfigurationArgs
- func (DbClusterServerlessScalingConfigurationArgs) ElementType() reflect.Type
- func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutput() DbClusterServerlessScalingConfigurationOutput
- func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationOutput
- func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
- func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
- func (i DbClusterServerlessScalingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterServerlessScalingConfiguration]
- type DbClusterServerlessScalingConfigurationInput
- type DbClusterServerlessScalingConfigurationOutput
- func (DbClusterServerlessScalingConfigurationOutput) ElementType() reflect.Type
- func (o DbClusterServerlessScalingConfigurationOutput) MaxCapacity() pulumi.Float64Output
- func (o DbClusterServerlessScalingConfigurationOutput) MinCapacity() pulumi.Float64Output
- func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutput() DbClusterServerlessScalingConfigurationOutput
- func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationOutput
- func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterServerlessScalingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterServerlessScalingConfiguration]
- type DbClusterServerlessScalingConfigurationPtrInput
- type DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterServerlessScalingConfigurationPtrOutput) Elem() DbClusterServerlessScalingConfigurationOutput
- func (DbClusterServerlessScalingConfigurationPtrOutput) ElementType() reflect.Type
- func (o DbClusterServerlessScalingConfigurationPtrOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o DbClusterServerlessScalingConfigurationPtrOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
- func (o DbClusterServerlessScalingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DbClusterServerlessScalingConfiguration]
- type DbClusterState
- type DbClusterTag
- type DbClusterTagArgs
- func (DbClusterTagArgs) ElementType() reflect.Type
- func (i DbClusterTagArgs) ToDbClusterTagOutput() DbClusterTagOutput
- func (i DbClusterTagArgs) ToDbClusterTagOutputWithContext(ctx context.Context) DbClusterTagOutput
- func (i DbClusterTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterTag]
- type DbClusterTagArray
- func (DbClusterTagArray) ElementType() reflect.Type
- func (i DbClusterTagArray) ToDbClusterTagArrayOutput() DbClusterTagArrayOutput
- func (i DbClusterTagArray) ToDbClusterTagArrayOutputWithContext(ctx context.Context) DbClusterTagArrayOutput
- func (i DbClusterTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterTag]
- 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
- func (o DbClusterTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterTag]
- 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) ToOutput(ctx context.Context) pulumix.Output[DbClusterTag]
- func (o DbClusterTagOutput) Value() pulumi.StringPtrOutput
- type DbInstancedeprecated
- type DbInstanceArgs
- type DbInstanceInput
- type DbInstanceOutput
- func (o DbInstanceOutput) AllowMajorVersionUpgrade() pulumi.BoolPtrOutput
- func (o DbInstanceOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput
- func (o DbInstanceOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o DbInstanceOutput) DbClusterIdentifier() pulumi.StringPtrOutput
- func (o DbInstanceOutput) DbInstanceClass() pulumi.StringOutput
- func (o DbInstanceOutput) DbInstanceIdentifier() pulumi.StringPtrOutput
- func (o DbInstanceOutput) DbParameterGroupName() pulumi.StringPtrOutput
- func (o DbInstanceOutput) DbSnapshotIdentifier() pulumi.StringPtrOutput
- func (o DbInstanceOutput) DbSubnetGroupName() pulumi.StringPtrOutput
- func (DbInstanceOutput) ElementType() reflect.Type
- func (o DbInstanceOutput) Endpoint() pulumi.StringOutput
- func (o DbInstanceOutput) Port() pulumi.StringOutput
- func (o DbInstanceOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o DbInstanceOutput) Tags() DbInstanceTagArrayOutput
- func (o DbInstanceOutput) ToDbInstanceOutput() DbInstanceOutput
- func (o DbInstanceOutput) ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput
- func (o DbInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*DbInstance]
- type DbInstanceState
- type DbInstanceTag
- type DbInstanceTagArgs
- func (DbInstanceTagArgs) ElementType() reflect.Type
- func (i DbInstanceTagArgs) ToDbInstanceTagOutput() DbInstanceTagOutput
- func (i DbInstanceTagArgs) ToDbInstanceTagOutputWithContext(ctx context.Context) DbInstanceTagOutput
- func (i DbInstanceTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbInstanceTag]
- type DbInstanceTagArray
- func (DbInstanceTagArray) ElementType() reflect.Type
- func (i DbInstanceTagArray) ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput
- func (i DbInstanceTagArray) ToDbInstanceTagArrayOutputWithContext(ctx context.Context) DbInstanceTagArrayOutput
- func (i DbInstanceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbInstanceTag]
- 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
- func (o DbInstanceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbInstanceTag]
- 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) ToOutput(ctx context.Context) pulumix.Output[DbInstanceTag]
- func (o DbInstanceTagOutput) Value() pulumi.StringOutput
- type DbParameterGroupdeprecated
- func (*DbParameterGroup) ElementType() reflect.Type
- func (i *DbParameterGroup) ToDbParameterGroupOutput() DbParameterGroupOutput
- func (i *DbParameterGroup) ToDbParameterGroupOutputWithContext(ctx context.Context) DbParameterGroupOutput
- func (i *DbParameterGroup) ToOutput(ctx context.Context) pulumix.Output[*DbParameterGroup]
- type DbParameterGroupArgs
- type DbParameterGroupInput
- type DbParameterGroupOutput
- func (o DbParameterGroupOutput) Description() pulumi.StringOutput
- func (DbParameterGroupOutput) ElementType() reflect.Type
- func (o DbParameterGroupOutput) Family() pulumi.StringOutput
- func (o DbParameterGroupOutput) Name() pulumi.StringPtrOutput
- func (o DbParameterGroupOutput) Parameters() pulumi.AnyOutput
- func (o DbParameterGroupOutput) Tags() DbParameterGroupTagArrayOutput
- func (o DbParameterGroupOutput) ToDbParameterGroupOutput() DbParameterGroupOutput
- func (o DbParameterGroupOutput) ToDbParameterGroupOutputWithContext(ctx context.Context) DbParameterGroupOutput
- func (o DbParameterGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbParameterGroup]
- type DbParameterGroupState
- type DbParameterGroupTag
- type DbParameterGroupTagArgs
- func (DbParameterGroupTagArgs) ElementType() reflect.Type
- func (i DbParameterGroupTagArgs) ToDbParameterGroupTagOutput() DbParameterGroupTagOutput
- func (i DbParameterGroupTagArgs) ToDbParameterGroupTagOutputWithContext(ctx context.Context) DbParameterGroupTagOutput
- func (i DbParameterGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbParameterGroupTag]
- type DbParameterGroupTagArray
- func (DbParameterGroupTagArray) ElementType() reflect.Type
- func (i DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutput() DbParameterGroupTagArrayOutput
- func (i DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutputWithContext(ctx context.Context) DbParameterGroupTagArrayOutput
- func (i DbParameterGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbParameterGroupTag]
- 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
- func (o DbParameterGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbParameterGroupTag]
- 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) ToOutput(ctx context.Context) pulumix.Output[DbParameterGroupTag]
- func (o DbParameterGroupTagOutput) Value() pulumi.StringOutput
- type DbSubnetGroupdeprecated
- type DbSubnetGroupArgs
- type DbSubnetGroupInput
- type DbSubnetGroupOutput
- func (o DbSubnetGroupOutput) DbSubnetGroupDescription() pulumi.StringOutput
- func (o DbSubnetGroupOutput) DbSubnetGroupName() pulumi.StringPtrOutput
- func (DbSubnetGroupOutput) ElementType() reflect.Type
- func (o DbSubnetGroupOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DbSubnetGroupOutput) Tags() DbSubnetGroupTagArrayOutput
- func (o DbSubnetGroupOutput) ToDbSubnetGroupOutput() DbSubnetGroupOutput
- func (o DbSubnetGroupOutput) ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput
- func (o DbSubnetGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbSubnetGroup]
- type DbSubnetGroupState
- type DbSubnetGroupTag
- type DbSubnetGroupTagArgs
- func (DbSubnetGroupTagArgs) ElementType() reflect.Type
- func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput
- func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutputWithContext(ctx context.Context) DbSubnetGroupTagOutput
- func (i DbSubnetGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbSubnetGroupTag]
- type DbSubnetGroupTagArray
- func (DbSubnetGroupTagArray) ElementType() reflect.Type
- func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput
- func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutputWithContext(ctx context.Context) DbSubnetGroupTagArrayOutput
- func (i DbSubnetGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbSubnetGroupTag]
- 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
- func (o DbSubnetGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbSubnetGroupTag]
- 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) ToOutput(ctx context.Context) pulumix.Output[DbSubnetGroupTag]
- func (o DbSubnetGroupTagOutput) Value() pulumi.StringOutput
- type LookupDbClusterArgs
- type LookupDbClusterOutputArgs
- type LookupDbClusterParameterGroupArgs
- type LookupDbClusterParameterGroupOutputArgs
- type LookupDbClusterParameterGroupResult
- type LookupDbClusterParameterGroupResultOutput
- func (LookupDbClusterParameterGroupResultOutput) ElementType() reflect.Type
- func (o LookupDbClusterParameterGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDbClusterParameterGroupResultOutput) Parameters() pulumi.AnyOutput
- func (o LookupDbClusterParameterGroupResultOutput) Tags() DbClusterParameterGroupTagArrayOutput
- func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutput() LookupDbClusterParameterGroupResultOutput
- func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutputWithContext(ctx context.Context) LookupDbClusterParameterGroupResultOutput
- func (o LookupDbClusterParameterGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbClusterParameterGroupResult]
- type LookupDbClusterResult
- type LookupDbClusterResultOutput
- func (o LookupDbClusterResultOutput) AssociatedRoles() DbClusterDbClusterRoleArrayOutput
- func (o LookupDbClusterResultOutput) BackupRetentionPeriod() pulumi.IntPtrOutput
- func (o LookupDbClusterResultOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput
- func (o LookupDbClusterResultOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) DbPort() pulumi.IntPtrOutput
- func (o LookupDbClusterResultOutput) DeletionProtection() pulumi.BoolPtrOutput
- func (LookupDbClusterResultOutput) ElementType() reflect.Type
- func (o LookupDbClusterResultOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput
- func (o LookupDbClusterResultOutput) Endpoint() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) EngineVersion() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) IamAuthEnabled() pulumi.BoolPtrOutput
- func (o LookupDbClusterResultOutput) Port() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) PreferredBackupWindow() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) ReadEndpoint() pulumi.StringPtrOutput
- func (o LookupDbClusterResultOutput) ServerlessScalingConfiguration() DbClusterServerlessScalingConfigurationPtrOutput
- func (o LookupDbClusterResultOutput) Tags() DbClusterTagArrayOutput
- func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutput() LookupDbClusterResultOutput
- func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutputWithContext(ctx context.Context) LookupDbClusterResultOutput
- func (o LookupDbClusterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbClusterResult]
- func (o LookupDbClusterResultOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
- type LookupDbInstanceArgs
- type LookupDbInstanceOutputArgs
- type LookupDbInstanceResult
- type LookupDbInstanceResultOutput
- func (o LookupDbInstanceResultOutput) AllowMajorVersionUpgrade() pulumi.BoolPtrOutput
- func (o LookupDbInstanceResultOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput
- func (o LookupDbInstanceResultOutput) DbInstanceClass() pulumi.StringPtrOutput
- func (o LookupDbInstanceResultOutput) DbParameterGroupName() pulumi.StringPtrOutput
- func (LookupDbInstanceResultOutput) ElementType() reflect.Type
- func (o LookupDbInstanceResultOutput) Endpoint() pulumi.StringPtrOutput
- func (o LookupDbInstanceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDbInstanceResultOutput) Port() pulumi.StringPtrOutput
- func (o LookupDbInstanceResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o LookupDbInstanceResultOutput) Tags() DbInstanceTagArrayOutput
- func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutput() LookupDbInstanceResultOutput
- func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutputWithContext(ctx context.Context) LookupDbInstanceResultOutput
- func (o LookupDbInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbInstanceResult]
- type LookupDbParameterGroupArgs
- type LookupDbParameterGroupOutputArgs
- type LookupDbParameterGroupResult
- type LookupDbParameterGroupResultOutput
- func (LookupDbParameterGroupResultOutput) ElementType() reflect.Type
- func (o LookupDbParameterGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDbParameterGroupResultOutput) Parameters() pulumi.AnyOutput
- func (o LookupDbParameterGroupResultOutput) Tags() DbParameterGroupTagArrayOutput
- func (o LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutput() LookupDbParameterGroupResultOutput
- func (o LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutputWithContext(ctx context.Context) LookupDbParameterGroupResultOutput
- func (o LookupDbParameterGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbParameterGroupResult]
- type LookupDbSubnetGroupArgs
- type LookupDbSubnetGroupOutputArgs
- type LookupDbSubnetGroupResult
- type LookupDbSubnetGroupResultOutput
- func (o LookupDbSubnetGroupResultOutput) DbSubnetGroupDescription() pulumi.StringPtrOutput
- func (LookupDbSubnetGroupResultOutput) ElementType() reflect.Type
- func (o LookupDbSubnetGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDbSubnetGroupResultOutput) SubnetIds() pulumi.StringArrayOutput
- func (o LookupDbSubnetGroupResultOutput) Tags() DbSubnetGroupTagArrayOutput
- func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutput() LookupDbSubnetGroupResultOutput
- func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutputWithContext(ctx context.Context) LookupDbSubnetGroupResultOutput
- func (o LookupDbSubnetGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbSubnetGroupResult]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DbCluster ¶ added in v0.72.0
type DbCluster struct { pulumi.CustomResourceState // Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf. AssociatedRoles DbClusterDbClusterRoleArrayOutput `pulumi:"associatedRoles"` // Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in. AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` // Specifies the number of days for which automatic DB snapshots are retained. BackupRetentionPeriod pulumi.IntPtrOutput `pulumi:"backupRetentionPeriod"` // The resource id for the DB cluster. For example: `cluster-ABCD1234EFGH5678IJKL90MNOP`. The cluster ID uniquely identifies the cluster and is used in things like IAM authentication policies. ClusterResourceId pulumi.StringOutput `pulumi:"clusterResourceId"` // A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster. The default behaviour is not to copy them. CopyTagsToSnapshot pulumi.BoolPtrOutput `pulumi:"copyTagsToSnapshot"` // The DB cluster identifier. Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster stored as a lowercase string. DbClusterIdentifier pulumi.StringPtrOutput `pulumi:"dbClusterIdentifier"` // Provides the name of the DB cluster parameter group. DbClusterParameterGroupName pulumi.StringPtrOutput `pulumi:"dbClusterParameterGroupName"` // The name of the DB parameter group to apply to all instances of the DB cluster. Used only in case of a major EngineVersion upgrade request. DbInstanceParameterGroupName pulumi.StringPtrOutput `pulumi:"dbInstanceParameterGroupName"` // The port number on which the DB instances in the DB cluster accept connections. // // If not specified, the default port used is `8182`. // // Note: `Port` property will soon be deprecated from this resource. Please update existing templates to rename it with new property `DBPort` having same functionalities. DbPort pulumi.IntPtrOutput `pulumi:"dbPort"` // Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group. DbSubnetGroupName pulumi.StringPtrOutput `pulumi:"dbSubnetGroupName"` // Indicates whether or not the DB cluster has deletion protection enabled. The database can't be deleted when deletion protection is enabled. DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` // Specifies a list of log types that are enabled for export to CloudWatch Logs. EnableCloudwatchLogsExports pulumi.StringArrayOutput `pulumi:"enableCloudwatchLogsExports"` // The connection endpoint for the DB cluster. For example: `mystack-mydbcluster-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com` Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Indicates the database engine version. EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` // True if mapping of Amazon Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false. IamAuthEnabled pulumi.BoolPtrOutput `pulumi:"iamAuthEnabled"` // If `StorageEncrypted` is true, the Amazon KMS key identifier for the encrypted DB cluster. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // The port number on which the DB cluster accepts connections. For example: `8182`. Port pulumi.StringOutput `pulumi:"port"` // Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod. PreferredBackupWindow pulumi.StringPtrOutput `pulumi:"preferredBackupWindow"` // Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` // The reader endpoint for the DB cluster. For example: `mystack-mydbcluster-ro-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com` ReadEndpoint pulumi.StringOutput `pulumi:"readEndpoint"` // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. RestoreToTime pulumi.StringPtrOutput `pulumi:"restoreToTime"` // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. RestoreType pulumi.StringPtrOutput `pulumi:"restoreType"` // Contains the scaling configuration used by the Neptune Serverless Instances within this DB cluster. ServerlessScalingConfiguration DbClusterServerlessScalingConfigurationPtrOutput `pulumi:"serverlessScalingConfiguration"` // Specifies the identifier for a DB cluster snapshot. Must match the identifier of an existing snapshot. // // After you restore a DB cluster using a SnapshotIdentifier, you must specify the same SnapshotIdentifier for any future updates to the DB cluster. When you specify this property for an update, the DB cluster is not restored from the snapshot again, and the data in the database is not changed. // // However, if you don't specify the SnapshotIdentifier, an empty DB cluster is created, and the original DB cluster is deleted. If you specify a property that is different from the previous snapshot restore property, the DB cluster is restored from the snapshot specified by the SnapshotIdentifier, and the original DB cluster is deleted. SnapshotIdentifier pulumi.StringPtrOutput `pulumi:"snapshotIdentifier"` // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. SourceDbClusterIdentifier pulumi.StringPtrOutput `pulumi:"sourceDbClusterIdentifier"` // Indicates whether the DB cluster is encrypted. // // If you specify the `DBClusterIdentifier`, `DBSnapshotIdentifier`, or `SourceDBInstanceIdentifier` property, don't specify this property. The value is inherited from the cluster, snapshot, or source DB instance. If you specify the KmsKeyId property, you must enable encryption. // // If you specify the KmsKeyId, you must enable encryption by setting StorageEncrypted to true. StorageEncrypted pulumi.BoolPtrOutput `pulumi:"storageEncrypted"` // The tags assigned to this cluster. Tags DbClusterTagArrayOutput `pulumi:"tags"` // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. UseLatestRestorableTime pulumi.BoolPtrOutput `pulumi:"useLatestRestorableTime"` // Provides a list of VPC security groups that the DB cluster belongs to. VpcSecurityGroupIds pulumi.StringArrayOutput `pulumi:"vpcSecurityGroupIds"` }
The AWS::Neptune::DBCluster resource creates an Amazon Neptune DB cluster.
func GetDbCluster ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*DbCluster) ToDbClusterOutput ¶ added in v0.72.0
func (i *DbCluster) ToDbClusterOutput() DbClusterOutput
func (*DbCluster) ToDbClusterOutputWithContext ¶ added in v0.72.0
func (i *DbCluster) ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput
type DbClusterArgs ¶ added in v0.72.0
type DbClusterArgs struct { // Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf. AssociatedRoles DbClusterDbClusterRoleArrayInput // Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in. AvailabilityZones pulumi.StringArrayInput // Specifies the number of days for which automatic DB snapshots are retained. BackupRetentionPeriod pulumi.IntPtrInput // A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster. The default behaviour is not to copy them. CopyTagsToSnapshot pulumi.BoolPtrInput // The DB cluster identifier. Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster stored as a lowercase string. DbClusterIdentifier pulumi.StringPtrInput // Provides the name of the DB cluster parameter group. DbClusterParameterGroupName pulumi.StringPtrInput // The name of the DB parameter group to apply to all instances of the DB cluster. Used only in case of a major EngineVersion upgrade request. DbInstanceParameterGroupName pulumi.StringPtrInput // The port number on which the DB instances in the DB cluster accept connections. // // If not specified, the default port used is `8182`. // // Note: `Port` property will soon be deprecated from this resource. Please update existing templates to rename it with new property `DBPort` having same functionalities. DbPort pulumi.IntPtrInput // Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group. DbSubnetGroupName pulumi.StringPtrInput // Indicates whether or not the DB cluster has deletion protection enabled. The database can't be deleted when deletion protection is enabled. DeletionProtection pulumi.BoolPtrInput // Specifies a list of log types that are enabled for export to CloudWatch Logs. EnableCloudwatchLogsExports pulumi.StringArrayInput // Indicates the database engine version. EngineVersion pulumi.StringPtrInput // True if mapping of Amazon Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false. IamAuthEnabled pulumi.BoolPtrInput // If `StorageEncrypted` is true, the Amazon KMS key identifier for the encrypted DB cluster. KmsKeyId pulumi.StringPtrInput // Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod. PreferredBackupWindow pulumi.StringPtrInput // Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). PreferredMaintenanceWindow pulumi.StringPtrInput // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. RestoreToTime pulumi.StringPtrInput // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. RestoreType pulumi.StringPtrInput // Contains the scaling configuration used by the Neptune Serverless Instances within this DB cluster. ServerlessScalingConfiguration DbClusterServerlessScalingConfigurationPtrInput // Specifies the identifier for a DB cluster snapshot. Must match the identifier of an existing snapshot. // // After you restore a DB cluster using a SnapshotIdentifier, you must specify the same SnapshotIdentifier for any future updates to the DB cluster. When you specify this property for an update, the DB cluster is not restored from the snapshot again, and the data in the database is not changed. // // However, if you don't specify the SnapshotIdentifier, an empty DB cluster is created, and the original DB cluster is deleted. If you specify a property that is different from the previous snapshot restore property, the DB cluster is restored from the snapshot specified by the SnapshotIdentifier, and the original DB cluster is deleted. SnapshotIdentifier pulumi.StringPtrInput // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. SourceDbClusterIdentifier pulumi.StringPtrInput // Indicates whether the DB cluster is encrypted. // // If you specify the `DBClusterIdentifier`, `DBSnapshotIdentifier`, or `SourceDBInstanceIdentifier` property, don't specify this property. The value is inherited from the cluster, snapshot, or source DB instance. If you specify the KmsKeyId property, you must enable encryption. // // If you specify the KmsKeyId, you must enable encryption by setting StorageEncrypted to true. StorageEncrypted pulumi.BoolPtrInput // The tags assigned to this cluster. Tags DbClusterTagArrayInput // Creates a new DB cluster from a DB snapshot or DB cluster snapshot. // // If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group. // // If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group. UseLatestRestorableTime pulumi.BoolPtrInput // Provides a list of VPC security groups that the DB cluster belongs to. VpcSecurityGroupIds pulumi.StringArrayInput }
The set of arguments for constructing a DbCluster resource.
func (DbClusterArgs) ElementType ¶ added in v0.72.0
func (DbClusterArgs) ElementType() reflect.Type
type DbClusterDbClusterRole ¶ added in v0.72.0
type DbClusterDbClusterRole struct { // The name of the feature associated with the AWS Identity and Access Management (IAM) role. For the list of supported feature names, see DBEngineVersion in the Amazon Neptune API Reference. FeatureName *string `pulumi:"featureName"` // The Amazon Resource Name (ARN) of the IAM role that is associated with the DB cluster. RoleArn string `pulumi:"roleArn"` }
Describes an AWS Identity and Access Management (IAM) role that is associated with a DB cluster.
type DbClusterDbClusterRoleArgs ¶ added in v0.72.0
type DbClusterDbClusterRoleArgs struct { // The name of the feature associated with the AWS Identity and Access Management (IAM) role. For the list of supported feature names, see DBEngineVersion in the Amazon Neptune API Reference. FeatureName pulumi.StringPtrInput `pulumi:"featureName"` // The Amazon Resource Name (ARN) of the IAM role that is associated with the DB cluster. RoleArn pulumi.StringInput `pulumi:"roleArn"` }
Describes an AWS Identity and Access Management (IAM) role that is associated with a DB cluster.
func (DbClusterDbClusterRoleArgs) ElementType ¶ added in v0.72.0
func (DbClusterDbClusterRoleArgs) ElementType() reflect.Type
func (DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutput ¶ added in v0.72.0
func (i DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutput() DbClusterDbClusterRoleOutput
func (DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutputWithContext ¶ added in v0.72.0
func (i DbClusterDbClusterRoleArgs) ToDbClusterDbClusterRoleOutputWithContext(ctx context.Context) DbClusterDbClusterRoleOutput
func (DbClusterDbClusterRoleArgs) ToOutput ¶ added in v0.76.0
func (i DbClusterDbClusterRoleArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterDbClusterRole]
type DbClusterDbClusterRoleArray ¶ added in v0.72.0
type DbClusterDbClusterRoleArray []DbClusterDbClusterRoleInput
func (DbClusterDbClusterRoleArray) ElementType ¶ added in v0.72.0
func (DbClusterDbClusterRoleArray) ElementType() reflect.Type
func (DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutput ¶ added in v0.72.0
func (i DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutput() DbClusterDbClusterRoleArrayOutput
func (DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutputWithContext ¶ added in v0.72.0
func (i DbClusterDbClusterRoleArray) ToDbClusterDbClusterRoleArrayOutputWithContext(ctx context.Context) DbClusterDbClusterRoleArrayOutput
func (DbClusterDbClusterRoleArray) ToOutput ¶ added in v0.76.0
func (i DbClusterDbClusterRoleArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterDbClusterRole]
type DbClusterDbClusterRoleArrayInput ¶ added in v0.72.0
type DbClusterDbClusterRoleArrayInput interface { pulumi.Input ToDbClusterDbClusterRoleArrayOutput() DbClusterDbClusterRoleArrayOutput ToDbClusterDbClusterRoleArrayOutputWithContext(context.Context) DbClusterDbClusterRoleArrayOutput }
DbClusterDbClusterRoleArrayInput is an input type that accepts DbClusterDbClusterRoleArray and DbClusterDbClusterRoleArrayOutput values. You can construct a concrete instance of `DbClusterDbClusterRoleArrayInput` via:
DbClusterDbClusterRoleArray{ DbClusterDbClusterRoleArgs{...} }
type DbClusterDbClusterRoleArrayOutput ¶ added in v0.72.0
type DbClusterDbClusterRoleArrayOutput struct{ *pulumi.OutputState }
func (DbClusterDbClusterRoleArrayOutput) ElementType ¶ added in v0.72.0
func (DbClusterDbClusterRoleArrayOutput) ElementType() reflect.Type
func (DbClusterDbClusterRoleArrayOutput) Index ¶ added in v0.72.0
func (o DbClusterDbClusterRoleArrayOutput) Index(i pulumi.IntInput) DbClusterDbClusterRoleOutput
func (DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutput ¶ added in v0.72.0
func (o DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutput() DbClusterDbClusterRoleArrayOutput
func (DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutputWithContext ¶ added in v0.72.0
func (o DbClusterDbClusterRoleArrayOutput) ToDbClusterDbClusterRoleArrayOutputWithContext(ctx context.Context) DbClusterDbClusterRoleArrayOutput
func (DbClusterDbClusterRoleArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterDbClusterRoleArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterDbClusterRole]
type DbClusterDbClusterRoleInput ¶ added in v0.72.0
type DbClusterDbClusterRoleInput interface { pulumi.Input ToDbClusterDbClusterRoleOutput() DbClusterDbClusterRoleOutput ToDbClusterDbClusterRoleOutputWithContext(context.Context) DbClusterDbClusterRoleOutput }
DbClusterDbClusterRoleInput is an input type that accepts DbClusterDbClusterRoleArgs and DbClusterDbClusterRoleOutput values. You can construct a concrete instance of `DbClusterDbClusterRoleInput` via:
DbClusterDbClusterRoleArgs{...}
type DbClusterDbClusterRoleOutput ¶ added in v0.72.0
type DbClusterDbClusterRoleOutput struct{ *pulumi.OutputState }
Describes an AWS Identity and Access Management (IAM) role that is associated with a DB cluster.
func (DbClusterDbClusterRoleOutput) ElementType ¶ added in v0.72.0
func (DbClusterDbClusterRoleOutput) ElementType() reflect.Type
func (DbClusterDbClusterRoleOutput) FeatureName ¶ added in v0.72.0
func (o DbClusterDbClusterRoleOutput) FeatureName() pulumi.StringPtrOutput
The name of the feature associated with the AWS Identity and Access Management (IAM) role. For the list of supported feature names, see DBEngineVersion in the Amazon Neptune API Reference.
func (DbClusterDbClusterRoleOutput) RoleArn ¶ added in v0.72.0
func (o DbClusterDbClusterRoleOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role that is associated with the DB cluster.
func (DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutput ¶ added in v0.72.0
func (o DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutput() DbClusterDbClusterRoleOutput
func (DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutputWithContext ¶ added in v0.72.0
func (o DbClusterDbClusterRoleOutput) ToDbClusterDbClusterRoleOutputWithContext(ctx context.Context) DbClusterDbClusterRoleOutput
func (DbClusterDbClusterRoleOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterDbClusterRoleOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterDbClusterRole]
type DbClusterInput ¶ added in v0.72.0
type DbClusterInput interface { pulumi.Input ToDbClusterOutput() DbClusterOutput ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput }
type DbClusterOutput ¶ added in v0.72.0
type DbClusterOutput struct{ *pulumi.OutputState }
func (DbClusterOutput) AssociatedRoles ¶ added in v0.72.0
func (o DbClusterOutput) AssociatedRoles() DbClusterDbClusterRoleArrayOutput
Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf.
func (DbClusterOutput) AvailabilityZones ¶ added in v0.72.0
func (o DbClusterOutput) AvailabilityZones() pulumi.StringArrayOutput
Provides the list of EC2 Availability Zones that instances in the DB cluster can be created in.
func (DbClusterOutput) BackupRetentionPeriod ¶ added in v0.72.0
func (o DbClusterOutput) BackupRetentionPeriod() pulumi.IntPtrOutput
Specifies the number of days for which automatic DB snapshots are retained.
func (DbClusterOutput) ClusterResourceId ¶ added in v0.72.0
func (o DbClusterOutput) ClusterResourceId() pulumi.StringOutput
The resource id for the DB cluster. For example: `cluster-ABCD1234EFGH5678IJKL90MNOP`. The cluster ID uniquely identifies the cluster and is used in things like IAM authentication policies.
func (DbClusterOutput) CopyTagsToSnapshot ¶ added in v0.72.0
func (o DbClusterOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput
A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster. The default behaviour is not to copy them.
func (DbClusterOutput) DbClusterIdentifier ¶ added in v0.72.0
func (o DbClusterOutput) DbClusterIdentifier() pulumi.StringPtrOutput
The DB cluster identifier. Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster stored as a lowercase string.
func (DbClusterOutput) DbClusterParameterGroupName ¶ added in v0.72.0
func (o DbClusterOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput
Provides the name of the DB cluster parameter group.
func (DbClusterOutput) DbInstanceParameterGroupName ¶ added in v0.72.0
func (o DbClusterOutput) DbInstanceParameterGroupName() pulumi.StringPtrOutput
The name of the DB parameter group to apply to all instances of the DB cluster. Used only in case of a major EngineVersion upgrade request.
func (DbClusterOutput) DbPort ¶ added in v0.73.0
func (o DbClusterOutput) DbPort() pulumi.IntPtrOutput
The port number on which the DB instances in the DB cluster accept connections.
If not specified, the default port used is `8182`.
Note: `Port` property will soon be deprecated from this resource. Please update existing templates to rename it with new property `DBPort` having same functionalities.
func (DbClusterOutput) DbSubnetGroupName ¶ added in v0.72.0
func (o DbClusterOutput) DbSubnetGroupName() pulumi.StringPtrOutput
Specifies information on the subnet group associated with the DB cluster, including the name, description, and subnets in the subnet group.
func (DbClusterOutput) DeletionProtection ¶ added in v0.72.0
func (o DbClusterOutput) DeletionProtection() pulumi.BoolPtrOutput
Indicates whether or not the DB cluster has deletion protection enabled. The database can't be deleted when deletion protection is enabled.
func (DbClusterOutput) ElementType ¶ added in v0.72.0
func (DbClusterOutput) ElementType() reflect.Type
func (DbClusterOutput) EnableCloudwatchLogsExports ¶ added in v0.72.0
func (o DbClusterOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput
Specifies a list of log types that are enabled for export to CloudWatch Logs.
func (DbClusterOutput) Endpoint ¶ added in v0.72.0
func (o DbClusterOutput) Endpoint() pulumi.StringOutput
The connection endpoint for the DB cluster. For example: `mystack-mydbcluster-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com`
func (DbClusterOutput) EngineVersion ¶ added in v0.72.0
func (o DbClusterOutput) EngineVersion() pulumi.StringPtrOutput
Indicates the database engine version.
func (DbClusterOutput) IamAuthEnabled ¶ added in v0.72.0
func (o DbClusterOutput) IamAuthEnabled() pulumi.BoolPtrOutput
True if mapping of Amazon Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false.
func (DbClusterOutput) KmsKeyId ¶ added in v0.72.0
func (o DbClusterOutput) KmsKeyId() pulumi.StringPtrOutput
If `StorageEncrypted` is true, the Amazon KMS key identifier for the encrypted DB cluster.
func (DbClusterOutput) Port ¶ added in v0.72.0
func (o DbClusterOutput) Port() pulumi.StringOutput
The port number on which the DB cluster accepts connections. For example: `8182`.
func (DbClusterOutput) PreferredBackupWindow ¶ added in v0.72.0
func (o DbClusterOutput) PreferredBackupWindow() pulumi.StringPtrOutput
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.
func (DbClusterOutput) PreferredMaintenanceWindow ¶ added in v0.72.0
func (o DbClusterOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
func (DbClusterOutput) ReadEndpoint ¶ added in v0.72.0
func (o DbClusterOutput) ReadEndpoint() pulumi.StringOutput
The reader endpoint for the DB cluster. For example: `mystack-mydbcluster-ro-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com`
func (DbClusterOutput) RestoreToTime ¶ added in v0.72.0
func (o DbClusterOutput) RestoreToTime() pulumi.StringPtrOutput
Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group.
If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group.
func (DbClusterOutput) RestoreType ¶ added in v0.72.0
func (o DbClusterOutput) RestoreType() pulumi.StringPtrOutput
Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group.
If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group.
func (DbClusterOutput) ServerlessScalingConfiguration ¶ added in v0.72.0
func (o DbClusterOutput) ServerlessScalingConfiguration() DbClusterServerlessScalingConfigurationPtrOutput
Contains the scaling configuration used by the Neptune Serverless Instances within this DB cluster.
func (DbClusterOutput) SnapshotIdentifier ¶ added in v0.72.0
func (o DbClusterOutput) SnapshotIdentifier() pulumi.StringPtrOutput
Specifies the identifier for a DB cluster snapshot. Must match the identifier of an existing snapshot.
After you restore a DB cluster using a SnapshotIdentifier, you must specify the same SnapshotIdentifier for any future updates to the DB cluster. When you specify this property for an update, the DB cluster is not restored from the snapshot again, and the data in the database is not changed.
However, if you don't specify the SnapshotIdentifier, an empty DB cluster is created, and the original DB cluster is deleted. If you specify a property that is different from the previous snapshot restore property, the DB cluster is restored from the snapshot specified by the SnapshotIdentifier, and the original DB cluster is deleted.
func (DbClusterOutput) SourceDbClusterIdentifier ¶ added in v0.72.0
func (o DbClusterOutput) SourceDbClusterIdentifier() pulumi.StringPtrOutput
Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group.
If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group.
func (DbClusterOutput) StorageEncrypted ¶ added in v0.72.0
func (o DbClusterOutput) StorageEncrypted() pulumi.BoolPtrOutput
Indicates whether the DB cluster is encrypted.
If you specify the `DBClusterIdentifier`, `DBSnapshotIdentifier`, or `SourceDBInstanceIdentifier` property, don't specify this property. The value is inherited from the cluster, snapshot, or source DB instance. If you specify the KmsKeyId property, you must enable encryption.
If you specify the KmsKeyId, you must enable encryption by setting StorageEncrypted to true.
func (DbClusterOutput) Tags ¶ added in v0.72.0
func (o DbClusterOutput) Tags() DbClusterTagArrayOutput
The tags assigned to this cluster.
func (DbClusterOutput) ToDbClusterOutput ¶ added in v0.72.0
func (o DbClusterOutput) ToDbClusterOutput() DbClusterOutput
func (DbClusterOutput) ToDbClusterOutputWithContext ¶ added in v0.72.0
func (o DbClusterOutput) ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput
func (DbClusterOutput) UseLatestRestorableTime ¶ added in v0.72.0
func (o DbClusterOutput) UseLatestRestorableTime() pulumi.BoolPtrOutput
Creates a new DB cluster from a DB snapshot or DB cluster snapshot.
If a DB snapshot is specified, the target DB cluster is created from the source DB snapshot with a default configuration and default security group.
If a DB cluster snapshot is specified, the target DB cluster is created from the source DB cluster restore point with the same configuration as the original source DB cluster, except that the new DB cluster is created with the default security group.
func (DbClusterOutput) VpcSecurityGroupIds ¶ added in v0.72.0
func (o DbClusterOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
Provides a list of VPC security groups that the DB cluster belongs to.
type DbClusterParameterGroup
deprecated
added in
v0.72.0
type DbClusterParameterGroup struct { pulumi.CustomResourceState Description pulumi.StringOutput `pulumi:"description"` Family pulumi.StringOutput `pulumi:"family"` Name pulumi.StringPtrOutput `pulumi:"name"` Parameters pulumi.AnyOutput `pulumi:"parameters"` Tags DbClusterParameterGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Neptune::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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*DbClusterParameterGroup) ElementType() reflect.Type
func (*DbClusterParameterGroup) ToDbClusterParameterGroupOutput ¶ added in v0.72.0
func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput
func (*DbClusterParameterGroup) ToDbClusterParameterGroupOutputWithContext ¶ added in v0.72.0
func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput
func (*DbClusterParameterGroup) ToOutput ¶ added in v0.76.0
func (i *DbClusterParameterGroup) ToOutput(ctx context.Context) pulumix.Output[*DbClusterParameterGroup]
type DbClusterParameterGroupArgs ¶ added in v0.72.0
type DbClusterParameterGroupArgs struct { Description pulumi.StringInput Family pulumi.StringInput Name pulumi.StringPtrInput Parameters pulumi.Input Tags DbClusterParameterGroupTagArrayInput }
The set of arguments for constructing a DbClusterParameterGroup resource.
func (DbClusterParameterGroupArgs) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupArgs) ElementType() reflect.Type
type DbClusterParameterGroupInput ¶ added in v0.72.0
type DbClusterParameterGroupInput interface { pulumi.Input ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput }
type DbClusterParameterGroupOutput ¶ added in v0.72.0
type DbClusterParameterGroupOutput struct{ *pulumi.OutputState }
func (DbClusterParameterGroupOutput) Description ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) Description() pulumi.StringOutput
func (DbClusterParameterGroupOutput) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupOutput) ElementType() reflect.Type
func (DbClusterParameterGroupOutput) Family ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) Family() pulumi.StringOutput
func (DbClusterParameterGroupOutput) Name ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) Name() pulumi.StringPtrOutput
func (DbClusterParameterGroupOutput) Parameters ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) Parameters() pulumi.AnyOutput
func (DbClusterParameterGroupOutput) Tags ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) Tags() DbClusterParameterGroupTagArrayOutput
func (DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutput ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput
func (DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutputWithContext ¶ added in v0.72.0
func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput
func (DbClusterParameterGroupOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterParameterGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbClusterParameterGroup]
type DbClusterParameterGroupState ¶ added in v0.72.0
type DbClusterParameterGroupState struct { }
func (DbClusterParameterGroupState) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupState) ElementType() reflect.Type
type DbClusterParameterGroupTag ¶ added in v0.72.0
type DbClusterParameterGroupTagArgs ¶ added in v0.72.0
type DbClusterParameterGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DbClusterParameterGroupTagArgs) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupTagArgs) ElementType() reflect.Type
func (DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutput ¶ added in v0.72.0
func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput
func (DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutputWithContext ¶ added in v0.72.0
func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutputWithContext(ctx context.Context) DbClusterParameterGroupTagOutput
func (DbClusterParameterGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i DbClusterParameterGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterParameterGroupTag]
type DbClusterParameterGroupTagArray ¶ added in v0.72.0
type DbClusterParameterGroupTagArray []DbClusterParameterGroupTagInput
func (DbClusterParameterGroupTagArray) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupTagArray) ElementType() reflect.Type
func (DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutput ¶ added in v0.72.0
func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput
func (DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DbClusterParameterGroupTagArrayOutput
func (DbClusterParameterGroupTagArray) ToOutput ¶ added in v0.76.0
func (i DbClusterParameterGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterParameterGroupTag]
type DbClusterParameterGroupTagArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbClusterParameterGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DbClusterParameterGroupTagArrayOutput) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupTagArrayOutput) ElementType() reflect.Type
func (DbClusterParameterGroupTagArrayOutput) Index ¶ added in v0.72.0
func (o DbClusterParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DbClusterParameterGroupTagOutput
func (DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutput ¶ added in v0.72.0
func (o DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput
func (DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (o DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DbClusterParameterGroupTagArrayOutput
func (DbClusterParameterGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterParameterGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterParameterGroupTag]
type DbClusterParameterGroupTagInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbClusterParameterGroupTagOutput struct{ *pulumi.OutputState }
func (DbClusterParameterGroupTagOutput) ElementType ¶ added in v0.72.0
func (DbClusterParameterGroupTagOutput) ElementType() reflect.Type
func (DbClusterParameterGroupTagOutput) Key ¶ added in v0.72.0
func (o DbClusterParameterGroupTagOutput) Key() pulumi.StringOutput
func (DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutput ¶ added in v0.72.0
func (o DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput
func (DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutputWithContext ¶ added in v0.72.0
func (o DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutputWithContext(ctx context.Context) DbClusterParameterGroupTagOutput
func (DbClusterParameterGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterParameterGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterParameterGroupTag]
func (DbClusterParameterGroupTagOutput) Value ¶ added in v0.72.0
func (o DbClusterParameterGroupTagOutput) Value() pulumi.StringOutput
type DbClusterServerlessScalingConfiguration ¶ added in v0.72.0
type DbClusterServerlessScalingConfiguration struct { // The maximum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 40, 40.5, 41, and so on. The smallest value you can use is 2.5, whereas the largest is 128. MaxCapacity float64 `pulumi:"maxCapacity"` // The minimum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value you can use is 1, whereas the largest is 128. MinCapacity float64 `pulumi:"minCapacity"` }
Contains the scaling configuration of an Neptune Serverless DB cluster.
type DbClusterServerlessScalingConfigurationArgs ¶ added in v0.72.0
type DbClusterServerlessScalingConfigurationArgs struct { // The maximum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 40, 40.5, 41, and so on. The smallest value you can use is 2.5, whereas the largest is 128. MaxCapacity pulumi.Float64Input `pulumi:"maxCapacity"` // The minimum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value you can use is 1, whereas the largest is 128. MinCapacity pulumi.Float64Input `pulumi:"minCapacity"` }
Contains the scaling configuration of an Neptune Serverless DB cluster.
func (DbClusterServerlessScalingConfigurationArgs) ElementType ¶ added in v0.72.0
func (DbClusterServerlessScalingConfigurationArgs) ElementType() reflect.Type
func (DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutput ¶ added in v0.72.0
func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutput() DbClusterServerlessScalingConfigurationOutput
func (DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutputWithContext ¶ added in v0.72.0
func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationOutput
func (DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutput ¶ added in v0.72.0
func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext ¶ added in v0.72.0
func (i DbClusterServerlessScalingConfigurationArgs) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i DbClusterServerlessScalingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterServerlessScalingConfiguration]
type DbClusterServerlessScalingConfigurationInput ¶ added in v0.72.0
type DbClusterServerlessScalingConfigurationInput interface { pulumi.Input ToDbClusterServerlessScalingConfigurationOutput() DbClusterServerlessScalingConfigurationOutput ToDbClusterServerlessScalingConfigurationOutputWithContext(context.Context) DbClusterServerlessScalingConfigurationOutput }
DbClusterServerlessScalingConfigurationInput is an input type that accepts DbClusterServerlessScalingConfigurationArgs and DbClusterServerlessScalingConfigurationOutput values. You can construct a concrete instance of `DbClusterServerlessScalingConfigurationInput` via:
DbClusterServerlessScalingConfigurationArgs{...}
type DbClusterServerlessScalingConfigurationOutput ¶ added in v0.72.0
type DbClusterServerlessScalingConfigurationOutput struct{ *pulumi.OutputState }
Contains the scaling configuration of an Neptune Serverless DB cluster.
func (DbClusterServerlessScalingConfigurationOutput) ElementType ¶ added in v0.72.0
func (DbClusterServerlessScalingConfigurationOutput) ElementType() reflect.Type
func (DbClusterServerlessScalingConfigurationOutput) MaxCapacity ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) MaxCapacity() pulumi.Float64Output
The maximum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 40, 40.5, 41, and so on. The smallest value you can use is 2.5, whereas the largest is 128.
func (DbClusterServerlessScalingConfigurationOutput) MinCapacity ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) MinCapacity() pulumi.Float64Output
The minimum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value you can use is 1, whereas the largest is 128.
func (DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutput ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutput() DbClusterServerlessScalingConfigurationOutput
func (DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutputWithContext ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationOutput
func (DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutput ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterServerlessScalingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterServerlessScalingConfiguration]
type DbClusterServerlessScalingConfigurationPtrInput ¶ added in v0.72.0
type DbClusterServerlessScalingConfigurationPtrInput interface { pulumi.Input ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(context.Context) DbClusterServerlessScalingConfigurationPtrOutput }
DbClusterServerlessScalingConfigurationPtrInput is an input type that accepts DbClusterServerlessScalingConfigurationArgs, DbClusterServerlessScalingConfigurationPtr and DbClusterServerlessScalingConfigurationPtrOutput values. You can construct a concrete instance of `DbClusterServerlessScalingConfigurationPtrInput` via:
DbClusterServerlessScalingConfigurationArgs{...} or: nil
func DbClusterServerlessScalingConfigurationPtr ¶ added in v0.72.0
func DbClusterServerlessScalingConfigurationPtr(v *DbClusterServerlessScalingConfigurationArgs) DbClusterServerlessScalingConfigurationPtrInput
type DbClusterServerlessScalingConfigurationPtrOutput ¶ added in v0.72.0
type DbClusterServerlessScalingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DbClusterServerlessScalingConfigurationPtrOutput) ElementType ¶ added in v0.72.0
func (DbClusterServerlessScalingConfigurationPtrOutput) ElementType() reflect.Type
func (DbClusterServerlessScalingConfigurationPtrOutput) MaxCapacity ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationPtrOutput) MaxCapacity() pulumi.Float64PtrOutput
The maximum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 40, 40.5, 41, and so on. The smallest value you can use is 2.5, whereas the largest is 128.
func (DbClusterServerlessScalingConfigurationPtrOutput) MinCapacity ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationPtrOutput) MinCapacity() pulumi.Float64PtrOutput
The minimum number of Neptune capacity units (NCUs) for a DB instance in an Neptune Serverless cluster. You can specify NCU values in half-step increments, such as 8, 8.5, 9, and so on. The smallest value you can use is 1, whereas the largest is 128.
func (DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutput ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutput() DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext ¶ added in v0.72.0
func (o DbClusterServerlessScalingConfigurationPtrOutput) ToDbClusterServerlessScalingConfigurationPtrOutputWithContext(ctx context.Context) DbClusterServerlessScalingConfigurationPtrOutput
func (DbClusterServerlessScalingConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterServerlessScalingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DbClusterServerlessScalingConfiguration]
type DbClusterState ¶ added in v0.72.0
type DbClusterState struct { }
func (DbClusterState) ElementType ¶ added in v0.72.0
func (DbClusterState) ElementType() reflect.Type
type DbClusterTag ¶ added in v0.72.0
type DbClusterTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value *string `pulumi:"value"` }
A key-value pair to associate with a resource.
type DbClusterTagArgs ¶ added in v0.72.0
type DbClusterTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringPtrInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (DbClusterTagArgs) ElementType ¶ added in v0.72.0
func (DbClusterTagArgs) ElementType() reflect.Type
func (DbClusterTagArgs) ToDbClusterTagOutput ¶ added in v0.72.0
func (i DbClusterTagArgs) ToDbClusterTagOutput() DbClusterTagOutput
func (DbClusterTagArgs) ToDbClusterTagOutputWithContext ¶ added in v0.72.0
func (i DbClusterTagArgs) ToDbClusterTagOutputWithContext(ctx context.Context) DbClusterTagOutput
func (DbClusterTagArgs) ToOutput ¶ added in v0.76.0
func (i DbClusterTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbClusterTag]
type DbClusterTagArray ¶ added in v0.72.0
type DbClusterTagArray []DbClusterTagInput
func (DbClusterTagArray) ElementType ¶ added in v0.72.0
func (DbClusterTagArray) ElementType() reflect.Type
func (DbClusterTagArray) ToDbClusterTagArrayOutput ¶ added in v0.72.0
func (i DbClusterTagArray) ToDbClusterTagArrayOutput() DbClusterTagArrayOutput
func (DbClusterTagArray) ToDbClusterTagArrayOutputWithContext ¶ added in v0.72.0
func (i DbClusterTagArray) ToDbClusterTagArrayOutputWithContext(ctx context.Context) DbClusterTagArrayOutput
func (DbClusterTagArray) ToOutput ¶ added in v0.76.0
func (i DbClusterTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterTag]
type DbClusterTagArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbClusterTagArrayOutput struct{ *pulumi.OutputState }
func (DbClusterTagArrayOutput) ElementType ¶ added in v0.72.0
func (DbClusterTagArrayOutput) ElementType() reflect.Type
func (DbClusterTagArrayOutput) Index ¶ added in v0.72.0
func (o DbClusterTagArrayOutput) Index(i pulumi.IntInput) DbClusterTagOutput
func (DbClusterTagArrayOutput) ToDbClusterTagArrayOutput ¶ added in v0.72.0
func (o DbClusterTagArrayOutput) ToDbClusterTagArrayOutput() DbClusterTagArrayOutput
func (DbClusterTagArrayOutput) ToDbClusterTagArrayOutputWithContext ¶ added in v0.72.0
func (o DbClusterTagArrayOutput) ToDbClusterTagArrayOutputWithContext(ctx context.Context) DbClusterTagArrayOutput
func (DbClusterTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbClusterTag]
type DbClusterTagInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbClusterTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (DbClusterTagOutput) ElementType ¶ added in v0.72.0
func (DbClusterTagOutput) ElementType() reflect.Type
func (DbClusterTagOutput) Key ¶ added in v0.72.0
func (o DbClusterTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (DbClusterTagOutput) ToDbClusterTagOutput ¶ added in v0.72.0
func (o DbClusterTagOutput) ToDbClusterTagOutput() DbClusterTagOutput
func (DbClusterTagOutput) ToDbClusterTagOutputWithContext ¶ added in v0.72.0
func (o DbClusterTagOutput) ToDbClusterTagOutputWithContext(ctx context.Context) DbClusterTagOutput
func (DbClusterTagOutput) ToOutput ¶ added in v0.76.0
func (o DbClusterTagOutput) ToOutput(ctx context.Context) pulumix.Output[DbClusterTag]
func (DbClusterTagOutput) Value ¶ added in v0.72.0
func (o DbClusterTagOutput) Value() pulumi.StringPtrOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type DbInstance
deprecated
added in
v0.72.0
type DbInstance struct { pulumi.CustomResourceState AllowMajorVersionUpgrade pulumi.BoolPtrOutput `pulumi:"allowMajorVersionUpgrade"` AutoMinorVersionUpgrade pulumi.BoolPtrOutput `pulumi:"autoMinorVersionUpgrade"` AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` DbClusterIdentifier pulumi.StringPtrOutput `pulumi:"dbClusterIdentifier"` DbInstanceClass pulumi.StringOutput `pulumi:"dbInstanceClass"` DbInstanceIdentifier pulumi.StringPtrOutput `pulumi:"dbInstanceIdentifier"` DbParameterGroupName pulumi.StringPtrOutput `pulumi:"dbParameterGroupName"` DbSnapshotIdentifier pulumi.StringPtrOutput `pulumi:"dbSnapshotIdentifier"` DbSubnetGroupName pulumi.StringPtrOutput `pulumi:"dbSubnetGroupName"` Endpoint pulumi.StringOutput `pulumi:"endpoint"` Port pulumi.StringOutput `pulumi:"port"` PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` Tags DbInstanceTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Neptune::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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*DbInstance) ElementType() reflect.Type
func (*DbInstance) ToDbInstanceOutput ¶ added in v0.72.0
func (i *DbInstance) ToDbInstanceOutput() DbInstanceOutput
func (*DbInstance) ToDbInstanceOutputWithContext ¶ added in v0.72.0
func (i *DbInstance) ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput
func (*DbInstance) ToOutput ¶ added in v0.76.0
func (i *DbInstance) ToOutput(ctx context.Context) pulumix.Output[*DbInstance]
type DbInstanceArgs ¶ added in v0.72.0
type DbInstanceArgs struct { AllowMajorVersionUpgrade pulumi.BoolPtrInput AutoMinorVersionUpgrade pulumi.BoolPtrInput AvailabilityZone pulumi.StringPtrInput DbClusterIdentifier pulumi.StringPtrInput DbInstanceClass pulumi.StringInput DbInstanceIdentifier pulumi.StringPtrInput DbParameterGroupName pulumi.StringPtrInput DbSnapshotIdentifier pulumi.StringPtrInput DbSubnetGroupName pulumi.StringPtrInput PreferredMaintenanceWindow pulumi.StringPtrInput Tags DbInstanceTagArrayInput }
The set of arguments for constructing a DbInstance resource.
func (DbInstanceArgs) ElementType ¶ added in v0.72.0
func (DbInstanceArgs) ElementType() reflect.Type
type DbInstanceInput ¶ added in v0.72.0
type DbInstanceInput interface { pulumi.Input ToDbInstanceOutput() DbInstanceOutput ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput }
type DbInstanceOutput ¶ added in v0.72.0
type DbInstanceOutput struct{ *pulumi.OutputState }
func (DbInstanceOutput) AllowMajorVersionUpgrade ¶ added in v0.72.0
func (o DbInstanceOutput) AllowMajorVersionUpgrade() pulumi.BoolPtrOutput
func (DbInstanceOutput) AutoMinorVersionUpgrade ¶ added in v0.72.0
func (o DbInstanceOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput
func (DbInstanceOutput) AvailabilityZone ¶ added in v0.72.0
func (o DbInstanceOutput) AvailabilityZone() pulumi.StringPtrOutput
func (DbInstanceOutput) DbClusterIdentifier ¶ added in v0.72.0
func (o DbInstanceOutput) DbClusterIdentifier() pulumi.StringPtrOutput
func (DbInstanceOutput) DbInstanceClass ¶ added in v0.72.0
func (o DbInstanceOutput) DbInstanceClass() pulumi.StringOutput
func (DbInstanceOutput) DbInstanceIdentifier ¶ added in v0.72.0
func (o DbInstanceOutput) DbInstanceIdentifier() pulumi.StringPtrOutput
func (DbInstanceOutput) DbParameterGroupName ¶ added in v0.72.0
func (o DbInstanceOutput) DbParameterGroupName() pulumi.StringPtrOutput
func (DbInstanceOutput) DbSnapshotIdentifier ¶ added in v0.72.0
func (o DbInstanceOutput) DbSnapshotIdentifier() pulumi.StringPtrOutput
func (DbInstanceOutput) DbSubnetGroupName ¶ added in v0.72.0
func (o DbInstanceOutput) DbSubnetGroupName() pulumi.StringPtrOutput
func (DbInstanceOutput) ElementType ¶ added in v0.72.0
func (DbInstanceOutput) ElementType() reflect.Type
func (DbInstanceOutput) Endpoint ¶ added in v0.72.0
func (o DbInstanceOutput) Endpoint() pulumi.StringOutput
func (DbInstanceOutput) Port ¶ added in v0.72.0
func (o DbInstanceOutput) Port() pulumi.StringOutput
func (DbInstanceOutput) PreferredMaintenanceWindow ¶ added in v0.72.0
func (o DbInstanceOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
func (DbInstanceOutput) Tags ¶ added in v0.72.0
func (o DbInstanceOutput) Tags() DbInstanceTagArrayOutput
func (DbInstanceOutput) ToDbInstanceOutput ¶ added in v0.72.0
func (o DbInstanceOutput) ToDbInstanceOutput() DbInstanceOutput
func (DbInstanceOutput) ToDbInstanceOutputWithContext ¶ added in v0.72.0
func (o DbInstanceOutput) ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput
func (DbInstanceOutput) ToOutput ¶ added in v0.76.0
func (o DbInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*DbInstance]
type DbInstanceState ¶ added in v0.72.0
type DbInstanceState struct { }
func (DbInstanceState) ElementType ¶ added in v0.72.0
func (DbInstanceState) ElementType() reflect.Type
type DbInstanceTag ¶ added in v0.72.0
type DbInstanceTagArgs ¶ added in v0.72.0
type DbInstanceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DbInstanceTagArgs) ElementType ¶ added in v0.72.0
func (DbInstanceTagArgs) ElementType() reflect.Type
func (DbInstanceTagArgs) ToDbInstanceTagOutput ¶ added in v0.72.0
func (i DbInstanceTagArgs) ToDbInstanceTagOutput() DbInstanceTagOutput
func (DbInstanceTagArgs) ToDbInstanceTagOutputWithContext ¶ added in v0.72.0
func (i DbInstanceTagArgs) ToDbInstanceTagOutputWithContext(ctx context.Context) DbInstanceTagOutput
func (DbInstanceTagArgs) ToOutput ¶ added in v0.76.0
func (i DbInstanceTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbInstanceTag]
type DbInstanceTagArray ¶ added in v0.72.0
type DbInstanceTagArray []DbInstanceTagInput
func (DbInstanceTagArray) ElementType ¶ added in v0.72.0
func (DbInstanceTagArray) ElementType() reflect.Type
func (DbInstanceTagArray) ToDbInstanceTagArrayOutput ¶ added in v0.72.0
func (i DbInstanceTagArray) ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput
func (DbInstanceTagArray) ToDbInstanceTagArrayOutputWithContext ¶ added in v0.72.0
func (i DbInstanceTagArray) ToDbInstanceTagArrayOutputWithContext(ctx context.Context) DbInstanceTagArrayOutput
func (DbInstanceTagArray) ToOutput ¶ added in v0.76.0
func (i DbInstanceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbInstanceTag]
type DbInstanceTagArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbInstanceTagArrayOutput struct{ *pulumi.OutputState }
func (DbInstanceTagArrayOutput) ElementType ¶ added in v0.72.0
func (DbInstanceTagArrayOutput) ElementType() reflect.Type
func (DbInstanceTagArrayOutput) Index ¶ added in v0.72.0
func (o DbInstanceTagArrayOutput) Index(i pulumi.IntInput) DbInstanceTagOutput
func (DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutput ¶ added in v0.72.0
func (o DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput
func (DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutputWithContext ¶ added in v0.72.0
func (o DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutputWithContext(ctx context.Context) DbInstanceTagArrayOutput
func (DbInstanceTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbInstanceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbInstanceTag]
type DbInstanceTagInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbInstanceTagOutput struct{ *pulumi.OutputState }
func (DbInstanceTagOutput) ElementType ¶ added in v0.72.0
func (DbInstanceTagOutput) ElementType() reflect.Type
func (DbInstanceTagOutput) Key ¶ added in v0.72.0
func (o DbInstanceTagOutput) Key() pulumi.StringOutput
func (DbInstanceTagOutput) ToDbInstanceTagOutput ¶ added in v0.72.0
func (o DbInstanceTagOutput) ToDbInstanceTagOutput() DbInstanceTagOutput
func (DbInstanceTagOutput) ToDbInstanceTagOutputWithContext ¶ added in v0.72.0
func (o DbInstanceTagOutput) ToDbInstanceTagOutputWithContext(ctx context.Context) DbInstanceTagOutput
func (DbInstanceTagOutput) ToOutput ¶ added in v0.76.0
func (o DbInstanceTagOutput) ToOutput(ctx context.Context) pulumix.Output[DbInstanceTag]
func (DbInstanceTagOutput) Value ¶ added in v0.72.0
func (o DbInstanceTagOutput) Value() pulumi.StringOutput
type DbParameterGroup
deprecated
added in
v0.72.0
type DbParameterGroup struct { pulumi.CustomResourceState Description pulumi.StringOutput `pulumi:"description"` Family pulumi.StringOutput `pulumi:"family"` Name pulumi.StringPtrOutput `pulumi:"name"` Parameters pulumi.AnyOutput `pulumi:"parameters"` Tags DbParameterGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Neptune::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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*DbParameterGroup) ElementType() reflect.Type
func (*DbParameterGroup) ToDbParameterGroupOutput ¶ added in v0.72.0
func (i *DbParameterGroup) ToDbParameterGroupOutput() DbParameterGroupOutput
func (*DbParameterGroup) ToDbParameterGroupOutputWithContext ¶ added in v0.72.0
func (i *DbParameterGroup) ToDbParameterGroupOutputWithContext(ctx context.Context) DbParameterGroupOutput
func (*DbParameterGroup) ToOutput ¶ added in v0.76.0
func (i *DbParameterGroup) ToOutput(ctx context.Context) pulumix.Output[*DbParameterGroup]
type DbParameterGroupArgs ¶ added in v0.72.0
type DbParameterGroupArgs struct { Description pulumi.StringInput Family pulumi.StringInput Name pulumi.StringPtrInput Parameters pulumi.Input Tags DbParameterGroupTagArrayInput }
The set of arguments for constructing a DbParameterGroup resource.
func (DbParameterGroupArgs) ElementType ¶ added in v0.72.0
func (DbParameterGroupArgs) ElementType() reflect.Type
type DbParameterGroupInput ¶ added in v0.72.0
type DbParameterGroupInput interface { pulumi.Input ToDbParameterGroupOutput() DbParameterGroupOutput ToDbParameterGroupOutputWithContext(ctx context.Context) DbParameterGroupOutput }
type DbParameterGroupOutput ¶ added in v0.72.0
type DbParameterGroupOutput struct{ *pulumi.OutputState }
func (DbParameterGroupOutput) Description ¶ added in v0.72.0
func (o DbParameterGroupOutput) Description() pulumi.StringOutput
func (DbParameterGroupOutput) ElementType ¶ added in v0.72.0
func (DbParameterGroupOutput) ElementType() reflect.Type
func (DbParameterGroupOutput) Family ¶ added in v0.72.0
func (o DbParameterGroupOutput) Family() pulumi.StringOutput
func (DbParameterGroupOutput) Name ¶ added in v0.72.0
func (o DbParameterGroupOutput) Name() pulumi.StringPtrOutput
func (DbParameterGroupOutput) Parameters ¶ added in v0.72.0
func (o DbParameterGroupOutput) Parameters() pulumi.AnyOutput
func (DbParameterGroupOutput) Tags ¶ added in v0.72.0
func (o DbParameterGroupOutput) Tags() DbParameterGroupTagArrayOutput
func (DbParameterGroupOutput) ToDbParameterGroupOutput ¶ added in v0.72.0
func (o DbParameterGroupOutput) ToDbParameterGroupOutput() DbParameterGroupOutput
func (DbParameterGroupOutput) ToDbParameterGroupOutputWithContext ¶ added in v0.72.0
func (o DbParameterGroupOutput) ToDbParameterGroupOutputWithContext(ctx context.Context) DbParameterGroupOutput
func (DbParameterGroupOutput) ToOutput ¶ added in v0.76.0
func (o DbParameterGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbParameterGroup]
type DbParameterGroupState ¶ added in v0.72.0
type DbParameterGroupState struct { }
func (DbParameterGroupState) ElementType ¶ added in v0.72.0
func (DbParameterGroupState) ElementType() reflect.Type
type DbParameterGroupTag ¶ added in v0.72.0
type DbParameterGroupTagArgs ¶ added in v0.72.0
type DbParameterGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DbParameterGroupTagArgs) ElementType ¶ added in v0.72.0
func (DbParameterGroupTagArgs) ElementType() reflect.Type
func (DbParameterGroupTagArgs) ToDbParameterGroupTagOutput ¶ added in v0.72.0
func (i DbParameterGroupTagArgs) ToDbParameterGroupTagOutput() DbParameterGroupTagOutput
func (DbParameterGroupTagArgs) ToDbParameterGroupTagOutputWithContext ¶ added in v0.72.0
func (i DbParameterGroupTagArgs) ToDbParameterGroupTagOutputWithContext(ctx context.Context) DbParameterGroupTagOutput
func (DbParameterGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i DbParameterGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbParameterGroupTag]
type DbParameterGroupTagArray ¶ added in v0.72.0
type DbParameterGroupTagArray []DbParameterGroupTagInput
func (DbParameterGroupTagArray) ElementType ¶ added in v0.72.0
func (DbParameterGroupTagArray) ElementType() reflect.Type
func (DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutput ¶ added in v0.72.0
func (i DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutput() DbParameterGroupTagArrayOutput
func (DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (i DbParameterGroupTagArray) ToDbParameterGroupTagArrayOutputWithContext(ctx context.Context) DbParameterGroupTagArrayOutput
func (DbParameterGroupTagArray) ToOutput ¶ added in v0.76.0
func (i DbParameterGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbParameterGroupTag]
type DbParameterGroupTagArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbParameterGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DbParameterGroupTagArrayOutput) ElementType ¶ added in v0.72.0
func (DbParameterGroupTagArrayOutput) ElementType() reflect.Type
func (DbParameterGroupTagArrayOutput) Index ¶ added in v0.72.0
func (o DbParameterGroupTagArrayOutput) Index(i pulumi.IntInput) DbParameterGroupTagOutput
func (DbParameterGroupTagArrayOutput) ToDbParameterGroupTagArrayOutput ¶ added in v0.72.0
func (o DbParameterGroupTagArrayOutput) ToDbParameterGroupTagArrayOutput() DbParameterGroupTagArrayOutput
func (DbParameterGroupTagArrayOutput) ToDbParameterGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (o DbParameterGroupTagArrayOutput) ToDbParameterGroupTagArrayOutputWithContext(ctx context.Context) DbParameterGroupTagArrayOutput
func (DbParameterGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbParameterGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbParameterGroupTag]
type DbParameterGroupTagInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbParameterGroupTagOutput struct{ *pulumi.OutputState }
func (DbParameterGroupTagOutput) ElementType ¶ added in v0.72.0
func (DbParameterGroupTagOutput) ElementType() reflect.Type
func (DbParameterGroupTagOutput) Key ¶ added in v0.72.0
func (o DbParameterGroupTagOutput) Key() pulumi.StringOutput
func (DbParameterGroupTagOutput) ToDbParameterGroupTagOutput ¶ added in v0.72.0
func (o DbParameterGroupTagOutput) ToDbParameterGroupTagOutput() DbParameterGroupTagOutput
func (DbParameterGroupTagOutput) ToDbParameterGroupTagOutputWithContext ¶ added in v0.72.0
func (o DbParameterGroupTagOutput) ToDbParameterGroupTagOutputWithContext(ctx context.Context) DbParameterGroupTagOutput
func (DbParameterGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o DbParameterGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[DbParameterGroupTag]
func (DbParameterGroupTagOutput) Value ¶ added in v0.72.0
func (o DbParameterGroupTagOutput) Value() pulumi.StringOutput
type DbSubnetGroup
deprecated
added in
v0.72.0
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::Neptune::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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (*DbSubnetGroup) ElementType() reflect.Type
func (*DbSubnetGroup) ToDbSubnetGroupOutput ¶ added in v0.72.0
func (i *DbSubnetGroup) ToDbSubnetGroupOutput() DbSubnetGroupOutput
func (*DbSubnetGroup) ToDbSubnetGroupOutputWithContext ¶ added in v0.72.0
func (i *DbSubnetGroup) ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput
func (*DbSubnetGroup) ToOutput ¶ added in v0.76.0
func (i *DbSubnetGroup) ToOutput(ctx context.Context) pulumix.Output[*DbSubnetGroup]
type DbSubnetGroupArgs ¶ added in v0.72.0
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 ¶ added in v0.72.0
func (DbSubnetGroupArgs) ElementType() reflect.Type
type DbSubnetGroupInput ¶ added in v0.72.0
type DbSubnetGroupInput interface { pulumi.Input ToDbSubnetGroupOutput() DbSubnetGroupOutput ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput }
type DbSubnetGroupOutput ¶ added in v0.72.0
type DbSubnetGroupOutput struct{ *pulumi.OutputState }
func (DbSubnetGroupOutput) DbSubnetGroupDescription ¶ added in v0.72.0
func (o DbSubnetGroupOutput) DbSubnetGroupDescription() pulumi.StringOutput
func (DbSubnetGroupOutput) DbSubnetGroupName ¶ added in v0.72.0
func (o DbSubnetGroupOutput) DbSubnetGroupName() pulumi.StringPtrOutput
func (DbSubnetGroupOutput) ElementType ¶ added in v0.72.0
func (DbSubnetGroupOutput) ElementType() reflect.Type
func (DbSubnetGroupOutput) SubnetIds ¶ added in v0.72.0
func (o DbSubnetGroupOutput) SubnetIds() pulumi.StringArrayOutput
func (DbSubnetGroupOutput) Tags ¶ added in v0.72.0
func (o DbSubnetGroupOutput) Tags() DbSubnetGroupTagArrayOutput
func (DbSubnetGroupOutput) ToDbSubnetGroupOutput ¶ added in v0.72.0
func (o DbSubnetGroupOutput) ToDbSubnetGroupOutput() DbSubnetGroupOutput
func (DbSubnetGroupOutput) ToDbSubnetGroupOutputWithContext ¶ added in v0.72.0
func (o DbSubnetGroupOutput) ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput
func (DbSubnetGroupOutput) ToOutput ¶ added in v0.76.0
func (o DbSubnetGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*DbSubnetGroup]
type DbSubnetGroupState ¶ added in v0.72.0
type DbSubnetGroupState struct { }
func (DbSubnetGroupState) ElementType ¶ added in v0.72.0
func (DbSubnetGroupState) ElementType() reflect.Type
type DbSubnetGroupTag ¶ added in v0.72.0
type DbSubnetGroupTagArgs ¶ added in v0.72.0
type DbSubnetGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DbSubnetGroupTagArgs) ElementType ¶ added in v0.72.0
func (DbSubnetGroupTagArgs) ElementType() reflect.Type
func (DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutput ¶ added in v0.72.0
func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput
func (DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutputWithContext ¶ added in v0.72.0
func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutputWithContext(ctx context.Context) DbSubnetGroupTagOutput
func (DbSubnetGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i DbSubnetGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[DbSubnetGroupTag]
type DbSubnetGroupTagArray ¶ added in v0.72.0
type DbSubnetGroupTagArray []DbSubnetGroupTagInput
func (DbSubnetGroupTagArray) ElementType ¶ added in v0.72.0
func (DbSubnetGroupTagArray) ElementType() reflect.Type
func (DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutput ¶ added in v0.72.0
func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput
func (DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutputWithContext(ctx context.Context) DbSubnetGroupTagArrayOutput
func (DbSubnetGroupTagArray) ToOutput ¶ added in v0.76.0
func (i DbSubnetGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DbSubnetGroupTag]
type DbSubnetGroupTagArrayInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbSubnetGroupTagArrayOutput struct{ *pulumi.OutputState }
func (DbSubnetGroupTagArrayOutput) ElementType ¶ added in v0.72.0
func (DbSubnetGroupTagArrayOutput) ElementType() reflect.Type
func (DbSubnetGroupTagArrayOutput) Index ¶ added in v0.72.0
func (o DbSubnetGroupTagArrayOutput) Index(i pulumi.IntInput) DbSubnetGroupTagOutput
func (DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutput ¶ added in v0.72.0
func (o DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput
func (DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutputWithContext ¶ added in v0.72.0
func (o DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutputWithContext(ctx context.Context) DbSubnetGroupTagArrayOutput
func (DbSubnetGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DbSubnetGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DbSubnetGroupTag]
type DbSubnetGroupTagInput ¶ added in v0.72.0
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 ¶ added in v0.72.0
type DbSubnetGroupTagOutput struct{ *pulumi.OutputState }
func (DbSubnetGroupTagOutput) ElementType ¶ added in v0.72.0
func (DbSubnetGroupTagOutput) ElementType() reflect.Type
func (DbSubnetGroupTagOutput) Key ¶ added in v0.72.0
func (o DbSubnetGroupTagOutput) Key() pulumi.StringOutput
func (DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutput ¶ added in v0.72.0
func (o DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput
func (DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutputWithContext ¶ added in v0.72.0
func (o DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutputWithContext(ctx context.Context) DbSubnetGroupTagOutput
func (DbSubnetGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o DbSubnetGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[DbSubnetGroupTag]
func (DbSubnetGroupTagOutput) Value ¶ added in v0.72.0
func (o DbSubnetGroupTagOutput) Value() pulumi.StringOutput
type LookupDbClusterArgs ¶ added in v0.72.0
type LookupDbClusterArgs struct { // The DB cluster identifier. Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster stored as a lowercase string. DbClusterIdentifier string `pulumi:"dbClusterIdentifier"` }
type LookupDbClusterOutputArgs ¶ added in v0.72.0
type LookupDbClusterOutputArgs struct { // The DB cluster identifier. Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster stored as a lowercase string. DbClusterIdentifier pulumi.StringInput `pulumi:"dbClusterIdentifier"` }
func (LookupDbClusterOutputArgs) ElementType ¶ added in v0.72.0
func (LookupDbClusterOutputArgs) ElementType() reflect.Type
type LookupDbClusterParameterGroupArgs ¶ added in v0.72.0
type LookupDbClusterParameterGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupDbClusterParameterGroupOutputArgs ¶ added in v0.72.0
type LookupDbClusterParameterGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDbClusterParameterGroupOutputArgs) ElementType ¶ added in v0.72.0
func (LookupDbClusterParameterGroupOutputArgs) ElementType() reflect.Type
type LookupDbClusterParameterGroupResult ¶ added in v0.72.0
type LookupDbClusterParameterGroupResult struct { Id *string `pulumi:"id"` Parameters interface{} `pulumi:"parameters"` Tags []DbClusterParameterGroupTag `pulumi:"tags"` }
func LookupDbClusterParameterGroup ¶ added in v0.72.0
func LookupDbClusterParameterGroup(ctx *pulumi.Context, args *LookupDbClusterParameterGroupArgs, opts ...pulumi.InvokeOption) (*LookupDbClusterParameterGroupResult, error)
Resource Type definition for AWS::Neptune::DBClusterParameterGroup
type LookupDbClusterParameterGroupResultOutput ¶ added in v0.72.0
type LookupDbClusterParameterGroupResultOutput struct{ *pulumi.OutputState }
func LookupDbClusterParameterGroupOutput ¶ added in v0.72.0
func LookupDbClusterParameterGroupOutput(ctx *pulumi.Context, args LookupDbClusterParameterGroupOutputArgs, opts ...pulumi.InvokeOption) LookupDbClusterParameterGroupResultOutput
func (LookupDbClusterParameterGroupResultOutput) ElementType ¶ added in v0.72.0
func (LookupDbClusterParameterGroupResultOutput) ElementType() reflect.Type
func (LookupDbClusterParameterGroupResultOutput) Id ¶ added in v0.72.0
func (o LookupDbClusterParameterGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupDbClusterParameterGroupResultOutput) Parameters ¶ added in v0.72.0
func (o LookupDbClusterParameterGroupResultOutput) Parameters() pulumi.AnyOutput
func (LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutput ¶ added in v0.72.0
func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutput() LookupDbClusterParameterGroupResultOutput
func (LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutputWithContext ¶ added in v0.72.0
func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutputWithContext(ctx context.Context) LookupDbClusterParameterGroupResultOutput
func (LookupDbClusterParameterGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDbClusterParameterGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbClusterParameterGroupResult]
type LookupDbClusterResult ¶ added in v0.72.0
type LookupDbClusterResult struct { // Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf. AssociatedRoles []DbClusterDbClusterRole `pulumi:"associatedRoles"` // Specifies the number of days for which automatic DB snapshots are retained. BackupRetentionPeriod *int `pulumi:"backupRetentionPeriod"` // The resource id for the DB cluster. For example: `cluster-ABCD1234EFGH5678IJKL90MNOP`. The cluster ID uniquely identifies the cluster and is used in things like IAM authentication policies. ClusterResourceId *string `pulumi:"clusterResourceId"` // A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster. The default behaviour is not to copy them. CopyTagsToSnapshot *bool `pulumi:"copyTagsToSnapshot"` // Provides the name of the DB cluster parameter group. DbClusterParameterGroupName *string `pulumi:"dbClusterParameterGroupName"` // The port number on which the DB instances in the DB cluster accept connections. // // If not specified, the default port used is `8182`. // // Note: `Port` property will soon be deprecated from this resource. Please update existing templates to rename it with new property `DBPort` having same functionalities. DbPort *int `pulumi:"dbPort"` // Indicates whether or not the DB cluster has deletion protection enabled. The database can't be deleted when deletion protection is enabled. DeletionProtection *bool `pulumi:"deletionProtection"` // Specifies a list of log types that are enabled for export to CloudWatch Logs. EnableCloudwatchLogsExports []string `pulumi:"enableCloudwatchLogsExports"` // The connection endpoint for the DB cluster. For example: `mystack-mydbcluster-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com` Endpoint *string `pulumi:"endpoint"` // Indicates the database engine version. EngineVersion *string `pulumi:"engineVersion"` // True if mapping of Amazon Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false. IamAuthEnabled *bool `pulumi:"iamAuthEnabled"` // The port number on which the DB cluster accepts connections. For example: `8182`. Port *string `pulumi:"port"` // Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod. PreferredBackupWindow *string `pulumi:"preferredBackupWindow"` // Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). PreferredMaintenanceWindow *string `pulumi:"preferredMaintenanceWindow"` // The reader endpoint for the DB cluster. For example: `mystack-mydbcluster-ro-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com` ReadEndpoint *string `pulumi:"readEndpoint"` // Contains the scaling configuration used by the Neptune Serverless Instances within this DB cluster. ServerlessScalingConfiguration *DbClusterServerlessScalingConfiguration `pulumi:"serverlessScalingConfiguration"` // The tags assigned to this cluster. Tags []DbClusterTag `pulumi:"tags"` // Provides a list of VPC security groups that the DB cluster belongs to. VpcSecurityGroupIds []string `pulumi:"vpcSecurityGroupIds"` }
func LookupDbCluster ¶ added in v0.72.0
func LookupDbCluster(ctx *pulumi.Context, args *LookupDbClusterArgs, opts ...pulumi.InvokeOption) (*LookupDbClusterResult, error)
The AWS::Neptune::DBCluster resource creates an Amazon Neptune DB cluster.
type LookupDbClusterResultOutput ¶ added in v0.72.0
type LookupDbClusterResultOutput struct{ *pulumi.OutputState }
func LookupDbClusterOutput ¶ added in v0.72.0
func LookupDbClusterOutput(ctx *pulumi.Context, args LookupDbClusterOutputArgs, opts ...pulumi.InvokeOption) LookupDbClusterResultOutput
func (LookupDbClusterResultOutput) AssociatedRoles ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) AssociatedRoles() DbClusterDbClusterRoleArrayOutput
Provides a list of the AWS Identity and Access Management (IAM) roles that are associated with the DB cluster. IAM roles that are associated with a DB cluster grant permission for the DB cluster to access other AWS services on your behalf.
func (LookupDbClusterResultOutput) BackupRetentionPeriod ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) BackupRetentionPeriod() pulumi.IntPtrOutput
Specifies the number of days for which automatic DB snapshots are retained.
func (LookupDbClusterResultOutput) ClusterResourceId ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) ClusterResourceId() pulumi.StringPtrOutput
The resource id for the DB cluster. For example: `cluster-ABCD1234EFGH5678IJKL90MNOP`. The cluster ID uniquely identifies the cluster and is used in things like IAM authentication policies.
func (LookupDbClusterResultOutput) CopyTagsToSnapshot ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput
A value that indicates whether to copy all tags from the DB cluster to snapshots of the DB cluster. The default behaviour is not to copy them.
func (LookupDbClusterResultOutput) DbClusterParameterGroupName ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput
Provides the name of the DB cluster parameter group.
func (LookupDbClusterResultOutput) DbPort ¶ added in v0.73.0
func (o LookupDbClusterResultOutput) DbPort() pulumi.IntPtrOutput
The port number on which the DB instances in the DB cluster accept connections.
If not specified, the default port used is `8182`.
Note: `Port` property will soon be deprecated from this resource. Please update existing templates to rename it with new property `DBPort` having same functionalities.
func (LookupDbClusterResultOutput) DeletionProtection ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) DeletionProtection() pulumi.BoolPtrOutput
Indicates whether or not the DB cluster has deletion protection enabled. The database can't be deleted when deletion protection is enabled.
func (LookupDbClusterResultOutput) ElementType ¶ added in v0.72.0
func (LookupDbClusterResultOutput) ElementType() reflect.Type
func (LookupDbClusterResultOutput) EnableCloudwatchLogsExports ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput
Specifies a list of log types that are enabled for export to CloudWatch Logs.
func (LookupDbClusterResultOutput) Endpoint ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) Endpoint() pulumi.StringPtrOutput
The connection endpoint for the DB cluster. For example: `mystack-mydbcluster-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com`
func (LookupDbClusterResultOutput) EngineVersion ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) EngineVersion() pulumi.StringPtrOutput
Indicates the database engine version.
func (LookupDbClusterResultOutput) IamAuthEnabled ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) IamAuthEnabled() pulumi.BoolPtrOutput
True if mapping of Amazon Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false.
func (LookupDbClusterResultOutput) Port ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) Port() pulumi.StringPtrOutput
The port number on which the DB cluster accepts connections. For example: `8182`.
func (LookupDbClusterResultOutput) PreferredBackupWindow ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) PreferredBackupWindow() pulumi.StringPtrOutput
Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.
func (LookupDbClusterResultOutput) PreferredMaintenanceWindow ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
Specifies the weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
func (LookupDbClusterResultOutput) ReadEndpoint ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) ReadEndpoint() pulumi.StringPtrOutput
The reader endpoint for the DB cluster. For example: `mystack-mydbcluster-ro-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com`
func (LookupDbClusterResultOutput) ServerlessScalingConfiguration ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) ServerlessScalingConfiguration() DbClusterServerlessScalingConfigurationPtrOutput
Contains the scaling configuration used by the Neptune Serverless Instances within this DB cluster.
func (LookupDbClusterResultOutput) Tags ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) Tags() DbClusterTagArrayOutput
The tags assigned to this cluster.
func (LookupDbClusterResultOutput) ToLookupDbClusterResultOutput ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutput() LookupDbClusterResultOutput
func (LookupDbClusterResultOutput) ToLookupDbClusterResultOutputWithContext ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutputWithContext(ctx context.Context) LookupDbClusterResultOutput
func (LookupDbClusterResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDbClusterResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbClusterResult]
func (LookupDbClusterResultOutput) VpcSecurityGroupIds ¶ added in v0.72.0
func (o LookupDbClusterResultOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput
Provides a list of VPC security groups that the DB cluster belongs to.
type LookupDbInstanceArgs ¶ added in v0.72.0
type LookupDbInstanceArgs struct {
Id string `pulumi:"id"`
}
type LookupDbInstanceOutputArgs ¶ added in v0.72.0
type LookupDbInstanceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDbInstanceOutputArgs) ElementType ¶ added in v0.72.0
func (LookupDbInstanceOutputArgs) ElementType() reflect.Type
type LookupDbInstanceResult ¶ added in v0.72.0
type LookupDbInstanceResult struct { AllowMajorVersionUpgrade *bool `pulumi:"allowMajorVersionUpgrade"` AutoMinorVersionUpgrade *bool `pulumi:"autoMinorVersionUpgrade"` DbInstanceClass *string `pulumi:"dbInstanceClass"` DbParameterGroupName *string `pulumi:"dbParameterGroupName"` Endpoint *string `pulumi:"endpoint"` Id *string `pulumi:"id"` Port *string `pulumi:"port"` PreferredMaintenanceWindow *string `pulumi:"preferredMaintenanceWindow"` Tags []DbInstanceTag `pulumi:"tags"` }
func LookupDbInstance ¶ added in v0.72.0
func LookupDbInstance(ctx *pulumi.Context, args *LookupDbInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDbInstanceResult, error)
Resource Type definition for AWS::Neptune::DBInstance
type LookupDbInstanceResultOutput ¶ added in v0.72.0
type LookupDbInstanceResultOutput struct{ *pulumi.OutputState }
func LookupDbInstanceOutput ¶ added in v0.72.0
func LookupDbInstanceOutput(ctx *pulumi.Context, args LookupDbInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupDbInstanceResultOutput
func (LookupDbInstanceResultOutput) AllowMajorVersionUpgrade ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) AllowMajorVersionUpgrade() pulumi.BoolPtrOutput
func (LookupDbInstanceResultOutput) AutoMinorVersionUpgrade ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput
func (LookupDbInstanceResultOutput) DbInstanceClass ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) DbInstanceClass() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) DbParameterGroupName ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) DbParameterGroupName() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) ElementType ¶ added in v0.72.0
func (LookupDbInstanceResultOutput) ElementType() reflect.Type
func (LookupDbInstanceResultOutput) Endpoint ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) Endpoint() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) Id ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) Id() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) Port ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) Port() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) PreferredMaintenanceWindow ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
func (LookupDbInstanceResultOutput) Tags ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) Tags() DbInstanceTagArrayOutput
func (LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutput ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutput() LookupDbInstanceResultOutput
func (LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutputWithContext ¶ added in v0.72.0
func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutputWithContext(ctx context.Context) LookupDbInstanceResultOutput
func (LookupDbInstanceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDbInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbInstanceResult]
type LookupDbParameterGroupArgs ¶ added in v0.72.0
type LookupDbParameterGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupDbParameterGroupOutputArgs ¶ added in v0.72.0
type LookupDbParameterGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDbParameterGroupOutputArgs) ElementType ¶ added in v0.72.0
func (LookupDbParameterGroupOutputArgs) ElementType() reflect.Type
type LookupDbParameterGroupResult ¶ added in v0.72.0
type LookupDbParameterGroupResult struct { Id *string `pulumi:"id"` Parameters interface{} `pulumi:"parameters"` Tags []DbParameterGroupTag `pulumi:"tags"` }
func LookupDbParameterGroup ¶ added in v0.72.0
func LookupDbParameterGroup(ctx *pulumi.Context, args *LookupDbParameterGroupArgs, opts ...pulumi.InvokeOption) (*LookupDbParameterGroupResult, error)
Resource Type definition for AWS::Neptune::DBParameterGroup
type LookupDbParameterGroupResultOutput ¶ added in v0.72.0
type LookupDbParameterGroupResultOutput struct{ *pulumi.OutputState }
func LookupDbParameterGroupOutput ¶ added in v0.72.0
func LookupDbParameterGroupOutput(ctx *pulumi.Context, args LookupDbParameterGroupOutputArgs, opts ...pulumi.InvokeOption) LookupDbParameterGroupResultOutput
func (LookupDbParameterGroupResultOutput) ElementType ¶ added in v0.72.0
func (LookupDbParameterGroupResultOutput) ElementType() reflect.Type
func (LookupDbParameterGroupResultOutput) Id ¶ added in v0.72.0
func (o LookupDbParameterGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupDbParameterGroupResultOutput) Parameters ¶ added in v0.72.0
func (o LookupDbParameterGroupResultOutput) Parameters() pulumi.AnyOutput
func (LookupDbParameterGroupResultOutput) Tags ¶ added in v0.72.0
func (o LookupDbParameterGroupResultOutput) Tags() DbParameterGroupTagArrayOutput
func (LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutput ¶ added in v0.72.0
func (o LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutput() LookupDbParameterGroupResultOutput
func (LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutputWithContext ¶ added in v0.72.0
func (o LookupDbParameterGroupResultOutput) ToLookupDbParameterGroupResultOutputWithContext(ctx context.Context) LookupDbParameterGroupResultOutput
func (LookupDbParameterGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDbParameterGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbParameterGroupResult]
type LookupDbSubnetGroupArgs ¶ added in v0.72.0
type LookupDbSubnetGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupDbSubnetGroupOutputArgs ¶ added in v0.72.0
type LookupDbSubnetGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDbSubnetGroupOutputArgs) ElementType ¶ added in v0.72.0
func (LookupDbSubnetGroupOutputArgs) ElementType() reflect.Type
type LookupDbSubnetGroupResult ¶ added in v0.72.0
type LookupDbSubnetGroupResult struct { DbSubnetGroupDescription *string `pulumi:"dbSubnetGroupDescription"` Id *string `pulumi:"id"` SubnetIds []string `pulumi:"subnetIds"` Tags []DbSubnetGroupTag `pulumi:"tags"` }
func LookupDbSubnetGroup ¶ added in v0.72.0
func LookupDbSubnetGroup(ctx *pulumi.Context, args *LookupDbSubnetGroupArgs, opts ...pulumi.InvokeOption) (*LookupDbSubnetGroupResult, error)
Resource Type definition for AWS::Neptune::DBSubnetGroup
type LookupDbSubnetGroupResultOutput ¶ added in v0.72.0
type LookupDbSubnetGroupResultOutput struct{ *pulumi.OutputState }
func LookupDbSubnetGroupOutput ¶ added in v0.72.0
func LookupDbSubnetGroupOutput(ctx *pulumi.Context, args LookupDbSubnetGroupOutputArgs, opts ...pulumi.InvokeOption) LookupDbSubnetGroupResultOutput
func (LookupDbSubnetGroupResultOutput) DbSubnetGroupDescription ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) DbSubnetGroupDescription() pulumi.StringPtrOutput
func (LookupDbSubnetGroupResultOutput) ElementType ¶ added in v0.72.0
func (LookupDbSubnetGroupResultOutput) ElementType() reflect.Type
func (LookupDbSubnetGroupResultOutput) Id ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupDbSubnetGroupResultOutput) SubnetIds ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) SubnetIds() pulumi.StringArrayOutput
func (LookupDbSubnetGroupResultOutput) Tags ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) Tags() DbSubnetGroupTagArrayOutput
func (LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutput ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutput() LookupDbSubnetGroupResultOutput
func (LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutputWithContext ¶ added in v0.72.0
func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutputWithContext(ctx context.Context) LookupDbSubnetGroupResultOutput
func (LookupDbSubnetGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDbSubnetGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDbSubnetGroupResult]