Documentation
¶
Index ¶
- Constants
- type Environment
- type EnvironmentArgs
- type EnvironmentFederationMode
- func (EnvironmentFederationMode) ElementType() reflect.Type
- func (e EnvironmentFederationMode) ToEnvironmentFederationModeOutput() EnvironmentFederationModeOutput
- func (e EnvironmentFederationMode) ToEnvironmentFederationModeOutputWithContext(ctx context.Context) EnvironmentFederationModeOutput
- func (e EnvironmentFederationMode) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
- func (e EnvironmentFederationMode) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
- func (e EnvironmentFederationMode) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentFederationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentFederationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentFederationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentFederationModeInput
- type EnvironmentFederationModeOutput
- func (EnvironmentFederationModeOutput) ElementType() reflect.Type
- func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutput() EnvironmentFederationModeOutput
- func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutputWithContext(ctx context.Context) EnvironmentFederationModeOutput
- func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
- func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
- func (o EnvironmentFederationModeOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationMode]
- func (o EnvironmentFederationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentFederationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentFederationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentFederationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentFederationModePtrInput
- type EnvironmentFederationModePtrOutput
- func (o EnvironmentFederationModePtrOutput) Elem() EnvironmentFederationModeOutput
- func (EnvironmentFederationModePtrOutput) ElementType() reflect.Type
- func (o EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
- func (o EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
- func (o EnvironmentFederationModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentFederationMode]
- func (o EnvironmentFederationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentFederationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentFederationParameters
- type EnvironmentFederationParametersArgs
- func (EnvironmentFederationParametersArgs) ElementType() reflect.Type
- func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutput() EnvironmentFederationParametersOutput
- func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutputWithContext(ctx context.Context) EnvironmentFederationParametersOutput
- func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
- func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
- func (i EnvironmentFederationParametersArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParameters]
- type EnvironmentFederationParametersAttributeMapItemProperties
- type EnvironmentFederationParametersAttributeMapItemPropertiesArgs
- func (EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ElementType() reflect.Type
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput() EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParametersAttributeMapItemProperties]
- type EnvironmentFederationParametersAttributeMapItemPropertiesArray
- func (EnvironmentFederationParametersAttributeMapItemPropertiesArray) ElementType() reflect.Type
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (i EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentFederationParametersAttributeMapItemProperties]
- type EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput
- type EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ElementType() reflect.Type
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) Index(i pulumi.IntInput) EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentFederationParametersAttributeMapItemProperties]
- type EnvironmentFederationParametersAttributeMapItemPropertiesInput
- type EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ElementType() reflect.Type
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Key() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput() EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesOutput
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParametersAttributeMapItemProperties]
- func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Value() pulumi.StringPtrOutput
- type EnvironmentFederationParametersInput
- type EnvironmentFederationParametersOutput
- func (o EnvironmentFederationParametersOutput) ApplicationCallBackUrl() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersOutput) AttributeMap() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (EnvironmentFederationParametersOutput) ElementType() reflect.Type
- func (o EnvironmentFederationParametersOutput) FederationProviderName() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersOutput) FederationUrn() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersOutput) SamlMetadataDocument() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersOutput) SamlMetadataUrl() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutput() EnvironmentFederationParametersOutput
- func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutputWithContext(ctx context.Context) EnvironmentFederationParametersOutput
- func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
- func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
- func (o EnvironmentFederationParametersOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParameters]
- type EnvironmentFederationParametersPtrInput
- type EnvironmentFederationParametersPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) ApplicationCallBackUrl() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) AttributeMap() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
- func (o EnvironmentFederationParametersPtrOutput) Elem() EnvironmentFederationParametersOutput
- func (EnvironmentFederationParametersPtrOutput) ElementType() reflect.Type
- func (o EnvironmentFederationParametersPtrOutput) FederationProviderName() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) FederationUrn() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) SamlMetadataDocument() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) SamlMetadataUrl() pulumi.StringPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
- func (o EnvironmentFederationParametersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentFederationParameters]
- type EnvironmentInput
- type EnvironmentOutput
- func (o EnvironmentOutput) AwsAccountId() pulumi.StringOutput
- func (o EnvironmentOutput) DataBundles() pulumi.StringArrayOutput
- func (o EnvironmentOutput) DedicatedServiceAccountId() pulumi.StringOutput
- func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EnvironmentArn() pulumi.StringOutput
- func (o EnvironmentOutput) EnvironmentId() pulumi.StringOutput
- func (o EnvironmentOutput) EnvironmentUrl() pulumi.StringOutput
- func (o EnvironmentOutput) FederationMode() EnvironmentFederationModePtrOutput
- func (o EnvironmentOutput) FederationParameters() EnvironmentFederationParametersPtrOutput
- func (o EnvironmentOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) SageMakerStudioDomainUrl() pulumi.StringOutput
- func (o EnvironmentOutput) Status() EnvironmentStatusOutput
- func (o EnvironmentOutput) SuperuserParameters() EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentOutput) Tags() EnvironmentTagArrayOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[*Environment]
- type EnvironmentState
- type EnvironmentStatus
- type EnvironmentStatusOutput
- func (EnvironmentStatusOutput) ElementType() reflect.Type
- func (o EnvironmentStatusOutput) ToEnvironmentStatusOutput() EnvironmentStatusOutput
- func (o EnvironmentStatusOutput) ToEnvironmentStatusOutputWithContext(ctx context.Context) EnvironmentStatusOutput
- func (o EnvironmentStatusOutput) ToEnvironmentStatusPtrOutput() EnvironmentStatusPtrOutput
- func (o EnvironmentStatusOutput) ToEnvironmentStatusPtrOutputWithContext(ctx context.Context) EnvironmentStatusPtrOutput
- func (o EnvironmentStatusOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStatus]
- func (o EnvironmentStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentStatusPtrOutput
- func (o EnvironmentStatusPtrOutput) Elem() EnvironmentStatusOutput
- func (EnvironmentStatusPtrOutput) ElementType() reflect.Type
- func (o EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutput() EnvironmentStatusPtrOutput
- func (o EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutputWithContext(ctx context.Context) EnvironmentStatusPtrOutput
- func (o EnvironmentStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentStatus]
- func (o EnvironmentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentSuperuserParameters
- type EnvironmentSuperuserParametersArgs
- func (EnvironmentSuperuserParametersArgs) ElementType() reflect.Type
- func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutput() EnvironmentSuperuserParametersOutput
- func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersOutput
- func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
- func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
- func (i EnvironmentSuperuserParametersArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentSuperuserParameters]
- type EnvironmentSuperuserParametersInput
- type EnvironmentSuperuserParametersOutput
- func (EnvironmentSuperuserParametersOutput) ElementType() reflect.Type
- func (o EnvironmentSuperuserParametersOutput) EmailAddress() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersOutput) FirstName() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersOutput) LastName() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutput() EnvironmentSuperuserParametersOutput
- func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersOutput
- func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentSuperuserParametersOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentSuperuserParameters]
- type EnvironmentSuperuserParametersPtrInput
- type EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) Elem() EnvironmentSuperuserParametersOutput
- func (EnvironmentSuperuserParametersPtrOutput) ElementType() reflect.Type
- func (o EnvironmentSuperuserParametersPtrOutput) EmailAddress() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) FirstName() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) LastName() pulumi.StringPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
- func (o EnvironmentSuperuserParametersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentSuperuserParameters]
- type EnvironmentTag
- type EnvironmentTagArgs
- func (EnvironmentTagArgs) ElementType() reflect.Type
- func (i EnvironmentTagArgs) ToEnvironmentTagOutput() EnvironmentTagOutput
- func (i EnvironmentTagArgs) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput
- func (i EnvironmentTagArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTag]
- type EnvironmentTagArray
- func (EnvironmentTagArray) ElementType() reflect.Type
- func (i EnvironmentTagArray) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput
- func (i EnvironmentTagArray) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput
- func (i EnvironmentTagArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentTag]
- type EnvironmentTagArrayInput
- type EnvironmentTagArrayOutput
- func (EnvironmentTagArrayOutput) ElementType() reflect.Type
- func (o EnvironmentTagArrayOutput) Index(i pulumi.IntInput) EnvironmentTagOutput
- func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput
- func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput
- func (o EnvironmentTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentTag]
- type EnvironmentTagInput
- type EnvironmentTagOutput
- func (EnvironmentTagOutput) ElementType() reflect.Type
- func (o EnvironmentTagOutput) Key() pulumi.StringOutput
- func (o EnvironmentTagOutput) ToEnvironmentTagOutput() EnvironmentTagOutput
- func (o EnvironmentTagOutput) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput
- func (o EnvironmentTagOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTag]
- func (o EnvironmentTagOutput) Value() pulumi.StringOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) AwsAccountId() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) DedicatedServiceAccountId() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) EnvironmentArn() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) EnvironmentUrl() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) FederationMode() EnvironmentFederationModePtrOutput
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) SageMakerStudioDomainUrl() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Status() EnvironmentStatusPtrOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentResult]
Constants ¶
const ( EnvironmentFederationModeLocal = EnvironmentFederationMode("LOCAL") EnvironmentFederationModeFederated = EnvironmentFederationMode("FEDERATED") )
const ( EnvironmentStatusCreateRequested = EnvironmentStatus("CREATE_REQUESTED") EnvironmentStatusCreating = EnvironmentStatus("CREATING") EnvironmentStatusCreated = EnvironmentStatus("CREATED") EnvironmentStatusDeleteRequested = EnvironmentStatus("DELETE_REQUESTED") EnvironmentStatusDeleting = EnvironmentStatus("DELETING") EnvironmentStatusDeleted = EnvironmentStatus("DELETED") EnvironmentStatusFailedCreation = EnvironmentStatus("FAILED_CREATION") EnvironmentStatusFailedDeletion = EnvironmentStatus("FAILED_DELETION") EnvironmentStatusRetryDeletion = EnvironmentStatus("RETRY_DELETION") EnvironmentStatusSuspended = EnvironmentStatus("SUSPENDED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct { pulumi.CustomResourceState // AWS account ID associated with the Environment AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"` // ARNs of FinSpace Data Bundles to install DataBundles pulumi.StringArrayOutput `pulumi:"dataBundles"` // ID for FinSpace created account used to store Environment artifacts DedicatedServiceAccountId pulumi.StringOutput `pulumi:"dedicatedServiceAccountId"` // Description of the Environment Description pulumi.StringPtrOutput `pulumi:"description"` // ARN of the Environment EnvironmentArn pulumi.StringOutput `pulumi:"environmentArn"` // Unique identifier for representing FinSpace Environment EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // URL used to login to the Environment EnvironmentUrl pulumi.StringOutput `pulumi:"environmentUrl"` // Federation mode used with the Environment FederationMode EnvironmentFederationModePtrOutput `pulumi:"federationMode"` FederationParameters EnvironmentFederationParametersPtrOutput `pulumi:"federationParameters"` // KMS key used to encrypt customer data within FinSpace Environment infrastructure KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // Name of the Environment Name pulumi.StringOutput `pulumi:"name"` // SageMaker Studio Domain URL associated with the Environment SageMakerStudioDomainUrl pulumi.StringOutput `pulumi:"sageMakerStudioDomainUrl"` // State of the Environment Status EnvironmentStatusOutput `pulumi:"status"` SuperuserParameters EnvironmentSuperuserParametersPtrOutput `pulumi:"superuserParameters"` // An array of key-value pairs to apply to this resource. Tags EnvironmentTagArrayOutput `pulumi:"tags"` }
An example resource schema demonstrating some basic constructs and validation rules.
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment 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 NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (*Environment) ToOutput ¶ added in v0.76.0
func (i *Environment) ToOutput(ctx context.Context) pulumix.Output[*Environment]
type EnvironmentArgs ¶
type EnvironmentArgs struct { // ARNs of FinSpace Data Bundles to install DataBundles pulumi.StringArrayInput // Description of the Environment Description pulumi.StringPtrInput // Federation mode used with the Environment FederationMode EnvironmentFederationModePtrInput FederationParameters EnvironmentFederationParametersPtrInput // KMS key used to encrypt customer data within FinSpace Environment infrastructure KmsKeyId pulumi.StringPtrInput // Name of the Environment Name pulumi.StringPtrInput SuperuserParameters EnvironmentSuperuserParametersPtrInput // An array of key-value pairs to apply to this resource. Tags EnvironmentTagArrayInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentFederationMode ¶
type EnvironmentFederationMode string
Federation mode used with the Environment
func (EnvironmentFederationMode) ElementType ¶
func (EnvironmentFederationMode) ElementType() reflect.Type
func (EnvironmentFederationMode) ToEnvironmentFederationModeOutput ¶
func (e EnvironmentFederationMode) ToEnvironmentFederationModeOutput() EnvironmentFederationModeOutput
func (EnvironmentFederationMode) ToEnvironmentFederationModeOutputWithContext ¶
func (e EnvironmentFederationMode) ToEnvironmentFederationModeOutputWithContext(ctx context.Context) EnvironmentFederationModeOutput
func (EnvironmentFederationMode) ToEnvironmentFederationModePtrOutput ¶
func (e EnvironmentFederationMode) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
func (EnvironmentFederationMode) ToEnvironmentFederationModePtrOutputWithContext ¶
func (e EnvironmentFederationMode) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
func (EnvironmentFederationMode) ToStringOutput ¶
func (e EnvironmentFederationMode) ToStringOutput() pulumi.StringOutput
func (EnvironmentFederationMode) ToStringOutputWithContext ¶
func (e EnvironmentFederationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentFederationMode) ToStringPtrOutput ¶
func (e EnvironmentFederationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFederationMode) ToStringPtrOutputWithContext ¶
func (e EnvironmentFederationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentFederationModeInput ¶
type EnvironmentFederationModeInput interface { pulumi.Input ToEnvironmentFederationModeOutput() EnvironmentFederationModeOutput ToEnvironmentFederationModeOutputWithContext(context.Context) EnvironmentFederationModeOutput }
EnvironmentFederationModeInput is an input type that accepts EnvironmentFederationModeArgs and EnvironmentFederationModeOutput values. You can construct a concrete instance of `EnvironmentFederationModeInput` via:
EnvironmentFederationModeArgs{...}
type EnvironmentFederationModeOutput ¶
type EnvironmentFederationModeOutput struct{ *pulumi.OutputState }
func (EnvironmentFederationModeOutput) ElementType ¶
func (EnvironmentFederationModeOutput) ElementType() reflect.Type
func (EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutput ¶
func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutput() EnvironmentFederationModeOutput
func (EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutputWithContext ¶
func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModeOutputWithContext(ctx context.Context) EnvironmentFederationModeOutput
func (EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutput ¶
func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
func (EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutputWithContext ¶
func (o EnvironmentFederationModeOutput) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
func (EnvironmentFederationModeOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentFederationModeOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationMode]
func (EnvironmentFederationModeOutput) ToStringOutput ¶
func (o EnvironmentFederationModeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentFederationModeOutput) ToStringOutputWithContext ¶
func (o EnvironmentFederationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentFederationModeOutput) ToStringPtrOutput ¶
func (o EnvironmentFederationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFederationModeOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentFederationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentFederationModePtrInput ¶
type EnvironmentFederationModePtrInput interface { pulumi.Input ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput ToEnvironmentFederationModePtrOutputWithContext(context.Context) EnvironmentFederationModePtrOutput }
func EnvironmentFederationModePtr ¶
func EnvironmentFederationModePtr(v string) EnvironmentFederationModePtrInput
type EnvironmentFederationModePtrOutput ¶
type EnvironmentFederationModePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentFederationModePtrOutput) Elem ¶
func (o EnvironmentFederationModePtrOutput) Elem() EnvironmentFederationModeOutput
func (EnvironmentFederationModePtrOutput) ElementType ¶
func (EnvironmentFederationModePtrOutput) ElementType() reflect.Type
func (EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutput ¶
func (o EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutput() EnvironmentFederationModePtrOutput
func (EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutputWithContext ¶
func (o EnvironmentFederationModePtrOutput) ToEnvironmentFederationModePtrOutputWithContext(ctx context.Context) EnvironmentFederationModePtrOutput
func (EnvironmentFederationModePtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentFederationModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentFederationMode]
func (EnvironmentFederationModePtrOutput) ToStringPtrOutput ¶
func (o EnvironmentFederationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFederationModePtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentFederationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentFederationParameters ¶
type EnvironmentFederationParameters struct { // SAML metadata URL to link with the Environment ApplicationCallBackUrl *string `pulumi:"applicationCallBackUrl"` // Attribute map for SAML configuration AttributeMap []EnvironmentFederationParametersAttributeMapItemProperties `pulumi:"attributeMap"` // Federation provider name to link with the Environment FederationProviderName *string `pulumi:"federationProviderName"` // SAML metadata URL to link with the Environment FederationUrn *string `pulumi:"federationUrn"` // SAML metadata document to link the federation provider to the Environment SamlMetadataDocument *string `pulumi:"samlMetadataDocument"` // SAML metadata URL to link with the Environment SamlMetadataUrl *string `pulumi:"samlMetadataUrl"` }
Additional parameters to identify Federation mode
type EnvironmentFederationParametersArgs ¶
type EnvironmentFederationParametersArgs struct { // SAML metadata URL to link with the Environment ApplicationCallBackUrl pulumi.StringPtrInput `pulumi:"applicationCallBackUrl"` // Attribute map for SAML configuration AttributeMap EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput `pulumi:"attributeMap"` // Federation provider name to link with the Environment FederationProviderName pulumi.StringPtrInput `pulumi:"federationProviderName"` // SAML metadata URL to link with the Environment FederationUrn pulumi.StringPtrInput `pulumi:"federationUrn"` // SAML metadata document to link the federation provider to the Environment SamlMetadataDocument pulumi.StringPtrInput `pulumi:"samlMetadataDocument"` // SAML metadata URL to link with the Environment SamlMetadataUrl pulumi.StringPtrInput `pulumi:"samlMetadataUrl"` }
Additional parameters to identify Federation mode
func (EnvironmentFederationParametersArgs) ElementType ¶
func (EnvironmentFederationParametersArgs) ElementType() reflect.Type
func (EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutput ¶
func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutput() EnvironmentFederationParametersOutput
func (EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutputWithContext ¶
func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersOutputWithContext(ctx context.Context) EnvironmentFederationParametersOutput
func (EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutput ¶
func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutputWithContext ¶
func (i EnvironmentFederationParametersArgs) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentFederationParametersArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParameters]
type EnvironmentFederationParametersAttributeMapItemProperties ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemProperties struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key *string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value *string `pulumi:"value"` }
type EnvironmentFederationParametersAttributeMapItemPropertiesArgs ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringPtrInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringPtrInput `pulumi:"value"` }
func (EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ElementType ¶ added in v0.59.0
func (EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ElementType() reflect.Type
func (EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput ¶ added in v0.59.0
func (i EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput() EnvironmentFederationParametersAttributeMapItemPropertiesOutput
func (EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext ¶ added in v0.59.0
func (i EnvironmentFederationParametersAttributeMapItemPropertiesArgs) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesOutput
type EnvironmentFederationParametersAttributeMapItemPropertiesArray ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesArray []EnvironmentFederationParametersAttributeMapItemPropertiesInput
func (EnvironmentFederationParametersAttributeMapItemPropertiesArray) ElementType ¶ added in v0.59.0
func (EnvironmentFederationParametersAttributeMapItemPropertiesArray) ElementType() reflect.Type
func (EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput ¶ added in v0.59.0
func (i EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
func (EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext ¶ added in v0.59.0
func (i EnvironmentFederationParametersAttributeMapItemPropertiesArray) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
type EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput interface { pulumi.Input ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext(context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput }
EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput is an input type that accepts EnvironmentFederationParametersAttributeMapItemPropertiesArray and EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput values. You can construct a concrete instance of `EnvironmentFederationParametersAttributeMapItemPropertiesArrayInput` via:
EnvironmentFederationParametersAttributeMapItemPropertiesArray{ EnvironmentFederationParametersAttributeMapItemPropertiesArgs{...} }
type EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ElementType ¶ added in v0.59.0
func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ElementType() reflect.Type
func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) Index ¶ added in v0.59.0
func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
func (EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesArrayOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
type EnvironmentFederationParametersAttributeMapItemPropertiesInput ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesInput interface { pulumi.Input ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput() EnvironmentFederationParametersAttributeMapItemPropertiesOutput ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext(context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesOutput }
EnvironmentFederationParametersAttributeMapItemPropertiesInput is an input type that accepts EnvironmentFederationParametersAttributeMapItemPropertiesArgs and EnvironmentFederationParametersAttributeMapItemPropertiesOutput values. You can construct a concrete instance of `EnvironmentFederationParametersAttributeMapItemPropertiesInput` via:
EnvironmentFederationParametersAttributeMapItemPropertiesArgs{...}
type EnvironmentFederationParametersAttributeMapItemPropertiesOutput ¶ added in v0.59.0
type EnvironmentFederationParametersAttributeMapItemPropertiesOutput struct{ *pulumi.OutputState }
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ElementType ¶ added in v0.59.0
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ElementType() reflect.Type
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Key ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Key() pulumi.StringPtrOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutput() EnvironmentFederationParametersAttributeMapItemPropertiesOutput
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) ToEnvironmentFederationParametersAttributeMapItemPropertiesOutputWithContext(ctx context.Context) EnvironmentFederationParametersAttributeMapItemPropertiesOutput
func (EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Value ¶ added in v0.59.0
func (o EnvironmentFederationParametersAttributeMapItemPropertiesOutput) Value() pulumi.StringPtrOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type EnvironmentFederationParametersInput ¶
type EnvironmentFederationParametersInput interface { pulumi.Input ToEnvironmentFederationParametersOutput() EnvironmentFederationParametersOutput ToEnvironmentFederationParametersOutputWithContext(context.Context) EnvironmentFederationParametersOutput }
EnvironmentFederationParametersInput is an input type that accepts EnvironmentFederationParametersArgs and EnvironmentFederationParametersOutput values. You can construct a concrete instance of `EnvironmentFederationParametersInput` via:
EnvironmentFederationParametersArgs{...}
type EnvironmentFederationParametersOutput ¶
type EnvironmentFederationParametersOutput struct{ *pulumi.OutputState }
Additional parameters to identify Federation mode
func (EnvironmentFederationParametersOutput) ApplicationCallBackUrl ¶ added in v0.72.0
func (o EnvironmentFederationParametersOutput) ApplicationCallBackUrl() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersOutput) AttributeMap ¶
func (o EnvironmentFederationParametersOutput) AttributeMap() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
Attribute map for SAML configuration
func (EnvironmentFederationParametersOutput) ElementType ¶
func (EnvironmentFederationParametersOutput) ElementType() reflect.Type
func (EnvironmentFederationParametersOutput) FederationProviderName ¶
func (o EnvironmentFederationParametersOutput) FederationProviderName() pulumi.StringPtrOutput
Federation provider name to link with the Environment
func (EnvironmentFederationParametersOutput) FederationUrn ¶ added in v0.72.0
func (o EnvironmentFederationParametersOutput) FederationUrn() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersOutput) SamlMetadataDocument ¶
func (o EnvironmentFederationParametersOutput) SamlMetadataDocument() pulumi.StringPtrOutput
SAML metadata document to link the federation provider to the Environment
func (EnvironmentFederationParametersOutput) SamlMetadataUrl ¶ added in v0.72.0
func (o EnvironmentFederationParametersOutput) SamlMetadataUrl() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutput ¶
func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutput() EnvironmentFederationParametersOutput
func (EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutputWithContext ¶
func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersOutputWithContext(ctx context.Context) EnvironmentFederationParametersOutput
func (EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutput ¶
func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutputWithContext ¶
func (o EnvironmentFederationParametersOutput) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentFederationParametersOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentFederationParameters]
type EnvironmentFederationParametersPtrInput ¶
type EnvironmentFederationParametersPtrInput interface { pulumi.Input ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput ToEnvironmentFederationParametersPtrOutputWithContext(context.Context) EnvironmentFederationParametersPtrOutput }
EnvironmentFederationParametersPtrInput is an input type that accepts EnvironmentFederationParametersArgs, EnvironmentFederationParametersPtr and EnvironmentFederationParametersPtrOutput values. You can construct a concrete instance of `EnvironmentFederationParametersPtrInput` via:
EnvironmentFederationParametersArgs{...} or: nil
func EnvironmentFederationParametersPtr ¶
func EnvironmentFederationParametersPtr(v *EnvironmentFederationParametersArgs) EnvironmentFederationParametersPtrInput
type EnvironmentFederationParametersPtrOutput ¶
type EnvironmentFederationParametersPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentFederationParametersPtrOutput) ApplicationCallBackUrl ¶ added in v0.72.0
func (o EnvironmentFederationParametersPtrOutput) ApplicationCallBackUrl() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersPtrOutput) AttributeMap ¶
func (o EnvironmentFederationParametersPtrOutput) AttributeMap() EnvironmentFederationParametersAttributeMapItemPropertiesArrayOutput
Attribute map for SAML configuration
func (EnvironmentFederationParametersPtrOutput) ElementType ¶
func (EnvironmentFederationParametersPtrOutput) ElementType() reflect.Type
func (EnvironmentFederationParametersPtrOutput) FederationProviderName ¶
func (o EnvironmentFederationParametersPtrOutput) FederationProviderName() pulumi.StringPtrOutput
Federation provider name to link with the Environment
func (EnvironmentFederationParametersPtrOutput) FederationUrn ¶ added in v0.72.0
func (o EnvironmentFederationParametersPtrOutput) FederationUrn() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersPtrOutput) SamlMetadataDocument ¶
func (o EnvironmentFederationParametersPtrOutput) SamlMetadataDocument() pulumi.StringPtrOutput
SAML metadata document to link the federation provider to the Environment
func (EnvironmentFederationParametersPtrOutput) SamlMetadataUrl ¶ added in v0.72.0
func (o EnvironmentFederationParametersPtrOutput) SamlMetadataUrl() pulumi.StringPtrOutput
SAML metadata URL to link with the Environment
func (EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutput ¶
func (o EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutput() EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutputWithContext ¶
func (o EnvironmentFederationParametersPtrOutput) ToEnvironmentFederationParametersPtrOutputWithContext(ctx context.Context) EnvironmentFederationParametersPtrOutput
func (EnvironmentFederationParametersPtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentFederationParametersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentFederationParameters]
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) AwsAccountId ¶ added in v0.17.0
func (o EnvironmentOutput) AwsAccountId() pulumi.StringOutput
AWS account ID associated with the Environment
func (EnvironmentOutput) DataBundles ¶ added in v0.17.0
func (o EnvironmentOutput) DataBundles() pulumi.StringArrayOutput
ARNs of FinSpace Data Bundles to install
func (EnvironmentOutput) DedicatedServiceAccountId ¶ added in v0.17.0
func (o EnvironmentOutput) DedicatedServiceAccountId() pulumi.StringOutput
ID for FinSpace created account used to store Environment artifacts
func (EnvironmentOutput) Description ¶ added in v0.17.0
func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
Description of the Environment
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EnvironmentArn ¶ added in v0.17.0
func (o EnvironmentOutput) EnvironmentArn() pulumi.StringOutput
ARN of the Environment
func (EnvironmentOutput) EnvironmentId ¶ added in v0.17.0
func (o EnvironmentOutput) EnvironmentId() pulumi.StringOutput
Unique identifier for representing FinSpace Environment
func (EnvironmentOutput) EnvironmentUrl ¶ added in v0.17.0
func (o EnvironmentOutput) EnvironmentUrl() pulumi.StringOutput
URL used to login to the Environment
func (EnvironmentOutput) FederationMode ¶ added in v0.17.0
func (o EnvironmentOutput) FederationMode() EnvironmentFederationModePtrOutput
Federation mode used with the Environment
func (EnvironmentOutput) FederationParameters ¶ added in v0.17.0
func (o EnvironmentOutput) FederationParameters() EnvironmentFederationParametersPtrOutput
func (EnvironmentOutput) KmsKeyId ¶ added in v0.17.0
func (o EnvironmentOutput) KmsKeyId() pulumi.StringPtrOutput
KMS key used to encrypt customer data within FinSpace Environment infrastructure
func (EnvironmentOutput) Name ¶ added in v0.17.0
func (o EnvironmentOutput) Name() pulumi.StringOutput
Name of the Environment
func (EnvironmentOutput) SageMakerStudioDomainUrl ¶ added in v0.17.0
func (o EnvironmentOutput) SageMakerStudioDomainUrl() pulumi.StringOutput
SageMaker Studio Domain URL associated with the Environment
func (EnvironmentOutput) Status ¶ added in v0.17.0
func (o EnvironmentOutput) Status() EnvironmentStatusOutput
State of the Environment
func (EnvironmentOutput) SuperuserParameters ¶ added in v0.17.0
func (o EnvironmentOutput) SuperuserParameters() EnvironmentSuperuserParametersPtrOutput
func (EnvironmentOutput) Tags ¶ added in v0.59.0
func (o EnvironmentOutput) Tags() EnvironmentTagArrayOutput
An array of key-value pairs to apply to this resource.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[*Environment]
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentStatusOutput ¶
type EnvironmentStatusOutput struct{ *pulumi.OutputState }
func (EnvironmentStatusOutput) ElementType ¶
func (EnvironmentStatusOutput) ElementType() reflect.Type
func (EnvironmentStatusOutput) ToEnvironmentStatusOutput ¶
func (o EnvironmentStatusOutput) ToEnvironmentStatusOutput() EnvironmentStatusOutput
func (EnvironmentStatusOutput) ToEnvironmentStatusOutputWithContext ¶
func (o EnvironmentStatusOutput) ToEnvironmentStatusOutputWithContext(ctx context.Context) EnvironmentStatusOutput
func (EnvironmentStatusOutput) ToEnvironmentStatusPtrOutput ¶
func (o EnvironmentStatusOutput) ToEnvironmentStatusPtrOutput() EnvironmentStatusPtrOutput
func (EnvironmentStatusOutput) ToEnvironmentStatusPtrOutputWithContext ¶
func (o EnvironmentStatusOutput) ToEnvironmentStatusPtrOutputWithContext(ctx context.Context) EnvironmentStatusPtrOutput
func (EnvironmentStatusOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentStatusOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStatus]
func (EnvironmentStatusOutput) ToStringOutput ¶
func (o EnvironmentStatusOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentStatusOutput) ToStringOutputWithContext ¶
func (o EnvironmentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentStatusOutput) ToStringPtrOutput ¶
func (o EnvironmentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentStatusOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentStatusPtrOutput ¶
type EnvironmentStatusPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentStatusPtrOutput) Elem ¶
func (o EnvironmentStatusPtrOutput) Elem() EnvironmentStatusOutput
func (EnvironmentStatusPtrOutput) ElementType ¶
func (EnvironmentStatusPtrOutput) ElementType() reflect.Type
func (EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutput ¶
func (o EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutput() EnvironmentStatusPtrOutput
func (EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutputWithContext ¶
func (o EnvironmentStatusPtrOutput) ToEnvironmentStatusPtrOutputWithContext(ctx context.Context) EnvironmentStatusPtrOutput
func (EnvironmentStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentStatus]
func (EnvironmentStatusPtrOutput) ToStringPtrOutput ¶
func (o EnvironmentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentSuperuserParameters ¶ added in v0.5.0
type EnvironmentSuperuserParameters struct { // Email address EmailAddress *string `pulumi:"emailAddress"` // First name FirstName *string `pulumi:"firstName"` // Last name LastName *string `pulumi:"lastName"` }
Parameters of the first Superuser for the FinSpace Environment
type EnvironmentSuperuserParametersArgs ¶ added in v0.5.0
type EnvironmentSuperuserParametersArgs struct { // Email address EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"` // First name FirstName pulumi.StringPtrInput `pulumi:"firstName"` // Last name LastName pulumi.StringPtrInput `pulumi:"lastName"` }
Parameters of the first Superuser for the FinSpace Environment
func (EnvironmentSuperuserParametersArgs) ElementType ¶ added in v0.5.0
func (EnvironmentSuperuserParametersArgs) ElementType() reflect.Type
func (EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutput ¶ added in v0.5.0
func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutput() EnvironmentSuperuserParametersOutput
func (EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutputWithContext ¶ added in v0.5.0
func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersOutput
func (EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutput ¶ added in v0.5.0
func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutputWithContext ¶ added in v0.5.0
func (i EnvironmentSuperuserParametersArgs) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentSuperuserParametersArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentSuperuserParameters]
type EnvironmentSuperuserParametersInput ¶ added in v0.5.0
type EnvironmentSuperuserParametersInput interface { pulumi.Input ToEnvironmentSuperuserParametersOutput() EnvironmentSuperuserParametersOutput ToEnvironmentSuperuserParametersOutputWithContext(context.Context) EnvironmentSuperuserParametersOutput }
EnvironmentSuperuserParametersInput is an input type that accepts EnvironmentSuperuserParametersArgs and EnvironmentSuperuserParametersOutput values. You can construct a concrete instance of `EnvironmentSuperuserParametersInput` via:
EnvironmentSuperuserParametersArgs{...}
type EnvironmentSuperuserParametersOutput ¶ added in v0.5.0
type EnvironmentSuperuserParametersOutput struct{ *pulumi.OutputState }
Parameters of the first Superuser for the FinSpace Environment
func (EnvironmentSuperuserParametersOutput) ElementType ¶ added in v0.5.0
func (EnvironmentSuperuserParametersOutput) ElementType() reflect.Type
func (EnvironmentSuperuserParametersOutput) EmailAddress ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) EmailAddress() pulumi.StringPtrOutput
Email address
func (EnvironmentSuperuserParametersOutput) FirstName ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) FirstName() pulumi.StringPtrOutput
First name
func (EnvironmentSuperuserParametersOutput) LastName ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) LastName() pulumi.StringPtrOutput
Last name
func (EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutput ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutput() EnvironmentSuperuserParametersOutput
func (EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutputWithContext ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersOutput
func (EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutput ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentSuperuserParametersOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentSuperuserParameters]
type EnvironmentSuperuserParametersPtrInput ¶ added in v0.5.0
type EnvironmentSuperuserParametersPtrInput interface { pulumi.Input ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput ToEnvironmentSuperuserParametersPtrOutputWithContext(context.Context) EnvironmentSuperuserParametersPtrOutput }
EnvironmentSuperuserParametersPtrInput is an input type that accepts EnvironmentSuperuserParametersArgs, EnvironmentSuperuserParametersPtr and EnvironmentSuperuserParametersPtrOutput values. You can construct a concrete instance of `EnvironmentSuperuserParametersPtrInput` via:
EnvironmentSuperuserParametersArgs{...} or: nil
func EnvironmentSuperuserParametersPtr ¶ added in v0.5.0
func EnvironmentSuperuserParametersPtr(v *EnvironmentSuperuserParametersArgs) EnvironmentSuperuserParametersPtrInput
type EnvironmentSuperuserParametersPtrOutput ¶ added in v0.5.0
type EnvironmentSuperuserParametersPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentSuperuserParametersPtrOutput) ElementType ¶ added in v0.5.0
func (EnvironmentSuperuserParametersPtrOutput) ElementType() reflect.Type
func (EnvironmentSuperuserParametersPtrOutput) EmailAddress ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersPtrOutput) EmailAddress() pulumi.StringPtrOutput
Email address
func (EnvironmentSuperuserParametersPtrOutput) FirstName ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersPtrOutput) FirstName() pulumi.StringPtrOutput
First name
func (EnvironmentSuperuserParametersPtrOutput) LastName ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersPtrOutput) LastName() pulumi.StringPtrOutput
Last name
func (EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutput ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutput() EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext ¶ added in v0.5.0
func (o EnvironmentSuperuserParametersPtrOutput) ToEnvironmentSuperuserParametersPtrOutputWithContext(ctx context.Context) EnvironmentSuperuserParametersPtrOutput
func (EnvironmentSuperuserParametersPtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentSuperuserParametersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentSuperuserParameters]
type EnvironmentTag ¶ added in v0.59.0
type EnvironmentTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A list of all tags for a resource.
type EnvironmentTagArgs ¶ added in v0.59.0
type EnvironmentTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A list of all tags for a resource.
func (EnvironmentTagArgs) ElementType ¶ added in v0.59.0
func (EnvironmentTagArgs) ElementType() reflect.Type
func (EnvironmentTagArgs) ToEnvironmentTagOutput ¶ added in v0.59.0
func (i EnvironmentTagArgs) ToEnvironmentTagOutput() EnvironmentTagOutput
func (EnvironmentTagArgs) ToEnvironmentTagOutputWithContext ¶ added in v0.59.0
func (i EnvironmentTagArgs) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput
func (EnvironmentTagArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentTagArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTag]
type EnvironmentTagArray ¶ added in v0.59.0
type EnvironmentTagArray []EnvironmentTagInput
func (EnvironmentTagArray) ElementType ¶ added in v0.59.0
func (EnvironmentTagArray) ElementType() reflect.Type
func (EnvironmentTagArray) ToEnvironmentTagArrayOutput ¶ added in v0.59.0
func (i EnvironmentTagArray) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput
func (EnvironmentTagArray) ToEnvironmentTagArrayOutputWithContext ¶ added in v0.59.0
func (i EnvironmentTagArray) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput
func (EnvironmentTagArray) ToOutput ¶ added in v0.76.0
func (i EnvironmentTagArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentTag]
type EnvironmentTagArrayInput ¶ added in v0.59.0
type EnvironmentTagArrayInput interface { pulumi.Input ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput ToEnvironmentTagArrayOutputWithContext(context.Context) EnvironmentTagArrayOutput }
EnvironmentTagArrayInput is an input type that accepts EnvironmentTagArray and EnvironmentTagArrayOutput values. You can construct a concrete instance of `EnvironmentTagArrayInput` via:
EnvironmentTagArray{ EnvironmentTagArgs{...} }
type EnvironmentTagArrayOutput ¶ added in v0.59.0
type EnvironmentTagArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentTagArrayOutput) ElementType ¶ added in v0.59.0
func (EnvironmentTagArrayOutput) ElementType() reflect.Type
func (EnvironmentTagArrayOutput) Index ¶ added in v0.59.0
func (o EnvironmentTagArrayOutput) Index(i pulumi.IntInput) EnvironmentTagOutput
func (EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutput ¶ added in v0.59.0
func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput
func (EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutputWithContext ¶ added in v0.59.0
func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput
func (EnvironmentTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentTag]
type EnvironmentTagInput ¶ added in v0.59.0
type EnvironmentTagInput interface { pulumi.Input ToEnvironmentTagOutput() EnvironmentTagOutput ToEnvironmentTagOutputWithContext(context.Context) EnvironmentTagOutput }
EnvironmentTagInput is an input type that accepts EnvironmentTagArgs and EnvironmentTagOutput values. You can construct a concrete instance of `EnvironmentTagInput` via:
EnvironmentTagArgs{...}
type EnvironmentTagOutput ¶ added in v0.59.0
type EnvironmentTagOutput struct{ *pulumi.OutputState }
A list of all tags for a resource.
func (EnvironmentTagOutput) ElementType ¶ added in v0.59.0
func (EnvironmentTagOutput) ElementType() reflect.Type
func (EnvironmentTagOutput) Key ¶ added in v0.59.0
func (o EnvironmentTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (EnvironmentTagOutput) ToEnvironmentTagOutput ¶ added in v0.59.0
func (o EnvironmentTagOutput) ToEnvironmentTagOutput() EnvironmentTagOutput
func (EnvironmentTagOutput) ToEnvironmentTagOutputWithContext ¶ added in v0.59.0
func (o EnvironmentTagOutput) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput
func (EnvironmentTagOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentTagOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTag]
func (EnvironmentTagOutput) Value ¶ added in v0.59.0
func (o EnvironmentTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type LookupEnvironmentArgs ¶ added in v0.12.0
type LookupEnvironmentArgs struct { // Unique identifier for representing FinSpace Environment EnvironmentId string `pulumi:"environmentId"` }
type LookupEnvironmentOutputArgs ¶ added in v0.12.0
type LookupEnvironmentOutputArgs struct { // Unique identifier for representing FinSpace Environment EnvironmentId pulumi.StringInput `pulumi:"environmentId"` }
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.12.0
type LookupEnvironmentResult struct { // AWS account ID associated with the Environment AwsAccountId *string `pulumi:"awsAccountId"` // ID for FinSpace created account used to store Environment artifacts DedicatedServiceAccountId *string `pulumi:"dedicatedServiceAccountId"` // Description of the Environment Description *string `pulumi:"description"` // ARN of the Environment EnvironmentArn *string `pulumi:"environmentArn"` // Unique identifier for representing FinSpace Environment EnvironmentId *string `pulumi:"environmentId"` // URL used to login to the Environment EnvironmentUrl *string `pulumi:"environmentUrl"` // Federation mode used with the Environment FederationMode *EnvironmentFederationMode `pulumi:"federationMode"` // Name of the Environment Name *string `pulumi:"name"` // SageMaker Studio Domain URL associated with the Environment SageMakerStudioDomainUrl *string `pulumi:"sageMakerStudioDomainUrl"` // State of the Environment Status *EnvironmentStatus `pulumi:"status"` }
func LookupEnvironment ¶ added in v0.12.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
An example resource schema demonstrating some basic constructs and validation rules.
type LookupEnvironmentResultOutput ¶ added in v0.12.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.12.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) AwsAccountId ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) AwsAccountId() pulumi.StringPtrOutput
AWS account ID associated with the Environment
func (LookupEnvironmentResultOutput) DedicatedServiceAccountId ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) DedicatedServiceAccountId() pulumi.StringPtrOutput
ID for FinSpace created account used to store Environment artifacts
func (LookupEnvironmentResultOutput) Description ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Description() pulumi.StringPtrOutput
Description of the Environment
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) EnvironmentArn ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) EnvironmentArn() pulumi.StringPtrOutput
ARN of the Environment
func (LookupEnvironmentResultOutput) EnvironmentId ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringPtrOutput
Unique identifier for representing FinSpace Environment
func (LookupEnvironmentResultOutput) EnvironmentUrl ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) EnvironmentUrl() pulumi.StringPtrOutput
URL used to login to the Environment
func (LookupEnvironmentResultOutput) FederationMode ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) FederationMode() EnvironmentFederationModePtrOutput
Federation mode used with the Environment
func (LookupEnvironmentResultOutput) Name ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Name() pulumi.StringPtrOutput
Name of the Environment
func (LookupEnvironmentResultOutput) SageMakerStudioDomainUrl ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) SageMakerStudioDomainUrl() pulumi.StringPtrOutput
SageMaker Studio Domain URL associated with the Environment
func (LookupEnvironmentResultOutput) Status ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Status() EnvironmentStatusPtrOutput
State of the Environment
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupEnvironmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentResult]