Documentation
¶
Index ¶
- Constants
- type LookupNamespaceArgs
- type LookupNamespaceOutputArgs
- type LookupNamespaceResult
- type LookupNamespaceResultOutput
- func (o LookupNamespaceResultOutput) AdminUsername() pulumi.StringPtrOutput
- func (o LookupNamespaceResultOutput) DbName() pulumi.StringPtrOutput
- func (o LookupNamespaceResultOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
- func (LookupNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupNamespaceResultOutput) IamRoles() pulumi.StringArrayOutput
- func (o LookupNamespaceResultOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o LookupNamespaceResultOutput) LogExports() NamespaceLogExportArrayOutput
- func (o LookupNamespaceResultOutput) Namespace() NamespaceTypePtrOutput
- func (o LookupNamespaceResultOutput) ToLookupNamespaceResultOutput() LookupNamespaceResultOutput
- func (o LookupNamespaceResultOutput) ToLookupNamespaceResultOutputWithContext(ctx context.Context) LookupNamespaceResultOutput
- type LookupWorkgroupArgs
- type LookupWorkgroupOutputArgs
- type LookupWorkgroupResult
- type LookupWorkgroupResultOutput
- func (LookupWorkgroupResultOutput) ElementType() reflect.Type
- func (o LookupWorkgroupResultOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
- func (o LookupWorkgroupResultOutput) Port() pulumi.IntPtrOutput
- func (o LookupWorkgroupResultOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutput() LookupWorkgroupResultOutput
- func (o LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutputWithContext(ctx context.Context) LookupWorkgroupResultOutput
- func (o LookupWorkgroupResultOutput) Workgroup() WorkgroupTypePtrOutput
- type Namespace
- type NamespaceArgs
- type NamespaceInput
- type NamespaceLogExport
- func (NamespaceLogExport) ElementType() reflect.Type
- func (e NamespaceLogExport) ToNamespaceLogExportOutput() NamespaceLogExportOutput
- func (e NamespaceLogExport) ToNamespaceLogExportOutputWithContext(ctx context.Context) NamespaceLogExportOutput
- func (e NamespaceLogExport) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
- func (e NamespaceLogExport) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
- func (e NamespaceLogExport) ToStringOutput() pulumi.StringOutput
- func (e NamespaceLogExport) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NamespaceLogExport) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NamespaceLogExport) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NamespaceLogExportArray
- type NamespaceLogExportArrayInput
- type NamespaceLogExportArrayOutput
- func (NamespaceLogExportArrayOutput) ElementType() reflect.Type
- func (o NamespaceLogExportArrayOutput) Index(i pulumi.IntInput) NamespaceLogExportOutput
- func (o NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutput() NamespaceLogExportArrayOutput
- func (o NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutputWithContext(ctx context.Context) NamespaceLogExportArrayOutput
- type NamespaceLogExportInput
- type NamespaceLogExportOutput
- func (NamespaceLogExportOutput) ElementType() reflect.Type
- func (o NamespaceLogExportOutput) ToNamespaceLogExportOutput() NamespaceLogExportOutput
- func (o NamespaceLogExportOutput) ToNamespaceLogExportOutputWithContext(ctx context.Context) NamespaceLogExportOutput
- func (o NamespaceLogExportOutput) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
- func (o NamespaceLogExportOutput) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
- func (o NamespaceLogExportOutput) ToStringOutput() pulumi.StringOutput
- func (o NamespaceLogExportOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o NamespaceLogExportOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NamespaceLogExportOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NamespaceLogExportPtrInput
- type NamespaceLogExportPtrOutput
- func (o NamespaceLogExportPtrOutput) Elem() NamespaceLogExportOutput
- func (NamespaceLogExportPtrOutput) ElementType() reflect.Type
- func (o NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
- func (o NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
- func (o NamespaceLogExportPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NamespaceLogExportPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NamespaceOutput
- func (o NamespaceOutput) AdminUserPassword() pulumi.StringPtrOutput
- func (o NamespaceOutput) AdminUsername() pulumi.StringPtrOutput
- func (o NamespaceOutput) DbName() pulumi.StringPtrOutput
- func (o NamespaceOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
- func (NamespaceOutput) ElementType() reflect.Type
- func (o NamespaceOutput) FinalSnapshotName() pulumi.StringPtrOutput
- func (o NamespaceOutput) FinalSnapshotRetentionPeriod() pulumi.IntPtrOutput
- func (o NamespaceOutput) IamRoles() pulumi.StringArrayOutput
- func (o NamespaceOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o NamespaceOutput) LogExports() NamespaceLogExportArrayOutput
- func (o NamespaceOutput) Namespace() NamespaceTypeOutput
- func (o NamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o NamespaceOutput) Tags() NamespaceTagArrayOutput
- func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
- func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
- type NamespaceState
- type NamespaceStatus
- type NamespaceStatusOutput
- func (NamespaceStatusOutput) ElementType() reflect.Type
- func (o NamespaceStatusOutput) ToNamespaceStatusOutput() NamespaceStatusOutput
- func (o NamespaceStatusOutput) ToNamespaceStatusOutputWithContext(ctx context.Context) NamespaceStatusOutput
- func (o NamespaceStatusOutput) ToNamespaceStatusPtrOutput() NamespaceStatusPtrOutput
- func (o NamespaceStatusOutput) ToNamespaceStatusPtrOutputWithContext(ctx context.Context) NamespaceStatusPtrOutput
- func (o NamespaceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o NamespaceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o NamespaceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NamespaceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NamespaceStatusPtrOutput
- func (o NamespaceStatusPtrOutput) Elem() NamespaceStatusOutput
- func (NamespaceStatusPtrOutput) ElementType() reflect.Type
- func (o NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutput() NamespaceStatusPtrOutput
- func (o NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutputWithContext(ctx context.Context) NamespaceStatusPtrOutput
- func (o NamespaceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NamespaceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NamespaceTag
- type NamespaceTagArgs
- type NamespaceTagArray
- type NamespaceTagArrayInput
- type NamespaceTagArrayOutput
- func (NamespaceTagArrayOutput) ElementType() reflect.Type
- func (o NamespaceTagArrayOutput) Index(i pulumi.IntInput) NamespaceTagOutput
- func (o NamespaceTagArrayOutput) ToNamespaceTagArrayOutput() NamespaceTagArrayOutput
- func (o NamespaceTagArrayOutput) ToNamespaceTagArrayOutputWithContext(ctx context.Context) NamespaceTagArrayOutput
- type NamespaceTagInput
- type NamespaceTagOutput
- func (NamespaceTagOutput) ElementType() reflect.Type
- func (o NamespaceTagOutput) Key() pulumi.StringOutput
- func (o NamespaceTagOutput) ToNamespaceTagOutput() NamespaceTagOutput
- func (o NamespaceTagOutput) ToNamespaceTagOutputWithContext(ctx context.Context) NamespaceTagOutput
- func (o NamespaceTagOutput) Value() pulumi.StringOutput
- type NamespaceType
- type NamespaceTypeOutput
- func (o NamespaceTypeOutput) AdminUsername() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) CreationDate() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) DbName() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
- func (NamespaceTypeOutput) ElementType() reflect.Type
- func (o NamespaceTypeOutput) IamRoles() pulumi.StringArrayOutput
- func (o NamespaceTypeOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) LogExports() NamespaceLogExportArrayOutput
- func (o NamespaceTypeOutput) NamespaceArn() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) NamespaceId() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) NamespaceName() pulumi.StringPtrOutput
- func (o NamespaceTypeOutput) Status() NamespaceStatusPtrOutput
- func (o NamespaceTypeOutput) ToNamespaceTypeOutput() NamespaceTypeOutput
- func (o NamespaceTypeOutput) ToNamespaceTypeOutputWithContext(ctx context.Context) NamespaceTypeOutput
- type NamespaceTypePtrOutput
- func (o NamespaceTypePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) CreationDate() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) DbName() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) Elem() NamespaceTypeOutput
- func (NamespaceTypePtrOutput) ElementType() reflect.Type
- func (o NamespaceTypePtrOutput) IamRoles() pulumi.StringArrayOutput
- func (o NamespaceTypePtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) LogExports() NamespaceLogExportArrayOutput
- func (o NamespaceTypePtrOutput) NamespaceArn() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) NamespaceId() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) NamespaceName() pulumi.StringPtrOutput
- func (o NamespaceTypePtrOutput) Status() NamespaceStatusPtrOutput
- func (o NamespaceTypePtrOutput) ToNamespaceTypePtrOutput() NamespaceTypePtrOutput
- func (o NamespaceTypePtrOutput) ToNamespaceTypePtrOutputWithContext(ctx context.Context) NamespaceTypePtrOutput
- type Workgroup
- type WorkgroupArgs
- type WorkgroupConfigParameter
- type WorkgroupConfigParameterArgs
- func (WorkgroupConfigParameterArgs) ElementType() reflect.Type
- func (i WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutput() WorkgroupConfigParameterOutput
- func (i WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutputWithContext(ctx context.Context) WorkgroupConfigParameterOutput
- type WorkgroupConfigParameterArray
- func (WorkgroupConfigParameterArray) ElementType() reflect.Type
- func (i WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutput() WorkgroupConfigParameterArrayOutput
- func (i WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutputWithContext(ctx context.Context) WorkgroupConfigParameterArrayOutput
- type WorkgroupConfigParameterArrayInput
- type WorkgroupConfigParameterArrayOutput
- func (WorkgroupConfigParameterArrayOutput) ElementType() reflect.Type
- func (o WorkgroupConfigParameterArrayOutput) Index(i pulumi.IntInput) WorkgroupConfigParameterOutput
- func (o WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutput() WorkgroupConfigParameterArrayOutput
- func (o WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutputWithContext(ctx context.Context) WorkgroupConfigParameterArrayOutput
- type WorkgroupConfigParameterInput
- type WorkgroupConfigParameterOutput
- func (WorkgroupConfigParameterOutput) ElementType() reflect.Type
- func (o WorkgroupConfigParameterOutput) ParameterKey() pulumi.StringPtrOutput
- func (o WorkgroupConfigParameterOutput) ParameterValue() pulumi.StringPtrOutput
- func (o WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutput() WorkgroupConfigParameterOutput
- func (o WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutputWithContext(ctx context.Context) WorkgroupConfigParameterOutput
- type WorkgroupEndpoint
- type WorkgroupEndpointOutput
- func (o WorkgroupEndpointOutput) Address() pulumi.StringPtrOutput
- func (WorkgroupEndpointOutput) ElementType() reflect.Type
- func (o WorkgroupEndpointOutput) Port() pulumi.IntPtrOutput
- func (o WorkgroupEndpointOutput) ToWorkgroupEndpointOutput() WorkgroupEndpointOutput
- func (o WorkgroupEndpointOutput) ToWorkgroupEndpointOutputWithContext(ctx context.Context) WorkgroupEndpointOutput
- func (o WorkgroupEndpointOutput) VpcEndpoints() WorkgroupVpcEndpointArrayOutput
- type WorkgroupEndpointPtrOutput
- func (o WorkgroupEndpointPtrOutput) Address() pulumi.StringPtrOutput
- func (o WorkgroupEndpointPtrOutput) Elem() WorkgroupEndpointOutput
- func (WorkgroupEndpointPtrOutput) ElementType() reflect.Type
- func (o WorkgroupEndpointPtrOutput) Port() pulumi.IntPtrOutput
- func (o WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutput() WorkgroupEndpointPtrOutput
- func (o WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutputWithContext(ctx context.Context) WorkgroupEndpointPtrOutput
- func (o WorkgroupEndpointPtrOutput) VpcEndpoints() WorkgroupVpcEndpointArrayOutput
- type WorkgroupInput
- type WorkgroupNetworkInterface
- type WorkgroupNetworkInterfaceArrayOutput
- func (WorkgroupNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o WorkgroupNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) WorkgroupNetworkInterfaceOutput
- func (o WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutput() WorkgroupNetworkInterfaceArrayOutput
- func (o WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutputWithContext(ctx context.Context) WorkgroupNetworkInterfaceArrayOutput
- type WorkgroupNetworkInterfaceOutput
- func (o WorkgroupNetworkInterfaceOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (WorkgroupNetworkInterfaceOutput) ElementType() reflect.Type
- func (o WorkgroupNetworkInterfaceOutput) NetworkInterfaceId() pulumi.StringPtrOutput
- func (o WorkgroupNetworkInterfaceOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o WorkgroupNetworkInterfaceOutput) SubnetId() pulumi.StringPtrOutput
- func (o WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutput() WorkgroupNetworkInterfaceOutput
- func (o WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutputWithContext(ctx context.Context) WorkgroupNetworkInterfaceOutput
- type WorkgroupOutput
- func (o WorkgroupOutput) BaseCapacity() pulumi.IntPtrOutput
- func (o WorkgroupOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
- func (WorkgroupOutput) ElementType() reflect.Type
- func (o WorkgroupOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
- func (o WorkgroupOutput) NamespaceName() pulumi.StringPtrOutput
- func (o WorkgroupOutput) Port() pulumi.IntPtrOutput
- func (o WorkgroupOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o WorkgroupOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o WorkgroupOutput) SubnetIds() pulumi.StringArrayOutput
- func (o WorkgroupOutput) Tags() WorkgroupTagArrayOutput
- func (o WorkgroupOutput) ToWorkgroupOutput() WorkgroupOutput
- func (o WorkgroupOutput) ToWorkgroupOutputWithContext(ctx context.Context) WorkgroupOutput
- func (o WorkgroupOutput) Workgroup() WorkgroupTypeOutput
- func (o WorkgroupOutput) WorkgroupName() pulumi.StringOutput
- type WorkgroupState
- type WorkgroupStatus
- type WorkgroupStatusOutput
- func (WorkgroupStatusOutput) ElementType() reflect.Type
- func (o WorkgroupStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkgroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkgroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkgroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkgroupStatusOutput) ToWorkgroupStatusOutput() WorkgroupStatusOutput
- func (o WorkgroupStatusOutput) ToWorkgroupStatusOutputWithContext(ctx context.Context) WorkgroupStatusOutput
- func (o WorkgroupStatusOutput) ToWorkgroupStatusPtrOutput() WorkgroupStatusPtrOutput
- func (o WorkgroupStatusOutput) ToWorkgroupStatusPtrOutputWithContext(ctx context.Context) WorkgroupStatusPtrOutput
- type WorkgroupStatusPtrOutput
- func (o WorkgroupStatusPtrOutput) Elem() WorkgroupStatusOutput
- func (WorkgroupStatusPtrOutput) ElementType() reflect.Type
- func (o WorkgroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkgroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutput() WorkgroupStatusPtrOutput
- func (o WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutputWithContext(ctx context.Context) WorkgroupStatusPtrOutput
- type WorkgroupTag
- type WorkgroupTagArgs
- type WorkgroupTagArray
- type WorkgroupTagArrayInput
- type WorkgroupTagArrayOutput
- func (WorkgroupTagArrayOutput) ElementType() reflect.Type
- func (o WorkgroupTagArrayOutput) Index(i pulumi.IntInput) WorkgroupTagOutput
- func (o WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutput() WorkgroupTagArrayOutput
- func (o WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutputWithContext(ctx context.Context) WorkgroupTagArrayOutput
- type WorkgroupTagInput
- type WorkgroupTagOutput
- func (WorkgroupTagOutput) ElementType() reflect.Type
- func (o WorkgroupTagOutput) Key() pulumi.StringOutput
- func (o WorkgroupTagOutput) ToWorkgroupTagOutput() WorkgroupTagOutput
- func (o WorkgroupTagOutput) ToWorkgroupTagOutputWithContext(ctx context.Context) WorkgroupTagOutput
- func (o WorkgroupTagOutput) Value() pulumi.StringOutput
- type WorkgroupType
- type WorkgroupTypeOutput
- func (o WorkgroupTypeOutput) BaseCapacity() pulumi.IntPtrOutput
- func (o WorkgroupTypeOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
- func (o WorkgroupTypeOutput) CreationDate() pulumi.StringPtrOutput
- func (WorkgroupTypeOutput) ElementType() reflect.Type
- func (o WorkgroupTypeOutput) Endpoint() WorkgroupEndpointPtrOutput
- func (o WorkgroupTypeOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
- func (o WorkgroupTypeOutput) NamespaceName() pulumi.StringPtrOutput
- func (o WorkgroupTypeOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o WorkgroupTypeOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o WorkgroupTypeOutput) Status() WorkgroupStatusPtrOutput
- func (o WorkgroupTypeOutput) SubnetIds() pulumi.StringArrayOutput
- func (o WorkgroupTypeOutput) ToWorkgroupTypeOutput() WorkgroupTypeOutput
- func (o WorkgroupTypeOutput) ToWorkgroupTypeOutputWithContext(ctx context.Context) WorkgroupTypeOutput
- func (o WorkgroupTypeOutput) WorkgroupArn() pulumi.StringPtrOutput
- func (o WorkgroupTypeOutput) WorkgroupId() pulumi.StringPtrOutput
- func (o WorkgroupTypeOutput) WorkgroupName() pulumi.StringPtrOutput
- type WorkgroupTypePtrOutput
- func (o WorkgroupTypePtrOutput) BaseCapacity() pulumi.IntPtrOutput
- func (o WorkgroupTypePtrOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
- func (o WorkgroupTypePtrOutput) CreationDate() pulumi.StringPtrOutput
- func (o WorkgroupTypePtrOutput) Elem() WorkgroupTypeOutput
- func (WorkgroupTypePtrOutput) ElementType() reflect.Type
- func (o WorkgroupTypePtrOutput) Endpoint() WorkgroupEndpointPtrOutput
- func (o WorkgroupTypePtrOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
- func (o WorkgroupTypePtrOutput) NamespaceName() pulumi.StringPtrOutput
- func (o WorkgroupTypePtrOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o WorkgroupTypePtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o WorkgroupTypePtrOutput) Status() WorkgroupStatusPtrOutput
- func (o WorkgroupTypePtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutput() WorkgroupTypePtrOutput
- func (o WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutputWithContext(ctx context.Context) WorkgroupTypePtrOutput
- func (o WorkgroupTypePtrOutput) WorkgroupArn() pulumi.StringPtrOutput
- func (o WorkgroupTypePtrOutput) WorkgroupId() pulumi.StringPtrOutput
- func (o WorkgroupTypePtrOutput) WorkgroupName() pulumi.StringPtrOutput
- type WorkgroupVpcEndpoint
- type WorkgroupVpcEndpointArrayOutput
- func (WorkgroupVpcEndpointArrayOutput) ElementType() reflect.Type
- func (o WorkgroupVpcEndpointArrayOutput) Index(i pulumi.IntInput) WorkgroupVpcEndpointOutput
- func (o WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutput() WorkgroupVpcEndpointArrayOutput
- func (o WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutputWithContext(ctx context.Context) WorkgroupVpcEndpointArrayOutput
- type WorkgroupVpcEndpointOutput
- func (WorkgroupVpcEndpointOutput) ElementType() reflect.Type
- func (o WorkgroupVpcEndpointOutput) NetworkInterfaces() WorkgroupNetworkInterfaceArrayOutput
- func (o WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutput() WorkgroupVpcEndpointOutput
- func (o WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutputWithContext(ctx context.Context) WorkgroupVpcEndpointOutput
- func (o WorkgroupVpcEndpointOutput) VpcEndpointId() pulumi.StringPtrOutput
- func (o WorkgroupVpcEndpointOutput) VpcId() pulumi.StringPtrOutput
Constants ¶
const ( NamespaceLogExportUseractivitylog = NamespaceLogExport("useractivitylog") NamespaceLogExportUserlog = NamespaceLogExport("userlog") NamespaceLogExportConnectionlog = NamespaceLogExport("connectionlog") )
const ( NamespaceStatusAvailable = NamespaceStatus("AVAILABLE") NamespaceStatusModifying = NamespaceStatus("MODIFYING") NamespaceStatusDeleting = NamespaceStatus("DELETING") )
const ( WorkgroupStatusCreating = WorkgroupStatus("CREATING") WorkgroupStatusAvailable = WorkgroupStatus("AVAILABLE") WorkgroupStatusModifying = WorkgroupStatus("MODIFYING") WorkgroupStatusDeleting = WorkgroupStatus("DELETING") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupNamespaceArgs ¶
type LookupNamespaceArgs struct { // A unique identifier for the namespace. You use this identifier to refer to the namespace for any subsequent namespace operations such as deleting or modifying. All alphabetical characters must be lower case. Namespace name should be unique for all namespaces within an AWS account. NamespaceName string `pulumi:"namespaceName"` }
type LookupNamespaceOutputArgs ¶
type LookupNamespaceOutputArgs struct { // A unique identifier for the namespace. You use this identifier to refer to the namespace for any subsequent namespace operations such as deleting or modifying. All alphabetical characters must be lower case. Namespace name should be unique for all namespaces within an AWS account. NamespaceName pulumi.StringInput `pulumi:"namespaceName"` }
func (LookupNamespaceOutputArgs) ElementType ¶
func (LookupNamespaceOutputArgs) ElementType() reflect.Type
type LookupNamespaceResult ¶
type LookupNamespaceResult struct { // The user name associated with the admin user for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. AdminUsername *string `pulumi:"adminUsername"` // The database name associated for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. DbName *string `pulumi:"dbName"` // The default IAM role ARN for the namespace that is being created. DefaultIamRoleArn *string `pulumi:"defaultIamRoleArn"` // A list of AWS Identity and Access Management (IAM) roles that can be used by the namespace to access other AWS services. You must supply the IAM roles in their Amazon Resource Name (ARN) format. The Default role limit for each request is 10. IamRoles []string `pulumi:"iamRoles"` // The AWS Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the namespace. KmsKeyId *string `pulumi:"kmsKeyId"` // The collection of log types to be exported provided by the customer. Should only be one of the three supported log types: userlog, useractivitylog and connectionlog LogExports []NamespaceLogExport `pulumi:"logExports"` Namespace *NamespaceType `pulumi:"namespace"` }
func LookupNamespace ¶
func LookupNamespace(ctx *pulumi.Context, args *LookupNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceResult, error)
Definition of AWS::RedshiftServerless::Namespace Resource Type
type LookupNamespaceResultOutput ¶
type LookupNamespaceResultOutput struct{ *pulumi.OutputState }
func LookupNamespaceOutput ¶
func LookupNamespaceOutput(ctx *pulumi.Context, args LookupNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupNamespaceResultOutput
func (LookupNamespaceResultOutput) AdminUsername ¶
func (o LookupNamespaceResultOutput) AdminUsername() pulumi.StringPtrOutput
The user name associated with the admin user for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet.
func (LookupNamespaceResultOutput) DbName ¶
func (o LookupNamespaceResultOutput) DbName() pulumi.StringPtrOutput
The database name associated for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet.
func (LookupNamespaceResultOutput) DefaultIamRoleArn ¶
func (o LookupNamespaceResultOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
The default IAM role ARN for the namespace that is being created.
func (LookupNamespaceResultOutput) ElementType ¶
func (LookupNamespaceResultOutput) ElementType() reflect.Type
func (LookupNamespaceResultOutput) IamRoles ¶
func (o LookupNamespaceResultOutput) IamRoles() pulumi.StringArrayOutput
A list of AWS Identity and Access Management (IAM) roles that can be used by the namespace to access other AWS services. You must supply the IAM roles in their Amazon Resource Name (ARN) format. The Default role limit for each request is 10.
func (LookupNamespaceResultOutput) KmsKeyId ¶
func (o LookupNamespaceResultOutput) KmsKeyId() pulumi.StringPtrOutput
The AWS Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the namespace.
func (LookupNamespaceResultOutput) LogExports ¶
func (o LookupNamespaceResultOutput) LogExports() NamespaceLogExportArrayOutput
The collection of log types to be exported provided by the customer. Should only be one of the three supported log types: userlog, useractivitylog and connectionlog
func (LookupNamespaceResultOutput) Namespace ¶
func (o LookupNamespaceResultOutput) Namespace() NamespaceTypePtrOutput
func (LookupNamespaceResultOutput) ToLookupNamespaceResultOutput ¶
func (o LookupNamespaceResultOutput) ToLookupNamespaceResultOutput() LookupNamespaceResultOutput
func (LookupNamespaceResultOutput) ToLookupNamespaceResultOutputWithContext ¶
func (o LookupNamespaceResultOutput) ToLookupNamespaceResultOutputWithContext(ctx context.Context) LookupNamespaceResultOutput
type LookupWorkgroupArgs ¶ added in v0.21.0
type LookupWorkgroupArgs struct {
WorkgroupName string `pulumi:"workgroupName"`
}
type LookupWorkgroupOutputArgs ¶ added in v0.21.0
type LookupWorkgroupOutputArgs struct {
WorkgroupName pulumi.StringInput `pulumi:"workgroupName"`
}
func (LookupWorkgroupOutputArgs) ElementType ¶ added in v0.21.0
func (LookupWorkgroupOutputArgs) ElementType() reflect.Type
type LookupWorkgroupResult ¶ added in v0.21.0
type LookupWorkgroupResult struct { EnhancedVpcRouting *bool `pulumi:"enhancedVpcRouting"` Port *int `pulumi:"port"` PubliclyAccessible *bool `pulumi:"publiclyAccessible"` Workgroup *WorkgroupType `pulumi:"workgroup"` }
func LookupWorkgroup ¶ added in v0.21.0
func LookupWorkgroup(ctx *pulumi.Context, args *LookupWorkgroupArgs, opts ...pulumi.InvokeOption) (*LookupWorkgroupResult, error)
Definition of AWS::RedshiftServerless::Workgroup Resource Type
type LookupWorkgroupResultOutput ¶ added in v0.21.0
type LookupWorkgroupResultOutput struct{ *pulumi.OutputState }
func LookupWorkgroupOutput ¶ added in v0.21.0
func LookupWorkgroupOutput(ctx *pulumi.Context, args LookupWorkgroupOutputArgs, opts ...pulumi.InvokeOption) LookupWorkgroupResultOutput
func (LookupWorkgroupResultOutput) ElementType ¶ added in v0.21.0
func (LookupWorkgroupResultOutput) ElementType() reflect.Type
func (LookupWorkgroupResultOutput) EnhancedVpcRouting ¶ added in v0.46.0
func (o LookupWorkgroupResultOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
func (LookupWorkgroupResultOutput) Port ¶ added in v0.50.0
func (o LookupWorkgroupResultOutput) Port() pulumi.IntPtrOutput
func (LookupWorkgroupResultOutput) PubliclyAccessible ¶ added in v0.46.0
func (o LookupWorkgroupResultOutput) PubliclyAccessible() pulumi.BoolPtrOutput
func (LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutput ¶ added in v0.21.0
func (o LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutput() LookupWorkgroupResultOutput
func (LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutputWithContext ¶ added in v0.21.0
func (o LookupWorkgroupResultOutput) ToLookupWorkgroupResultOutputWithContext(ctx context.Context) LookupWorkgroupResultOutput
func (LookupWorkgroupResultOutput) Workgroup ¶ added in v0.21.0
func (o LookupWorkgroupResultOutput) Workgroup() WorkgroupTypePtrOutput
type Namespace ¶
type Namespace struct { pulumi.CustomResourceState // The password associated with the admin user for the namespace that is being created. Password must be at least 8 characters in length, should be any printable ASCII character. Must contain at least one lowercase letter, one uppercase letter and one decimal digit. AdminUserPassword pulumi.StringPtrOutput `pulumi:"adminUserPassword"` // The user name associated with the admin user for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. AdminUsername pulumi.StringPtrOutput `pulumi:"adminUsername"` // The database name associated for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. DbName pulumi.StringPtrOutput `pulumi:"dbName"` // The default IAM role ARN for the namespace that is being created. DefaultIamRoleArn pulumi.StringPtrOutput `pulumi:"defaultIamRoleArn"` // The name of the namespace the source snapshot was created from. Please specify the name if needed before deleting namespace FinalSnapshotName pulumi.StringPtrOutput `pulumi:"finalSnapshotName"` // The number of days to retain automated snapshot in the destination region after they are copied from the source region. If the value is -1, the manual snapshot is retained indefinitely. The value must be either -1 or an integer between 1 and 3,653. FinalSnapshotRetentionPeriod pulumi.IntPtrOutput `pulumi:"finalSnapshotRetentionPeriod"` // A list of AWS Identity and Access Management (IAM) roles that can be used by the namespace to access other AWS services. You must supply the IAM roles in their Amazon Resource Name (ARN) format. The Default role limit for each request is 10. IamRoles pulumi.StringArrayOutput `pulumi:"iamRoles"` // The AWS Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the namespace. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // The collection of log types to be exported provided by the customer. Should only be one of the three supported log types: userlog, useractivitylog and connectionlog LogExports NamespaceLogExportArrayOutput `pulumi:"logExports"` Namespace NamespaceTypeOutput `pulumi:"namespace"` // A unique identifier for the namespace. You use this identifier to refer to the namespace for any subsequent namespace operations such as deleting or modifying. All alphabetical characters must be lower case. Namespace name should be unique for all namespaces within an AWS account. NamespaceName pulumi.StringOutput `pulumi:"namespaceName"` // The list of tags for the namespace. Tags NamespaceTagArrayOutput `pulumi:"tags"` }
Definition of AWS::RedshiftServerless::Namespace Resource Type
func GetNamespace ¶
func GetNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)
GetNamespace gets an existing Namespace 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 NewNamespace ¶
func NewNamespace(ctx *pulumi.Context, name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)
NewNamespace registers a new resource with the given unique name, arguments, and options.
func (*Namespace) ElementType ¶
func (*Namespace) ToNamespaceOutput ¶
func (i *Namespace) ToNamespaceOutput() NamespaceOutput
func (*Namespace) ToNamespaceOutputWithContext ¶
func (i *Namespace) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceArgs ¶
type NamespaceArgs struct { // The password associated with the admin user for the namespace that is being created. Password must be at least 8 characters in length, should be any printable ASCII character. Must contain at least one lowercase letter, one uppercase letter and one decimal digit. AdminUserPassword pulumi.StringPtrInput // The user name associated with the admin user for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. AdminUsername pulumi.StringPtrInput // The database name associated for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet. DbName pulumi.StringPtrInput // The default IAM role ARN for the namespace that is being created. DefaultIamRoleArn pulumi.StringPtrInput // The name of the namespace the source snapshot was created from. Please specify the name if needed before deleting namespace FinalSnapshotName pulumi.StringPtrInput // The number of days to retain automated snapshot in the destination region after they are copied from the source region. If the value is -1, the manual snapshot is retained indefinitely. The value must be either -1 or an integer between 1 and 3,653. FinalSnapshotRetentionPeriod pulumi.IntPtrInput // A list of AWS Identity and Access Management (IAM) roles that can be used by the namespace to access other AWS services. You must supply the IAM roles in their Amazon Resource Name (ARN) format. The Default role limit for each request is 10. IamRoles pulumi.StringArrayInput // The AWS Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the namespace. KmsKeyId pulumi.StringPtrInput // The collection of log types to be exported provided by the customer. Should only be one of the three supported log types: userlog, useractivitylog and connectionlog LogExports NamespaceLogExportArrayInput // A unique identifier for the namespace. You use this identifier to refer to the namespace for any subsequent namespace operations such as deleting or modifying. All alphabetical characters must be lower case. Namespace name should be unique for all namespaces within an AWS account. NamespaceName pulumi.StringPtrInput // The list of tags for the namespace. Tags NamespaceTagArrayInput }
The set of arguments for constructing a Namespace resource.
func (NamespaceArgs) ElementType ¶
func (NamespaceArgs) ElementType() reflect.Type
type NamespaceInput ¶
type NamespaceInput interface { pulumi.Input ToNamespaceOutput() NamespaceOutput ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput }
type NamespaceLogExport ¶
type NamespaceLogExport string
func (NamespaceLogExport) ElementType ¶
func (NamespaceLogExport) ElementType() reflect.Type
func (NamespaceLogExport) ToNamespaceLogExportOutput ¶
func (e NamespaceLogExport) ToNamespaceLogExportOutput() NamespaceLogExportOutput
func (NamespaceLogExport) ToNamespaceLogExportOutputWithContext ¶
func (e NamespaceLogExport) ToNamespaceLogExportOutputWithContext(ctx context.Context) NamespaceLogExportOutput
func (NamespaceLogExport) ToNamespaceLogExportPtrOutput ¶
func (e NamespaceLogExport) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
func (NamespaceLogExport) ToNamespaceLogExportPtrOutputWithContext ¶
func (e NamespaceLogExport) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
func (NamespaceLogExport) ToStringOutput ¶
func (e NamespaceLogExport) ToStringOutput() pulumi.StringOutput
func (NamespaceLogExport) ToStringOutputWithContext ¶
func (e NamespaceLogExport) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NamespaceLogExport) ToStringPtrOutput ¶
func (e NamespaceLogExport) ToStringPtrOutput() pulumi.StringPtrOutput
func (NamespaceLogExport) ToStringPtrOutputWithContext ¶
func (e NamespaceLogExport) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NamespaceLogExportArray ¶
type NamespaceLogExportArray []NamespaceLogExport
func (NamespaceLogExportArray) ElementType ¶
func (NamespaceLogExportArray) ElementType() reflect.Type
func (NamespaceLogExportArray) ToNamespaceLogExportArrayOutput ¶
func (i NamespaceLogExportArray) ToNamespaceLogExportArrayOutput() NamespaceLogExportArrayOutput
func (NamespaceLogExportArray) ToNamespaceLogExportArrayOutputWithContext ¶
func (i NamespaceLogExportArray) ToNamespaceLogExportArrayOutputWithContext(ctx context.Context) NamespaceLogExportArrayOutput
type NamespaceLogExportArrayInput ¶
type NamespaceLogExportArrayInput interface { pulumi.Input ToNamespaceLogExportArrayOutput() NamespaceLogExportArrayOutput ToNamespaceLogExportArrayOutputWithContext(context.Context) NamespaceLogExportArrayOutput }
NamespaceLogExportArrayInput is an input type that accepts NamespaceLogExportArray and NamespaceLogExportArrayOutput values. You can construct a concrete instance of `NamespaceLogExportArrayInput` via:
NamespaceLogExportArray{ NamespaceLogExportArgs{...} }
type NamespaceLogExportArrayOutput ¶
type NamespaceLogExportArrayOutput struct{ *pulumi.OutputState }
func (NamespaceLogExportArrayOutput) ElementType ¶
func (NamespaceLogExportArrayOutput) ElementType() reflect.Type
func (NamespaceLogExportArrayOutput) Index ¶
func (o NamespaceLogExportArrayOutput) Index(i pulumi.IntInput) NamespaceLogExportOutput
func (NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutput ¶
func (o NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutput() NamespaceLogExportArrayOutput
func (NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutputWithContext ¶
func (o NamespaceLogExportArrayOutput) ToNamespaceLogExportArrayOutputWithContext(ctx context.Context) NamespaceLogExportArrayOutput
type NamespaceLogExportInput ¶
type NamespaceLogExportInput interface { pulumi.Input ToNamespaceLogExportOutput() NamespaceLogExportOutput ToNamespaceLogExportOutputWithContext(context.Context) NamespaceLogExportOutput }
NamespaceLogExportInput is an input type that accepts NamespaceLogExportArgs and NamespaceLogExportOutput values. You can construct a concrete instance of `NamespaceLogExportInput` via:
NamespaceLogExportArgs{...}
type NamespaceLogExportOutput ¶
type NamespaceLogExportOutput struct{ *pulumi.OutputState }
func (NamespaceLogExportOutput) ElementType ¶
func (NamespaceLogExportOutput) ElementType() reflect.Type
func (NamespaceLogExportOutput) ToNamespaceLogExportOutput ¶
func (o NamespaceLogExportOutput) ToNamespaceLogExportOutput() NamespaceLogExportOutput
func (NamespaceLogExportOutput) ToNamespaceLogExportOutputWithContext ¶
func (o NamespaceLogExportOutput) ToNamespaceLogExportOutputWithContext(ctx context.Context) NamespaceLogExportOutput
func (NamespaceLogExportOutput) ToNamespaceLogExportPtrOutput ¶
func (o NamespaceLogExportOutput) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
func (NamespaceLogExportOutput) ToNamespaceLogExportPtrOutputWithContext ¶
func (o NamespaceLogExportOutput) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
func (NamespaceLogExportOutput) ToStringOutput ¶
func (o NamespaceLogExportOutput) ToStringOutput() pulumi.StringOutput
func (NamespaceLogExportOutput) ToStringOutputWithContext ¶
func (o NamespaceLogExportOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NamespaceLogExportOutput) ToStringPtrOutput ¶
func (o NamespaceLogExportOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NamespaceLogExportOutput) ToStringPtrOutputWithContext ¶
func (o NamespaceLogExportOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NamespaceLogExportPtrInput ¶
type NamespaceLogExportPtrInput interface { pulumi.Input ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput ToNamespaceLogExportPtrOutputWithContext(context.Context) NamespaceLogExportPtrOutput }
func NamespaceLogExportPtr ¶
func NamespaceLogExportPtr(v string) NamespaceLogExportPtrInput
type NamespaceLogExportPtrOutput ¶
type NamespaceLogExportPtrOutput struct{ *pulumi.OutputState }
func (NamespaceLogExportPtrOutput) Elem ¶
func (o NamespaceLogExportPtrOutput) Elem() NamespaceLogExportOutput
func (NamespaceLogExportPtrOutput) ElementType ¶
func (NamespaceLogExportPtrOutput) ElementType() reflect.Type
func (NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutput ¶
func (o NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutput() NamespaceLogExportPtrOutput
func (NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutputWithContext ¶
func (o NamespaceLogExportPtrOutput) ToNamespaceLogExportPtrOutputWithContext(ctx context.Context) NamespaceLogExportPtrOutput
func (NamespaceLogExportPtrOutput) ToStringPtrOutput ¶
func (o NamespaceLogExportPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NamespaceLogExportPtrOutput) ToStringPtrOutputWithContext ¶
func (o NamespaceLogExportPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NamespaceOutput ¶
type NamespaceOutput struct{ *pulumi.OutputState }
func (NamespaceOutput) AdminUserPassword ¶
func (o NamespaceOutput) AdminUserPassword() pulumi.StringPtrOutput
The password associated with the admin user for the namespace that is being created. Password must be at least 8 characters in length, should be any printable ASCII character. Must contain at least one lowercase letter, one uppercase letter and one decimal digit.
func (NamespaceOutput) AdminUsername ¶
func (o NamespaceOutput) AdminUsername() pulumi.StringPtrOutput
The user name associated with the admin user for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet.
func (NamespaceOutput) DbName ¶
func (o NamespaceOutput) DbName() pulumi.StringPtrOutput
The database name associated for the namespace that is being created. Only alphanumeric characters and underscores are allowed. It should start with an alphabet.
func (NamespaceOutput) DefaultIamRoleArn ¶
func (o NamespaceOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
The default IAM role ARN for the namespace that is being created.
func (NamespaceOutput) ElementType ¶
func (NamespaceOutput) ElementType() reflect.Type
func (NamespaceOutput) FinalSnapshotName ¶
func (o NamespaceOutput) FinalSnapshotName() pulumi.StringPtrOutput
The name of the namespace the source snapshot was created from. Please specify the name if needed before deleting namespace
func (NamespaceOutput) FinalSnapshotRetentionPeriod ¶
func (o NamespaceOutput) FinalSnapshotRetentionPeriod() pulumi.IntPtrOutput
The number of days to retain automated snapshot in the destination region after they are copied from the source region. If the value is -1, the manual snapshot is retained indefinitely. The value must be either -1 or an integer between 1 and 3,653.
func (NamespaceOutput) IamRoles ¶
func (o NamespaceOutput) IamRoles() pulumi.StringArrayOutput
A list of AWS Identity and Access Management (IAM) roles that can be used by the namespace to access other AWS services. You must supply the IAM roles in their Amazon Resource Name (ARN) format. The Default role limit for each request is 10.
func (NamespaceOutput) KmsKeyId ¶
func (o NamespaceOutput) KmsKeyId() pulumi.StringPtrOutput
The AWS Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the namespace.
func (NamespaceOutput) LogExports ¶
func (o NamespaceOutput) LogExports() NamespaceLogExportArrayOutput
The collection of log types to be exported provided by the customer. Should only be one of the three supported log types: userlog, useractivitylog and connectionlog
func (NamespaceOutput) Namespace ¶
func (o NamespaceOutput) Namespace() NamespaceTypeOutput
func (NamespaceOutput) NamespaceName ¶
func (o NamespaceOutput) NamespaceName() pulumi.StringOutput
A unique identifier for the namespace. You use this identifier to refer to the namespace for any subsequent namespace operations such as deleting or modifying. All alphabetical characters must be lower case. Namespace name should be unique for all namespaces within an AWS account.
func (NamespaceOutput) Tags ¶
func (o NamespaceOutput) Tags() NamespaceTagArrayOutput
The list of tags for the namespace.
func (NamespaceOutput) ToNamespaceOutput ¶
func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
func (NamespaceOutput) ToNamespaceOutputWithContext ¶
func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceState ¶
type NamespaceState struct { }
func (NamespaceState) ElementType ¶
func (NamespaceState) ElementType() reflect.Type
type NamespaceStatus ¶
type NamespaceStatus string
type NamespaceStatusOutput ¶
type NamespaceStatusOutput struct{ *pulumi.OutputState }
func (NamespaceStatusOutput) ElementType ¶
func (NamespaceStatusOutput) ElementType() reflect.Type
func (NamespaceStatusOutput) ToNamespaceStatusOutput ¶
func (o NamespaceStatusOutput) ToNamespaceStatusOutput() NamespaceStatusOutput
func (NamespaceStatusOutput) ToNamespaceStatusOutputWithContext ¶
func (o NamespaceStatusOutput) ToNamespaceStatusOutputWithContext(ctx context.Context) NamespaceStatusOutput
func (NamespaceStatusOutput) ToNamespaceStatusPtrOutput ¶
func (o NamespaceStatusOutput) ToNamespaceStatusPtrOutput() NamespaceStatusPtrOutput
func (NamespaceStatusOutput) ToNamespaceStatusPtrOutputWithContext ¶
func (o NamespaceStatusOutput) ToNamespaceStatusPtrOutputWithContext(ctx context.Context) NamespaceStatusPtrOutput
func (NamespaceStatusOutput) ToStringOutput ¶
func (o NamespaceStatusOutput) ToStringOutput() pulumi.StringOutput
func (NamespaceStatusOutput) ToStringOutputWithContext ¶
func (o NamespaceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NamespaceStatusOutput) ToStringPtrOutput ¶
func (o NamespaceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NamespaceStatusOutput) ToStringPtrOutputWithContext ¶
func (o NamespaceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NamespaceStatusPtrOutput ¶
type NamespaceStatusPtrOutput struct{ *pulumi.OutputState }
func (NamespaceStatusPtrOutput) Elem ¶
func (o NamespaceStatusPtrOutput) Elem() NamespaceStatusOutput
func (NamespaceStatusPtrOutput) ElementType ¶
func (NamespaceStatusPtrOutput) ElementType() reflect.Type
func (NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutput ¶
func (o NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutput() NamespaceStatusPtrOutput
func (NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutputWithContext ¶
func (o NamespaceStatusPtrOutput) ToNamespaceStatusPtrOutputWithContext(ctx context.Context) NamespaceStatusPtrOutput
func (NamespaceStatusPtrOutput) ToStringPtrOutput ¶
func (o NamespaceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NamespaceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o NamespaceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NamespaceTag ¶
type NamespaceTagArgs ¶
type NamespaceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (NamespaceTagArgs) ElementType ¶
func (NamespaceTagArgs) ElementType() reflect.Type
func (NamespaceTagArgs) ToNamespaceTagOutput ¶
func (i NamespaceTagArgs) ToNamespaceTagOutput() NamespaceTagOutput
func (NamespaceTagArgs) ToNamespaceTagOutputWithContext ¶
func (i NamespaceTagArgs) ToNamespaceTagOutputWithContext(ctx context.Context) NamespaceTagOutput
type NamespaceTagArray ¶
type NamespaceTagArray []NamespaceTagInput
func (NamespaceTagArray) ElementType ¶
func (NamespaceTagArray) ElementType() reflect.Type
func (NamespaceTagArray) ToNamespaceTagArrayOutput ¶
func (i NamespaceTagArray) ToNamespaceTagArrayOutput() NamespaceTagArrayOutput
func (NamespaceTagArray) ToNamespaceTagArrayOutputWithContext ¶
func (i NamespaceTagArray) ToNamespaceTagArrayOutputWithContext(ctx context.Context) NamespaceTagArrayOutput
type NamespaceTagArrayInput ¶
type NamespaceTagArrayInput interface { pulumi.Input ToNamespaceTagArrayOutput() NamespaceTagArrayOutput ToNamespaceTagArrayOutputWithContext(context.Context) NamespaceTagArrayOutput }
NamespaceTagArrayInput is an input type that accepts NamespaceTagArray and NamespaceTagArrayOutput values. You can construct a concrete instance of `NamespaceTagArrayInput` via:
NamespaceTagArray{ NamespaceTagArgs{...} }
type NamespaceTagArrayOutput ¶
type NamespaceTagArrayOutput struct{ *pulumi.OutputState }
func (NamespaceTagArrayOutput) ElementType ¶
func (NamespaceTagArrayOutput) ElementType() reflect.Type
func (NamespaceTagArrayOutput) Index ¶
func (o NamespaceTagArrayOutput) Index(i pulumi.IntInput) NamespaceTagOutput
func (NamespaceTagArrayOutput) ToNamespaceTagArrayOutput ¶
func (o NamespaceTagArrayOutput) ToNamespaceTagArrayOutput() NamespaceTagArrayOutput
func (NamespaceTagArrayOutput) ToNamespaceTagArrayOutputWithContext ¶
func (o NamespaceTagArrayOutput) ToNamespaceTagArrayOutputWithContext(ctx context.Context) NamespaceTagArrayOutput
type NamespaceTagInput ¶
type NamespaceTagInput interface { pulumi.Input ToNamespaceTagOutput() NamespaceTagOutput ToNamespaceTagOutputWithContext(context.Context) NamespaceTagOutput }
NamespaceTagInput is an input type that accepts NamespaceTagArgs and NamespaceTagOutput values. You can construct a concrete instance of `NamespaceTagInput` via:
NamespaceTagArgs{...}
type NamespaceTagOutput ¶
type NamespaceTagOutput struct{ *pulumi.OutputState }
func (NamespaceTagOutput) ElementType ¶
func (NamespaceTagOutput) ElementType() reflect.Type
func (NamespaceTagOutput) Key ¶
func (o NamespaceTagOutput) Key() pulumi.StringOutput
func (NamespaceTagOutput) ToNamespaceTagOutput ¶
func (o NamespaceTagOutput) ToNamespaceTagOutput() NamespaceTagOutput
func (NamespaceTagOutput) ToNamespaceTagOutputWithContext ¶
func (o NamespaceTagOutput) ToNamespaceTagOutputWithContext(ctx context.Context) NamespaceTagOutput
func (NamespaceTagOutput) Value ¶
func (o NamespaceTagOutput) Value() pulumi.StringOutput
type NamespaceType ¶
type NamespaceType struct { AdminUsername *string `pulumi:"adminUsername"` CreationDate *string `pulumi:"creationDate"` DbName *string `pulumi:"dbName"` DefaultIamRoleArn *string `pulumi:"defaultIamRoleArn"` IamRoles []string `pulumi:"iamRoles"` KmsKeyId *string `pulumi:"kmsKeyId"` LogExports []NamespaceLogExport `pulumi:"logExports"` NamespaceArn *string `pulumi:"namespaceArn"` NamespaceId *string `pulumi:"namespaceId"` NamespaceName *string `pulumi:"namespaceName"` Status *NamespaceStatus `pulumi:"status"` }
type NamespaceTypeOutput ¶
type NamespaceTypeOutput struct{ *pulumi.OutputState }
func (NamespaceTypeOutput) AdminUsername ¶
func (o NamespaceTypeOutput) AdminUsername() pulumi.StringPtrOutput
func (NamespaceTypeOutput) CreationDate ¶
func (o NamespaceTypeOutput) CreationDate() pulumi.StringPtrOutput
func (NamespaceTypeOutput) DbName ¶
func (o NamespaceTypeOutput) DbName() pulumi.StringPtrOutput
func (NamespaceTypeOutput) DefaultIamRoleArn ¶
func (o NamespaceTypeOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
func (NamespaceTypeOutput) ElementType ¶
func (NamespaceTypeOutput) ElementType() reflect.Type
func (NamespaceTypeOutput) IamRoles ¶
func (o NamespaceTypeOutput) IamRoles() pulumi.StringArrayOutput
func (NamespaceTypeOutput) KmsKeyId ¶
func (o NamespaceTypeOutput) KmsKeyId() pulumi.StringPtrOutput
func (NamespaceTypeOutput) LogExports ¶
func (o NamespaceTypeOutput) LogExports() NamespaceLogExportArrayOutput
func (NamespaceTypeOutput) NamespaceArn ¶
func (o NamespaceTypeOutput) NamespaceArn() pulumi.StringPtrOutput
func (NamespaceTypeOutput) NamespaceId ¶
func (o NamespaceTypeOutput) NamespaceId() pulumi.StringPtrOutput
func (NamespaceTypeOutput) NamespaceName ¶
func (o NamespaceTypeOutput) NamespaceName() pulumi.StringPtrOutput
func (NamespaceTypeOutput) Status ¶
func (o NamespaceTypeOutput) Status() NamespaceStatusPtrOutput
func (NamespaceTypeOutput) ToNamespaceTypeOutput ¶
func (o NamespaceTypeOutput) ToNamespaceTypeOutput() NamespaceTypeOutput
func (NamespaceTypeOutput) ToNamespaceTypeOutputWithContext ¶
func (o NamespaceTypeOutput) ToNamespaceTypeOutputWithContext(ctx context.Context) NamespaceTypeOutput
type NamespaceTypePtrOutput ¶
type NamespaceTypePtrOutput struct{ *pulumi.OutputState }
func (NamespaceTypePtrOutput) AdminUsername ¶
func (o NamespaceTypePtrOutput) AdminUsername() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) CreationDate ¶
func (o NamespaceTypePtrOutput) CreationDate() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) DbName ¶
func (o NamespaceTypePtrOutput) DbName() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) DefaultIamRoleArn ¶
func (o NamespaceTypePtrOutput) DefaultIamRoleArn() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) Elem ¶
func (o NamespaceTypePtrOutput) Elem() NamespaceTypeOutput
func (NamespaceTypePtrOutput) ElementType ¶
func (NamespaceTypePtrOutput) ElementType() reflect.Type
func (NamespaceTypePtrOutput) IamRoles ¶
func (o NamespaceTypePtrOutput) IamRoles() pulumi.StringArrayOutput
func (NamespaceTypePtrOutput) KmsKeyId ¶
func (o NamespaceTypePtrOutput) KmsKeyId() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) LogExports ¶
func (o NamespaceTypePtrOutput) LogExports() NamespaceLogExportArrayOutput
func (NamespaceTypePtrOutput) NamespaceArn ¶
func (o NamespaceTypePtrOutput) NamespaceArn() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) NamespaceId ¶
func (o NamespaceTypePtrOutput) NamespaceId() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) NamespaceName ¶
func (o NamespaceTypePtrOutput) NamespaceName() pulumi.StringPtrOutput
func (NamespaceTypePtrOutput) Status ¶
func (o NamespaceTypePtrOutput) Status() NamespaceStatusPtrOutput
func (NamespaceTypePtrOutput) ToNamespaceTypePtrOutput ¶
func (o NamespaceTypePtrOutput) ToNamespaceTypePtrOutput() NamespaceTypePtrOutput
func (NamespaceTypePtrOutput) ToNamespaceTypePtrOutputWithContext ¶
func (o NamespaceTypePtrOutput) ToNamespaceTypePtrOutputWithContext(ctx context.Context) NamespaceTypePtrOutput
type Workgroup ¶ added in v0.21.0
type Workgroup struct { pulumi.CustomResourceState BaseCapacity pulumi.IntPtrOutput `pulumi:"baseCapacity"` ConfigParameters WorkgroupConfigParameterArrayOutput `pulumi:"configParameters"` EnhancedVpcRouting pulumi.BoolPtrOutput `pulumi:"enhancedVpcRouting"` NamespaceName pulumi.StringPtrOutput `pulumi:"namespaceName"` Port pulumi.IntPtrOutput `pulumi:"port"` PubliclyAccessible pulumi.BoolPtrOutput `pulumi:"publiclyAccessible"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` Tags WorkgroupTagArrayOutput `pulumi:"tags"` Workgroup WorkgroupTypeOutput `pulumi:"workgroup"` WorkgroupName pulumi.StringOutput `pulumi:"workgroupName"` }
Definition of AWS::RedshiftServerless::Workgroup Resource Type
func GetWorkgroup ¶ added in v0.21.0
func GetWorkgroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkgroupState, opts ...pulumi.ResourceOption) (*Workgroup, error)
GetWorkgroup gets an existing Workgroup 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 NewWorkgroup ¶ added in v0.21.0
func NewWorkgroup(ctx *pulumi.Context, name string, args *WorkgroupArgs, opts ...pulumi.ResourceOption) (*Workgroup, error)
NewWorkgroup registers a new resource with the given unique name, arguments, and options.
func (*Workgroup) ElementType ¶ added in v0.21.0
func (*Workgroup) ToWorkgroupOutput ¶ added in v0.21.0
func (i *Workgroup) ToWorkgroupOutput() WorkgroupOutput
func (*Workgroup) ToWorkgroupOutputWithContext ¶ added in v0.21.0
func (i *Workgroup) ToWorkgroupOutputWithContext(ctx context.Context) WorkgroupOutput
type WorkgroupArgs ¶ added in v0.21.0
type WorkgroupArgs struct { BaseCapacity pulumi.IntPtrInput ConfigParameters WorkgroupConfigParameterArrayInput EnhancedVpcRouting pulumi.BoolPtrInput NamespaceName pulumi.StringPtrInput Port pulumi.IntPtrInput PubliclyAccessible pulumi.BoolPtrInput SecurityGroupIds pulumi.StringArrayInput SubnetIds pulumi.StringArrayInput Tags WorkgroupTagArrayInput WorkgroupName pulumi.StringPtrInput }
The set of arguments for constructing a Workgroup resource.
func (WorkgroupArgs) ElementType ¶ added in v0.21.0
func (WorkgroupArgs) ElementType() reflect.Type
type WorkgroupConfigParameter ¶ added in v0.21.0
type WorkgroupConfigParameterArgs ¶ added in v0.21.0
type WorkgroupConfigParameterArgs struct { ParameterKey pulumi.StringPtrInput `pulumi:"parameterKey"` ParameterValue pulumi.StringPtrInput `pulumi:"parameterValue"` }
func (WorkgroupConfigParameterArgs) ElementType ¶ added in v0.21.0
func (WorkgroupConfigParameterArgs) ElementType() reflect.Type
func (WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutput ¶ added in v0.21.0
func (i WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutput() WorkgroupConfigParameterOutput
func (WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutputWithContext ¶ added in v0.21.0
func (i WorkgroupConfigParameterArgs) ToWorkgroupConfigParameterOutputWithContext(ctx context.Context) WorkgroupConfigParameterOutput
type WorkgroupConfigParameterArray ¶ added in v0.21.0
type WorkgroupConfigParameterArray []WorkgroupConfigParameterInput
func (WorkgroupConfigParameterArray) ElementType ¶ added in v0.21.0
func (WorkgroupConfigParameterArray) ElementType() reflect.Type
func (WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutput ¶ added in v0.21.0
func (i WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutput() WorkgroupConfigParameterArrayOutput
func (WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutputWithContext ¶ added in v0.21.0
func (i WorkgroupConfigParameterArray) ToWorkgroupConfigParameterArrayOutputWithContext(ctx context.Context) WorkgroupConfigParameterArrayOutput
type WorkgroupConfigParameterArrayInput ¶ added in v0.21.0
type WorkgroupConfigParameterArrayInput interface { pulumi.Input ToWorkgroupConfigParameterArrayOutput() WorkgroupConfigParameterArrayOutput ToWorkgroupConfigParameterArrayOutputWithContext(context.Context) WorkgroupConfigParameterArrayOutput }
WorkgroupConfigParameterArrayInput is an input type that accepts WorkgroupConfigParameterArray and WorkgroupConfigParameterArrayOutput values. You can construct a concrete instance of `WorkgroupConfigParameterArrayInput` via:
WorkgroupConfigParameterArray{ WorkgroupConfigParameterArgs{...} }
type WorkgroupConfigParameterArrayOutput ¶ added in v0.21.0
type WorkgroupConfigParameterArrayOutput struct{ *pulumi.OutputState }
func (WorkgroupConfigParameterArrayOutput) ElementType ¶ added in v0.21.0
func (WorkgroupConfigParameterArrayOutput) ElementType() reflect.Type
func (WorkgroupConfigParameterArrayOutput) Index ¶ added in v0.21.0
func (o WorkgroupConfigParameterArrayOutput) Index(i pulumi.IntInput) WorkgroupConfigParameterOutput
func (WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutput ¶ added in v0.21.0
func (o WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutput() WorkgroupConfigParameterArrayOutput
func (WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutputWithContext ¶ added in v0.21.0
func (o WorkgroupConfigParameterArrayOutput) ToWorkgroupConfigParameterArrayOutputWithContext(ctx context.Context) WorkgroupConfigParameterArrayOutput
type WorkgroupConfigParameterInput ¶ added in v0.21.0
type WorkgroupConfigParameterInput interface { pulumi.Input ToWorkgroupConfigParameterOutput() WorkgroupConfigParameterOutput ToWorkgroupConfigParameterOutputWithContext(context.Context) WorkgroupConfigParameterOutput }
WorkgroupConfigParameterInput is an input type that accepts WorkgroupConfigParameterArgs and WorkgroupConfigParameterOutput values. You can construct a concrete instance of `WorkgroupConfigParameterInput` via:
WorkgroupConfigParameterArgs{...}
type WorkgroupConfigParameterOutput ¶ added in v0.21.0
type WorkgroupConfigParameterOutput struct{ *pulumi.OutputState }
func (WorkgroupConfigParameterOutput) ElementType ¶ added in v0.21.0
func (WorkgroupConfigParameterOutput) ElementType() reflect.Type
func (WorkgroupConfigParameterOutput) ParameterKey ¶ added in v0.21.0
func (o WorkgroupConfigParameterOutput) ParameterKey() pulumi.StringPtrOutput
func (WorkgroupConfigParameterOutput) ParameterValue ¶ added in v0.21.0
func (o WorkgroupConfigParameterOutput) ParameterValue() pulumi.StringPtrOutput
func (WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutput ¶ added in v0.21.0
func (o WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutput() WorkgroupConfigParameterOutput
func (WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutputWithContext ¶ added in v0.21.0
func (o WorkgroupConfigParameterOutput) ToWorkgroupConfigParameterOutputWithContext(ctx context.Context) WorkgroupConfigParameterOutput
type WorkgroupEndpoint ¶ added in v0.21.0
type WorkgroupEndpoint struct { Address *string `pulumi:"address"` Port *int `pulumi:"port"` VpcEndpoints []WorkgroupVpcEndpoint `pulumi:"vpcEndpoints"` }
type WorkgroupEndpointOutput ¶ added in v0.21.0
type WorkgroupEndpointOutput struct{ *pulumi.OutputState }
func (WorkgroupEndpointOutput) Address ¶ added in v0.21.0
func (o WorkgroupEndpointOutput) Address() pulumi.StringPtrOutput
func (WorkgroupEndpointOutput) ElementType ¶ added in v0.21.0
func (WorkgroupEndpointOutput) ElementType() reflect.Type
func (WorkgroupEndpointOutput) Port ¶ added in v0.21.0
func (o WorkgroupEndpointOutput) Port() pulumi.IntPtrOutput
func (WorkgroupEndpointOutput) ToWorkgroupEndpointOutput ¶ added in v0.21.0
func (o WorkgroupEndpointOutput) ToWorkgroupEndpointOutput() WorkgroupEndpointOutput
func (WorkgroupEndpointOutput) ToWorkgroupEndpointOutputWithContext ¶ added in v0.21.0
func (o WorkgroupEndpointOutput) ToWorkgroupEndpointOutputWithContext(ctx context.Context) WorkgroupEndpointOutput
func (WorkgroupEndpointOutput) VpcEndpoints ¶ added in v0.21.0
func (o WorkgroupEndpointOutput) VpcEndpoints() WorkgroupVpcEndpointArrayOutput
type WorkgroupEndpointPtrOutput ¶ added in v0.21.0
type WorkgroupEndpointPtrOutput struct{ *pulumi.OutputState }
func (WorkgroupEndpointPtrOutput) Address ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) Address() pulumi.StringPtrOutput
func (WorkgroupEndpointPtrOutput) Elem ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) Elem() WorkgroupEndpointOutput
func (WorkgroupEndpointPtrOutput) ElementType ¶ added in v0.21.0
func (WorkgroupEndpointPtrOutput) ElementType() reflect.Type
func (WorkgroupEndpointPtrOutput) Port ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) Port() pulumi.IntPtrOutput
func (WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutput ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutput() WorkgroupEndpointPtrOutput
func (WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) ToWorkgroupEndpointPtrOutputWithContext(ctx context.Context) WorkgroupEndpointPtrOutput
func (WorkgroupEndpointPtrOutput) VpcEndpoints ¶ added in v0.21.0
func (o WorkgroupEndpointPtrOutput) VpcEndpoints() WorkgroupVpcEndpointArrayOutput
type WorkgroupInput ¶ added in v0.21.0
type WorkgroupInput interface { pulumi.Input ToWorkgroupOutput() WorkgroupOutput ToWorkgroupOutputWithContext(ctx context.Context) WorkgroupOutput }
type WorkgroupNetworkInterface ¶ added in v0.21.0
type WorkgroupNetworkInterfaceArrayOutput ¶ added in v0.21.0
type WorkgroupNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (WorkgroupNetworkInterfaceArrayOutput) ElementType ¶ added in v0.21.0
func (WorkgroupNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (WorkgroupNetworkInterfaceArrayOutput) Index ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) WorkgroupNetworkInterfaceOutput
func (WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutput ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutput() WorkgroupNetworkInterfaceArrayOutput
func (WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutputWithContext ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceArrayOutput) ToWorkgroupNetworkInterfaceArrayOutputWithContext(ctx context.Context) WorkgroupNetworkInterfaceArrayOutput
type WorkgroupNetworkInterfaceOutput ¶ added in v0.21.0
type WorkgroupNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (WorkgroupNetworkInterfaceOutput) AvailabilityZone ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) AvailabilityZone() pulumi.StringPtrOutput
func (WorkgroupNetworkInterfaceOutput) ElementType ¶ added in v0.21.0
func (WorkgroupNetworkInterfaceOutput) ElementType() reflect.Type
func (WorkgroupNetworkInterfaceOutput) NetworkInterfaceId ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) NetworkInterfaceId() pulumi.StringPtrOutput
func (WorkgroupNetworkInterfaceOutput) PrivateIpAddress ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) PrivateIpAddress() pulumi.StringPtrOutput
func (WorkgroupNetworkInterfaceOutput) SubnetId ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) SubnetId() pulumi.StringPtrOutput
func (WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutput ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutput() WorkgroupNetworkInterfaceOutput
func (WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutputWithContext ¶ added in v0.21.0
func (o WorkgroupNetworkInterfaceOutput) ToWorkgroupNetworkInterfaceOutputWithContext(ctx context.Context) WorkgroupNetworkInterfaceOutput
type WorkgroupOutput ¶ added in v0.21.0
type WorkgroupOutput struct{ *pulumi.OutputState }
func (WorkgroupOutput) BaseCapacity ¶ added in v0.21.0
func (o WorkgroupOutput) BaseCapacity() pulumi.IntPtrOutput
func (WorkgroupOutput) ConfigParameters ¶ added in v0.21.0
func (o WorkgroupOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
func (WorkgroupOutput) ElementType ¶ added in v0.21.0
func (WorkgroupOutput) ElementType() reflect.Type
func (WorkgroupOutput) EnhancedVpcRouting ¶ added in v0.21.0
func (o WorkgroupOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
func (WorkgroupOutput) NamespaceName ¶ added in v0.21.0
func (o WorkgroupOutput) NamespaceName() pulumi.StringPtrOutput
func (WorkgroupOutput) Port ¶ added in v0.50.0
func (o WorkgroupOutput) Port() pulumi.IntPtrOutput
func (WorkgroupOutput) PubliclyAccessible ¶ added in v0.21.0
func (o WorkgroupOutput) PubliclyAccessible() pulumi.BoolPtrOutput
func (WorkgroupOutput) SecurityGroupIds ¶ added in v0.21.0
func (o WorkgroupOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (WorkgroupOutput) SubnetIds ¶ added in v0.21.0
func (o WorkgroupOutput) SubnetIds() pulumi.StringArrayOutput
func (WorkgroupOutput) Tags ¶ added in v0.21.0
func (o WorkgroupOutput) Tags() WorkgroupTagArrayOutput
func (WorkgroupOutput) ToWorkgroupOutput ¶ added in v0.21.0
func (o WorkgroupOutput) ToWorkgroupOutput() WorkgroupOutput
func (WorkgroupOutput) ToWorkgroupOutputWithContext ¶ added in v0.21.0
func (o WorkgroupOutput) ToWorkgroupOutputWithContext(ctx context.Context) WorkgroupOutput
func (WorkgroupOutput) Workgroup ¶ added in v0.21.0
func (o WorkgroupOutput) Workgroup() WorkgroupTypeOutput
func (WorkgroupOutput) WorkgroupName ¶ added in v0.21.0
func (o WorkgroupOutput) WorkgroupName() pulumi.StringOutput
type WorkgroupState ¶ added in v0.21.0
type WorkgroupState struct { }
func (WorkgroupState) ElementType ¶ added in v0.21.0
func (WorkgroupState) ElementType() reflect.Type
type WorkgroupStatus ¶ added in v0.21.0
type WorkgroupStatus string
type WorkgroupStatusOutput ¶ added in v0.21.0
type WorkgroupStatusOutput struct{ *pulumi.OutputState }
func (WorkgroupStatusOutput) ElementType ¶ added in v0.21.0
func (WorkgroupStatusOutput) ElementType() reflect.Type
func (WorkgroupStatusOutput) ToStringOutput ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToStringOutput() pulumi.StringOutput
func (WorkgroupStatusOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkgroupStatusOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkgroupStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkgroupStatusOutput) ToWorkgroupStatusOutput ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToWorkgroupStatusOutput() WorkgroupStatusOutput
func (WorkgroupStatusOutput) ToWorkgroupStatusOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToWorkgroupStatusOutputWithContext(ctx context.Context) WorkgroupStatusOutput
func (WorkgroupStatusOutput) ToWorkgroupStatusPtrOutput ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToWorkgroupStatusPtrOutput() WorkgroupStatusPtrOutput
func (WorkgroupStatusOutput) ToWorkgroupStatusPtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusOutput) ToWorkgroupStatusPtrOutputWithContext(ctx context.Context) WorkgroupStatusPtrOutput
type WorkgroupStatusPtrOutput ¶ added in v0.21.0
type WorkgroupStatusPtrOutput struct{ *pulumi.OutputState }
func (WorkgroupStatusPtrOutput) Elem ¶ added in v0.21.0
func (o WorkgroupStatusPtrOutput) Elem() WorkgroupStatusOutput
func (WorkgroupStatusPtrOutput) ElementType ¶ added in v0.21.0
func (WorkgroupStatusPtrOutput) ElementType() reflect.Type
func (WorkgroupStatusPtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o WorkgroupStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkgroupStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutput ¶ added in v0.21.0
func (o WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutput() WorkgroupStatusPtrOutput
func (WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupStatusPtrOutput) ToWorkgroupStatusPtrOutputWithContext(ctx context.Context) WorkgroupStatusPtrOutput
type WorkgroupTag ¶ added in v0.21.0
type WorkgroupTagArgs ¶ added in v0.21.0
type WorkgroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (WorkgroupTagArgs) ElementType ¶ added in v0.21.0
func (WorkgroupTagArgs) ElementType() reflect.Type
func (WorkgroupTagArgs) ToWorkgroupTagOutput ¶ added in v0.21.0
func (i WorkgroupTagArgs) ToWorkgroupTagOutput() WorkgroupTagOutput
func (WorkgroupTagArgs) ToWorkgroupTagOutputWithContext ¶ added in v0.21.0
func (i WorkgroupTagArgs) ToWorkgroupTagOutputWithContext(ctx context.Context) WorkgroupTagOutput
type WorkgroupTagArray ¶ added in v0.21.0
type WorkgroupTagArray []WorkgroupTagInput
func (WorkgroupTagArray) ElementType ¶ added in v0.21.0
func (WorkgroupTagArray) ElementType() reflect.Type
func (WorkgroupTagArray) ToWorkgroupTagArrayOutput ¶ added in v0.21.0
func (i WorkgroupTagArray) ToWorkgroupTagArrayOutput() WorkgroupTagArrayOutput
func (WorkgroupTagArray) ToWorkgroupTagArrayOutputWithContext ¶ added in v0.21.0
func (i WorkgroupTagArray) ToWorkgroupTagArrayOutputWithContext(ctx context.Context) WorkgroupTagArrayOutput
type WorkgroupTagArrayInput ¶ added in v0.21.0
type WorkgroupTagArrayInput interface { pulumi.Input ToWorkgroupTagArrayOutput() WorkgroupTagArrayOutput ToWorkgroupTagArrayOutputWithContext(context.Context) WorkgroupTagArrayOutput }
WorkgroupTagArrayInput is an input type that accepts WorkgroupTagArray and WorkgroupTagArrayOutput values. You can construct a concrete instance of `WorkgroupTagArrayInput` via:
WorkgroupTagArray{ WorkgroupTagArgs{...} }
type WorkgroupTagArrayOutput ¶ added in v0.21.0
type WorkgroupTagArrayOutput struct{ *pulumi.OutputState }
func (WorkgroupTagArrayOutput) ElementType ¶ added in v0.21.0
func (WorkgroupTagArrayOutput) ElementType() reflect.Type
func (WorkgroupTagArrayOutput) Index ¶ added in v0.21.0
func (o WorkgroupTagArrayOutput) Index(i pulumi.IntInput) WorkgroupTagOutput
func (WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutput ¶ added in v0.21.0
func (o WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutput() WorkgroupTagArrayOutput
func (WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutputWithContext ¶ added in v0.21.0
func (o WorkgroupTagArrayOutput) ToWorkgroupTagArrayOutputWithContext(ctx context.Context) WorkgroupTagArrayOutput
type WorkgroupTagInput ¶ added in v0.21.0
type WorkgroupTagInput interface { pulumi.Input ToWorkgroupTagOutput() WorkgroupTagOutput ToWorkgroupTagOutputWithContext(context.Context) WorkgroupTagOutput }
WorkgroupTagInput is an input type that accepts WorkgroupTagArgs and WorkgroupTagOutput values. You can construct a concrete instance of `WorkgroupTagInput` via:
WorkgroupTagArgs{...}
type WorkgroupTagOutput ¶ added in v0.21.0
type WorkgroupTagOutput struct{ *pulumi.OutputState }
func (WorkgroupTagOutput) ElementType ¶ added in v0.21.0
func (WorkgroupTagOutput) ElementType() reflect.Type
func (WorkgroupTagOutput) Key ¶ added in v0.21.0
func (o WorkgroupTagOutput) Key() pulumi.StringOutput
func (WorkgroupTagOutput) ToWorkgroupTagOutput ¶ added in v0.21.0
func (o WorkgroupTagOutput) ToWorkgroupTagOutput() WorkgroupTagOutput
func (WorkgroupTagOutput) ToWorkgroupTagOutputWithContext ¶ added in v0.21.0
func (o WorkgroupTagOutput) ToWorkgroupTagOutputWithContext(ctx context.Context) WorkgroupTagOutput
func (WorkgroupTagOutput) Value ¶ added in v0.21.0
func (o WorkgroupTagOutput) Value() pulumi.StringOutput
type WorkgroupType ¶ added in v0.21.0
type WorkgroupType struct { BaseCapacity *int `pulumi:"baseCapacity"` ConfigParameters []WorkgroupConfigParameter `pulumi:"configParameters"` CreationDate *string `pulumi:"creationDate"` Endpoint *WorkgroupEndpoint `pulumi:"endpoint"` EnhancedVpcRouting *bool `pulumi:"enhancedVpcRouting"` NamespaceName *string `pulumi:"namespaceName"` PubliclyAccessible *bool `pulumi:"publiclyAccessible"` SecurityGroupIds []string `pulumi:"securityGroupIds"` Status *WorkgroupStatus `pulumi:"status"` SubnetIds []string `pulumi:"subnetIds"` WorkgroupArn *string `pulumi:"workgroupArn"` WorkgroupId *string `pulumi:"workgroupId"` WorkgroupName *string `pulumi:"workgroupName"` }
type WorkgroupTypeOutput ¶ added in v0.21.0
type WorkgroupTypeOutput struct{ *pulumi.OutputState }
func (WorkgroupTypeOutput) BaseCapacity ¶ added in v0.21.0
func (o WorkgroupTypeOutput) BaseCapacity() pulumi.IntPtrOutput
func (WorkgroupTypeOutput) ConfigParameters ¶ added in v0.21.0
func (o WorkgroupTypeOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
func (WorkgroupTypeOutput) CreationDate ¶ added in v0.21.0
func (o WorkgroupTypeOutput) CreationDate() pulumi.StringPtrOutput
func (WorkgroupTypeOutput) ElementType ¶ added in v0.21.0
func (WorkgroupTypeOutput) ElementType() reflect.Type
func (WorkgroupTypeOutput) Endpoint ¶ added in v0.21.0
func (o WorkgroupTypeOutput) Endpoint() WorkgroupEndpointPtrOutput
func (WorkgroupTypeOutput) EnhancedVpcRouting ¶ added in v0.21.0
func (o WorkgroupTypeOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
func (WorkgroupTypeOutput) NamespaceName ¶ added in v0.21.0
func (o WorkgroupTypeOutput) NamespaceName() pulumi.StringPtrOutput
func (WorkgroupTypeOutput) PubliclyAccessible ¶ added in v0.21.0
func (o WorkgroupTypeOutput) PubliclyAccessible() pulumi.BoolPtrOutput
func (WorkgroupTypeOutput) SecurityGroupIds ¶ added in v0.21.0
func (o WorkgroupTypeOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (WorkgroupTypeOutput) Status ¶ added in v0.21.0
func (o WorkgroupTypeOutput) Status() WorkgroupStatusPtrOutput
func (WorkgroupTypeOutput) SubnetIds ¶ added in v0.21.0
func (o WorkgroupTypeOutput) SubnetIds() pulumi.StringArrayOutput
func (WorkgroupTypeOutput) ToWorkgroupTypeOutput ¶ added in v0.21.0
func (o WorkgroupTypeOutput) ToWorkgroupTypeOutput() WorkgroupTypeOutput
func (WorkgroupTypeOutput) ToWorkgroupTypeOutputWithContext ¶ added in v0.21.0
func (o WorkgroupTypeOutput) ToWorkgroupTypeOutputWithContext(ctx context.Context) WorkgroupTypeOutput
func (WorkgroupTypeOutput) WorkgroupArn ¶ added in v0.21.0
func (o WorkgroupTypeOutput) WorkgroupArn() pulumi.StringPtrOutput
func (WorkgroupTypeOutput) WorkgroupId ¶ added in v0.21.0
func (o WorkgroupTypeOutput) WorkgroupId() pulumi.StringPtrOutput
func (WorkgroupTypeOutput) WorkgroupName ¶ added in v0.21.0
func (o WorkgroupTypeOutput) WorkgroupName() pulumi.StringPtrOutput
type WorkgroupTypePtrOutput ¶ added in v0.21.0
type WorkgroupTypePtrOutput struct{ *pulumi.OutputState }
func (WorkgroupTypePtrOutput) BaseCapacity ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) BaseCapacity() pulumi.IntPtrOutput
func (WorkgroupTypePtrOutput) ConfigParameters ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) ConfigParameters() WorkgroupConfigParameterArrayOutput
func (WorkgroupTypePtrOutput) CreationDate ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) CreationDate() pulumi.StringPtrOutput
func (WorkgroupTypePtrOutput) Elem ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) Elem() WorkgroupTypeOutput
func (WorkgroupTypePtrOutput) ElementType ¶ added in v0.21.0
func (WorkgroupTypePtrOutput) ElementType() reflect.Type
func (WorkgroupTypePtrOutput) Endpoint ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) Endpoint() WorkgroupEndpointPtrOutput
func (WorkgroupTypePtrOutput) EnhancedVpcRouting ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) EnhancedVpcRouting() pulumi.BoolPtrOutput
func (WorkgroupTypePtrOutput) NamespaceName ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) NamespaceName() pulumi.StringPtrOutput
func (WorkgroupTypePtrOutput) PubliclyAccessible ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) PubliclyAccessible() pulumi.BoolPtrOutput
func (WorkgroupTypePtrOutput) SecurityGroupIds ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (WorkgroupTypePtrOutput) Status ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) Status() WorkgroupStatusPtrOutput
func (WorkgroupTypePtrOutput) SubnetIds ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) SubnetIds() pulumi.StringArrayOutput
func (WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutput ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutput() WorkgroupTypePtrOutput
func (WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutputWithContext ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) ToWorkgroupTypePtrOutputWithContext(ctx context.Context) WorkgroupTypePtrOutput
func (WorkgroupTypePtrOutput) WorkgroupArn ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) WorkgroupArn() pulumi.StringPtrOutput
func (WorkgroupTypePtrOutput) WorkgroupId ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) WorkgroupId() pulumi.StringPtrOutput
func (WorkgroupTypePtrOutput) WorkgroupName ¶ added in v0.21.0
func (o WorkgroupTypePtrOutput) WorkgroupName() pulumi.StringPtrOutput
type WorkgroupVpcEndpoint ¶ added in v0.21.0
type WorkgroupVpcEndpoint struct { NetworkInterfaces []WorkgroupNetworkInterface `pulumi:"networkInterfaces"` VpcEndpointId *string `pulumi:"vpcEndpointId"` VpcId *string `pulumi:"vpcId"` }
type WorkgroupVpcEndpointArrayOutput ¶ added in v0.21.0
type WorkgroupVpcEndpointArrayOutput struct{ *pulumi.OutputState }
func (WorkgroupVpcEndpointArrayOutput) ElementType ¶ added in v0.21.0
func (WorkgroupVpcEndpointArrayOutput) ElementType() reflect.Type
func (WorkgroupVpcEndpointArrayOutput) Index ¶ added in v0.21.0
func (o WorkgroupVpcEndpointArrayOutput) Index(i pulumi.IntInput) WorkgroupVpcEndpointOutput
func (WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutput ¶ added in v0.21.0
func (o WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutput() WorkgroupVpcEndpointArrayOutput
func (WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutputWithContext ¶ added in v0.21.0
func (o WorkgroupVpcEndpointArrayOutput) ToWorkgroupVpcEndpointArrayOutputWithContext(ctx context.Context) WorkgroupVpcEndpointArrayOutput
type WorkgroupVpcEndpointOutput ¶ added in v0.21.0
type WorkgroupVpcEndpointOutput struct{ *pulumi.OutputState }
func (WorkgroupVpcEndpointOutput) ElementType ¶ added in v0.21.0
func (WorkgroupVpcEndpointOutput) ElementType() reflect.Type
func (WorkgroupVpcEndpointOutput) NetworkInterfaces ¶ added in v0.21.0
func (o WorkgroupVpcEndpointOutput) NetworkInterfaces() WorkgroupNetworkInterfaceArrayOutput
func (WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutput ¶ added in v0.21.0
func (o WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutput() WorkgroupVpcEndpointOutput
func (WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutputWithContext ¶ added in v0.21.0
func (o WorkgroupVpcEndpointOutput) ToWorkgroupVpcEndpointOutputWithContext(ctx context.Context) WorkgroupVpcEndpointOutput
func (WorkgroupVpcEndpointOutput) VpcEndpointId ¶ added in v0.21.0
func (o WorkgroupVpcEndpointOutput) VpcEndpointId() pulumi.StringPtrOutput
func (WorkgroupVpcEndpointOutput) VpcId ¶ added in v0.21.0
func (o WorkgroupVpcEndpointOutput) VpcId() pulumi.StringPtrOutput