Documentation ¶
Index ¶
- type App
- type AppArgs
- type AppArray
- type AppArrayInput
- type AppArrayOutput
- type AppImageConfig
- func (*AppImageConfig) ElementType() reflect.Type
- func (i *AppImageConfig) ToAppImageConfigOutput() AppImageConfigOutput
- func (i *AppImageConfig) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
- func (i *AppImageConfig) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
- func (i *AppImageConfig) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
- type AppImageConfigArgs
- type AppImageConfigArray
- type AppImageConfigArrayInput
- type AppImageConfigArrayOutput
- func (AppImageConfigArrayOutput) ElementType() reflect.Type
- func (o AppImageConfigArrayOutput) Index(i pulumi.IntInput) AppImageConfigOutput
- func (o AppImageConfigArrayOutput) ToAppImageConfigArrayOutput() AppImageConfigArrayOutput
- func (o AppImageConfigArrayOutput) ToAppImageConfigArrayOutputWithContext(ctx context.Context) AppImageConfigArrayOutput
- type AppImageConfigInput
- type AppImageConfigKernelGatewayImageConfig
- type AppImageConfigKernelGatewayImageConfigArgs
- func (AppImageConfigKernelGatewayImageConfigArgs) ElementType() reflect.Type
- func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutput() AppImageConfigKernelGatewayImageConfigOutput
- func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigOutput
- func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
- func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
- type AppImageConfigKernelGatewayImageConfigFileSystemConfig
- type AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs
- func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ElementType() reflect.Type
- func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- type AppImageConfigKernelGatewayImageConfigFileSystemConfigInput
- type AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultGid() pulumi.IntPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultUid() pulumi.IntPtrOutput
- func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) MountPath() pulumi.StringPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput
- type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultGid() pulumi.IntPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultUid() pulumi.IntPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) Elem() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
- func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) MountPath() pulumi.StringPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- type AppImageConfigKernelGatewayImageConfigInput
- type AppImageConfigKernelGatewayImageConfigKernelSpec
- type AppImageConfigKernelGatewayImageConfigKernelSpecArgs
- func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ElementType() reflect.Type
- func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- type AppImageConfigKernelGatewayImageConfigKernelSpecInput
- type AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) DisplayName() pulumi.StringPtrOutput
- func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) Name() pulumi.StringOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- type AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput
- type AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) Elem() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) Name() pulumi.StringPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- type AppImageConfigKernelGatewayImageConfigOutput
- func (AppImageConfigKernelGatewayImageConfigOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigOutput) FileSystemConfig() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigOutput) KernelSpec() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
- func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutput() AppImageConfigKernelGatewayImageConfigOutput
- func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigOutput
- func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
- type AppImageConfigKernelGatewayImageConfigPtrInput
- type AppImageConfigKernelGatewayImageConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigPtrOutput) Elem() AppImageConfigKernelGatewayImageConfigOutput
- func (AppImageConfigKernelGatewayImageConfigPtrOutput) ElementType() reflect.Type
- func (o AppImageConfigKernelGatewayImageConfigPtrOutput) FileSystemConfig() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigPtrOutput) KernelSpec() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
- func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
- type AppImageConfigMap
- type AppImageConfigMapInput
- type AppImageConfigMapOutput
- func (AppImageConfigMapOutput) ElementType() reflect.Type
- func (o AppImageConfigMapOutput) MapIndex(k pulumi.StringInput) AppImageConfigOutput
- func (o AppImageConfigMapOutput) ToAppImageConfigMapOutput() AppImageConfigMapOutput
- func (o AppImageConfigMapOutput) ToAppImageConfigMapOutputWithContext(ctx context.Context) AppImageConfigMapOutput
- type AppImageConfigOutput
- func (AppImageConfigOutput) ElementType() reflect.Type
- func (o AppImageConfigOutput) ToAppImageConfigOutput() AppImageConfigOutput
- func (o AppImageConfigOutput) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
- func (o AppImageConfigOutput) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
- func (o AppImageConfigOutput) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
- type AppImageConfigPtrInput
- type AppImageConfigPtrOutput
- func (o AppImageConfigPtrOutput) Elem() AppImageConfigOutput
- func (AppImageConfigPtrOutput) ElementType() reflect.Type
- func (o AppImageConfigPtrOutput) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
- func (o AppImageConfigPtrOutput) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
- type AppImageConfigState
- type AppInput
- type AppMap
- type AppMapInput
- type AppMapOutput
- type AppOutput
- type AppPtrInput
- type AppPtrOutput
- type AppResourceSpec
- type AppResourceSpecArgs
- func (AppResourceSpecArgs) ElementType() reflect.Type
- func (i AppResourceSpecArgs) ToAppResourceSpecOutput() AppResourceSpecOutput
- func (i AppResourceSpecArgs) ToAppResourceSpecOutputWithContext(ctx context.Context) AppResourceSpecOutput
- func (i AppResourceSpecArgs) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
- func (i AppResourceSpecArgs) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
- type AppResourceSpecInput
- type AppResourceSpecOutput
- func (AppResourceSpecOutput) ElementType() reflect.Type
- func (o AppResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o AppResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o AppResourceSpecOutput) ToAppResourceSpecOutput() AppResourceSpecOutput
- func (o AppResourceSpecOutput) ToAppResourceSpecOutputWithContext(ctx context.Context) AppResourceSpecOutput
- func (o AppResourceSpecOutput) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
- func (o AppResourceSpecOutput) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
- type AppResourceSpecPtrInput
- type AppResourceSpecPtrOutput
- func (o AppResourceSpecPtrOutput) Elem() AppResourceSpecOutput
- func (AppResourceSpecPtrOutput) ElementType() reflect.Type
- func (o AppResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o AppResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
- func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
- type AppState
- type CodeRepository
- func (*CodeRepository) ElementType() reflect.Type
- func (i *CodeRepository) ToCodeRepositoryOutput() CodeRepositoryOutput
- func (i *CodeRepository) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
- func (i *CodeRepository) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (i *CodeRepository) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryArgs
- type CodeRepositoryArray
- type CodeRepositoryArrayInput
- type CodeRepositoryArrayOutput
- func (CodeRepositoryArrayOutput) ElementType() reflect.Type
- func (o CodeRepositoryArrayOutput) Index(i pulumi.IntInput) CodeRepositoryOutput
- func (o CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutput() CodeRepositoryArrayOutput
- func (o CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutputWithContext(ctx context.Context) CodeRepositoryArrayOutput
- type CodeRepositoryGitConfig
- type CodeRepositoryGitConfigArgs
- func (CodeRepositoryGitConfigArgs) ElementType() reflect.Type
- func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput
- func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput
- func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
- func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
- type CodeRepositoryGitConfigInput
- type CodeRepositoryGitConfigOutput
- func (o CodeRepositoryGitConfigOutput) Branch() pulumi.StringPtrOutput
- func (CodeRepositoryGitConfigOutput) ElementType() reflect.Type
- func (o CodeRepositoryGitConfigOutput) RepositoryUrl() pulumi.StringOutput
- func (o CodeRepositoryGitConfigOutput) SecretArn() pulumi.StringPtrOutput
- func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput
- func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput
- func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
- func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
- type CodeRepositoryGitConfigPtrInput
- type CodeRepositoryGitConfigPtrOutput
- func (o CodeRepositoryGitConfigPtrOutput) Branch() pulumi.StringPtrOutput
- func (o CodeRepositoryGitConfigPtrOutput) Elem() CodeRepositoryGitConfigOutput
- func (CodeRepositoryGitConfigPtrOutput) ElementType() reflect.Type
- func (o CodeRepositoryGitConfigPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o CodeRepositoryGitConfigPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
- func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
- type CodeRepositoryInput
- type CodeRepositoryMap
- type CodeRepositoryMapInput
- type CodeRepositoryMapOutput
- func (CodeRepositoryMapOutput) ElementType() reflect.Type
- func (o CodeRepositoryMapOutput) MapIndex(k pulumi.StringInput) CodeRepositoryOutput
- func (o CodeRepositoryMapOutput) ToCodeRepositoryMapOutput() CodeRepositoryMapOutput
- func (o CodeRepositoryMapOutput) ToCodeRepositoryMapOutputWithContext(ctx context.Context) CodeRepositoryMapOutput
- type CodeRepositoryOutput
- func (CodeRepositoryOutput) ElementType() reflect.Type
- func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryPtrInput
- type CodeRepositoryPtrOutput
- func (o CodeRepositoryPtrOutput) Elem() CodeRepositoryOutput
- func (CodeRepositoryPtrOutput) ElementType() reflect.Type
- func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
- func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
- type CodeRepositoryState
- type Domain
- func (*Domain) ElementType() reflect.Type
- func (i *Domain) ToDomainOutput() DomainOutput
- func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (i *Domain) ToDomainPtrOutput() DomainPtrOutput
- func (i *Domain) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
- type DomainArgs
- type DomainArray
- type DomainArrayInput
- type DomainArrayOutput
- type DomainDefaultUserSettings
- type DomainDefaultUserSettingsArgs
- func (DomainDefaultUserSettingsArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutput() DomainDefaultUserSettingsOutput
- func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsOutput
- func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
- func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
- type DomainDefaultUserSettingsInput
- type DomainDefaultUserSettingsJupyterServerAppSettings
- type DomainDefaultUserSettingsJupyterServerAppSettingsArgs
- func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput() DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
- func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput
- type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) Elem() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsJupyterServerAppSettingsInput
- type DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput() DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- type DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput
- type DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) Elem() DomainDefaultUserSettingsJupyterServerAppSettingsOutput
- func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettings
- type DomainDefaultUserSettingsKernelGatewayAppSettingsArgs
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) Index(i pulumi.IntInput) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName() pulumi.StringOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName() pulumi.StringOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) Elem() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) CustomImages() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput
- type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) Elem() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
- func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- type DomainDefaultUserSettingsOutput
- func (DomainDefaultUserSettingsOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsOutput) ExecutionRole() pulumi.StringOutput
- func (o DomainDefaultUserSettingsOutput) JupyterServerAppSettings() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsOutput) KernelGatewayAppSettings() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o DomainDefaultUserSettingsOutput) SharingSettings() DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (o DomainDefaultUserSettingsOutput) TensorBoardAppSettings() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutput() DomainDefaultUserSettingsOutput
- func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsOutput
- func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
- func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
- type DomainDefaultUserSettingsPtrInput
- type DomainDefaultUserSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) Elem() DomainDefaultUserSettingsOutput
- func (DomainDefaultUserSettingsPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsPtrOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) JupyterServerAppSettings() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) KernelGatewayAppSettings() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o DomainDefaultUserSettingsPtrOutput) SharingSettings() DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) TensorBoardAppSettings() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
- func (o DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
- type DomainDefaultUserSettingsSharingSettings
- type DomainDefaultUserSettingsSharingSettingsArgs
- func (DomainDefaultUserSettingsSharingSettingsArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutput() DomainDefaultUserSettingsSharingSettingsOutput
- func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsOutput
- func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
- type DomainDefaultUserSettingsSharingSettingsInput
- type DomainDefaultUserSettingsSharingSettingsOutput
- func (DomainDefaultUserSettingsSharingSettingsOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsSharingSettingsOutput) NotebookOutputOption() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) S3KmsKeyId() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutput() DomainDefaultUserSettingsSharingSettingsOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
- type DomainDefaultUserSettingsSharingSettingsPtrInput
- type DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) Elem() DomainDefaultUserSettingsSharingSettingsOutput
- func (DomainDefaultUserSettingsSharingSettingsPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) NotebookOutputOption() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) S3KmsKeyId() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
- func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettings
- type DomainDefaultUserSettingsTensorBoardAppSettingsArgs
- func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput() DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
- func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput
- type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) Elem() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettingsInput
- type DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput() DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- type DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput
- type DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) Elem() DomainDefaultUserSettingsTensorBoardAppSettingsOutput
- func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ElementType() reflect.Type
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
- type DomainInput
- type DomainMap
- type DomainMapInput
- type DomainMapOutput
- type DomainOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) ToDomainPtrOutput() DomainPtrOutput
- func (o DomainOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
- type DomainPtrInput
- type DomainPtrOutput
- type DomainRetentionPolicy
- type DomainRetentionPolicyArgs
- func (DomainRetentionPolicyArgs) ElementType() reflect.Type
- func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
- func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
- func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
- func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
- type DomainRetentionPolicyInput
- type DomainRetentionPolicyOutput
- func (DomainRetentionPolicyOutput) ElementType() reflect.Type
- func (o DomainRetentionPolicyOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
- func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
- func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
- func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
- func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
- type DomainRetentionPolicyPtrInput
- type DomainRetentionPolicyPtrOutput
- func (o DomainRetentionPolicyPtrOutput) Elem() DomainRetentionPolicyOutput
- func (DomainRetentionPolicyPtrOutput) ElementType() reflect.Type
- func (o DomainRetentionPolicyPtrOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
- func (o DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
- func (o DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
- type DomainState
- type Endpoint
- func (*Endpoint) ElementType() reflect.Type
- func (i *Endpoint) ToEndpointOutput() EndpointOutput
- func (i *Endpoint) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
- func (i *Endpoint) ToEndpointPtrOutput() EndpointPtrOutput
- func (i *Endpoint) ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput
- type EndpointArgs
- type EndpointArray
- type EndpointArrayInput
- type EndpointArrayOutput
- type EndpointConfiguration
- func (*EndpointConfiguration) ElementType() reflect.Type
- func (i *EndpointConfiguration) ToEndpointConfigurationOutput() EndpointConfigurationOutput
- func (i *EndpointConfiguration) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
- func (i *EndpointConfiguration) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
- func (i *EndpointConfiguration) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
- type EndpointConfigurationArgs
- type EndpointConfigurationArray
- func (EndpointConfigurationArray) ElementType() reflect.Type
- func (i EndpointConfigurationArray) ToEndpointConfigurationArrayOutput() EndpointConfigurationArrayOutput
- func (i EndpointConfigurationArray) ToEndpointConfigurationArrayOutputWithContext(ctx context.Context) EndpointConfigurationArrayOutput
- type EndpointConfigurationArrayInput
- type EndpointConfigurationArrayOutput
- func (EndpointConfigurationArrayOutput) ElementType() reflect.Type
- func (o EndpointConfigurationArrayOutput) Index(i pulumi.IntInput) EndpointConfigurationOutput
- func (o EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutput() EndpointConfigurationArrayOutput
- func (o EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutputWithContext(ctx context.Context) EndpointConfigurationArrayOutput
- type EndpointConfigurationDataCaptureConfig
- type EndpointConfigurationDataCaptureConfigArgs
- func (EndpointConfigurationDataCaptureConfigArgs) ElementType() reflect.Type
- func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutput() EndpointConfigurationDataCaptureConfigOutput
- func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigOutput
- func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
- func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs
- func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ElementType() reflect.Type
- func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderInput
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) CsvContentTypes() pulumi.StringArrayOutput
- func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) JsonContentTypes() pulumi.StringArrayOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput
- type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) CsvContentTypes() pulumi.StringArrayOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) Elem() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
- func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) JsonContentTypes() pulumi.StringArrayOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- type EndpointConfigurationDataCaptureConfigCaptureOption
- type EndpointConfigurationDataCaptureConfigCaptureOptionArgs
- func (EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ElementType() reflect.Type
- func (i EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput() EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- func (i EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- type EndpointConfigurationDataCaptureConfigCaptureOptionArray
- func (EndpointConfigurationDataCaptureConfigCaptureOptionArray) ElementType() reflect.Type
- func (i EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- func (i EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- type EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput
- type EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- func (EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) Index(i pulumi.IntInput) EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- type EndpointConfigurationDataCaptureConfigCaptureOptionInput
- type EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) CaptureMode() pulumi.StringOutput
- func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput() EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionOutput
- type EndpointConfigurationDataCaptureConfigInput
- type EndpointConfigurationDataCaptureConfigOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) CaptureContentTypeHeader() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) CaptureOptions() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) DestinationS3Uri() pulumi.StringOutput
- func (EndpointConfigurationDataCaptureConfigOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigOutput) EnableCapture() pulumi.BoolPtrOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) InitialSamplingPercentage() pulumi.IntOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutput() EndpointConfigurationDataCaptureConfigOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
- func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
- type EndpointConfigurationDataCaptureConfigPtrInput
- type EndpointConfigurationDataCaptureConfigPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) CaptureContentTypeHeader() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) CaptureOptions() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) DestinationS3Uri() pulumi.StringPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) Elem() EndpointConfigurationDataCaptureConfigOutput
- func (EndpointConfigurationDataCaptureConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) EnableCapture() pulumi.BoolPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) InitialSamplingPercentage() pulumi.IntPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
- func (o EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
- type EndpointConfigurationInput
- type EndpointConfigurationMap
- type EndpointConfigurationMapInput
- type EndpointConfigurationMapOutput
- func (EndpointConfigurationMapOutput) ElementType() reflect.Type
- func (o EndpointConfigurationMapOutput) MapIndex(k pulumi.StringInput) EndpointConfigurationOutput
- func (o EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutput() EndpointConfigurationMapOutput
- func (o EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutputWithContext(ctx context.Context) EndpointConfigurationMapOutput
- type EndpointConfigurationOutput
- func (EndpointConfigurationOutput) ElementType() reflect.Type
- func (o EndpointConfigurationOutput) ToEndpointConfigurationOutput() EndpointConfigurationOutput
- func (o EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
- func (o EndpointConfigurationOutput) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
- func (o EndpointConfigurationOutput) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
- type EndpointConfigurationProductionVariant
- type EndpointConfigurationProductionVariantArgs
- func (EndpointConfigurationProductionVariantArgs) ElementType() reflect.Type
- func (i EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutput() EndpointConfigurationProductionVariantOutput
- func (i EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantOutput
- type EndpointConfigurationProductionVariantArray
- func (EndpointConfigurationProductionVariantArray) ElementType() reflect.Type
- func (i EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutput() EndpointConfigurationProductionVariantArrayOutput
- func (i EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantArrayOutput
- type EndpointConfigurationProductionVariantArrayInput
- type EndpointConfigurationProductionVariantArrayOutput
- func (EndpointConfigurationProductionVariantArrayOutput) ElementType() reflect.Type
- func (o EndpointConfigurationProductionVariantArrayOutput) Index(i pulumi.IntInput) EndpointConfigurationProductionVariantOutput
- func (o EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutput() EndpointConfigurationProductionVariantArrayOutput
- func (o EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantArrayOutput
- type EndpointConfigurationProductionVariantInput
- type EndpointConfigurationProductionVariantOutput
- func (o EndpointConfigurationProductionVariantOutput) AcceleratorType() pulumi.StringPtrOutput
- func (EndpointConfigurationProductionVariantOutput) ElementType() reflect.Type
- func (o EndpointConfigurationProductionVariantOutput) InitialInstanceCount() pulumi.IntOutput
- func (o EndpointConfigurationProductionVariantOutput) InitialVariantWeight() pulumi.Float64PtrOutput
- func (o EndpointConfigurationProductionVariantOutput) InstanceType() pulumi.StringOutput
- func (o EndpointConfigurationProductionVariantOutput) ModelName() pulumi.StringOutput
- func (o EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutput() EndpointConfigurationProductionVariantOutput
- func (o EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantOutput
- func (o EndpointConfigurationProductionVariantOutput) VariantName() pulumi.StringPtrOutput
- type EndpointConfigurationPtrInput
- type EndpointConfigurationPtrOutput
- func (o EndpointConfigurationPtrOutput) Elem() EndpointConfigurationOutput
- func (EndpointConfigurationPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
- func (o EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
- type EndpointConfigurationState
- type EndpointInput
- type EndpointMap
- type EndpointMapInput
- type EndpointMapOutput
- type EndpointOutput
- func (EndpointOutput) ElementType() reflect.Type
- func (o EndpointOutput) ToEndpointOutput() EndpointOutput
- func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
- func (o EndpointOutput) ToEndpointPtrOutput() EndpointPtrOutput
- func (o EndpointOutput) ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput
- type EndpointPtrInput
- type EndpointPtrOutput
- type EndpointState
- type FeatureGroup
- func (*FeatureGroup) ElementType() reflect.Type
- func (i *FeatureGroup) ToFeatureGroupOutput() FeatureGroupOutput
- func (i *FeatureGroup) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
- func (i *FeatureGroup) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
- func (i *FeatureGroup) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
- type FeatureGroupArgs
- type FeatureGroupArray
- type FeatureGroupArrayInput
- type FeatureGroupArrayOutput
- func (FeatureGroupArrayOutput) ElementType() reflect.Type
- func (o FeatureGroupArrayOutput) Index(i pulumi.IntInput) FeatureGroupOutput
- func (o FeatureGroupArrayOutput) ToFeatureGroupArrayOutput() FeatureGroupArrayOutput
- func (o FeatureGroupArrayOutput) ToFeatureGroupArrayOutputWithContext(ctx context.Context) FeatureGroupArrayOutput
- type FeatureGroupFeatureDefinition
- type FeatureGroupFeatureDefinitionArgs
- func (FeatureGroupFeatureDefinitionArgs) ElementType() reflect.Type
- func (i FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutput() FeatureGroupFeatureDefinitionOutput
- func (i FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionOutput
- type FeatureGroupFeatureDefinitionArray
- func (FeatureGroupFeatureDefinitionArray) ElementType() reflect.Type
- func (i FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput
- func (i FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionArrayOutput
- type FeatureGroupFeatureDefinitionArrayInput
- type FeatureGroupFeatureDefinitionArrayOutput
- func (FeatureGroupFeatureDefinitionArrayOutput) ElementType() reflect.Type
- func (o FeatureGroupFeatureDefinitionArrayOutput) Index(i pulumi.IntInput) FeatureGroupFeatureDefinitionOutput
- func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput
- func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionArrayOutput
- type FeatureGroupFeatureDefinitionInput
- type FeatureGroupFeatureDefinitionOutput
- func (FeatureGroupFeatureDefinitionOutput) ElementType() reflect.Type
- func (o FeatureGroupFeatureDefinitionOutput) FeatureName() pulumi.StringPtrOutput
- func (o FeatureGroupFeatureDefinitionOutput) FeatureType() pulumi.StringPtrOutput
- func (o FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutput() FeatureGroupFeatureDefinitionOutput
- func (o FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionOutput
- type FeatureGroupInput
- type FeatureGroupMap
- type FeatureGroupMapInput
- type FeatureGroupMapOutput
- func (FeatureGroupMapOutput) ElementType() reflect.Type
- func (o FeatureGroupMapOutput) MapIndex(k pulumi.StringInput) FeatureGroupOutput
- func (o FeatureGroupMapOutput) ToFeatureGroupMapOutput() FeatureGroupMapOutput
- func (o FeatureGroupMapOutput) ToFeatureGroupMapOutputWithContext(ctx context.Context) FeatureGroupMapOutput
- type FeatureGroupOfflineStoreConfig
- type FeatureGroupOfflineStoreConfigArgs
- func (FeatureGroupOfflineStoreConfigArgs) ElementType() reflect.Type
- func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutput() FeatureGroupOfflineStoreConfigOutput
- func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigOutput
- func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
- func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
- type FeatureGroupOfflineStoreConfigDataCatalogConfig
- type FeatureGroupOfflineStoreConfigDataCatalogConfigArgs
- func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ElementType() reflect.Type
- func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- type FeatureGroupOfflineStoreConfigDataCatalogConfigInput
- type FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Catalog() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Database() pulumi.StringPtrOutput
- func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) TableName() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput
- type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Catalog() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Database() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Elem() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
- func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) TableName() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- type FeatureGroupOfflineStoreConfigInput
- type FeatureGroupOfflineStoreConfigOutput
- func (o FeatureGroupOfflineStoreConfigOutput) DataCatalogConfig() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput
- func (FeatureGroupOfflineStoreConfigOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigOutput) S3StorageConfig() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutput() FeatureGroupOfflineStoreConfigOutput
- func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigOutput
- func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
- type FeatureGroupOfflineStoreConfigPtrInput
- type FeatureGroupOfflineStoreConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigPtrOutput) DataCatalogConfig() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigPtrOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput
- func (o FeatureGroupOfflineStoreConfigPtrOutput) Elem() FeatureGroupOfflineStoreConfigOutput
- func (FeatureGroupOfflineStoreConfigPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigPtrOutput) S3StorageConfig() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
- type FeatureGroupOfflineStoreConfigS3StorageConfig
- type FeatureGroupOfflineStoreConfigS3StorageConfigArgs
- func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ElementType() reflect.Type
- func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- type FeatureGroupOfflineStoreConfigS3StorageConfigInput
- type FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) S3Uri() pulumi.StringOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- type FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput
- type FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) Elem() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
- func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
- type FeatureGroupOnlineStoreConfig
- type FeatureGroupOnlineStoreConfigArgs
- func (FeatureGroupOnlineStoreConfigArgs) ElementType() reflect.Type
- func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutput() FeatureGroupOnlineStoreConfigOutput
- func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigOutput
- func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
- func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
- type FeatureGroupOnlineStoreConfigInput
- type FeatureGroupOnlineStoreConfigOutput
- func (FeatureGroupOnlineStoreConfigOutput) ElementType() reflect.Type
- func (o FeatureGroupOnlineStoreConfigOutput) EnableOnlineStore() pulumi.BoolPtrOutput
- func (o FeatureGroupOnlineStoreConfigOutput) SecurityConfig() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutput() FeatureGroupOnlineStoreConfigOutput
- func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigOutput
- func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
- type FeatureGroupOnlineStoreConfigPtrInput
- type FeatureGroupOnlineStoreConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigPtrOutput) Elem() FeatureGroupOnlineStoreConfigOutput
- func (FeatureGroupOnlineStoreConfigPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupOnlineStoreConfigPtrOutput) EnableOnlineStore() pulumi.BoolPtrOutput
- func (o FeatureGroupOnlineStoreConfigPtrOutput) SecurityConfig() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
- type FeatureGroupOnlineStoreConfigSecurityConfig
- type FeatureGroupOnlineStoreConfigSecurityConfigArgs
- func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ElementType() reflect.Type
- func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput() FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- type FeatureGroupOnlineStoreConfigSecurityConfigInput
- type FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ElementType() reflect.Type
- func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput() FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- type FeatureGroupOnlineStoreConfigSecurityConfigPtrInput
- type FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) Elem() FeatureGroupOnlineStoreConfigSecurityConfigOutput
- func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
- type FeatureGroupOutput
- func (FeatureGroupOutput) ElementType() reflect.Type
- func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput
- func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
- func (o FeatureGroupOutput) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
- func (o FeatureGroupOutput) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
- type FeatureGroupPtrInput
- type FeatureGroupPtrOutput
- func (o FeatureGroupPtrOutput) Elem() FeatureGroupOutput
- func (FeatureGroupPtrOutput) ElementType() reflect.Type
- func (o FeatureGroupPtrOutput) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
- func (o FeatureGroupPtrOutput) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
- type FeatureGroupState
- type GetPrebuiltEcrImageArgs
- type GetPrebuiltEcrImageResult
- type Image
- type ImageArgs
- type ImageArray
- type ImageArrayInput
- type ImageArrayOutput
- type ImageInput
- type ImageMap
- type ImageMapInput
- type ImageMapOutput
- type ImageOutput
- func (ImageOutput) ElementType() reflect.Type
- func (o ImageOutput) ToImageOutput() ImageOutput
- func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
- func (o ImageOutput) ToImagePtrOutput() ImagePtrOutput
- func (o ImageOutput) ToImagePtrOutputWithContext(ctx context.Context) ImagePtrOutput
- type ImagePtrInput
- type ImagePtrOutput
- type ImageState
- type ImageVersion
- func (*ImageVersion) ElementType() reflect.Type
- func (i *ImageVersion) ToImageVersionOutput() ImageVersionOutput
- func (i *ImageVersion) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
- func (i *ImageVersion) ToImageVersionPtrOutput() ImageVersionPtrOutput
- func (i *ImageVersion) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
- type ImageVersionArgs
- type ImageVersionArray
- type ImageVersionArrayInput
- type ImageVersionArrayOutput
- func (ImageVersionArrayOutput) ElementType() reflect.Type
- func (o ImageVersionArrayOutput) Index(i pulumi.IntInput) ImageVersionOutput
- func (o ImageVersionArrayOutput) ToImageVersionArrayOutput() ImageVersionArrayOutput
- func (o ImageVersionArrayOutput) ToImageVersionArrayOutputWithContext(ctx context.Context) ImageVersionArrayOutput
- type ImageVersionInput
- type ImageVersionMap
- type ImageVersionMapInput
- type ImageVersionMapOutput
- func (ImageVersionMapOutput) ElementType() reflect.Type
- func (o ImageVersionMapOutput) MapIndex(k pulumi.StringInput) ImageVersionOutput
- func (o ImageVersionMapOutput) ToImageVersionMapOutput() ImageVersionMapOutput
- func (o ImageVersionMapOutput) ToImageVersionMapOutputWithContext(ctx context.Context) ImageVersionMapOutput
- type ImageVersionOutput
- func (ImageVersionOutput) ElementType() reflect.Type
- func (o ImageVersionOutput) ToImageVersionOutput() ImageVersionOutput
- func (o ImageVersionOutput) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
- func (o ImageVersionOutput) ToImageVersionPtrOutput() ImageVersionPtrOutput
- func (o ImageVersionOutput) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
- type ImageVersionPtrInput
- type ImageVersionPtrOutput
- func (o ImageVersionPtrOutput) Elem() ImageVersionOutput
- func (ImageVersionPtrOutput) ElementType() reflect.Type
- func (o ImageVersionPtrOutput) ToImageVersionPtrOutput() ImageVersionPtrOutput
- func (o ImageVersionPtrOutput) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
- type ImageVersionState
- type Model
- type ModelArgs
- type ModelArray
- type ModelArrayInput
- type ModelArrayOutput
- type ModelContainer
- type ModelContainerArgs
- type ModelContainerArray
- type ModelContainerArrayInput
- type ModelContainerArrayOutput
- func (ModelContainerArrayOutput) ElementType() reflect.Type
- func (o ModelContainerArrayOutput) Index(i pulumi.IntInput) ModelContainerOutput
- func (o ModelContainerArrayOutput) ToModelContainerArrayOutput() ModelContainerArrayOutput
- func (o ModelContainerArrayOutput) ToModelContainerArrayOutputWithContext(ctx context.Context) ModelContainerArrayOutput
- type ModelContainerImageConfig
- type ModelContainerImageConfigArgs
- func (ModelContainerImageConfigArgs) ElementType() reflect.Type
- func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigOutput() ModelContainerImageConfigOutput
- func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigOutputWithContext(ctx context.Context) ModelContainerImageConfigOutput
- func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
- func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
- type ModelContainerImageConfigInput
- type ModelContainerImageConfigOutput
- func (ModelContainerImageConfigOutput) ElementType() reflect.Type
- func (o ModelContainerImageConfigOutput) RepositoryAccessMode() pulumi.StringOutput
- func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigOutput() ModelContainerImageConfigOutput
- func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigOutputWithContext(ctx context.Context) ModelContainerImageConfigOutput
- func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
- func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
- type ModelContainerImageConfigPtrInput
- type ModelContainerImageConfigPtrOutput
- func (o ModelContainerImageConfigPtrOutput) Elem() ModelContainerImageConfigOutput
- func (ModelContainerImageConfigPtrOutput) ElementType() reflect.Type
- func (o ModelContainerImageConfigPtrOutput) RepositoryAccessMode() pulumi.StringPtrOutput
- func (o ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
- func (o ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
- type ModelContainerInput
- type ModelContainerOutput
- func (o ModelContainerOutput) ContainerHostname() pulumi.StringPtrOutput
- func (ModelContainerOutput) ElementType() reflect.Type
- func (o ModelContainerOutput) Environment() pulumi.StringMapOutput
- func (o ModelContainerOutput) Image() pulumi.StringOutput
- func (o ModelContainerOutput) ImageConfig() ModelContainerImageConfigPtrOutput
- func (o ModelContainerOutput) Mode() pulumi.StringPtrOutput
- func (o ModelContainerOutput) ModelDataUrl() pulumi.StringPtrOutput
- func (o ModelContainerOutput) ToModelContainerOutput() ModelContainerOutput
- func (o ModelContainerOutput) ToModelContainerOutputWithContext(ctx context.Context) ModelContainerOutput
- type ModelInferenceExecutionConfig
- type ModelInferenceExecutionConfigArgs
- func (ModelInferenceExecutionConfigArgs) ElementType() reflect.Type
- func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
- func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
- func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
- func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
- type ModelInferenceExecutionConfigInput
- type ModelInferenceExecutionConfigOutput
- func (ModelInferenceExecutionConfigOutput) ElementType() reflect.Type
- func (o ModelInferenceExecutionConfigOutput) Mode() pulumi.StringOutput
- func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
- func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
- func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
- func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
- type ModelInferenceExecutionConfigPtrInput
- type ModelInferenceExecutionConfigPtrOutput
- func (o ModelInferenceExecutionConfigPtrOutput) Elem() ModelInferenceExecutionConfigOutput
- func (ModelInferenceExecutionConfigPtrOutput) ElementType() reflect.Type
- func (o ModelInferenceExecutionConfigPtrOutput) Mode() pulumi.StringPtrOutput
- func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
- func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
- type ModelInput
- type ModelMap
- type ModelMapInput
- type ModelMapOutput
- type ModelOutput
- func (ModelOutput) ElementType() reflect.Type
- func (o ModelOutput) ToModelOutput() ModelOutput
- func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
- func (o ModelOutput) ToModelPtrOutput() ModelPtrOutput
- func (o ModelOutput) ToModelPtrOutputWithContext(ctx context.Context) ModelPtrOutput
- type ModelPackageGroup
- func (*ModelPackageGroup) ElementType() reflect.Type
- func (i *ModelPackageGroup) ToModelPackageGroupOutput() ModelPackageGroupOutput
- func (i *ModelPackageGroup) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
- func (i *ModelPackageGroup) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
- func (i *ModelPackageGroup) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
- type ModelPackageGroupArgs
- type ModelPackageGroupArray
- type ModelPackageGroupArrayInput
- type ModelPackageGroupArrayOutput
- func (ModelPackageGroupArrayOutput) ElementType() reflect.Type
- func (o ModelPackageGroupArrayOutput) Index(i pulumi.IntInput) ModelPackageGroupOutput
- func (o ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutput() ModelPackageGroupArrayOutput
- func (o ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutputWithContext(ctx context.Context) ModelPackageGroupArrayOutput
- type ModelPackageGroupInput
- type ModelPackageGroupMap
- type ModelPackageGroupMapInput
- type ModelPackageGroupMapOutput
- func (ModelPackageGroupMapOutput) ElementType() reflect.Type
- func (o ModelPackageGroupMapOutput) MapIndex(k pulumi.StringInput) ModelPackageGroupOutput
- func (o ModelPackageGroupMapOutput) ToModelPackageGroupMapOutput() ModelPackageGroupMapOutput
- func (o ModelPackageGroupMapOutput) ToModelPackageGroupMapOutputWithContext(ctx context.Context) ModelPackageGroupMapOutput
- type ModelPackageGroupOutput
- func (ModelPackageGroupOutput) ElementType() reflect.Type
- func (o ModelPackageGroupOutput) ToModelPackageGroupOutput() ModelPackageGroupOutput
- func (o ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
- func (o ModelPackageGroupOutput) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
- func (o ModelPackageGroupOutput) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
- type ModelPackageGroupPtrInput
- type ModelPackageGroupPtrOutput
- func (o ModelPackageGroupPtrOutput) Elem() ModelPackageGroupOutput
- func (ModelPackageGroupPtrOutput) ElementType() reflect.Type
- func (o ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
- func (o ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
- type ModelPackageGroupState
- type ModelPrimaryContainer
- type ModelPrimaryContainerArgs
- func (ModelPrimaryContainerArgs) ElementType() reflect.Type
- func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerOutput() ModelPrimaryContainerOutput
- func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerOutputWithContext(ctx context.Context) ModelPrimaryContainerOutput
- func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
- func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
- type ModelPrimaryContainerImageConfig
- type ModelPrimaryContainerImageConfigArgs
- func (ModelPrimaryContainerImageConfigArgs) ElementType() reflect.Type
- func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutput() ModelPrimaryContainerImageConfigOutput
- func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigOutput
- func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
- func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
- type ModelPrimaryContainerImageConfigInput
- type ModelPrimaryContainerImageConfigOutput
- func (ModelPrimaryContainerImageConfigOutput) ElementType() reflect.Type
- func (o ModelPrimaryContainerImageConfigOutput) RepositoryAccessMode() pulumi.StringOutput
- func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutput() ModelPrimaryContainerImageConfigOutput
- func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigOutput
- func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
- func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
- type ModelPrimaryContainerImageConfigPtrInput
- type ModelPrimaryContainerImageConfigPtrOutput
- func (o ModelPrimaryContainerImageConfigPtrOutput) Elem() ModelPrimaryContainerImageConfigOutput
- func (ModelPrimaryContainerImageConfigPtrOutput) ElementType() reflect.Type
- func (o ModelPrimaryContainerImageConfigPtrOutput) RepositoryAccessMode() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
- func (o ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
- type ModelPrimaryContainerInput
- type ModelPrimaryContainerOutput
- func (o ModelPrimaryContainerOutput) ContainerHostname() pulumi.StringPtrOutput
- func (ModelPrimaryContainerOutput) ElementType() reflect.Type
- func (o ModelPrimaryContainerOutput) Environment() pulumi.StringMapOutput
- func (o ModelPrimaryContainerOutput) Image() pulumi.StringOutput
- func (o ModelPrimaryContainerOutput) ImageConfig() ModelPrimaryContainerImageConfigPtrOutput
- func (o ModelPrimaryContainerOutput) Mode() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerOutput) ModelDataUrl() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerOutput() ModelPrimaryContainerOutput
- func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerOutputWithContext(ctx context.Context) ModelPrimaryContainerOutput
- func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
- func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
- type ModelPrimaryContainerPtrInput
- type ModelPrimaryContainerPtrOutput
- func (o ModelPrimaryContainerPtrOutput) ContainerHostname() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerPtrOutput) Elem() ModelPrimaryContainerOutput
- func (ModelPrimaryContainerPtrOutput) ElementType() reflect.Type
- func (o ModelPrimaryContainerPtrOutput) Environment() pulumi.StringMapOutput
- func (o ModelPrimaryContainerPtrOutput) Image() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerPtrOutput) ImageConfig() ModelPrimaryContainerImageConfigPtrOutput
- func (o ModelPrimaryContainerPtrOutput) Mode() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerPtrOutput) ModelDataUrl() pulumi.StringPtrOutput
- func (o ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
- func (o ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
- type ModelPtrInput
- type ModelPtrOutput
- type ModelState
- type ModelVpcConfig
- type ModelVpcConfigArgs
- func (ModelVpcConfigArgs) ElementType() reflect.Type
- func (i ModelVpcConfigArgs) ToModelVpcConfigOutput() ModelVpcConfigOutput
- func (i ModelVpcConfigArgs) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput
- func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
- func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
- type ModelVpcConfigInput
- type ModelVpcConfigOutput
- func (ModelVpcConfigOutput) ElementType() reflect.Type
- func (o ModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ModelVpcConfigOutput) Subnets() pulumi.StringArrayOutput
- func (o ModelVpcConfigOutput) ToModelVpcConfigOutput() ModelVpcConfigOutput
- func (o ModelVpcConfigOutput) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput
- func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
- func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
- type ModelVpcConfigPtrInput
- type ModelVpcConfigPtrOutput
- func (o ModelVpcConfigPtrOutput) Elem() ModelVpcConfigOutput
- func (ModelVpcConfigPtrOutput) ElementType() reflect.Type
- func (o ModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ModelVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
- func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
- func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
- type NotebookInstance
- func (*NotebookInstance) ElementType() reflect.Type
- func (i *NotebookInstance) ToNotebookInstanceOutput() NotebookInstanceOutput
- func (i *NotebookInstance) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
- func (i *NotebookInstance) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
- func (i *NotebookInstance) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
- type NotebookInstanceArgs
- type NotebookInstanceArray
- type NotebookInstanceArrayInput
- type NotebookInstanceArrayOutput
- func (NotebookInstanceArrayOutput) ElementType() reflect.Type
- func (o NotebookInstanceArrayOutput) Index(i pulumi.IntInput) NotebookInstanceOutput
- func (o NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutput() NotebookInstanceArrayOutput
- func (o NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutputWithContext(ctx context.Context) NotebookInstanceArrayOutput
- type NotebookInstanceInput
- type NotebookInstanceLifecycleConfiguration
- func (*NotebookInstanceLifecycleConfiguration) ElementType() reflect.Type
- func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
- func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
- func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
- func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
- type NotebookInstanceLifecycleConfigurationArgs
- type NotebookInstanceLifecycleConfigurationArray
- func (NotebookInstanceLifecycleConfigurationArray) ElementType() reflect.Type
- func (i NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutput() NotebookInstanceLifecycleConfigurationArrayOutput
- func (i NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationArrayOutput
- type NotebookInstanceLifecycleConfigurationArrayInput
- type NotebookInstanceLifecycleConfigurationArrayOutput
- func (NotebookInstanceLifecycleConfigurationArrayOutput) ElementType() reflect.Type
- func (o NotebookInstanceLifecycleConfigurationArrayOutput) Index(i pulumi.IntInput) NotebookInstanceLifecycleConfigurationOutput
- func (o NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutput() NotebookInstanceLifecycleConfigurationArrayOutput
- func (o NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationArrayOutput
- type NotebookInstanceLifecycleConfigurationInput
- type NotebookInstanceLifecycleConfigurationMap
- func (NotebookInstanceLifecycleConfigurationMap) ElementType() reflect.Type
- func (i NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutput() NotebookInstanceLifecycleConfigurationMapOutput
- func (i NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationMapOutput
- type NotebookInstanceLifecycleConfigurationMapInput
- type NotebookInstanceLifecycleConfigurationMapOutput
- func (NotebookInstanceLifecycleConfigurationMapOutput) ElementType() reflect.Type
- func (o NotebookInstanceLifecycleConfigurationMapOutput) MapIndex(k pulumi.StringInput) NotebookInstanceLifecycleConfigurationOutput
- func (o NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutput() NotebookInstanceLifecycleConfigurationMapOutput
- func (o NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationMapOutput
- type NotebookInstanceLifecycleConfigurationOutput
- func (NotebookInstanceLifecycleConfigurationOutput) ElementType() reflect.Type
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
- type NotebookInstanceLifecycleConfigurationPtrInput
- type NotebookInstanceLifecycleConfigurationPtrOutput
- func (o NotebookInstanceLifecycleConfigurationPtrOutput) Elem() NotebookInstanceLifecycleConfigurationOutput
- func (NotebookInstanceLifecycleConfigurationPtrOutput) ElementType() reflect.Type
- func (o NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
- func (o NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
- type NotebookInstanceLifecycleConfigurationState
- type NotebookInstanceMap
- type NotebookInstanceMapInput
- type NotebookInstanceMapOutput
- func (NotebookInstanceMapOutput) ElementType() reflect.Type
- func (o NotebookInstanceMapOutput) MapIndex(k pulumi.StringInput) NotebookInstanceOutput
- func (o NotebookInstanceMapOutput) ToNotebookInstanceMapOutput() NotebookInstanceMapOutput
- func (o NotebookInstanceMapOutput) ToNotebookInstanceMapOutputWithContext(ctx context.Context) NotebookInstanceMapOutput
- type NotebookInstanceOutput
- func (NotebookInstanceOutput) ElementType() reflect.Type
- func (o NotebookInstanceOutput) ToNotebookInstanceOutput() NotebookInstanceOutput
- func (o NotebookInstanceOutput) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
- func (o NotebookInstanceOutput) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
- func (o NotebookInstanceOutput) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
- type NotebookInstancePtrInput
- type NotebookInstancePtrOutput
- func (o NotebookInstancePtrOutput) Elem() NotebookInstanceOutput
- func (NotebookInstancePtrOutput) ElementType() reflect.Type
- func (o NotebookInstancePtrOutput) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
- func (o NotebookInstancePtrOutput) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
- type NotebookInstanceState
- type UserProfile
- func (*UserProfile) ElementType() reflect.Type
- func (i *UserProfile) ToUserProfileOutput() UserProfileOutput
- func (i *UserProfile) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
- func (i *UserProfile) ToUserProfilePtrOutput() UserProfilePtrOutput
- func (i *UserProfile) ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput
- type UserProfileArgs
- type UserProfileArray
- type UserProfileArrayInput
- type UserProfileArrayOutput
- func (UserProfileArrayOutput) ElementType() reflect.Type
- func (o UserProfileArrayOutput) Index(i pulumi.IntInput) UserProfileOutput
- func (o UserProfileArrayOutput) ToUserProfileArrayOutput() UserProfileArrayOutput
- func (o UserProfileArrayOutput) ToUserProfileArrayOutputWithContext(ctx context.Context) UserProfileArrayOutput
- type UserProfileInput
- type UserProfileMap
- type UserProfileMapInput
- type UserProfileMapOutput
- func (UserProfileMapOutput) ElementType() reflect.Type
- func (o UserProfileMapOutput) MapIndex(k pulumi.StringInput) UserProfileOutput
- func (o UserProfileMapOutput) ToUserProfileMapOutput() UserProfileMapOutput
- func (o UserProfileMapOutput) ToUserProfileMapOutputWithContext(ctx context.Context) UserProfileMapOutput
- type UserProfileOutput
- func (UserProfileOutput) ElementType() reflect.Type
- func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
- func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
- func (o UserProfileOutput) ToUserProfilePtrOutput() UserProfilePtrOutput
- func (o UserProfileOutput) ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput
- type UserProfilePtrInput
- type UserProfilePtrOutput
- type UserProfileState
- type UserProfileUserSettings
- type UserProfileUserSettingsArgs
- func (UserProfileUserSettingsArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutput() UserProfileUserSettingsOutput
- func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsOutput
- func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
- func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
- type UserProfileUserSettingsInput
- type UserProfileUserSettingsJupyterServerAppSettings
- type UserProfileUserSettingsJupyterServerAppSettingsArgs
- func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutput() UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs
- func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput
- type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) Elem() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsJupyterServerAppSettingsInput
- type UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutput() UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- type UserProfileUserSettingsJupyterServerAppSettingsPtrInput
- type UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) Elem() UserProfileUserSettingsJupyterServerAppSettingsOutput
- func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettings
- type UserProfileUserSettingsKernelGatewayAppSettingsArgs
- func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput() UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImage
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs
- func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray
- func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType() reflect.Type
- func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) Index(i pulumi.IntInput) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput
- type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName() pulumi.StringOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName() pulumi.StringOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs
- func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput
- type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) Elem() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsInput
- type UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) CustomImages() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput() UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- type UserProfileUserSettingsKernelGatewayAppSettingsPtrInput
- type UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) Elem() UserProfileUserSettingsKernelGatewayAppSettingsOutput
- func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- type UserProfileUserSettingsOutput
- func (UserProfileUserSettingsOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsOutput) ExecutionRole() pulumi.StringOutput
- func (o UserProfileUserSettingsOutput) JupyterServerAppSettings() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (o UserProfileUserSettingsOutput) KernelGatewayAppSettings() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o UserProfileUserSettingsOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o UserProfileUserSettingsOutput) SharingSettings() UserProfileUserSettingsSharingSettingsPtrOutput
- func (o UserProfileUserSettingsOutput) TensorBoardAppSettings() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutput() UserProfileUserSettingsOutput
- func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsOutput
- func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
- func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
- type UserProfileUserSettingsPtrInput
- type UserProfileUserSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) Elem() UserProfileUserSettingsOutput
- func (UserProfileUserSettingsPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsPtrOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsPtrOutput) JupyterServerAppSettings() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) KernelGatewayAppSettings() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o UserProfileUserSettingsPtrOutput) SharingSettings() UserProfileUserSettingsSharingSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) TensorBoardAppSettings() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
- func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
- type UserProfileUserSettingsSharingSettings
- type UserProfileUserSettingsSharingSettingsArgs
- func (UserProfileUserSettingsSharingSettingsArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutput() UserProfileUserSettingsSharingSettingsOutput
- func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsOutput
- func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
- func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
- type UserProfileUserSettingsSharingSettingsInput
- type UserProfileUserSettingsSharingSettingsOutput
- func (UserProfileUserSettingsSharingSettingsOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsSharingSettingsOutput) NotebookOutputOption() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) S3KmsKeyId() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutput() UserProfileUserSettingsSharingSettingsOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
- func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
- type UserProfileUserSettingsSharingSettingsPtrInput
- type UserProfileUserSettingsSharingSettingsPtrOutput
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) Elem() UserProfileUserSettingsSharingSettingsOutput
- func (UserProfileUserSettingsSharingSettingsPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) NotebookOutputOption() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) S3KmsKeyId() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
- func (o UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettings
- type UserProfileUserSettingsTensorBoardAppSettingsArgs
- func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutput() UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs
- func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
- func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput
- type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) Elem() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettingsInput
- type UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
- func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutput() UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- type UserProfileUserSettingsTensorBoardAppSettingsPtrInput
- type UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) Elem() UserProfileUserSettingsTensorBoardAppSettingsOutput
- func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ElementType() reflect.Type
- func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
- type Workforce
- func (*Workforce) ElementType() reflect.Type
- func (i *Workforce) ToWorkforceOutput() WorkforceOutput
- func (i *Workforce) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
- func (i *Workforce) ToWorkforcePtrOutput() WorkforcePtrOutput
- func (i *Workforce) ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput
- type WorkforceArgs
- type WorkforceArray
- type WorkforceArrayInput
- type WorkforceArrayOutput
- func (WorkforceArrayOutput) ElementType() reflect.Type
- func (o WorkforceArrayOutput) Index(i pulumi.IntInput) WorkforceOutput
- func (o WorkforceArrayOutput) ToWorkforceArrayOutput() WorkforceArrayOutput
- func (o WorkforceArrayOutput) ToWorkforceArrayOutputWithContext(ctx context.Context) WorkforceArrayOutput
- type WorkforceCognitoConfig
- type WorkforceCognitoConfigArgs
- func (WorkforceCognitoConfigArgs) ElementType() reflect.Type
- func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
- func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
- func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
- func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
- type WorkforceCognitoConfigInput
- type WorkforceCognitoConfigOutput
- func (o WorkforceCognitoConfigOutput) ClientId() pulumi.StringOutput
- func (WorkforceCognitoConfigOutput) ElementType() reflect.Type
- func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
- func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
- func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
- func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
- func (o WorkforceCognitoConfigOutput) UserPool() pulumi.StringOutput
- type WorkforceCognitoConfigPtrInput
- type WorkforceCognitoConfigPtrOutput
- func (o WorkforceCognitoConfigPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkforceCognitoConfigPtrOutput) Elem() WorkforceCognitoConfigOutput
- func (WorkforceCognitoConfigPtrOutput) ElementType() reflect.Type
- func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
- func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
- func (o WorkforceCognitoConfigPtrOutput) UserPool() pulumi.StringPtrOutput
- type WorkforceInput
- type WorkforceMap
- type WorkforceMapInput
- type WorkforceMapOutput
- type WorkforceOidcConfig
- type WorkforceOidcConfigArgs
- func (WorkforceOidcConfigArgs) ElementType() reflect.Type
- func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
- func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
- func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
- func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
- type WorkforceOidcConfigInput
- type WorkforceOidcConfigOutput
- func (o WorkforceOidcConfigOutput) AuthorizationEndpoint() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) ClientId() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) ClientSecret() pulumi.StringOutput
- func (WorkforceOidcConfigOutput) ElementType() reflect.Type
- func (o WorkforceOidcConfigOutput) Issuer() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) JwksUri() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) LogoutEndpoint() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
- func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
- func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
- func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
- func (o WorkforceOidcConfigOutput) TokenEndpoint() pulumi.StringOutput
- func (o WorkforceOidcConfigOutput) UserInfoEndpoint() pulumi.StringOutput
- type WorkforceOidcConfigPtrInput
- type WorkforceOidcConfigPtrOutput
- func (o WorkforceOidcConfigPtrOutput) AuthorizationEndpoint() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) Elem() WorkforceOidcConfigOutput
- func (WorkforceOidcConfigPtrOutput) ElementType() reflect.Type
- func (o WorkforceOidcConfigPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) JwksUri() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) LogoutEndpoint() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
- func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
- func (o WorkforceOidcConfigPtrOutput) TokenEndpoint() pulumi.StringPtrOutput
- func (o WorkforceOidcConfigPtrOutput) UserInfoEndpoint() pulumi.StringPtrOutput
- type WorkforceOutput
- func (WorkforceOutput) ElementType() reflect.Type
- func (o WorkforceOutput) ToWorkforceOutput() WorkforceOutput
- func (o WorkforceOutput) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
- func (o WorkforceOutput) ToWorkforcePtrOutput() WorkforcePtrOutput
- func (o WorkforceOutput) ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput
- type WorkforcePtrInput
- type WorkforcePtrOutput
- type WorkforceSourceIpConfig
- type WorkforceSourceIpConfigArgs
- func (WorkforceSourceIpConfigArgs) ElementType() reflect.Type
- func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
- func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
- func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
- func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
- type WorkforceSourceIpConfigInput
- type WorkforceSourceIpConfigOutput
- func (o WorkforceSourceIpConfigOutput) Cidrs() pulumi.StringArrayOutput
- func (WorkforceSourceIpConfigOutput) ElementType() reflect.Type
- func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
- func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
- func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
- func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
- type WorkforceSourceIpConfigPtrInput
- type WorkforceSourceIpConfigPtrOutput
- func (o WorkforceSourceIpConfigPtrOutput) Cidrs() pulumi.StringArrayOutput
- func (o WorkforceSourceIpConfigPtrOutput) Elem() WorkforceSourceIpConfigOutput
- func (WorkforceSourceIpConfigPtrOutput) ElementType() reflect.Type
- func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
- func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
- type WorkforceState
- type Workteam
- func (*Workteam) ElementType() reflect.Type
- func (i *Workteam) ToWorkteamOutput() WorkteamOutput
- func (i *Workteam) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
- func (i *Workteam) ToWorkteamPtrOutput() WorkteamPtrOutput
- func (i *Workteam) ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput
- type WorkteamArgs
- type WorkteamArray
- type WorkteamArrayInput
- type WorkteamArrayOutput
- type WorkteamInput
- type WorkteamMap
- type WorkteamMapInput
- type WorkteamMapOutput
- type WorkteamMemberDefinition
- type WorkteamMemberDefinitionArgs
- func (WorkteamMemberDefinitionArgs) ElementType() reflect.Type
- func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
- func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
- type WorkteamMemberDefinitionArray
- func (WorkteamMemberDefinitionArray) ElementType() reflect.Type
- func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
- func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
- type WorkteamMemberDefinitionArrayInput
- type WorkteamMemberDefinitionArrayOutput
- func (WorkteamMemberDefinitionArrayOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionArrayOutput) Index(i pulumi.IntInput) WorkteamMemberDefinitionOutput
- func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
- func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
- type WorkteamMemberDefinitionCognitoMemberDefinition
- type WorkteamMemberDefinitionCognitoMemberDefinitionArgs
- func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ElementType() reflect.Type
- func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- type WorkteamMemberDefinitionCognitoMemberDefinitionInput
- type WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ClientId() pulumi.StringOutput
- func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserGroup() pulumi.StringOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserPool() pulumi.StringOutput
- type WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput
- type WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) Elem() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
- func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserGroup() pulumi.StringPtrOutput
- func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserPool() pulumi.StringPtrOutput
- type WorkteamMemberDefinitionInput
- type WorkteamMemberDefinitionOidcMemberDefinition
- type WorkteamMemberDefinitionOidcMemberDefinitionArgs
- func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ElementType() reflect.Type
- func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- type WorkteamMemberDefinitionOidcMemberDefinitionInput
- type WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) Groups() pulumi.StringArrayOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- type WorkteamMemberDefinitionOidcMemberDefinitionPtrInput
- type WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) Elem() WorkteamMemberDefinitionOidcMemberDefinitionOutput
- func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) Groups() pulumi.StringArrayOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- type WorkteamMemberDefinitionOutput
- func (o WorkteamMemberDefinitionOutput) CognitoMemberDefinition() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
- func (WorkteamMemberDefinitionOutput) ElementType() reflect.Type
- func (o WorkteamMemberDefinitionOutput) OidcMemberDefinition() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
- func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
- func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
- type WorkteamNotificationConfiguration
- type WorkteamNotificationConfigurationArgs
- func (WorkteamNotificationConfigurationArgs) ElementType() reflect.Type
- func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
- func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
- func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
- func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
- type WorkteamNotificationConfigurationInput
- type WorkteamNotificationConfigurationOutput
- func (WorkteamNotificationConfigurationOutput) ElementType() reflect.Type
- func (o WorkteamNotificationConfigurationOutput) NotificationTopicArn() pulumi.StringPtrOutput
- func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
- func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
- func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
- func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
- type WorkteamNotificationConfigurationPtrInput
- type WorkteamNotificationConfigurationPtrOutput
- func (o WorkteamNotificationConfigurationPtrOutput) Elem() WorkteamNotificationConfigurationOutput
- func (WorkteamNotificationConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn() pulumi.StringPtrOutput
- func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
- func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
- type WorkteamOutput
- func (WorkteamOutput) ElementType() reflect.Type
- func (o WorkteamOutput) ToWorkteamOutput() WorkteamOutput
- func (o WorkteamOutput) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
- func (o WorkteamOutput) ToWorkteamPtrOutput() WorkteamPtrOutput
- func (o WorkteamOutput) ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput
- type WorkteamPtrInput
- type WorkteamPtrOutput
- type WorkteamState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { pulumi.CustomResourceState // The name of the app. AppName pulumi.StringOutput `pulumi:"appName"` // The type of app. Valid values are `JupyterServer`, `KernelGateway` and `TensorBoard`. AppType pulumi.StringOutput `pulumi:"appType"` // The Amazon Resource Name (ARN) of the app. Arn pulumi.StringOutput `pulumi:"arn"` // The domain ID. DomainId pulumi.StringOutput `pulumi:"domainId"` // The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.See Resource Spec below. ResourceSpec AppResourceSpecOutput `pulumi:"resourceSpec"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The user profile name. UserProfileName pulumi.StringOutput `pulumi:"userProfileName"` }
Provides a Sagemaker App resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewApp(ctx, "example", &sagemaker.AppArgs{ DomainId: pulumi.Any(aws_sagemaker_domain.Example.Id), UserProfileName: pulumi.Any(aws_sagemaker_user_profile.Example.User_profile_name), AppName: pulumi.String("example"), AppType: pulumi.String("JupyterServer"), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code Apps can be imported using the `id`, e.g.
```sh
$ pulumi import aws:sagemaker/app:App example arn:aws:sagemaker:us-west-2:012345678912:app/domain-id/user-profile-name/app-type/app-name
```
func GetApp ¶
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App 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 NewApp ¶
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶
func (*App) ToAppOutput ¶
func (*App) ToAppOutputWithContext ¶
func (*App) ToAppPtrOutput ¶
func (i *App) ToAppPtrOutput() AppPtrOutput
func (*App) ToAppPtrOutputWithContext ¶
func (i *App) ToAppPtrOutputWithContext(ctx context.Context) AppPtrOutput
type AppArgs ¶
type AppArgs struct { // The name of the app. AppName pulumi.StringInput // The type of app. Valid values are `JupyterServer`, `KernelGateway` and `TensorBoard`. AppType pulumi.StringInput // The domain ID. DomainId pulumi.StringInput // The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.See Resource Spec below. ResourceSpec AppResourceSpecPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The user profile name. UserProfileName pulumi.StringInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppArray ¶
type AppArray []AppInput
func (AppArray) ElementType ¶
func (AppArray) ToAppArrayOutput ¶
func (i AppArray) ToAppArrayOutput() AppArrayOutput
func (AppArray) ToAppArrayOutputWithContext ¶
func (i AppArray) ToAppArrayOutputWithContext(ctx context.Context) AppArrayOutput
type AppArrayInput ¶
type AppArrayInput interface { pulumi.Input ToAppArrayOutput() AppArrayOutput ToAppArrayOutputWithContext(context.Context) AppArrayOutput }
AppArrayInput is an input type that accepts AppArray and AppArrayOutput values. You can construct a concrete instance of `AppArrayInput` via:
AppArray{ AppArgs{...} }
type AppArrayOutput ¶
type AppArrayOutput struct{ *pulumi.OutputState }
func (AppArrayOutput) ElementType ¶
func (AppArrayOutput) ElementType() reflect.Type
func (AppArrayOutput) ToAppArrayOutput ¶
func (o AppArrayOutput) ToAppArrayOutput() AppArrayOutput
func (AppArrayOutput) ToAppArrayOutputWithContext ¶
func (o AppArrayOutput) ToAppArrayOutputWithContext(ctx context.Context) AppArrayOutput
type AppImageConfig ¶
type AppImageConfig struct { pulumi.CustomResourceState // The name of the App Image Config. AppImageConfigName pulumi.StringOutput `pulumi:"appImageConfigName"` // The Amazon Resource Name (ARN) assigned by AWS to this App Image Config. Arn pulumi.StringOutput `pulumi:"arn"` // The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below. KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrOutput `pulumi:"kernelGatewayImageConfig"` }
Provides a Sagemaker App Image Config resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewAppImageConfig(ctx, "test", &sagemaker.AppImageConfigArgs{ AppImageConfigName: pulumi.String("example"), KernelGatewayImageConfig: &sagemaker.AppImageConfigKernelGatewayImageConfigArgs{ KernelSpec: &sagemaker.AppImageConfigKernelGatewayImageConfigKernelSpecArgs{ Name: pulumi.String("example"), }, }, }) if err != nil { return err } return nil }) }
``` ### Default File System Config
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewAppImageConfig(ctx, "test", &sagemaker.AppImageConfigArgs{ AppImageConfigName: pulumi.String("example"), KernelGatewayImageConfig: &sagemaker.AppImageConfigKernelGatewayImageConfigArgs{ FileSystemConfig: nil, KernelSpec: &sagemaker.AppImageConfigKernelGatewayImageConfigKernelSpecArgs{ Name: pulumi.String("example"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker App Image Configs can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/appImageConfig:AppImageConfig example example
```
func GetAppImageConfig ¶
func GetAppImageConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppImageConfigState, opts ...pulumi.ResourceOption) (*AppImageConfig, error)
GetAppImageConfig gets an existing AppImageConfig 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 NewAppImageConfig ¶
func NewAppImageConfig(ctx *pulumi.Context, name string, args *AppImageConfigArgs, opts ...pulumi.ResourceOption) (*AppImageConfig, error)
NewAppImageConfig registers a new resource with the given unique name, arguments, and options.
func (*AppImageConfig) ElementType ¶
func (*AppImageConfig) ElementType() reflect.Type
func (*AppImageConfig) ToAppImageConfigOutput ¶
func (i *AppImageConfig) ToAppImageConfigOutput() AppImageConfigOutput
func (*AppImageConfig) ToAppImageConfigOutputWithContext ¶
func (i *AppImageConfig) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
func (*AppImageConfig) ToAppImageConfigPtrOutput ¶
func (i *AppImageConfig) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
func (*AppImageConfig) ToAppImageConfigPtrOutputWithContext ¶
func (i *AppImageConfig) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
type AppImageConfigArgs ¶
type AppImageConfigArgs struct { // The name of the App Image Config. AppImageConfigName pulumi.StringInput // The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below. KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrInput }
The set of arguments for constructing a AppImageConfig resource.
func (AppImageConfigArgs) ElementType ¶
func (AppImageConfigArgs) ElementType() reflect.Type
type AppImageConfigArray ¶
type AppImageConfigArray []AppImageConfigInput
func (AppImageConfigArray) ElementType ¶
func (AppImageConfigArray) ElementType() reflect.Type
func (AppImageConfigArray) ToAppImageConfigArrayOutput ¶
func (i AppImageConfigArray) ToAppImageConfigArrayOutput() AppImageConfigArrayOutput
func (AppImageConfigArray) ToAppImageConfigArrayOutputWithContext ¶
func (i AppImageConfigArray) ToAppImageConfigArrayOutputWithContext(ctx context.Context) AppImageConfigArrayOutput
type AppImageConfigArrayInput ¶
type AppImageConfigArrayInput interface { pulumi.Input ToAppImageConfigArrayOutput() AppImageConfigArrayOutput ToAppImageConfigArrayOutputWithContext(context.Context) AppImageConfigArrayOutput }
AppImageConfigArrayInput is an input type that accepts AppImageConfigArray and AppImageConfigArrayOutput values. You can construct a concrete instance of `AppImageConfigArrayInput` via:
AppImageConfigArray{ AppImageConfigArgs{...} }
type AppImageConfigArrayOutput ¶
type AppImageConfigArrayOutput struct{ *pulumi.OutputState }
func (AppImageConfigArrayOutput) ElementType ¶
func (AppImageConfigArrayOutput) ElementType() reflect.Type
func (AppImageConfigArrayOutput) Index ¶
func (o AppImageConfigArrayOutput) Index(i pulumi.IntInput) AppImageConfigOutput
func (AppImageConfigArrayOutput) ToAppImageConfigArrayOutput ¶
func (o AppImageConfigArrayOutput) ToAppImageConfigArrayOutput() AppImageConfigArrayOutput
func (AppImageConfigArrayOutput) ToAppImageConfigArrayOutputWithContext ¶
func (o AppImageConfigArrayOutput) ToAppImageConfigArrayOutputWithContext(ctx context.Context) AppImageConfigArrayOutput
type AppImageConfigInput ¶
type AppImageConfigInput interface { pulumi.Input ToAppImageConfigOutput() AppImageConfigOutput ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput }
type AppImageConfigKernelGatewayImageConfig ¶
type AppImageConfigKernelGatewayImageConfig struct { // The URL where the Git repository is located. See File System Config details below. FileSystemConfig *AppImageConfigKernelGatewayImageConfigFileSystemConfig `pulumi:"fileSystemConfig"` // The default branch for the Git repository. See Kernel Spec details below. KernelSpec AppImageConfigKernelGatewayImageConfigKernelSpec `pulumi:"kernelSpec"` }
type AppImageConfigKernelGatewayImageConfigArgs ¶
type AppImageConfigKernelGatewayImageConfigArgs struct { // The URL where the Git repository is located. See File System Config details below. FileSystemConfig AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput `pulumi:"fileSystemConfig"` // The default branch for the Git repository. See Kernel Spec details below. KernelSpec AppImageConfigKernelGatewayImageConfigKernelSpecInput `pulumi:"kernelSpec"` }
func (AppImageConfigKernelGatewayImageConfigArgs) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigArgs) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutput ¶
func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutput() AppImageConfigKernelGatewayImageConfigOutput
func (AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigOutput
func (AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutput ¶
func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigArgs) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
type AppImageConfigKernelGatewayImageConfigFileSystemConfig ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfig struct { // The default POSIX group ID (GID). If not specified, defaults to `100`. Valid values are `0` and `100`. DefaultGid *int `pulumi:"defaultGid"` // The default POSIX user ID (UID). If not specified, defaults to `1000`. Valid values are `0` and `1000`. DefaultUid *int `pulumi:"defaultUid"` // The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to `/home/sagemaker-user`. MountPath *string `pulumi:"mountPath"` }
type AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs struct { // The default POSIX group ID (GID). If not specified, defaults to `100`. Valid values are `0` and `100`. DefaultGid pulumi.IntPtrInput `pulumi:"defaultGid"` // The default POSIX user ID (UID). If not specified, defaults to `1000`. Valid values are `0` and `1000`. DefaultUid pulumi.IntPtrInput `pulumi:"defaultUid"` // The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to `/home/sagemaker-user`. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` }
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput ¶
func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput ¶
func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
type AppImageConfigKernelGatewayImageConfigFileSystemConfigInput ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfigInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput }
AppImageConfigKernelGatewayImageConfigFileSystemConfigInput is an input type that accepts AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs and AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigFileSystemConfigInput` via:
AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs{...}
type AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultGid ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultGid() pulumi.IntPtrOutput
The default POSIX group ID (GID). If not specified, defaults to `100`. Valid values are `0` and `100`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultUid ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) DefaultUid() pulumi.IntPtrOutput
The default POSIX user ID (UID). If not specified, defaults to `1000`. Valid values are `0` and `1000`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) MountPath ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) MountPath() pulumi.StringPtrOutput
The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to `/home/sagemaker-user`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput }
AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput is an input type that accepts AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs, AppImageConfigKernelGatewayImageConfigFileSystemConfigPtr and AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput` via:
AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs{...} or: nil
func AppImageConfigKernelGatewayImageConfigFileSystemConfigPtr ¶
func AppImageConfigKernelGatewayImageConfigFileSystemConfigPtr(v *AppImageConfigKernelGatewayImageConfigFileSystemConfigArgs) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrInput
type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput ¶
type AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultGid ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultGid() pulumi.IntPtrOutput
The default POSIX group ID (GID). If not specified, defaults to `100`. Valid values are `0` and `100`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultUid ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) DefaultUid() pulumi.IntPtrOutput
The default POSIX user ID (UID). If not specified, defaults to `1000`. Valid values are `0` and `1000`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) MountPath ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) MountPath() pulumi.StringPtrOutput
The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to `/home/sagemaker-user`.
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
type AppImageConfigKernelGatewayImageConfigInput ¶
type AppImageConfigKernelGatewayImageConfigInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigOutput() AppImageConfigKernelGatewayImageConfigOutput ToAppImageConfigKernelGatewayImageConfigOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigOutput }
AppImageConfigKernelGatewayImageConfigInput is an input type that accepts AppImageConfigKernelGatewayImageConfigArgs and AppImageConfigKernelGatewayImageConfigOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigInput` via:
AppImageConfigKernelGatewayImageConfigArgs{...}
type AppImageConfigKernelGatewayImageConfigKernelSpecArgs ¶
type AppImageConfigKernelGatewayImageConfigKernelSpecArgs struct { // The display name of the kernel. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The name of the kernel. Name pulumi.StringInput `pulumi:"name"` }
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput ¶
func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput ¶
func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext ¶
func (i AppImageConfigKernelGatewayImageConfigKernelSpecArgs) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
type AppImageConfigKernelGatewayImageConfigKernelSpecInput ¶
type AppImageConfigKernelGatewayImageConfigKernelSpecInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput() AppImageConfigKernelGatewayImageConfigKernelSpecOutput ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecOutput }
AppImageConfigKernelGatewayImageConfigKernelSpecInput is an input type that accepts AppImageConfigKernelGatewayImageConfigKernelSpecArgs and AppImageConfigKernelGatewayImageConfigKernelSpecOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigKernelSpecInput` via:
AppImageConfigKernelGatewayImageConfigKernelSpecArgs{...}
type AppImageConfigKernelGatewayImageConfigKernelSpecOutput ¶
type AppImageConfigKernelGatewayImageConfigKernelSpecOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) DisplayName ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) DisplayName() pulumi.StringPtrOutput
The display name of the kernel.
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) Name ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) Name() pulumi.StringOutput
The name of the kernel.
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutput() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
type AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput ¶
type AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput }
AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput is an input type that accepts AppImageConfigKernelGatewayImageConfigKernelSpecArgs, AppImageConfigKernelGatewayImageConfigKernelSpecPtr and AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput` via:
AppImageConfigKernelGatewayImageConfigKernelSpecArgs{...} or: nil
func AppImageConfigKernelGatewayImageConfigKernelSpecPtr ¶
func AppImageConfigKernelGatewayImageConfigKernelSpecPtr(v *AppImageConfigKernelGatewayImageConfigKernelSpecArgs) AppImageConfigKernelGatewayImageConfigKernelSpecPtrInput
type AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput ¶
type AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) DisplayName ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name of the kernel.
func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
func (AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput) ToAppImageConfigKernelGatewayImageConfigKernelSpecPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
type AppImageConfigKernelGatewayImageConfigOutput ¶
type AppImageConfigKernelGatewayImageConfigOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigOutput) FileSystemConfig ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) FileSystemConfig() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
The URL where the Git repository is located. See File System Config details below.
func (AppImageConfigKernelGatewayImageConfigOutput) KernelSpec ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) KernelSpec() AppImageConfigKernelGatewayImageConfigKernelSpecOutput
The default branch for the Git repository. See Kernel Spec details below.
func (AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutput ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutput() AppImageConfigKernelGatewayImageConfigOutput
func (AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigOutput
func (AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
type AppImageConfigKernelGatewayImageConfigPtrInput ¶
type AppImageConfigKernelGatewayImageConfigPtrInput interface { pulumi.Input ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput }
AppImageConfigKernelGatewayImageConfigPtrInput is an input type that accepts AppImageConfigKernelGatewayImageConfigArgs, AppImageConfigKernelGatewayImageConfigPtr and AppImageConfigKernelGatewayImageConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigKernelGatewayImageConfigPtrInput` via:
AppImageConfigKernelGatewayImageConfigArgs{...} or: nil
func AppImageConfigKernelGatewayImageConfigPtr ¶
func AppImageConfigKernelGatewayImageConfigPtr(v *AppImageConfigKernelGatewayImageConfigArgs) AppImageConfigKernelGatewayImageConfigPtrInput
type AppImageConfigKernelGatewayImageConfigPtrOutput ¶
type AppImageConfigKernelGatewayImageConfigPtrOutput struct{ *pulumi.OutputState }
func (AppImageConfigKernelGatewayImageConfigPtrOutput) ElementType ¶
func (AppImageConfigKernelGatewayImageConfigPtrOutput) ElementType() reflect.Type
func (AppImageConfigKernelGatewayImageConfigPtrOutput) FileSystemConfig ¶
func (o AppImageConfigKernelGatewayImageConfigPtrOutput) FileSystemConfig() AppImageConfigKernelGatewayImageConfigFileSystemConfigPtrOutput
The URL where the Git repository is located. See File System Config details below.
func (AppImageConfigKernelGatewayImageConfigPtrOutput) KernelSpec ¶
func (o AppImageConfigKernelGatewayImageConfigPtrOutput) KernelSpec() AppImageConfigKernelGatewayImageConfigKernelSpecPtrOutput
The default branch for the Git repository. See Kernel Spec details below.
func (AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput ¶
func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput
func (AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext ¶
func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput
type AppImageConfigMap ¶
type AppImageConfigMap map[string]AppImageConfigInput
func (AppImageConfigMap) ElementType ¶
func (AppImageConfigMap) ElementType() reflect.Type
func (AppImageConfigMap) ToAppImageConfigMapOutput ¶
func (i AppImageConfigMap) ToAppImageConfigMapOutput() AppImageConfigMapOutput
func (AppImageConfigMap) ToAppImageConfigMapOutputWithContext ¶
func (i AppImageConfigMap) ToAppImageConfigMapOutputWithContext(ctx context.Context) AppImageConfigMapOutput
type AppImageConfigMapInput ¶
type AppImageConfigMapInput interface { pulumi.Input ToAppImageConfigMapOutput() AppImageConfigMapOutput ToAppImageConfigMapOutputWithContext(context.Context) AppImageConfigMapOutput }
AppImageConfigMapInput is an input type that accepts AppImageConfigMap and AppImageConfigMapOutput values. You can construct a concrete instance of `AppImageConfigMapInput` via:
AppImageConfigMap{ "key": AppImageConfigArgs{...} }
type AppImageConfigMapOutput ¶
type AppImageConfigMapOutput struct{ *pulumi.OutputState }
func (AppImageConfigMapOutput) ElementType ¶
func (AppImageConfigMapOutput) ElementType() reflect.Type
func (AppImageConfigMapOutput) MapIndex ¶
func (o AppImageConfigMapOutput) MapIndex(k pulumi.StringInput) AppImageConfigOutput
func (AppImageConfigMapOutput) ToAppImageConfigMapOutput ¶
func (o AppImageConfigMapOutput) ToAppImageConfigMapOutput() AppImageConfigMapOutput
func (AppImageConfigMapOutput) ToAppImageConfigMapOutputWithContext ¶
func (o AppImageConfigMapOutput) ToAppImageConfigMapOutputWithContext(ctx context.Context) AppImageConfigMapOutput
type AppImageConfigOutput ¶
type AppImageConfigOutput struct{ *pulumi.OutputState }
func (AppImageConfigOutput) ElementType ¶
func (AppImageConfigOutput) ElementType() reflect.Type
func (AppImageConfigOutput) ToAppImageConfigOutput ¶
func (o AppImageConfigOutput) ToAppImageConfigOutput() AppImageConfigOutput
func (AppImageConfigOutput) ToAppImageConfigOutputWithContext ¶
func (o AppImageConfigOutput) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
func (AppImageConfigOutput) ToAppImageConfigPtrOutput ¶
func (o AppImageConfigOutput) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
func (AppImageConfigOutput) ToAppImageConfigPtrOutputWithContext ¶
func (o AppImageConfigOutput) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
type AppImageConfigPtrInput ¶
type AppImageConfigPtrInput interface { pulumi.Input ToAppImageConfigPtrOutput() AppImageConfigPtrOutput ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput }
type AppImageConfigPtrOutput ¶
type AppImageConfigPtrOutput struct{ *pulumi.OutputState }
func (AppImageConfigPtrOutput) Elem ¶ added in v4.15.0
func (o AppImageConfigPtrOutput) Elem() AppImageConfigOutput
func (AppImageConfigPtrOutput) ElementType ¶
func (AppImageConfigPtrOutput) ElementType() reflect.Type
func (AppImageConfigPtrOutput) ToAppImageConfigPtrOutput ¶
func (o AppImageConfigPtrOutput) ToAppImageConfigPtrOutput() AppImageConfigPtrOutput
func (AppImageConfigPtrOutput) ToAppImageConfigPtrOutputWithContext ¶
func (o AppImageConfigPtrOutput) ToAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigPtrOutput
type AppImageConfigState ¶
type AppImageConfigState struct { // The name of the App Image Config. AppImageConfigName pulumi.StringPtrInput // The Amazon Resource Name (ARN) assigned by AWS to this App Image Config. Arn pulumi.StringPtrInput // The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below. KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrInput }
func (AppImageConfigState) ElementType ¶
func (AppImageConfigState) ElementType() reflect.Type
type AppMap ¶
func (AppMap) ElementType ¶
func (AppMap) ToAppMapOutput ¶
func (i AppMap) ToAppMapOutput() AppMapOutput
func (AppMap) ToAppMapOutputWithContext ¶
func (i AppMap) ToAppMapOutputWithContext(ctx context.Context) AppMapOutput
type AppMapInput ¶
type AppMapInput interface { pulumi.Input ToAppMapOutput() AppMapOutput ToAppMapOutputWithContext(context.Context) AppMapOutput }
AppMapInput is an input type that accepts AppMap and AppMapOutput values. You can construct a concrete instance of `AppMapInput` via:
AppMap{ "key": AppArgs{...} }
type AppMapOutput ¶
type AppMapOutput struct{ *pulumi.OutputState }
func (AppMapOutput) ElementType ¶
func (AppMapOutput) ElementType() reflect.Type
func (AppMapOutput) MapIndex ¶
func (o AppMapOutput) MapIndex(k pulumi.StringInput) AppOutput
func (AppMapOutput) ToAppMapOutput ¶
func (o AppMapOutput) ToAppMapOutput() AppMapOutput
func (AppMapOutput) ToAppMapOutputWithContext ¶
func (o AppMapOutput) ToAppMapOutputWithContext(ctx context.Context) AppMapOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) ElementType ¶
func (AppOutput) ToAppOutput ¶
func (AppOutput) ToAppOutputWithContext ¶
func (AppOutput) ToAppPtrOutput ¶
func (o AppOutput) ToAppPtrOutput() AppPtrOutput
func (AppOutput) ToAppPtrOutputWithContext ¶
func (o AppOutput) ToAppPtrOutputWithContext(ctx context.Context) AppPtrOutput
type AppPtrInput ¶
type AppPtrInput interface { pulumi.Input ToAppPtrOutput() AppPtrOutput ToAppPtrOutputWithContext(ctx context.Context) AppPtrOutput }
type AppPtrOutput ¶
type AppPtrOutput struct{ *pulumi.OutputState }
func (AppPtrOutput) Elem ¶ added in v4.15.0
func (o AppPtrOutput) Elem() AppOutput
func (AppPtrOutput) ElementType ¶
func (AppPtrOutput) ElementType() reflect.Type
func (AppPtrOutput) ToAppPtrOutput ¶
func (o AppPtrOutput) ToAppPtrOutput() AppPtrOutput
func (AppPtrOutput) ToAppPtrOutputWithContext ¶
func (o AppPtrOutput) ToAppPtrOutputWithContext(ctx context.Context) AppPtrOutput
type AppResourceSpec ¶
type AppResourceSpec struct { // The instance type that the image version runs on. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType *string `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` }
type AppResourceSpecArgs ¶
type AppResourceSpecArgs struct { // The instance type that the image version runs on. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (AppResourceSpecArgs) ElementType ¶
func (AppResourceSpecArgs) ElementType() reflect.Type
func (AppResourceSpecArgs) ToAppResourceSpecOutput ¶
func (i AppResourceSpecArgs) ToAppResourceSpecOutput() AppResourceSpecOutput
func (AppResourceSpecArgs) ToAppResourceSpecOutputWithContext ¶
func (i AppResourceSpecArgs) ToAppResourceSpecOutputWithContext(ctx context.Context) AppResourceSpecOutput
func (AppResourceSpecArgs) ToAppResourceSpecPtrOutput ¶
func (i AppResourceSpecArgs) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
func (AppResourceSpecArgs) ToAppResourceSpecPtrOutputWithContext ¶
func (i AppResourceSpecArgs) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
type AppResourceSpecInput ¶
type AppResourceSpecInput interface { pulumi.Input ToAppResourceSpecOutput() AppResourceSpecOutput ToAppResourceSpecOutputWithContext(context.Context) AppResourceSpecOutput }
AppResourceSpecInput is an input type that accepts AppResourceSpecArgs and AppResourceSpecOutput values. You can construct a concrete instance of `AppResourceSpecInput` via:
AppResourceSpecArgs{...}
type AppResourceSpecOutput ¶
type AppResourceSpecOutput struct{ *pulumi.OutputState }
func (AppResourceSpecOutput) ElementType ¶
func (AppResourceSpecOutput) ElementType() reflect.Type
func (AppResourceSpecOutput) InstanceType ¶
func (o AppResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (AppResourceSpecOutput) SagemakerImageArn ¶
func (o AppResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (AppResourceSpecOutput) ToAppResourceSpecOutput ¶
func (o AppResourceSpecOutput) ToAppResourceSpecOutput() AppResourceSpecOutput
func (AppResourceSpecOutput) ToAppResourceSpecOutputWithContext ¶
func (o AppResourceSpecOutput) ToAppResourceSpecOutputWithContext(ctx context.Context) AppResourceSpecOutput
func (AppResourceSpecOutput) ToAppResourceSpecPtrOutput ¶
func (o AppResourceSpecOutput) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
func (AppResourceSpecOutput) ToAppResourceSpecPtrOutputWithContext ¶
func (o AppResourceSpecOutput) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
type AppResourceSpecPtrInput ¶
type AppResourceSpecPtrInput interface { pulumi.Input ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput ToAppResourceSpecPtrOutputWithContext(context.Context) AppResourceSpecPtrOutput }
AppResourceSpecPtrInput is an input type that accepts AppResourceSpecArgs, AppResourceSpecPtr and AppResourceSpecPtrOutput values. You can construct a concrete instance of `AppResourceSpecPtrInput` via:
AppResourceSpecArgs{...} or: nil
func AppResourceSpecPtr ¶
func AppResourceSpecPtr(v *AppResourceSpecArgs) AppResourceSpecPtrInput
type AppResourceSpecPtrOutput ¶
type AppResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (AppResourceSpecPtrOutput) Elem ¶
func (o AppResourceSpecPtrOutput) Elem() AppResourceSpecOutput
func (AppResourceSpecPtrOutput) ElementType ¶
func (AppResourceSpecPtrOutput) ElementType() reflect.Type
func (AppResourceSpecPtrOutput) InstanceType ¶
func (o AppResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (AppResourceSpecPtrOutput) SagemakerImageArn ¶
func (o AppResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutput ¶
func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
func (AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutputWithContext ¶
func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
type AppState ¶
type AppState struct { // The name of the app. AppName pulumi.StringPtrInput // The type of app. Valid values are `JupyterServer`, `KernelGateway` and `TensorBoard`. AppType pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the app. Arn pulumi.StringPtrInput // The domain ID. DomainId pulumi.StringPtrInput // The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.See Resource Spec below. ResourceSpec AppResourceSpecPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The user profile name. UserProfileName pulumi.StringPtrInput }
func (AppState) ElementType ¶
type CodeRepository ¶
type CodeRepository struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Code Repository. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the Code Repository (must be unique). CodeRepositoryName pulumi.StringOutput `pulumi:"codeRepositoryName"` // Specifies details about the repository. see Git Config details below. GitConfig CodeRepositoryGitConfigOutput `pulumi:"gitConfig"` }
Provides a Sagemaker Code Repository resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewCodeRepository(ctx, "example", &sagemaker.CodeRepositoryArgs{ CodeRepositoryName: pulumi.String("example"), GitConfig: &sagemaker.CodeRepositoryGitConfigArgs{ RepositoryUrl: pulumi.String("https://github.com/hashicorp/terraform-provider-aws.git"), }, }) if err != nil { return err } return nil }) }
``` ### Example with Secret
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/secretsmanager" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleSecret, err := secretsmanager.NewSecret(ctx, "exampleSecret", nil) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "username": "example", "password": "example", }) if err != nil { return err } json0 := string(tmpJSON0) exampleSecretVersion, err := secretsmanager.NewSecretVersion(ctx, "exampleSecretVersion", &secretsmanager.SecretVersionArgs{ SecretId: exampleSecret.ID(), SecretString: pulumi.String(json0), }) if err != nil { return err } _, err = sagemaker.NewCodeRepository(ctx, "exampleCodeRepository", &sagemaker.CodeRepositoryArgs{ CodeRepositoryName: pulumi.String("example"), GitConfig: &sagemaker.CodeRepositoryGitConfigArgs{ RepositoryUrl: pulumi.String("https://github.com/hashicorp/terraform-provider-aws.git"), SecretArn: exampleSecret.Arn, }, }, pulumi.DependsOn([]pulumi.Resource{ exampleSecretVersion, })) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code Repositories can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/codeRepository:CodeRepository test_code_repository my-code-repo
```
func GetCodeRepository ¶
func GetCodeRepository(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CodeRepositoryState, opts ...pulumi.ResourceOption) (*CodeRepository, error)
GetCodeRepository gets an existing CodeRepository 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 NewCodeRepository ¶
func NewCodeRepository(ctx *pulumi.Context, name string, args *CodeRepositoryArgs, opts ...pulumi.ResourceOption) (*CodeRepository, error)
NewCodeRepository registers a new resource with the given unique name, arguments, and options.
func (*CodeRepository) ElementType ¶
func (*CodeRepository) ElementType() reflect.Type
func (*CodeRepository) ToCodeRepositoryOutput ¶
func (i *CodeRepository) ToCodeRepositoryOutput() CodeRepositoryOutput
func (*CodeRepository) ToCodeRepositoryOutputWithContext ¶
func (i *CodeRepository) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
func (*CodeRepository) ToCodeRepositoryPtrOutput ¶
func (i *CodeRepository) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (*CodeRepository) ToCodeRepositoryPtrOutputWithContext ¶
func (i *CodeRepository) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryArgs ¶
type CodeRepositoryArgs struct { // The name of the Code Repository (must be unique). CodeRepositoryName pulumi.StringInput // Specifies details about the repository. see Git Config details below. GitConfig CodeRepositoryGitConfigInput }
The set of arguments for constructing a CodeRepository resource.
func (CodeRepositoryArgs) ElementType ¶
func (CodeRepositoryArgs) ElementType() reflect.Type
type CodeRepositoryArray ¶
type CodeRepositoryArray []CodeRepositoryInput
func (CodeRepositoryArray) ElementType ¶
func (CodeRepositoryArray) ElementType() reflect.Type
func (CodeRepositoryArray) ToCodeRepositoryArrayOutput ¶
func (i CodeRepositoryArray) ToCodeRepositoryArrayOutput() CodeRepositoryArrayOutput
func (CodeRepositoryArray) ToCodeRepositoryArrayOutputWithContext ¶
func (i CodeRepositoryArray) ToCodeRepositoryArrayOutputWithContext(ctx context.Context) CodeRepositoryArrayOutput
type CodeRepositoryArrayInput ¶
type CodeRepositoryArrayInput interface { pulumi.Input ToCodeRepositoryArrayOutput() CodeRepositoryArrayOutput ToCodeRepositoryArrayOutputWithContext(context.Context) CodeRepositoryArrayOutput }
CodeRepositoryArrayInput is an input type that accepts CodeRepositoryArray and CodeRepositoryArrayOutput values. You can construct a concrete instance of `CodeRepositoryArrayInput` via:
CodeRepositoryArray{ CodeRepositoryArgs{...} }
type CodeRepositoryArrayOutput ¶
type CodeRepositoryArrayOutput struct{ *pulumi.OutputState }
func (CodeRepositoryArrayOutput) ElementType ¶
func (CodeRepositoryArrayOutput) ElementType() reflect.Type
func (CodeRepositoryArrayOutput) Index ¶
func (o CodeRepositoryArrayOutput) Index(i pulumi.IntInput) CodeRepositoryOutput
func (CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutput ¶
func (o CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutput() CodeRepositoryArrayOutput
func (CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutputWithContext ¶
func (o CodeRepositoryArrayOutput) ToCodeRepositoryArrayOutputWithContext(ctx context.Context) CodeRepositoryArrayOutput
type CodeRepositoryGitConfig ¶
type CodeRepositoryGitConfig struct { // The default branch for the Git repository. Branch *string `pulumi:"branch"` // The URL where the Git repository is located. RepositoryUrl string `pulumi:"repositoryUrl"` // The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the credentials used to access the git repository. The secret must have a staging label of AWSCURRENT and must be in the following format: `{"username": UserName, "password": Password}` SecretArn *string `pulumi:"secretArn"` }
type CodeRepositoryGitConfigArgs ¶
type CodeRepositoryGitConfigArgs struct { // The default branch for the Git repository. Branch pulumi.StringPtrInput `pulumi:"branch"` // The URL where the Git repository is located. RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the credentials used to access the git repository. The secret must have a staging label of AWSCURRENT and must be in the following format: `{"username": UserName, "password": Password}` SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` }
func (CodeRepositoryGitConfigArgs) ElementType ¶
func (CodeRepositoryGitConfigArgs) ElementType() reflect.Type
func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutput ¶
func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput
func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutputWithContext ¶
func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput
func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutput ¶
func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutputWithContext ¶
func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
type CodeRepositoryGitConfigInput ¶
type CodeRepositoryGitConfigInput interface { pulumi.Input ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput ToCodeRepositoryGitConfigOutputWithContext(context.Context) CodeRepositoryGitConfigOutput }
CodeRepositoryGitConfigInput is an input type that accepts CodeRepositoryGitConfigArgs and CodeRepositoryGitConfigOutput values. You can construct a concrete instance of `CodeRepositoryGitConfigInput` via:
CodeRepositoryGitConfigArgs{...}
type CodeRepositoryGitConfigOutput ¶
type CodeRepositoryGitConfigOutput struct{ *pulumi.OutputState }
func (CodeRepositoryGitConfigOutput) Branch ¶
func (o CodeRepositoryGitConfigOutput) Branch() pulumi.StringPtrOutput
The default branch for the Git repository.
func (CodeRepositoryGitConfigOutput) ElementType ¶
func (CodeRepositoryGitConfigOutput) ElementType() reflect.Type
func (CodeRepositoryGitConfigOutput) RepositoryUrl ¶
func (o CodeRepositoryGitConfigOutput) RepositoryUrl() pulumi.StringOutput
The URL where the Git repository is located.
func (CodeRepositoryGitConfigOutput) SecretArn ¶
func (o CodeRepositoryGitConfigOutput) SecretArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the credentials used to access the git repository. The secret must have a staging label of AWSCURRENT and must be in the following format: `{"username": UserName, "password": Password}`
func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutput ¶
func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput
func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutputWithContext ¶
func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput
func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutput ¶
func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutputWithContext ¶
func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
type CodeRepositoryGitConfigPtrInput ¶
type CodeRepositoryGitConfigPtrInput interface { pulumi.Input ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput ToCodeRepositoryGitConfigPtrOutputWithContext(context.Context) CodeRepositoryGitConfigPtrOutput }
CodeRepositoryGitConfigPtrInput is an input type that accepts CodeRepositoryGitConfigArgs, CodeRepositoryGitConfigPtr and CodeRepositoryGitConfigPtrOutput values. You can construct a concrete instance of `CodeRepositoryGitConfigPtrInput` via:
CodeRepositoryGitConfigArgs{...} or: nil
func CodeRepositoryGitConfigPtr ¶
func CodeRepositoryGitConfigPtr(v *CodeRepositoryGitConfigArgs) CodeRepositoryGitConfigPtrInput
type CodeRepositoryGitConfigPtrOutput ¶
type CodeRepositoryGitConfigPtrOutput struct{ *pulumi.OutputState }
func (CodeRepositoryGitConfigPtrOutput) Branch ¶
func (o CodeRepositoryGitConfigPtrOutput) Branch() pulumi.StringPtrOutput
The default branch for the Git repository.
func (CodeRepositoryGitConfigPtrOutput) Elem ¶
func (o CodeRepositoryGitConfigPtrOutput) Elem() CodeRepositoryGitConfigOutput
func (CodeRepositoryGitConfigPtrOutput) ElementType ¶
func (CodeRepositoryGitConfigPtrOutput) ElementType() reflect.Type
func (CodeRepositoryGitConfigPtrOutput) RepositoryUrl ¶
func (o CodeRepositoryGitConfigPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
The URL where the Git repository is located.
func (CodeRepositoryGitConfigPtrOutput) SecretArn ¶
func (o CodeRepositoryGitConfigPtrOutput) SecretArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the credentials used to access the git repository. The secret must have a staging label of AWSCURRENT and must be in the following format: `{"username": UserName, "password": Password}`
func (CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutput ¶
func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput
func (CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutputWithContext ¶
func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput
type CodeRepositoryInput ¶
type CodeRepositoryInput interface { pulumi.Input ToCodeRepositoryOutput() CodeRepositoryOutput ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput }
type CodeRepositoryMap ¶
type CodeRepositoryMap map[string]CodeRepositoryInput
func (CodeRepositoryMap) ElementType ¶
func (CodeRepositoryMap) ElementType() reflect.Type
func (CodeRepositoryMap) ToCodeRepositoryMapOutput ¶
func (i CodeRepositoryMap) ToCodeRepositoryMapOutput() CodeRepositoryMapOutput
func (CodeRepositoryMap) ToCodeRepositoryMapOutputWithContext ¶
func (i CodeRepositoryMap) ToCodeRepositoryMapOutputWithContext(ctx context.Context) CodeRepositoryMapOutput
type CodeRepositoryMapInput ¶
type CodeRepositoryMapInput interface { pulumi.Input ToCodeRepositoryMapOutput() CodeRepositoryMapOutput ToCodeRepositoryMapOutputWithContext(context.Context) CodeRepositoryMapOutput }
CodeRepositoryMapInput is an input type that accepts CodeRepositoryMap and CodeRepositoryMapOutput values. You can construct a concrete instance of `CodeRepositoryMapInput` via:
CodeRepositoryMap{ "key": CodeRepositoryArgs{...} }
type CodeRepositoryMapOutput ¶
type CodeRepositoryMapOutput struct{ *pulumi.OutputState }
func (CodeRepositoryMapOutput) ElementType ¶
func (CodeRepositoryMapOutput) ElementType() reflect.Type
func (CodeRepositoryMapOutput) MapIndex ¶
func (o CodeRepositoryMapOutput) MapIndex(k pulumi.StringInput) CodeRepositoryOutput
func (CodeRepositoryMapOutput) ToCodeRepositoryMapOutput ¶
func (o CodeRepositoryMapOutput) ToCodeRepositoryMapOutput() CodeRepositoryMapOutput
func (CodeRepositoryMapOutput) ToCodeRepositoryMapOutputWithContext ¶
func (o CodeRepositoryMapOutput) ToCodeRepositoryMapOutputWithContext(ctx context.Context) CodeRepositoryMapOutput
type CodeRepositoryOutput ¶
type CodeRepositoryOutput struct{ *pulumi.OutputState }
func (CodeRepositoryOutput) ElementType ¶
func (CodeRepositoryOutput) ElementType() reflect.Type
func (CodeRepositoryOutput) ToCodeRepositoryOutput ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
func (CodeRepositoryOutput) ToCodeRepositoryOutputWithContext ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
func (CodeRepositoryOutput) ToCodeRepositoryPtrOutput ¶
func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext ¶
func (o CodeRepositoryOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryPtrInput ¶
type CodeRepositoryPtrInput interface { pulumi.Input ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput }
type CodeRepositoryPtrOutput ¶
type CodeRepositoryPtrOutput struct{ *pulumi.OutputState }
func (CodeRepositoryPtrOutput) Elem ¶ added in v4.15.0
func (o CodeRepositoryPtrOutput) Elem() CodeRepositoryOutput
func (CodeRepositoryPtrOutput) ElementType ¶
func (CodeRepositoryPtrOutput) ElementType() reflect.Type
func (CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput ¶
func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutput() CodeRepositoryPtrOutput
func (CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext ¶
func (o CodeRepositoryPtrOutput) ToCodeRepositoryPtrOutputWithContext(ctx context.Context) CodeRepositoryPtrOutput
type CodeRepositoryState ¶
type CodeRepositoryState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Code Repository. Arn pulumi.StringPtrInput // The name of the Code Repository (must be unique). CodeRepositoryName pulumi.StringPtrInput // Specifies details about the repository. see Git Config details below. GitConfig CodeRepositoryGitConfigPtrInput }
func (CodeRepositoryState) ElementType ¶
func (CodeRepositoryState) ElementType() reflect.Type
type Domain ¶
type Domain struct { pulumi.CustomResourceState // Specifies the VPC used for non-EFS traffic. The default value is `PublicInternetOnly`. Valid values are `PublicInternetOnly` and `VpcOnly`. AppNetworkAccessType pulumi.StringPtrOutput `pulumi:"appNetworkAccessType"` // The Amazon Resource Name (ARN) assigned by AWS to this Domain. Arn pulumi.StringOutput `pulumi:"arn"` // The mode of authentication that members use to access the domain. Valid values are `IAM` and `SSO`. AuthMode pulumi.StringOutput `pulumi:"authMode"` // The default user settings. See Default User Settings below. DefaultUserSettings DomainDefaultUserSettingsOutput `pulumi:"defaultUserSettings"` // The domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // The ID of the Amazon Elastic File System (EFS) managed by this Domain. HomeEfsFileSystemId pulumi.StringOutput `pulumi:"homeEfsFileSystemId"` // The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See Retention Policy below. RetentionPolicy DomainRetentionPolicyPtrOutput `pulumi:"retentionPolicy"` // The SSO managed application instance ID. SingleSignOnManagedApplicationInstanceId pulumi.StringOutput `pulumi:"singleSignOnManagedApplicationInstanceId"` // The VPC subnets that Studio uses for communication. SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The domain's URL. Url pulumi.StringOutput `pulumi:"url"` // The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
Provides a Sagemaker Domain resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewDomain(ctx, "exampleDomain", &sagemaker.DomainArgs{ DomainName: pulumi.String("example"), AuthMode: pulumi.String("IAM"), VpcId: pulumi.Any(aws_vpc.Test.Id), SubnetIds: pulumi.StringArray{ pulumi.Any(aws_subnet.Test.Id), }, DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{ ExecutionRole: pulumi.Any(aws_iam_role.Test.Arn), }, }) if err != nil { return err } examplePolicyDocument, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ iam.GetPolicyDocumentStatement{ Actions: []string{ "sts:AssumeRole", }, Principals: []iam.GetPolicyDocumentStatementPrincipal{ iam.GetPolicyDocumentStatementPrincipal{ Type: "Service", Identifiers: []string{ "sagemaker.amazonaws.com", }, }, }, }, }, }, nil) if err != nil { return err } _, err = iam.NewRole(ctx, "exampleRole", &iam.RoleArgs{ Path: pulumi.String("/"), AssumeRolePolicy: pulumi.String(examplePolicyDocument.Json), }) if err != nil { return err } return nil }) }
``` ### Using Custom Images
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testImage, err := sagemaker.NewImage(ctx, "testImage", &sagemaker.ImageArgs{ ImageName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Test.Arn), }) if err != nil { return err } testAppImageConfig, err := sagemaker.NewAppImageConfig(ctx, "testAppImageConfig", &sagemaker.AppImageConfigArgs{ AppImageConfigName: pulumi.String("example"), KernelGatewayImageConfig: &sagemaker.AppImageConfigKernelGatewayImageConfigArgs{ KernelSpec: &sagemaker.AppImageConfigKernelGatewayImageConfigKernelSpecArgs{ Name: pulumi.String("example"), }, }, }) if err != nil { return err } testImageVersion, err := sagemaker.NewImageVersion(ctx, "testImageVersion", &sagemaker.ImageVersionArgs{ ImageName: testImage.ID(), BaseImage: pulumi.String("base-image"), }) if err != nil { return err } _, err = sagemaker.NewDomain(ctx, "testDomain", &sagemaker.DomainArgs{ DomainName: pulumi.String("example"), AuthMode: pulumi.String("IAM"), VpcId: pulumi.Any(aws_vpc.Test.Id), SubnetIds: pulumi.StringArray{ pulumi.Any(aws_subnet.Test.Id), }, DefaultUserSettings: &sagemaker.DomainDefaultUserSettingsArgs{ ExecutionRole: pulumi.Any(aws_iam_role.Test.Arn), KernelGatewayAppSettings: &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{ CustomImages: sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray{ &sagemaker.DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{ AppImageConfigName: testAppImageConfig.AppImageConfigName, ImageName: testImageVersion.ImageName, }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code Domains can be imported using the `id`, e.g.
```sh
$ pulumi import aws:sagemaker/domain:Domain test_domain d-8jgsjtilstu8
```
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain 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 NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (*Domain) ToDomainPtrOutput ¶
func (i *Domain) ToDomainPtrOutput() DomainPtrOutput
func (*Domain) ToDomainPtrOutputWithContext ¶
func (i *Domain) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainArgs ¶
type DomainArgs struct { // Specifies the VPC used for non-EFS traffic. The default value is `PublicInternetOnly`. Valid values are `PublicInternetOnly` and `VpcOnly`. AppNetworkAccessType pulumi.StringPtrInput // The mode of authentication that members use to access the domain. Valid values are `IAM` and `SSO`. AuthMode pulumi.StringInput // The default user settings. See Default User Settings below. DefaultUserSettings DomainDefaultUserSettingsInput // The domain name. DomainName pulumi.StringInput // The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain. KmsKeyId pulumi.StringPtrInput // The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See Retention Policy below. RetentionPolicy DomainRetentionPolicyPtrInput // The VPC subnets that Studio uses for communication. SubnetIds pulumi.StringArrayInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. VpcId pulumi.StringInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainArray ¶
type DomainArray []DomainInput
func (DomainArray) ElementType ¶
func (DomainArray) ElementType() reflect.Type
func (DomainArray) ToDomainArrayOutput ¶
func (i DomainArray) ToDomainArrayOutput() DomainArrayOutput
func (DomainArray) ToDomainArrayOutputWithContext ¶
func (i DomainArray) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainArrayInput ¶
type DomainArrayInput interface { pulumi.Input ToDomainArrayOutput() DomainArrayOutput ToDomainArrayOutputWithContext(context.Context) DomainArrayOutput }
DomainArrayInput is an input type that accepts DomainArray and DomainArrayOutput values. You can construct a concrete instance of `DomainArrayInput` via:
DomainArray{ DomainArgs{...} }
type DomainArrayOutput ¶
type DomainArrayOutput struct{ *pulumi.OutputState }
func (DomainArrayOutput) ElementType ¶
func (DomainArrayOutput) ElementType() reflect.Type
func (DomainArrayOutput) Index ¶
func (o DomainArrayOutput) Index(i pulumi.IntInput) DomainOutput
func (DomainArrayOutput) ToDomainArrayOutput ¶
func (o DomainArrayOutput) ToDomainArrayOutput() DomainArrayOutput
func (DomainArrayOutput) ToDomainArrayOutputWithContext ¶
func (o DomainArrayOutput) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainDefaultUserSettings ¶
type DomainDefaultUserSettings struct { // The execution role ARN for the user. ExecutionRole string `pulumi:"executionRole"` // The Jupyter server's app settings. See Jupyter Server App Settings below. JupyterServerAppSettings *DomainDefaultUserSettingsJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"` // The kernel gateway app settings. See Kernel Gateway App Settings below. KernelGatewayAppSettings *DomainDefaultUserSettingsKernelGatewayAppSettings `pulumi:"kernelGatewayAppSettings"` // The security groups. SecurityGroups []string `pulumi:"securityGroups"` // The sharing settings. See Sharing Settings below. SharingSettings *DomainDefaultUserSettingsSharingSettings `pulumi:"sharingSettings"` // The TensorBoard app settings. See TensorBoard App Settings below. TensorBoardAppSettings *DomainDefaultUserSettingsTensorBoardAppSettings `pulumi:"tensorBoardAppSettings"` }
type DomainDefaultUserSettingsArgs ¶
type DomainDefaultUserSettingsArgs struct { // The execution role ARN for the user. ExecutionRole pulumi.StringInput `pulumi:"executionRole"` // The Jupyter server's app settings. See Jupyter Server App Settings below. JupyterServerAppSettings DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"` // The kernel gateway app settings. See Kernel Gateway App Settings below. KernelGatewayAppSettings DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput `pulumi:"kernelGatewayAppSettings"` // The security groups. SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` // The sharing settings. See Sharing Settings below. SharingSettings DomainDefaultUserSettingsSharingSettingsPtrInput `pulumi:"sharingSettings"` // The TensorBoard app settings. See TensorBoard App Settings below. TensorBoardAppSettings DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput `pulumi:"tensorBoardAppSettings"` }
func (DomainDefaultUserSettingsArgs) ElementType ¶
func (DomainDefaultUserSettingsArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutput ¶
func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutput() DomainDefaultUserSettingsOutput
func (DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutputWithContext ¶
func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsOutput
func (DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutput ¶
func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
func (DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsArgs) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
type DomainDefaultUserSettingsInput ¶
type DomainDefaultUserSettingsInput interface { pulumi.Input ToDomainDefaultUserSettingsOutput() DomainDefaultUserSettingsOutput ToDomainDefaultUserSettingsOutputWithContext(context.Context) DomainDefaultUserSettingsOutput }
DomainDefaultUserSettingsInput is an input type that accepts DomainDefaultUserSettingsArgs and DomainDefaultUserSettingsOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsInput` via:
DomainDefaultUserSettingsArgs{...}
type DomainDefaultUserSettingsJupyterServerAppSettings ¶
type DomainDefaultUserSettingsJupyterServerAppSettings struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec *DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type DomainDefaultUserSettingsJupyterServerAppSettingsArgs ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsArgs struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput `pulumi:"defaultResourceSpec"` }
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput() DomainDefaultUserSettingsJupyterServerAppSettingsOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType *string `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` }
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput }
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput is an input type that accepts DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs and DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput` via:
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{...}
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput }
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput is an input type that accepts DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs, DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr and DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput` via:
DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{...} or: nil
func DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr ¶
func DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr(v *DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsJupyterServerAppSettingsInput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsInput interface { pulumi.Input ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput() DomainDefaultUserSettingsJupyterServerAppSettingsOutput ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext(context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsOutput }
DomainDefaultUserSettingsJupyterServerAppSettingsInput is an input type that accepts DomainDefaultUserSettingsJupyterServerAppSettingsArgs and DomainDefaultUserSettingsJupyterServerAppSettingsOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsJupyterServerAppSettingsInput` via:
DomainDefaultUserSettingsJupyterServerAppSettingsArgs{...}
type DomainDefaultUserSettingsJupyterServerAppSettingsOutput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutput() DomainDefaultUserSettingsJupyterServerAppSettingsOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
type DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput }
DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput is an input type that accepts DomainDefaultUserSettingsJupyterServerAppSettingsArgs, DomainDefaultUserSettingsJupyterServerAppSettingsPtr and DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput` via:
DomainDefaultUserSettingsJupyterServerAppSettingsArgs{...} or: nil
func DomainDefaultUserSettingsJupyterServerAppSettingsPtr ¶
func DomainDefaultUserSettingsJupyterServerAppSettingsPtr(v *DomainDefaultUserSettingsJupyterServerAppSettingsArgs) DomainDefaultUserSettingsJupyterServerAppSettingsPtrInput
type DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput ¶
type DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
func (DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) ToDomainDefaultUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettings ¶
type DomainDefaultUserSettingsKernelGatewayAppSettings struct { // A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below. CustomImages []DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage `pulumi:"customImages"` // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec *DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type DomainDefaultUserSettingsKernelGatewayAppSettingsArgs ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsArgs struct { // A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below. CustomImages DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput `pulumi:"customImages"` // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput `pulumi:"defaultResourceSpec"` }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImage struct { // The name of the App Image Config. AppImageConfigName string `pulumi:"appImageConfigName"` // The name of the Custom Image. ImageName string `pulumi:"imageName"` // The version number of the Custom Image. ImageVersionNumber *int `pulumi:"imageVersionNumber"` }
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs struct { // The name of the App Image Config. AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"` // The name of the Custom Image. ImageName pulumi.StringInput `pulumi:"imageName"` // The version number of the Custom Image. ImageVersionNumber pulumi.IntPtrInput `pulumi:"imageVersionNumber"` }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray []DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray and DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArray{ DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{...} }
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs and DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArgs{...}
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName() pulumi.StringOutput
The name of the App Image Config.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName() pulumi.StringOutput
The name of the Custom Image.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput
The version number of the Custom Image.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType *string `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` }
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs and DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{...}
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs, DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr and DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{...} or: nil
func DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr ¶
func DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr(v *DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsArgs and DomainDefaultUserSettingsKernelGatewayAppSettingsOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{...}
type DomainDefaultUserSettingsKernelGatewayAppSettingsOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) CustomImages ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) CustomImages() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput }
DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput is an input type that accepts DomainDefaultUserSettingsKernelGatewayAppSettingsArgs, DomainDefaultUserSettingsKernelGatewayAppSettingsPtr and DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput` via:
DomainDefaultUserSettingsKernelGatewayAppSettingsArgs{...} or: nil
func DomainDefaultUserSettingsKernelGatewayAppSettingsPtr ¶
func DomainDefaultUserSettingsKernelGatewayAppSettingsPtr(v *DomainDefaultUserSettingsKernelGatewayAppSettingsArgs) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrInput
type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput ¶
type DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages() DomainDefaultUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
func (DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) ToDomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
type DomainDefaultUserSettingsOutput ¶
type DomainDefaultUserSettingsOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsOutput) ElementType ¶
func (DomainDefaultUserSettingsOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsOutput) ExecutionRole ¶
func (o DomainDefaultUserSettingsOutput) ExecutionRole() pulumi.StringOutput
The execution role ARN for the user.
func (DomainDefaultUserSettingsOutput) JupyterServerAppSettings ¶
func (o DomainDefaultUserSettingsOutput) JupyterServerAppSettings() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
The Jupyter server's app settings. See Jupyter Server App Settings below.
func (DomainDefaultUserSettingsOutput) KernelGatewayAppSettings ¶
func (o DomainDefaultUserSettingsOutput) KernelGatewayAppSettings() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
The kernel gateway app settings. See Kernel Gateway App Settings below.
func (DomainDefaultUserSettingsOutput) SecurityGroups ¶
func (o DomainDefaultUserSettingsOutput) SecurityGroups() pulumi.StringArrayOutput
The security groups.
func (DomainDefaultUserSettingsOutput) SharingSettings ¶
func (o DomainDefaultUserSettingsOutput) SharingSettings() DomainDefaultUserSettingsSharingSettingsPtrOutput
The sharing settings. See Sharing Settings below.
func (DomainDefaultUserSettingsOutput) TensorBoardAppSettings ¶
func (o DomainDefaultUserSettingsOutput) TensorBoardAppSettings() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
The TensorBoard app settings. See TensorBoard App Settings below.
func (DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutput ¶
func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutput() DomainDefaultUserSettingsOutput
func (DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutputWithContext ¶
func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsOutput
func (DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
func (DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsOutput) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
type DomainDefaultUserSettingsPtrInput ¶
type DomainDefaultUserSettingsPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput ToDomainDefaultUserSettingsPtrOutputWithContext(context.Context) DomainDefaultUserSettingsPtrOutput }
DomainDefaultUserSettingsPtrInput is an input type that accepts DomainDefaultUserSettingsArgs, DomainDefaultUserSettingsPtr and DomainDefaultUserSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsPtrInput` via:
DomainDefaultUserSettingsArgs{...} or: nil
func DomainDefaultUserSettingsPtr ¶
func DomainDefaultUserSettingsPtr(v *DomainDefaultUserSettingsArgs) DomainDefaultUserSettingsPtrInput
type DomainDefaultUserSettingsPtrOutput ¶
type DomainDefaultUserSettingsPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsPtrOutput) Elem ¶
func (o DomainDefaultUserSettingsPtrOutput) Elem() DomainDefaultUserSettingsOutput
func (DomainDefaultUserSettingsPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsPtrOutput) ExecutionRole ¶
func (o DomainDefaultUserSettingsPtrOutput) ExecutionRole() pulumi.StringPtrOutput
The execution role ARN for the user.
func (DomainDefaultUserSettingsPtrOutput) JupyterServerAppSettings ¶
func (o DomainDefaultUserSettingsPtrOutput) JupyterServerAppSettings() DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput
The Jupyter server's app settings. See Jupyter Server App Settings below.
func (DomainDefaultUserSettingsPtrOutput) KernelGatewayAppSettings ¶
func (o DomainDefaultUserSettingsPtrOutput) KernelGatewayAppSettings() DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput
The kernel gateway app settings. See Kernel Gateway App Settings below.
func (DomainDefaultUserSettingsPtrOutput) SecurityGroups ¶
func (o DomainDefaultUserSettingsPtrOutput) SecurityGroups() pulumi.StringArrayOutput
The security groups.
func (DomainDefaultUserSettingsPtrOutput) SharingSettings ¶
func (o DomainDefaultUserSettingsPtrOutput) SharingSettings() DomainDefaultUserSettingsSharingSettingsPtrOutput
The sharing settings. See Sharing Settings below.
func (DomainDefaultUserSettingsPtrOutput) TensorBoardAppSettings ¶
func (o DomainDefaultUserSettingsPtrOutput) TensorBoardAppSettings() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
The TensorBoard app settings. See TensorBoard App Settings below.
func (DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutput() DomainDefaultUserSettingsPtrOutput
func (DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsPtrOutput) ToDomainDefaultUserSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsPtrOutput
type DomainDefaultUserSettingsSharingSettings ¶
type DomainDefaultUserSettingsSharingSettings struct { // Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`. NotebookOutputOption *string `pulumi:"notebookOutputOption"` // When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. S3KmsKeyId *string `pulumi:"s3KmsKeyId"` // When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output. S3OutputPath *string `pulumi:"s3OutputPath"` }
type DomainDefaultUserSettingsSharingSettingsArgs ¶
type DomainDefaultUserSettingsSharingSettingsArgs struct { // Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`. NotebookOutputOption pulumi.StringPtrInput `pulumi:"notebookOutputOption"` // When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. S3KmsKeyId pulumi.StringPtrInput `pulumi:"s3KmsKeyId"` // When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output. S3OutputPath pulumi.StringPtrInput `pulumi:"s3OutputPath"` }
func (DomainDefaultUserSettingsSharingSettingsArgs) ElementType ¶
func (DomainDefaultUserSettingsSharingSettingsArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutput ¶
func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutput() DomainDefaultUserSettingsSharingSettingsOutput
func (DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext ¶
func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsOutput
func (DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutput ¶
func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
func (DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsSharingSettingsArgs) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
type DomainDefaultUserSettingsSharingSettingsInput ¶
type DomainDefaultUserSettingsSharingSettingsInput interface { pulumi.Input ToDomainDefaultUserSettingsSharingSettingsOutput() DomainDefaultUserSettingsSharingSettingsOutput ToDomainDefaultUserSettingsSharingSettingsOutputWithContext(context.Context) DomainDefaultUserSettingsSharingSettingsOutput }
DomainDefaultUserSettingsSharingSettingsInput is an input type that accepts DomainDefaultUserSettingsSharingSettingsArgs and DomainDefaultUserSettingsSharingSettingsOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsSharingSettingsInput` via:
DomainDefaultUserSettingsSharingSettingsArgs{...}
type DomainDefaultUserSettingsSharingSettingsOutput ¶
type DomainDefaultUserSettingsSharingSettingsOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsSharingSettingsOutput) ElementType ¶
func (DomainDefaultUserSettingsSharingSettingsOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsSharingSettingsOutput) NotebookOutputOption ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) NotebookOutputOption() pulumi.StringPtrOutput
Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`.
func (DomainDefaultUserSettingsSharingSettingsOutput) S3KmsKeyId ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) S3KmsKeyId() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
func (DomainDefaultUserSettingsSharingSettingsOutput) S3OutputPath ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) S3OutputPath() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output.
func (DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutput ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutput() DomainDefaultUserSettingsSharingSettingsOutput
func (DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsOutput
func (DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
func (DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsSharingSettingsOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
type DomainDefaultUserSettingsSharingSettingsPtrInput ¶
type DomainDefaultUserSettingsSharingSettingsPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput }
DomainDefaultUserSettingsSharingSettingsPtrInput is an input type that accepts DomainDefaultUserSettingsSharingSettingsArgs, DomainDefaultUserSettingsSharingSettingsPtr and DomainDefaultUserSettingsSharingSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsSharingSettingsPtrInput` via:
DomainDefaultUserSettingsSharingSettingsArgs{...} or: nil
func DomainDefaultUserSettingsSharingSettingsPtr ¶
func DomainDefaultUserSettingsSharingSettingsPtr(v *DomainDefaultUserSettingsSharingSettingsArgs) DomainDefaultUserSettingsSharingSettingsPtrInput
type DomainDefaultUserSettingsSharingSettingsPtrOutput ¶
type DomainDefaultUserSettingsSharingSettingsPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) NotebookOutputOption ¶
func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) NotebookOutputOption() pulumi.StringPtrOutput
Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`.
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) S3KmsKeyId ¶
func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) S3KmsKeyId() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) S3OutputPath ¶
func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) S3OutputPath() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output.
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutput() DomainDefaultUserSettingsSharingSettingsPtrOutput
func (DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsSharingSettingsPtrOutput) ToDomainDefaultUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsSharingSettingsPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettings ¶
type DomainDefaultUserSettingsTensorBoardAppSettings struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec *DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type DomainDefaultUserSettingsTensorBoardAppSettingsArgs ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsArgs struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput `pulumi:"defaultResourceSpec"` }
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput() DomainDefaultUserSettingsTensorBoardAppSettingsOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpec struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType *string `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` }
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs struct { // The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html). InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput }
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput is an input type that accepts DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs and DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput` via:
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{...}
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput }
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput is an input type that accepts DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs, DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr and DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput` via:
DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{...} or: nil
func DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr ¶
func DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr(v *DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type that the image version runs on.. For valid values see [Sagemaker Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettingsInput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsInput interface { pulumi.Input ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput() DomainDefaultUserSettingsTensorBoardAppSettingsOutput ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext(context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsOutput }
DomainDefaultUserSettingsTensorBoardAppSettingsInput is an input type that accepts DomainDefaultUserSettingsTensorBoardAppSettingsArgs and DomainDefaultUserSettingsTensorBoardAppSettingsOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsTensorBoardAppSettingsInput` via:
DomainDefaultUserSettingsTensorBoardAppSettingsArgs{...}
type DomainDefaultUserSettingsTensorBoardAppSettingsOutput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutput() DomainDefaultUserSettingsTensorBoardAppSettingsOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
type DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput interface { pulumi.Input ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput }
DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput is an input type that accepts DomainDefaultUserSettingsTensorBoardAppSettingsArgs, DomainDefaultUserSettingsTensorBoardAppSettingsPtr and DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput` via:
DomainDefaultUserSettingsTensorBoardAppSettingsArgs{...} or: nil
func DomainDefaultUserSettingsTensorBoardAppSettingsPtr ¶
func DomainDefaultUserSettingsTensorBoardAppSettingsPtr(v *DomainDefaultUserSettingsTensorBoardAppSettingsArgs) DomainDefaultUserSettingsTensorBoardAppSettingsPtrInput
type DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput ¶
type DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec() DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ElementType ¶
func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ElementType() reflect.Type
func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput() DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
func (DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput) ToDomainDefaultUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultUserSettingsTensorBoardAppSettingsPtrOutput
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainMap ¶
type DomainMap map[string]DomainInput
func (DomainMap) ElementType ¶
func (DomainMap) ToDomainMapOutput ¶
func (i DomainMap) ToDomainMapOutput() DomainMapOutput
func (DomainMap) ToDomainMapOutputWithContext ¶
func (i DomainMap) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainMapInput ¶
type DomainMapInput interface { pulumi.Input ToDomainMapOutput() DomainMapOutput ToDomainMapOutputWithContext(context.Context) DomainMapOutput }
DomainMapInput is an input type that accepts DomainMap and DomainMapOutput values. You can construct a concrete instance of `DomainMapInput` via:
DomainMap{ "key": DomainArgs{...} }
type DomainMapOutput ¶
type DomainMapOutput struct{ *pulumi.OutputState }
func (DomainMapOutput) ElementType ¶
func (DomainMapOutput) ElementType() reflect.Type
func (DomainMapOutput) MapIndex ¶
func (o DomainMapOutput) MapIndex(k pulumi.StringInput) DomainOutput
func (DomainMapOutput) ToDomainMapOutput ¶
func (o DomainMapOutput) ToDomainMapOutput() DomainMapOutput
func (DomainMapOutput) ToDomainMapOutputWithContext ¶
func (o DomainMapOutput) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) ToDomainPtrOutput ¶
func (o DomainOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainOutput) ToDomainPtrOutputWithContext ¶
func (o DomainOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainPtrInput ¶
type DomainPtrInput interface { pulumi.Input ToDomainPtrOutput() DomainPtrOutput ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput }
type DomainPtrOutput ¶
type DomainPtrOutput struct{ *pulumi.OutputState }
func (DomainPtrOutput) Elem ¶ added in v4.15.0
func (o DomainPtrOutput) Elem() DomainOutput
func (DomainPtrOutput) ElementType ¶
func (DomainPtrOutput) ElementType() reflect.Type
func (DomainPtrOutput) ToDomainPtrOutput ¶
func (o DomainPtrOutput) ToDomainPtrOutput() DomainPtrOutput
func (DomainPtrOutput) ToDomainPtrOutputWithContext ¶
func (o DomainPtrOutput) ToDomainPtrOutputWithContext(ctx context.Context) DomainPtrOutput
type DomainRetentionPolicy ¶ added in v4.13.0
type DomainRetentionPolicy struct { // The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Default value is `Retain`. HomeEfsFileSystem *string `pulumi:"homeEfsFileSystem"` }
type DomainRetentionPolicyArgs ¶ added in v4.13.0
type DomainRetentionPolicyArgs struct { // The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Default value is `Retain`. HomeEfsFileSystem pulumi.StringPtrInput `pulumi:"homeEfsFileSystem"` }
func (DomainRetentionPolicyArgs) ElementType ¶ added in v4.13.0
func (DomainRetentionPolicyArgs) ElementType() reflect.Type
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutput ¶ added in v4.13.0
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutputWithContext ¶ added in v4.13.0
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutput ¶ added in v4.13.0
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutputWithContext ¶ added in v4.13.0
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
type DomainRetentionPolicyInput ¶ added in v4.13.0
type DomainRetentionPolicyInput interface { pulumi.Input ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput ToDomainRetentionPolicyOutputWithContext(context.Context) DomainRetentionPolicyOutput }
DomainRetentionPolicyInput is an input type that accepts DomainRetentionPolicyArgs and DomainRetentionPolicyOutput values. You can construct a concrete instance of `DomainRetentionPolicyInput` via:
DomainRetentionPolicyArgs{...}
type DomainRetentionPolicyOutput ¶ added in v4.13.0
type DomainRetentionPolicyOutput struct{ *pulumi.OutputState }
func (DomainRetentionPolicyOutput) ElementType ¶ added in v4.13.0
func (DomainRetentionPolicyOutput) ElementType() reflect.Type
func (DomainRetentionPolicyOutput) HomeEfsFileSystem ¶ added in v4.13.0
func (o DomainRetentionPolicyOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Default value is `Retain`.
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutput ¶ added in v4.13.0
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutputWithContext ¶ added in v4.13.0
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutput ¶ added in v4.13.0
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutputWithContext ¶ added in v4.13.0
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
type DomainRetentionPolicyPtrInput ¶ added in v4.13.0
type DomainRetentionPolicyPtrInput interface { pulumi.Input ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput ToDomainRetentionPolicyPtrOutputWithContext(context.Context) DomainRetentionPolicyPtrOutput }
DomainRetentionPolicyPtrInput is an input type that accepts DomainRetentionPolicyArgs, DomainRetentionPolicyPtr and DomainRetentionPolicyPtrOutput values. You can construct a concrete instance of `DomainRetentionPolicyPtrInput` via:
DomainRetentionPolicyArgs{...} or: nil
func DomainRetentionPolicyPtr ¶ added in v4.13.0
func DomainRetentionPolicyPtr(v *DomainRetentionPolicyArgs) DomainRetentionPolicyPtrInput
type DomainRetentionPolicyPtrOutput ¶ added in v4.13.0
type DomainRetentionPolicyPtrOutput struct{ *pulumi.OutputState }
func (DomainRetentionPolicyPtrOutput) Elem ¶ added in v4.13.0
func (o DomainRetentionPolicyPtrOutput) Elem() DomainRetentionPolicyOutput
func (DomainRetentionPolicyPtrOutput) ElementType ¶ added in v4.13.0
func (DomainRetentionPolicyPtrOutput) ElementType() reflect.Type
func (DomainRetentionPolicyPtrOutput) HomeEfsFileSystem ¶ added in v4.13.0
func (o DomainRetentionPolicyPtrOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Default value is `Retain`.
func (DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutput ¶ added in v4.13.0
func (o DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutputWithContext ¶ added in v4.13.0
func (o DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
type DomainState ¶
type DomainState struct { // Specifies the VPC used for non-EFS traffic. The default value is `PublicInternetOnly`. Valid values are `PublicInternetOnly` and `VpcOnly`. AppNetworkAccessType pulumi.StringPtrInput // The Amazon Resource Name (ARN) assigned by AWS to this Domain. Arn pulumi.StringPtrInput // The mode of authentication that members use to access the domain. Valid values are `IAM` and `SSO`. AuthMode pulumi.StringPtrInput // The default user settings. See Default User Settings below. DefaultUserSettings DomainDefaultUserSettingsPtrInput // The domain name. DomainName pulumi.StringPtrInput // The ID of the Amazon Elastic File System (EFS) managed by this Domain. HomeEfsFileSystemId pulumi.StringPtrInput // The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain. KmsKeyId pulumi.StringPtrInput // The retention policy for this domain, which specifies whether resources will be retained after the Domain is deleted. By default, all resources are retained. See Retention Policy below. RetentionPolicy DomainRetentionPolicyPtrInput // The SSO managed application instance ID. SingleSignOnManagedApplicationInstanceId pulumi.StringPtrInput // The VPC subnets that Studio uses for communication. SubnetIds pulumi.StringArrayInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The domain's URL. Url pulumi.StringPtrInput // The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. VpcId pulumi.StringPtrInput }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type Endpoint ¶
type Endpoint struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this endpoint. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringOutput `pulumi:"endpointConfigName"` // The name of the endpoint. If omitted, this provider will assign a random, unique name. Name pulumi.StringOutput `pulumi:"name"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Endpoint resource.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewEndpoint(ctx, "endpoint", &sagemaker.EndpointArgs{ EndpointConfigName: pulumi.Any(aws_sagemaker_endpoint_configuration.Ec.Name), Tags: pulumi.StringMap{ "Name": pulumi.String("foo"), }, }) if err != nil { return err } return nil }) }
```
## Import
Endpoints can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/endpoint:Endpoint test_endpoint my-endpoint
```
func GetEndpoint ¶
func GetEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EndpointState, opts ...pulumi.ResourceOption) (*Endpoint, error)
GetEndpoint gets an existing Endpoint 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 NewEndpoint ¶
func NewEndpoint(ctx *pulumi.Context, name string, args *EndpointArgs, opts ...pulumi.ResourceOption) (*Endpoint, error)
NewEndpoint registers a new resource with the given unique name, arguments, and options.
func (*Endpoint) ElementType ¶
func (*Endpoint) ToEndpointOutput ¶
func (i *Endpoint) ToEndpointOutput() EndpointOutput
func (*Endpoint) ToEndpointOutputWithContext ¶
func (i *Endpoint) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
func (*Endpoint) ToEndpointPtrOutput ¶
func (i *Endpoint) ToEndpointPtrOutput() EndpointPtrOutput
func (*Endpoint) ToEndpointPtrOutputWithContext ¶
func (i *Endpoint) ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput
type EndpointArgs ¶
type EndpointArgs struct { // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringInput // The name of the endpoint. If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
The set of arguments for constructing a Endpoint resource.
func (EndpointArgs) ElementType ¶
func (EndpointArgs) ElementType() reflect.Type
type EndpointArray ¶
type EndpointArray []EndpointInput
func (EndpointArray) ElementType ¶
func (EndpointArray) ElementType() reflect.Type
func (EndpointArray) ToEndpointArrayOutput ¶
func (i EndpointArray) ToEndpointArrayOutput() EndpointArrayOutput
func (EndpointArray) ToEndpointArrayOutputWithContext ¶
func (i EndpointArray) ToEndpointArrayOutputWithContext(ctx context.Context) EndpointArrayOutput
type EndpointArrayInput ¶
type EndpointArrayInput interface { pulumi.Input ToEndpointArrayOutput() EndpointArrayOutput ToEndpointArrayOutputWithContext(context.Context) EndpointArrayOutput }
EndpointArrayInput is an input type that accepts EndpointArray and EndpointArrayOutput values. You can construct a concrete instance of `EndpointArrayInput` via:
EndpointArray{ EndpointArgs{...} }
type EndpointArrayOutput ¶
type EndpointArrayOutput struct{ *pulumi.OutputState }
func (EndpointArrayOutput) ElementType ¶
func (EndpointArrayOutput) ElementType() reflect.Type
func (EndpointArrayOutput) Index ¶
func (o EndpointArrayOutput) Index(i pulumi.IntInput) EndpointOutput
func (EndpointArrayOutput) ToEndpointArrayOutput ¶
func (o EndpointArrayOutput) ToEndpointArrayOutput() EndpointArrayOutput
func (EndpointArrayOutput) ToEndpointArrayOutputWithContext ¶
func (o EndpointArrayOutput) ToEndpointArrayOutputWithContext(ctx context.Context) EndpointArrayOutput
type EndpointConfiguration ¶
type EndpointConfiguration struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this endpoint configuration. Arn pulumi.StringOutput `pulumi:"arn"` // Specifies the parameters to capture input/output of Sagemaker models endpoints. Fields are documented below. DataCaptureConfig EndpointConfigurationDataCaptureConfigPtrOutput `pulumi:"dataCaptureConfig"` // Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint. KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"` // The name of the endpoint configuration. If omitted, this provider will assign a random, unique name. Name pulumi.StringOutput `pulumi:"name"` // Fields are documented below. ProductionVariants EndpointConfigurationProductionVariantArrayOutput `pulumi:"productionVariants"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker endpoint configuration resource.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewEndpointConfiguration(ctx, "ec", &sagemaker.EndpointConfigurationArgs{ ProductionVariants: sagemaker.EndpointConfigurationProductionVariantArray{ &sagemaker.EndpointConfigurationProductionVariantArgs{ VariantName: pulumi.String("variant-1"), ModelName: pulumi.Any(aws_sagemaker_model.M.Name), InitialInstanceCount: pulumi.Int(1), InstanceType: pulumi.String("ml.t2.medium"), }, }, Tags: pulumi.StringMap{ "Name": pulumi.String("foo"), }, }) if err != nil { return err } return nil }) }
```
## Import
Endpoint configurations can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/endpointConfiguration:EndpointConfiguration test_endpoint_config endpoint-config-foo
```
func GetEndpointConfiguration ¶
func GetEndpointConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EndpointConfigurationState, opts ...pulumi.ResourceOption) (*EndpointConfiguration, error)
GetEndpointConfiguration gets an existing EndpointConfiguration 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 NewEndpointConfiguration ¶
func NewEndpointConfiguration(ctx *pulumi.Context, name string, args *EndpointConfigurationArgs, opts ...pulumi.ResourceOption) (*EndpointConfiguration, error)
NewEndpointConfiguration registers a new resource with the given unique name, arguments, and options.
func (*EndpointConfiguration) ElementType ¶
func (*EndpointConfiguration) ElementType() reflect.Type
func (*EndpointConfiguration) ToEndpointConfigurationOutput ¶
func (i *EndpointConfiguration) ToEndpointConfigurationOutput() EndpointConfigurationOutput
func (*EndpointConfiguration) ToEndpointConfigurationOutputWithContext ¶
func (i *EndpointConfiguration) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
func (*EndpointConfiguration) ToEndpointConfigurationPtrOutput ¶
func (i *EndpointConfiguration) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
func (*EndpointConfiguration) ToEndpointConfigurationPtrOutputWithContext ¶
func (i *EndpointConfiguration) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
type EndpointConfigurationArgs ¶
type EndpointConfigurationArgs struct { // Specifies the parameters to capture input/output of Sagemaker models endpoints. Fields are documented below. DataCaptureConfig EndpointConfigurationDataCaptureConfigPtrInput // Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint. KmsKeyArn pulumi.StringPtrInput // The name of the endpoint configuration. If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // Fields are documented below. ProductionVariants EndpointConfigurationProductionVariantArrayInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
The set of arguments for constructing a EndpointConfiguration resource.
func (EndpointConfigurationArgs) ElementType ¶
func (EndpointConfigurationArgs) ElementType() reflect.Type
type EndpointConfigurationArray ¶
type EndpointConfigurationArray []EndpointConfigurationInput
func (EndpointConfigurationArray) ElementType ¶
func (EndpointConfigurationArray) ElementType() reflect.Type
func (EndpointConfigurationArray) ToEndpointConfigurationArrayOutput ¶
func (i EndpointConfigurationArray) ToEndpointConfigurationArrayOutput() EndpointConfigurationArrayOutput
func (EndpointConfigurationArray) ToEndpointConfigurationArrayOutputWithContext ¶
func (i EndpointConfigurationArray) ToEndpointConfigurationArrayOutputWithContext(ctx context.Context) EndpointConfigurationArrayOutput
type EndpointConfigurationArrayInput ¶
type EndpointConfigurationArrayInput interface { pulumi.Input ToEndpointConfigurationArrayOutput() EndpointConfigurationArrayOutput ToEndpointConfigurationArrayOutputWithContext(context.Context) EndpointConfigurationArrayOutput }
EndpointConfigurationArrayInput is an input type that accepts EndpointConfigurationArray and EndpointConfigurationArrayOutput values. You can construct a concrete instance of `EndpointConfigurationArrayInput` via:
EndpointConfigurationArray{ EndpointConfigurationArgs{...} }
type EndpointConfigurationArrayOutput ¶
type EndpointConfigurationArrayOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationArrayOutput) ElementType ¶
func (EndpointConfigurationArrayOutput) ElementType() reflect.Type
func (EndpointConfigurationArrayOutput) Index ¶
func (o EndpointConfigurationArrayOutput) Index(i pulumi.IntInput) EndpointConfigurationOutput
func (EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutput ¶
func (o EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutput() EndpointConfigurationArrayOutput
func (EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutputWithContext ¶
func (o EndpointConfigurationArrayOutput) ToEndpointConfigurationArrayOutputWithContext(ctx context.Context) EndpointConfigurationArrayOutput
type EndpointConfigurationDataCaptureConfig ¶
type EndpointConfigurationDataCaptureConfig struct { // The content type headers to capture. Fields are documented below. CaptureContentTypeHeader *EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader `pulumi:"captureContentTypeHeader"` // Specifies what data to capture. Fields are documented below. CaptureOptions []EndpointConfigurationDataCaptureConfigCaptureOption `pulumi:"captureOptions"` // The URL for S3 location where the captured data is stored. DestinationS3Uri string `pulumi:"destinationS3Uri"` // Flag to enable data capture. Defaults to `false`. EnableCapture *bool `pulumi:"enableCapture"` // Portion of data to capture. Should be between 0 and 100. InitialSamplingPercentage int `pulumi:"initialSamplingPercentage"` // Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3. KmsKeyId *string `pulumi:"kmsKeyId"` }
type EndpointConfigurationDataCaptureConfigArgs ¶
type EndpointConfigurationDataCaptureConfigArgs struct { // The content type headers to capture. Fields are documented below. CaptureContentTypeHeader EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput `pulumi:"captureContentTypeHeader"` // Specifies what data to capture. Fields are documented below. CaptureOptions EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput `pulumi:"captureOptions"` // The URL for S3 location where the captured data is stored. DestinationS3Uri pulumi.StringInput `pulumi:"destinationS3Uri"` // Flag to enable data capture. Defaults to `false`. EnableCapture pulumi.BoolPtrInput `pulumi:"enableCapture"` // Portion of data to capture. Should be between 0 and 100. InitialSamplingPercentage pulumi.IntInput `pulumi:"initialSamplingPercentage"` // Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (EndpointConfigurationDataCaptureConfigArgs) ElementType ¶
func (EndpointConfigurationDataCaptureConfigArgs) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutput ¶
func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutput() EndpointConfigurationDataCaptureConfigOutput
func (EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigOutput
func (EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutput ¶
func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
func (EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigArgs) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs ¶
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs struct { // The CSV content type headers to capture. CsvContentTypes pulumi.StringArrayInput `pulumi:"csvContentTypes"` // The JSON content type headers to capture. JsonContentTypes pulumi.StringArrayInput `pulumi:"jsonContentTypes"` }
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput ¶
func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput ¶
func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderInput ¶
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput }
EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderInput is an input type that accepts EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs and EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderInput` via:
EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs{...}
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput ¶
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) CsvContentTypes ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) CsvContentTypes() pulumi.StringArrayOutput
The CSV content type headers to capture.
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) JsonContentTypes ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) JsonContentTypes() pulumi.StringArrayOutput
The JSON content type headers to capture.
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput ¶
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput }
EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput is an input type that accepts EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs, EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtr and EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput` via:
EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs{...} or: nil
func EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtr ¶
func EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtr(v *EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrInput
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput ¶
type EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) CsvContentTypes ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) CsvContentTypes() pulumi.StringArrayOutput
The CSV content type headers to capture.
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) JsonContentTypes ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) JsonContentTypes() pulumi.StringArrayOutput
The JSON content type headers to capture.
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
func (EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
type EndpointConfigurationDataCaptureConfigCaptureOption ¶
type EndpointConfigurationDataCaptureConfigCaptureOption struct { // Specifies the data to be captured. Should be one of `Input` or `Output`. CaptureMode string `pulumi:"captureMode"` }
type EndpointConfigurationDataCaptureConfigCaptureOptionArgs ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionArgs struct { // Specifies the data to be captured. Should be one of `Input` or `Output`. CaptureMode pulumi.StringInput `pulumi:"captureMode"` }
func (EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput ¶
func (i EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput() EndpointConfigurationDataCaptureConfigCaptureOptionOutput
func (EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigCaptureOptionArgs) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionOutput
type EndpointConfigurationDataCaptureConfigCaptureOptionArray ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionArray []EndpointConfigurationDataCaptureConfigCaptureOptionInput
func (EndpointConfigurationDataCaptureConfigCaptureOptionArray) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureOptionArray) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput ¶
func (i EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
func (EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext ¶
func (i EndpointConfigurationDataCaptureConfigCaptureOptionArray) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
type EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput }
EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput is an input type that accepts EndpointConfigurationDataCaptureConfigCaptureOptionArray and EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigCaptureOptionArrayInput` via:
EndpointConfigurationDataCaptureConfigCaptureOptionArray{ EndpointConfigurationDataCaptureConfigCaptureOptionArgs{...} }
type EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput ¶
func (o EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
func (EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
type EndpointConfigurationDataCaptureConfigCaptureOptionInput ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput() EndpointConfigurationDataCaptureConfigCaptureOptionOutput ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionOutput }
EndpointConfigurationDataCaptureConfigCaptureOptionInput is an input type that accepts EndpointConfigurationDataCaptureConfigCaptureOptionArgs and EndpointConfigurationDataCaptureConfigCaptureOptionOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigCaptureOptionInput` via:
EndpointConfigurationDataCaptureConfigCaptureOptionArgs{...}
type EndpointConfigurationDataCaptureConfigCaptureOptionOutput ¶
type EndpointConfigurationDataCaptureConfigCaptureOptionOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) CaptureMode ¶
func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) CaptureMode() pulumi.StringOutput
Specifies the data to be captured. Should be one of `Input` or `Output`.
func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput ¶
func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutput() EndpointConfigurationDataCaptureConfigCaptureOptionOutput
func (EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigCaptureOptionOutput) ToEndpointConfigurationDataCaptureConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigCaptureOptionOutput
type EndpointConfigurationDataCaptureConfigInput ¶
type EndpointConfigurationDataCaptureConfigInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigOutput() EndpointConfigurationDataCaptureConfigOutput ToEndpointConfigurationDataCaptureConfigOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigOutput }
EndpointConfigurationDataCaptureConfigInput is an input type that accepts EndpointConfigurationDataCaptureConfigArgs and EndpointConfigurationDataCaptureConfigOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigInput` via:
EndpointConfigurationDataCaptureConfigArgs{...}
type EndpointConfigurationDataCaptureConfigOutput ¶
type EndpointConfigurationDataCaptureConfigOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigOutput) CaptureContentTypeHeader ¶
func (o EndpointConfigurationDataCaptureConfigOutput) CaptureContentTypeHeader() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
The content type headers to capture. Fields are documented below.
func (EndpointConfigurationDataCaptureConfigOutput) CaptureOptions ¶
func (o EndpointConfigurationDataCaptureConfigOutput) CaptureOptions() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
Specifies what data to capture. Fields are documented below.
func (EndpointConfigurationDataCaptureConfigOutput) DestinationS3Uri ¶
func (o EndpointConfigurationDataCaptureConfigOutput) DestinationS3Uri() pulumi.StringOutput
The URL for S3 location where the captured data is stored.
func (EndpointConfigurationDataCaptureConfigOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigOutput) EnableCapture ¶
func (o EndpointConfigurationDataCaptureConfigOutput) EnableCapture() pulumi.BoolPtrOutput
Flag to enable data capture. Defaults to `false`.
func (EndpointConfigurationDataCaptureConfigOutput) InitialSamplingPercentage ¶
func (o EndpointConfigurationDataCaptureConfigOutput) InitialSamplingPercentage() pulumi.IntOutput
Portion of data to capture. Should be between 0 and 100.
func (EndpointConfigurationDataCaptureConfigOutput) KmsKeyId ¶
func (o EndpointConfigurationDataCaptureConfigOutput) KmsKeyId() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3.
func (EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutput ¶
func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutput() EndpointConfigurationDataCaptureConfigOutput
func (EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigOutput
func (EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput ¶
func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
func (EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
type EndpointConfigurationDataCaptureConfigPtrInput ¶
type EndpointConfigurationDataCaptureConfigPtrInput interface { pulumi.Input ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(context.Context) EndpointConfigurationDataCaptureConfigPtrOutput }
EndpointConfigurationDataCaptureConfigPtrInput is an input type that accepts EndpointConfigurationDataCaptureConfigArgs, EndpointConfigurationDataCaptureConfigPtr and EndpointConfigurationDataCaptureConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigurationDataCaptureConfigPtrInput` via:
EndpointConfigurationDataCaptureConfigArgs{...} or: nil
func EndpointConfigurationDataCaptureConfigPtr ¶
func EndpointConfigurationDataCaptureConfigPtr(v *EndpointConfigurationDataCaptureConfigArgs) EndpointConfigurationDataCaptureConfigPtrInput
type EndpointConfigurationDataCaptureConfigPtrOutput ¶
type EndpointConfigurationDataCaptureConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationDataCaptureConfigPtrOutput) CaptureContentTypeHeader ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) CaptureContentTypeHeader() EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderPtrOutput
The content type headers to capture. Fields are documented below.
func (EndpointConfigurationDataCaptureConfigPtrOutput) CaptureOptions ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) CaptureOptions() EndpointConfigurationDataCaptureConfigCaptureOptionArrayOutput
Specifies what data to capture. Fields are documented below.
func (EndpointConfigurationDataCaptureConfigPtrOutput) DestinationS3Uri ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) DestinationS3Uri() pulumi.StringPtrOutput
The URL for S3 location where the captured data is stored.
func (EndpointConfigurationDataCaptureConfigPtrOutput) ElementType ¶
func (EndpointConfigurationDataCaptureConfigPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationDataCaptureConfigPtrOutput) EnableCapture ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) EnableCapture() pulumi.BoolPtrOutput
Flag to enable data capture. Defaults to `false`.
func (EndpointConfigurationDataCaptureConfigPtrOutput) InitialSamplingPercentage ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) InitialSamplingPercentage() pulumi.IntPtrOutput
Portion of data to capture. Should be between 0 and 100.
func (EndpointConfigurationDataCaptureConfigPtrOutput) KmsKeyId ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3.
func (EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutput() EndpointConfigurationDataCaptureConfigPtrOutput
func (EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext ¶
func (o EndpointConfigurationDataCaptureConfigPtrOutput) ToEndpointConfigurationDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationDataCaptureConfigPtrOutput
type EndpointConfigurationInput ¶
type EndpointConfigurationInput interface { pulumi.Input ToEndpointConfigurationOutput() EndpointConfigurationOutput ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput }
type EndpointConfigurationMap ¶
type EndpointConfigurationMap map[string]EndpointConfigurationInput
func (EndpointConfigurationMap) ElementType ¶
func (EndpointConfigurationMap) ElementType() reflect.Type
func (EndpointConfigurationMap) ToEndpointConfigurationMapOutput ¶
func (i EndpointConfigurationMap) ToEndpointConfigurationMapOutput() EndpointConfigurationMapOutput
func (EndpointConfigurationMap) ToEndpointConfigurationMapOutputWithContext ¶
func (i EndpointConfigurationMap) ToEndpointConfigurationMapOutputWithContext(ctx context.Context) EndpointConfigurationMapOutput
type EndpointConfigurationMapInput ¶
type EndpointConfigurationMapInput interface { pulumi.Input ToEndpointConfigurationMapOutput() EndpointConfigurationMapOutput ToEndpointConfigurationMapOutputWithContext(context.Context) EndpointConfigurationMapOutput }
EndpointConfigurationMapInput is an input type that accepts EndpointConfigurationMap and EndpointConfigurationMapOutput values. You can construct a concrete instance of `EndpointConfigurationMapInput` via:
EndpointConfigurationMap{ "key": EndpointConfigurationArgs{...} }
type EndpointConfigurationMapOutput ¶
type EndpointConfigurationMapOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationMapOutput) ElementType ¶
func (EndpointConfigurationMapOutput) ElementType() reflect.Type
func (EndpointConfigurationMapOutput) MapIndex ¶
func (o EndpointConfigurationMapOutput) MapIndex(k pulumi.StringInput) EndpointConfigurationOutput
func (EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutput ¶
func (o EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutput() EndpointConfigurationMapOutput
func (EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutputWithContext ¶
func (o EndpointConfigurationMapOutput) ToEndpointConfigurationMapOutputWithContext(ctx context.Context) EndpointConfigurationMapOutput
type EndpointConfigurationOutput ¶
type EndpointConfigurationOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationOutput) ElementType ¶
func (EndpointConfigurationOutput) ElementType() reflect.Type
func (EndpointConfigurationOutput) ToEndpointConfigurationOutput ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationOutput() EndpointConfigurationOutput
func (EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
func (EndpointConfigurationOutput) ToEndpointConfigurationPtrOutput ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
func (EndpointConfigurationOutput) ToEndpointConfigurationPtrOutputWithContext ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
type EndpointConfigurationProductionVariant ¶
type EndpointConfigurationProductionVariant struct { // The size of the Elastic Inference (EI) instance to use for the production variant. AcceleratorType *string `pulumi:"acceleratorType"` // Initial number of instances used for auto-scaling. InitialInstanceCount int `pulumi:"initialInstanceCount"` // Determines initial traffic distribution among all of the models that you specify in the endpoint configuration. If unspecified, it defaults to 1.0. InitialVariantWeight *float64 `pulumi:"initialVariantWeight"` // The type of instance to start. InstanceType string `pulumi:"instanceType"` // The name of the model to use. ModelName string `pulumi:"modelName"` // The name of the variant. If omitted, this provider will assign a random, unique name. VariantName *string `pulumi:"variantName"` }
type EndpointConfigurationProductionVariantArgs ¶
type EndpointConfigurationProductionVariantArgs struct { // The size of the Elastic Inference (EI) instance to use for the production variant. AcceleratorType pulumi.StringPtrInput `pulumi:"acceleratorType"` // Initial number of instances used for auto-scaling. InitialInstanceCount pulumi.IntInput `pulumi:"initialInstanceCount"` // Determines initial traffic distribution among all of the models that you specify in the endpoint configuration. If unspecified, it defaults to 1.0. InitialVariantWeight pulumi.Float64PtrInput `pulumi:"initialVariantWeight"` // The type of instance to start. InstanceType pulumi.StringInput `pulumi:"instanceType"` // The name of the model to use. ModelName pulumi.StringInput `pulumi:"modelName"` // The name of the variant. If omitted, this provider will assign a random, unique name. VariantName pulumi.StringPtrInput `pulumi:"variantName"` }
func (EndpointConfigurationProductionVariantArgs) ElementType ¶
func (EndpointConfigurationProductionVariantArgs) ElementType() reflect.Type
func (EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutput ¶
func (i EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutput() EndpointConfigurationProductionVariantOutput
func (EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutputWithContext ¶
func (i EndpointConfigurationProductionVariantArgs) ToEndpointConfigurationProductionVariantOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantOutput
type EndpointConfigurationProductionVariantArray ¶
type EndpointConfigurationProductionVariantArray []EndpointConfigurationProductionVariantInput
func (EndpointConfigurationProductionVariantArray) ElementType ¶
func (EndpointConfigurationProductionVariantArray) ElementType() reflect.Type
func (EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutput ¶
func (i EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutput() EndpointConfigurationProductionVariantArrayOutput
func (EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutputWithContext ¶
func (i EndpointConfigurationProductionVariantArray) ToEndpointConfigurationProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantArrayOutput
type EndpointConfigurationProductionVariantArrayInput ¶
type EndpointConfigurationProductionVariantArrayInput interface { pulumi.Input ToEndpointConfigurationProductionVariantArrayOutput() EndpointConfigurationProductionVariantArrayOutput ToEndpointConfigurationProductionVariantArrayOutputWithContext(context.Context) EndpointConfigurationProductionVariantArrayOutput }
EndpointConfigurationProductionVariantArrayInput is an input type that accepts EndpointConfigurationProductionVariantArray and EndpointConfigurationProductionVariantArrayOutput values. You can construct a concrete instance of `EndpointConfigurationProductionVariantArrayInput` via:
EndpointConfigurationProductionVariantArray{ EndpointConfigurationProductionVariantArgs{...} }
type EndpointConfigurationProductionVariantArrayOutput ¶
type EndpointConfigurationProductionVariantArrayOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationProductionVariantArrayOutput) ElementType ¶
func (EndpointConfigurationProductionVariantArrayOutput) ElementType() reflect.Type
func (EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutput ¶
func (o EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutput() EndpointConfigurationProductionVariantArrayOutput
func (EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutputWithContext ¶
func (o EndpointConfigurationProductionVariantArrayOutput) ToEndpointConfigurationProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantArrayOutput
type EndpointConfigurationProductionVariantInput ¶
type EndpointConfigurationProductionVariantInput interface { pulumi.Input ToEndpointConfigurationProductionVariantOutput() EndpointConfigurationProductionVariantOutput ToEndpointConfigurationProductionVariantOutputWithContext(context.Context) EndpointConfigurationProductionVariantOutput }
EndpointConfigurationProductionVariantInput is an input type that accepts EndpointConfigurationProductionVariantArgs and EndpointConfigurationProductionVariantOutput values. You can construct a concrete instance of `EndpointConfigurationProductionVariantInput` via:
EndpointConfigurationProductionVariantArgs{...}
type EndpointConfigurationProductionVariantOutput ¶
type EndpointConfigurationProductionVariantOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationProductionVariantOutput) AcceleratorType ¶
func (o EndpointConfigurationProductionVariantOutput) AcceleratorType() pulumi.StringPtrOutput
The size of the Elastic Inference (EI) instance to use for the production variant.
func (EndpointConfigurationProductionVariantOutput) ElementType ¶
func (EndpointConfigurationProductionVariantOutput) ElementType() reflect.Type
func (EndpointConfigurationProductionVariantOutput) InitialInstanceCount ¶
func (o EndpointConfigurationProductionVariantOutput) InitialInstanceCount() pulumi.IntOutput
Initial number of instances used for auto-scaling.
func (EndpointConfigurationProductionVariantOutput) InitialVariantWeight ¶
func (o EndpointConfigurationProductionVariantOutput) InitialVariantWeight() pulumi.Float64PtrOutput
Determines initial traffic distribution among all of the models that you specify in the endpoint configuration. If unspecified, it defaults to 1.0.
func (EndpointConfigurationProductionVariantOutput) InstanceType ¶
func (o EndpointConfigurationProductionVariantOutput) InstanceType() pulumi.StringOutput
The type of instance to start.
func (EndpointConfigurationProductionVariantOutput) ModelName ¶
func (o EndpointConfigurationProductionVariantOutput) ModelName() pulumi.StringOutput
The name of the model to use.
func (EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutput ¶
func (o EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutput() EndpointConfigurationProductionVariantOutput
func (EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutputWithContext ¶
func (o EndpointConfigurationProductionVariantOutput) ToEndpointConfigurationProductionVariantOutputWithContext(ctx context.Context) EndpointConfigurationProductionVariantOutput
func (EndpointConfigurationProductionVariantOutput) VariantName ¶
func (o EndpointConfigurationProductionVariantOutput) VariantName() pulumi.StringPtrOutput
The name of the variant. If omitted, this provider will assign a random, unique name.
type EndpointConfigurationPtrInput ¶
type EndpointConfigurationPtrInput interface { pulumi.Input ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput }
type EndpointConfigurationPtrOutput ¶
type EndpointConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationPtrOutput) Elem ¶ added in v4.15.0
func (o EndpointConfigurationPtrOutput) Elem() EndpointConfigurationOutput
func (EndpointConfigurationPtrOutput) ElementType ¶
func (EndpointConfigurationPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutput ¶
func (o EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutput() EndpointConfigurationPtrOutput
func (EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutputWithContext ¶
func (o EndpointConfigurationPtrOutput) ToEndpointConfigurationPtrOutputWithContext(ctx context.Context) EndpointConfigurationPtrOutput
type EndpointConfigurationState ¶
type EndpointConfigurationState struct { // The Amazon Resource Name (ARN) assigned by AWS to this endpoint configuration. Arn pulumi.StringPtrInput // Specifies the parameters to capture input/output of Sagemaker models endpoints. Fields are documented below. DataCaptureConfig EndpointConfigurationDataCaptureConfigPtrInput // Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint. KmsKeyArn pulumi.StringPtrInput // The name of the endpoint configuration. If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // Fields are documented below. ProductionVariants EndpointConfigurationProductionVariantArrayInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
func (EndpointConfigurationState) ElementType ¶
func (EndpointConfigurationState) ElementType() reflect.Type
type EndpointInput ¶
type EndpointInput interface { pulumi.Input ToEndpointOutput() EndpointOutput ToEndpointOutputWithContext(ctx context.Context) EndpointOutput }
type EndpointMap ¶
type EndpointMap map[string]EndpointInput
func (EndpointMap) ElementType ¶
func (EndpointMap) ElementType() reflect.Type
func (EndpointMap) ToEndpointMapOutput ¶
func (i EndpointMap) ToEndpointMapOutput() EndpointMapOutput
func (EndpointMap) ToEndpointMapOutputWithContext ¶
func (i EndpointMap) ToEndpointMapOutputWithContext(ctx context.Context) EndpointMapOutput
type EndpointMapInput ¶
type EndpointMapInput interface { pulumi.Input ToEndpointMapOutput() EndpointMapOutput ToEndpointMapOutputWithContext(context.Context) EndpointMapOutput }
EndpointMapInput is an input type that accepts EndpointMap and EndpointMapOutput values. You can construct a concrete instance of `EndpointMapInput` via:
EndpointMap{ "key": EndpointArgs{...} }
type EndpointMapOutput ¶
type EndpointMapOutput struct{ *pulumi.OutputState }
func (EndpointMapOutput) ElementType ¶
func (EndpointMapOutput) ElementType() reflect.Type
func (EndpointMapOutput) MapIndex ¶
func (o EndpointMapOutput) MapIndex(k pulumi.StringInput) EndpointOutput
func (EndpointMapOutput) ToEndpointMapOutput ¶
func (o EndpointMapOutput) ToEndpointMapOutput() EndpointMapOutput
func (EndpointMapOutput) ToEndpointMapOutputWithContext ¶
func (o EndpointMapOutput) ToEndpointMapOutputWithContext(ctx context.Context) EndpointMapOutput
type EndpointOutput ¶
type EndpointOutput struct{ *pulumi.OutputState }
func (EndpointOutput) ElementType ¶
func (EndpointOutput) ElementType() reflect.Type
func (EndpointOutput) ToEndpointOutput ¶
func (o EndpointOutput) ToEndpointOutput() EndpointOutput
func (EndpointOutput) ToEndpointOutputWithContext ¶
func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
func (EndpointOutput) ToEndpointPtrOutput ¶
func (o EndpointOutput) ToEndpointPtrOutput() EndpointPtrOutput
func (EndpointOutput) ToEndpointPtrOutputWithContext ¶
func (o EndpointOutput) ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput
type EndpointPtrInput ¶
type EndpointPtrInput interface { pulumi.Input ToEndpointPtrOutput() EndpointPtrOutput ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput }
type EndpointPtrOutput ¶
type EndpointPtrOutput struct{ *pulumi.OutputState }
func (EndpointPtrOutput) Elem ¶ added in v4.15.0
func (o EndpointPtrOutput) Elem() EndpointOutput
func (EndpointPtrOutput) ElementType ¶
func (EndpointPtrOutput) ElementType() reflect.Type
func (EndpointPtrOutput) ToEndpointPtrOutput ¶
func (o EndpointPtrOutput) ToEndpointPtrOutput() EndpointPtrOutput
func (EndpointPtrOutput) ToEndpointPtrOutputWithContext ¶
func (o EndpointPtrOutput) ToEndpointPtrOutputWithContext(ctx context.Context) EndpointPtrOutput
type EndpointState ¶
type EndpointState struct { // The Amazon Resource Name (ARN) assigned by AWS to this endpoint. Arn pulumi.StringPtrInput // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringPtrInput // The name of the endpoint. If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
func (EndpointState) ElementType ¶
func (EndpointState) ElementType() reflect.Type
type FeatureGroup ¶
type FeatureGroup struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this feature_group. Arn pulumi.StringOutput `pulumi:"arn"` // A free-form description of a Feature Group. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the feature that stores the EventTime of a Record in a Feature Group. EventTimeFeatureName pulumi.StringOutput `pulumi:"eventTimeFeatureName"` // A list of Feature names and types. See Feature Definition Below. FeatureDefinitions FeatureGroupFeatureDefinitionArrayOutput `pulumi:"featureDefinitions"` // The name of the Feature Group. The name must be unique within an AWS Region in an AWS account. FeatureGroupName pulumi.StringOutput `pulumi:"featureGroupName"` // The Offline Feature Store Configuration. See Offline Store Config Below. OfflineStoreConfig FeatureGroupOfflineStoreConfigPtrOutput `pulumi:"offlineStoreConfig"` // The Online Feature Store Configuration. See Online Store Config Below. OnlineStoreConfig FeatureGroupOnlineStoreConfigPtrOutput `pulumi:"onlineStoreConfig"` // The name of the Feature whose value uniquely identifies a Record defined in the Feature Store. Only the latest record per identifier value will be stored in the Online Store. RecordIdentifierFeatureName pulumi.StringOutput `pulumi:"recordIdentifierFeatureName"` // The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the Offline Store if an `offlineStoreConfig` is provided. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Map of resource tags for the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Feature Group resource.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewFeatureGroup(ctx, "example", &sagemaker.FeatureGroupArgs{ FeatureGroupName: pulumi.String("example"), RecordIdentifierFeatureName: pulumi.String("example"), EventTimeFeatureName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Test.Arn), FeatureDefinitions: sagemaker.FeatureGroupFeatureDefinitionArray{ &sagemaker.FeatureGroupFeatureDefinitionArgs{ FeatureName: pulumi.String("example"), FeatureType: pulumi.String("String"), }, }, OnlineStoreConfig: &sagemaker.FeatureGroupOnlineStoreConfigArgs{ EnableOnlineStore: pulumi.Bool(true), }, }) if err != nil { return err } return nil }) }
```
## Import
Feature Groups can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/featureGroup:FeatureGroup test_feature_group feature_group-foo
```
func GetFeatureGroup ¶
func GetFeatureGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FeatureGroupState, opts ...pulumi.ResourceOption) (*FeatureGroup, error)
GetFeatureGroup gets an existing FeatureGroup 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 NewFeatureGroup ¶
func NewFeatureGroup(ctx *pulumi.Context, name string, args *FeatureGroupArgs, opts ...pulumi.ResourceOption) (*FeatureGroup, error)
NewFeatureGroup registers a new resource with the given unique name, arguments, and options.
func (*FeatureGroup) ElementType ¶
func (*FeatureGroup) ElementType() reflect.Type
func (*FeatureGroup) ToFeatureGroupOutput ¶
func (i *FeatureGroup) ToFeatureGroupOutput() FeatureGroupOutput
func (*FeatureGroup) ToFeatureGroupOutputWithContext ¶
func (i *FeatureGroup) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
func (*FeatureGroup) ToFeatureGroupPtrOutput ¶
func (i *FeatureGroup) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
func (*FeatureGroup) ToFeatureGroupPtrOutputWithContext ¶
func (i *FeatureGroup) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
type FeatureGroupArgs ¶
type FeatureGroupArgs struct { // A free-form description of a Feature Group. Description pulumi.StringPtrInput // The name of the feature that stores the EventTime of a Record in a Feature Group. EventTimeFeatureName pulumi.StringInput // A list of Feature names and types. See Feature Definition Below. FeatureDefinitions FeatureGroupFeatureDefinitionArrayInput // The name of the Feature Group. The name must be unique within an AWS Region in an AWS account. FeatureGroupName pulumi.StringInput // The Offline Feature Store Configuration. See Offline Store Config Below. OfflineStoreConfig FeatureGroupOfflineStoreConfigPtrInput // The Online Feature Store Configuration. See Online Store Config Below. OnlineStoreConfig FeatureGroupOnlineStoreConfigPtrInput // The name of the Feature whose value uniquely identifies a Record defined in the Feature Store. Only the latest record per identifier value will be stored in the Online Store. RecordIdentifierFeatureName pulumi.StringInput // The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the Offline Store if an `offlineStoreConfig` is provided. RoleArn pulumi.StringInput // Map of resource tags for the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
The set of arguments for constructing a FeatureGroup resource.
func (FeatureGroupArgs) ElementType ¶
func (FeatureGroupArgs) ElementType() reflect.Type
type FeatureGroupArray ¶
type FeatureGroupArray []FeatureGroupInput
func (FeatureGroupArray) ElementType ¶
func (FeatureGroupArray) ElementType() reflect.Type
func (FeatureGroupArray) ToFeatureGroupArrayOutput ¶
func (i FeatureGroupArray) ToFeatureGroupArrayOutput() FeatureGroupArrayOutput
func (FeatureGroupArray) ToFeatureGroupArrayOutputWithContext ¶
func (i FeatureGroupArray) ToFeatureGroupArrayOutputWithContext(ctx context.Context) FeatureGroupArrayOutput
type FeatureGroupArrayInput ¶
type FeatureGroupArrayInput interface { pulumi.Input ToFeatureGroupArrayOutput() FeatureGroupArrayOutput ToFeatureGroupArrayOutputWithContext(context.Context) FeatureGroupArrayOutput }
FeatureGroupArrayInput is an input type that accepts FeatureGroupArray and FeatureGroupArrayOutput values. You can construct a concrete instance of `FeatureGroupArrayInput` via:
FeatureGroupArray{ FeatureGroupArgs{...} }
type FeatureGroupArrayOutput ¶
type FeatureGroupArrayOutput struct{ *pulumi.OutputState }
func (FeatureGroupArrayOutput) ElementType ¶
func (FeatureGroupArrayOutput) ElementType() reflect.Type
func (FeatureGroupArrayOutput) Index ¶
func (o FeatureGroupArrayOutput) Index(i pulumi.IntInput) FeatureGroupOutput
func (FeatureGroupArrayOutput) ToFeatureGroupArrayOutput ¶
func (o FeatureGroupArrayOutput) ToFeatureGroupArrayOutput() FeatureGroupArrayOutput
func (FeatureGroupArrayOutput) ToFeatureGroupArrayOutputWithContext ¶
func (o FeatureGroupArrayOutput) ToFeatureGroupArrayOutputWithContext(ctx context.Context) FeatureGroupArrayOutput
type FeatureGroupFeatureDefinition ¶
type FeatureGroupFeatureDefinition struct { // The name of a feature. `featureName` cannot be any of the following: `isDeleted`, `writeTime`, `apiInvocationTime`. FeatureName *string `pulumi:"featureName"` // The value type of a feature. Valid values are `Integral`, `Fractional`, or `String`. FeatureType *string `pulumi:"featureType"` }
type FeatureGroupFeatureDefinitionArgs ¶
type FeatureGroupFeatureDefinitionArgs struct { // The name of a feature. `featureName` cannot be any of the following: `isDeleted`, `writeTime`, `apiInvocationTime`. FeatureName pulumi.StringPtrInput `pulumi:"featureName"` // The value type of a feature. Valid values are `Integral`, `Fractional`, or `String`. FeatureType pulumi.StringPtrInput `pulumi:"featureType"` }
func (FeatureGroupFeatureDefinitionArgs) ElementType ¶
func (FeatureGroupFeatureDefinitionArgs) ElementType() reflect.Type
func (FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutput ¶
func (i FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutput() FeatureGroupFeatureDefinitionOutput
func (FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutputWithContext ¶
func (i FeatureGroupFeatureDefinitionArgs) ToFeatureGroupFeatureDefinitionOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionOutput
type FeatureGroupFeatureDefinitionArray ¶
type FeatureGroupFeatureDefinitionArray []FeatureGroupFeatureDefinitionInput
func (FeatureGroupFeatureDefinitionArray) ElementType ¶
func (FeatureGroupFeatureDefinitionArray) ElementType() reflect.Type
func (FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutput ¶
func (i FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput
func (FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutputWithContext ¶
func (i FeatureGroupFeatureDefinitionArray) ToFeatureGroupFeatureDefinitionArrayOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionArrayOutput
type FeatureGroupFeatureDefinitionArrayInput ¶
type FeatureGroupFeatureDefinitionArrayInput interface { pulumi.Input ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput ToFeatureGroupFeatureDefinitionArrayOutputWithContext(context.Context) FeatureGroupFeatureDefinitionArrayOutput }
FeatureGroupFeatureDefinitionArrayInput is an input type that accepts FeatureGroupFeatureDefinitionArray and FeatureGroupFeatureDefinitionArrayOutput values. You can construct a concrete instance of `FeatureGroupFeatureDefinitionArrayInput` via:
FeatureGroupFeatureDefinitionArray{ FeatureGroupFeatureDefinitionArgs{...} }
type FeatureGroupFeatureDefinitionArrayOutput ¶
type FeatureGroupFeatureDefinitionArrayOutput struct{ *pulumi.OutputState }
func (FeatureGroupFeatureDefinitionArrayOutput) ElementType ¶
func (FeatureGroupFeatureDefinitionArrayOutput) ElementType() reflect.Type
func (FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutput ¶
func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput
func (FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutputWithContext ¶
func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionArrayOutput
type FeatureGroupFeatureDefinitionInput ¶
type FeatureGroupFeatureDefinitionInput interface { pulumi.Input ToFeatureGroupFeatureDefinitionOutput() FeatureGroupFeatureDefinitionOutput ToFeatureGroupFeatureDefinitionOutputWithContext(context.Context) FeatureGroupFeatureDefinitionOutput }
FeatureGroupFeatureDefinitionInput is an input type that accepts FeatureGroupFeatureDefinitionArgs and FeatureGroupFeatureDefinitionOutput values. You can construct a concrete instance of `FeatureGroupFeatureDefinitionInput` via:
FeatureGroupFeatureDefinitionArgs{...}
type FeatureGroupFeatureDefinitionOutput ¶
type FeatureGroupFeatureDefinitionOutput struct{ *pulumi.OutputState }
func (FeatureGroupFeatureDefinitionOutput) ElementType ¶
func (FeatureGroupFeatureDefinitionOutput) ElementType() reflect.Type
func (FeatureGroupFeatureDefinitionOutput) FeatureName ¶
func (o FeatureGroupFeatureDefinitionOutput) FeatureName() pulumi.StringPtrOutput
The name of a feature. `featureName` cannot be any of the following: `isDeleted`, `writeTime`, `apiInvocationTime`.
func (FeatureGroupFeatureDefinitionOutput) FeatureType ¶
func (o FeatureGroupFeatureDefinitionOutput) FeatureType() pulumi.StringPtrOutput
The value type of a feature. Valid values are `Integral`, `Fractional`, or `String`.
func (FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutput ¶
func (o FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutput() FeatureGroupFeatureDefinitionOutput
func (FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutputWithContext ¶
func (o FeatureGroupFeatureDefinitionOutput) ToFeatureGroupFeatureDefinitionOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionOutput
type FeatureGroupInput ¶
type FeatureGroupInput interface { pulumi.Input ToFeatureGroupOutput() FeatureGroupOutput ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput }
type FeatureGroupMap ¶
type FeatureGroupMap map[string]FeatureGroupInput
func (FeatureGroupMap) ElementType ¶
func (FeatureGroupMap) ElementType() reflect.Type
func (FeatureGroupMap) ToFeatureGroupMapOutput ¶
func (i FeatureGroupMap) ToFeatureGroupMapOutput() FeatureGroupMapOutput
func (FeatureGroupMap) ToFeatureGroupMapOutputWithContext ¶
func (i FeatureGroupMap) ToFeatureGroupMapOutputWithContext(ctx context.Context) FeatureGroupMapOutput
type FeatureGroupMapInput ¶
type FeatureGroupMapInput interface { pulumi.Input ToFeatureGroupMapOutput() FeatureGroupMapOutput ToFeatureGroupMapOutputWithContext(context.Context) FeatureGroupMapOutput }
FeatureGroupMapInput is an input type that accepts FeatureGroupMap and FeatureGroupMapOutput values. You can construct a concrete instance of `FeatureGroupMapInput` via:
FeatureGroupMap{ "key": FeatureGroupArgs{...} }
type FeatureGroupMapOutput ¶
type FeatureGroupMapOutput struct{ *pulumi.OutputState }
func (FeatureGroupMapOutput) ElementType ¶
func (FeatureGroupMapOutput) ElementType() reflect.Type
func (FeatureGroupMapOutput) MapIndex ¶
func (o FeatureGroupMapOutput) MapIndex(k pulumi.StringInput) FeatureGroupOutput
func (FeatureGroupMapOutput) ToFeatureGroupMapOutput ¶
func (o FeatureGroupMapOutput) ToFeatureGroupMapOutput() FeatureGroupMapOutput
func (FeatureGroupMapOutput) ToFeatureGroupMapOutputWithContext ¶
func (o FeatureGroupMapOutput) ToFeatureGroupMapOutputWithContext(ctx context.Context) FeatureGroupMapOutput
type FeatureGroupOfflineStoreConfig ¶
type FeatureGroupOfflineStoreConfig struct { // The meta data of the Glue table that is autogenerated when an OfflineStore is created. See Data Catalog Config Below. DataCatalogConfig *FeatureGroupOfflineStoreConfigDataCatalogConfig `pulumi:"dataCatalogConfig"` // Set to `true` to turn Online Store On. DisableGlueTableCreation *bool `pulumi:"disableGlueTableCreation"` // The Amazon Simple Storage (Amazon S3) location of OfflineStore. See S3 Storage Config Below. S3StorageConfig FeatureGroupOfflineStoreConfigS3StorageConfig `pulumi:"s3StorageConfig"` }
type FeatureGroupOfflineStoreConfigArgs ¶
type FeatureGroupOfflineStoreConfigArgs struct { // The meta data of the Glue table that is autogenerated when an OfflineStore is created. See Data Catalog Config Below. DataCatalogConfig FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput `pulumi:"dataCatalogConfig"` // Set to `true` to turn Online Store On. DisableGlueTableCreation pulumi.BoolPtrInput `pulumi:"disableGlueTableCreation"` // The Amazon Simple Storage (Amazon S3) location of OfflineStore. See S3 Storage Config Below. S3StorageConfig FeatureGroupOfflineStoreConfigS3StorageConfigInput `pulumi:"s3StorageConfig"` }
func (FeatureGroupOfflineStoreConfigArgs) ElementType ¶
func (FeatureGroupOfflineStoreConfigArgs) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutput ¶
func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutput() FeatureGroupOfflineStoreConfigOutput
func (FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigOutput
func (FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutput ¶
func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
func (FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigArgs) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
type FeatureGroupOfflineStoreConfigDataCatalogConfigArgs ¶
type FeatureGroupOfflineStoreConfigDataCatalogConfigArgs struct { // The name of the Glue table catalog. Catalog pulumi.StringPtrInput `pulumi:"catalog"` // The name of the Glue table database. Database pulumi.StringPtrInput `pulumi:"database"` // The name of the Glue table. TableName pulumi.StringPtrInput `pulumi:"tableName"` }
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ElementType ¶
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput ¶
func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput ¶
func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
type FeatureGroupOfflineStoreConfigDataCatalogConfigInput ¶
type FeatureGroupOfflineStoreConfigDataCatalogConfigInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigOutput }
FeatureGroupOfflineStoreConfigDataCatalogConfigInput is an input type that accepts FeatureGroupOfflineStoreConfigDataCatalogConfigArgs and FeatureGroupOfflineStoreConfigDataCatalogConfigOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigDataCatalogConfigInput` via:
FeatureGroupOfflineStoreConfigDataCatalogConfigArgs{...}
type FeatureGroupOfflineStoreConfigDataCatalogConfigOutput ¶
type FeatureGroupOfflineStoreConfigDataCatalogConfigOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Catalog ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Catalog() pulumi.StringPtrOutput
The name of the Glue table catalog.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Database ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) Database() pulumi.StringPtrOutput
The name of the Glue table database.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) TableName ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) TableName() pulumi.StringPtrOutput
The name of the Glue table.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput ¶
type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput }
FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput is an input type that accepts FeatureGroupOfflineStoreConfigDataCatalogConfigArgs, FeatureGroupOfflineStoreConfigDataCatalogConfigPtr and FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput` via:
FeatureGroupOfflineStoreConfigDataCatalogConfigArgs{...} or: nil
func FeatureGroupOfflineStoreConfigDataCatalogConfigPtr ¶
func FeatureGroupOfflineStoreConfigDataCatalogConfigPtr(v *FeatureGroupOfflineStoreConfigDataCatalogConfigArgs) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrInput
type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput ¶
type FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Catalog ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Catalog() pulumi.StringPtrOutput
The name of the Glue table catalog.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Database ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) Database() pulumi.StringPtrOutput
The name of the Glue table database.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) TableName ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) TableName() pulumi.StringPtrOutput
The name of the Glue table.
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
func (FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput) ToFeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
type FeatureGroupOfflineStoreConfigInput ¶
type FeatureGroupOfflineStoreConfigInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigOutput() FeatureGroupOfflineStoreConfigOutput ToFeatureGroupOfflineStoreConfigOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigOutput }
FeatureGroupOfflineStoreConfigInput is an input type that accepts FeatureGroupOfflineStoreConfigArgs and FeatureGroupOfflineStoreConfigOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigInput` via:
FeatureGroupOfflineStoreConfigArgs{...}
type FeatureGroupOfflineStoreConfigOutput ¶
type FeatureGroupOfflineStoreConfigOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigOutput) DataCatalogConfig ¶
func (o FeatureGroupOfflineStoreConfigOutput) DataCatalogConfig() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
The meta data of the Glue table that is autogenerated when an OfflineStore is created. See Data Catalog Config Below.
func (FeatureGroupOfflineStoreConfigOutput) DisableGlueTableCreation ¶
func (o FeatureGroupOfflineStoreConfigOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput
Set to `true` to turn Online Store On.
func (FeatureGroupOfflineStoreConfigOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigOutput) S3StorageConfig ¶
func (o FeatureGroupOfflineStoreConfigOutput) S3StorageConfig() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
The Amazon Simple Storage (Amazon S3) location of OfflineStore. See S3 Storage Config Below.
func (FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutput ¶
func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutput() FeatureGroupOfflineStoreConfigOutput
func (FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigOutput
func (FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
func (FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
type FeatureGroupOfflineStoreConfigPtrInput ¶
type FeatureGroupOfflineStoreConfigPtrInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigPtrOutput }
FeatureGroupOfflineStoreConfigPtrInput is an input type that accepts FeatureGroupOfflineStoreConfigArgs, FeatureGroupOfflineStoreConfigPtr and FeatureGroupOfflineStoreConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigPtrInput` via:
FeatureGroupOfflineStoreConfigArgs{...} or: nil
func FeatureGroupOfflineStoreConfigPtr ¶
func FeatureGroupOfflineStoreConfigPtr(v *FeatureGroupOfflineStoreConfigArgs) FeatureGroupOfflineStoreConfigPtrInput
type FeatureGroupOfflineStoreConfigPtrOutput ¶
type FeatureGroupOfflineStoreConfigPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigPtrOutput) DataCatalogConfig ¶
func (o FeatureGroupOfflineStoreConfigPtrOutput) DataCatalogConfig() FeatureGroupOfflineStoreConfigDataCatalogConfigPtrOutput
The meta data of the Glue table that is autogenerated when an OfflineStore is created. See Data Catalog Config Below.
func (FeatureGroupOfflineStoreConfigPtrOutput) DisableGlueTableCreation ¶
func (o FeatureGroupOfflineStoreConfigPtrOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput
Set to `true` to turn Online Store On.
func (FeatureGroupOfflineStoreConfigPtrOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigPtrOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigPtrOutput) S3StorageConfig ¶
func (o FeatureGroupOfflineStoreConfigPtrOutput) S3StorageConfig() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
The Amazon Simple Storage (Amazon S3) location of OfflineStore. See S3 Storage Config Below.
func (FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutput() FeatureGroupOfflineStoreConfigPtrOutput
func (FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigPtrOutput) ToFeatureGroupOfflineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigPtrOutput
type FeatureGroupOfflineStoreConfigS3StorageConfig ¶
type FeatureGroupOfflineStoreConfigS3StorageConfig struct { // The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption. KmsKeyId *string `pulumi:"kmsKeyId"` // The S3 URI, or location in Amazon S3, of OfflineStore. S3Uri string `pulumi:"s3Uri"` }
type FeatureGroupOfflineStoreConfigS3StorageConfigArgs ¶
type FeatureGroupOfflineStoreConfigS3StorageConfigArgs struct { // The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // The S3 URI, or location in Amazon S3, of OfflineStore. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ElementType ¶
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput ¶
func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput ¶
func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext ¶
func (i FeatureGroupOfflineStoreConfigS3StorageConfigArgs) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
type FeatureGroupOfflineStoreConfigS3StorageConfigInput ¶
type FeatureGroupOfflineStoreConfigS3StorageConfigInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput() FeatureGroupOfflineStoreConfigS3StorageConfigOutput ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigOutput }
FeatureGroupOfflineStoreConfigS3StorageConfigInput is an input type that accepts FeatureGroupOfflineStoreConfigS3StorageConfigArgs and FeatureGroupOfflineStoreConfigS3StorageConfigOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigS3StorageConfigInput` via:
FeatureGroupOfflineStoreConfigS3StorageConfigArgs{...}
type FeatureGroupOfflineStoreConfigS3StorageConfigOutput ¶
type FeatureGroupOfflineStoreConfigS3StorageConfigOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) KmsKeyId ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) S3Uri ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) S3Uri() pulumi.StringOutput
The S3 URI, or location in Amazon S3, of OfflineStore.
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutput() FeatureGroupOfflineStoreConfigS3StorageConfigOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
type FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput ¶
type FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput interface { pulumi.Input ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput }
FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput is an input type that accepts FeatureGroupOfflineStoreConfigS3StorageConfigArgs, FeatureGroupOfflineStoreConfigS3StorageConfigPtr and FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput` via:
FeatureGroupOfflineStoreConfigS3StorageConfigArgs{...} or: nil
func FeatureGroupOfflineStoreConfigS3StorageConfigPtr ¶
func FeatureGroupOfflineStoreConfigS3StorageConfigPtr(v *FeatureGroupOfflineStoreConfigS3StorageConfigArgs) FeatureGroupOfflineStoreConfigS3StorageConfigPtrInput
type FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput ¶
type FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ElementType ¶
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ElementType() reflect.Type
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) KmsKeyId ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) S3Uri ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
The S3 URI, or location in Amazon S3, of OfflineStore.
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput() FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
func (FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext ¶
func (o FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput) ToFeatureGroupOfflineStoreConfigS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOfflineStoreConfigS3StorageConfigPtrOutput
type FeatureGroupOnlineStoreConfig ¶
type FeatureGroupOnlineStoreConfig struct { // Set to `true` to disable the automatic creation of an AWS Glue table when configuring an OfflineStore. EnableOnlineStore *bool `pulumi:"enableOnlineStore"` // Security config for at-rest encryption of your OnlineStore. See Security Config Below. SecurityConfig *FeatureGroupOnlineStoreConfigSecurityConfig `pulumi:"securityConfig"` }
type FeatureGroupOnlineStoreConfigArgs ¶
type FeatureGroupOnlineStoreConfigArgs struct { // Set to `true` to disable the automatic creation of an AWS Glue table when configuring an OfflineStore. EnableOnlineStore pulumi.BoolPtrInput `pulumi:"enableOnlineStore"` // Security config for at-rest encryption of your OnlineStore. See Security Config Below. SecurityConfig FeatureGroupOnlineStoreConfigSecurityConfigPtrInput `pulumi:"securityConfig"` }
func (FeatureGroupOnlineStoreConfigArgs) ElementType ¶
func (FeatureGroupOnlineStoreConfigArgs) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutput ¶
func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutput() FeatureGroupOnlineStoreConfigOutput
func (FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutputWithContext ¶
func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigOutput
func (FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutput ¶
func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
func (FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext ¶
func (i FeatureGroupOnlineStoreConfigArgs) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
type FeatureGroupOnlineStoreConfigInput ¶
type FeatureGroupOnlineStoreConfigInput interface { pulumi.Input ToFeatureGroupOnlineStoreConfigOutput() FeatureGroupOnlineStoreConfigOutput ToFeatureGroupOnlineStoreConfigOutputWithContext(context.Context) FeatureGroupOnlineStoreConfigOutput }
FeatureGroupOnlineStoreConfigInput is an input type that accepts FeatureGroupOnlineStoreConfigArgs and FeatureGroupOnlineStoreConfigOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreConfigInput` via:
FeatureGroupOnlineStoreConfigArgs{...}
type FeatureGroupOnlineStoreConfigOutput ¶
type FeatureGroupOnlineStoreConfigOutput struct{ *pulumi.OutputState }
func (FeatureGroupOnlineStoreConfigOutput) ElementType ¶
func (FeatureGroupOnlineStoreConfigOutput) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigOutput) EnableOnlineStore ¶
func (o FeatureGroupOnlineStoreConfigOutput) EnableOnlineStore() pulumi.BoolPtrOutput
Set to `true` to disable the automatic creation of an AWS Glue table when configuring an OfflineStore.
func (FeatureGroupOnlineStoreConfigOutput) SecurityConfig ¶
func (o FeatureGroupOnlineStoreConfigOutput) SecurityConfig() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
Security config for at-rest encryption of your OnlineStore. See Security Config Below.
func (FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutput ¶
func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutput() FeatureGroupOnlineStoreConfigOutput
func (FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigOutput
func (FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutput ¶
func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
func (FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
type FeatureGroupOnlineStoreConfigPtrInput ¶
type FeatureGroupOnlineStoreConfigPtrInput interface { pulumi.Input ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(context.Context) FeatureGroupOnlineStoreConfigPtrOutput }
FeatureGroupOnlineStoreConfigPtrInput is an input type that accepts FeatureGroupOnlineStoreConfigArgs, FeatureGroupOnlineStoreConfigPtr and FeatureGroupOnlineStoreConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreConfigPtrInput` via:
FeatureGroupOnlineStoreConfigArgs{...} or: nil
func FeatureGroupOnlineStoreConfigPtr ¶
func FeatureGroupOnlineStoreConfigPtr(v *FeatureGroupOnlineStoreConfigArgs) FeatureGroupOnlineStoreConfigPtrInput
type FeatureGroupOnlineStoreConfigPtrOutput ¶
type FeatureGroupOnlineStoreConfigPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupOnlineStoreConfigPtrOutput) ElementType ¶
func (FeatureGroupOnlineStoreConfigPtrOutput) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigPtrOutput) EnableOnlineStore ¶
func (o FeatureGroupOnlineStoreConfigPtrOutput) EnableOnlineStore() pulumi.BoolPtrOutput
Set to `true` to disable the automatic creation of an AWS Glue table when configuring an OfflineStore.
func (FeatureGroupOnlineStoreConfigPtrOutput) SecurityConfig ¶
func (o FeatureGroupOnlineStoreConfigPtrOutput) SecurityConfig() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
Security config for at-rest encryption of your OnlineStore. See Security Config Below.
func (FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutput ¶
func (o FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutput() FeatureGroupOnlineStoreConfigPtrOutput
func (FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigPtrOutput) ToFeatureGroupOnlineStoreConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigPtrOutput
type FeatureGroupOnlineStoreConfigSecurityConfig ¶
type FeatureGroupOnlineStoreConfigSecurityConfig struct { // The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption. KmsKeyId *string `pulumi:"kmsKeyId"` }
type FeatureGroupOnlineStoreConfigSecurityConfigArgs ¶
type FeatureGroupOnlineStoreConfigSecurityConfigArgs struct { // The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` }
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ElementType ¶
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput ¶
func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput() FeatureGroupOnlineStoreConfigSecurityConfigOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext ¶
func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput ¶
func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext ¶
func (i FeatureGroupOnlineStoreConfigSecurityConfigArgs) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
type FeatureGroupOnlineStoreConfigSecurityConfigInput ¶
type FeatureGroupOnlineStoreConfigSecurityConfigInput interface { pulumi.Input ToFeatureGroupOnlineStoreConfigSecurityConfigOutput() FeatureGroupOnlineStoreConfigSecurityConfigOutput ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext(context.Context) FeatureGroupOnlineStoreConfigSecurityConfigOutput }
FeatureGroupOnlineStoreConfigSecurityConfigInput is an input type that accepts FeatureGroupOnlineStoreConfigSecurityConfigArgs and FeatureGroupOnlineStoreConfigSecurityConfigOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreConfigSecurityConfigInput` via:
FeatureGroupOnlineStoreConfigSecurityConfigArgs{...}
type FeatureGroupOnlineStoreConfigSecurityConfigOutput ¶
type FeatureGroupOnlineStoreConfigSecurityConfigOutput struct{ *pulumi.OutputState }
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ElementType ¶
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) KmsKeyId ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutput() FeatureGroupOnlineStoreConfigSecurityConfigOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
type FeatureGroupOnlineStoreConfigSecurityConfigPtrInput ¶
type FeatureGroupOnlineStoreConfigSecurityConfigPtrInput interface { pulumi.Input ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput }
FeatureGroupOnlineStoreConfigSecurityConfigPtrInput is an input type that accepts FeatureGroupOnlineStoreConfigSecurityConfigArgs, FeatureGroupOnlineStoreConfigSecurityConfigPtr and FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreConfigSecurityConfigPtrInput` via:
FeatureGroupOnlineStoreConfigSecurityConfigArgs{...} or: nil
func FeatureGroupOnlineStoreConfigSecurityConfigPtr ¶
func FeatureGroupOnlineStoreConfigSecurityConfigPtr(v *FeatureGroupOnlineStoreConfigSecurityConfigArgs) FeatureGroupOnlineStoreConfigSecurityConfigPtrInput
type FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput ¶
type FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ElementType ¶
func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ElementType() reflect.Type
func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) KmsKeyId ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The ID of the AWS Key Management Service (AWS KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutput() FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
func (FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext ¶
func (o FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreConfigSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreConfigSecurityConfigPtrOutput
type FeatureGroupOutput ¶
type FeatureGroupOutput struct{ *pulumi.OutputState }
func (FeatureGroupOutput) ElementType ¶
func (FeatureGroupOutput) ElementType() reflect.Type
func (FeatureGroupOutput) ToFeatureGroupOutput ¶
func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput
func (FeatureGroupOutput) ToFeatureGroupOutputWithContext ¶
func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
func (FeatureGroupOutput) ToFeatureGroupPtrOutput ¶
func (o FeatureGroupOutput) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
func (FeatureGroupOutput) ToFeatureGroupPtrOutputWithContext ¶
func (o FeatureGroupOutput) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
type FeatureGroupPtrInput ¶
type FeatureGroupPtrInput interface { pulumi.Input ToFeatureGroupPtrOutput() FeatureGroupPtrOutput ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput }
type FeatureGroupPtrOutput ¶
type FeatureGroupPtrOutput struct{ *pulumi.OutputState }
func (FeatureGroupPtrOutput) Elem ¶ added in v4.15.0
func (o FeatureGroupPtrOutput) Elem() FeatureGroupOutput
func (FeatureGroupPtrOutput) ElementType ¶
func (FeatureGroupPtrOutput) ElementType() reflect.Type
func (FeatureGroupPtrOutput) ToFeatureGroupPtrOutput ¶
func (o FeatureGroupPtrOutput) ToFeatureGroupPtrOutput() FeatureGroupPtrOutput
func (FeatureGroupPtrOutput) ToFeatureGroupPtrOutputWithContext ¶
func (o FeatureGroupPtrOutput) ToFeatureGroupPtrOutputWithContext(ctx context.Context) FeatureGroupPtrOutput
type FeatureGroupState ¶
type FeatureGroupState struct { // The Amazon Resource Name (ARN) assigned by AWS to this feature_group. Arn pulumi.StringPtrInput // A free-form description of a Feature Group. Description pulumi.StringPtrInput // The name of the feature that stores the EventTime of a Record in a Feature Group. EventTimeFeatureName pulumi.StringPtrInput // A list of Feature names and types. See Feature Definition Below. FeatureDefinitions FeatureGroupFeatureDefinitionArrayInput // The name of the Feature Group. The name must be unique within an AWS Region in an AWS account. FeatureGroupName pulumi.StringPtrInput // The Offline Feature Store Configuration. See Offline Store Config Below. OfflineStoreConfig FeatureGroupOfflineStoreConfigPtrInput // The Online Feature Store Configuration. See Online Store Config Below. OnlineStoreConfig FeatureGroupOnlineStoreConfigPtrInput // The name of the Feature whose value uniquely identifies a Record defined in the Feature Store. Only the latest record per identifier value will be stored in the Online Store. RecordIdentifierFeatureName pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the Offline Store if an `offlineStoreConfig` is provided. RoleArn pulumi.StringPtrInput // Map of resource tags for the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
func (FeatureGroupState) ElementType ¶
func (FeatureGroupState) ElementType() reflect.Type
type GetPrebuiltEcrImageArgs ¶
type GetPrebuiltEcrImageArgs struct { // The DNS suffix to use in the registry path. If not specified, the AWS provider sets it to the DNS suffix for the current region. DnsSuffix *string `pulumi:"dnsSuffix"` // The image tag for the Docker image. If not specified, the AWS provider sets the value to `1`, which for many repositories indicates the latest version. Some repositories, such as XGBoost, do not support `1` or `latest` and specific version must be used. ImageTag *string `pulumi:"imageTag"` // The region to use in the registry path. If not specified, the AWS provider sets it to the current region. Region *string `pulumi:"region"` // The name of the repository, which is generally the algorithm or library. Values include `blazingtext`, `factorization-machines`, `forecasting-deepar`, `image-classification`, `ipinsights`, `kmeans`, `knn`, `lda`, `linear-learner`, `mxnet-inference-eia`, `mxnet-inference`, `mxnet-training`, `ntm`, `object-detection`, `object2vec`, `pca`, `pytorch-inference-eia`, `pytorch-inference`, `pytorch-training`, `randomcutforest`, `sagemaker-scikit-learn`, `sagemaker-sparkml-serving`, `sagemaker-xgboost`, `semantic-segmentation`, `seq2seq`, `tensorflow-inference-eia`, `tensorflow-inference`, and `tensorflow-training`. RepositoryName string `pulumi:"repositoryName"` }
A collection of arguments for invoking getPrebuiltEcrImage.
type GetPrebuiltEcrImageResult ¶
type GetPrebuiltEcrImageResult struct { DnsSuffix *string `pulumi:"dnsSuffix"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ImageTag *string `pulumi:"imageTag"` Region *string `pulumi:"region"` // The account ID containing the image. For example, `469771592824`. RegistryId string `pulumi:"registryId"` // The Docker image URL. For example, `341280168497.dkr.ecr.ca-central-1.amazonaws.com/sagemaker-sparkml-serving:2.4`. RegistryPath string `pulumi:"registryPath"` RepositoryName string `pulumi:"repositoryName"` }
A collection of values returned by getPrebuiltEcrImage.
func GetPrebuiltEcrImage ¶
func GetPrebuiltEcrImage(ctx *pulumi.Context, args *GetPrebuiltEcrImageArgs, opts ...pulumi.InvokeOption) (*GetPrebuiltEcrImageResult, error)
Get information about prebuilt Amazon SageMaker Docker images.
> **NOTE:** The AWS provider creates a validly constructed `registryPath` but does not verify that the `registryPath` corresponds to an existing image. For example, using a `registryPath` containing an `imageTag` that does not correspond to a Docker image in the ECR repository, will result in an error.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { opt0 := "2.2-1.0.11.0" _, err := sagemaker.GetPrebuiltEcrImage(ctx, &sagemaker.GetPrebuiltEcrImageArgs{ ImageTag: &opt0, RepositoryName: "sagemaker-scikit-learn", }, nil) if err != nil { return err } return nil }) }
```
type Image ¶
type Image struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Image. Arn pulumi.StringOutput `pulumi:"arn"` // The description of the image. Description pulumi.StringPtrOutput `pulumi:"description"` // The display name of the image. When the image is added to a domain (must be unique to the domain). DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The name of the image. Must be unique to your account. ImageName pulumi.StringOutput `pulumi:"imageName"` // The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a Sagemaker Image resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewImage(ctx, "example", &sagemaker.ImageArgs{ ImageName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Test.Arn), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code Images can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/image:Image test_image my-code-repo
```
func GetImage ¶
func GetImage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImageState, opts ...pulumi.ResourceOption) (*Image, error)
GetImage gets an existing Image 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 NewImage ¶
func NewImage(ctx *pulumi.Context, name string, args *ImageArgs, opts ...pulumi.ResourceOption) (*Image, error)
NewImage registers a new resource with the given unique name, arguments, and options.
func (*Image) ElementType ¶
func (*Image) ToImageOutput ¶
func (i *Image) ToImageOutput() ImageOutput
func (*Image) ToImageOutputWithContext ¶
func (i *Image) ToImageOutputWithContext(ctx context.Context) ImageOutput
func (*Image) ToImagePtrOutput ¶
func (i *Image) ToImagePtrOutput() ImagePtrOutput
func (*Image) ToImagePtrOutputWithContext ¶
func (i *Image) ToImagePtrOutputWithContext(ctx context.Context) ImagePtrOutput
type ImageArgs ¶
type ImageArgs struct { // The description of the image. Description pulumi.StringPtrInput // The display name of the image. When the image is added to a domain (must be unique to the domain). DisplayName pulumi.StringPtrInput // The name of the image. Must be unique to your account. ImageName pulumi.StringInput // The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf. RoleArn pulumi.StringInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
The set of arguments for constructing a Image resource.
func (ImageArgs) ElementType ¶
type ImageArray ¶
type ImageArray []ImageInput
func (ImageArray) ElementType ¶
func (ImageArray) ElementType() reflect.Type
func (ImageArray) ToImageArrayOutput ¶
func (i ImageArray) ToImageArrayOutput() ImageArrayOutput
func (ImageArray) ToImageArrayOutputWithContext ¶
func (i ImageArray) ToImageArrayOutputWithContext(ctx context.Context) ImageArrayOutput
type ImageArrayInput ¶
type ImageArrayInput interface { pulumi.Input ToImageArrayOutput() ImageArrayOutput ToImageArrayOutputWithContext(context.Context) ImageArrayOutput }
ImageArrayInput is an input type that accepts ImageArray and ImageArrayOutput values. You can construct a concrete instance of `ImageArrayInput` via:
ImageArray{ ImageArgs{...} }
type ImageArrayOutput ¶
type ImageArrayOutput struct{ *pulumi.OutputState }
func (ImageArrayOutput) ElementType ¶
func (ImageArrayOutput) ElementType() reflect.Type
func (ImageArrayOutput) Index ¶
func (o ImageArrayOutput) Index(i pulumi.IntInput) ImageOutput
func (ImageArrayOutput) ToImageArrayOutput ¶
func (o ImageArrayOutput) ToImageArrayOutput() ImageArrayOutput
func (ImageArrayOutput) ToImageArrayOutputWithContext ¶
func (o ImageArrayOutput) ToImageArrayOutputWithContext(ctx context.Context) ImageArrayOutput
type ImageInput ¶
type ImageInput interface { pulumi.Input ToImageOutput() ImageOutput ToImageOutputWithContext(ctx context.Context) ImageOutput }
type ImageMap ¶
type ImageMap map[string]ImageInput
func (ImageMap) ElementType ¶
func (ImageMap) ToImageMapOutput ¶
func (i ImageMap) ToImageMapOutput() ImageMapOutput
func (ImageMap) ToImageMapOutputWithContext ¶
func (i ImageMap) ToImageMapOutputWithContext(ctx context.Context) ImageMapOutput
type ImageMapInput ¶
type ImageMapInput interface { pulumi.Input ToImageMapOutput() ImageMapOutput ToImageMapOutputWithContext(context.Context) ImageMapOutput }
ImageMapInput is an input type that accepts ImageMap and ImageMapOutput values. You can construct a concrete instance of `ImageMapInput` via:
ImageMap{ "key": ImageArgs{...} }
type ImageMapOutput ¶
type ImageMapOutput struct{ *pulumi.OutputState }
func (ImageMapOutput) ElementType ¶
func (ImageMapOutput) ElementType() reflect.Type
func (ImageMapOutput) MapIndex ¶
func (o ImageMapOutput) MapIndex(k pulumi.StringInput) ImageOutput
func (ImageMapOutput) ToImageMapOutput ¶
func (o ImageMapOutput) ToImageMapOutput() ImageMapOutput
func (ImageMapOutput) ToImageMapOutputWithContext ¶
func (o ImageMapOutput) ToImageMapOutputWithContext(ctx context.Context) ImageMapOutput
type ImageOutput ¶
type ImageOutput struct{ *pulumi.OutputState }
func (ImageOutput) ElementType ¶
func (ImageOutput) ElementType() reflect.Type
func (ImageOutput) ToImageOutput ¶
func (o ImageOutput) ToImageOutput() ImageOutput
func (ImageOutput) ToImageOutputWithContext ¶
func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
func (ImageOutput) ToImagePtrOutput ¶
func (o ImageOutput) ToImagePtrOutput() ImagePtrOutput
func (ImageOutput) ToImagePtrOutputWithContext ¶
func (o ImageOutput) ToImagePtrOutputWithContext(ctx context.Context) ImagePtrOutput
type ImagePtrInput ¶
type ImagePtrInput interface { pulumi.Input ToImagePtrOutput() ImagePtrOutput ToImagePtrOutputWithContext(ctx context.Context) ImagePtrOutput }
type ImagePtrOutput ¶
type ImagePtrOutput struct{ *pulumi.OutputState }
func (ImagePtrOutput) Elem ¶ added in v4.15.0
func (o ImagePtrOutput) Elem() ImageOutput
func (ImagePtrOutput) ElementType ¶
func (ImagePtrOutput) ElementType() reflect.Type
func (ImagePtrOutput) ToImagePtrOutput ¶
func (o ImagePtrOutput) ToImagePtrOutput() ImagePtrOutput
func (ImagePtrOutput) ToImagePtrOutputWithContext ¶
func (o ImagePtrOutput) ToImagePtrOutputWithContext(ctx context.Context) ImagePtrOutput
type ImageState ¶
type ImageState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Image. Arn pulumi.StringPtrInput // The description of the image. Description pulumi.StringPtrInput // The display name of the image. When the image is added to a domain (must be unique to the domain). DisplayName pulumi.StringPtrInput // The name of the image. Must be unique to your account. ImageName pulumi.StringPtrInput // The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf. RoleArn pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
func (ImageState) ElementType ¶
func (ImageState) ElementType() reflect.Type
type ImageVersion ¶
type ImageVersion struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Image Version. // * `imageArn`- The Amazon Resource Name (ARN) of the image the version is based on. Arn pulumi.StringOutput `pulumi:"arn"` // The registry path of the container image on which this image version is based. BaseImage pulumi.StringOutput `pulumi:"baseImage"` // The registry path of the container image that contains this image version. ContainerImage pulumi.StringOutput `pulumi:"containerImage"` ImageArn pulumi.StringOutput `pulumi:"imageArn"` // The name of the image. Must be unique to your account. ImageName pulumi.StringOutput `pulumi:"imageName"` Version pulumi.IntOutput `pulumi:"version"` }
Provides a Sagemaker Image Version resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewImageVersion(ctx, "test", &sagemaker.ImageVersionArgs{ ImageName: pulumi.Any(aws_sagemaker_image.Test.Id), BaseImage: pulumi.String("012345678912.dkr.ecr.us-west-2.amazonaws.com/image:latest"), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Image Versions can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/imageVersion:ImageVersion test_image my-code-repo
```
func GetImageVersion ¶
func GetImageVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ImageVersionState, opts ...pulumi.ResourceOption) (*ImageVersion, error)
GetImageVersion gets an existing ImageVersion 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 NewImageVersion ¶
func NewImageVersion(ctx *pulumi.Context, name string, args *ImageVersionArgs, opts ...pulumi.ResourceOption) (*ImageVersion, error)
NewImageVersion registers a new resource with the given unique name, arguments, and options.
func (*ImageVersion) ElementType ¶
func (*ImageVersion) ElementType() reflect.Type
func (*ImageVersion) ToImageVersionOutput ¶
func (i *ImageVersion) ToImageVersionOutput() ImageVersionOutput
func (*ImageVersion) ToImageVersionOutputWithContext ¶
func (i *ImageVersion) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
func (*ImageVersion) ToImageVersionPtrOutput ¶
func (i *ImageVersion) ToImageVersionPtrOutput() ImageVersionPtrOutput
func (*ImageVersion) ToImageVersionPtrOutputWithContext ¶
func (i *ImageVersion) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
type ImageVersionArgs ¶
type ImageVersionArgs struct { // The registry path of the container image on which this image version is based. BaseImage pulumi.StringInput // The name of the image. Must be unique to your account. ImageName pulumi.StringInput }
The set of arguments for constructing a ImageVersion resource.
func (ImageVersionArgs) ElementType ¶
func (ImageVersionArgs) ElementType() reflect.Type
type ImageVersionArray ¶
type ImageVersionArray []ImageVersionInput
func (ImageVersionArray) ElementType ¶
func (ImageVersionArray) ElementType() reflect.Type
func (ImageVersionArray) ToImageVersionArrayOutput ¶
func (i ImageVersionArray) ToImageVersionArrayOutput() ImageVersionArrayOutput
func (ImageVersionArray) ToImageVersionArrayOutputWithContext ¶
func (i ImageVersionArray) ToImageVersionArrayOutputWithContext(ctx context.Context) ImageVersionArrayOutput
type ImageVersionArrayInput ¶
type ImageVersionArrayInput interface { pulumi.Input ToImageVersionArrayOutput() ImageVersionArrayOutput ToImageVersionArrayOutputWithContext(context.Context) ImageVersionArrayOutput }
ImageVersionArrayInput is an input type that accepts ImageVersionArray and ImageVersionArrayOutput values. You can construct a concrete instance of `ImageVersionArrayInput` via:
ImageVersionArray{ ImageVersionArgs{...} }
type ImageVersionArrayOutput ¶
type ImageVersionArrayOutput struct{ *pulumi.OutputState }
func (ImageVersionArrayOutput) ElementType ¶
func (ImageVersionArrayOutput) ElementType() reflect.Type
func (ImageVersionArrayOutput) Index ¶
func (o ImageVersionArrayOutput) Index(i pulumi.IntInput) ImageVersionOutput
func (ImageVersionArrayOutput) ToImageVersionArrayOutput ¶
func (o ImageVersionArrayOutput) ToImageVersionArrayOutput() ImageVersionArrayOutput
func (ImageVersionArrayOutput) ToImageVersionArrayOutputWithContext ¶
func (o ImageVersionArrayOutput) ToImageVersionArrayOutputWithContext(ctx context.Context) ImageVersionArrayOutput
type ImageVersionInput ¶
type ImageVersionInput interface { pulumi.Input ToImageVersionOutput() ImageVersionOutput ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput }
type ImageVersionMap ¶
type ImageVersionMap map[string]ImageVersionInput
func (ImageVersionMap) ElementType ¶
func (ImageVersionMap) ElementType() reflect.Type
func (ImageVersionMap) ToImageVersionMapOutput ¶
func (i ImageVersionMap) ToImageVersionMapOutput() ImageVersionMapOutput
func (ImageVersionMap) ToImageVersionMapOutputWithContext ¶
func (i ImageVersionMap) ToImageVersionMapOutputWithContext(ctx context.Context) ImageVersionMapOutput
type ImageVersionMapInput ¶
type ImageVersionMapInput interface { pulumi.Input ToImageVersionMapOutput() ImageVersionMapOutput ToImageVersionMapOutputWithContext(context.Context) ImageVersionMapOutput }
ImageVersionMapInput is an input type that accepts ImageVersionMap and ImageVersionMapOutput values. You can construct a concrete instance of `ImageVersionMapInput` via:
ImageVersionMap{ "key": ImageVersionArgs{...} }
type ImageVersionMapOutput ¶
type ImageVersionMapOutput struct{ *pulumi.OutputState }
func (ImageVersionMapOutput) ElementType ¶
func (ImageVersionMapOutput) ElementType() reflect.Type
func (ImageVersionMapOutput) MapIndex ¶
func (o ImageVersionMapOutput) MapIndex(k pulumi.StringInput) ImageVersionOutput
func (ImageVersionMapOutput) ToImageVersionMapOutput ¶
func (o ImageVersionMapOutput) ToImageVersionMapOutput() ImageVersionMapOutput
func (ImageVersionMapOutput) ToImageVersionMapOutputWithContext ¶
func (o ImageVersionMapOutput) ToImageVersionMapOutputWithContext(ctx context.Context) ImageVersionMapOutput
type ImageVersionOutput ¶
type ImageVersionOutput struct{ *pulumi.OutputState }
func (ImageVersionOutput) ElementType ¶
func (ImageVersionOutput) ElementType() reflect.Type
func (ImageVersionOutput) ToImageVersionOutput ¶
func (o ImageVersionOutput) ToImageVersionOutput() ImageVersionOutput
func (ImageVersionOutput) ToImageVersionOutputWithContext ¶
func (o ImageVersionOutput) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
func (ImageVersionOutput) ToImageVersionPtrOutput ¶
func (o ImageVersionOutput) ToImageVersionPtrOutput() ImageVersionPtrOutput
func (ImageVersionOutput) ToImageVersionPtrOutputWithContext ¶
func (o ImageVersionOutput) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
type ImageVersionPtrInput ¶
type ImageVersionPtrInput interface { pulumi.Input ToImageVersionPtrOutput() ImageVersionPtrOutput ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput }
type ImageVersionPtrOutput ¶
type ImageVersionPtrOutput struct{ *pulumi.OutputState }
func (ImageVersionPtrOutput) Elem ¶ added in v4.15.0
func (o ImageVersionPtrOutput) Elem() ImageVersionOutput
func (ImageVersionPtrOutput) ElementType ¶
func (ImageVersionPtrOutput) ElementType() reflect.Type
func (ImageVersionPtrOutput) ToImageVersionPtrOutput ¶
func (o ImageVersionPtrOutput) ToImageVersionPtrOutput() ImageVersionPtrOutput
func (ImageVersionPtrOutput) ToImageVersionPtrOutputWithContext ¶
func (o ImageVersionPtrOutput) ToImageVersionPtrOutputWithContext(ctx context.Context) ImageVersionPtrOutput
type ImageVersionState ¶
type ImageVersionState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Image Version. // * `imageArn`- The Amazon Resource Name (ARN) of the image the version is based on. Arn pulumi.StringPtrInput // The registry path of the container image on which this image version is based. BaseImage pulumi.StringPtrInput // The registry path of the container image that contains this image version. ContainerImage pulumi.StringPtrInput ImageArn pulumi.StringPtrInput // The name of the image. Must be unique to your account. ImageName pulumi.StringPtrInput Version pulumi.IntPtrInput }
func (ImageVersionState) ElementType ¶
func (ImageVersionState) ElementType() reflect.Type
type Model ¶
type Model struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this model. Arn pulumi.StringOutput `pulumi:"arn"` // Specifies containers in the inference pipeline. If not specified, the `primaryContainer` argument is required. Fields are documented below. Containers ModelContainerArrayOutput `pulumi:"containers"` // Isolates the model container. No inbound or outbound network calls can be made to or from the model container. EnableNetworkIsolation pulumi.BoolPtrOutput `pulumi:"enableNetworkIsolation"` // A role that SageMaker can assume to access model artifacts and docker images for deployment. ExecutionRoleArn pulumi.StringOutput `pulumi:"executionRoleArn"` // Specifies details of how containers in a multi-container endpoint are called. see Inference Execution Config. InferenceExecutionConfig ModelInferenceExecutionConfigOutput `pulumi:"inferenceExecutionConfig"` // The name of the model (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringOutput `pulumi:"name"` // The primary docker image containing inference code that is used when the model is deployed for predictions. If not specified, the `container` argument is required. Fields are documented below. PrimaryContainer ModelPrimaryContainerPtrOutput `pulumi:"primaryContainer"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // Specifies the VPC that you want your model to connect to. VpcConfig is used in hosting services and in batch transform. VpcConfig ModelVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Provides a SageMaker model resource.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { assumeRole, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{ Statements: []iam.GetPolicyDocumentStatement{ iam.GetPolicyDocumentStatement{ Actions: []string{ "sts:AssumeRole", }, Principals: []iam.GetPolicyDocumentStatementPrincipal{ iam.GetPolicyDocumentStatementPrincipal{ Type: "Service", Identifiers: []string{ "sagemaker.amazonaws.com", }, }, }, }, }, }, nil) if err != nil { return err } exampleRole, err := iam.NewRole(ctx, "exampleRole", &iam.RoleArgs{ AssumeRolePolicy: pulumi.String(assumeRole.Json), }) if err != nil { return err } test, err := sagemaker.GetPrebuiltEcrImage(ctx, &sagemaker.GetPrebuiltEcrImageArgs{ RepositoryName: "kmeans", }, nil) if err != nil { return err } _, err = sagemaker.NewModel(ctx, "exampleModel", &sagemaker.ModelArgs{ ExecutionRoleArn: exampleRole.Arn, PrimaryContainer: &sagemaker.ModelPrimaryContainerArgs{ Image: pulumi.String(test.RegistryPath), }, }) if err != nil { return err } return nil }) }
``` ## Inference Execution Config
* `mode` - (Required) How containers in a multi-container are run. The following values are valid `Serial` and `Direct`.
## Import
Models can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/model:Model test_model model-foo
```
func GetModel ¶
func GetModel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModelState, opts ...pulumi.ResourceOption) (*Model, error)
GetModel gets an existing Model 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 NewModel ¶
func NewModel(ctx *pulumi.Context, name string, args *ModelArgs, opts ...pulumi.ResourceOption) (*Model, error)
NewModel registers a new resource with the given unique name, arguments, and options.
func (*Model) ElementType ¶
func (*Model) ToModelOutput ¶
func (i *Model) ToModelOutput() ModelOutput
func (*Model) ToModelOutputWithContext ¶
func (i *Model) ToModelOutputWithContext(ctx context.Context) ModelOutput
func (*Model) ToModelPtrOutput ¶
func (i *Model) ToModelPtrOutput() ModelPtrOutput
func (*Model) ToModelPtrOutputWithContext ¶
func (i *Model) ToModelPtrOutputWithContext(ctx context.Context) ModelPtrOutput
type ModelArgs ¶
type ModelArgs struct { // Specifies containers in the inference pipeline. If not specified, the `primaryContainer` argument is required. Fields are documented below. Containers ModelContainerArrayInput // Isolates the model container. No inbound or outbound network calls can be made to or from the model container. EnableNetworkIsolation pulumi.BoolPtrInput // A role that SageMaker can assume to access model artifacts and docker images for deployment. ExecutionRoleArn pulumi.StringInput // Specifies details of how containers in a multi-container endpoint are called. see Inference Execution Config. InferenceExecutionConfig ModelInferenceExecutionConfigPtrInput // The name of the model (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // The primary docker image containing inference code that is used when the model is deployed for predictions. If not specified, the `container` argument is required. Fields are documented below. PrimaryContainer ModelPrimaryContainerPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // Specifies the VPC that you want your model to connect to. VpcConfig is used in hosting services and in batch transform. VpcConfig ModelVpcConfigPtrInput }
The set of arguments for constructing a Model resource.
func (ModelArgs) ElementType ¶
type ModelArray ¶
type ModelArray []ModelInput
func (ModelArray) ElementType ¶
func (ModelArray) ElementType() reflect.Type
func (ModelArray) ToModelArrayOutput ¶
func (i ModelArray) ToModelArrayOutput() ModelArrayOutput
func (ModelArray) ToModelArrayOutputWithContext ¶
func (i ModelArray) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput
type ModelArrayInput ¶
type ModelArrayInput interface { pulumi.Input ToModelArrayOutput() ModelArrayOutput ToModelArrayOutputWithContext(context.Context) ModelArrayOutput }
ModelArrayInput is an input type that accepts ModelArray and ModelArrayOutput values. You can construct a concrete instance of `ModelArrayInput` via:
ModelArray{ ModelArgs{...} }
type ModelArrayOutput ¶
type ModelArrayOutput struct{ *pulumi.OutputState }
func (ModelArrayOutput) ElementType ¶
func (ModelArrayOutput) ElementType() reflect.Type
func (ModelArrayOutput) Index ¶
func (o ModelArrayOutput) Index(i pulumi.IntInput) ModelOutput
func (ModelArrayOutput) ToModelArrayOutput ¶
func (o ModelArrayOutput) ToModelArrayOutput() ModelArrayOutput
func (ModelArrayOutput) ToModelArrayOutputWithContext ¶
func (o ModelArrayOutput) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput
type ModelContainer ¶
type ModelContainer struct { // The DNS host name for the container. ContainerHostname *string `pulumi:"containerHostname"` // Environment variables for the Docker container. // A list of key value pairs. Environment map[string]string `pulumi:"environment"` // The registry path where the inference code image is stored in Amazon ECR. Image string `pulumi:"image"` // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config. ImageConfig *ModelContainerImageConfig `pulumi:"imageConfig"` // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode *string `pulumi:"mode"` // The URL for the S3 location where model artifacts are stored. ModelDataUrl *string `pulumi:"modelDataUrl"` }
type ModelContainerArgs ¶
type ModelContainerArgs struct { // The DNS host name for the container. ContainerHostname pulumi.StringPtrInput `pulumi:"containerHostname"` // Environment variables for the Docker container. // A list of key value pairs. Environment pulumi.StringMapInput `pulumi:"environment"` // The registry path where the inference code image is stored in Amazon ECR. Image pulumi.StringInput `pulumi:"image"` // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config. ImageConfig ModelContainerImageConfigPtrInput `pulumi:"imageConfig"` // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode pulumi.StringPtrInput `pulumi:"mode"` // The URL for the S3 location where model artifacts are stored. ModelDataUrl pulumi.StringPtrInput `pulumi:"modelDataUrl"` }
func (ModelContainerArgs) ElementType ¶
func (ModelContainerArgs) ElementType() reflect.Type
func (ModelContainerArgs) ToModelContainerOutput ¶
func (i ModelContainerArgs) ToModelContainerOutput() ModelContainerOutput
func (ModelContainerArgs) ToModelContainerOutputWithContext ¶
func (i ModelContainerArgs) ToModelContainerOutputWithContext(ctx context.Context) ModelContainerOutput
type ModelContainerArray ¶
type ModelContainerArray []ModelContainerInput
func (ModelContainerArray) ElementType ¶
func (ModelContainerArray) ElementType() reflect.Type
func (ModelContainerArray) ToModelContainerArrayOutput ¶
func (i ModelContainerArray) ToModelContainerArrayOutput() ModelContainerArrayOutput
func (ModelContainerArray) ToModelContainerArrayOutputWithContext ¶
func (i ModelContainerArray) ToModelContainerArrayOutputWithContext(ctx context.Context) ModelContainerArrayOutput
type ModelContainerArrayInput ¶
type ModelContainerArrayInput interface { pulumi.Input ToModelContainerArrayOutput() ModelContainerArrayOutput ToModelContainerArrayOutputWithContext(context.Context) ModelContainerArrayOutput }
ModelContainerArrayInput is an input type that accepts ModelContainerArray and ModelContainerArrayOutput values. You can construct a concrete instance of `ModelContainerArrayInput` via:
ModelContainerArray{ ModelContainerArgs{...} }
type ModelContainerArrayOutput ¶
type ModelContainerArrayOutput struct{ *pulumi.OutputState }
func (ModelContainerArrayOutput) ElementType ¶
func (ModelContainerArrayOutput) ElementType() reflect.Type
func (ModelContainerArrayOutput) Index ¶
func (o ModelContainerArrayOutput) Index(i pulumi.IntInput) ModelContainerOutput
func (ModelContainerArrayOutput) ToModelContainerArrayOutput ¶
func (o ModelContainerArrayOutput) ToModelContainerArrayOutput() ModelContainerArrayOutput
func (ModelContainerArrayOutput) ToModelContainerArrayOutputWithContext ¶
func (o ModelContainerArrayOutput) ToModelContainerArrayOutputWithContext(ctx context.Context) ModelContainerArrayOutput
type ModelContainerImageConfig ¶
type ModelContainerImageConfig struct { // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`. RepositoryAccessMode string `pulumi:"repositoryAccessMode"` }
type ModelContainerImageConfigArgs ¶
type ModelContainerImageConfigArgs struct { // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`. RepositoryAccessMode pulumi.StringInput `pulumi:"repositoryAccessMode"` }
func (ModelContainerImageConfigArgs) ElementType ¶
func (ModelContainerImageConfigArgs) ElementType() reflect.Type
func (ModelContainerImageConfigArgs) ToModelContainerImageConfigOutput ¶
func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigOutput() ModelContainerImageConfigOutput
func (ModelContainerImageConfigArgs) ToModelContainerImageConfigOutputWithContext ¶
func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigOutputWithContext(ctx context.Context) ModelContainerImageConfigOutput
func (ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutput ¶
func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
func (ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutputWithContext ¶
func (i ModelContainerImageConfigArgs) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
type ModelContainerImageConfigInput ¶
type ModelContainerImageConfigInput interface { pulumi.Input ToModelContainerImageConfigOutput() ModelContainerImageConfigOutput ToModelContainerImageConfigOutputWithContext(context.Context) ModelContainerImageConfigOutput }
ModelContainerImageConfigInput is an input type that accepts ModelContainerImageConfigArgs and ModelContainerImageConfigOutput values. You can construct a concrete instance of `ModelContainerImageConfigInput` via:
ModelContainerImageConfigArgs{...}
type ModelContainerImageConfigOutput ¶
type ModelContainerImageConfigOutput struct{ *pulumi.OutputState }
func (ModelContainerImageConfigOutput) ElementType ¶
func (ModelContainerImageConfigOutput) ElementType() reflect.Type
func (ModelContainerImageConfigOutput) RepositoryAccessMode ¶
func (o ModelContainerImageConfigOutput) RepositoryAccessMode() pulumi.StringOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`.
func (ModelContainerImageConfigOutput) ToModelContainerImageConfigOutput ¶
func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigOutput() ModelContainerImageConfigOutput
func (ModelContainerImageConfigOutput) ToModelContainerImageConfigOutputWithContext ¶
func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigOutputWithContext(ctx context.Context) ModelContainerImageConfigOutput
func (ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutput ¶
func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
func (ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutputWithContext ¶
func (o ModelContainerImageConfigOutput) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
type ModelContainerImageConfigPtrInput ¶
type ModelContainerImageConfigPtrInput interface { pulumi.Input ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput ToModelContainerImageConfigPtrOutputWithContext(context.Context) ModelContainerImageConfigPtrOutput }
ModelContainerImageConfigPtrInput is an input type that accepts ModelContainerImageConfigArgs, ModelContainerImageConfigPtr and ModelContainerImageConfigPtrOutput values. You can construct a concrete instance of `ModelContainerImageConfigPtrInput` via:
ModelContainerImageConfigArgs{...} or: nil
func ModelContainerImageConfigPtr ¶
func ModelContainerImageConfigPtr(v *ModelContainerImageConfigArgs) ModelContainerImageConfigPtrInput
type ModelContainerImageConfigPtrOutput ¶
type ModelContainerImageConfigPtrOutput struct{ *pulumi.OutputState }
func (ModelContainerImageConfigPtrOutput) Elem ¶
func (o ModelContainerImageConfigPtrOutput) Elem() ModelContainerImageConfigOutput
func (ModelContainerImageConfigPtrOutput) ElementType ¶
func (ModelContainerImageConfigPtrOutput) ElementType() reflect.Type
func (ModelContainerImageConfigPtrOutput) RepositoryAccessMode ¶
func (o ModelContainerImageConfigPtrOutput) RepositoryAccessMode() pulumi.StringPtrOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`.
func (ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutput ¶
func (o ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutput() ModelContainerImageConfigPtrOutput
func (ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutputWithContext ¶
func (o ModelContainerImageConfigPtrOutput) ToModelContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelContainerImageConfigPtrOutput
type ModelContainerInput ¶
type ModelContainerInput interface { pulumi.Input ToModelContainerOutput() ModelContainerOutput ToModelContainerOutputWithContext(context.Context) ModelContainerOutput }
ModelContainerInput is an input type that accepts ModelContainerArgs and ModelContainerOutput values. You can construct a concrete instance of `ModelContainerInput` via:
ModelContainerArgs{...}
type ModelContainerOutput ¶
type ModelContainerOutput struct{ *pulumi.OutputState }
func (ModelContainerOutput) ContainerHostname ¶
func (o ModelContainerOutput) ContainerHostname() pulumi.StringPtrOutput
The DNS host name for the container.
func (ModelContainerOutput) ElementType ¶
func (ModelContainerOutput) ElementType() reflect.Type
func (ModelContainerOutput) Environment ¶
func (o ModelContainerOutput) Environment() pulumi.StringMapOutput
Environment variables for the Docker container. A list of key value pairs.
func (ModelContainerOutput) Image ¶
func (o ModelContainerOutput) Image() pulumi.StringOutput
The registry path where the inference code image is stored in Amazon ECR.
func (ModelContainerOutput) ImageConfig ¶
func (o ModelContainerOutput) ImageConfig() ModelContainerImageConfigPtrOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config.
func (ModelContainerOutput) Mode ¶
func (o ModelContainerOutput) Mode() pulumi.StringPtrOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelContainerOutput) ModelDataUrl ¶
func (o ModelContainerOutput) ModelDataUrl() pulumi.StringPtrOutput
The URL for the S3 location where model artifacts are stored.
func (ModelContainerOutput) ToModelContainerOutput ¶
func (o ModelContainerOutput) ToModelContainerOutput() ModelContainerOutput
func (ModelContainerOutput) ToModelContainerOutputWithContext ¶
func (o ModelContainerOutput) ToModelContainerOutputWithContext(ctx context.Context) ModelContainerOutput
type ModelInferenceExecutionConfig ¶ added in v4.15.0
type ModelInferenceExecutionConfig struct { // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode string `pulumi:"mode"` }
type ModelInferenceExecutionConfigArgs ¶ added in v4.15.0
type ModelInferenceExecutionConfigArgs struct { // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode pulumi.StringInput `pulumi:"mode"` }
func (ModelInferenceExecutionConfigArgs) ElementType ¶ added in v4.15.0
func (ModelInferenceExecutionConfigArgs) ElementType() reflect.Type
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput ¶ added in v4.15.0
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext ¶ added in v4.15.0
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput ¶ added in v4.15.0
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext ¶ added in v4.15.0
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
type ModelInferenceExecutionConfigInput ¶ added in v4.15.0
type ModelInferenceExecutionConfigInput interface { pulumi.Input ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput ToModelInferenceExecutionConfigOutputWithContext(context.Context) ModelInferenceExecutionConfigOutput }
ModelInferenceExecutionConfigInput is an input type that accepts ModelInferenceExecutionConfigArgs and ModelInferenceExecutionConfigOutput values. You can construct a concrete instance of `ModelInferenceExecutionConfigInput` via:
ModelInferenceExecutionConfigArgs{...}
type ModelInferenceExecutionConfigOutput ¶ added in v4.15.0
type ModelInferenceExecutionConfigOutput struct{ *pulumi.OutputState }
func (ModelInferenceExecutionConfigOutput) ElementType ¶ added in v4.15.0
func (ModelInferenceExecutionConfigOutput) ElementType() reflect.Type
func (ModelInferenceExecutionConfigOutput) Mode ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigOutput) Mode() pulumi.StringOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
type ModelInferenceExecutionConfigPtrInput ¶ added in v4.15.0
type ModelInferenceExecutionConfigPtrInput interface { pulumi.Input ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput ToModelInferenceExecutionConfigPtrOutputWithContext(context.Context) ModelInferenceExecutionConfigPtrOutput }
ModelInferenceExecutionConfigPtrInput is an input type that accepts ModelInferenceExecutionConfigArgs, ModelInferenceExecutionConfigPtr and ModelInferenceExecutionConfigPtrOutput values. You can construct a concrete instance of `ModelInferenceExecutionConfigPtrInput` via:
ModelInferenceExecutionConfigArgs{...} or: nil
func ModelInferenceExecutionConfigPtr ¶ added in v4.15.0
func ModelInferenceExecutionConfigPtr(v *ModelInferenceExecutionConfigArgs) ModelInferenceExecutionConfigPtrInput
type ModelInferenceExecutionConfigPtrOutput ¶ added in v4.15.0
type ModelInferenceExecutionConfigPtrOutput struct{ *pulumi.OutputState }
func (ModelInferenceExecutionConfigPtrOutput) ElementType ¶ added in v4.15.0
func (ModelInferenceExecutionConfigPtrOutput) ElementType() reflect.Type
func (ModelInferenceExecutionConfigPtrOutput) Mode ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigPtrOutput) Mode() pulumi.StringPtrOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext ¶ added in v4.15.0
func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
type ModelInput ¶
type ModelInput interface { pulumi.Input ToModelOutput() ModelOutput ToModelOutputWithContext(ctx context.Context) ModelOutput }
type ModelMap ¶
type ModelMap map[string]ModelInput
func (ModelMap) ElementType ¶
func (ModelMap) ToModelMapOutput ¶
func (i ModelMap) ToModelMapOutput() ModelMapOutput
func (ModelMap) ToModelMapOutputWithContext ¶
func (i ModelMap) ToModelMapOutputWithContext(ctx context.Context) ModelMapOutput
type ModelMapInput ¶
type ModelMapInput interface { pulumi.Input ToModelMapOutput() ModelMapOutput ToModelMapOutputWithContext(context.Context) ModelMapOutput }
ModelMapInput is an input type that accepts ModelMap and ModelMapOutput values. You can construct a concrete instance of `ModelMapInput` via:
ModelMap{ "key": ModelArgs{...} }
type ModelMapOutput ¶
type ModelMapOutput struct{ *pulumi.OutputState }
func (ModelMapOutput) ElementType ¶
func (ModelMapOutput) ElementType() reflect.Type
func (ModelMapOutput) MapIndex ¶
func (o ModelMapOutput) MapIndex(k pulumi.StringInput) ModelOutput
func (ModelMapOutput) ToModelMapOutput ¶
func (o ModelMapOutput) ToModelMapOutput() ModelMapOutput
func (ModelMapOutput) ToModelMapOutputWithContext ¶
func (o ModelMapOutput) ToModelMapOutputWithContext(ctx context.Context) ModelMapOutput
type ModelOutput ¶
type ModelOutput struct{ *pulumi.OutputState }
func (ModelOutput) ElementType ¶
func (ModelOutput) ElementType() reflect.Type
func (ModelOutput) ToModelOutput ¶
func (o ModelOutput) ToModelOutput() ModelOutput
func (ModelOutput) ToModelOutputWithContext ¶
func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
func (ModelOutput) ToModelPtrOutput ¶
func (o ModelOutput) ToModelPtrOutput() ModelPtrOutput
func (ModelOutput) ToModelPtrOutputWithContext ¶
func (o ModelOutput) ToModelPtrOutputWithContext(ctx context.Context) ModelPtrOutput
type ModelPackageGroup ¶
type ModelPackageGroup struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Model Package Group. Arn pulumi.StringOutput `pulumi:"arn"` // A description for the model group. ModelPackageGroupDescription pulumi.StringPtrOutput `pulumi:"modelPackageGroupDescription"` // The name of the model group. ModelPackageGroupName pulumi.StringOutput `pulumi:"modelPackageGroupName"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a Sagemaker Model Package Group resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewModelPackageGroup(ctx, "example", &sagemaker.ModelPackageGroupArgs{ ModelPackageGroupName: pulumi.String("example"), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code Model Package Groups can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/modelPackageGroup:ModelPackageGroup test_model_package_group my-code-repo
```
func GetModelPackageGroup ¶
func GetModelPackageGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModelPackageGroupState, opts ...pulumi.ResourceOption) (*ModelPackageGroup, error)
GetModelPackageGroup gets an existing ModelPackageGroup 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 NewModelPackageGroup ¶
func NewModelPackageGroup(ctx *pulumi.Context, name string, args *ModelPackageGroupArgs, opts ...pulumi.ResourceOption) (*ModelPackageGroup, error)
NewModelPackageGroup registers a new resource with the given unique name, arguments, and options.
func (*ModelPackageGroup) ElementType ¶
func (*ModelPackageGroup) ElementType() reflect.Type
func (*ModelPackageGroup) ToModelPackageGroupOutput ¶
func (i *ModelPackageGroup) ToModelPackageGroupOutput() ModelPackageGroupOutput
func (*ModelPackageGroup) ToModelPackageGroupOutputWithContext ¶
func (i *ModelPackageGroup) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
func (*ModelPackageGroup) ToModelPackageGroupPtrOutput ¶
func (i *ModelPackageGroup) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
func (*ModelPackageGroup) ToModelPackageGroupPtrOutputWithContext ¶
func (i *ModelPackageGroup) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
type ModelPackageGroupArgs ¶
type ModelPackageGroupArgs struct { // A description for the model group. ModelPackageGroupDescription pulumi.StringPtrInput // The name of the model group. ModelPackageGroupName pulumi.StringInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
The set of arguments for constructing a ModelPackageGroup resource.
func (ModelPackageGroupArgs) ElementType ¶
func (ModelPackageGroupArgs) ElementType() reflect.Type
type ModelPackageGroupArray ¶
type ModelPackageGroupArray []ModelPackageGroupInput
func (ModelPackageGroupArray) ElementType ¶
func (ModelPackageGroupArray) ElementType() reflect.Type
func (ModelPackageGroupArray) ToModelPackageGroupArrayOutput ¶
func (i ModelPackageGroupArray) ToModelPackageGroupArrayOutput() ModelPackageGroupArrayOutput
func (ModelPackageGroupArray) ToModelPackageGroupArrayOutputWithContext ¶
func (i ModelPackageGroupArray) ToModelPackageGroupArrayOutputWithContext(ctx context.Context) ModelPackageGroupArrayOutput
type ModelPackageGroupArrayInput ¶
type ModelPackageGroupArrayInput interface { pulumi.Input ToModelPackageGroupArrayOutput() ModelPackageGroupArrayOutput ToModelPackageGroupArrayOutputWithContext(context.Context) ModelPackageGroupArrayOutput }
ModelPackageGroupArrayInput is an input type that accepts ModelPackageGroupArray and ModelPackageGroupArrayOutput values. You can construct a concrete instance of `ModelPackageGroupArrayInput` via:
ModelPackageGroupArray{ ModelPackageGroupArgs{...} }
type ModelPackageGroupArrayOutput ¶
type ModelPackageGroupArrayOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupArrayOutput) ElementType ¶
func (ModelPackageGroupArrayOutput) ElementType() reflect.Type
func (ModelPackageGroupArrayOutput) Index ¶
func (o ModelPackageGroupArrayOutput) Index(i pulumi.IntInput) ModelPackageGroupOutput
func (ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutput ¶
func (o ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutput() ModelPackageGroupArrayOutput
func (ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutputWithContext ¶
func (o ModelPackageGroupArrayOutput) ToModelPackageGroupArrayOutputWithContext(ctx context.Context) ModelPackageGroupArrayOutput
type ModelPackageGroupInput ¶
type ModelPackageGroupInput interface { pulumi.Input ToModelPackageGroupOutput() ModelPackageGroupOutput ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput }
type ModelPackageGroupMap ¶
type ModelPackageGroupMap map[string]ModelPackageGroupInput
func (ModelPackageGroupMap) ElementType ¶
func (ModelPackageGroupMap) ElementType() reflect.Type
func (ModelPackageGroupMap) ToModelPackageGroupMapOutput ¶
func (i ModelPackageGroupMap) ToModelPackageGroupMapOutput() ModelPackageGroupMapOutput
func (ModelPackageGroupMap) ToModelPackageGroupMapOutputWithContext ¶
func (i ModelPackageGroupMap) ToModelPackageGroupMapOutputWithContext(ctx context.Context) ModelPackageGroupMapOutput
type ModelPackageGroupMapInput ¶
type ModelPackageGroupMapInput interface { pulumi.Input ToModelPackageGroupMapOutput() ModelPackageGroupMapOutput ToModelPackageGroupMapOutputWithContext(context.Context) ModelPackageGroupMapOutput }
ModelPackageGroupMapInput is an input type that accepts ModelPackageGroupMap and ModelPackageGroupMapOutput values. You can construct a concrete instance of `ModelPackageGroupMapInput` via:
ModelPackageGroupMap{ "key": ModelPackageGroupArgs{...} }
type ModelPackageGroupMapOutput ¶
type ModelPackageGroupMapOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupMapOutput) ElementType ¶
func (ModelPackageGroupMapOutput) ElementType() reflect.Type
func (ModelPackageGroupMapOutput) MapIndex ¶
func (o ModelPackageGroupMapOutput) MapIndex(k pulumi.StringInput) ModelPackageGroupOutput
func (ModelPackageGroupMapOutput) ToModelPackageGroupMapOutput ¶
func (o ModelPackageGroupMapOutput) ToModelPackageGroupMapOutput() ModelPackageGroupMapOutput
func (ModelPackageGroupMapOutput) ToModelPackageGroupMapOutputWithContext ¶
func (o ModelPackageGroupMapOutput) ToModelPackageGroupMapOutputWithContext(ctx context.Context) ModelPackageGroupMapOutput
type ModelPackageGroupOutput ¶
type ModelPackageGroupOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupOutput) ElementType ¶
func (ModelPackageGroupOutput) ElementType() reflect.Type
func (ModelPackageGroupOutput) ToModelPackageGroupOutput ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupOutput() ModelPackageGroupOutput
func (ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
func (ModelPackageGroupOutput) ToModelPackageGroupPtrOutput ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
func (ModelPackageGroupOutput) ToModelPackageGroupPtrOutputWithContext ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
type ModelPackageGroupPtrInput ¶
type ModelPackageGroupPtrInput interface { pulumi.Input ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput }
type ModelPackageGroupPtrOutput ¶
type ModelPackageGroupPtrOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupPtrOutput) Elem ¶ added in v4.15.0
func (o ModelPackageGroupPtrOutput) Elem() ModelPackageGroupOutput
func (ModelPackageGroupPtrOutput) ElementType ¶
func (ModelPackageGroupPtrOutput) ElementType() reflect.Type
func (ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutput ¶
func (o ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutput() ModelPackageGroupPtrOutput
func (ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutputWithContext ¶
func (o ModelPackageGroupPtrOutput) ToModelPackageGroupPtrOutputWithContext(ctx context.Context) ModelPackageGroupPtrOutput
type ModelPackageGroupState ¶
type ModelPackageGroupState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Model Package Group. Arn pulumi.StringPtrInput // A description for the model group. ModelPackageGroupDescription pulumi.StringPtrInput // The name of the model group. ModelPackageGroupName pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput }
func (ModelPackageGroupState) ElementType ¶
func (ModelPackageGroupState) ElementType() reflect.Type
type ModelPrimaryContainer ¶
type ModelPrimaryContainer struct { // The DNS host name for the container. ContainerHostname *string `pulumi:"containerHostname"` // Environment variables for the Docker container. // A list of key value pairs. Environment map[string]string `pulumi:"environment"` // The registry path where the inference code image is stored in Amazon ECR. Image string `pulumi:"image"` // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config. ImageConfig *ModelPrimaryContainerImageConfig `pulumi:"imageConfig"` // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode *string `pulumi:"mode"` // The URL for the S3 location where model artifacts are stored. ModelDataUrl *string `pulumi:"modelDataUrl"` }
type ModelPrimaryContainerArgs ¶
type ModelPrimaryContainerArgs struct { // The DNS host name for the container. ContainerHostname pulumi.StringPtrInput `pulumi:"containerHostname"` // Environment variables for the Docker container. // A list of key value pairs. Environment pulumi.StringMapInput `pulumi:"environment"` // The registry path where the inference code image is stored in Amazon ECR. Image pulumi.StringInput `pulumi:"image"` // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config. ImageConfig ModelPrimaryContainerImageConfigPtrInput `pulumi:"imageConfig"` // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode pulumi.StringPtrInput `pulumi:"mode"` // The URL for the S3 location where model artifacts are stored. ModelDataUrl pulumi.StringPtrInput `pulumi:"modelDataUrl"` }
func (ModelPrimaryContainerArgs) ElementType ¶
func (ModelPrimaryContainerArgs) ElementType() reflect.Type
func (ModelPrimaryContainerArgs) ToModelPrimaryContainerOutput ¶
func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerOutput() ModelPrimaryContainerOutput
func (ModelPrimaryContainerArgs) ToModelPrimaryContainerOutputWithContext ¶
func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerOutputWithContext(ctx context.Context) ModelPrimaryContainerOutput
func (ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutput ¶
func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
func (ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutputWithContext ¶
func (i ModelPrimaryContainerArgs) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
type ModelPrimaryContainerImageConfig ¶
type ModelPrimaryContainerImageConfig struct { // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`. RepositoryAccessMode string `pulumi:"repositoryAccessMode"` }
type ModelPrimaryContainerImageConfigArgs ¶
type ModelPrimaryContainerImageConfigArgs struct { // Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`. RepositoryAccessMode pulumi.StringInput `pulumi:"repositoryAccessMode"` }
func (ModelPrimaryContainerImageConfigArgs) ElementType ¶
func (ModelPrimaryContainerImageConfigArgs) ElementType() reflect.Type
func (ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutput ¶
func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutput() ModelPrimaryContainerImageConfigOutput
func (ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutputWithContext ¶
func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigOutput
func (ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutput ¶
func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
func (ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutputWithContext ¶
func (i ModelPrimaryContainerImageConfigArgs) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
type ModelPrimaryContainerImageConfigInput ¶
type ModelPrimaryContainerImageConfigInput interface { pulumi.Input ToModelPrimaryContainerImageConfigOutput() ModelPrimaryContainerImageConfigOutput ToModelPrimaryContainerImageConfigOutputWithContext(context.Context) ModelPrimaryContainerImageConfigOutput }
ModelPrimaryContainerImageConfigInput is an input type that accepts ModelPrimaryContainerImageConfigArgs and ModelPrimaryContainerImageConfigOutput values. You can construct a concrete instance of `ModelPrimaryContainerImageConfigInput` via:
ModelPrimaryContainerImageConfigArgs{...}
type ModelPrimaryContainerImageConfigOutput ¶
type ModelPrimaryContainerImageConfigOutput struct{ *pulumi.OutputState }
func (ModelPrimaryContainerImageConfigOutput) ElementType ¶
func (ModelPrimaryContainerImageConfigOutput) ElementType() reflect.Type
func (ModelPrimaryContainerImageConfigOutput) RepositoryAccessMode ¶
func (o ModelPrimaryContainerImageConfigOutput) RepositoryAccessMode() pulumi.StringOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`.
func (ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutput ¶
func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutput() ModelPrimaryContainerImageConfigOutput
func (ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutputWithContext ¶
func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigOutput
func (ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutput ¶
func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
func (ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext ¶
func (o ModelPrimaryContainerImageConfigOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
type ModelPrimaryContainerImageConfigPtrInput ¶
type ModelPrimaryContainerImageConfigPtrInput interface { pulumi.Input ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput ToModelPrimaryContainerImageConfigPtrOutputWithContext(context.Context) ModelPrimaryContainerImageConfigPtrOutput }
ModelPrimaryContainerImageConfigPtrInput is an input type that accepts ModelPrimaryContainerImageConfigArgs, ModelPrimaryContainerImageConfigPtr and ModelPrimaryContainerImageConfigPtrOutput values. You can construct a concrete instance of `ModelPrimaryContainerImageConfigPtrInput` via:
ModelPrimaryContainerImageConfigArgs{...} or: nil
func ModelPrimaryContainerImageConfigPtr ¶
func ModelPrimaryContainerImageConfigPtr(v *ModelPrimaryContainerImageConfigArgs) ModelPrimaryContainerImageConfigPtrInput
type ModelPrimaryContainerImageConfigPtrOutput ¶
type ModelPrimaryContainerImageConfigPtrOutput struct{ *pulumi.OutputState }
func (ModelPrimaryContainerImageConfigPtrOutput) ElementType ¶
func (ModelPrimaryContainerImageConfigPtrOutput) ElementType() reflect.Type
func (ModelPrimaryContainerImageConfigPtrOutput) RepositoryAccessMode ¶
func (o ModelPrimaryContainerImageConfigPtrOutput) RepositoryAccessMode() pulumi.StringPtrOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). Allowed values are: `Platform` and `Vpc`.
func (ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutput ¶
func (o ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutput() ModelPrimaryContainerImageConfigPtrOutput
func (ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext ¶
func (o ModelPrimaryContainerImageConfigPtrOutput) ToModelPrimaryContainerImageConfigPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerImageConfigPtrOutput
type ModelPrimaryContainerInput ¶
type ModelPrimaryContainerInput interface { pulumi.Input ToModelPrimaryContainerOutput() ModelPrimaryContainerOutput ToModelPrimaryContainerOutputWithContext(context.Context) ModelPrimaryContainerOutput }
ModelPrimaryContainerInput is an input type that accepts ModelPrimaryContainerArgs and ModelPrimaryContainerOutput values. You can construct a concrete instance of `ModelPrimaryContainerInput` via:
ModelPrimaryContainerArgs{...}
type ModelPrimaryContainerOutput ¶
type ModelPrimaryContainerOutput struct{ *pulumi.OutputState }
func (ModelPrimaryContainerOutput) ContainerHostname ¶
func (o ModelPrimaryContainerOutput) ContainerHostname() pulumi.StringPtrOutput
The DNS host name for the container.
func (ModelPrimaryContainerOutput) ElementType ¶
func (ModelPrimaryContainerOutput) ElementType() reflect.Type
func (ModelPrimaryContainerOutput) Environment ¶
func (o ModelPrimaryContainerOutput) Environment() pulumi.StringMapOutput
Environment variables for the Docker container. A list of key value pairs.
func (ModelPrimaryContainerOutput) Image ¶
func (o ModelPrimaryContainerOutput) Image() pulumi.StringOutput
The registry path where the inference code image is stored in Amazon ECR.
func (ModelPrimaryContainerOutput) ImageConfig ¶
func (o ModelPrimaryContainerOutput) ImageConfig() ModelPrimaryContainerImageConfigPtrOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config.
func (ModelPrimaryContainerOutput) Mode ¶
func (o ModelPrimaryContainerOutput) Mode() pulumi.StringPtrOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelPrimaryContainerOutput) ModelDataUrl ¶
func (o ModelPrimaryContainerOutput) ModelDataUrl() pulumi.StringPtrOutput
The URL for the S3 location where model artifacts are stored.
func (ModelPrimaryContainerOutput) ToModelPrimaryContainerOutput ¶
func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerOutput() ModelPrimaryContainerOutput
func (ModelPrimaryContainerOutput) ToModelPrimaryContainerOutputWithContext ¶
func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerOutputWithContext(ctx context.Context) ModelPrimaryContainerOutput
func (ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutput ¶
func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
func (ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutputWithContext ¶
func (o ModelPrimaryContainerOutput) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
type ModelPrimaryContainerPtrInput ¶
type ModelPrimaryContainerPtrInput interface { pulumi.Input ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput ToModelPrimaryContainerPtrOutputWithContext(context.Context) ModelPrimaryContainerPtrOutput }
ModelPrimaryContainerPtrInput is an input type that accepts ModelPrimaryContainerArgs, ModelPrimaryContainerPtr and ModelPrimaryContainerPtrOutput values. You can construct a concrete instance of `ModelPrimaryContainerPtrInput` via:
ModelPrimaryContainerArgs{...} or: nil
func ModelPrimaryContainerPtr ¶
func ModelPrimaryContainerPtr(v *ModelPrimaryContainerArgs) ModelPrimaryContainerPtrInput
type ModelPrimaryContainerPtrOutput ¶
type ModelPrimaryContainerPtrOutput struct{ *pulumi.OutputState }
func (ModelPrimaryContainerPtrOutput) ContainerHostname ¶
func (o ModelPrimaryContainerPtrOutput) ContainerHostname() pulumi.StringPtrOutput
The DNS host name for the container.
func (ModelPrimaryContainerPtrOutput) Elem ¶
func (o ModelPrimaryContainerPtrOutput) Elem() ModelPrimaryContainerOutput
func (ModelPrimaryContainerPtrOutput) ElementType ¶
func (ModelPrimaryContainerPtrOutput) ElementType() reflect.Type
func (ModelPrimaryContainerPtrOutput) Environment ¶
func (o ModelPrimaryContainerPtrOutput) Environment() pulumi.StringMapOutput
Environment variables for the Docker container. A list of key value pairs.
func (ModelPrimaryContainerPtrOutput) Image ¶
func (o ModelPrimaryContainerPtrOutput) Image() pulumi.StringPtrOutput
The registry path where the inference code image is stored in Amazon ECR.
func (ModelPrimaryContainerPtrOutput) ImageConfig ¶
func (o ModelPrimaryContainerPtrOutput) ImageConfig() ModelPrimaryContainerImageConfigPtrOutput
Specifies whether the model container is in Amazon ECR or a private Docker registry accessible from your Amazon Virtual Private Cloud (VPC). For more information see [Using a Private Docker Registry for Real-Time Inference Containers](https://docs.aws.amazon.com/sagemaker/latest/dg/your-algorithms-containers-inference-private.html). see Image Config.
func (ModelPrimaryContainerPtrOutput) Mode ¶
func (o ModelPrimaryContainerPtrOutput) Mode() pulumi.StringPtrOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelPrimaryContainerPtrOutput) ModelDataUrl ¶
func (o ModelPrimaryContainerPtrOutput) ModelDataUrl() pulumi.StringPtrOutput
The URL for the S3 location where model artifacts are stored.
func (ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutput ¶
func (o ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutput() ModelPrimaryContainerPtrOutput
func (ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutputWithContext ¶
func (o ModelPrimaryContainerPtrOutput) ToModelPrimaryContainerPtrOutputWithContext(ctx context.Context) ModelPrimaryContainerPtrOutput
type ModelPtrInput ¶
type ModelPtrInput interface { pulumi.Input ToModelPtrOutput() ModelPtrOutput ToModelPtrOutputWithContext(ctx context.Context) ModelPtrOutput }
type ModelPtrOutput ¶
type ModelPtrOutput struct{ *pulumi.OutputState }
func (ModelPtrOutput) Elem ¶ added in v4.15.0
func (o ModelPtrOutput) Elem() ModelOutput
func (ModelPtrOutput) ElementType ¶
func (ModelPtrOutput) ElementType() reflect.Type
func (ModelPtrOutput) ToModelPtrOutput ¶
func (o ModelPtrOutput) ToModelPtrOutput() ModelPtrOutput
func (ModelPtrOutput) ToModelPtrOutputWithContext ¶
func (o ModelPtrOutput) ToModelPtrOutputWithContext(ctx context.Context) ModelPtrOutput
type ModelState ¶
type ModelState struct { // The Amazon Resource Name (ARN) assigned by AWS to this model. Arn pulumi.StringPtrInput // Specifies containers in the inference pipeline. If not specified, the `primaryContainer` argument is required. Fields are documented below. Containers ModelContainerArrayInput // Isolates the model container. No inbound or outbound network calls can be made to or from the model container. EnableNetworkIsolation pulumi.BoolPtrInput // A role that SageMaker can assume to access model artifacts and docker images for deployment. ExecutionRoleArn pulumi.StringPtrInput // Specifies details of how containers in a multi-container endpoint are called. see Inference Execution Config. InferenceExecutionConfig ModelInferenceExecutionConfigPtrInput // The name of the model (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // The primary docker image containing inference code that is used when the model is deployed for predictions. If not specified, the `container` argument is required. Fields are documented below. PrimaryContainer ModelPrimaryContainerPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // Specifies the VPC that you want your model to connect to. VpcConfig is used in hosting services and in batch transform. VpcConfig ModelVpcConfigPtrInput }
func (ModelState) ElementType ¶
func (ModelState) ElementType() reflect.Type
type ModelVpcConfig ¶
type ModelVpcConfigArgs ¶
type ModelVpcConfigArgs struct { SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` Subnets pulumi.StringArrayInput `pulumi:"subnets"` }
func (ModelVpcConfigArgs) ElementType ¶
func (ModelVpcConfigArgs) ElementType() reflect.Type
func (ModelVpcConfigArgs) ToModelVpcConfigOutput ¶
func (i ModelVpcConfigArgs) ToModelVpcConfigOutput() ModelVpcConfigOutput
func (ModelVpcConfigArgs) ToModelVpcConfigOutputWithContext ¶
func (i ModelVpcConfigArgs) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput
func (ModelVpcConfigArgs) ToModelVpcConfigPtrOutput ¶
func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
func (ModelVpcConfigArgs) ToModelVpcConfigPtrOutputWithContext ¶
func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
type ModelVpcConfigInput ¶
type ModelVpcConfigInput interface { pulumi.Input ToModelVpcConfigOutput() ModelVpcConfigOutput ToModelVpcConfigOutputWithContext(context.Context) ModelVpcConfigOutput }
ModelVpcConfigInput is an input type that accepts ModelVpcConfigArgs and ModelVpcConfigOutput values. You can construct a concrete instance of `ModelVpcConfigInput` via:
ModelVpcConfigArgs{...}
type ModelVpcConfigOutput ¶
type ModelVpcConfigOutput struct{ *pulumi.OutputState }
func (ModelVpcConfigOutput) ElementType ¶
func (ModelVpcConfigOutput) ElementType() reflect.Type
func (ModelVpcConfigOutput) SecurityGroupIds ¶
func (o ModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ModelVpcConfigOutput) Subnets ¶
func (o ModelVpcConfigOutput) Subnets() pulumi.StringArrayOutput
func (ModelVpcConfigOutput) ToModelVpcConfigOutput ¶
func (o ModelVpcConfigOutput) ToModelVpcConfigOutput() ModelVpcConfigOutput
func (ModelVpcConfigOutput) ToModelVpcConfigOutputWithContext ¶
func (o ModelVpcConfigOutput) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput
func (ModelVpcConfigOutput) ToModelVpcConfigPtrOutput ¶
func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
func (ModelVpcConfigOutput) ToModelVpcConfigPtrOutputWithContext ¶
func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
type ModelVpcConfigPtrInput ¶
type ModelVpcConfigPtrInput interface { pulumi.Input ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput ToModelVpcConfigPtrOutputWithContext(context.Context) ModelVpcConfigPtrOutput }
ModelVpcConfigPtrInput is an input type that accepts ModelVpcConfigArgs, ModelVpcConfigPtr and ModelVpcConfigPtrOutput values. You can construct a concrete instance of `ModelVpcConfigPtrInput` via:
ModelVpcConfigArgs{...} or: nil
func ModelVpcConfigPtr ¶
func ModelVpcConfigPtr(v *ModelVpcConfigArgs) ModelVpcConfigPtrInput
type ModelVpcConfigPtrOutput ¶
type ModelVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (ModelVpcConfigPtrOutput) Elem ¶
func (o ModelVpcConfigPtrOutput) Elem() ModelVpcConfigOutput
func (ModelVpcConfigPtrOutput) ElementType ¶
func (ModelVpcConfigPtrOutput) ElementType() reflect.Type
func (ModelVpcConfigPtrOutput) SecurityGroupIds ¶
func (o ModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ModelVpcConfigPtrOutput) Subnets ¶
func (o ModelVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
func (ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutput ¶
func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
func (ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutputWithContext ¶
func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput
type NotebookInstance ¶
type NotebookInstance struct { pulumi.CustomResourceState // An array of up to three Git repositories to associate with the notebook instance. // These can be either the names of Git repositories stored as resources in your account, or the URL of Git repositories in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. These repositories are cloned at the same level as the default repository of your notebook instance. AdditionalCodeRepositories pulumi.StringArrayOutput `pulumi:"additionalCodeRepositories"` // The Amazon Resource Name (ARN) assigned by AWS to this notebook instance. Arn pulumi.StringOutput `pulumi:"arn"` // The Git repository associated with the notebook instance as its default code repository. This can be either the name of a Git repository stored as a resource in your account, or the URL of a Git repository in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. DefaultCodeRepository pulumi.StringPtrOutput `pulumi:"defaultCodeRepository"` // Set to `Disabled` to disable internet access to notebook. Requires `securityGroups` and `subnetId` to be set. Supported values: `Enabled` (Default) or `Disabled`. If set to `Disabled`, the notebook instance will be able to access resources only in your VPC, and will not be able to connect to Amazon SageMaker training and endpoint services unless your configure a NAT Gateway in your VPC. DirectInternetAccess pulumi.StringPtrOutput `pulumi:"directInternetAccess"` // The name of ML compute instance type. InstanceType pulumi.StringOutput `pulumi:"instanceType"` // The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // The name of a lifecycle configuration to associate with the notebook instance. LifecycleConfigName pulumi.StringPtrOutput `pulumi:"lifecycleConfigName"` // The name of the notebook instance (must be unique). Name pulumi.StringOutput `pulumi:"name"` // The network interface ID that Amazon SageMaker created at the time of creating the instance. Only available when setting `subnetId`. NetworkInterfaceId pulumi.StringOutput `pulumi:"networkInterfaceId"` // The ARN of the IAM role to be used by the notebook instance which allows SageMaker to call other services on your behalf. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Whether root access is `Enabled` or `Disabled` for users of the notebook instance. The default value is `Enabled`. RootAccess pulumi.StringPtrOutput `pulumi:"rootAccess"` // The associated security groups. SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` // The VPC subnet ID. SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The URL that you use to connect to the Jupyter notebook that is running in your notebook instance. Url pulumi.StringOutput `pulumi:"url"` // The size, in GB, of the ML storage volume to attach to the notebook instance. The default value is 5 GB. VolumeSize pulumi.IntPtrOutput `pulumi:"volumeSize"` }
Provides a Sagemaker Notebook Instance resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewNotebookInstance(ctx, "ni", &sagemaker.NotebookInstanceArgs{ RoleArn: pulumi.Any(aws_iam_role.Role.Arn), InstanceType: pulumi.String("ml.t2.medium"), Tags: pulumi.StringMap{ "Name": pulumi.String("foo"), }, }) if err != nil { return err } return nil }) }
``` ### Code repository usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := sagemaker.NewCodeRepository(ctx, "example", &sagemaker.CodeRepositoryArgs{ CodeRepositoryName: pulumi.String("my-notebook-instance-code-repo"), GitConfig: &sagemaker.CodeRepositoryGitConfigArgs{ RepositoryUrl: pulumi.String("https://github.com/hashicorp/terraform-provider-aws.git"), }, }) if err != nil { return err } _, err = sagemaker.NewNotebookInstance(ctx, "ni", &sagemaker.NotebookInstanceArgs{ RoleArn: pulumi.Any(aws_iam_role.Role.Arn), InstanceType: pulumi.String("ml.t2.medium"), DefaultCodeRepository: example.CodeRepositoryName, Tags: pulumi.StringMap{ "Name": pulumi.String("foo"), }, }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Notebook Instances can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/notebookInstance:NotebookInstance test_notebook_instance my-notebook-instance
```
func GetNotebookInstance ¶
func GetNotebookInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NotebookInstanceState, opts ...pulumi.ResourceOption) (*NotebookInstance, error)
GetNotebookInstance gets an existing NotebookInstance 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 NewNotebookInstance ¶
func NewNotebookInstance(ctx *pulumi.Context, name string, args *NotebookInstanceArgs, opts ...pulumi.ResourceOption) (*NotebookInstance, error)
NewNotebookInstance registers a new resource with the given unique name, arguments, and options.
func (*NotebookInstance) ElementType ¶
func (*NotebookInstance) ElementType() reflect.Type
func (*NotebookInstance) ToNotebookInstanceOutput ¶
func (i *NotebookInstance) ToNotebookInstanceOutput() NotebookInstanceOutput
func (*NotebookInstance) ToNotebookInstanceOutputWithContext ¶
func (i *NotebookInstance) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
func (*NotebookInstance) ToNotebookInstancePtrOutput ¶
func (i *NotebookInstance) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
func (*NotebookInstance) ToNotebookInstancePtrOutputWithContext ¶
func (i *NotebookInstance) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
type NotebookInstanceArgs ¶
type NotebookInstanceArgs struct { // An array of up to three Git repositories to associate with the notebook instance. // These can be either the names of Git repositories stored as resources in your account, or the URL of Git repositories in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. These repositories are cloned at the same level as the default repository of your notebook instance. AdditionalCodeRepositories pulumi.StringArrayInput // The Git repository associated with the notebook instance as its default code repository. This can be either the name of a Git repository stored as a resource in your account, or the URL of a Git repository in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. DefaultCodeRepository pulumi.StringPtrInput // Set to `Disabled` to disable internet access to notebook. Requires `securityGroups` and `subnetId` to be set. Supported values: `Enabled` (Default) or `Disabled`. If set to `Disabled`, the notebook instance will be able to access resources only in your VPC, and will not be able to connect to Amazon SageMaker training and endpoint services unless your configure a NAT Gateway in your VPC. DirectInternetAccess pulumi.StringPtrInput // The name of ML compute instance type. InstanceType pulumi.StringInput // The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. KmsKeyId pulumi.StringPtrInput // The name of a lifecycle configuration to associate with the notebook instance. LifecycleConfigName pulumi.StringPtrInput // The name of the notebook instance (must be unique). Name pulumi.StringPtrInput // The ARN of the IAM role to be used by the notebook instance which allows SageMaker to call other services on your behalf. RoleArn pulumi.StringInput // Whether root access is `Enabled` or `Disabled` for users of the notebook instance. The default value is `Enabled`. RootAccess pulumi.StringPtrInput // The associated security groups. SecurityGroups pulumi.StringArrayInput // The VPC subnet ID. SubnetId pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The size, in GB, of the ML storage volume to attach to the notebook instance. The default value is 5 GB. VolumeSize pulumi.IntPtrInput }
The set of arguments for constructing a NotebookInstance resource.
func (NotebookInstanceArgs) ElementType ¶
func (NotebookInstanceArgs) ElementType() reflect.Type
type NotebookInstanceArray ¶
type NotebookInstanceArray []NotebookInstanceInput
func (NotebookInstanceArray) ElementType ¶
func (NotebookInstanceArray) ElementType() reflect.Type
func (NotebookInstanceArray) ToNotebookInstanceArrayOutput ¶
func (i NotebookInstanceArray) ToNotebookInstanceArrayOutput() NotebookInstanceArrayOutput
func (NotebookInstanceArray) ToNotebookInstanceArrayOutputWithContext ¶
func (i NotebookInstanceArray) ToNotebookInstanceArrayOutputWithContext(ctx context.Context) NotebookInstanceArrayOutput
type NotebookInstanceArrayInput ¶
type NotebookInstanceArrayInput interface { pulumi.Input ToNotebookInstanceArrayOutput() NotebookInstanceArrayOutput ToNotebookInstanceArrayOutputWithContext(context.Context) NotebookInstanceArrayOutput }
NotebookInstanceArrayInput is an input type that accepts NotebookInstanceArray and NotebookInstanceArrayOutput values. You can construct a concrete instance of `NotebookInstanceArrayInput` via:
NotebookInstanceArray{ NotebookInstanceArgs{...} }
type NotebookInstanceArrayOutput ¶
type NotebookInstanceArrayOutput struct{ *pulumi.OutputState }
func (NotebookInstanceArrayOutput) ElementType ¶
func (NotebookInstanceArrayOutput) ElementType() reflect.Type
func (NotebookInstanceArrayOutput) Index ¶
func (o NotebookInstanceArrayOutput) Index(i pulumi.IntInput) NotebookInstanceOutput
func (NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutput ¶
func (o NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutput() NotebookInstanceArrayOutput
func (NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutputWithContext ¶
func (o NotebookInstanceArrayOutput) ToNotebookInstanceArrayOutputWithContext(ctx context.Context) NotebookInstanceArrayOutput
type NotebookInstanceInput ¶
type NotebookInstanceInput interface { pulumi.Input ToNotebookInstanceOutput() NotebookInstanceOutput ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput }
type NotebookInstanceLifecycleConfiguration ¶
type NotebookInstanceLifecycleConfiguration struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this lifecycle configuration. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the lifecycle configuration (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringOutput `pulumi:"name"` // A shell script (base64-encoded) that runs only once when the SageMaker Notebook Instance is created. OnCreate pulumi.StringPtrOutput `pulumi:"onCreate"` // A shell script (base64-encoded) that runs every time the SageMaker Notebook Instance is started including the time it's created. OnStart pulumi.StringPtrOutput `pulumi:"onStart"` }
Provides a lifecycle configuration for SageMaker Notebook Instances.
## Import
Models can be imported using the `name`, e.g.
```sh
$ pulumi import aws:sagemaker/notebookInstanceLifecycleConfiguration:NotebookInstanceLifecycleConfiguration lc foo
```
func GetNotebookInstanceLifecycleConfiguration ¶
func GetNotebookInstanceLifecycleConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NotebookInstanceLifecycleConfigurationState, opts ...pulumi.ResourceOption) (*NotebookInstanceLifecycleConfiguration, error)
GetNotebookInstanceLifecycleConfiguration gets an existing NotebookInstanceLifecycleConfiguration 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 NewNotebookInstanceLifecycleConfiguration ¶
func NewNotebookInstanceLifecycleConfiguration(ctx *pulumi.Context, name string, args *NotebookInstanceLifecycleConfigurationArgs, opts ...pulumi.ResourceOption) (*NotebookInstanceLifecycleConfiguration, error)
NewNotebookInstanceLifecycleConfiguration registers a new resource with the given unique name, arguments, and options.
func (*NotebookInstanceLifecycleConfiguration) ElementType ¶
func (*NotebookInstanceLifecycleConfiguration) ElementType() reflect.Type
func (*NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutput ¶
func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
func (*NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutputWithContext ¶
func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
func (*NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutput ¶
func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
func (*NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext ¶
func (i *NotebookInstanceLifecycleConfiguration) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
type NotebookInstanceLifecycleConfigurationArgs ¶
type NotebookInstanceLifecycleConfigurationArgs struct { // The name of the lifecycle configuration (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // A shell script (base64-encoded) that runs only once when the SageMaker Notebook Instance is created. OnCreate pulumi.StringPtrInput // A shell script (base64-encoded) that runs every time the SageMaker Notebook Instance is started including the time it's created. OnStart pulumi.StringPtrInput }
The set of arguments for constructing a NotebookInstanceLifecycleConfiguration resource.
func (NotebookInstanceLifecycleConfigurationArgs) ElementType ¶
func (NotebookInstanceLifecycleConfigurationArgs) ElementType() reflect.Type
type NotebookInstanceLifecycleConfigurationArray ¶
type NotebookInstanceLifecycleConfigurationArray []NotebookInstanceLifecycleConfigurationInput
func (NotebookInstanceLifecycleConfigurationArray) ElementType ¶
func (NotebookInstanceLifecycleConfigurationArray) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutput ¶
func (i NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutput() NotebookInstanceLifecycleConfigurationArrayOutput
func (NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext ¶
func (i NotebookInstanceLifecycleConfigurationArray) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationArrayOutput
type NotebookInstanceLifecycleConfigurationArrayInput ¶
type NotebookInstanceLifecycleConfigurationArrayInput interface { pulumi.Input ToNotebookInstanceLifecycleConfigurationArrayOutput() NotebookInstanceLifecycleConfigurationArrayOutput ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext(context.Context) NotebookInstanceLifecycleConfigurationArrayOutput }
NotebookInstanceLifecycleConfigurationArrayInput is an input type that accepts NotebookInstanceLifecycleConfigurationArray and NotebookInstanceLifecycleConfigurationArrayOutput values. You can construct a concrete instance of `NotebookInstanceLifecycleConfigurationArrayInput` via:
NotebookInstanceLifecycleConfigurationArray{ NotebookInstanceLifecycleConfigurationArgs{...} }
type NotebookInstanceLifecycleConfigurationArrayOutput ¶
type NotebookInstanceLifecycleConfigurationArrayOutput struct{ *pulumi.OutputState }
func (NotebookInstanceLifecycleConfigurationArrayOutput) ElementType ¶
func (NotebookInstanceLifecycleConfigurationArrayOutput) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutput ¶
func (o NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutput() NotebookInstanceLifecycleConfigurationArrayOutput
func (NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationArrayOutput) ToNotebookInstanceLifecycleConfigurationArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationArrayOutput
type NotebookInstanceLifecycleConfigurationInput ¶
type NotebookInstanceLifecycleConfigurationInput interface { pulumi.Input ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput }
type NotebookInstanceLifecycleConfigurationMap ¶
type NotebookInstanceLifecycleConfigurationMap map[string]NotebookInstanceLifecycleConfigurationInput
func (NotebookInstanceLifecycleConfigurationMap) ElementType ¶
func (NotebookInstanceLifecycleConfigurationMap) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutput ¶
func (i NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutput() NotebookInstanceLifecycleConfigurationMapOutput
func (NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext ¶
func (i NotebookInstanceLifecycleConfigurationMap) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationMapOutput
type NotebookInstanceLifecycleConfigurationMapInput ¶
type NotebookInstanceLifecycleConfigurationMapInput interface { pulumi.Input ToNotebookInstanceLifecycleConfigurationMapOutput() NotebookInstanceLifecycleConfigurationMapOutput ToNotebookInstanceLifecycleConfigurationMapOutputWithContext(context.Context) NotebookInstanceLifecycleConfigurationMapOutput }
NotebookInstanceLifecycleConfigurationMapInput is an input type that accepts NotebookInstanceLifecycleConfigurationMap and NotebookInstanceLifecycleConfigurationMapOutput values. You can construct a concrete instance of `NotebookInstanceLifecycleConfigurationMapInput` via:
NotebookInstanceLifecycleConfigurationMap{ "key": NotebookInstanceLifecycleConfigurationArgs{...} }
type NotebookInstanceLifecycleConfigurationMapOutput ¶
type NotebookInstanceLifecycleConfigurationMapOutput struct{ *pulumi.OutputState }
func (NotebookInstanceLifecycleConfigurationMapOutput) ElementType ¶
func (NotebookInstanceLifecycleConfigurationMapOutput) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutput ¶
func (o NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutput() NotebookInstanceLifecycleConfigurationMapOutput
func (NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationMapOutput) ToNotebookInstanceLifecycleConfigurationMapOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationMapOutput
type NotebookInstanceLifecycleConfigurationOutput ¶
type NotebookInstanceLifecycleConfigurationOutput struct{ *pulumi.OutputState }
func (NotebookInstanceLifecycleConfigurationOutput) ElementType ¶
func (NotebookInstanceLifecycleConfigurationOutput) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
type NotebookInstanceLifecycleConfigurationPtrInput ¶
type NotebookInstanceLifecycleConfigurationPtrInput interface { pulumi.Input ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput }
type NotebookInstanceLifecycleConfigurationPtrOutput ¶
type NotebookInstanceLifecycleConfigurationPtrOutput struct{ *pulumi.OutputState }
func (NotebookInstanceLifecycleConfigurationPtrOutput) ElementType ¶
func (NotebookInstanceLifecycleConfigurationPtrOutput) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput ¶
func (o NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutput() NotebookInstanceLifecycleConfigurationPtrOutput
func (NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationPtrOutput) ToNotebookInstanceLifecycleConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationPtrOutput
type NotebookInstanceLifecycleConfigurationState ¶
type NotebookInstanceLifecycleConfigurationState struct { // The Amazon Resource Name (ARN) assigned by AWS to this lifecycle configuration. Arn pulumi.StringPtrInput // The name of the lifecycle configuration (must be unique). If omitted, this provider will assign a random, unique name. Name pulumi.StringPtrInput // A shell script (base64-encoded) that runs only once when the SageMaker Notebook Instance is created. OnCreate pulumi.StringPtrInput // A shell script (base64-encoded) that runs every time the SageMaker Notebook Instance is started including the time it's created. OnStart pulumi.StringPtrInput }
func (NotebookInstanceLifecycleConfigurationState) ElementType ¶
func (NotebookInstanceLifecycleConfigurationState) ElementType() reflect.Type
type NotebookInstanceMap ¶
type NotebookInstanceMap map[string]NotebookInstanceInput
func (NotebookInstanceMap) ElementType ¶
func (NotebookInstanceMap) ElementType() reflect.Type
func (NotebookInstanceMap) ToNotebookInstanceMapOutput ¶
func (i NotebookInstanceMap) ToNotebookInstanceMapOutput() NotebookInstanceMapOutput
func (NotebookInstanceMap) ToNotebookInstanceMapOutputWithContext ¶
func (i NotebookInstanceMap) ToNotebookInstanceMapOutputWithContext(ctx context.Context) NotebookInstanceMapOutput
type NotebookInstanceMapInput ¶
type NotebookInstanceMapInput interface { pulumi.Input ToNotebookInstanceMapOutput() NotebookInstanceMapOutput ToNotebookInstanceMapOutputWithContext(context.Context) NotebookInstanceMapOutput }
NotebookInstanceMapInput is an input type that accepts NotebookInstanceMap and NotebookInstanceMapOutput values. You can construct a concrete instance of `NotebookInstanceMapInput` via:
NotebookInstanceMap{ "key": NotebookInstanceArgs{...} }
type NotebookInstanceMapOutput ¶
type NotebookInstanceMapOutput struct{ *pulumi.OutputState }
func (NotebookInstanceMapOutput) ElementType ¶
func (NotebookInstanceMapOutput) ElementType() reflect.Type
func (NotebookInstanceMapOutput) MapIndex ¶
func (o NotebookInstanceMapOutput) MapIndex(k pulumi.StringInput) NotebookInstanceOutput
func (NotebookInstanceMapOutput) ToNotebookInstanceMapOutput ¶
func (o NotebookInstanceMapOutput) ToNotebookInstanceMapOutput() NotebookInstanceMapOutput
func (NotebookInstanceMapOutput) ToNotebookInstanceMapOutputWithContext ¶
func (o NotebookInstanceMapOutput) ToNotebookInstanceMapOutputWithContext(ctx context.Context) NotebookInstanceMapOutput
type NotebookInstanceOutput ¶
type NotebookInstanceOutput struct{ *pulumi.OutputState }
func (NotebookInstanceOutput) ElementType ¶
func (NotebookInstanceOutput) ElementType() reflect.Type
func (NotebookInstanceOutput) ToNotebookInstanceOutput ¶
func (o NotebookInstanceOutput) ToNotebookInstanceOutput() NotebookInstanceOutput
func (NotebookInstanceOutput) ToNotebookInstanceOutputWithContext ¶
func (o NotebookInstanceOutput) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
func (NotebookInstanceOutput) ToNotebookInstancePtrOutput ¶
func (o NotebookInstanceOutput) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
func (NotebookInstanceOutput) ToNotebookInstancePtrOutputWithContext ¶
func (o NotebookInstanceOutput) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
type NotebookInstancePtrInput ¶
type NotebookInstancePtrInput interface { pulumi.Input ToNotebookInstancePtrOutput() NotebookInstancePtrOutput ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput }
type NotebookInstancePtrOutput ¶
type NotebookInstancePtrOutput struct{ *pulumi.OutputState }
func (NotebookInstancePtrOutput) Elem ¶ added in v4.15.0
func (o NotebookInstancePtrOutput) Elem() NotebookInstanceOutput
func (NotebookInstancePtrOutput) ElementType ¶
func (NotebookInstancePtrOutput) ElementType() reflect.Type
func (NotebookInstancePtrOutput) ToNotebookInstancePtrOutput ¶
func (o NotebookInstancePtrOutput) ToNotebookInstancePtrOutput() NotebookInstancePtrOutput
func (NotebookInstancePtrOutput) ToNotebookInstancePtrOutputWithContext ¶
func (o NotebookInstancePtrOutput) ToNotebookInstancePtrOutputWithContext(ctx context.Context) NotebookInstancePtrOutput
type NotebookInstanceState ¶
type NotebookInstanceState struct { // An array of up to three Git repositories to associate with the notebook instance. // These can be either the names of Git repositories stored as resources in your account, or the URL of Git repositories in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. These repositories are cloned at the same level as the default repository of your notebook instance. AdditionalCodeRepositories pulumi.StringArrayInput // The Amazon Resource Name (ARN) assigned by AWS to this notebook instance. Arn pulumi.StringPtrInput // The Git repository associated with the notebook instance as its default code repository. This can be either the name of a Git repository stored as a resource in your account, or the URL of a Git repository in [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html) or in any other Git repository. DefaultCodeRepository pulumi.StringPtrInput // Set to `Disabled` to disable internet access to notebook. Requires `securityGroups` and `subnetId` to be set. Supported values: `Enabled` (Default) or `Disabled`. If set to `Disabled`, the notebook instance will be able to access resources only in your VPC, and will not be able to connect to Amazon SageMaker training and endpoint services unless your configure a NAT Gateway in your VPC. DirectInternetAccess pulumi.StringPtrInput // The name of ML compute instance type. InstanceType pulumi.StringPtrInput // The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption. KmsKeyId pulumi.StringPtrInput // The name of a lifecycle configuration to associate with the notebook instance. LifecycleConfigName pulumi.StringPtrInput // The name of the notebook instance (must be unique). Name pulumi.StringPtrInput // The network interface ID that Amazon SageMaker created at the time of creating the instance. Only available when setting `subnetId`. NetworkInterfaceId pulumi.StringPtrInput // The ARN of the IAM role to be used by the notebook instance which allows SageMaker to call other services on your behalf. RoleArn pulumi.StringPtrInput // Whether root access is `Enabled` or `Disabled` for users of the notebook instance. The default value is `Enabled`. RootAccess pulumi.StringPtrInput // The associated security groups. SecurityGroups pulumi.StringArrayInput // The VPC subnet ID. SubnetId pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The URL that you use to connect to the Jupyter notebook that is running in your notebook instance. Url pulumi.StringPtrInput // The size, in GB, of the ML storage volume to attach to the notebook instance. The default value is 5 GB. VolumeSize pulumi.IntPtrInput }
func (NotebookInstanceState) ElementType ¶
func (NotebookInstanceState) ElementType() reflect.Type
type UserProfile ¶
type UserProfile struct { pulumi.CustomResourceState // The user profile Amazon Resource Name (ARN). Arn pulumi.StringOutput `pulumi:"arn"` // The ID of the associated Domain. DomainId pulumi.StringOutput `pulumi:"domainId"` // The ID of the user's profile in the Amazon Elastic File System (EFS) volume. HomeEfsFileSystemUid pulumi.StringOutput `pulumi:"homeEfsFileSystemUid"` // A specifier for the type of value specified in `singleSignOnUserValue`. Currently, the only supported value is `UserName`. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserIdentifier pulumi.StringPtrOutput `pulumi:"singleSignOnUserIdentifier"` // The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserValue pulumi.StringPtrOutput `pulumi:"singleSignOnUserValue"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The name for the User Profile. UserProfileName pulumi.StringOutput `pulumi:"userProfileName"` // The user settings. See User Settings below. UserSettings UserProfileUserSettingsPtrOutput `pulumi:"userSettings"` }
Provides a Sagemaker User Profile resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewUserProfile(ctx, "example", &sagemaker.UserProfileArgs{ DomainId: pulumi.Any(aws_sagemaker_domain.Test.Id), UserProfileName: pulumi.String("example"), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Code User Profiles can be imported using the `arn`, e.g.
```sh
$ pulumi import aws:sagemaker/userProfile:UserProfile test_user_profile arn:aws:sagemaker:us-west-2:123456789012:user-profile/domain-id/profile-name
```
func GetUserProfile ¶
func GetUserProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserProfileState, opts ...pulumi.ResourceOption) (*UserProfile, error)
GetUserProfile gets an existing UserProfile 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 NewUserProfile ¶
func NewUserProfile(ctx *pulumi.Context, name string, args *UserProfileArgs, opts ...pulumi.ResourceOption) (*UserProfile, error)
NewUserProfile registers a new resource with the given unique name, arguments, and options.
func (*UserProfile) ElementType ¶
func (*UserProfile) ElementType() reflect.Type
func (*UserProfile) ToUserProfileOutput ¶
func (i *UserProfile) ToUserProfileOutput() UserProfileOutput
func (*UserProfile) ToUserProfileOutputWithContext ¶
func (i *UserProfile) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
func (*UserProfile) ToUserProfilePtrOutput ¶
func (i *UserProfile) ToUserProfilePtrOutput() UserProfilePtrOutput
func (*UserProfile) ToUserProfilePtrOutputWithContext ¶
func (i *UserProfile) ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput
type UserProfileArgs ¶
type UserProfileArgs struct { // The ID of the associated Domain. DomainId pulumi.StringInput // A specifier for the type of value specified in `singleSignOnUserValue`. Currently, the only supported value is `UserName`. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserIdentifier pulumi.StringPtrInput // The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserValue pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The name for the User Profile. UserProfileName pulumi.StringInput // The user settings. See User Settings below. UserSettings UserProfileUserSettingsPtrInput }
The set of arguments for constructing a UserProfile resource.
func (UserProfileArgs) ElementType ¶
func (UserProfileArgs) ElementType() reflect.Type
type UserProfileArray ¶
type UserProfileArray []UserProfileInput
func (UserProfileArray) ElementType ¶
func (UserProfileArray) ElementType() reflect.Type
func (UserProfileArray) ToUserProfileArrayOutput ¶
func (i UserProfileArray) ToUserProfileArrayOutput() UserProfileArrayOutput
func (UserProfileArray) ToUserProfileArrayOutputWithContext ¶
func (i UserProfileArray) ToUserProfileArrayOutputWithContext(ctx context.Context) UserProfileArrayOutput
type UserProfileArrayInput ¶
type UserProfileArrayInput interface { pulumi.Input ToUserProfileArrayOutput() UserProfileArrayOutput ToUserProfileArrayOutputWithContext(context.Context) UserProfileArrayOutput }
UserProfileArrayInput is an input type that accepts UserProfileArray and UserProfileArrayOutput values. You can construct a concrete instance of `UserProfileArrayInput` via:
UserProfileArray{ UserProfileArgs{...} }
type UserProfileArrayOutput ¶
type UserProfileArrayOutput struct{ *pulumi.OutputState }
func (UserProfileArrayOutput) ElementType ¶
func (UserProfileArrayOutput) ElementType() reflect.Type
func (UserProfileArrayOutput) Index ¶
func (o UserProfileArrayOutput) Index(i pulumi.IntInput) UserProfileOutput
func (UserProfileArrayOutput) ToUserProfileArrayOutput ¶
func (o UserProfileArrayOutput) ToUserProfileArrayOutput() UserProfileArrayOutput
func (UserProfileArrayOutput) ToUserProfileArrayOutputWithContext ¶
func (o UserProfileArrayOutput) ToUserProfileArrayOutputWithContext(ctx context.Context) UserProfileArrayOutput
type UserProfileInput ¶
type UserProfileInput interface { pulumi.Input ToUserProfileOutput() UserProfileOutput ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput }
type UserProfileMap ¶
type UserProfileMap map[string]UserProfileInput
func (UserProfileMap) ElementType ¶
func (UserProfileMap) ElementType() reflect.Type
func (UserProfileMap) ToUserProfileMapOutput ¶
func (i UserProfileMap) ToUserProfileMapOutput() UserProfileMapOutput
func (UserProfileMap) ToUserProfileMapOutputWithContext ¶
func (i UserProfileMap) ToUserProfileMapOutputWithContext(ctx context.Context) UserProfileMapOutput
type UserProfileMapInput ¶
type UserProfileMapInput interface { pulumi.Input ToUserProfileMapOutput() UserProfileMapOutput ToUserProfileMapOutputWithContext(context.Context) UserProfileMapOutput }
UserProfileMapInput is an input type that accepts UserProfileMap and UserProfileMapOutput values. You can construct a concrete instance of `UserProfileMapInput` via:
UserProfileMap{ "key": UserProfileArgs{...} }
type UserProfileMapOutput ¶
type UserProfileMapOutput struct{ *pulumi.OutputState }
func (UserProfileMapOutput) ElementType ¶
func (UserProfileMapOutput) ElementType() reflect.Type
func (UserProfileMapOutput) MapIndex ¶
func (o UserProfileMapOutput) MapIndex(k pulumi.StringInput) UserProfileOutput
func (UserProfileMapOutput) ToUserProfileMapOutput ¶
func (o UserProfileMapOutput) ToUserProfileMapOutput() UserProfileMapOutput
func (UserProfileMapOutput) ToUserProfileMapOutputWithContext ¶
func (o UserProfileMapOutput) ToUserProfileMapOutputWithContext(ctx context.Context) UserProfileMapOutput
type UserProfileOutput ¶
type UserProfileOutput struct{ *pulumi.OutputState }
func (UserProfileOutput) ElementType ¶
func (UserProfileOutput) ElementType() reflect.Type
func (UserProfileOutput) ToUserProfileOutput ¶
func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
func (UserProfileOutput) ToUserProfileOutputWithContext ¶
func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
func (UserProfileOutput) ToUserProfilePtrOutput ¶
func (o UserProfileOutput) ToUserProfilePtrOutput() UserProfilePtrOutput
func (UserProfileOutput) ToUserProfilePtrOutputWithContext ¶
func (o UserProfileOutput) ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput
type UserProfilePtrInput ¶
type UserProfilePtrInput interface { pulumi.Input ToUserProfilePtrOutput() UserProfilePtrOutput ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput }
type UserProfilePtrOutput ¶
type UserProfilePtrOutput struct{ *pulumi.OutputState }
func (UserProfilePtrOutput) Elem ¶ added in v4.15.0
func (o UserProfilePtrOutput) Elem() UserProfileOutput
func (UserProfilePtrOutput) ElementType ¶
func (UserProfilePtrOutput) ElementType() reflect.Type
func (UserProfilePtrOutput) ToUserProfilePtrOutput ¶
func (o UserProfilePtrOutput) ToUserProfilePtrOutput() UserProfilePtrOutput
func (UserProfilePtrOutput) ToUserProfilePtrOutputWithContext ¶
func (o UserProfilePtrOutput) ToUserProfilePtrOutputWithContext(ctx context.Context) UserProfilePtrOutput
type UserProfileState ¶
type UserProfileState struct { // The user profile Amazon Resource Name (ARN). Arn pulumi.StringPtrInput // The ID of the associated Domain. DomainId pulumi.StringPtrInput // The ID of the user's profile in the Amazon Elastic File System (EFS) volume. HomeEfsFileSystemUid pulumi.StringPtrInput // A specifier for the type of value specified in `singleSignOnUserValue`. Currently, the only supported value is `UserName`. If the Domain's AuthMode is SSO, this field is required. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserIdentifier pulumi.StringPtrInput // The username of the associated AWS Single Sign-On User for this User Profile. If the Domain's AuthMode is SSO, this field is required, and must match a valid username of a user in your directory. If the Domain's AuthMode is not SSO, this field cannot be specified. SingleSignOnUserValue pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider . TagsAll pulumi.StringMapInput // The name for the User Profile. UserProfileName pulumi.StringPtrInput // The user settings. See User Settings below. UserSettings UserProfileUserSettingsPtrInput }
func (UserProfileState) ElementType ¶
func (UserProfileState) ElementType() reflect.Type
type UserProfileUserSettings ¶
type UserProfileUserSettings struct { // The execution role ARN for the user. ExecutionRole string `pulumi:"executionRole"` // The Jupyter server's app settings. See Jupyter Server App Settings below. JupyterServerAppSettings *UserProfileUserSettingsJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"` // The kernel gateway app settings. See Kernel Gateway App Settings below. KernelGatewayAppSettings *UserProfileUserSettingsKernelGatewayAppSettings `pulumi:"kernelGatewayAppSettings"` // The security groups. SecurityGroups []string `pulumi:"securityGroups"` // The sharing settings. See Sharing Settings below. SharingSettings *UserProfileUserSettingsSharingSettings `pulumi:"sharingSettings"` // The TensorBoard app settings. See TensorBoard App Settings below. TensorBoardAppSettings *UserProfileUserSettingsTensorBoardAppSettings `pulumi:"tensorBoardAppSettings"` }
type UserProfileUserSettingsArgs ¶
type UserProfileUserSettingsArgs struct { // The execution role ARN for the user. ExecutionRole pulumi.StringInput `pulumi:"executionRole"` // The Jupyter server's app settings. See Jupyter Server App Settings below. JupyterServerAppSettings UserProfileUserSettingsJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"` // The kernel gateway app settings. See Kernel Gateway App Settings below. KernelGatewayAppSettings UserProfileUserSettingsKernelGatewayAppSettingsPtrInput `pulumi:"kernelGatewayAppSettings"` // The security groups. SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` // The sharing settings. See Sharing Settings below. SharingSettings UserProfileUserSettingsSharingSettingsPtrInput `pulumi:"sharingSettings"` // The TensorBoard app settings. See TensorBoard App Settings below. TensorBoardAppSettings UserProfileUserSettingsTensorBoardAppSettingsPtrInput `pulumi:"tensorBoardAppSettings"` }
func (UserProfileUserSettingsArgs) ElementType ¶
func (UserProfileUserSettingsArgs) ElementType() reflect.Type
func (UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutput ¶
func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutput() UserProfileUserSettingsOutput
func (UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutputWithContext ¶
func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsOutput
func (UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutput ¶
func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
func (UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutputWithContext ¶
func (i UserProfileUserSettingsArgs) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
type UserProfileUserSettingsInput ¶
type UserProfileUserSettingsInput interface { pulumi.Input ToUserProfileUserSettingsOutput() UserProfileUserSettingsOutput ToUserProfileUserSettingsOutputWithContext(context.Context) UserProfileUserSettingsOutput }
UserProfileUserSettingsInput is an input type that accepts UserProfileUserSettingsArgs and UserProfileUserSettingsOutput values. You can construct a concrete instance of `UserProfileUserSettingsInput` via:
UserProfileUserSettingsArgs{...}
type UserProfileUserSettingsJupyterServerAppSettings ¶
type UserProfileUserSettingsJupyterServerAppSettings struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type UserProfileUserSettingsJupyterServerAppSettingsArgs ¶
type UserProfileUserSettingsJupyterServerAppSettingsArgs struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput `pulumi:"defaultResourceSpec"` }
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutput ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutput() UserProfileUserSettingsJupyterServerAppSettingsOutput
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsOutput
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsArgs) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput }
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput is an input type that accepts UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs and UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecInput` via:
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{...}
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput }
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput is an input type that accepts UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs, UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr and UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput` via:
UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs{...} or: nil
func UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr ¶
func UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtr(v *UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrInput
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsJupyterServerAppSettingsInput ¶
type UserProfileUserSettingsJupyterServerAppSettingsInput interface { pulumi.Input ToUserProfileUserSettingsJupyterServerAppSettingsOutput() UserProfileUserSettingsJupyterServerAppSettingsOutput ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext(context.Context) UserProfileUserSettingsJupyterServerAppSettingsOutput }
UserProfileUserSettingsJupyterServerAppSettingsInput is an input type that accepts UserProfileUserSettingsJupyterServerAppSettingsArgs and UserProfileUserSettingsJupyterServerAppSettingsOutput values. You can construct a concrete instance of `UserProfileUserSettingsJupyterServerAppSettingsInput` via:
UserProfileUserSettingsJupyterServerAppSettingsArgs{...}
type UserProfileUserSettingsJupyterServerAppSettingsOutput ¶
type UserProfileUserSettingsJupyterServerAppSettingsOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutput() UserProfileUserSettingsJupyterServerAppSettingsOutput
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsOutput
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
type UserProfileUserSettingsJupyterServerAppSettingsPtrInput ¶
type UserProfileUserSettingsJupyterServerAppSettingsPtrInput interface { pulumi.Input ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput }
UserProfileUserSettingsJupyterServerAppSettingsPtrInput is an input type that accepts UserProfileUserSettingsJupyterServerAppSettingsArgs, UserProfileUserSettingsJupyterServerAppSettingsPtr and UserProfileUserSettingsJupyterServerAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsJupyterServerAppSettingsPtrInput` via:
UserProfileUserSettingsJupyterServerAppSettingsArgs{...} or: nil
func UserProfileUserSettingsJupyterServerAppSettingsPtr ¶
func UserProfileUserSettingsJupyterServerAppSettingsPtr(v *UserProfileUserSettingsJupyterServerAppSettingsArgs) UserProfileUserSettingsJupyterServerAppSettingsPtrInput
type UserProfileUserSettingsJupyterServerAppSettingsPtrOutput ¶
type UserProfileUserSettingsJupyterServerAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ElementType ¶
func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutput() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
func (UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) ToUserProfileUserSettingsJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettings ¶
type UserProfileUserSettingsKernelGatewayAppSettings struct { // A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below. CustomImages []UserProfileUserSettingsKernelGatewayAppSettingsCustomImage `pulumi:"customImages"` // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type UserProfileUserSettingsKernelGatewayAppSettingsArgs ¶
type UserProfileUserSettingsKernelGatewayAppSettingsArgs struct { // A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below. CustomImages UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput `pulumi:"customImages"` // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput `pulumi:"defaultResourceSpec"` }
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput() UserProfileUserSettingsKernelGatewayAppSettingsOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImage ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImage struct { // The name of the App Image Config. AppImageConfigName string `pulumi:"appImageConfigName"` // The name of the Custom Image. ImageName string `pulumi:"imageName"` // The version number of the Custom Image. ImageVersionNumber *int `pulumi:"imageVersionNumber"` }
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs struct { // The name of the App Image Config. AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"` // The name of the Custom Image. ImageName pulumi.StringInput `pulumi:"imageName"` // The version number of the Custom Image. ImageVersionNumber pulumi.IntPtrInput `pulumi:"imageVersionNumber"` }
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray []UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput }
UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray and UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArray{ UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs{...} }
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput }
UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs and UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsCustomImageInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArgs{...}
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) AppImageConfigName() pulumi.StringOutput
The name of the App Image Config.
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageName() pulumi.StringOutput
The name of the Custom Image.
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput
The version number of the Custom Image.
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsCustomImageOutput
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput }
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs and UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{...}
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput }
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs, UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr and UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs{...} or: nil
func UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr ¶
func UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtr(v *UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrInput
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettingsInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsOutput() UserProfileUserSettingsKernelGatewayAppSettingsOutput ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsOutput }
UserProfileUserSettingsKernelGatewayAppSettingsInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsArgs and UserProfileUserSettingsKernelGatewayAppSettingsOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsArgs{...}
type UserProfileUserSettingsKernelGatewayAppSettingsOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) CustomImages ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) CustomImages() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutput() UserProfileUserSettingsKernelGatewayAppSettingsOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
type UserProfileUserSettingsKernelGatewayAppSettingsPtrInput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsPtrInput interface { pulumi.Input ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput }
UserProfileUserSettingsKernelGatewayAppSettingsPtrInput is an input type that accepts UserProfileUserSettingsKernelGatewayAppSettingsArgs, UserProfileUserSettingsKernelGatewayAppSettingsPtr and UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsKernelGatewayAppSettingsPtrInput` via:
UserProfileUserSettingsKernelGatewayAppSettingsArgs{...} or: nil
func UserProfileUserSettingsKernelGatewayAppSettingsPtr ¶
func UserProfileUserSettingsKernelGatewayAppSettingsPtr(v *UserProfileUserSettingsKernelGatewayAppSettingsArgs) UserProfileUserSettingsKernelGatewayAppSettingsPtrInput
type UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput ¶
type UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) CustomImages() UserProfileUserSettingsKernelGatewayAppSettingsCustomImageArrayOutput
A list of custom SageMaker images that are configured to run as a KernelGateway app. see Custom Image below.
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType ¶
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutput() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
func (UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) ToUserProfileUserSettingsKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
type UserProfileUserSettingsOutput ¶
type UserProfileUserSettingsOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsOutput) ElementType ¶
func (UserProfileUserSettingsOutput) ElementType() reflect.Type
func (UserProfileUserSettingsOutput) ExecutionRole ¶
func (o UserProfileUserSettingsOutput) ExecutionRole() pulumi.StringOutput
The execution role ARN for the user.
func (UserProfileUserSettingsOutput) JupyterServerAppSettings ¶
func (o UserProfileUserSettingsOutput) JupyterServerAppSettings() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
The Jupyter server's app settings. See Jupyter Server App Settings below.
func (UserProfileUserSettingsOutput) KernelGatewayAppSettings ¶
func (o UserProfileUserSettingsOutput) KernelGatewayAppSettings() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
The kernel gateway app settings. See Kernel Gateway App Settings below.
func (UserProfileUserSettingsOutput) SecurityGroups ¶
func (o UserProfileUserSettingsOutput) SecurityGroups() pulumi.StringArrayOutput
The security groups.
func (UserProfileUserSettingsOutput) SharingSettings ¶
func (o UserProfileUserSettingsOutput) SharingSettings() UserProfileUserSettingsSharingSettingsPtrOutput
The sharing settings. See Sharing Settings below.
func (UserProfileUserSettingsOutput) TensorBoardAppSettings ¶
func (o UserProfileUserSettingsOutput) TensorBoardAppSettings() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
The TensorBoard app settings. See TensorBoard App Settings below.
func (UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutput ¶
func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutput() UserProfileUserSettingsOutput
func (UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutputWithContext ¶
func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsOutput
func (UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutput ¶
func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
func (UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
type UserProfileUserSettingsPtrInput ¶
type UserProfileUserSettingsPtrInput interface { pulumi.Input ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput ToUserProfileUserSettingsPtrOutputWithContext(context.Context) UserProfileUserSettingsPtrOutput }
UserProfileUserSettingsPtrInput is an input type that accepts UserProfileUserSettingsArgs, UserProfileUserSettingsPtr and UserProfileUserSettingsPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsPtrInput` via:
UserProfileUserSettingsArgs{...} or: nil
func UserProfileUserSettingsPtr ¶
func UserProfileUserSettingsPtr(v *UserProfileUserSettingsArgs) UserProfileUserSettingsPtrInput
type UserProfileUserSettingsPtrOutput ¶
type UserProfileUserSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsPtrOutput) Elem ¶
func (o UserProfileUserSettingsPtrOutput) Elem() UserProfileUserSettingsOutput
func (UserProfileUserSettingsPtrOutput) ElementType ¶
func (UserProfileUserSettingsPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsPtrOutput) ExecutionRole ¶
func (o UserProfileUserSettingsPtrOutput) ExecutionRole() pulumi.StringPtrOutput
The execution role ARN for the user.
func (UserProfileUserSettingsPtrOutput) JupyterServerAppSettings ¶
func (o UserProfileUserSettingsPtrOutput) JupyterServerAppSettings() UserProfileUserSettingsJupyterServerAppSettingsPtrOutput
The Jupyter server's app settings. See Jupyter Server App Settings below.
func (UserProfileUserSettingsPtrOutput) KernelGatewayAppSettings ¶
func (o UserProfileUserSettingsPtrOutput) KernelGatewayAppSettings() UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput
The kernel gateway app settings. See Kernel Gateway App Settings below.
func (UserProfileUserSettingsPtrOutput) SecurityGroups ¶
func (o UserProfileUserSettingsPtrOutput) SecurityGroups() pulumi.StringArrayOutput
The security groups.
func (UserProfileUserSettingsPtrOutput) SharingSettings ¶
func (o UserProfileUserSettingsPtrOutput) SharingSettings() UserProfileUserSettingsSharingSettingsPtrOutput
The sharing settings. See Sharing Settings below.
func (UserProfileUserSettingsPtrOutput) TensorBoardAppSettings ¶
func (o UserProfileUserSettingsPtrOutput) TensorBoardAppSettings() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
The TensorBoard app settings. See TensorBoard App Settings below.
func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput ¶
func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput
func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput
type UserProfileUserSettingsSharingSettings ¶
type UserProfileUserSettingsSharingSettings struct { // Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`. NotebookOutputOption *string `pulumi:"notebookOutputOption"` // When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. S3KmsKeyId *string `pulumi:"s3KmsKeyId"` // When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output. S3OutputPath *string `pulumi:"s3OutputPath"` }
type UserProfileUserSettingsSharingSettingsArgs ¶
type UserProfileUserSettingsSharingSettingsArgs struct { // Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`. NotebookOutputOption pulumi.StringPtrInput `pulumi:"notebookOutputOption"` // When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. S3KmsKeyId pulumi.StringPtrInput `pulumi:"s3KmsKeyId"` // When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output. S3OutputPath pulumi.StringPtrInput `pulumi:"s3OutputPath"` }
func (UserProfileUserSettingsSharingSettingsArgs) ElementType ¶
func (UserProfileUserSettingsSharingSettingsArgs) ElementType() reflect.Type
func (UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutput ¶
func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutput() UserProfileUserSettingsSharingSettingsOutput
func (UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutputWithContext ¶
func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsOutput
func (UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutput ¶
func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
func (UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext ¶
func (i UserProfileUserSettingsSharingSettingsArgs) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
type UserProfileUserSettingsSharingSettingsInput ¶
type UserProfileUserSettingsSharingSettingsInput interface { pulumi.Input ToUserProfileUserSettingsSharingSettingsOutput() UserProfileUserSettingsSharingSettingsOutput ToUserProfileUserSettingsSharingSettingsOutputWithContext(context.Context) UserProfileUserSettingsSharingSettingsOutput }
UserProfileUserSettingsSharingSettingsInput is an input type that accepts UserProfileUserSettingsSharingSettingsArgs and UserProfileUserSettingsSharingSettingsOutput values. You can construct a concrete instance of `UserProfileUserSettingsSharingSettingsInput` via:
UserProfileUserSettingsSharingSettingsArgs{...}
type UserProfileUserSettingsSharingSettingsOutput ¶
type UserProfileUserSettingsSharingSettingsOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsSharingSettingsOutput) ElementType ¶
func (UserProfileUserSettingsSharingSettingsOutput) ElementType() reflect.Type
func (UserProfileUserSettingsSharingSettingsOutput) NotebookOutputOption ¶
func (o UserProfileUserSettingsSharingSettingsOutput) NotebookOutputOption() pulumi.StringPtrOutput
Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`.
func (UserProfileUserSettingsSharingSettingsOutput) S3KmsKeyId ¶
func (o UserProfileUserSettingsSharingSettingsOutput) S3KmsKeyId() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
func (UserProfileUserSettingsSharingSettingsOutput) S3OutputPath ¶
func (o UserProfileUserSettingsSharingSettingsOutput) S3OutputPath() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output.
func (UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutput ¶
func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutput() UserProfileUserSettingsSharingSettingsOutput
func (UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutputWithContext ¶
func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsOutput
func (UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput ¶
func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
func (UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsSharingSettingsOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
type UserProfileUserSettingsSharingSettingsPtrInput ¶
type UserProfileUserSettingsSharingSettingsPtrInput interface { pulumi.Input ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(context.Context) UserProfileUserSettingsSharingSettingsPtrOutput }
UserProfileUserSettingsSharingSettingsPtrInput is an input type that accepts UserProfileUserSettingsSharingSettingsArgs, UserProfileUserSettingsSharingSettingsPtr and UserProfileUserSettingsSharingSettingsPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsSharingSettingsPtrInput` via:
UserProfileUserSettingsSharingSettingsArgs{...} or: nil
func UserProfileUserSettingsSharingSettingsPtr ¶
func UserProfileUserSettingsSharingSettingsPtr(v *UserProfileUserSettingsSharingSettingsArgs) UserProfileUserSettingsSharingSettingsPtrInput
type UserProfileUserSettingsSharingSettingsPtrOutput ¶
type UserProfileUserSettingsSharingSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsSharingSettingsPtrOutput) ElementType ¶
func (UserProfileUserSettingsSharingSettingsPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsSharingSettingsPtrOutput) NotebookOutputOption ¶
func (o UserProfileUserSettingsSharingSettingsPtrOutput) NotebookOutputOption() pulumi.StringPtrOutput
Whether to include the notebook cell output when sharing the notebook. The default is `Disabled`. Valid values are `Allowed` and `Disabled`.
func (UserProfileUserSettingsSharingSettingsPtrOutput) S3KmsKeyId ¶
func (o UserProfileUserSettingsSharingSettingsPtrOutput) S3KmsKeyId() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket.
func (UserProfileUserSettingsSharingSettingsPtrOutput) S3OutputPath ¶
func (o UserProfileUserSettingsSharingSettingsPtrOutput) S3OutputPath() pulumi.StringPtrOutput
When `notebookOutputOption` is Allowed, the Amazon S3 bucket used to save the notebook cell output.
func (UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput ¶
func (o UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutput() UserProfileUserSettingsSharingSettingsPtrOutput
func (UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsSharingSettingsPtrOutput) ToUserProfileUserSettingsSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsSharingSettingsPtrOutput
type UserProfileUserSettingsTensorBoardAppSettings ¶
type UserProfileUserSettingsTensorBoardAppSettings struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec `pulumi:"defaultResourceSpec"` }
type UserProfileUserSettingsTensorBoardAppSettingsArgs ¶
type UserProfileUserSettingsTensorBoardAppSettingsArgs struct { // The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below. DefaultResourceSpec UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput `pulumi:"defaultResourceSpec"` }
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutput ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutput() UserProfileUserSettingsTensorBoardAppSettingsOutput
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsOutput
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsArgs) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` }
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (i UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput interface { pulumi.Input ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput }
UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput is an input type that accepts UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs and UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput values. You can construct a concrete instance of `UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecInput` via:
UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{...}
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput interface { pulumi.Input ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput }
UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput is an input type that accepts UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs, UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr and UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput` via:
UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs{...} or: nil
func UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr ¶
func UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtr(v *UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrInput
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
type UserProfileUserSettingsTensorBoardAppSettingsInput ¶
type UserProfileUserSettingsTensorBoardAppSettingsInput interface { pulumi.Input ToUserProfileUserSettingsTensorBoardAppSettingsOutput() UserProfileUserSettingsTensorBoardAppSettingsOutput ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext(context.Context) UserProfileUserSettingsTensorBoardAppSettingsOutput }
UserProfileUserSettingsTensorBoardAppSettingsInput is an input type that accepts UserProfileUserSettingsTensorBoardAppSettingsArgs and UserProfileUserSettingsTensorBoardAppSettingsOutput values. You can construct a concrete instance of `UserProfileUserSettingsTensorBoardAppSettingsInput` via:
UserProfileUserSettingsTensorBoardAppSettingsArgs{...}
type UserProfileUserSettingsTensorBoardAppSettingsOutput ¶
type UserProfileUserSettingsTensorBoardAppSettingsOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) DefaultResourceSpec() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutput() UserProfileUserSettingsTensorBoardAppSettingsOutput
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsOutput
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
type UserProfileUserSettingsTensorBoardAppSettingsPtrInput ¶
type UserProfileUserSettingsTensorBoardAppSettingsPtrInput interface { pulumi.Input ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput }
UserProfileUserSettingsTensorBoardAppSettingsPtrInput is an input type that accepts UserProfileUserSettingsTensorBoardAppSettingsArgs, UserProfileUserSettingsTensorBoardAppSettingsPtr and UserProfileUserSettingsTensorBoardAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileUserSettingsTensorBoardAppSettingsPtrInput` via:
UserProfileUserSettingsTensorBoardAppSettingsArgs{...} or: nil
func UserProfileUserSettingsTensorBoardAppSettingsPtr ¶
func UserProfileUserSettingsTensorBoardAppSettingsPtr(v *UserProfileUserSettingsTensorBoardAppSettingsArgs) UserProfileUserSettingsTensorBoardAppSettingsPtrInput
type UserProfileUserSettingsTensorBoardAppSettingsPtrOutput ¶
type UserProfileUserSettingsTensorBoardAppSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) DefaultResourceSpec() UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput
The default instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance. see Default Resource Spec below.
func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ElementType ¶
func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ElementType() reflect.Type
func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutput() UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
func (UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsPtrOutput) ToUserProfileUserSettingsTensorBoardAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsTensorBoardAppSettingsPtrOutput
type Workforce ¶ added in v4.15.0
type Workforce struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Workforce. Arn pulumi.StringOutput `pulumi:"arn"` // Use this parameter to configure an Amazon Cognito private workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool. Conflicts with `oidcConfig`. see Cognito Config details below. CognitoConfig WorkforceCognitoConfigPtrOutput `pulumi:"cognitoConfig"` // Use this parameter to configure a private workforce using your own OIDC Identity Provider. Conflicts with `cognitoConfig`. see OIDC Config details below. OidcConfig WorkforceOidcConfigPtrOutput `pulumi:"oidcConfig"` // A list of IP address ranges Used to create an allow list of IP addresses for a private workforce. By default, a workforce isn't restricted to specific IP addresses. see Source Ip Config details below. SourceIpConfig WorkforceSourceIpConfigOutput `pulumi:"sourceIpConfig"` // The subdomain for your OIDC Identity Provider. Subdomain pulumi.StringOutput `pulumi:"subdomain"` // The name of the Workforce (must be unique). WorkforceName pulumi.StringOutput `pulumi:"workforceName"` }
Provides a Sagemaker Workforce resource.
## Example Usage ### Cognito Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/cognito" "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleUserPool, err := cognito.NewUserPool(ctx, "exampleUserPool", nil) if err != nil { return err } exampleUserPoolClient, err := cognito.NewUserPoolClient(ctx, "exampleUserPoolClient", &cognito.UserPoolClientArgs{ GenerateSecret: pulumi.Bool(true), UserPoolId: exampleUserPool.ID(), }) if err != nil { return err } exampleUserPoolDomain, err := cognito.NewUserPoolDomain(ctx, "exampleUserPoolDomain", &cognito.UserPoolDomainArgs{ Domain: pulumi.String("example"), UserPoolId: exampleUserPool.ID(), }) if err != nil { return err } _, err = sagemaker.NewWorkforce(ctx, "exampleWorkforce", &sagemaker.WorkforceArgs{ WorkforceName: pulumi.String("example"), CognitoConfig: &sagemaker.WorkforceCognitoConfigArgs{ ClientId: exampleUserPoolClient.ID(), UserPool: exampleUserPoolDomain.UserPoolId, }, }) if err != nil { return err } return nil }) }
``` ### Oidc Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewWorkforce(ctx, "example", &sagemaker.WorkforceArgs{ OidcConfig: &sagemaker.WorkforceOidcConfigArgs{ AuthorizationEndpoint: pulumi.String("https://example.com"), ClientId: pulumi.String("example"), ClientSecret: pulumi.String("example"), Issuer: pulumi.String("https://example.com"), JwksUri: pulumi.String("https://example.com"), LogoutEndpoint: pulumi.String("https://example.com"), TokenEndpoint: pulumi.String("https://example.com"), UserInfoEndpoint: pulumi.String("https://example.com"), }, WorkforceName: pulumi.String("example"), }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Workforces can be imported using the `workforce_name`, e.g.
```sh
$ pulumi import aws:sagemaker/workforce:Workforce example example
```
func GetWorkforce ¶ added in v4.15.0
func GetWorkforce(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkforceState, opts ...pulumi.ResourceOption) (*Workforce, error)
GetWorkforce gets an existing Workforce 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 NewWorkforce ¶ added in v4.15.0
func NewWorkforce(ctx *pulumi.Context, name string, args *WorkforceArgs, opts ...pulumi.ResourceOption) (*Workforce, error)
NewWorkforce registers a new resource with the given unique name, arguments, and options.
func (*Workforce) ElementType ¶ added in v4.15.0
func (*Workforce) ToWorkforceOutput ¶ added in v4.15.0
func (i *Workforce) ToWorkforceOutput() WorkforceOutput
func (*Workforce) ToWorkforceOutputWithContext ¶ added in v4.15.0
func (i *Workforce) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
func (*Workforce) ToWorkforcePtrOutput ¶ added in v4.15.0
func (i *Workforce) ToWorkforcePtrOutput() WorkforcePtrOutput
func (*Workforce) ToWorkforcePtrOutputWithContext ¶ added in v4.15.0
func (i *Workforce) ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput
type WorkforceArgs ¶ added in v4.15.0
type WorkforceArgs struct { // Use this parameter to configure an Amazon Cognito private workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool. Conflicts with `oidcConfig`. see Cognito Config details below. CognitoConfig WorkforceCognitoConfigPtrInput // Use this parameter to configure a private workforce using your own OIDC Identity Provider. Conflicts with `cognitoConfig`. see OIDC Config details below. OidcConfig WorkforceOidcConfigPtrInput // A list of IP address ranges Used to create an allow list of IP addresses for a private workforce. By default, a workforce isn't restricted to specific IP addresses. see Source Ip Config details below. SourceIpConfig WorkforceSourceIpConfigPtrInput // The name of the Workforce (must be unique). WorkforceName pulumi.StringInput }
The set of arguments for constructing a Workforce resource.
func (WorkforceArgs) ElementType ¶ added in v4.15.0
func (WorkforceArgs) ElementType() reflect.Type
type WorkforceArray ¶ added in v4.15.0
type WorkforceArray []WorkforceInput
func (WorkforceArray) ElementType ¶ added in v4.15.0
func (WorkforceArray) ElementType() reflect.Type
func (WorkforceArray) ToWorkforceArrayOutput ¶ added in v4.15.0
func (i WorkforceArray) ToWorkforceArrayOutput() WorkforceArrayOutput
func (WorkforceArray) ToWorkforceArrayOutputWithContext ¶ added in v4.15.0
func (i WorkforceArray) ToWorkforceArrayOutputWithContext(ctx context.Context) WorkforceArrayOutput
type WorkforceArrayInput ¶ added in v4.15.0
type WorkforceArrayInput interface { pulumi.Input ToWorkforceArrayOutput() WorkforceArrayOutput ToWorkforceArrayOutputWithContext(context.Context) WorkforceArrayOutput }
WorkforceArrayInput is an input type that accepts WorkforceArray and WorkforceArrayOutput values. You can construct a concrete instance of `WorkforceArrayInput` via:
WorkforceArray{ WorkforceArgs{...} }
type WorkforceArrayOutput ¶ added in v4.15.0
type WorkforceArrayOutput struct{ *pulumi.OutputState }
func (WorkforceArrayOutput) ElementType ¶ added in v4.15.0
func (WorkforceArrayOutput) ElementType() reflect.Type
func (WorkforceArrayOutput) Index ¶ added in v4.15.0
func (o WorkforceArrayOutput) Index(i pulumi.IntInput) WorkforceOutput
func (WorkforceArrayOutput) ToWorkforceArrayOutput ¶ added in v4.15.0
func (o WorkforceArrayOutput) ToWorkforceArrayOutput() WorkforceArrayOutput
func (WorkforceArrayOutput) ToWorkforceArrayOutputWithContext ¶ added in v4.15.0
func (o WorkforceArrayOutput) ToWorkforceArrayOutputWithContext(ctx context.Context) WorkforceArrayOutput
type WorkforceCognitoConfig ¶ added in v4.15.0
type WorkforceCognitoConfigArgs ¶ added in v4.15.0
type WorkforceCognitoConfigArgs struct { // The OIDC IdP client ID used to configure your private workforce. ClientId pulumi.StringInput `pulumi:"clientId"` // The id for your Amazon Cognito user pool. UserPool pulumi.StringInput `pulumi:"userPool"` }
func (WorkforceCognitoConfigArgs) ElementType ¶ added in v4.15.0
func (WorkforceCognitoConfigArgs) ElementType() reflect.Type
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutput ¶ added in v4.15.0
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutputWithContext ¶ added in v4.15.0
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutput ¶ added in v4.15.0
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutputWithContext ¶ added in v4.15.0
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
type WorkforceCognitoConfigInput ¶ added in v4.15.0
type WorkforceCognitoConfigInput interface { pulumi.Input ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput ToWorkforceCognitoConfigOutputWithContext(context.Context) WorkforceCognitoConfigOutput }
WorkforceCognitoConfigInput is an input type that accepts WorkforceCognitoConfigArgs and WorkforceCognitoConfigOutput values. You can construct a concrete instance of `WorkforceCognitoConfigInput` via:
WorkforceCognitoConfigArgs{...}
type WorkforceCognitoConfigOutput ¶ added in v4.15.0
type WorkforceCognitoConfigOutput struct{ *pulumi.OutputState }
func (WorkforceCognitoConfigOutput) ClientId ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) ClientId() pulumi.StringOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceCognitoConfigOutput) ElementType ¶ added in v4.15.0
func (WorkforceCognitoConfigOutput) ElementType() reflect.Type
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutput ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutputWithContext ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigOutput) UserPool ¶ added in v4.15.0
func (o WorkforceCognitoConfigOutput) UserPool() pulumi.StringOutput
The id for your Amazon Cognito user pool.
type WorkforceCognitoConfigPtrInput ¶ added in v4.15.0
type WorkforceCognitoConfigPtrInput interface { pulumi.Input ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput ToWorkforceCognitoConfigPtrOutputWithContext(context.Context) WorkforceCognitoConfigPtrOutput }
WorkforceCognitoConfigPtrInput is an input type that accepts WorkforceCognitoConfigArgs, WorkforceCognitoConfigPtr and WorkforceCognitoConfigPtrOutput values. You can construct a concrete instance of `WorkforceCognitoConfigPtrInput` via:
WorkforceCognitoConfigArgs{...} or: nil
func WorkforceCognitoConfigPtr ¶ added in v4.15.0
func WorkforceCognitoConfigPtr(v *WorkforceCognitoConfigArgs) WorkforceCognitoConfigPtrInput
type WorkforceCognitoConfigPtrOutput ¶ added in v4.15.0
type WorkforceCognitoConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceCognitoConfigPtrOutput) ClientId ¶ added in v4.15.0
func (o WorkforceCognitoConfigPtrOutput) ClientId() pulumi.StringPtrOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceCognitoConfigPtrOutput) Elem ¶ added in v4.15.0
func (o WorkforceCognitoConfigPtrOutput) Elem() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigPtrOutput) ElementType ¶ added in v4.15.0
func (WorkforceCognitoConfigPtrOutput) ElementType() reflect.Type
func (WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigPtrOutput) UserPool ¶ added in v4.15.0
func (o WorkforceCognitoConfigPtrOutput) UserPool() pulumi.StringPtrOutput
The id for your Amazon Cognito user pool.
type WorkforceInput ¶ added in v4.15.0
type WorkforceInput interface { pulumi.Input ToWorkforceOutput() WorkforceOutput ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput }
type WorkforceMap ¶ added in v4.15.0
type WorkforceMap map[string]WorkforceInput
func (WorkforceMap) ElementType ¶ added in v4.15.0
func (WorkforceMap) ElementType() reflect.Type
func (WorkforceMap) ToWorkforceMapOutput ¶ added in v4.15.0
func (i WorkforceMap) ToWorkforceMapOutput() WorkforceMapOutput
func (WorkforceMap) ToWorkforceMapOutputWithContext ¶ added in v4.15.0
func (i WorkforceMap) ToWorkforceMapOutputWithContext(ctx context.Context) WorkforceMapOutput
type WorkforceMapInput ¶ added in v4.15.0
type WorkforceMapInput interface { pulumi.Input ToWorkforceMapOutput() WorkforceMapOutput ToWorkforceMapOutputWithContext(context.Context) WorkforceMapOutput }
WorkforceMapInput is an input type that accepts WorkforceMap and WorkforceMapOutput values. You can construct a concrete instance of `WorkforceMapInput` via:
WorkforceMap{ "key": WorkforceArgs{...} }
type WorkforceMapOutput ¶ added in v4.15.0
type WorkforceMapOutput struct{ *pulumi.OutputState }
func (WorkforceMapOutput) ElementType ¶ added in v4.15.0
func (WorkforceMapOutput) ElementType() reflect.Type
func (WorkforceMapOutput) MapIndex ¶ added in v4.15.0
func (o WorkforceMapOutput) MapIndex(k pulumi.StringInput) WorkforceOutput
func (WorkforceMapOutput) ToWorkforceMapOutput ¶ added in v4.15.0
func (o WorkforceMapOutput) ToWorkforceMapOutput() WorkforceMapOutput
func (WorkforceMapOutput) ToWorkforceMapOutputWithContext ¶ added in v4.15.0
func (o WorkforceMapOutput) ToWorkforceMapOutputWithContext(ctx context.Context) WorkforceMapOutput
type WorkforceOidcConfig ¶ added in v4.15.0
type WorkforceOidcConfig struct { // The OIDC IdP authorization endpoint used to configure your private workforce. AuthorizationEndpoint string `pulumi:"authorizationEndpoint"` // The OIDC IdP client ID used to configure your private workforce. ClientId string `pulumi:"clientId"` // The OIDC IdP client secret used to configure your private workforce. ClientSecret string `pulumi:"clientSecret"` // The OIDC IdP issuer used to configure your private workforce. Issuer string `pulumi:"issuer"` // The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce. JwksUri string `pulumi:"jwksUri"` // The OIDC IdP logout endpoint used to configure your private workforce. LogoutEndpoint string `pulumi:"logoutEndpoint"` // The OIDC IdP token endpoint used to configure your private workforce. TokenEndpoint string `pulumi:"tokenEndpoint"` // The OIDC IdP user information endpoint used to configure your private workforce. UserInfoEndpoint string `pulumi:"userInfoEndpoint"` }
type WorkforceOidcConfigArgs ¶ added in v4.15.0
type WorkforceOidcConfigArgs struct { // The OIDC IdP authorization endpoint used to configure your private workforce. AuthorizationEndpoint pulumi.StringInput `pulumi:"authorizationEndpoint"` // The OIDC IdP client ID used to configure your private workforce. ClientId pulumi.StringInput `pulumi:"clientId"` // The OIDC IdP client secret used to configure your private workforce. ClientSecret pulumi.StringInput `pulumi:"clientSecret"` // The OIDC IdP issuer used to configure your private workforce. Issuer pulumi.StringInput `pulumi:"issuer"` // The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce. JwksUri pulumi.StringInput `pulumi:"jwksUri"` // The OIDC IdP logout endpoint used to configure your private workforce. LogoutEndpoint pulumi.StringInput `pulumi:"logoutEndpoint"` // The OIDC IdP token endpoint used to configure your private workforce. TokenEndpoint pulumi.StringInput `pulumi:"tokenEndpoint"` // The OIDC IdP user information endpoint used to configure your private workforce. UserInfoEndpoint pulumi.StringInput `pulumi:"userInfoEndpoint"` }
func (WorkforceOidcConfigArgs) ElementType ¶ added in v4.15.0
func (WorkforceOidcConfigArgs) ElementType() reflect.Type
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutput ¶ added in v4.15.0
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutputWithContext ¶ added in v4.15.0
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutput ¶ added in v4.15.0
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutputWithContext ¶ added in v4.15.0
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
type WorkforceOidcConfigInput ¶ added in v4.15.0
type WorkforceOidcConfigInput interface { pulumi.Input ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput ToWorkforceOidcConfigOutputWithContext(context.Context) WorkforceOidcConfigOutput }
WorkforceOidcConfigInput is an input type that accepts WorkforceOidcConfigArgs and WorkforceOidcConfigOutput values. You can construct a concrete instance of `WorkforceOidcConfigInput` via:
WorkforceOidcConfigArgs{...}
type WorkforceOidcConfigOutput ¶ added in v4.15.0
type WorkforceOidcConfigOutput struct{ *pulumi.OutputState }
func (WorkforceOidcConfigOutput) AuthorizationEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) AuthorizationEndpoint() pulumi.StringOutput
The OIDC IdP authorization endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) ClientId ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ClientId() pulumi.StringOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceOidcConfigOutput) ClientSecret ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ClientSecret() pulumi.StringOutput
The OIDC IdP client secret used to configure your private workforce.
func (WorkforceOidcConfigOutput) ElementType ¶ added in v4.15.0
func (WorkforceOidcConfigOutput) ElementType() reflect.Type
func (WorkforceOidcConfigOutput) Issuer ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) Issuer() pulumi.StringOutput
The OIDC IdP issuer used to configure your private workforce.
func (WorkforceOidcConfigOutput) JwksUri ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) JwksUri() pulumi.StringOutput
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
func (WorkforceOidcConfigOutput) LogoutEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) LogoutEndpoint() pulumi.StringOutput
The OIDC IdP logout endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutput ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutputWithContext ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigOutput) TokenEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) TokenEndpoint() pulumi.StringOutput
The OIDC IdP token endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) UserInfoEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigOutput) UserInfoEndpoint() pulumi.StringOutput
The OIDC IdP user information endpoint used to configure your private workforce.
type WorkforceOidcConfigPtrInput ¶ added in v4.15.0
type WorkforceOidcConfigPtrInput interface { pulumi.Input ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput ToWorkforceOidcConfigPtrOutputWithContext(context.Context) WorkforceOidcConfigPtrOutput }
WorkforceOidcConfigPtrInput is an input type that accepts WorkforceOidcConfigArgs, WorkforceOidcConfigPtr and WorkforceOidcConfigPtrOutput values. You can construct a concrete instance of `WorkforceOidcConfigPtrInput` via:
WorkforceOidcConfigArgs{...} or: nil
func WorkforceOidcConfigPtr ¶ added in v4.15.0
func WorkforceOidcConfigPtr(v *WorkforceOidcConfigArgs) WorkforceOidcConfigPtrInput
type WorkforceOidcConfigPtrOutput ¶ added in v4.15.0
type WorkforceOidcConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceOidcConfigPtrOutput) AuthorizationEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) AuthorizationEndpoint() pulumi.StringPtrOutput
The OIDC IdP authorization endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ClientId ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) ClientId() pulumi.StringPtrOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ClientSecret ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) ClientSecret() pulumi.StringPtrOutput
The OIDC IdP client secret used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) Elem ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) Elem() WorkforceOidcConfigOutput
func (WorkforceOidcConfigPtrOutput) ElementType ¶ added in v4.15.0
func (WorkforceOidcConfigPtrOutput) ElementType() reflect.Type
func (WorkforceOidcConfigPtrOutput) Issuer ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) Issuer() pulumi.StringPtrOutput
The OIDC IdP issuer used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) JwksUri ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) JwksUri() pulumi.StringPtrOutput
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) LogoutEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) LogoutEndpoint() pulumi.StringPtrOutput
The OIDC IdP logout endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigPtrOutput) TokenEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) TokenEndpoint() pulumi.StringPtrOutput
The OIDC IdP token endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) UserInfoEndpoint ¶ added in v4.15.0
func (o WorkforceOidcConfigPtrOutput) UserInfoEndpoint() pulumi.StringPtrOutput
The OIDC IdP user information endpoint used to configure your private workforce.
type WorkforceOutput ¶ added in v4.15.0
type WorkforceOutput struct{ *pulumi.OutputState }
func (WorkforceOutput) ElementType ¶ added in v4.15.0
func (WorkforceOutput) ElementType() reflect.Type
func (WorkforceOutput) ToWorkforceOutput ¶ added in v4.15.0
func (o WorkforceOutput) ToWorkforceOutput() WorkforceOutput
func (WorkforceOutput) ToWorkforceOutputWithContext ¶ added in v4.15.0
func (o WorkforceOutput) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
func (WorkforceOutput) ToWorkforcePtrOutput ¶ added in v4.15.0
func (o WorkforceOutput) ToWorkforcePtrOutput() WorkforcePtrOutput
func (WorkforceOutput) ToWorkforcePtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceOutput) ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput
type WorkforcePtrInput ¶ added in v4.15.0
type WorkforcePtrInput interface { pulumi.Input ToWorkforcePtrOutput() WorkforcePtrOutput ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput }
type WorkforcePtrOutput ¶ added in v4.15.0
type WorkforcePtrOutput struct{ *pulumi.OutputState }
func (WorkforcePtrOutput) Elem ¶ added in v4.15.0
func (o WorkforcePtrOutput) Elem() WorkforceOutput
func (WorkforcePtrOutput) ElementType ¶ added in v4.15.0
func (WorkforcePtrOutput) ElementType() reflect.Type
func (WorkforcePtrOutput) ToWorkforcePtrOutput ¶ added in v4.15.0
func (o WorkforcePtrOutput) ToWorkforcePtrOutput() WorkforcePtrOutput
func (WorkforcePtrOutput) ToWorkforcePtrOutputWithContext ¶ added in v4.15.0
func (o WorkforcePtrOutput) ToWorkforcePtrOutputWithContext(ctx context.Context) WorkforcePtrOutput
type WorkforceSourceIpConfig ¶ added in v4.15.0
type WorkforceSourceIpConfig struct { // A list of up to 10 CIDR values. Cidrs []string `pulumi:"cidrs"` }
type WorkforceSourceIpConfigArgs ¶ added in v4.15.0
type WorkforceSourceIpConfigArgs struct { // A list of up to 10 CIDR values. Cidrs pulumi.StringArrayInput `pulumi:"cidrs"` }
func (WorkforceSourceIpConfigArgs) ElementType ¶ added in v4.15.0
func (WorkforceSourceIpConfigArgs) ElementType() reflect.Type
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutput ¶ added in v4.15.0
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutputWithContext ¶ added in v4.15.0
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutput ¶ added in v4.15.0
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutputWithContext ¶ added in v4.15.0
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceSourceIpConfigInput ¶ added in v4.15.0
type WorkforceSourceIpConfigInput interface { pulumi.Input ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput ToWorkforceSourceIpConfigOutputWithContext(context.Context) WorkforceSourceIpConfigOutput }
WorkforceSourceIpConfigInput is an input type that accepts WorkforceSourceIpConfigArgs and WorkforceSourceIpConfigOutput values. You can construct a concrete instance of `WorkforceSourceIpConfigInput` via:
WorkforceSourceIpConfigArgs{...}
type WorkforceSourceIpConfigOutput ¶ added in v4.15.0
type WorkforceSourceIpConfigOutput struct{ *pulumi.OutputState }
func (WorkforceSourceIpConfigOutput) Cidrs ¶ added in v4.15.0
func (o WorkforceSourceIpConfigOutput) Cidrs() pulumi.StringArrayOutput
A list of up to 10 CIDR values.
func (WorkforceSourceIpConfigOutput) ElementType ¶ added in v4.15.0
func (WorkforceSourceIpConfigOutput) ElementType() reflect.Type
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutput ¶ added in v4.15.0
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutputWithContext ¶ added in v4.15.0
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceSourceIpConfigPtrInput ¶ added in v4.15.0
type WorkforceSourceIpConfigPtrInput interface { pulumi.Input ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput ToWorkforceSourceIpConfigPtrOutputWithContext(context.Context) WorkforceSourceIpConfigPtrOutput }
WorkforceSourceIpConfigPtrInput is an input type that accepts WorkforceSourceIpConfigArgs, WorkforceSourceIpConfigPtr and WorkforceSourceIpConfigPtrOutput values. You can construct a concrete instance of `WorkforceSourceIpConfigPtrInput` via:
WorkforceSourceIpConfigArgs{...} or: nil
func WorkforceSourceIpConfigPtr ¶ added in v4.15.0
func WorkforceSourceIpConfigPtr(v *WorkforceSourceIpConfigArgs) WorkforceSourceIpConfigPtrInput
type WorkforceSourceIpConfigPtrOutput ¶ added in v4.15.0
type WorkforceSourceIpConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceSourceIpConfigPtrOutput) Cidrs ¶ added in v4.15.0
func (o WorkforceSourceIpConfigPtrOutput) Cidrs() pulumi.StringArrayOutput
A list of up to 10 CIDR values.
func (WorkforceSourceIpConfigPtrOutput) Elem ¶ added in v4.15.0
func (o WorkforceSourceIpConfigPtrOutput) Elem() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigPtrOutput) ElementType ¶ added in v4.15.0
func (WorkforceSourceIpConfigPtrOutput) ElementType() reflect.Type
func (WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutput ¶ added in v4.15.0
func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutputWithContext ¶ added in v4.15.0
func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceState ¶ added in v4.15.0
type WorkforceState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Workforce. Arn pulumi.StringPtrInput // Use this parameter to configure an Amazon Cognito private workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool. Conflicts with `oidcConfig`. see Cognito Config details below. CognitoConfig WorkforceCognitoConfigPtrInput // Use this parameter to configure a private workforce using your own OIDC Identity Provider. Conflicts with `cognitoConfig`. see OIDC Config details below. OidcConfig WorkforceOidcConfigPtrInput // A list of IP address ranges Used to create an allow list of IP addresses for a private workforce. By default, a workforce isn't restricted to specific IP addresses. see Source Ip Config details below. SourceIpConfig WorkforceSourceIpConfigPtrInput // The subdomain for your OIDC Identity Provider. Subdomain pulumi.StringPtrInput // The name of the Workforce (must be unique). WorkforceName pulumi.StringPtrInput }
func (WorkforceState) ElementType ¶ added in v4.15.0
func (WorkforceState) ElementType() reflect.Type
type Workteam ¶ added in v4.15.0
type Workteam struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Workteam. Arn pulumi.StringOutput `pulumi:"arn"` // A description of the work team. Description pulumi.StringOutput `pulumi:"description"` // A list of Member Definitions that contains objects that identify the workers that make up the work team. Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private workforces created using Amazon Cognito use `cognitoMemberDefinition`. For workforces created using your own OIDC identity provider (IdP) use `oidcMemberDefinition`. Do not provide input for both of these parameters in a single request. see Member Definition details below. MemberDefinitions WorkteamMemberDefinitionArrayOutput `pulumi:"memberDefinitions"` // Configures notification of workers regarding available or expiring work items. see Notification Configuration details below. NotificationConfiguration WorkteamNotificationConfigurationPtrOutput `pulumi:"notificationConfiguration"` // The subdomain for your OIDC Identity Provider. Subdomain pulumi.StringOutput `pulumi:"subdomain"` // A map of tags to assign to the resource. If configured with a provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block) present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block). TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The name of the Workteam (must be unique). WorkforceName pulumi.StringOutput `pulumi:"workforceName"` // The name of the workforce. WorkteamName pulumi.StringOutput `pulumi:"workteamName"` }
Provides a Sagemaker Workteam resource.
## Example Usage ### Cognito Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewWorkteam(ctx, "example", &sagemaker.WorkteamArgs{ WorkteamName: pulumi.String("example"), WorkforceName: pulumi.Any(aws_sagemaker_workforce.Example.Id), Description: pulumi.String("example"), MemberDefinitions: sagemaker.WorkteamMemberDefinitionArray{ &sagemaker.WorkteamMemberDefinitionArgs{ CognitoMemberDefinition: &sagemaker.WorkteamMemberDefinitionCognitoMemberDefinitionArgs{ ClientId: pulumi.Any(aws_cognito_user_pool_client.Example.Id), UserPool: pulumi.Any(aws_cognito_user_pool_domain.Example.User_pool_id), UserGroup: pulumi.Any(aws_cognito_user_group.Example.Id), }, }, }, }) if err != nil { return err } return nil }) }
``` ### Oidc Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewWorkteam(ctx, "example", &sagemaker.WorkteamArgs{ WorkteamName: pulumi.String("example"), WorkforceName: pulumi.Any(aws_sagemaker_workforce.Example.Id), Description: pulumi.String("example"), MemberDefinitions: sagemaker.WorkteamMemberDefinitionArray{ &sagemaker.WorkteamMemberDefinitionArgs{ OidcMemberDefinition: &sagemaker.WorkteamMemberDefinitionOidcMemberDefinitionArgs{ Groups: pulumi.StringArray{ pulumi.String("example"), }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Sagemaker Workteams can be imported using the `workteam_name`, e.g.
```sh
$ pulumi import aws:sagemaker/workteam:Workteam example example
```
func GetWorkteam ¶ added in v4.15.0
func GetWorkteam(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkteamState, opts ...pulumi.ResourceOption) (*Workteam, error)
GetWorkteam gets an existing Workteam 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 NewWorkteam ¶ added in v4.15.0
func NewWorkteam(ctx *pulumi.Context, name string, args *WorkteamArgs, opts ...pulumi.ResourceOption) (*Workteam, error)
NewWorkteam registers a new resource with the given unique name, arguments, and options.
func (*Workteam) ElementType ¶ added in v4.15.0
func (*Workteam) ToWorkteamOutput ¶ added in v4.15.0
func (i *Workteam) ToWorkteamOutput() WorkteamOutput
func (*Workteam) ToWorkteamOutputWithContext ¶ added in v4.15.0
func (i *Workteam) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
func (*Workteam) ToWorkteamPtrOutput ¶ added in v4.15.0
func (i *Workteam) ToWorkteamPtrOutput() WorkteamPtrOutput
func (*Workteam) ToWorkteamPtrOutputWithContext ¶ added in v4.15.0
func (i *Workteam) ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput
type WorkteamArgs ¶ added in v4.15.0
type WorkteamArgs struct { // A description of the work team. Description pulumi.StringInput // A list of Member Definitions that contains objects that identify the workers that make up the work team. Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private workforces created using Amazon Cognito use `cognitoMemberDefinition`. For workforces created using your own OIDC identity provider (IdP) use `oidcMemberDefinition`. Do not provide input for both of these parameters in a single request. see Member Definition details below. MemberDefinitions WorkteamMemberDefinitionArrayInput // Configures notification of workers regarding available or expiring work items. see Notification Configuration details below. NotificationConfiguration WorkteamNotificationConfigurationPtrInput // A map of tags to assign to the resource. If configured with a provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block) present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block). TagsAll pulumi.StringMapInput // The name of the Workteam (must be unique). WorkforceName pulumi.StringInput // The name of the workforce. WorkteamName pulumi.StringInput }
The set of arguments for constructing a Workteam resource.
func (WorkteamArgs) ElementType ¶ added in v4.15.0
func (WorkteamArgs) ElementType() reflect.Type
type WorkteamArray ¶ added in v4.15.0
type WorkteamArray []WorkteamInput
func (WorkteamArray) ElementType ¶ added in v4.15.0
func (WorkteamArray) ElementType() reflect.Type
func (WorkteamArray) ToWorkteamArrayOutput ¶ added in v4.15.0
func (i WorkteamArray) ToWorkteamArrayOutput() WorkteamArrayOutput
func (WorkteamArray) ToWorkteamArrayOutputWithContext ¶ added in v4.15.0
func (i WorkteamArray) ToWorkteamArrayOutputWithContext(ctx context.Context) WorkteamArrayOutput
type WorkteamArrayInput ¶ added in v4.15.0
type WorkteamArrayInput interface { pulumi.Input ToWorkteamArrayOutput() WorkteamArrayOutput ToWorkteamArrayOutputWithContext(context.Context) WorkteamArrayOutput }
WorkteamArrayInput is an input type that accepts WorkteamArray and WorkteamArrayOutput values. You can construct a concrete instance of `WorkteamArrayInput` via:
WorkteamArray{ WorkteamArgs{...} }
type WorkteamArrayOutput ¶ added in v4.15.0
type WorkteamArrayOutput struct{ *pulumi.OutputState }
func (WorkteamArrayOutput) ElementType ¶ added in v4.15.0
func (WorkteamArrayOutput) ElementType() reflect.Type
func (WorkteamArrayOutput) Index ¶ added in v4.15.0
func (o WorkteamArrayOutput) Index(i pulumi.IntInput) WorkteamOutput
func (WorkteamArrayOutput) ToWorkteamArrayOutput ¶ added in v4.15.0
func (o WorkteamArrayOutput) ToWorkteamArrayOutput() WorkteamArrayOutput
func (WorkteamArrayOutput) ToWorkteamArrayOutputWithContext ¶ added in v4.15.0
func (o WorkteamArrayOutput) ToWorkteamArrayOutputWithContext(ctx context.Context) WorkteamArrayOutput
type WorkteamInput ¶ added in v4.15.0
type WorkteamInput interface { pulumi.Input ToWorkteamOutput() WorkteamOutput ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput }
type WorkteamMap ¶ added in v4.15.0
type WorkteamMap map[string]WorkteamInput
func (WorkteamMap) ElementType ¶ added in v4.15.0
func (WorkteamMap) ElementType() reflect.Type
func (WorkteamMap) ToWorkteamMapOutput ¶ added in v4.15.0
func (i WorkteamMap) ToWorkteamMapOutput() WorkteamMapOutput
func (WorkteamMap) ToWorkteamMapOutputWithContext ¶ added in v4.15.0
func (i WorkteamMap) ToWorkteamMapOutputWithContext(ctx context.Context) WorkteamMapOutput
type WorkteamMapInput ¶ added in v4.15.0
type WorkteamMapInput interface { pulumi.Input ToWorkteamMapOutput() WorkteamMapOutput ToWorkteamMapOutputWithContext(context.Context) WorkteamMapOutput }
WorkteamMapInput is an input type that accepts WorkteamMap and WorkteamMapOutput values. You can construct a concrete instance of `WorkteamMapInput` via:
WorkteamMap{ "key": WorkteamArgs{...} }
type WorkteamMapOutput ¶ added in v4.15.0
type WorkteamMapOutput struct{ *pulumi.OutputState }
func (WorkteamMapOutput) ElementType ¶ added in v4.15.0
func (WorkteamMapOutput) ElementType() reflect.Type
func (WorkteamMapOutput) MapIndex ¶ added in v4.15.0
func (o WorkteamMapOutput) MapIndex(k pulumi.StringInput) WorkteamOutput
func (WorkteamMapOutput) ToWorkteamMapOutput ¶ added in v4.15.0
func (o WorkteamMapOutput) ToWorkteamMapOutput() WorkteamMapOutput
func (WorkteamMapOutput) ToWorkteamMapOutputWithContext ¶ added in v4.15.0
func (o WorkteamMapOutput) ToWorkteamMapOutputWithContext(ctx context.Context) WorkteamMapOutput
type WorkteamMemberDefinition ¶ added in v4.15.0
type WorkteamMemberDefinition struct { // The Amazon Cognito user group that is part of the work team. See Cognito Member Definition details below. CognitoMemberDefinition *WorkteamMemberDefinitionCognitoMemberDefinition `pulumi:"cognitoMemberDefinition"` // A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. See Cognito Member Definition details below. OidcMemberDefinition *WorkteamMemberDefinitionOidcMemberDefinition `pulumi:"oidcMemberDefinition"` }
type WorkteamMemberDefinitionArgs ¶ added in v4.15.0
type WorkteamMemberDefinitionArgs struct { // The Amazon Cognito user group that is part of the work team. See Cognito Member Definition details below. CognitoMemberDefinition WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput `pulumi:"cognitoMemberDefinition"` // A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. See Cognito Member Definition details below. OidcMemberDefinition WorkteamMemberDefinitionOidcMemberDefinitionPtrInput `pulumi:"oidcMemberDefinition"` }
func (WorkteamMemberDefinitionArgs) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
type WorkteamMemberDefinitionArray ¶ added in v4.15.0
type WorkteamMemberDefinitionArray []WorkteamMemberDefinitionInput
func (WorkteamMemberDefinitionArray) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionArray) ElementType() reflect.Type
func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
type WorkteamMemberDefinitionArrayInput ¶ added in v4.15.0
type WorkteamMemberDefinitionArrayInput interface { pulumi.Input ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput ToWorkteamMemberDefinitionArrayOutputWithContext(context.Context) WorkteamMemberDefinitionArrayOutput }
WorkteamMemberDefinitionArrayInput is an input type that accepts WorkteamMemberDefinitionArray and WorkteamMemberDefinitionArrayOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionArrayInput` via:
WorkteamMemberDefinitionArray{ WorkteamMemberDefinitionArgs{...} }
type WorkteamMemberDefinitionArrayOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionArrayOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionArrayOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionArrayOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionArrayOutput) Index ¶ added in v4.15.0
func (o WorkteamMemberDefinitionArrayOutput) Index(i pulumi.IntInput) WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
type WorkteamMemberDefinitionCognitoMemberDefinition ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinition struct { // An identifier for an application client. You must create the app client ID using Amazon Cognito. ClientId string `pulumi:"clientId"` // An identifier for a user group. UserGroup string `pulumi:"userGroup"` // An identifier for a user pool. The user pool must be in the same region as the service that you are calling. UserPool string `pulumi:"userPool"` }
type WorkteamMemberDefinitionCognitoMemberDefinitionArgs ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinitionArgs struct { // An identifier for an application client. You must create the app client ID using Amazon Cognito. ClientId pulumi.StringInput `pulumi:"clientId"` // An identifier for a user group. UserGroup pulumi.StringInput `pulumi:"userGroup"` // An identifier for a user pool. The user pool must be in the same region as the service that you are calling. UserPool pulumi.StringInput `pulumi:"userPool"` }
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
type WorkteamMemberDefinitionCognitoMemberDefinitionInput ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinitionInput interface { pulumi.Input ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput }
WorkteamMemberDefinitionCognitoMemberDefinitionInput is an input type that accepts WorkteamMemberDefinitionCognitoMemberDefinitionArgs and WorkteamMemberDefinitionCognitoMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionCognitoMemberDefinitionInput` via:
WorkteamMemberDefinitionCognitoMemberDefinitionArgs{...}
type WorkteamMemberDefinitionCognitoMemberDefinitionOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ClientId ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ClientId() pulumi.StringOutput
An identifier for an application client. You must create the app client ID using Amazon Cognito.
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserGroup ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserGroup() pulumi.StringOutput
An identifier for a user group.
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserPool ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserPool() pulumi.StringOutput
An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput interface { pulumi.Input ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput }
WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput is an input type that accepts WorkteamMemberDefinitionCognitoMemberDefinitionArgs, WorkteamMemberDefinitionCognitoMemberDefinitionPtr and WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput` via:
WorkteamMemberDefinitionCognitoMemberDefinitionArgs{...} or: nil
func WorkteamMemberDefinitionCognitoMemberDefinitionPtr ¶ added in v4.15.0
func WorkteamMemberDefinitionCognitoMemberDefinitionPtr(v *WorkteamMemberDefinitionCognitoMemberDefinitionArgs) WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ClientId ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
An identifier for an application client. You must create the app client ID using Amazon Cognito.
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserGroup ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserGroup() pulumi.StringPtrOutput
An identifier for a user group.
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserPool ¶ added in v4.15.0
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserPool() pulumi.StringPtrOutput
An identifier for a user pool. The user pool must be in the same region as the service that you are calling.
type WorkteamMemberDefinitionInput ¶ added in v4.15.0
type WorkteamMemberDefinitionInput interface { pulumi.Input ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput ToWorkteamMemberDefinitionOutputWithContext(context.Context) WorkteamMemberDefinitionOutput }
WorkteamMemberDefinitionInput is an input type that accepts WorkteamMemberDefinitionArgs and WorkteamMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionInput` via:
WorkteamMemberDefinitionArgs{...}
type WorkteamMemberDefinitionOidcMemberDefinition ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinition struct { // A list of comma separated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers. Groups []string `pulumi:"groups"` }
type WorkteamMemberDefinitionOidcMemberDefinitionArgs ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinitionArgs struct { // A list of comma separated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers. Groups pulumi.StringArrayInput `pulumi:"groups"` }
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶ added in v4.15.0
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOidcMemberDefinitionInput ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinitionInput interface { pulumi.Input ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput }
WorkteamMemberDefinitionOidcMemberDefinitionInput is an input type that accepts WorkteamMemberDefinitionOidcMemberDefinitionArgs and WorkteamMemberDefinitionOidcMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionOidcMemberDefinitionInput` via:
WorkteamMemberDefinitionOidcMemberDefinitionArgs{...}
type WorkteamMemberDefinitionOidcMemberDefinitionOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) Groups ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) Groups() pulumi.StringArrayOutput
A list of comma separated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers.
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOidcMemberDefinitionPtrInput ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinitionPtrInput interface { pulumi.Input ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput }
WorkteamMemberDefinitionOidcMemberDefinitionPtrInput is an input type that accepts WorkteamMemberDefinitionOidcMemberDefinitionArgs, WorkteamMemberDefinitionOidcMemberDefinitionPtr and WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionOidcMemberDefinitionPtrInput` via:
WorkteamMemberDefinitionOidcMemberDefinitionArgs{...} or: nil
func WorkteamMemberDefinitionOidcMemberDefinitionPtr ¶ added in v4.15.0
func WorkteamMemberDefinitionOidcMemberDefinitionPtr(v *WorkteamMemberDefinitionOidcMemberDefinitionArgs) WorkteamMemberDefinitionOidcMemberDefinitionPtrInput
type WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) Groups ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) Groups() pulumi.StringArrayOutput
A list of comma separated strings that identifies user groups in your OIDC IdP. Each user group is made up of a group of private workers.
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOutput ¶ added in v4.15.0
type WorkteamMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOutput) CognitoMemberDefinition ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOutput) CognitoMemberDefinition() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
The Amazon Cognito user group that is part of the work team. See Cognito Member Definition details below.
func (WorkteamMemberDefinitionOutput) ElementType ¶ added in v4.15.0
func (WorkteamMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOutput) OidcMemberDefinition ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOutput) OidcMemberDefinition() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. See Cognito Member Definition details below.
func (WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext ¶ added in v4.15.0
func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
type WorkteamNotificationConfiguration ¶ added in v4.15.0
type WorkteamNotificationConfiguration struct { // The ARN for the SNS topic to which notifications should be published. NotificationTopicArn *string `pulumi:"notificationTopicArn"` }
type WorkteamNotificationConfigurationArgs ¶ added in v4.15.0
type WorkteamNotificationConfigurationArgs struct { // The ARN for the SNS topic to which notifications should be published. NotificationTopicArn pulumi.StringPtrInput `pulumi:"notificationTopicArn"` }
func (WorkteamNotificationConfigurationArgs) ElementType ¶ added in v4.15.0
func (WorkteamNotificationConfigurationArgs) ElementType() reflect.Type
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput ¶ added in v4.15.0
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext ¶ added in v4.15.0
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput ¶ added in v4.15.0
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶ added in v4.15.0
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamNotificationConfigurationInput ¶ added in v4.15.0
type WorkteamNotificationConfigurationInput interface { pulumi.Input ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput ToWorkteamNotificationConfigurationOutputWithContext(context.Context) WorkteamNotificationConfigurationOutput }
WorkteamNotificationConfigurationInput is an input type that accepts WorkteamNotificationConfigurationArgs and WorkteamNotificationConfigurationOutput values. You can construct a concrete instance of `WorkteamNotificationConfigurationInput` via:
WorkteamNotificationConfigurationArgs{...}
type WorkteamNotificationConfigurationOutput ¶ added in v4.15.0
type WorkteamNotificationConfigurationOutput struct{ *pulumi.OutputState }
func (WorkteamNotificationConfigurationOutput) ElementType ¶ added in v4.15.0
func (WorkteamNotificationConfigurationOutput) ElementType() reflect.Type
func (WorkteamNotificationConfigurationOutput) NotificationTopicArn ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationOutput) NotificationTopicArn() pulumi.StringPtrOutput
The ARN for the SNS topic to which notifications should be published.
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamNotificationConfigurationPtrInput ¶ added in v4.15.0
type WorkteamNotificationConfigurationPtrInput interface { pulumi.Input ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput ToWorkteamNotificationConfigurationPtrOutputWithContext(context.Context) WorkteamNotificationConfigurationPtrOutput }
WorkteamNotificationConfigurationPtrInput is an input type that accepts WorkteamNotificationConfigurationArgs, WorkteamNotificationConfigurationPtr and WorkteamNotificationConfigurationPtrOutput values. You can construct a concrete instance of `WorkteamNotificationConfigurationPtrInput` via:
WorkteamNotificationConfigurationArgs{...} or: nil
func WorkteamNotificationConfigurationPtr ¶ added in v4.15.0
func WorkteamNotificationConfigurationPtr(v *WorkteamNotificationConfigurationArgs) WorkteamNotificationConfigurationPtrInput
type WorkteamNotificationConfigurationPtrOutput ¶ added in v4.15.0
type WorkteamNotificationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkteamNotificationConfigurationPtrOutput) ElementType ¶ added in v4.15.0
func (WorkteamNotificationConfigurationPtrOutput) ElementType() reflect.Type
func (WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn() pulumi.StringPtrOutput
The ARN for the SNS topic to which notifications should be published.
func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamOutput ¶ added in v4.15.0
type WorkteamOutput struct{ *pulumi.OutputState }
func (WorkteamOutput) ElementType ¶ added in v4.15.0
func (WorkteamOutput) ElementType() reflect.Type
func (WorkteamOutput) ToWorkteamOutput ¶ added in v4.15.0
func (o WorkteamOutput) ToWorkteamOutput() WorkteamOutput
func (WorkteamOutput) ToWorkteamOutputWithContext ¶ added in v4.15.0
func (o WorkteamOutput) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
func (WorkteamOutput) ToWorkteamPtrOutput ¶ added in v4.15.0
func (o WorkteamOutput) ToWorkteamPtrOutput() WorkteamPtrOutput
func (WorkteamOutput) ToWorkteamPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamOutput) ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput
type WorkteamPtrInput ¶ added in v4.15.0
type WorkteamPtrInput interface { pulumi.Input ToWorkteamPtrOutput() WorkteamPtrOutput ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput }
type WorkteamPtrOutput ¶ added in v4.15.0
type WorkteamPtrOutput struct{ *pulumi.OutputState }
func (WorkteamPtrOutput) Elem ¶ added in v4.15.0
func (o WorkteamPtrOutput) Elem() WorkteamOutput
func (WorkteamPtrOutput) ElementType ¶ added in v4.15.0
func (WorkteamPtrOutput) ElementType() reflect.Type
func (WorkteamPtrOutput) ToWorkteamPtrOutput ¶ added in v4.15.0
func (o WorkteamPtrOutput) ToWorkteamPtrOutput() WorkteamPtrOutput
func (WorkteamPtrOutput) ToWorkteamPtrOutputWithContext ¶ added in v4.15.0
func (o WorkteamPtrOutput) ToWorkteamPtrOutputWithContext(ctx context.Context) WorkteamPtrOutput
type WorkteamState ¶ added in v4.15.0
type WorkteamState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Workteam. Arn pulumi.StringPtrInput // A description of the work team. Description pulumi.StringPtrInput // A list of Member Definitions that contains objects that identify the workers that make up the work team. Workforces can be created using Amazon Cognito or your own OIDC Identity Provider (IdP). For private workforces created using Amazon Cognito use `cognitoMemberDefinition`. For workforces created using your own OIDC identity provider (IdP) use `oidcMemberDefinition`. Do not provide input for both of these parameters in a single request. see Member Definition details below. MemberDefinitions WorkteamMemberDefinitionArrayInput // Configures notification of workers regarding available or expiring work items. see Notification Configuration details below. NotificationConfiguration WorkteamNotificationConfigurationPtrInput // The subdomain for your OIDC Identity Provider. Subdomain pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block) present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider [`defaultTags` configuration block](https://www.terraform.io/docs/providers/aws/index.html#default_tags-configuration-block). TagsAll pulumi.StringMapInput // The name of the Workteam (must be unique). WorkforceName pulumi.StringPtrInput // The name of the workforce. WorkteamName pulumi.StringPtrInput }
func (WorkteamState) ElementType ¶ added in v4.15.0
func (WorkteamState) ElementType() reflect.Type
Source Files ¶
- app.go
- appImageConfig.go
- codeRepository.go
- domain.go
- endpoint.go
- endpointConfiguration.go
- featureGroup.go
- getPrebuiltEcrImage.go
- image.go
- imageVersion.go
- init.go
- model.go
- modelPackageGroup.go
- notebookInstance.go
- notebookInstanceLifecycleConfiguration.go
- pulumiTypes.go
- userProfile.go
- workforce.go
- workteam.go