package
6.71.0
Repository: https://github.com/pulumi/pulumi-aws.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
GetAuthenticationProfile gets an existing AuthenticationProfile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Provides redshift cluster temporary credentials.
No description provided by the author
GetClusterIamRoles gets an existing ClusterIamRoles resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetClusterSnapshot gets an existing ClusterSnapshot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetDataShareAuthorization gets an existing DataShareAuthorization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetDataShareConsumerAssociation gets an existing DataShareConsumerAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Data source for managing AWS Redshift Data Shares.
No description provided by the author
GetEndpointAccess gets an existing EndpointAccess resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetEndpointAuthorization gets an existing EndpointAuthorization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetEventSubscription gets an existing EventSubscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetHsmClientCertificate gets an existing HsmClientCertificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetHsmConfiguration gets an existing HsmConfiguration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetLogging gets an existing Logging resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Information about Redshift Orderable Clusters and valid parameter combinations.
No description provided by the author
GetParameterGroup gets an existing ParameterGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetPartner gets an existing Partner resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Data source for managing AWS Redshift Producer Data Shares.
No description provided by the author
GetResourcePolicy gets an existing ResourcePolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetScheduledAction gets an existing ScheduledAction resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get the Account ID of the [AWS Redshift Service Account](http://docs.aws.amazon.com/redshift/latest/mgmt/db-auditing.html#db-auditing-enable-logging) in a given region for the purpose of allowing Redshift to store audit data in S3.
No description provided by the author
GetSnapshotCopy gets an existing SnapshotCopy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSnapshotCopyGrant gets an existing SnapshotCopyGrant resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSnapshotSchedule gets an existing SnapshotSchedule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSnapshotScheduleAssociation gets an existing SnapshotScheduleAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSubnetGroup gets an existing SubnetGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetUsageLimit gets an existing UsageLimit resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Provides details about a specific redshift cluster.
No description provided by the author
Provides details about a specific redshift subnet group.
No description provided by the author
NewAuthenticationProfile registers a new resource with the given unique name, arguments, and options.
NewCluster registers a new resource with the given unique name, arguments, and options.
NewClusterIamRoles registers a new resource with the given unique name, arguments, and options.
NewClusterSnapshot registers a new resource with the given unique name, arguments, and options.
NewDataShareAuthorization registers a new resource with the given unique name, arguments, and options.
NewDataShareConsumerAssociation registers a new resource with the given unique name, arguments, and options.
NewEndpointAccess registers a new resource with the given unique name, arguments, and options.
NewEndpointAuthorization registers a new resource with the given unique name, arguments, and options.
NewEventSubscription registers a new resource with the given unique name, arguments, and options.
NewHsmClientCertificate registers a new resource with the given unique name, arguments, and options.
NewHsmConfiguration registers a new resource with the given unique name, arguments, and options.
NewLogging registers a new resource with the given unique name, arguments, and options.
NewParameterGroup registers a new resource with the given unique name, arguments, and options.
NewPartner registers a new resource with the given unique name, arguments, and options.
NewResourcePolicy registers a new resource with the given unique name, arguments, and options.
NewScheduledAction registers a new resource with the given unique name, arguments, and options.
NewSnapshotCopy registers a new resource with the given unique name, arguments, and options.
NewSnapshotCopyGrant registers a new resource with the given unique name, arguments, and options.
NewSnapshotSchedule registers a new resource with the given unique name, arguments, and options.
NewSnapshotScheduleAssociation registers a new resource with the given unique name, arguments, and options.
NewSubnetGroup registers a new resource with the given unique name, arguments, and options.
NewUsageLimit registers a new resource with the given unique name, arguments, and options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Creates a Redshift authentication profile ## Example Usage ```go package main import ( "encoding/json" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { tmpJSON0, err := json.Marshal(map[string]interface{}{ "AllowDBUserOverride": "1", "Client_ID": "ExampleClientID", "App_ID": "example", }) if err != nil { return err } json0 := string(tmpJSON0) _, err = redshift.NewAuthenticationProfile(ctx, "example", &redshift.AuthenticationProfileArgs{ AuthenticationProfileName: pulumi.String("example"), AuthenticationProfileContent: pulumi.String(json0), }) if err != nil { return err } return nil }) } ``` ## Import Using `pulumi import`, import Redshift Authentication by `authentication_profile_name`.
The set of arguments for constructing a AuthenticationProfile resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Example Usage ### Basic Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := redshift.NewCluster(ctx, "example", &redshift.ClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift-cluster"), DatabaseName: pulumi.String("mydb"), MasterUsername: pulumi.String("exampleuser"), MasterPassword: pulumi.String("Mustbe8characters"), NodeType: pulumi.String("dc1.large"), ClusterType: pulumi.String("single-node"), }) if err != nil { return err } return nil }) } ``` ### With Managed Credentials ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := redshift.NewCluster(ctx, "example", &redshift.ClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift-cluster"), DatabaseName: pulumi.String("mydb"), MasterUsername: pulumi.String("exampleuser"), NodeType: pulumi.String("dc1.large"), ClusterType: pulumi.String("single-node"), ManageMasterPassword: pulumi.Bool(true), }) if err != nil { return err } return nil }) } ``` ## Import Using `pulumi import`, import Redshift Clusters using the `cluster_identifier`.
The set of arguments for constructing a Cluster resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a Redshift Cluster IAM Roles resource.
The set of arguments for constructing a ClusterIamRoles resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a Redshift cluster snapshot ## Import Using `pulumi import`, import Redshift Cluster Snapshots using `snapshot_identifier`.
The set of arguments for constructing a ClusterSnapshot resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing an AWS Redshift Data Share Authorization.
The set of arguments for constructing a DataShareAuthorization resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing an AWS Redshift Data Share Consumer Association.
The set of arguments for constructing a DataShareConsumerAssociation resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift endpoint access.
The set of arguments for constructing a EndpointAccess resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift endpoint authorization.
The set of arguments for constructing a EndpointAuthorization resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a Redshift event subscription resource.
The set of arguments for constructing a EventSubscription resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getClusterCredentials.
A collection of arguments for invoking getClusterCredentials.
A collection of values returned by getClusterCredentials.
A collection of values returned by getClusterCredentials.
A collection of arguments for invoking getDataShares.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getDataShares.
A collection of values returned by getDataShares.
A collection of values returned by getDataShares.
A collection of arguments for invoking getOrderableCluster.
A collection of arguments for invoking getOrderableCluster.
A collection of values returned by getOrderableCluster.
A collection of values returned by getOrderableCluster.
A collection of arguments for invoking getProducerDataShares.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getProducerDataShares.
A collection of values returned by getProducerDataShares.
A collection of values returned by getProducerDataShares.
A collection of arguments for invoking getServiceAccount.
A collection of arguments for invoking getServiceAccount.
A collection of values returned by getServiceAccount.
A collection of values returned by getServiceAccount.
Creates an HSM client certificate that an Amazon Redshift cluster will use to connect to the client's HSM in order to store and retrieve the keys used to encrypt the cluster databases.
The set of arguments for constructing a HsmClientCertificate resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates an HSM configuration that contains the information required by an Amazon Redshift cluster to store and use database encryption keys in a Hardware Security Module (HSM).
The set of arguments for constructing a HsmConfiguration resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing an AWS Redshift Logging configuration.
The set of arguments for constructing a Logging resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getCluster.
A collection of arguments for invoking getCluster.
A collection of values returned by getCluster.
A collection of values returned by getCluster.
A collection of arguments for invoking getSubnetGroup.
A collection of arguments for invoking getSubnetGroup.
A collection of values returned by getSubnetGroup.
A collection of values returned by getSubnetGroup.
Provides a Redshift Cluster parameter group resource.
The set of arguments for constructing a ParameterGroup resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift Partner Integration.
The set of arguments for constructing a Partner resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift Resource Policy.
The set of arguments for constructing a ResourcePolicy resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Example Usage ### Pause Cluster Action ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { assumeRole, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Effect: pulumi.StringRef("Allow"), Principals: []iam.GetPolicyDocumentStatementPrincipal{ { Type: "Service", Identifiers: []string{ "scheduler.redshift.amazonaws.com", }, }, }, Actions: []string{ "sts:AssumeRole", }, }, }, }, nil) if err != nil { return err } exampleRole, err := iam.NewRole(ctx, "example", &iam.RoleArgs{ Name: pulumi.String("redshift_scheduled_action"), AssumeRolePolicy: pulumi.String(assumeRole.Json), }) if err != nil { return err } example, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ { Effect: pulumi.StringRef("Allow"), Actions: []string{ "redshift:PauseCluster", "redshift:ResumeCluster", "redshift:ResizeCluster", }, Resources: []string{ "*", }, }, }, }, nil) if err != nil { return err } examplePolicy, err := iam.NewPolicy(ctx, "example", &iam.PolicyArgs{ Name: pulumi.String("redshift_scheduled_action"), Policy: pulumi.String(example.Json), }) if err != nil { return err } _, err = iam.NewRolePolicyAttachment(ctx, "example", &iam.RolePolicyAttachmentArgs{ PolicyArn: examplePolicy.Arn, Role: exampleRole.Name, }) if err != nil { return err } _, err = redshift.NewScheduledAction(ctx, "example", &redshift.ScheduledActionArgs{ Name: pulumi.String("tf-redshift-scheduled-action"), Schedule: pulumi.String("cron(00 23 * * ? *)"), IamRole: exampleRole.Arn, TargetAction: &redshift.ScheduledActionTargetActionArgs{ PauseCluster: &redshift.ScheduledActionTargetActionPauseClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift001"), }, }, }) if err != nil { return err } return nil }) } ``` ### Resize Cluster Action ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := redshift.NewScheduledAction(ctx, "example", &redshift.ScheduledActionArgs{ Name: pulumi.String("tf-redshift-scheduled-action"), Schedule: pulumi.String("cron(00 23 * * ? *)"), IamRole: pulumi.Any(exampleAwsIamRole.Arn), TargetAction: &redshift.ScheduledActionTargetActionArgs{ ResizeCluster: &redshift.ScheduledActionTargetActionResizeClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift001"), ClusterType: pulumi.String("multi-node"), NodeType: pulumi.String("dc1.large"), NumberOfNodes: pulumi.Int(2), }, }, }) if err != nil { return err } return nil }) } ``` ## Import Using `pulumi import`, import Redshift Scheduled Action using the `name`.
The set of arguments for constructing a ScheduledAction resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing an AWS Redshift Snapshot Copy.
The set of arguments for constructing a SnapshotCopy resource.
No description provided by the author
Creates a snapshot copy grant that allows AWS Redshift to encrypt copied snapshots with a customer master key from AWS KMS in a destination region.
The set of arguments for constructing a SnapshotCopyGrant resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := redshift.NewSnapshotSchedule(ctx, "default", &redshift.SnapshotScheduleArgs{ Identifier: pulumi.String("tf-redshift-snapshot-schedule"), Definitions: pulumi.StringArray{ pulumi.String("rate(12 hours)"), }, }) if err != nil { return err } return nil }) } ``` ## Import Using `pulumi import`, import Redshift Snapshot Schedule using the `identifier`.
The set of arguments for constructing a SnapshotSchedule resource.
No description provided by the author
## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := redshift.NewCluster(ctx, "default", &redshift.ClusterArgs{ ClusterIdentifier: pulumi.String("tf-redshift-cluster"), DatabaseName: pulumi.String("mydb"), MasterUsername: pulumi.String("foo"), MasterPassword: pulumi.String("Mustbe8characters"), NodeType: pulumi.String("dc1.large"), ClusterType: pulumi.String("single-node"), }) if err != nil { return err } defaultSnapshotSchedule, err := redshift.NewSnapshotSchedule(ctx, "default", &redshift.SnapshotScheduleArgs{ Identifier: pulumi.String("tf-redshift-snapshot-schedule"), Definitions: pulumi.StringArray{ pulumi.String("rate(12 hours)"), }, }) if err != nil { return err } _, err = redshift.NewSnapshotScheduleAssociation(ctx, "default", &redshift.SnapshotScheduleAssociationArgs{ ClusterIdentifier: _default.ID(), ScheduleIdentifier: defaultSnapshotSchedule.ID(), }) if err != nil { return err } return nil }) } ``` ## Import Using `pulumi import`, import Redshift Snapshot Schedule Association using the `<cluster-identifier>/<schedule-identifier>`.
The set of arguments for constructing a SnapshotScheduleAssociation resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift subnet group.
The set of arguments for constructing a SubnetGroup resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Amazon Redshift Usage Limit.
The set of arguments for constructing a UsageLimit resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

AuthenticationProfileArrayInput is an input type that accepts AuthenticationProfileArray and AuthenticationProfileArrayOutput values.
No description provided by the author
AuthenticationProfileMapInput is an input type that accepts AuthenticationProfileMap and AuthenticationProfileMapOutput values.
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values.
ClusterClusterNodeArrayInput is an input type that accepts ClusterClusterNodeArray and ClusterClusterNodeArrayOutput values.
ClusterClusterNodeInput is an input type that accepts ClusterClusterNodeArgs and ClusterClusterNodeOutput values.
ClusterIamRolesArrayInput is an input type that accepts ClusterIamRolesArray and ClusterIamRolesArrayOutput values.
No description provided by the author
ClusterIamRolesMapInput is an input type that accepts ClusterIamRolesMap and ClusterIamRolesMapOutput values.
No description provided by the author
ClusterLoggingInput is an input type that accepts ClusterLoggingArgs and ClusterLoggingOutput values.
ClusterLoggingPtrInput is an input type that accepts ClusterLoggingArgs, ClusterLoggingPtr and ClusterLoggingPtrOutput values.
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values.
ClusterSnapshotArrayInput is an input type that accepts ClusterSnapshotArray and ClusterSnapshotArrayOutput values.
ClusterSnapshotCopyInput is an input type that accepts ClusterSnapshotCopyArgs and ClusterSnapshotCopyOutput values.
ClusterSnapshotCopyPtrInput is an input type that accepts ClusterSnapshotCopyArgs, ClusterSnapshotCopyPtr and ClusterSnapshotCopyPtrOutput values.
No description provided by the author
ClusterSnapshotMapInput is an input type that accepts ClusterSnapshotMap and ClusterSnapshotMapOutput values.
DataShareAuthorizationArrayInput is an input type that accepts DataShareAuthorizationArray and DataShareAuthorizationArrayOutput values.
No description provided by the author
DataShareAuthorizationMapInput is an input type that accepts DataShareAuthorizationMap and DataShareAuthorizationMapOutput values.
DataShareConsumerAssociationArrayInput is an input type that accepts DataShareConsumerAssociationArray and DataShareConsumerAssociationArrayOutput values.
No description provided by the author
DataShareConsumerAssociationMapInput is an input type that accepts DataShareConsumerAssociationMap and DataShareConsumerAssociationMapOutput values.
EndpointAccessArrayInput is an input type that accepts EndpointAccessArray and EndpointAccessArrayOutput values.
No description provided by the author
EndpointAccessMapInput is an input type that accepts EndpointAccessMap and EndpointAccessMapOutput values.
EndpointAccessVpcEndpointArrayInput is an input type that accepts EndpointAccessVpcEndpointArray and EndpointAccessVpcEndpointArrayOutput values.
EndpointAccessVpcEndpointInput is an input type that accepts EndpointAccessVpcEndpointArgs and EndpointAccessVpcEndpointOutput values.
EndpointAccessVpcEndpointNetworkInterfaceArrayInput is an input type that accepts EndpointAccessVpcEndpointNetworkInterfaceArray and EndpointAccessVpcEndpointNetworkInterfaceArrayOutput values.
EndpointAccessVpcEndpointNetworkInterfaceInput is an input type that accepts EndpointAccessVpcEndpointNetworkInterfaceArgs and EndpointAccessVpcEndpointNetworkInterfaceOutput values.
EndpointAuthorizationArrayInput is an input type that accepts EndpointAuthorizationArray and EndpointAuthorizationArrayOutput values.
No description provided by the author
EndpointAuthorizationMapInput is an input type that accepts EndpointAuthorizationMap and EndpointAuthorizationMapOutput values.
EventSubscriptionArrayInput is an input type that accepts EventSubscriptionArray and EventSubscriptionArrayOutput values.
No description provided by the author
EventSubscriptionMapInput is an input type that accepts EventSubscriptionMap and EventSubscriptionMapOutput values.
GetClusterClusterNodeArrayInput is an input type that accepts GetClusterClusterNodeArray and GetClusterClusterNodeArrayOutput values.
GetClusterClusterNodeInput is an input type that accepts GetClusterClusterNodeArgs and GetClusterClusterNodeOutput values.
GetDataSharesDataShareArrayInput is an input type that accepts GetDataSharesDataShareArray and GetDataSharesDataShareArrayOutput values.
GetDataSharesDataShareInput is an input type that accepts GetDataSharesDataShareArgs and GetDataSharesDataShareOutput values.
GetProducerDataSharesDataShareArrayInput is an input type that accepts GetProducerDataSharesDataShareArray and GetProducerDataSharesDataShareArrayOutput values.
GetProducerDataSharesDataShareInput is an input type that accepts GetProducerDataSharesDataShareArgs and GetProducerDataSharesDataShareOutput values.
HsmClientCertificateArrayInput is an input type that accepts HsmClientCertificateArray and HsmClientCertificateArrayOutput values.
No description provided by the author
HsmClientCertificateMapInput is an input type that accepts HsmClientCertificateMap and HsmClientCertificateMapOutput values.
HsmConfigurationArrayInput is an input type that accepts HsmConfigurationArray and HsmConfigurationArrayOutput values.
No description provided by the author
HsmConfigurationMapInput is an input type that accepts HsmConfigurationMap and HsmConfigurationMapOutput values.
LoggingArrayInput is an input type that accepts LoggingArray and LoggingArrayOutput values.
No description provided by the author
LoggingMapInput is an input type that accepts LoggingMap and LoggingMapOutput values.
ParameterGroupArrayInput is an input type that accepts ParameterGroupArray and ParameterGroupArrayOutput values.
No description provided by the author
ParameterGroupMapInput is an input type that accepts ParameterGroupMap and ParameterGroupMapOutput values.
ParameterGroupParameterArrayInput is an input type that accepts ParameterGroupParameterArray and ParameterGroupParameterArrayOutput values.
ParameterGroupParameterInput is an input type that accepts ParameterGroupParameterArgs and ParameterGroupParameterOutput values.
PartnerArrayInput is an input type that accepts PartnerArray and PartnerArrayOutput values.
No description provided by the author
PartnerMapInput is an input type that accepts PartnerMap and PartnerMapOutput values.
ResourcePolicyArrayInput is an input type that accepts ResourcePolicyArray and ResourcePolicyArrayOutput values.
No description provided by the author
ResourcePolicyMapInput is an input type that accepts ResourcePolicyMap and ResourcePolicyMapOutput values.
ScheduledActionArrayInput is an input type that accepts ScheduledActionArray and ScheduledActionArrayOutput values.
No description provided by the author
ScheduledActionMapInput is an input type that accepts ScheduledActionMap and ScheduledActionMapOutput values.
ScheduledActionTargetActionInput is an input type that accepts ScheduledActionTargetActionArgs and ScheduledActionTargetActionOutput values.
ScheduledActionTargetActionPauseClusterInput is an input type that accepts ScheduledActionTargetActionPauseClusterArgs and ScheduledActionTargetActionPauseClusterOutput values.
ScheduledActionTargetActionPauseClusterPtrInput is an input type that accepts ScheduledActionTargetActionPauseClusterArgs, ScheduledActionTargetActionPauseClusterPtr and ScheduledActionTargetActionPauseClusterPtrOutput values.
ScheduledActionTargetActionPtrInput is an input type that accepts ScheduledActionTargetActionArgs, ScheduledActionTargetActionPtr and ScheduledActionTargetActionPtrOutput values.
ScheduledActionTargetActionResizeClusterInput is an input type that accepts ScheduledActionTargetActionResizeClusterArgs and ScheduledActionTargetActionResizeClusterOutput values.
ScheduledActionTargetActionResizeClusterPtrInput is an input type that accepts ScheduledActionTargetActionResizeClusterArgs, ScheduledActionTargetActionResizeClusterPtr and ScheduledActionTargetActionResizeClusterPtrOutput values.
ScheduledActionTargetActionResumeClusterInput is an input type that accepts ScheduledActionTargetActionResumeClusterArgs and ScheduledActionTargetActionResumeClusterOutput values.
ScheduledActionTargetActionResumeClusterPtrInput is an input type that accepts ScheduledActionTargetActionResumeClusterArgs, ScheduledActionTargetActionResumeClusterPtr and ScheduledActionTargetActionResumeClusterPtrOutput values.
SnapshotCopyArrayInput is an input type that accepts SnapshotCopyArray and SnapshotCopyArrayOutput values.
SnapshotCopyGrantArrayInput is an input type that accepts SnapshotCopyGrantArray and SnapshotCopyGrantArrayOutput values.
No description provided by the author
SnapshotCopyGrantMapInput is an input type that accepts SnapshotCopyGrantMap and SnapshotCopyGrantMapOutput values.
No description provided by the author
SnapshotCopyMapInput is an input type that accepts SnapshotCopyMap and SnapshotCopyMapOutput values.
SnapshotScheduleArrayInput is an input type that accepts SnapshotScheduleArray and SnapshotScheduleArrayOutput values.
SnapshotScheduleAssociationArrayInput is an input type that accepts SnapshotScheduleAssociationArray and SnapshotScheduleAssociationArrayOutput values.
No description provided by the author
SnapshotScheduleAssociationMapInput is an input type that accepts SnapshotScheduleAssociationMap and SnapshotScheduleAssociationMapOutput values.
No description provided by the author
SnapshotScheduleMapInput is an input type that accepts SnapshotScheduleMap and SnapshotScheduleMapOutput values.
SubnetGroupArrayInput is an input type that accepts SubnetGroupArray and SubnetGroupArrayOutput values.
No description provided by the author
SubnetGroupMapInput is an input type that accepts SubnetGroupMap and SubnetGroupMapOutput values.
UsageLimitArrayInput is an input type that accepts UsageLimitArray and UsageLimitArrayOutput values.
No description provided by the author
UsageLimitMapInput is an input type that accepts UsageLimitMap and UsageLimitMapOutput values.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author