Documentation ¶
Index ¶
- type App
- type AppArgs
- type AppArray
- type AppArrayInput
- type AppArrayOutput
- type AppImageConfig
- 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 (o AppImageConfigOutput) AppImageConfigName() pulumi.StringOutput
- func (o AppImageConfigOutput) Arn() pulumi.StringOutput
- func (AppImageConfigOutput) ElementType() reflect.Type
- func (o AppImageConfigOutput) KernelGatewayImageConfig() AppImageConfigKernelGatewayImageConfigPtrOutput
- func (o AppImageConfigOutput) Tags() pulumi.StringMapOutput
- func (o AppImageConfigOutput) TagsAll() pulumi.StringMapOutput
- func (o AppImageConfigOutput) ToAppImageConfigOutput() AppImageConfigOutput
- func (o AppImageConfigOutput) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
- type AppImageConfigState
- type AppInput
- type AppMap
- type AppMapInput
- type AppMapOutput
- type AppOutput
- func (o AppOutput) AppName() pulumi.StringOutput
- func (o AppOutput) AppType() pulumi.StringOutput
- func (o AppOutput) Arn() pulumi.StringOutput
- func (o AppOutput) DomainId() pulumi.StringOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) ResourceSpec() AppResourceSpecOutput
- func (o AppOutput) Tags() pulumi.StringMapOutput
- func (o AppOutput) TagsAll() pulumi.StringMapOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- func (o AppOutput) UserProfileName() pulumi.StringOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o AppResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o AppResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o AppResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o AppResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
- func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutput() AppResourceSpecPtrOutput
- func (o AppResourceSpecPtrOutput) ToAppResourceSpecPtrOutputWithContext(ctx context.Context) AppResourceSpecPtrOutput
- type AppState
- type CodeRepository
- 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 (o CodeRepositoryOutput) Arn() pulumi.StringOutput
- func (o CodeRepositoryOutput) CodeRepositoryName() pulumi.StringOutput
- func (CodeRepositoryOutput) ElementType() reflect.Type
- func (o CodeRepositoryOutput) GitConfig() CodeRepositoryGitConfigOutput
- func (o CodeRepositoryOutput) Tags() pulumi.StringMapOutput
- func (o CodeRepositoryOutput) TagsAll() pulumi.StringMapOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
- func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
- type CodeRepositoryState
- type Device
- type DeviceArgs
- type DeviceArray
- type DeviceArrayInput
- type DeviceArrayOutput
- type DeviceDevice
- type DeviceDeviceArgs
- func (DeviceDeviceArgs) ElementType() reflect.Type
- func (i DeviceDeviceArgs) ToDeviceDeviceOutput() DeviceDeviceOutput
- func (i DeviceDeviceArgs) ToDeviceDeviceOutputWithContext(ctx context.Context) DeviceDeviceOutput
- func (i DeviceDeviceArgs) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
- func (i DeviceDeviceArgs) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
- type DeviceDeviceInput
- type DeviceDeviceOutput
- func (o DeviceDeviceOutput) Description() pulumi.StringPtrOutput
- func (o DeviceDeviceOutput) DeviceName() pulumi.StringOutput
- func (DeviceDeviceOutput) ElementType() reflect.Type
- func (o DeviceDeviceOutput) IotThingName() pulumi.StringPtrOutput
- func (o DeviceDeviceOutput) ToDeviceDeviceOutput() DeviceDeviceOutput
- func (o DeviceDeviceOutput) ToDeviceDeviceOutputWithContext(ctx context.Context) DeviceDeviceOutput
- func (o DeviceDeviceOutput) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
- func (o DeviceDeviceOutput) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
- type DeviceDevicePtrInput
- type DeviceDevicePtrOutput
- func (o DeviceDevicePtrOutput) Description() pulumi.StringPtrOutput
- func (o DeviceDevicePtrOutput) DeviceName() pulumi.StringPtrOutput
- func (o DeviceDevicePtrOutput) Elem() DeviceDeviceOutput
- func (DeviceDevicePtrOutput) ElementType() reflect.Type
- func (o DeviceDevicePtrOutput) IotThingName() pulumi.StringPtrOutput
- func (o DeviceDevicePtrOutput) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
- func (o DeviceDevicePtrOutput) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
- type DeviceFleet
- type DeviceFleetArgs
- type DeviceFleetArray
- type DeviceFleetArrayInput
- type DeviceFleetArrayOutput
- func (DeviceFleetArrayOutput) ElementType() reflect.Type
- func (o DeviceFleetArrayOutput) Index(i pulumi.IntInput) DeviceFleetOutput
- func (o DeviceFleetArrayOutput) ToDeviceFleetArrayOutput() DeviceFleetArrayOutput
- func (o DeviceFleetArrayOutput) ToDeviceFleetArrayOutputWithContext(ctx context.Context) DeviceFleetArrayOutput
- type DeviceFleetInput
- type DeviceFleetMap
- type DeviceFleetMapInput
- type DeviceFleetMapOutput
- func (DeviceFleetMapOutput) ElementType() reflect.Type
- func (o DeviceFleetMapOutput) MapIndex(k pulumi.StringInput) DeviceFleetOutput
- func (o DeviceFleetMapOutput) ToDeviceFleetMapOutput() DeviceFleetMapOutput
- func (o DeviceFleetMapOutput) ToDeviceFleetMapOutputWithContext(ctx context.Context) DeviceFleetMapOutput
- type DeviceFleetOutput
- func (o DeviceFleetOutput) Arn() pulumi.StringOutput
- func (o DeviceFleetOutput) Description() pulumi.StringPtrOutput
- func (o DeviceFleetOutput) DeviceFleetName() pulumi.StringOutput
- func (DeviceFleetOutput) ElementType() reflect.Type
- func (o DeviceFleetOutput) EnableIotRoleAlias() pulumi.BoolPtrOutput
- func (o DeviceFleetOutput) IotRoleAlias() pulumi.StringOutput
- func (o DeviceFleetOutput) OutputConfig() DeviceFleetOutputConfigOutput
- func (o DeviceFleetOutput) RoleArn() pulumi.StringOutput
- func (o DeviceFleetOutput) Tags() pulumi.StringMapOutput
- func (o DeviceFleetOutput) TagsAll() pulumi.StringMapOutput
- func (o DeviceFleetOutput) ToDeviceFleetOutput() DeviceFleetOutput
- func (o DeviceFleetOutput) ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput
- type DeviceFleetOutputConfig
- type DeviceFleetOutputConfigArgs
- func (DeviceFleetOutputConfigArgs) ElementType() reflect.Type
- func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutput() DeviceFleetOutputConfigOutput
- func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutputWithContext(ctx context.Context) DeviceFleetOutputConfigOutput
- func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
- func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
- type DeviceFleetOutputConfigInput
- type DeviceFleetOutputConfigOutput
- func (DeviceFleetOutputConfigOutput) ElementType() reflect.Type
- func (o DeviceFleetOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DeviceFleetOutputConfigOutput) S3OutputLocation() pulumi.StringOutput
- func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutput() DeviceFleetOutputConfigOutput
- func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutputWithContext(ctx context.Context) DeviceFleetOutputConfigOutput
- func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
- func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
- type DeviceFleetOutputConfigPtrInput
- type DeviceFleetOutputConfigPtrOutput
- func (o DeviceFleetOutputConfigPtrOutput) Elem() DeviceFleetOutputConfigOutput
- func (DeviceFleetOutputConfigPtrOutput) ElementType() reflect.Type
- func (o DeviceFleetOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DeviceFleetOutputConfigPtrOutput) S3OutputLocation() pulumi.StringPtrOutput
- func (o DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
- func (o DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
- type DeviceFleetState
- type DeviceInput
- type DeviceMap
- type DeviceMapInput
- type DeviceMapOutput
- type DeviceOutput
- func (o DeviceOutput) AgentVersion() pulumi.StringOutput
- func (o DeviceOutput) Arn() pulumi.StringOutput
- func (o DeviceOutput) Device() DeviceDeviceOutput
- func (o DeviceOutput) DeviceFleetName() pulumi.StringOutput
- func (DeviceOutput) ElementType() reflect.Type
- func (o DeviceOutput) ToDeviceOutput() DeviceOutput
- func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
- type DeviceState
- type Domain
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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 (o DomainOutput) AppNetworkAccessType() pulumi.StringPtrOutput
- func (o DomainOutput) Arn() pulumi.StringOutput
- func (o DomainOutput) AuthMode() pulumi.StringOutput
- func (o DomainOutput) DefaultUserSettings() DomainDefaultUserSettingsOutput
- func (o DomainOutput) DomainName() pulumi.StringOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) HomeEfsFileSystemId() pulumi.StringOutput
- func (o DomainOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DomainOutput) RetentionPolicy() DomainRetentionPolicyPtrOutput
- func (o DomainOutput) SingleSignOnManagedApplicationInstanceId() pulumi.StringOutput
- func (o DomainOutput) SubnetIds() pulumi.StringArrayOutput
- func (o DomainOutput) Tags() pulumi.StringMapOutput
- func (o DomainOutput) TagsAll() pulumi.StringMapOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) Url() pulumi.StringOutput
- func (o DomainOutput) VpcId() pulumi.StringOutput
- 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
- type EndpointArgs
- type EndpointArray
- type EndpointArrayInput
- type EndpointArrayOutput
- type EndpointConfiguration
- 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 EndpointConfigurationAsyncInferenceConfig
- type EndpointConfigurationAsyncInferenceConfigArgs
- func (EndpointConfigurationAsyncInferenceConfigArgs) ElementType() reflect.Type
- func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutput() EndpointConfigurationAsyncInferenceConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
- func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigClientConfig
- type EndpointConfigurationAsyncInferenceConfigClientConfigArgs
- func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ElementType() reflect.Type
- func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput() EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigClientConfigInput
- type EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput() EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput
- type EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) Elem() EndpointConfigurationAsyncInferenceConfigClientConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigInput
- type EndpointConfigurationAsyncInferenceConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutput) ClientConfig() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (EndpointConfigurationAsyncInferenceConfigOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigOutput) OutputConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutput() EndpointConfigurationAsyncInferenceConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigOutputConfig
- type EndpointConfigurationAsyncInferenceConfigOutputConfigArgs
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ElementType() reflect.Type
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigInput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ElementType() reflect.Type
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() ...
- func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) ...
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigInput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ErrorTopic() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) SuccessTopic() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() ...
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) ...
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) Elem() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ErrorTopic() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) SuccessTopic() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() ...
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) ...
- type EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) NotificationConfig() ...
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) S3OutputPath() pulumi.StringOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput
- type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) Elem() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) NotificationConfig() ...
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- type EndpointConfigurationAsyncInferenceConfigPtrInput
- type EndpointConfigurationAsyncInferenceConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ClientConfig() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) Elem() EndpointConfigurationAsyncInferenceConfigOutput
- func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) OutputConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
- func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
- 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 (o EndpointConfigurationOutput) Arn() pulumi.StringOutput
- func (o EndpointConfigurationOutput) AsyncInferenceConfig() EndpointConfigurationAsyncInferenceConfigPtrOutput
- func (o EndpointConfigurationOutput) DataCaptureConfig() EndpointConfigurationDataCaptureConfigPtrOutput
- func (EndpointConfigurationOutput) ElementType() reflect.Type
- func (o EndpointConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o EndpointConfigurationOutput) Name() pulumi.StringOutput
- func (o EndpointConfigurationOutput) ProductionVariants() EndpointConfigurationProductionVariantArrayOutput
- func (o EndpointConfigurationOutput) Tags() pulumi.StringMapOutput
- func (o EndpointConfigurationOutput) TagsAll() pulumi.StringMapOutput
- func (o EndpointConfigurationOutput) ToEndpointConfigurationOutput() EndpointConfigurationOutput
- func (o EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
- 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 EndpointConfigurationState
- type EndpointDeploymentConfig
- type EndpointDeploymentConfigArgs
- func (EndpointDeploymentConfigArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput
- func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput
- func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
- func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
- type EndpointDeploymentConfigAutoRollbackConfiguration
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarm
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs
- func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray
- func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ElementType() reflect.Type
- func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) Index(i pulumi.IntInput) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput
- type EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) AlarmName() pulumi.StringOutput
- func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationArgs
- func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput() EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationInput
- type EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) Alarms() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput() EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- type EndpointDeploymentConfigAutoRollbackConfigurationPtrInput
- type EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) Alarms() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) Elem() EndpointDeploymentConfigAutoRollbackConfigurationOutput
- func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicy
- type EndpointDeploymentConfigBlueGreenUpdatePolicyArgs
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TrafficRoutingConfiguration() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) Elem() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TrafficRoutingConfiguration() ...
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) ...
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput() ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext(ctx context.Context) ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) ...
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Type() pulumi.StringOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Value() pulumi.IntOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Elem() ...
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Type() pulumi.StringPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Value() pulumi.IntPtrOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ElementType() reflect.Type
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput() ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext(ctx context.Context) ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() ...
- func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) ...
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Type() pulumi.StringOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Value() pulumi.IntOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Elem() ...
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Type() pulumi.StringPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Value() pulumi.IntPtrOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) CanarySize() ...
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) LinearStepSize() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) Type() pulumi.StringOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) WaitIntervalInSeconds() pulumi.IntOutput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput
- type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) CanarySize() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) Elem() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
- func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) LinearStepSize() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) ...
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) WaitIntervalInSeconds() pulumi.IntPtrOutput
- type EndpointDeploymentConfigInput
- type EndpointDeploymentConfigOutput
- func (o EndpointDeploymentConfigOutput) AutoRollbackConfiguration() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (o EndpointDeploymentConfigOutput) BlueGreenUpdatePolicy() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
- func (EndpointDeploymentConfigOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput
- func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput
- func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
- func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
- type EndpointDeploymentConfigPtrInput
- type EndpointDeploymentConfigPtrOutput
- func (o EndpointDeploymentConfigPtrOutput) AutoRollbackConfiguration() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
- func (o EndpointDeploymentConfigPtrOutput) BlueGreenUpdatePolicy() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
- func (o EndpointDeploymentConfigPtrOutput) Elem() EndpointDeploymentConfigOutput
- func (EndpointDeploymentConfigPtrOutput) ElementType() reflect.Type
- func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
- func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
- type EndpointInput
- type EndpointMap
- type EndpointMapInput
- type EndpointMapOutput
- type EndpointOutput
- func (o EndpointOutput) Arn() pulumi.StringOutput
- func (o EndpointOutput) DeploymentConfig() EndpointDeploymentConfigPtrOutput
- func (EndpointOutput) ElementType() reflect.Type
- func (o EndpointOutput) EndpointConfigName() pulumi.StringOutput
- func (o EndpointOutput) Name() pulumi.StringOutput
- func (o EndpointOutput) Tags() pulumi.StringMapOutput
- func (o EndpointOutput) TagsAll() pulumi.StringMapOutput
- func (o EndpointOutput) ToEndpointOutput() EndpointOutput
- func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
- type EndpointState
- type FeatureGroup
- 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 (o FeatureGroupOutput) Arn() pulumi.StringOutput
- func (o FeatureGroupOutput) Description() pulumi.StringPtrOutput
- func (FeatureGroupOutput) ElementType() reflect.Type
- func (o FeatureGroupOutput) EventTimeFeatureName() pulumi.StringOutput
- func (o FeatureGroupOutput) FeatureDefinitions() FeatureGroupFeatureDefinitionArrayOutput
- func (o FeatureGroupOutput) FeatureGroupName() pulumi.StringOutput
- func (o FeatureGroupOutput) OfflineStoreConfig() FeatureGroupOfflineStoreConfigPtrOutput
- func (o FeatureGroupOutput) OnlineStoreConfig() FeatureGroupOnlineStoreConfigPtrOutput
- func (o FeatureGroupOutput) RecordIdentifierFeatureName() pulumi.StringOutput
- func (o FeatureGroupOutput) RoleArn() pulumi.StringOutput
- func (o FeatureGroupOutput) Tags() pulumi.StringMapOutput
- func (o FeatureGroupOutput) TagsAll() pulumi.StringMapOutput
- func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput
- func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
- type FeatureGroupState
- type FlowDefinition
- type FlowDefinitionArgs
- type FlowDefinitionArray
- type FlowDefinitionArrayInput
- type FlowDefinitionArrayOutput
- func (FlowDefinitionArrayOutput) ElementType() reflect.Type
- func (o FlowDefinitionArrayOutput) Index(i pulumi.IntInput) FlowDefinitionOutput
- func (o FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutput() FlowDefinitionArrayOutput
- func (o FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutputWithContext(ctx context.Context) FlowDefinitionArrayOutput
- type FlowDefinitionHumanLoopActivationConfig
- type FlowDefinitionHumanLoopActivationConfigArgs
- func (FlowDefinitionHumanLoopActivationConfigArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutput() FlowDefinitionHumanLoopActivationConfigOutput
- func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigOutput
- func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
- func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfig
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs
- func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput() ...
- func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext(ctx context.Context) ...
- func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() ...
- func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) ...
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigInput
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput
- func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) HumanLoopActivationConditions() pulumi.StringOutput
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput() ...
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext(ctx context.Context) ...
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() ...
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) ...
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput
- type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) Elem() ...
- func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) HumanLoopActivationConditions() pulumi.StringPtrOutput
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() ...
- func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) ...
- type FlowDefinitionHumanLoopActivationConfigInput
- type FlowDefinitionHumanLoopActivationConfigOutput
- func (FlowDefinitionHumanLoopActivationConfigOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopActivationConfigOutput) HumanLoopActivationConditionsConfig() ...
- func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutput() FlowDefinitionHumanLoopActivationConfigOutput
- func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigOutput
- func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
- func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
- type FlowDefinitionHumanLoopActivationConfigPtrInput
- type FlowDefinitionHumanLoopActivationConfigPtrOutput
- func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) Elem() FlowDefinitionHumanLoopActivationConfigOutput
- func (FlowDefinitionHumanLoopActivationConfigPtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) HumanLoopActivationConditionsConfig() ...
- func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
- func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
- type FlowDefinitionHumanLoopConfig
- type FlowDefinitionHumanLoopConfigArgs
- func (FlowDefinitionHumanLoopConfigArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutput() FlowDefinitionHumanLoopConfigOutput
- func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigOutput
- func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
- func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
- type FlowDefinitionHumanLoopConfigInput
- type FlowDefinitionHumanLoopConfigOutput
- func (FlowDefinitionHumanLoopConfigOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigOutput) HumanTaskUiArn() pulumi.StringOutput
- func (o FlowDefinitionHumanLoopConfigOutput) PublicWorkforceTaskPrice() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskAvailabilityLifetimeInSeconds() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskCount() pulumi.IntOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskDescription() pulumi.StringOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskKeywords() pulumi.StringArrayOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskTimeLimitInSeconds() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigOutput) TaskTitle() pulumi.StringOutput
- func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutput() FlowDefinitionHumanLoopConfigOutput
- func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigOutput
- func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
- func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
- func (o FlowDefinitionHumanLoopConfigOutput) WorkteamArn() pulumi.StringOutput
- type FlowDefinitionHumanLoopConfigPtrInput
- type FlowDefinitionHumanLoopConfigPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) Elem() FlowDefinitionHumanLoopConfigOutput
- func (FlowDefinitionHumanLoopConfigPtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigPtrOutput) HumanTaskUiArn() pulumi.StringPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) PublicWorkforceTaskPrice() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskAvailabilityLifetimeInSeconds() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskCount() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskDescription() pulumi.StringPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskKeywords() pulumi.StringArrayOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskTimeLimitInSeconds() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskTitle() pulumi.StringPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
- func (o FlowDefinitionHumanLoopConfigPtrOutput) WorkteamArn() pulumi.StringPtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdInput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Cents() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Dollars() pulumi.IntPtrOutput
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) TenthFractionsOfACent() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Cents() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Dollars() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Elem() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) TenthFractionsOfACent() pulumi.IntPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceInput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) AmountInUsd() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput
- type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) AmountInUsd() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) Elem() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
- func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
- type FlowDefinitionHumanLoopRequestSource
- type FlowDefinitionHumanLoopRequestSourceArgs
- func (FlowDefinitionHumanLoopRequestSourceArgs) ElementType() reflect.Type
- func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutput() FlowDefinitionHumanLoopRequestSourceOutput
- func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourceOutput
- func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
- func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
- type FlowDefinitionHumanLoopRequestSourceInput
- type FlowDefinitionHumanLoopRequestSourceOutput
- func (o FlowDefinitionHumanLoopRequestSourceOutput) AwsManagedHumanLoopRequestSource() pulumi.StringOutput
- func (FlowDefinitionHumanLoopRequestSourceOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutput() FlowDefinitionHumanLoopRequestSourceOutput
- func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourceOutput
- func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
- func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
- type FlowDefinitionHumanLoopRequestSourcePtrInput
- type FlowDefinitionHumanLoopRequestSourcePtrOutput
- func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) AwsManagedHumanLoopRequestSource() pulumi.StringPtrOutput
- func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) Elem() FlowDefinitionHumanLoopRequestSourceOutput
- func (FlowDefinitionHumanLoopRequestSourcePtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
- func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
- type FlowDefinitionInput
- type FlowDefinitionMap
- type FlowDefinitionMapInput
- type FlowDefinitionMapOutput
- func (FlowDefinitionMapOutput) ElementType() reflect.Type
- func (o FlowDefinitionMapOutput) MapIndex(k pulumi.StringInput) FlowDefinitionOutput
- func (o FlowDefinitionMapOutput) ToFlowDefinitionMapOutput() FlowDefinitionMapOutput
- func (o FlowDefinitionMapOutput) ToFlowDefinitionMapOutputWithContext(ctx context.Context) FlowDefinitionMapOutput
- type FlowDefinitionOutput
- func (o FlowDefinitionOutput) Arn() pulumi.StringOutput
- func (FlowDefinitionOutput) ElementType() reflect.Type
- func (o FlowDefinitionOutput) FlowDefinitionName() pulumi.StringOutput
- func (o FlowDefinitionOutput) HumanLoopActivationConfig() FlowDefinitionHumanLoopActivationConfigPtrOutput
- func (o FlowDefinitionOutput) HumanLoopConfig() FlowDefinitionHumanLoopConfigOutput
- func (o FlowDefinitionOutput) HumanLoopRequestSource() FlowDefinitionHumanLoopRequestSourcePtrOutput
- func (o FlowDefinitionOutput) OutputConfig() FlowDefinitionOutputConfigOutput
- func (o FlowDefinitionOutput) RoleArn() pulumi.StringOutput
- func (o FlowDefinitionOutput) Tags() pulumi.StringMapOutput
- func (o FlowDefinitionOutput) TagsAll() pulumi.StringMapOutput
- func (o FlowDefinitionOutput) ToFlowDefinitionOutput() FlowDefinitionOutput
- func (o FlowDefinitionOutput) ToFlowDefinitionOutputWithContext(ctx context.Context) FlowDefinitionOutput
- type FlowDefinitionOutputConfig
- type FlowDefinitionOutputConfigArgs
- func (FlowDefinitionOutputConfigArgs) ElementType() reflect.Type
- func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutput() FlowDefinitionOutputConfigOutput
- func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigOutput
- func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
- func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
- type FlowDefinitionOutputConfigInput
- type FlowDefinitionOutputConfigOutput
- func (FlowDefinitionOutputConfigOutput) ElementType() reflect.Type
- func (o FlowDefinitionOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FlowDefinitionOutputConfigOutput) S3OutputPath() pulumi.StringOutput
- func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutput() FlowDefinitionOutputConfigOutput
- func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigOutput
- func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
- func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
- type FlowDefinitionOutputConfigPtrInput
- type FlowDefinitionOutputConfigPtrOutput
- func (o FlowDefinitionOutputConfigPtrOutput) Elem() FlowDefinitionOutputConfigOutput
- func (FlowDefinitionOutputConfigPtrOutput) ElementType() reflect.Type
- func (o FlowDefinitionOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o FlowDefinitionOutputConfigPtrOutput) S3OutputPath() pulumi.StringPtrOutput
- func (o FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
- func (o FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
- type FlowDefinitionState
- type GetPrebuiltEcrImageArgs
- type GetPrebuiltEcrImageOutputArgs
- type GetPrebuiltEcrImageResult
- type GetPrebuiltEcrImageResultOutput
- func (o GetPrebuiltEcrImageResultOutput) DnsSuffix() pulumi.StringPtrOutput
- func (GetPrebuiltEcrImageResultOutput) ElementType() reflect.Type
- func (o GetPrebuiltEcrImageResultOutput) Id() pulumi.StringOutput
- func (o GetPrebuiltEcrImageResultOutput) ImageTag() pulumi.StringPtrOutput
- func (o GetPrebuiltEcrImageResultOutput) Region() pulumi.StringPtrOutput
- func (o GetPrebuiltEcrImageResultOutput) RegistryId() pulumi.StringOutput
- func (o GetPrebuiltEcrImageResultOutput) RegistryPath() pulumi.StringOutput
- func (o GetPrebuiltEcrImageResultOutput) RepositoryName() pulumi.StringOutput
- func (o GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutput() GetPrebuiltEcrImageResultOutput
- func (o GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutputWithContext(ctx context.Context) GetPrebuiltEcrImageResultOutput
- type HumanTaskUI
- type HumanTaskUIArgs
- type HumanTaskUIArray
- type HumanTaskUIArrayInput
- type HumanTaskUIArrayOutput
- func (HumanTaskUIArrayOutput) ElementType() reflect.Type
- func (o HumanTaskUIArrayOutput) Index(i pulumi.IntInput) HumanTaskUIOutput
- func (o HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutput() HumanTaskUIArrayOutput
- func (o HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutputWithContext(ctx context.Context) HumanTaskUIArrayOutput
- type HumanTaskUIInput
- type HumanTaskUIMap
- type HumanTaskUIMapInput
- type HumanTaskUIMapOutput
- func (HumanTaskUIMapOutput) ElementType() reflect.Type
- func (o HumanTaskUIMapOutput) MapIndex(k pulumi.StringInput) HumanTaskUIOutput
- func (o HumanTaskUIMapOutput) ToHumanTaskUIMapOutput() HumanTaskUIMapOutput
- func (o HumanTaskUIMapOutput) ToHumanTaskUIMapOutputWithContext(ctx context.Context) HumanTaskUIMapOutput
- type HumanTaskUIOutput
- func (o HumanTaskUIOutput) Arn() pulumi.StringOutput
- func (HumanTaskUIOutput) ElementType() reflect.Type
- func (o HumanTaskUIOutput) HumanTaskUiName() pulumi.StringOutput
- func (o HumanTaskUIOutput) Tags() pulumi.StringMapOutput
- func (o HumanTaskUIOutput) TagsAll() pulumi.StringMapOutput
- func (o HumanTaskUIOutput) ToHumanTaskUIOutput() HumanTaskUIOutput
- func (o HumanTaskUIOutput) ToHumanTaskUIOutputWithContext(ctx context.Context) HumanTaskUIOutput
- func (o HumanTaskUIOutput) UiTemplate() HumanTaskUIUiTemplateOutput
- type HumanTaskUIState
- type HumanTaskUIUiTemplate
- type HumanTaskUIUiTemplateArgs
- func (HumanTaskUIUiTemplateArgs) ElementType() reflect.Type
- func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutput() HumanTaskUIUiTemplateOutput
- func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutputWithContext(ctx context.Context) HumanTaskUIUiTemplateOutput
- func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
- func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
- type HumanTaskUIUiTemplateInput
- type HumanTaskUIUiTemplateOutput
- func (o HumanTaskUIUiTemplateOutput) Content() pulumi.StringPtrOutput
- func (o HumanTaskUIUiTemplateOutput) ContentSha256() pulumi.StringPtrOutput
- func (HumanTaskUIUiTemplateOutput) ElementType() reflect.Type
- func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutput() HumanTaskUIUiTemplateOutput
- func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutputWithContext(ctx context.Context) HumanTaskUIUiTemplateOutput
- func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
- func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
- func (o HumanTaskUIUiTemplateOutput) Url() pulumi.StringPtrOutput
- type HumanTaskUIUiTemplatePtrInput
- type HumanTaskUIUiTemplatePtrOutput
- func (o HumanTaskUIUiTemplatePtrOutput) Content() pulumi.StringPtrOutput
- func (o HumanTaskUIUiTemplatePtrOutput) ContentSha256() pulumi.StringPtrOutput
- func (o HumanTaskUIUiTemplatePtrOutput) Elem() HumanTaskUIUiTemplateOutput
- func (HumanTaskUIUiTemplatePtrOutput) ElementType() reflect.Type
- func (o HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
- func (o HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
- func (o HumanTaskUIUiTemplatePtrOutput) Url() pulumi.StringPtrOutput
- type Image
- type ImageArgs
- type ImageArray
- type ImageArrayInput
- type ImageArrayOutput
- type ImageInput
- type ImageMap
- type ImageMapInput
- type ImageMapOutput
- type ImageOutput
- func (o ImageOutput) Arn() pulumi.StringOutput
- func (o ImageOutput) Description() pulumi.StringPtrOutput
- func (o ImageOutput) DisplayName() pulumi.StringPtrOutput
- func (ImageOutput) ElementType() reflect.Type
- func (o ImageOutput) ImageName() pulumi.StringOutput
- func (o ImageOutput) RoleArn() pulumi.StringOutput
- func (o ImageOutput) Tags() pulumi.StringMapOutput
- func (o ImageOutput) TagsAll() pulumi.StringMapOutput
- func (o ImageOutput) ToImageOutput() ImageOutput
- func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
- type ImageState
- type ImageVersion
- 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 (o ImageVersionOutput) Arn() pulumi.StringOutput
- func (o ImageVersionOutput) BaseImage() pulumi.StringOutput
- func (o ImageVersionOutput) ContainerImage() pulumi.StringOutput
- func (ImageVersionOutput) ElementType() reflect.Type
- func (o ImageVersionOutput) ImageArn() pulumi.StringOutput
- func (o ImageVersionOutput) ImageName() pulumi.StringOutput
- func (o ImageVersionOutput) ToImageVersionOutput() ImageVersionOutput
- func (o ImageVersionOutput) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
- func (o ImageVersionOutput) Version() pulumi.IntOutput
- 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 (o ModelOutput) Arn() pulumi.StringOutput
- func (o ModelOutput) Containers() ModelContainerArrayOutput
- func (ModelOutput) ElementType() reflect.Type
- func (o ModelOutput) EnableNetworkIsolation() pulumi.BoolPtrOutput
- func (o ModelOutput) ExecutionRoleArn() pulumi.StringOutput
- func (o ModelOutput) InferenceExecutionConfig() ModelInferenceExecutionConfigOutput
- func (o ModelOutput) Name() pulumi.StringOutput
- func (o ModelOutput) PrimaryContainer() ModelPrimaryContainerPtrOutput
- func (o ModelOutput) Tags() pulumi.StringMapOutput
- func (o ModelOutput) TagsAll() pulumi.StringMapOutput
- func (o ModelOutput) ToModelOutput() ModelOutput
- func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
- func (o ModelOutput) VpcConfig() ModelVpcConfigPtrOutput
- type ModelPackageGroup
- 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 (o ModelPackageGroupOutput) Arn() pulumi.StringOutput
- func (ModelPackageGroupOutput) ElementType() reflect.Type
- func (o ModelPackageGroupOutput) ModelPackageGroupDescription() pulumi.StringPtrOutput
- func (o ModelPackageGroupOutput) ModelPackageGroupName() pulumi.StringOutput
- func (o ModelPackageGroupOutput) Tags() pulumi.StringMapOutput
- func (o ModelPackageGroupOutput) TagsAll() pulumi.StringMapOutput
- func (o ModelPackageGroupOutput) ToModelPackageGroupOutput() ModelPackageGroupOutput
- func (o ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
- type ModelPackageGroupPolicy
- type ModelPackageGroupPolicyArgs
- type ModelPackageGroupPolicyArray
- func (ModelPackageGroupPolicyArray) ElementType() reflect.Type
- func (i ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutput() ModelPackageGroupPolicyArrayOutput
- func (i ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutputWithContext(ctx context.Context) ModelPackageGroupPolicyArrayOutput
- type ModelPackageGroupPolicyArrayInput
- type ModelPackageGroupPolicyArrayOutput
- func (ModelPackageGroupPolicyArrayOutput) ElementType() reflect.Type
- func (o ModelPackageGroupPolicyArrayOutput) Index(i pulumi.IntInput) ModelPackageGroupPolicyOutput
- func (o ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutput() ModelPackageGroupPolicyArrayOutput
- func (o ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutputWithContext(ctx context.Context) ModelPackageGroupPolicyArrayOutput
- type ModelPackageGroupPolicyInput
- type ModelPackageGroupPolicyMap
- func (ModelPackageGroupPolicyMap) ElementType() reflect.Type
- func (i ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutput() ModelPackageGroupPolicyMapOutput
- func (i ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutputWithContext(ctx context.Context) ModelPackageGroupPolicyMapOutput
- type ModelPackageGroupPolicyMapInput
- type ModelPackageGroupPolicyMapOutput
- func (ModelPackageGroupPolicyMapOutput) ElementType() reflect.Type
- func (o ModelPackageGroupPolicyMapOutput) MapIndex(k pulumi.StringInput) ModelPackageGroupPolicyOutput
- func (o ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutput() ModelPackageGroupPolicyMapOutput
- func (o ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutputWithContext(ctx context.Context) ModelPackageGroupPolicyMapOutput
- type ModelPackageGroupPolicyOutput
- func (ModelPackageGroupPolicyOutput) ElementType() reflect.Type
- func (o ModelPackageGroupPolicyOutput) ModelPackageGroupName() pulumi.StringOutput
- func (o ModelPackageGroupPolicyOutput) ResourcePolicy() pulumi.StringOutput
- func (o ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutput() ModelPackageGroupPolicyOutput
- func (o ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutputWithContext(ctx context.Context) ModelPackageGroupPolicyOutput
- type ModelPackageGroupPolicyState
- 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 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
- 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
- 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 (o NotebookInstanceLifecycleConfigurationOutput) Arn() pulumi.StringOutput
- func (NotebookInstanceLifecycleConfigurationOutput) ElementType() reflect.Type
- func (o NotebookInstanceLifecycleConfigurationOutput) Name() pulumi.StringOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) OnCreate() pulumi.StringPtrOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) OnStart() pulumi.StringPtrOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
- func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
- 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 (o NotebookInstanceOutput) AdditionalCodeRepositories() pulumi.StringArrayOutput
- func (o NotebookInstanceOutput) Arn() pulumi.StringOutput
- func (o NotebookInstanceOutput) DefaultCodeRepository() pulumi.StringPtrOutput
- func (o NotebookInstanceOutput) DirectInternetAccess() pulumi.StringPtrOutput
- func (NotebookInstanceOutput) ElementType() reflect.Type
- func (o NotebookInstanceOutput) InstanceType() pulumi.StringOutput
- func (o NotebookInstanceOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o NotebookInstanceOutput) LifecycleConfigName() pulumi.StringPtrOutput
- func (o NotebookInstanceOutput) Name() pulumi.StringOutput
- func (o NotebookInstanceOutput) NetworkInterfaceId() pulumi.StringOutput
- func (o NotebookInstanceOutput) PlatformIdentifier() pulumi.StringOutput
- func (o NotebookInstanceOutput) RoleArn() pulumi.StringOutput
- func (o NotebookInstanceOutput) RootAccess() pulumi.StringPtrOutput
- func (o NotebookInstanceOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o NotebookInstanceOutput) SubnetId() pulumi.StringPtrOutput
- func (o NotebookInstanceOutput) Tags() pulumi.StringMapOutput
- func (o NotebookInstanceOutput) TagsAll() pulumi.StringMapOutput
- func (o NotebookInstanceOutput) ToNotebookInstanceOutput() NotebookInstanceOutput
- func (o NotebookInstanceOutput) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
- func (o NotebookInstanceOutput) Url() pulumi.StringOutput
- func (o NotebookInstanceOutput) VolumeSize() pulumi.IntPtrOutput
- type NotebookInstanceState
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (o ProjectOutput) Arn() pulumi.StringOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) ProjectDescription() pulumi.StringPtrOutput
- func (o ProjectOutput) ProjectId() pulumi.StringOutput
- func (o ProjectOutput) ProjectName() pulumi.StringOutput
- func (o ProjectOutput) ServiceCatalogProvisioningDetails() ProjectServiceCatalogProvisioningDetailsOutput
- func (o ProjectOutput) Tags() pulumi.StringMapOutput
- func (o ProjectOutput) TagsAll() pulumi.StringMapOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- type ProjectServiceCatalogProvisioningDetails
- type ProjectServiceCatalogProvisioningDetailsArgs
- func (ProjectServiceCatalogProvisioningDetailsArgs) ElementType() reflect.Type
- func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutput() ProjectServiceCatalogProvisioningDetailsOutput
- func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsOutput
- func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
- func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
- type ProjectServiceCatalogProvisioningDetailsInput
- type ProjectServiceCatalogProvisioningDetailsOutput
- func (ProjectServiceCatalogProvisioningDetailsOutput) ElementType() reflect.Type
- func (o ProjectServiceCatalogProvisioningDetailsOutput) PathId() pulumi.StringPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ProductId() pulumi.StringOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningArtifactId() pulumi.StringPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningParameters() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutput() ProjectServiceCatalogProvisioningDetailsOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameter
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs
- func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ElementType() reflect.Type
- func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray
- func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ElementType() reflect.Type
- func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ElementType() reflect.Type
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) Index(i pulumi.IntInput) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput
- type ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ElementType() reflect.Type
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Key() pulumi.StringOutput
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
- func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Value() pulumi.StringPtrOutput
- type ProjectServiceCatalogProvisioningDetailsPtrInput
- type ProjectServiceCatalogProvisioningDetailsPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) Elem() ProjectServiceCatalogProvisioningDetailsOutput
- func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ElementType() reflect.Type
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) PathId() pulumi.StringPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProductId() pulumi.StringPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningArtifactId() pulumi.StringPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningParameters() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
- func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
- type ProjectState
- type StudioLifecycleConfig
- type StudioLifecycleConfigArgs
- type StudioLifecycleConfigArray
- func (StudioLifecycleConfigArray) ElementType() reflect.Type
- func (i StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutput() StudioLifecycleConfigArrayOutput
- func (i StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutputWithContext(ctx context.Context) StudioLifecycleConfigArrayOutput
- type StudioLifecycleConfigArrayInput
- type StudioLifecycleConfigArrayOutput
- func (StudioLifecycleConfigArrayOutput) ElementType() reflect.Type
- func (o StudioLifecycleConfigArrayOutput) Index(i pulumi.IntInput) StudioLifecycleConfigOutput
- func (o StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutput() StudioLifecycleConfigArrayOutput
- func (o StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutputWithContext(ctx context.Context) StudioLifecycleConfigArrayOutput
- type StudioLifecycleConfigInput
- type StudioLifecycleConfigMap
- type StudioLifecycleConfigMapInput
- type StudioLifecycleConfigMapOutput
- func (StudioLifecycleConfigMapOutput) ElementType() reflect.Type
- func (o StudioLifecycleConfigMapOutput) MapIndex(k pulumi.StringInput) StudioLifecycleConfigOutput
- func (o StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutput() StudioLifecycleConfigMapOutput
- func (o StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutputWithContext(ctx context.Context) StudioLifecycleConfigMapOutput
- type StudioLifecycleConfigOutput
- func (o StudioLifecycleConfigOutput) Arn() pulumi.StringOutput
- func (StudioLifecycleConfigOutput) ElementType() reflect.Type
- func (o StudioLifecycleConfigOutput) StudioLifecycleConfigAppType() pulumi.StringOutput
- func (o StudioLifecycleConfigOutput) StudioLifecycleConfigContent() pulumi.StringOutput
- func (o StudioLifecycleConfigOutput) StudioLifecycleConfigName() pulumi.StringOutput
- func (o StudioLifecycleConfigOutput) Tags() pulumi.StringMapOutput
- func (o StudioLifecycleConfigOutput) TagsAll() pulumi.StringMapOutput
- func (o StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutput() StudioLifecycleConfigOutput
- func (o StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutputWithContext(ctx context.Context) StudioLifecycleConfigOutput
- type StudioLifecycleConfigState
- type UserProfile
- 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 (o UserProfileOutput) Arn() pulumi.StringOutput
- func (o UserProfileOutput) DomainId() pulumi.StringOutput
- func (UserProfileOutput) ElementType() reflect.Type
- func (o UserProfileOutput) HomeEfsFileSystemUid() pulumi.StringOutput
- func (o UserProfileOutput) SingleSignOnUserIdentifier() pulumi.StringPtrOutput
- func (o UserProfileOutput) SingleSignOnUserValue() pulumi.StringPtrOutput
- func (o UserProfileOutput) Tags() pulumi.StringMapOutput
- func (o UserProfileOutput) TagsAll() pulumi.StringMapOutput
- func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
- func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
- func (o UserProfileOutput) UserProfileName() pulumi.StringOutput
- func (o UserProfileOutput) UserSettings() UserProfileUserSettingsPtrOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArns() pulumi.StringArrayOutput
- 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() 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) LifecycleConfigArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
- func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() 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
- 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 (o WorkforceOutput) Arn() pulumi.StringOutput
- func (o WorkforceOutput) CognitoConfig() WorkforceCognitoConfigPtrOutput
- func (WorkforceOutput) ElementType() reflect.Type
- func (o WorkforceOutput) OidcConfig() WorkforceOidcConfigPtrOutput
- func (o WorkforceOutput) SourceIpConfig() WorkforceSourceIpConfigOutput
- func (o WorkforceOutput) Subdomain() pulumi.StringOutput
- func (o WorkforceOutput) ToWorkforceOutput() WorkforceOutput
- func (o WorkforceOutput) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
- func (o WorkforceOutput) WorkforceName() pulumi.StringOutput
- 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
- 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 (o WorkteamOutput) Arn() pulumi.StringOutput
- func (o WorkteamOutput) Description() pulumi.StringOutput
- func (WorkteamOutput) ElementType() reflect.Type
- func (o WorkteamOutput) MemberDefinitions() WorkteamMemberDefinitionArrayOutput
- func (o WorkteamOutput) NotificationConfiguration() WorkteamNotificationConfigurationPtrOutput
- func (o WorkteamOutput) Subdomain() pulumi.StringOutput
- func (o WorkteamOutput) Tags() pulumi.StringMapOutput
- func (o WorkteamOutput) TagsAll() pulumi.StringMapOutput
- func (o WorkteamOutput) ToWorkteamOutput() WorkteamOutput
- func (o WorkteamOutput) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
- func (o WorkteamOutput) WorkforceName() pulumi.StringOutput
- func (o WorkteamOutput) WorkteamName() pulumi.StringOutput
- 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/v5/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 ¶
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 // 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"` // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker App Image Config resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/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/v5/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
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 // 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 }
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) AppImageConfigName ¶ added in v5.4.0
func (o AppImageConfigOutput) AppImageConfigName() pulumi.StringOutput
The name of the App Image Config.
func (AppImageConfigOutput) Arn ¶ added in v5.4.0
func (o AppImageConfigOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this App Image Config.
func (AppImageConfigOutput) ElementType ¶
func (AppImageConfigOutput) ElementType() reflect.Type
func (AppImageConfigOutput) KernelGatewayImageConfig ¶ added in v5.4.0
func (o AppImageConfigOutput) KernelGatewayImageConfig() AppImageConfigKernelGatewayImageConfigPtrOutput
The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below.
func (AppImageConfigOutput) Tags ¶ added in v5.4.0
func (o AppImageConfigOutput) Tags() pulumi.StringMapOutput
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.
func (AppImageConfigOutput) TagsAll ¶ added in v5.4.0
func (o AppImageConfigOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AppImageConfigOutput) ToAppImageConfigOutput ¶
func (o AppImageConfigOutput) ToAppImageConfigOutput() AppImageConfigOutput
func (AppImageConfigOutput) ToAppImageConfigOutputWithContext ¶
func (o AppImageConfigOutput) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
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 // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
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) AppName ¶ added in v5.4.0
func (o AppOutput) AppName() pulumi.StringOutput
The name of the app.
func (AppOutput) AppType ¶ added in v5.4.0
func (o AppOutput) AppType() pulumi.StringOutput
The type of app. Valid values are `JupyterServer`, `KernelGateway` and `TensorBoard`.
func (AppOutput) Arn ¶ added in v5.4.0
func (o AppOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app.
func (AppOutput) DomainId ¶ added in v5.4.0
func (o AppOutput) DomainId() pulumi.StringOutput
The domain ID.
func (AppOutput) ElementType ¶
func (AppOutput) ResourceSpec ¶ added in v5.4.0
func (o AppOutput) ResourceSpec() AppResourceSpecOutput
The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.See Resource Spec below.
func (AppOutput) Tags ¶ added in v5.4.0
func (o AppOutput) Tags() pulumi.StringMapOutput
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.
func (AppOutput) TagsAll ¶ added in v5.4.0
func (o AppOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (AppOutput) ToAppOutput ¶
func (AppOutput) ToAppOutputWithContext ¶
func (AppOutput) UserProfileName ¶ added in v5.4.0
func (o AppOutput) UserProfileName() pulumi.StringOutput
The user profile name.
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o AppResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (AppResourceSpecOutput) SagemakerImageArn ¶
func (o AppResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (AppResourceSpecOutput) SagemakerImageVersionArn ¶
func (o AppResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArn ¶
func (o AppResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (AppResourceSpecPtrOutput) SagemakerImageArn ¶
func (o AppResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (AppResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o AppResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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"` // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Code Repository resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/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/v5/go/aws/sagemaker" "github.com/pulumi/pulumi-aws/sdk/v5/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
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 // 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 }
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) Arn ¶ added in v5.4.0
func (o CodeRepositoryOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Code Repository.
func (CodeRepositoryOutput) CodeRepositoryName ¶ added in v5.4.0
func (o CodeRepositoryOutput) CodeRepositoryName() pulumi.StringOutput
The name of the Code Repository (must be unique).
func (CodeRepositoryOutput) ElementType ¶
func (CodeRepositoryOutput) ElementType() reflect.Type
func (CodeRepositoryOutput) GitConfig ¶ added in v5.4.0
func (o CodeRepositoryOutput) GitConfig() CodeRepositoryGitConfigOutput
Specifies details about the repository. see Git Config details below.
func (CodeRepositoryOutput) Tags ¶ added in v5.4.0
func (o CodeRepositoryOutput) Tags() pulumi.StringMapOutput
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.
func (CodeRepositoryOutput) TagsAll ¶ added in v5.4.0
func (o CodeRepositoryOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (CodeRepositoryOutput) ToCodeRepositoryOutput ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput
func (CodeRepositoryOutput) ToCodeRepositoryOutputWithContext ¶
func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
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 // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
func (CodeRepositoryState) ElementType ¶
func (CodeRepositoryState) ElementType() reflect.Type
type Device ¶
type Device struct { pulumi.CustomResourceState AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // The Amazon Resource Name (ARN) assigned by AWS to this Device. Arn pulumi.StringOutput `pulumi:"arn"` // The device to register with SageMaker Edge Manager. See Device details below. Device DeviceDeviceOutput `pulumi:"device"` // The name of the Device Fleet. DeviceFleetName pulumi.StringOutput `pulumi:"deviceFleetName"` }
Provides a SageMaker Device resource.
## Example Usage ### Basic usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewDevice(ctx, "example", &sagemaker.DeviceArgs{ DeviceFleetName: pulumi.Any(aws_sagemaker_device_fleet.Example.Device_fleet_name), Device: &sagemaker.DeviceDeviceArgs{ DeviceName: pulumi.String("example"), }, }) if err != nil { return err } return nil }) }
```
## Import
SageMaker Devices can be imported using the `device-fleet-name/device-name`, e.g.,
```sh
$ pulumi import aws:sagemaker/device:Device example my-fleet/my-device
```
func GetDevice ¶
func GetDevice(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeviceState, opts ...pulumi.ResourceOption) (*Device, error)
GetDevice gets an existing Device 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 NewDevice ¶
func NewDevice(ctx *pulumi.Context, name string, args *DeviceArgs, opts ...pulumi.ResourceOption) (*Device, error)
NewDevice registers a new resource with the given unique name, arguments, and options.
func (*Device) ElementType ¶
func (*Device) ToDeviceOutput ¶
func (i *Device) ToDeviceOutput() DeviceOutput
func (*Device) ToDeviceOutputWithContext ¶
func (i *Device) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
type DeviceArgs ¶
type DeviceArgs struct { // The device to register with SageMaker Edge Manager. See Device details below. Device DeviceDeviceInput // The name of the Device Fleet. DeviceFleetName pulumi.StringInput }
The set of arguments for constructing a Device resource.
func (DeviceArgs) ElementType ¶
func (DeviceArgs) ElementType() reflect.Type
type DeviceArray ¶
type DeviceArray []DeviceInput
func (DeviceArray) ElementType ¶
func (DeviceArray) ElementType() reflect.Type
func (DeviceArray) ToDeviceArrayOutput ¶
func (i DeviceArray) ToDeviceArrayOutput() DeviceArrayOutput
func (DeviceArray) ToDeviceArrayOutputWithContext ¶
func (i DeviceArray) ToDeviceArrayOutputWithContext(ctx context.Context) DeviceArrayOutput
type DeviceArrayInput ¶
type DeviceArrayInput interface { pulumi.Input ToDeviceArrayOutput() DeviceArrayOutput ToDeviceArrayOutputWithContext(context.Context) DeviceArrayOutput }
DeviceArrayInput is an input type that accepts DeviceArray and DeviceArrayOutput values. You can construct a concrete instance of `DeviceArrayInput` via:
DeviceArray{ DeviceArgs{...} }
type DeviceArrayOutput ¶
type DeviceArrayOutput struct{ *pulumi.OutputState }
func (DeviceArrayOutput) ElementType ¶
func (DeviceArrayOutput) ElementType() reflect.Type
func (DeviceArrayOutput) Index ¶
func (o DeviceArrayOutput) Index(i pulumi.IntInput) DeviceOutput
func (DeviceArrayOutput) ToDeviceArrayOutput ¶
func (o DeviceArrayOutput) ToDeviceArrayOutput() DeviceArrayOutput
func (DeviceArrayOutput) ToDeviceArrayOutputWithContext ¶
func (o DeviceArrayOutput) ToDeviceArrayOutputWithContext(ctx context.Context) DeviceArrayOutput
type DeviceDevice ¶
type DeviceDeviceArgs ¶
type DeviceDeviceArgs struct { // A description for the device. Description pulumi.StringPtrInput `pulumi:"description"` // The name of the device. DeviceName pulumi.StringInput `pulumi:"deviceName"` // Amazon Web Services Internet of Things (IoT) object name. IotThingName pulumi.StringPtrInput `pulumi:"iotThingName"` }
func (DeviceDeviceArgs) ElementType ¶
func (DeviceDeviceArgs) ElementType() reflect.Type
func (DeviceDeviceArgs) ToDeviceDeviceOutput ¶
func (i DeviceDeviceArgs) ToDeviceDeviceOutput() DeviceDeviceOutput
func (DeviceDeviceArgs) ToDeviceDeviceOutputWithContext ¶
func (i DeviceDeviceArgs) ToDeviceDeviceOutputWithContext(ctx context.Context) DeviceDeviceOutput
func (DeviceDeviceArgs) ToDeviceDevicePtrOutput ¶
func (i DeviceDeviceArgs) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
func (DeviceDeviceArgs) ToDeviceDevicePtrOutputWithContext ¶
func (i DeviceDeviceArgs) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
type DeviceDeviceInput ¶
type DeviceDeviceInput interface { pulumi.Input ToDeviceDeviceOutput() DeviceDeviceOutput ToDeviceDeviceOutputWithContext(context.Context) DeviceDeviceOutput }
DeviceDeviceInput is an input type that accepts DeviceDeviceArgs and DeviceDeviceOutput values. You can construct a concrete instance of `DeviceDeviceInput` via:
DeviceDeviceArgs{...}
type DeviceDeviceOutput ¶
type DeviceDeviceOutput struct{ *pulumi.OutputState }
func (DeviceDeviceOutput) Description ¶
func (o DeviceDeviceOutput) Description() pulumi.StringPtrOutput
A description for the device.
func (DeviceDeviceOutput) DeviceName ¶
func (o DeviceDeviceOutput) DeviceName() pulumi.StringOutput
The name of the device.
func (DeviceDeviceOutput) ElementType ¶
func (DeviceDeviceOutput) ElementType() reflect.Type
func (DeviceDeviceOutput) IotThingName ¶
func (o DeviceDeviceOutput) IotThingName() pulumi.StringPtrOutput
Amazon Web Services Internet of Things (IoT) object name.
func (DeviceDeviceOutput) ToDeviceDeviceOutput ¶
func (o DeviceDeviceOutput) ToDeviceDeviceOutput() DeviceDeviceOutput
func (DeviceDeviceOutput) ToDeviceDeviceOutputWithContext ¶
func (o DeviceDeviceOutput) ToDeviceDeviceOutputWithContext(ctx context.Context) DeviceDeviceOutput
func (DeviceDeviceOutput) ToDeviceDevicePtrOutput ¶
func (o DeviceDeviceOutput) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
func (DeviceDeviceOutput) ToDeviceDevicePtrOutputWithContext ¶
func (o DeviceDeviceOutput) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
type DeviceDevicePtrInput ¶
type DeviceDevicePtrInput interface { pulumi.Input ToDeviceDevicePtrOutput() DeviceDevicePtrOutput ToDeviceDevicePtrOutputWithContext(context.Context) DeviceDevicePtrOutput }
DeviceDevicePtrInput is an input type that accepts DeviceDeviceArgs, DeviceDevicePtr and DeviceDevicePtrOutput values. You can construct a concrete instance of `DeviceDevicePtrInput` via:
DeviceDeviceArgs{...} or: nil
func DeviceDevicePtr ¶
func DeviceDevicePtr(v *DeviceDeviceArgs) DeviceDevicePtrInput
type DeviceDevicePtrOutput ¶
type DeviceDevicePtrOutput struct{ *pulumi.OutputState }
func (DeviceDevicePtrOutput) Description ¶
func (o DeviceDevicePtrOutput) Description() pulumi.StringPtrOutput
A description for the device.
func (DeviceDevicePtrOutput) DeviceName ¶
func (o DeviceDevicePtrOutput) DeviceName() pulumi.StringPtrOutput
The name of the device.
func (DeviceDevicePtrOutput) Elem ¶
func (o DeviceDevicePtrOutput) Elem() DeviceDeviceOutput
func (DeviceDevicePtrOutput) ElementType ¶
func (DeviceDevicePtrOutput) ElementType() reflect.Type
func (DeviceDevicePtrOutput) IotThingName ¶
func (o DeviceDevicePtrOutput) IotThingName() pulumi.StringPtrOutput
Amazon Web Services Internet of Things (IoT) object name.
func (DeviceDevicePtrOutput) ToDeviceDevicePtrOutput ¶
func (o DeviceDevicePtrOutput) ToDeviceDevicePtrOutput() DeviceDevicePtrOutput
func (DeviceDevicePtrOutput) ToDeviceDevicePtrOutputWithContext ¶
func (o DeviceDevicePtrOutput) ToDeviceDevicePtrOutputWithContext(ctx context.Context) DeviceDevicePtrOutput
type DeviceFleet ¶
type DeviceFleet struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Device Fleet. Arn pulumi.StringOutput `pulumi:"arn"` // A description of the fleet. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the Device Fleet (must be unique). DeviceFleetName pulumi.StringOutput `pulumi:"deviceFleetName"` // Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}". EnableIotRoleAlias pulumi.BoolPtrOutput `pulumi:"enableIotRoleAlias"` IotRoleAlias pulumi.StringOutput `pulumi:"iotRoleAlias"` // Specifies details about the repository. see Output Config details below. OutputConfig DeviceFleetOutputConfigOutput `pulumi:"outputConfig"` // The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT). 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Device Fleet resource.
## Example Usage ### Basic usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewDeviceFleet(ctx, "example", &sagemaker.DeviceFleetArgs{ DeviceFleetName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Test.Arn), OutputConfig: &sagemaker.DeviceFleetOutputConfigArgs{ S3OutputLocation: pulumi.String(fmt.Sprintf("%v%v%v", "s3://", aws_s3_bucket.Example.Bucket, "/prefix/")), }, }) if err != nil { return err } return nil }) }
```
## Import
SageMaker Device Fleets can be imported using the `name`, e.g.,
```sh
$ pulumi import aws:sagemaker/deviceFleet:DeviceFleet example my-fleet
```
func GetDeviceFleet ¶
func GetDeviceFleet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeviceFleetState, opts ...pulumi.ResourceOption) (*DeviceFleet, error)
GetDeviceFleet gets an existing DeviceFleet 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 NewDeviceFleet ¶
func NewDeviceFleet(ctx *pulumi.Context, name string, args *DeviceFleetArgs, opts ...pulumi.ResourceOption) (*DeviceFleet, error)
NewDeviceFleet registers a new resource with the given unique name, arguments, and options.
func (*DeviceFleet) ElementType ¶
func (*DeviceFleet) ElementType() reflect.Type
func (*DeviceFleet) ToDeviceFleetOutput ¶
func (i *DeviceFleet) ToDeviceFleetOutput() DeviceFleetOutput
func (*DeviceFleet) ToDeviceFleetOutputWithContext ¶
func (i *DeviceFleet) ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput
type DeviceFleetArgs ¶
type DeviceFleetArgs struct { // A description of the fleet. Description pulumi.StringPtrInput // The name of the Device Fleet (must be unique). DeviceFleetName pulumi.StringInput // Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}". EnableIotRoleAlias pulumi.BoolPtrInput // Specifies details about the repository. see Output Config details below. OutputConfig DeviceFleetOutputConfigInput // The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT). 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 }
The set of arguments for constructing a DeviceFleet resource.
func (DeviceFleetArgs) ElementType ¶
func (DeviceFleetArgs) ElementType() reflect.Type
type DeviceFleetArray ¶
type DeviceFleetArray []DeviceFleetInput
func (DeviceFleetArray) ElementType ¶
func (DeviceFleetArray) ElementType() reflect.Type
func (DeviceFleetArray) ToDeviceFleetArrayOutput ¶
func (i DeviceFleetArray) ToDeviceFleetArrayOutput() DeviceFleetArrayOutput
func (DeviceFleetArray) ToDeviceFleetArrayOutputWithContext ¶
func (i DeviceFleetArray) ToDeviceFleetArrayOutputWithContext(ctx context.Context) DeviceFleetArrayOutput
type DeviceFleetArrayInput ¶
type DeviceFleetArrayInput interface { pulumi.Input ToDeviceFleetArrayOutput() DeviceFleetArrayOutput ToDeviceFleetArrayOutputWithContext(context.Context) DeviceFleetArrayOutput }
DeviceFleetArrayInput is an input type that accepts DeviceFleetArray and DeviceFleetArrayOutput values. You can construct a concrete instance of `DeviceFleetArrayInput` via:
DeviceFleetArray{ DeviceFleetArgs{...} }
type DeviceFleetArrayOutput ¶
type DeviceFleetArrayOutput struct{ *pulumi.OutputState }
func (DeviceFleetArrayOutput) ElementType ¶
func (DeviceFleetArrayOutput) ElementType() reflect.Type
func (DeviceFleetArrayOutput) Index ¶
func (o DeviceFleetArrayOutput) Index(i pulumi.IntInput) DeviceFleetOutput
func (DeviceFleetArrayOutput) ToDeviceFleetArrayOutput ¶
func (o DeviceFleetArrayOutput) ToDeviceFleetArrayOutput() DeviceFleetArrayOutput
func (DeviceFleetArrayOutput) ToDeviceFleetArrayOutputWithContext ¶
func (o DeviceFleetArrayOutput) ToDeviceFleetArrayOutputWithContext(ctx context.Context) DeviceFleetArrayOutput
type DeviceFleetInput ¶
type DeviceFleetInput interface { pulumi.Input ToDeviceFleetOutput() DeviceFleetOutput ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput }
type DeviceFleetMap ¶
type DeviceFleetMap map[string]DeviceFleetInput
func (DeviceFleetMap) ElementType ¶
func (DeviceFleetMap) ElementType() reflect.Type
func (DeviceFleetMap) ToDeviceFleetMapOutput ¶
func (i DeviceFleetMap) ToDeviceFleetMapOutput() DeviceFleetMapOutput
func (DeviceFleetMap) ToDeviceFleetMapOutputWithContext ¶
func (i DeviceFleetMap) ToDeviceFleetMapOutputWithContext(ctx context.Context) DeviceFleetMapOutput
type DeviceFleetMapInput ¶
type DeviceFleetMapInput interface { pulumi.Input ToDeviceFleetMapOutput() DeviceFleetMapOutput ToDeviceFleetMapOutputWithContext(context.Context) DeviceFleetMapOutput }
DeviceFleetMapInput is an input type that accepts DeviceFleetMap and DeviceFleetMapOutput values. You can construct a concrete instance of `DeviceFleetMapInput` via:
DeviceFleetMap{ "key": DeviceFleetArgs{...} }
type DeviceFleetMapOutput ¶
type DeviceFleetMapOutput struct{ *pulumi.OutputState }
func (DeviceFleetMapOutput) ElementType ¶
func (DeviceFleetMapOutput) ElementType() reflect.Type
func (DeviceFleetMapOutput) MapIndex ¶
func (o DeviceFleetMapOutput) MapIndex(k pulumi.StringInput) DeviceFleetOutput
func (DeviceFleetMapOutput) ToDeviceFleetMapOutput ¶
func (o DeviceFleetMapOutput) ToDeviceFleetMapOutput() DeviceFleetMapOutput
func (DeviceFleetMapOutput) ToDeviceFleetMapOutputWithContext ¶
func (o DeviceFleetMapOutput) ToDeviceFleetMapOutputWithContext(ctx context.Context) DeviceFleetMapOutput
type DeviceFleetOutput ¶
type DeviceFleetOutput struct{ *pulumi.OutputState }
func (DeviceFleetOutput) Arn ¶ added in v5.4.0
func (o DeviceFleetOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Device Fleet.
func (DeviceFleetOutput) Description ¶ added in v5.4.0
func (o DeviceFleetOutput) Description() pulumi.StringPtrOutput
A description of the fleet.
func (DeviceFleetOutput) DeviceFleetName ¶ added in v5.4.0
func (o DeviceFleetOutput) DeviceFleetName() pulumi.StringOutput
The name of the Device Fleet (must be unique).
func (DeviceFleetOutput) ElementType ¶
func (DeviceFleetOutput) ElementType() reflect.Type
func (DeviceFleetOutput) EnableIotRoleAlias ¶ added in v5.4.0
func (o DeviceFleetOutput) EnableIotRoleAlias() pulumi.BoolPtrOutput
Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
func (DeviceFleetOutput) IotRoleAlias ¶ added in v5.4.0
func (o DeviceFleetOutput) IotRoleAlias() pulumi.StringOutput
func (DeviceFleetOutput) OutputConfig ¶ added in v5.4.0
func (o DeviceFleetOutput) OutputConfig() DeviceFleetOutputConfigOutput
Specifies details about the repository. see Output Config details below.
func (DeviceFleetOutput) RoleArn ¶ added in v5.4.0
func (o DeviceFleetOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT).
func (DeviceFleetOutput) Tags ¶ added in v5.4.0
func (o DeviceFleetOutput) Tags() pulumi.StringMapOutput
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.
func (DeviceFleetOutput) TagsAll ¶ added in v5.4.0
func (o DeviceFleetOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (DeviceFleetOutput) ToDeviceFleetOutput ¶
func (o DeviceFleetOutput) ToDeviceFleetOutput() DeviceFleetOutput
func (DeviceFleetOutput) ToDeviceFleetOutputWithContext ¶
func (o DeviceFleetOutput) ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput
type DeviceFleetOutputConfig ¶
type DeviceFleetOutputConfig struct { // The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume after compilation job. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. KmsKeyId *string `pulumi:"kmsKeyId"` // The Amazon Simple Storage (S3) bucker URI. S3OutputLocation string `pulumi:"s3OutputLocation"` }
type DeviceFleetOutputConfigArgs ¶
type DeviceFleetOutputConfigArgs struct { // The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume after compilation job. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // The Amazon Simple Storage (S3) bucker URI. S3OutputLocation pulumi.StringInput `pulumi:"s3OutputLocation"` }
func (DeviceFleetOutputConfigArgs) ElementType ¶
func (DeviceFleetOutputConfigArgs) ElementType() reflect.Type
func (DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutput ¶
func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutput() DeviceFleetOutputConfigOutput
func (DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutputWithContext ¶
func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigOutputWithContext(ctx context.Context) DeviceFleetOutputConfigOutput
func (DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutput ¶
func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
func (DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutputWithContext ¶
func (i DeviceFleetOutputConfigArgs) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
type DeviceFleetOutputConfigInput ¶
type DeviceFleetOutputConfigInput interface { pulumi.Input ToDeviceFleetOutputConfigOutput() DeviceFleetOutputConfigOutput ToDeviceFleetOutputConfigOutputWithContext(context.Context) DeviceFleetOutputConfigOutput }
DeviceFleetOutputConfigInput is an input type that accepts DeviceFleetOutputConfigArgs and DeviceFleetOutputConfigOutput values. You can construct a concrete instance of `DeviceFleetOutputConfigInput` via:
DeviceFleetOutputConfigArgs{...}
type DeviceFleetOutputConfigOutput ¶
type DeviceFleetOutputConfigOutput struct{ *pulumi.OutputState }
func (DeviceFleetOutputConfigOutput) ElementType ¶
func (DeviceFleetOutputConfigOutput) ElementType() reflect.Type
func (DeviceFleetOutputConfigOutput) KmsKeyId ¶
func (o DeviceFleetOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume after compilation job. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account.
func (DeviceFleetOutputConfigOutput) S3OutputLocation ¶
func (o DeviceFleetOutputConfigOutput) S3OutputLocation() pulumi.StringOutput
The Amazon Simple Storage (S3) bucker URI.
func (DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutput ¶
func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutput() DeviceFleetOutputConfigOutput
func (DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutputWithContext ¶
func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigOutputWithContext(ctx context.Context) DeviceFleetOutputConfigOutput
func (DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutput ¶
func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
func (DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutputWithContext ¶
func (o DeviceFleetOutputConfigOutput) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
type DeviceFleetOutputConfigPtrInput ¶
type DeviceFleetOutputConfigPtrInput interface { pulumi.Input ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput ToDeviceFleetOutputConfigPtrOutputWithContext(context.Context) DeviceFleetOutputConfigPtrOutput }
DeviceFleetOutputConfigPtrInput is an input type that accepts DeviceFleetOutputConfigArgs, DeviceFleetOutputConfigPtr and DeviceFleetOutputConfigPtrOutput values. You can construct a concrete instance of `DeviceFleetOutputConfigPtrInput` via:
DeviceFleetOutputConfigArgs{...} or: nil
func DeviceFleetOutputConfigPtr ¶
func DeviceFleetOutputConfigPtr(v *DeviceFleetOutputConfigArgs) DeviceFleetOutputConfigPtrInput
type DeviceFleetOutputConfigPtrOutput ¶
type DeviceFleetOutputConfigPtrOutput struct{ *pulumi.OutputState }
func (DeviceFleetOutputConfigPtrOutput) Elem ¶
func (o DeviceFleetOutputConfigPtrOutput) Elem() DeviceFleetOutputConfigOutput
func (DeviceFleetOutputConfigPtrOutput) ElementType ¶
func (DeviceFleetOutputConfigPtrOutput) ElementType() reflect.Type
func (DeviceFleetOutputConfigPtrOutput) KmsKeyId ¶
func (o DeviceFleetOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume after compilation job. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account.
func (DeviceFleetOutputConfigPtrOutput) S3OutputLocation ¶
func (o DeviceFleetOutputConfigPtrOutput) S3OutputLocation() pulumi.StringPtrOutput
The Amazon Simple Storage (S3) bucker URI.
func (DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutput ¶
func (o DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutput() DeviceFleetOutputConfigPtrOutput
func (DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutputWithContext ¶
func (o DeviceFleetOutputConfigPtrOutput) ToDeviceFleetOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetOutputConfigPtrOutput
type DeviceFleetState ¶
type DeviceFleetState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Device Fleet. Arn pulumi.StringPtrInput // A description of the fleet. Description pulumi.StringPtrInput // The name of the Device Fleet (must be unique). DeviceFleetName pulumi.StringPtrInput // Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}". EnableIotRoleAlias pulumi.BoolPtrInput IotRoleAlias pulumi.StringPtrInput // Specifies details about the repository. see Output Config details below. OutputConfig DeviceFleetOutputConfigPtrInput // The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT). 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
func (DeviceFleetState) ElementType ¶
func (DeviceFleetState) ElementType() reflect.Type
type DeviceInput ¶
type DeviceInput interface { pulumi.Input ToDeviceOutput() DeviceOutput ToDeviceOutputWithContext(ctx context.Context) DeviceOutput }
type DeviceMap ¶
type DeviceMap map[string]DeviceInput
func (DeviceMap) ElementType ¶
func (DeviceMap) ToDeviceMapOutput ¶
func (i DeviceMap) ToDeviceMapOutput() DeviceMapOutput
func (DeviceMap) ToDeviceMapOutputWithContext ¶
func (i DeviceMap) ToDeviceMapOutputWithContext(ctx context.Context) DeviceMapOutput
type DeviceMapInput ¶
type DeviceMapInput interface { pulumi.Input ToDeviceMapOutput() DeviceMapOutput ToDeviceMapOutputWithContext(context.Context) DeviceMapOutput }
DeviceMapInput is an input type that accepts DeviceMap and DeviceMapOutput values. You can construct a concrete instance of `DeviceMapInput` via:
DeviceMap{ "key": DeviceArgs{...} }
type DeviceMapOutput ¶
type DeviceMapOutput struct{ *pulumi.OutputState }
func (DeviceMapOutput) ElementType ¶
func (DeviceMapOutput) ElementType() reflect.Type
func (DeviceMapOutput) MapIndex ¶
func (o DeviceMapOutput) MapIndex(k pulumi.StringInput) DeviceOutput
func (DeviceMapOutput) ToDeviceMapOutput ¶
func (o DeviceMapOutput) ToDeviceMapOutput() DeviceMapOutput
func (DeviceMapOutput) ToDeviceMapOutputWithContext ¶
func (o DeviceMapOutput) ToDeviceMapOutputWithContext(ctx context.Context) DeviceMapOutput
type DeviceOutput ¶
type DeviceOutput struct{ *pulumi.OutputState }
func (DeviceOutput) AgentVersion ¶ added in v5.4.0
func (o DeviceOutput) AgentVersion() pulumi.StringOutput
func (DeviceOutput) Arn ¶ added in v5.4.0
func (o DeviceOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Device.
func (DeviceOutput) Device ¶ added in v5.4.0
func (o DeviceOutput) Device() DeviceDeviceOutput
The device to register with SageMaker Edge Manager. See Device details below.
func (DeviceOutput) DeviceFleetName ¶ added in v5.4.0
func (o DeviceOutput) DeviceFleetName() pulumi.StringOutput
The name of the Device Fleet.
func (DeviceOutput) ElementType ¶
func (DeviceOutput) ElementType() reflect.Type
func (DeviceOutput) ToDeviceOutput ¶
func (o DeviceOutput) ToDeviceOutput() DeviceOutput
func (DeviceOutput) ToDeviceOutputWithContext ¶
func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
type DeviceState ¶
type DeviceState struct { AgentVersion pulumi.StringPtrInput // The Amazon Resource Name (ARN) assigned by AWS to this Device. Arn pulumi.StringPtrInput // The device to register with SageMaker Edge Manager. See Device details below. Device DeviceDevicePtrInput // The name of the Device Fleet. DeviceFleetName pulumi.StringPtrInput }
func (DeviceState) ElementType ¶
func (DeviceState) 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/v5/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v5/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/v5/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
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 // 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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"` }
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArns ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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) LifecycleConfigArns ¶
func (o DomainDefaultUserSettingsJupyterServerAppSettingsPtrOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"` }
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArns ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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) LifecycleConfigArns ¶
func (o DomainDefaultUserSettingsKernelGatewayAppSettingsPtrOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
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 Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The ARN of the SageMaker image that the image version belongs to. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) LifecycleConfigArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The ARN of the SageMaker image that the image version belongs to.
func (DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o DomainDefaultUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version created on the instance.
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) AppNetworkAccessType ¶ added in v5.4.0
func (o DomainOutput) AppNetworkAccessType() pulumi.StringPtrOutput
Specifies the VPC used for non-EFS traffic. The default value is `PublicInternetOnly`. Valid values are `PublicInternetOnly` and `VpcOnly`.
func (DomainOutput) Arn ¶ added in v5.4.0
func (o DomainOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Domain.
func (DomainOutput) AuthMode ¶ added in v5.4.0
func (o DomainOutput) AuthMode() pulumi.StringOutput
The mode of authentication that members use to access the domain. Valid values are `IAM` and `SSO`.
func (DomainOutput) DefaultUserSettings ¶ added in v5.4.0
func (o DomainOutput) DefaultUserSettings() DomainDefaultUserSettingsOutput
The default user settings. See Default User Settings below.
func (DomainOutput) DomainName ¶ added in v5.4.0
func (o DomainOutput) DomainName() pulumi.StringOutput
The domain name.
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) HomeEfsFileSystemId ¶ added in v5.4.0
func (o DomainOutput) HomeEfsFileSystemId() pulumi.StringOutput
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
func (DomainOutput) KmsKeyId ¶ added in v5.4.0
func (o DomainOutput) KmsKeyId() pulumi.StringPtrOutput
The AWS KMS customer managed CMK used to encrypt the EFS volume attached to the domain.
func (DomainOutput) RetentionPolicy ¶ added in v5.4.0
func (o DomainOutput) RetentionPolicy() DomainRetentionPolicyPtrOutput
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.
func (DomainOutput) SingleSignOnManagedApplicationInstanceId ¶ added in v5.4.0
func (o DomainOutput) SingleSignOnManagedApplicationInstanceId() pulumi.StringOutput
The SSO managed application instance ID.
func (DomainOutput) SubnetIds ¶ added in v5.4.0
func (o DomainOutput) SubnetIds() pulumi.StringArrayOutput
The VPC subnets that Studio uses for communication.
func (DomainOutput) Tags ¶ added in v5.4.0
func (o DomainOutput) Tags() pulumi.StringMapOutput
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.
func (DomainOutput) TagsAll ¶ added in v5.4.0
func (o DomainOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) Url ¶ added in v5.4.0
func (o DomainOutput) Url() pulumi.StringOutput
The domain's URL.
func (DomainOutput) VpcId ¶ added in v5.4.0
func (o DomainOutput) VpcId() pulumi.StringOutput
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
type DomainRetentionPolicy ¶
type DomainRetentionPolicy struct { // The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are `Retain` or `Delete`. Default value is `Retain`. HomeEfsFileSystem *string `pulumi:"homeEfsFileSystem"` }
type DomainRetentionPolicyArgs ¶
type DomainRetentionPolicyArgs struct { // The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are `Retain` or `Delete`. Default value is `Retain`. HomeEfsFileSystem pulumi.StringPtrInput `pulumi:"homeEfsFileSystem"` }
func (DomainRetentionPolicyArgs) ElementType ¶
func (DomainRetentionPolicyArgs) ElementType() reflect.Type
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutput ¶
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutputWithContext ¶
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutput ¶
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutputWithContext ¶
func (i DomainRetentionPolicyArgs) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
type DomainRetentionPolicyInput ¶
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 ¶
type DomainRetentionPolicyOutput struct{ *pulumi.OutputState }
func (DomainRetentionPolicyOutput) ElementType ¶
func (DomainRetentionPolicyOutput) ElementType() reflect.Type
func (DomainRetentionPolicyOutput) HomeEfsFileSystem ¶
func (o DomainRetentionPolicyOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are `Retain` or `Delete`. Default value is `Retain`.
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutput ¶
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutput() DomainRetentionPolicyOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutputWithContext ¶
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyOutputWithContext(ctx context.Context) DomainRetentionPolicyOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutput ¶
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutputWithContext ¶
func (o DomainRetentionPolicyOutput) ToDomainRetentionPolicyPtrOutputWithContext(ctx context.Context) DomainRetentionPolicyPtrOutput
type DomainRetentionPolicyPtrInput ¶
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 ¶
func DomainRetentionPolicyPtr(v *DomainRetentionPolicyArgs) DomainRetentionPolicyPtrInput
type DomainRetentionPolicyPtrOutput ¶
type DomainRetentionPolicyPtrOutput struct{ *pulumi.OutputState }
func (DomainRetentionPolicyPtrOutput) Elem ¶
func (o DomainRetentionPolicyPtrOutput) Elem() DomainRetentionPolicyOutput
func (DomainRetentionPolicyPtrOutput) ElementType ¶
func (DomainRetentionPolicyPtrOutput) ElementType() reflect.Type
func (DomainRetentionPolicyPtrOutput) HomeEfsFileSystem ¶
func (o DomainRetentionPolicyPtrOutput) HomeEfsFileSystem() pulumi.StringPtrOutput
The retention policy for data stored on an Amazon Elastic File System (EFS) volume. Valid values are `Retain` or `Delete`. Default value is `Retain`.
func (DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutput ¶
func (o DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutput() DomainRetentionPolicyPtrOutput
func (DomainRetentionPolicyPtrOutput) ToDomainRetentionPolicyPtrOutputWithContext ¶
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 deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config. DeploymentConfig EndpointDeploymentConfigPtrOutput `pulumi:"deploymentConfig"` // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringOutput `pulumi:"endpointConfigName"` // The name of the endpoint. Name pulumi.StringOutput `pulumi:"name"` // 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 Endpoint resource.
## Example Usage
Basic usage:
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/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
type EndpointArgs ¶
type EndpointArgs struct { // The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config. DeploymentConfig EndpointDeploymentConfigPtrInput // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringInput // The name of the endpoint. Name 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 }
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 configuration for how an endpoint performs asynchronous inference. AsyncInferenceConfig EndpointConfigurationAsyncInferenceConfigPtrOutput `pulumi:"asyncInferenceConfig"` // 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/v5/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
type EndpointConfigurationArgs ¶
type EndpointConfigurationArgs struct { // Specifies configuration for how an endpoint performs asynchronous inference. AsyncInferenceConfig EndpointConfigurationAsyncInferenceConfigPtrInput // 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 }
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 EndpointConfigurationAsyncInferenceConfig ¶
type EndpointConfigurationAsyncInferenceConfig struct { // Configures the behavior of the client used by Amazon SageMaker to interact with the model container during asynchronous inference. ClientConfig *EndpointConfigurationAsyncInferenceConfigClientConfig `pulumi:"clientConfig"` // Specifies the configuration for asynchronous inference invocation outputs. OutputConfig EndpointConfigurationAsyncInferenceConfigOutputConfig `pulumi:"outputConfig"` }
type EndpointConfigurationAsyncInferenceConfigArgs ¶
type EndpointConfigurationAsyncInferenceConfigArgs struct { // Configures the behavior of the client used by Amazon SageMaker to interact with the model container during asynchronous inference. ClientConfig EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput `pulumi:"clientConfig"` // Specifies the configuration for asynchronous inference invocation outputs. OutputConfig EndpointConfigurationAsyncInferenceConfigOutputConfigInput `pulumi:"outputConfig"` }
func (EndpointConfigurationAsyncInferenceConfigArgs) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigArgs) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutput() EndpointConfigurationAsyncInferenceConfigOutput
func (EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutput
func (EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigArgs) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigClientConfig ¶
type EndpointConfigurationAsyncInferenceConfigClientConfig struct { // The maximum number of concurrent requests sent by the SageMaker client to the model container. If no value is provided, Amazon SageMaker will choose an optimal value for you. MaxConcurrentInvocationsPerInstance *int `pulumi:"maxConcurrentInvocationsPerInstance"` }
type EndpointConfigurationAsyncInferenceConfigClientConfigArgs ¶
type EndpointConfigurationAsyncInferenceConfigClientConfigArgs struct { // The maximum number of concurrent requests sent by the SageMaker client to the model container. If no value is provided, Amazon SageMaker will choose an optimal value for you. MaxConcurrentInvocationsPerInstance pulumi.IntPtrInput `pulumi:"maxConcurrentInvocationsPerInstance"` }
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput() EndpointConfigurationAsyncInferenceConfigClientConfigOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigClientConfigArgs) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigClientConfigInput ¶
type EndpointConfigurationAsyncInferenceConfigClientConfigInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput() EndpointConfigurationAsyncInferenceConfigClientConfigOutput ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigOutput }
EndpointConfigurationAsyncInferenceConfigClientConfigInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigClientConfigArgs and EndpointConfigurationAsyncInferenceConfigClientConfigOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigClientConfigInput` via:
EndpointConfigurationAsyncInferenceConfigClientConfigArgs{...}
type EndpointConfigurationAsyncInferenceConfigClientConfigOutput ¶
type EndpointConfigurationAsyncInferenceConfigClientConfigOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) MaxConcurrentInvocationsPerInstance ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput
The maximum number of concurrent requests sent by the SageMaker client to the model container. If no value is provided, Amazon SageMaker will choose an optimal value for you.
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutput() EndpointConfigurationAsyncInferenceConfigClientConfigOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput ¶
type EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput }
EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigClientConfigArgs, EndpointConfigurationAsyncInferenceConfigClientConfigPtr and EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput` via:
EndpointConfigurationAsyncInferenceConfigClientConfigArgs{...} or: nil
func EndpointConfigurationAsyncInferenceConfigClientConfigPtr ¶
func EndpointConfigurationAsyncInferenceConfigClientConfigPtr(v *EndpointConfigurationAsyncInferenceConfigClientConfigArgs) EndpointConfigurationAsyncInferenceConfigClientConfigPtrInput
type EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput ¶
type EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) MaxConcurrentInvocationsPerInstance ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput
The maximum number of concurrent requests sent by the SageMaker client to the model container. If no value is provided, Amazon SageMaker will choose an optimal value for you.
func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigInput ¶
type EndpointConfigurationAsyncInferenceConfigInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigOutput() EndpointConfigurationAsyncInferenceConfigOutput ToEndpointConfigurationAsyncInferenceConfigOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigOutput }
EndpointConfigurationAsyncInferenceConfigInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigArgs and EndpointConfigurationAsyncInferenceConfigOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigInput` via:
EndpointConfigurationAsyncInferenceConfigArgs{...}
type EndpointConfigurationAsyncInferenceConfigOutput ¶
type EndpointConfigurationAsyncInferenceConfigOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigOutput) ClientConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) ClientConfig() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
Configures the behavior of the client used by Amazon SageMaker to interact with the model container during asynchronous inference.
func (EndpointConfigurationAsyncInferenceConfigOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutput) OutputConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) OutputConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
Specifies the configuration for asynchronous inference invocation outputs.
func (EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutput() EndpointConfigurationAsyncInferenceConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfig ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfig struct { // The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in Amazon S3. KmsKeyId *string `pulumi:"kmsKeyId"` // Specifies the configuration for notifications of inference results for asynchronous inference. NotificationConfig *EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig `pulumi:"notificationConfig"` // The Amazon S3 location to upload inference responses to. S3OutputPath string `pulumi:"s3OutputPath"` }
type EndpointConfigurationAsyncInferenceConfigOutputConfigArgs ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigArgs struct { // The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in Amazon S3. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // Specifies the configuration for notifications of inference results for asynchronous inference. NotificationConfig EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput `pulumi:"notificationConfig"` // The Amazon S3 location to upload inference responses to. S3OutputPath pulumi.StringInput `pulumi:"s3OutputPath"` }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfigInput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigOutput }
EndpointConfigurationAsyncInferenceConfigOutputConfigInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigOutputConfigArgs and EndpointConfigurationAsyncInferenceConfigOutputConfigOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigOutputConfigInput` via:
EndpointConfigurationAsyncInferenceConfigOutputConfigArgs{...}
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfig struct { // Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure. ErrorTopic *string `pulumi:"errorTopic"` // Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success. SuccessTopic *string `pulumi:"successTopic"` }
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs struct { // Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure. ErrorTopic pulumi.StringPtrInput `pulumi:"errorTopic"` // Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success. SuccessTopic pulumi.StringPtrInput `pulumi:"successTopic"` }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext ¶
func (i EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigInput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput }
EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs and EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigInput` via:
EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs{...}
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ErrorTopic ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ErrorTopic() pulumi.StringPtrOutput
Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) SuccessTopic ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) SuccessTopic() pulumi.StringPtrOutput
Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput }
EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs, EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtr and EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput` via:
EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs{...} or: nil
func EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtr ¶
func EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtr(v *EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigArgs) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrInput
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ErrorTopic ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ErrorTopic() pulumi.StringPtrOutput
Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) SuccessTopic ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) SuccessTopic() pulumi.StringPtrOutput
Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfigOutput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) KmsKeyId ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in Amazon S3.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) NotificationConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) NotificationConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
Specifies the configuration for notifications of inference results for asynchronous inference.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) S3OutputPath ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) S3OutputPath() pulumi.StringOutput
The Amazon S3 location to upload inference responses to.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput }
EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigOutputConfigArgs, EndpointConfigurationAsyncInferenceConfigOutputConfigPtr and EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput` via:
EndpointConfigurationAsyncInferenceConfigOutputConfigArgs{...} or: nil
func EndpointConfigurationAsyncInferenceConfigOutputConfigPtr ¶
func EndpointConfigurationAsyncInferenceConfigOutputConfigPtr(v *EndpointConfigurationAsyncInferenceConfigOutputConfigArgs) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrInput
type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput ¶
type EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) KmsKeyId ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in Amazon S3.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) NotificationConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) NotificationConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigNotificationConfigPtrOutput
Specifies the configuration for notifications of inference results for asynchronous inference.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) S3OutputPath ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) S3OutputPath() pulumi.StringPtrOutput
The Amazon S3 location to upload inference responses to.
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
type EndpointConfigurationAsyncInferenceConfigPtrInput ¶
type EndpointConfigurationAsyncInferenceConfigPtrInput interface { pulumi.Input ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput }
EndpointConfigurationAsyncInferenceConfigPtrInput is an input type that accepts EndpointConfigurationAsyncInferenceConfigArgs, EndpointConfigurationAsyncInferenceConfigPtr and EndpointConfigurationAsyncInferenceConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigurationAsyncInferenceConfigPtrInput` via:
EndpointConfigurationAsyncInferenceConfigArgs{...} or: nil
func EndpointConfigurationAsyncInferenceConfigPtr ¶
func EndpointConfigurationAsyncInferenceConfigPtr(v *EndpointConfigurationAsyncInferenceConfigArgs) EndpointConfigurationAsyncInferenceConfigPtrInput
type EndpointConfigurationAsyncInferenceConfigPtrOutput ¶
type EndpointConfigurationAsyncInferenceConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ClientConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ClientConfig() EndpointConfigurationAsyncInferenceConfigClientConfigPtrOutput
Configures the behavior of the client used by Amazon SageMaker to interact with the model container during asynchronous inference.
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ElementType ¶
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ElementType() reflect.Type
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) OutputConfig ¶
func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) OutputConfig() EndpointConfigurationAsyncInferenceConfigOutputConfigPtrOutput
Specifies the configuration for asynchronous inference invocation outputs.
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput ¶
func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutput() EndpointConfigurationAsyncInferenceConfigPtrOutput
func (EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext ¶
func (o EndpointConfigurationAsyncInferenceConfigPtrOutput) ToEndpointConfigurationAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigurationAsyncInferenceConfigPtrOutput
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"` // The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in 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"` // The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in 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
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in 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
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the asynchronous inference output in 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) Arn ¶ added in v5.4.0
func (o EndpointConfigurationOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this endpoint configuration.
func (EndpointConfigurationOutput) AsyncInferenceConfig ¶ added in v5.4.0
func (o EndpointConfigurationOutput) AsyncInferenceConfig() EndpointConfigurationAsyncInferenceConfigPtrOutput
Specifies configuration for how an endpoint performs asynchronous inference.
func (EndpointConfigurationOutput) DataCaptureConfig ¶ added in v5.4.0
func (o EndpointConfigurationOutput) DataCaptureConfig() EndpointConfigurationDataCaptureConfigPtrOutput
Specifies the parameters to capture input/output of Sagemaker models endpoints. Fields are documented below.
func (EndpointConfigurationOutput) ElementType ¶
func (EndpointConfigurationOutput) ElementType() reflect.Type
func (EndpointConfigurationOutput) KmsKeyArn ¶ added in v5.4.0
func (o EndpointConfigurationOutput) KmsKeyArn() pulumi.StringPtrOutput
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.
func (EndpointConfigurationOutput) Name ¶ added in v5.4.0
func (o EndpointConfigurationOutput) Name() pulumi.StringOutput
The name of the endpoint configuration. If omitted, this provider will assign a random, unique name.
func (EndpointConfigurationOutput) ProductionVariants ¶ added in v5.4.0
func (o EndpointConfigurationOutput) ProductionVariants() EndpointConfigurationProductionVariantArrayOutput
Fields are documented below.
func (EndpointConfigurationOutput) Tags ¶ added in v5.4.0
func (o EndpointConfigurationOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the resource.
func (EndpointConfigurationOutput) TagsAll ¶ added in v5.4.0
func (o EndpointConfigurationOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (EndpointConfigurationOutput) ToEndpointConfigurationOutput ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationOutput() EndpointConfigurationOutput
func (EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext ¶
func (o EndpointConfigurationOutput) ToEndpointConfigurationOutputWithContext(ctx context.Context) EndpointConfigurationOutput
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 EndpointConfigurationState ¶
type EndpointConfigurationState struct { // The Amazon Resource Name (ARN) assigned by AWS to this endpoint configuration. Arn pulumi.StringPtrInput // Specifies configuration for how an endpoint performs asynchronous inference. AsyncInferenceConfig EndpointConfigurationAsyncInferenceConfigPtrInput // 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 EndpointDeploymentConfig ¶
type EndpointDeploymentConfig struct { // Automatic rollback configuration for handling endpoint deployment failures and recovery. See Auto Rollback Configuration. AutoRollbackConfiguration *EndpointDeploymentConfigAutoRollbackConfiguration `pulumi:"autoRollbackConfiguration"` // Update policy for a blue/green deployment. If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. See Blue Green Update Config. BlueGreenUpdatePolicy EndpointDeploymentConfigBlueGreenUpdatePolicy `pulumi:"blueGreenUpdatePolicy"` }
type EndpointDeploymentConfigArgs ¶
type EndpointDeploymentConfigArgs struct { // Automatic rollback configuration for handling endpoint deployment failures and recovery. See Auto Rollback Configuration. AutoRollbackConfiguration EndpointDeploymentConfigAutoRollbackConfigurationPtrInput `pulumi:"autoRollbackConfiguration"` // Update policy for a blue/green deployment. If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. See Blue Green Update Config. BlueGreenUpdatePolicy EndpointDeploymentConfigBlueGreenUpdatePolicyInput `pulumi:"blueGreenUpdatePolicy"` }
func (EndpointDeploymentConfigArgs) ElementType ¶
func (EndpointDeploymentConfigArgs) ElementType() reflect.Type
func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutput ¶
func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput
func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutputWithContext ¶
func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput
func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutput ¶
func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutputWithContext ¶
func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
type EndpointDeploymentConfigAutoRollbackConfiguration ¶
type EndpointDeploymentConfigAutoRollbackConfiguration struct { // List of CloudWatch alarms in your account that are configured to monitor metrics on an endpoint. If any alarms are tripped during a deployment, SageMaker rolls back the deployment. See Alarms. Alarms []EndpointDeploymentConfigAutoRollbackConfigurationAlarm `pulumi:"alarms"` }
type EndpointDeploymentConfigAutoRollbackConfigurationAlarm ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarm struct { // The name of a CloudWatch alarm in your account. AlarmName string `pulumi:"alarmName"` }
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs struct { // The name of a CloudWatch alarm in your account. AlarmName pulumi.StringInput `pulumi:"alarmName"` }
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray []EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput interface { pulumi.Input ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext(context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput }
EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput is an input type that accepts EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray and EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput values. You can construct a concrete instance of `EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput` via:
EndpointDeploymentConfigAutoRollbackConfigurationAlarmArray{ EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs{...} }
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput interface { pulumi.Input ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext(context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput }
EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput is an input type that accepts EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs and EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput values. You can construct a concrete instance of `EndpointDeploymentConfigAutoRollbackConfigurationAlarmInput` via:
EndpointDeploymentConfigAutoRollbackConfigurationAlarmArgs{...}
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) AlarmName ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) AlarmName() pulumi.StringOutput
The name of a CloudWatch alarm in your account.
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput() EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationAlarmOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationAlarmOutput
type EndpointDeploymentConfigAutoRollbackConfigurationArgs ¶
type EndpointDeploymentConfigAutoRollbackConfigurationArgs struct { // List of CloudWatch alarms in your account that are configured to monitor metrics on an endpoint. If any alarms are tripped during a deployment, SageMaker rolls back the deployment. See Alarms. Alarms EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayInput `pulumi:"alarms"` }
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput() EndpointDeploymentConfigAutoRollbackConfigurationOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext ¶
func (i EndpointDeploymentConfigAutoRollbackConfigurationArgs) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
type EndpointDeploymentConfigAutoRollbackConfigurationInput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationInput interface { pulumi.Input ToEndpointDeploymentConfigAutoRollbackConfigurationOutput() EndpointDeploymentConfigAutoRollbackConfigurationOutput ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext(context.Context) EndpointDeploymentConfigAutoRollbackConfigurationOutput }
EndpointDeploymentConfigAutoRollbackConfigurationInput is an input type that accepts EndpointDeploymentConfigAutoRollbackConfigurationArgs and EndpointDeploymentConfigAutoRollbackConfigurationOutput values. You can construct a concrete instance of `EndpointDeploymentConfigAutoRollbackConfigurationInput` via:
EndpointDeploymentConfigAutoRollbackConfigurationArgs{...}
type EndpointDeploymentConfigAutoRollbackConfigurationOutput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) Alarms ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) Alarms() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
List of CloudWatch alarms in your account that are configured to monitor metrics on an endpoint. If any alarms are tripped during a deployment, SageMaker rolls back the deployment. See Alarms.
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutput() EndpointDeploymentConfigAutoRollbackConfigurationOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
type EndpointDeploymentConfigAutoRollbackConfigurationPtrInput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationPtrInput interface { pulumi.Input ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput }
EndpointDeploymentConfigAutoRollbackConfigurationPtrInput is an input type that accepts EndpointDeploymentConfigAutoRollbackConfigurationArgs, EndpointDeploymentConfigAutoRollbackConfigurationPtr and EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigAutoRollbackConfigurationPtrInput` via:
EndpointDeploymentConfigAutoRollbackConfigurationArgs{...} or: nil
func EndpointDeploymentConfigAutoRollbackConfigurationPtr ¶
func EndpointDeploymentConfigAutoRollbackConfigurationPtr(v *EndpointDeploymentConfigAutoRollbackConfigurationArgs) EndpointDeploymentConfigAutoRollbackConfigurationPtrInput
type EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput ¶
type EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) Alarms ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) Alarms() EndpointDeploymentConfigAutoRollbackConfigurationAlarmArrayOutput
List of CloudWatch alarms in your account that are configured to monitor metrics on an endpoint. If any alarms are tripped during a deployment, SageMaker rolls back the deployment. See Alarms.
func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ElementType ¶
func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutput() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
func (EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext ¶
func (o EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput) ToEndpointDeploymentConfigAutoRollbackConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
type EndpointDeploymentConfigBlueGreenUpdatePolicy ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicy struct { // Maximum execution timeout for the deployment. Note that the timeout value should be larger than the total waiting time specified in `terminationWaitInSeconds` and `waitIntervalInSeconds`. Valid values are between `600` and `14400`. MaximumExecutionTimeoutInSeconds *int `pulumi:"maximumExecutionTimeoutInSeconds"` // Additional waiting time in seconds after the completion of an endpoint deployment before terminating the old endpoint fleet. Default is `0`. Valid values are between `0` and `3600`. TerminationWaitInSeconds *int `pulumi:"terminationWaitInSeconds"` // Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration. TrafficRoutingConfiguration EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration `pulumi:"trafficRoutingConfiguration"` }
type EndpointDeploymentConfigBlueGreenUpdatePolicyArgs ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyArgs struct { // Maximum execution timeout for the deployment. Note that the timeout value should be larger than the total waiting time specified in `terminationWaitInSeconds` and `waitIntervalInSeconds`. Valid values are between `600` and `14400`. MaximumExecutionTimeoutInSeconds pulumi.IntPtrInput `pulumi:"maximumExecutionTimeoutInSeconds"` // Additional waiting time in seconds after the completion of an endpoint deployment before terminating the old endpoint fleet. Default is `0`. Valid values are between `0` and `3600`. TerminationWaitInSeconds pulumi.IntPtrInput `pulumi:"terminationWaitInSeconds"` // Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration. TrafficRoutingConfiguration EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput `pulumi:"trafficRoutingConfiguration"` }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
type EndpointDeploymentConfigBlueGreenUpdatePolicyInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyArgs and EndpointDeploymentConfigBlueGreenUpdatePolicyOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyArgs{...}
type EndpointDeploymentConfigBlueGreenUpdatePolicyOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput
Maximum execution timeout for the deployment. Note that the timeout value should be larger than the total waiting time specified in `terminationWaitInSeconds` and `waitIntervalInSeconds`. Valid values are between `600` and `14400`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TerminationWaitInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput
Additional waiting time in seconds after the completion of an endpoint deployment before terminating the old endpoint fleet. Default is `0`. Valid values are between `0` and `3600`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TrafficRoutingConfiguration ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyOutput) TrafficRoutingConfiguration() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration.
type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyArgs, EndpointDeploymentConfigBlueGreenUpdatePolicyPtr and EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyArgs{...} or: nil
func EndpointDeploymentConfigBlueGreenUpdatePolicyPtr ¶
func EndpointDeploymentConfigBlueGreenUpdatePolicyPtr(v *EndpointDeploymentConfigBlueGreenUpdatePolicyArgs) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrInput
type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput
Maximum execution timeout for the deployment. Note that the timeout value should be larger than the total waiting time specified in `terminationWaitInSeconds` and `waitIntervalInSeconds`. Valid values are between `600` and `14400`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TerminationWaitInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput
Additional waiting time in seconds after the completion of an endpoint deployment before terminating the old endpoint fleet. Default is `0`. Valid values are between `0` and `3600`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TrafficRoutingConfiguration ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput) TrafficRoutingConfiguration() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration struct { // Batch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size. CanarySize *EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize `pulumi:"canarySize"` // Batch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size. LinearStepSize *EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize `pulumi:"linearStepSize"` // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type string `pulumi:"type"` // The waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between `0` and `3600`. WaitIntervalInSeconds int `pulumi:"waitIntervalInSeconds"` }
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs struct { // Batch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size. CanarySize EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput `pulumi:"canarySize"` // Batch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size. LinearStepSize EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput `pulumi:"linearStepSize"` // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type pulumi.StringInput `pulumi:"type"` // The waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between `0` and `3600`. WaitIntervalInSeconds pulumi.IntInput `pulumi:"waitIntervalInSeconds"` }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySize struct { // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type string `pulumi:"type"` // Defines the capacity size, either as a number of instances or a capacity percentage. Value int `pulumi:"value"` }
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs struct { // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type pulumi.StringInput `pulumi:"type"` // Defines the capacity size, either as a number of instances or a capacity percentage. Value pulumi.IntInput `pulumi:"value"` }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs{...}
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Type() pulumi.StringOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Value ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeOutput) Value() pulumi.IntOutput
Defines the capacity size, either as a number of instances or a capacity percentage.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs, EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtr and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs{...} or: nil
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtr ¶
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtr(v *EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizeArgs) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrInput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Elem ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Type() pulumi.StringPtrOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Value ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput) Value() pulumi.IntPtrOutput
Defines the capacity size, either as a number of instances or a capacity percentage.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs{...}
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSize struct { // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type string `pulumi:"type"` // Defines the capacity size, either as a number of instances or a capacity percentage. Value int `pulumi:"value"` }
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs struct { // Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`. Type pulumi.StringInput `pulumi:"type"` // Defines the capacity size, either as a number of instances or a capacity percentage. Value pulumi.IntInput `pulumi:"value"` }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext ¶
func (i EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs{...}
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Type() pulumi.StringOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Value ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeOutput) Value() pulumi.IntOutput
Defines the capacity size, either as a number of instances or a capacity percentage.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs, EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtr and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs{...} or: nil
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtr ¶
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtr(v *EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizeArgs) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrInput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Elem ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Type() pulumi.StringPtrOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Value ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput) Value() pulumi.IntPtrOutput
Defines the capacity size, either as a number of instances or a capacity percentage.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) CanarySize ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) CanarySize() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
Batch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) LinearStepSize ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) LinearStepSize() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
Batch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) Type() pulumi.StringOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) WaitIntervalInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationOutput) WaitIntervalInSeconds() pulumi.IntOutput
The waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between `0` and `3600`.
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput interface { pulumi.Input ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput }
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput is an input type that accepts EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs, EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtr and EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput` via:
EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs{...} or: nil
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtr ¶
func EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtr(v *EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrInput
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput ¶
type EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) CanarySize ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) CanarySize() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationCanarySizePtrOutput
Batch size for the first step to turn on traffic on the new endpoint fleet. Value must be less than or equal to 50% of the variant's total instance count. See Canary Size.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ElementType ¶
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) LinearStepSize ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) LinearStepSize() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationLinearStepSizePtrOutput
Batch size for each step to turn on traffic on the new endpoint fleet. Value must be 10-50% of the variant's total instance count. See Linear Step Size.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput() EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) ToEndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) Type ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) Type() pulumi.StringPtrOutput
Specifies the endpoint capacity type. Valid values are: `INSTANCE_COUNT`, or `CAPACITY_PERCENT`.
func (EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) WaitIntervalInSeconds ¶
func (o EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationPtrOutput) WaitIntervalInSeconds() pulumi.IntPtrOutput
The waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet. Valid values are between `0` and `3600`.
type EndpointDeploymentConfigInput ¶
type EndpointDeploymentConfigInput interface { pulumi.Input ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput ToEndpointDeploymentConfigOutputWithContext(context.Context) EndpointDeploymentConfigOutput }
EndpointDeploymentConfigInput is an input type that accepts EndpointDeploymentConfigArgs and EndpointDeploymentConfigOutput values. You can construct a concrete instance of `EndpointDeploymentConfigInput` via:
EndpointDeploymentConfigArgs{...}
type EndpointDeploymentConfigOutput ¶
type EndpointDeploymentConfigOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigOutput) AutoRollbackConfiguration ¶
func (o EndpointDeploymentConfigOutput) AutoRollbackConfiguration() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
Automatic rollback configuration for handling endpoint deployment failures and recovery. See Auto Rollback Configuration.
func (EndpointDeploymentConfigOutput) BlueGreenUpdatePolicy ¶
func (o EndpointDeploymentConfigOutput) BlueGreenUpdatePolicy() EndpointDeploymentConfigBlueGreenUpdatePolicyOutput
Update policy for a blue/green deployment. If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. See Blue Green Update Config.
func (EndpointDeploymentConfigOutput) ElementType ¶
func (EndpointDeploymentConfigOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutput ¶
func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput
func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutputWithContext ¶
func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput
func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutput ¶
func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutputWithContext ¶
func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
type EndpointDeploymentConfigPtrInput ¶
type EndpointDeploymentConfigPtrInput interface { pulumi.Input ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput ToEndpointDeploymentConfigPtrOutputWithContext(context.Context) EndpointDeploymentConfigPtrOutput }
EndpointDeploymentConfigPtrInput is an input type that accepts EndpointDeploymentConfigArgs, EndpointDeploymentConfigPtr and EndpointDeploymentConfigPtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigPtrInput` via:
EndpointDeploymentConfigArgs{...} or: nil
func EndpointDeploymentConfigPtr ¶
func EndpointDeploymentConfigPtr(v *EndpointDeploymentConfigArgs) EndpointDeploymentConfigPtrInput
type EndpointDeploymentConfigPtrOutput ¶
type EndpointDeploymentConfigPtrOutput struct{ *pulumi.OutputState }
func (EndpointDeploymentConfigPtrOutput) AutoRollbackConfiguration ¶
func (o EndpointDeploymentConfigPtrOutput) AutoRollbackConfiguration() EndpointDeploymentConfigAutoRollbackConfigurationPtrOutput
Automatic rollback configuration for handling endpoint deployment failures and recovery. See Auto Rollback Configuration.
func (EndpointDeploymentConfigPtrOutput) BlueGreenUpdatePolicy ¶
func (o EndpointDeploymentConfigPtrOutput) BlueGreenUpdatePolicy() EndpointDeploymentConfigBlueGreenUpdatePolicyPtrOutput
Update policy for a blue/green deployment. If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. See Blue Green Update Config.
func (EndpointDeploymentConfigPtrOutput) Elem ¶
func (o EndpointDeploymentConfigPtrOutput) Elem() EndpointDeploymentConfigOutput
func (EndpointDeploymentConfigPtrOutput) ElementType ¶
func (EndpointDeploymentConfigPtrOutput) ElementType() reflect.Type
func (EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutput ¶
func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
func (EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutputWithContext ¶
func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput
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) Arn ¶ added in v5.4.0
func (o EndpointOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this endpoint.
func (EndpointOutput) DeploymentConfig ¶ added in v5.4.0
func (o EndpointOutput) DeploymentConfig() EndpointDeploymentConfigPtrOutput
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config.
func (EndpointOutput) ElementType ¶
func (EndpointOutput) ElementType() reflect.Type
func (EndpointOutput) EndpointConfigName ¶ added in v5.4.0
func (o EndpointOutput) EndpointConfigName() pulumi.StringOutput
The name of the endpoint configuration to use.
func (EndpointOutput) Name ¶ added in v5.4.0
func (o EndpointOutput) Name() pulumi.StringOutput
The name of the endpoint.
func (EndpointOutput) Tags ¶ added in v5.4.0
func (o EndpointOutput) Tags() pulumi.StringMapOutput
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.
func (EndpointOutput) TagsAll ¶ added in v5.4.0
func (o EndpointOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (EndpointOutput) ToEndpointOutput ¶
func (o EndpointOutput) ToEndpointOutput() EndpointOutput
func (EndpointOutput) ToEndpointOutputWithContext ¶
func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
type EndpointState ¶
type EndpointState struct { // The Amazon Resource Name (ARN) assigned by AWS to this endpoint. Arn pulumi.StringPtrInput // The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config. DeploymentConfig EndpointDeploymentConfigPtrInput // The name of the endpoint configuration to use. EndpointConfigName pulumi.StringPtrInput // The name of the endpoint. Name 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 (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/v5/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
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 }
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) Arn ¶ added in v5.4.0
func (o FeatureGroupOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this feature_group.
func (FeatureGroupOutput) Description ¶ added in v5.4.0
func (o FeatureGroupOutput) Description() pulumi.StringPtrOutput
A free-form description of a Feature Group.
func (FeatureGroupOutput) ElementType ¶
func (FeatureGroupOutput) ElementType() reflect.Type
func (FeatureGroupOutput) EventTimeFeatureName ¶ added in v5.4.0
func (o FeatureGroupOutput) EventTimeFeatureName() pulumi.StringOutput
The name of the feature that stores the EventTime of a Record in a Feature Group.
func (FeatureGroupOutput) FeatureDefinitions ¶ added in v5.4.0
func (o FeatureGroupOutput) FeatureDefinitions() FeatureGroupFeatureDefinitionArrayOutput
A list of Feature names and types. See Feature Definition Below.
func (FeatureGroupOutput) FeatureGroupName ¶ added in v5.4.0
func (o FeatureGroupOutput) FeatureGroupName() pulumi.StringOutput
The name of the Feature Group. The name must be unique within an AWS Region in an AWS account.
func (FeatureGroupOutput) OfflineStoreConfig ¶ added in v5.4.0
func (o FeatureGroupOutput) OfflineStoreConfig() FeatureGroupOfflineStoreConfigPtrOutput
The Offline Feature Store Configuration. See Offline Store Config Below.
func (FeatureGroupOutput) OnlineStoreConfig ¶ added in v5.4.0
func (o FeatureGroupOutput) OnlineStoreConfig() FeatureGroupOnlineStoreConfigPtrOutput
The Online Feature Store Configuration. See Online Store Config Below.
func (FeatureGroupOutput) RecordIdentifierFeatureName ¶ added in v5.4.0
func (o FeatureGroupOutput) RecordIdentifierFeatureName() pulumi.StringOutput
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.
func (FeatureGroupOutput) RoleArn ¶ added in v5.4.0
func (o FeatureGroupOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the Offline Store if an `offlineStoreConfig` is provided.
func (FeatureGroupOutput) Tags ¶ added in v5.4.0
func (o FeatureGroupOutput) Tags() pulumi.StringMapOutput
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.
func (FeatureGroupOutput) TagsAll ¶ added in v5.4.0
func (o FeatureGroupOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (FeatureGroupOutput) ToFeatureGroupOutput ¶
func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput
func (FeatureGroupOutput) ToFeatureGroupOutputWithContext ¶
func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput
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 FlowDefinition ¶
type FlowDefinition struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Flow Definition. Arn pulumi.StringOutput `pulumi:"arn"` // The name of your flow definition. FlowDefinitionName pulumi.StringOutput `pulumi:"flowDefinitionName"` // An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below. HumanLoopActivationConfig FlowDefinitionHumanLoopActivationConfigPtrOutput `pulumi:"humanLoopActivationConfig"` // An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below. HumanLoopConfig FlowDefinitionHumanLoopConfigOutput `pulumi:"humanLoopConfig"` // Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below. HumanLoopRequestSource FlowDefinitionHumanLoopRequestSourcePtrOutput `pulumi:"humanLoopRequestSource"` // An object containing information about where the human review results will be uploaded. See Output Config details below. OutputConfig FlowDefinitionOutputConfigOutput `pulumi:"outputConfig"` // The Amazon Resource Name (ARN) of the role needed to call other services 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Flow Definition resource.
## Example Usage ### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewFlowDefinition(ctx, "example", &sagemaker.FlowDefinitionArgs{ FlowDefinitionName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Example.Arn), HumanLoopConfig: &sagemaker.FlowDefinitionHumanLoopConfigArgs{ HumanTaskUiArn: pulumi.Any(aws_sagemaker_human_task_ui.Example.Arn), TaskAvailabilityLifetimeInSeconds: pulumi.Int(1), TaskCount: pulumi.Int(1), TaskDescription: pulumi.String("example"), TaskTitle: pulumi.String("example"), WorkteamArn: pulumi.Any(aws_sagemaker_workteam.Example.Arn), }, OutputConfig: &sagemaker.FlowDefinitionOutputConfigArgs{ S3OutputPath: pulumi.String(fmt.Sprintf("%v%v%v", "s3://", aws_s3_bucket.Example.Bucket, "/")), }, }) if err != nil { return err } return nil }) }
``` ### Public Workteam Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewFlowDefinition(ctx, "example", &sagemaker.FlowDefinitionArgs{ FlowDefinitionName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Example.Arn), HumanLoopConfig: &sagemaker.FlowDefinitionHumanLoopConfigArgs{ HumanTaskUiArn: pulumi.Any(aws_sagemaker_human_task_ui.Example.Arn), TaskAvailabilityLifetimeInSeconds: pulumi.Int(1), TaskCount: pulumi.Int(1), TaskDescription: pulumi.String("example"), TaskTitle: pulumi.String("example"), WorkteamArn: pulumi.String(fmt.Sprintf("%v%v%v", "arn:aws:sagemaker:", data.Aws_region.Current.Name, ":394669845002:workteam/public-crowd/default")), PublicWorkforceTaskPrice: &sagemaker.FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs{ AmountInUsd: &sagemaker.FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs{ Cents: pulumi.Int(1), TenthFractionsOfACent: pulumi.Int(2), }, }, }, OutputConfig: &sagemaker.FlowDefinitionOutputConfigArgs{ S3OutputPath: pulumi.String(fmt.Sprintf("%v%v%v", "s3://", aws_s3_bucket.Example.Bucket, "/")), }, }) if err != nil { return err } return nil }) }
``` ### Human Loop Activation Config Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewFlowDefinition(ctx, "example", &sagemaker.FlowDefinitionArgs{ FlowDefinitionName: pulumi.String("example"), RoleArn: pulumi.Any(aws_iam_role.Example.Arn), HumanLoopConfig: &sagemaker.FlowDefinitionHumanLoopConfigArgs{ HumanTaskUiArn: pulumi.Any(aws_sagemaker_human_task_ui.Example.Arn), TaskAvailabilityLifetimeInSeconds: pulumi.Int(1), TaskCount: pulumi.Int(1), TaskDescription: pulumi.String("example"), TaskTitle: pulumi.String("example"), WorkteamArn: pulumi.Any(aws_sagemaker_workteam.Example.Arn), }, HumanLoopRequestSource: &sagemaker.FlowDefinitionHumanLoopRequestSourceArgs{ AwsManagedHumanLoopRequestSource: pulumi.String("AWS/Textract/AnalyzeDocument/Forms/V1"), }, HumanLoopActivationConfig: &sagemaker.FlowDefinitionHumanLoopActivationConfigArgs{ HumanLoopActivationConditionsConfig: &sagemaker.FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs{ HumanLoopActivationConditions: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v", " {\n", " \"Conditions\": [\n", " {\n", " \"ConditionType\": \"Sampling\",\n", " \"ConditionParameters\": {\n", " \"RandomSamplingPercentage\": 5\n", " }\n", " }\n", " ]\n", " }\n")), }, }, OutputConfig: &sagemaker.FlowDefinitionOutputConfigArgs{ S3OutputPath: pulumi.String(fmt.Sprintf("%v%v%v", "s3://", aws_s3_bucket.Example.Bucket, "/")), }, }) if err != nil { return err } return nil }) }
```
## Import
SageMaker Flow Definitions can be imported using the `flow_definition_name`, e.g.,
```sh
$ pulumi import aws:sagemaker/flowDefinition:FlowDefinition example example
```
func GetFlowDefinition ¶
func GetFlowDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowDefinitionState, opts ...pulumi.ResourceOption) (*FlowDefinition, error)
GetFlowDefinition gets an existing FlowDefinition 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 NewFlowDefinition ¶
func NewFlowDefinition(ctx *pulumi.Context, name string, args *FlowDefinitionArgs, opts ...pulumi.ResourceOption) (*FlowDefinition, error)
NewFlowDefinition registers a new resource with the given unique name, arguments, and options.
func (*FlowDefinition) ElementType ¶
func (*FlowDefinition) ElementType() reflect.Type
func (*FlowDefinition) ToFlowDefinitionOutput ¶
func (i *FlowDefinition) ToFlowDefinitionOutput() FlowDefinitionOutput
func (*FlowDefinition) ToFlowDefinitionOutputWithContext ¶
func (i *FlowDefinition) ToFlowDefinitionOutputWithContext(ctx context.Context) FlowDefinitionOutput
type FlowDefinitionArgs ¶
type FlowDefinitionArgs struct { // The name of your flow definition. FlowDefinitionName pulumi.StringInput // An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below. HumanLoopActivationConfig FlowDefinitionHumanLoopActivationConfigPtrInput // An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below. HumanLoopConfig FlowDefinitionHumanLoopConfigInput // Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below. HumanLoopRequestSource FlowDefinitionHumanLoopRequestSourcePtrInput // An object containing information about where the human review results will be uploaded. See Output Config details below. OutputConfig FlowDefinitionOutputConfigInput // The Amazon Resource Name (ARN) of the role needed to call other services 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 }
The set of arguments for constructing a FlowDefinition resource.
func (FlowDefinitionArgs) ElementType ¶
func (FlowDefinitionArgs) ElementType() reflect.Type
type FlowDefinitionArray ¶
type FlowDefinitionArray []FlowDefinitionInput
func (FlowDefinitionArray) ElementType ¶
func (FlowDefinitionArray) ElementType() reflect.Type
func (FlowDefinitionArray) ToFlowDefinitionArrayOutput ¶
func (i FlowDefinitionArray) ToFlowDefinitionArrayOutput() FlowDefinitionArrayOutput
func (FlowDefinitionArray) ToFlowDefinitionArrayOutputWithContext ¶
func (i FlowDefinitionArray) ToFlowDefinitionArrayOutputWithContext(ctx context.Context) FlowDefinitionArrayOutput
type FlowDefinitionArrayInput ¶
type FlowDefinitionArrayInput interface { pulumi.Input ToFlowDefinitionArrayOutput() FlowDefinitionArrayOutput ToFlowDefinitionArrayOutputWithContext(context.Context) FlowDefinitionArrayOutput }
FlowDefinitionArrayInput is an input type that accepts FlowDefinitionArray and FlowDefinitionArrayOutput values. You can construct a concrete instance of `FlowDefinitionArrayInput` via:
FlowDefinitionArray{ FlowDefinitionArgs{...} }
type FlowDefinitionArrayOutput ¶
type FlowDefinitionArrayOutput struct{ *pulumi.OutputState }
func (FlowDefinitionArrayOutput) ElementType ¶
func (FlowDefinitionArrayOutput) ElementType() reflect.Type
func (FlowDefinitionArrayOutput) Index ¶
func (o FlowDefinitionArrayOutput) Index(i pulumi.IntInput) FlowDefinitionOutput
func (FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutput ¶
func (o FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutput() FlowDefinitionArrayOutput
func (FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutputWithContext ¶
func (o FlowDefinitionArrayOutput) ToFlowDefinitionArrayOutputWithContext(ctx context.Context) FlowDefinitionArrayOutput
type FlowDefinitionHumanLoopActivationConfig ¶
type FlowDefinitionHumanLoopActivationConfig struct { // defines under what conditions SageMaker creates a human loop. See Human Loop Activation Conditions Config details below. HumanLoopActivationConditionsConfig *FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfig `pulumi:"humanLoopActivationConditionsConfig"` }
type FlowDefinitionHumanLoopActivationConfigArgs ¶
type FlowDefinitionHumanLoopActivationConfigArgs struct { // defines under what conditions SageMaker creates a human loop. See Human Loop Activation Conditions Config details below. HumanLoopActivationConditionsConfig FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput `pulumi:"humanLoopActivationConditionsConfig"` }
func (FlowDefinitionHumanLoopActivationConfigArgs) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutput ¶
func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutput() FlowDefinitionHumanLoopActivationConfigOutput
func (FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext ¶
func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigOutput
func (FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutput ¶
func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopActivationConfigArgs) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfig ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfig struct { // A JSON expressing use-case specific conditions declaratively. If any condition is matched, atomic tasks are created against the configured work team. For more information about how to structure the JSON, see [JSON Schema for Human Loop Activation Conditions in Amazon Augmented AI](https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-human-fallback-conditions-json-schema.html). HumanLoopActivationConditions string `pulumi:"humanLoopActivationConditions"` }
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs struct { // A JSON expressing use-case specific conditions declaratively. If any condition is matched, atomic tasks are created against the configured work team. For more information about how to structure the JSON, see [JSON Schema for Human Loop Activation Conditions in Amazon Augmented AI](https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-human-fallback-conditions-json-schema.html). HumanLoopActivationConditions pulumi.StringInput `pulumi:"humanLoopActivationConditions"` }
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput ¶
func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext ¶
func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput ¶
func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigInput ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigInput interface { pulumi.Input ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext(context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput }
FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigInput is an input type that accepts FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs and FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigInput` via:
FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs{...}
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) HumanLoopActivationConditions ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) HumanLoopActivationConditions() pulumi.StringOutput
A JSON expressing use-case specific conditions declaratively. If any condition is matched, atomic tasks are created against the configured work team. For more information about how to structure the JSON, see [JSON Schema for Human Loop Activation Conditions in Amazon Augmented AI](https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-human-fallback-conditions-json-schema.html).
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput }
FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput is an input type that accepts FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs, FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtr and FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput` via:
FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs{...} or: nil
func FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtr ¶
func FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtr(v *FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigArgs) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrInput
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput ¶
type FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) HumanLoopActivationConditions ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) HumanLoopActivationConditions() pulumi.StringPtrOutput
A JSON expressing use-case specific conditions declaratively. If any condition is matched, atomic tasks are created against the configured work team. For more information about how to structure the JSON, see [JSON Schema for Human Loop Activation Conditions in Amazon Augmented AI](https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-human-fallback-conditions-json-schema.html).
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
type FlowDefinitionHumanLoopActivationConfigInput ¶
type FlowDefinitionHumanLoopActivationConfigInput interface { pulumi.Input ToFlowDefinitionHumanLoopActivationConfigOutput() FlowDefinitionHumanLoopActivationConfigOutput ToFlowDefinitionHumanLoopActivationConfigOutputWithContext(context.Context) FlowDefinitionHumanLoopActivationConfigOutput }
FlowDefinitionHumanLoopActivationConfigInput is an input type that accepts FlowDefinitionHumanLoopActivationConfigArgs and FlowDefinitionHumanLoopActivationConfigOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopActivationConfigInput` via:
FlowDefinitionHumanLoopActivationConfigArgs{...}
type FlowDefinitionHumanLoopActivationConfigOutput ¶
type FlowDefinitionHumanLoopActivationConfigOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopActivationConfigOutput) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopActivationConfigOutput) HumanLoopActivationConditionsConfig ¶
func (o FlowDefinitionHumanLoopActivationConfigOutput) HumanLoopActivationConditionsConfig() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
defines under what conditions SageMaker creates a human loop. See Human Loop Activation Conditions Config details below.
func (FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutput() FlowDefinitionHumanLoopActivationConfigOutput
func (FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigOutput
func (FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
type FlowDefinitionHumanLoopActivationConfigPtrInput ¶
type FlowDefinitionHumanLoopActivationConfigPtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput }
FlowDefinitionHumanLoopActivationConfigPtrInput is an input type that accepts FlowDefinitionHumanLoopActivationConfigArgs, FlowDefinitionHumanLoopActivationConfigPtr and FlowDefinitionHumanLoopActivationConfigPtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopActivationConfigPtrInput` via:
FlowDefinitionHumanLoopActivationConfigArgs{...} or: nil
func FlowDefinitionHumanLoopActivationConfigPtr ¶
func FlowDefinitionHumanLoopActivationConfigPtr(v *FlowDefinitionHumanLoopActivationConfigArgs) FlowDefinitionHumanLoopActivationConfigPtrInput
type FlowDefinitionHumanLoopActivationConfigPtrOutput ¶
type FlowDefinitionHumanLoopActivationConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopActivationConfigPtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopActivationConfigPtrOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopActivationConfigPtrOutput) HumanLoopActivationConditionsConfig ¶
func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) HumanLoopActivationConditionsConfig() FlowDefinitionHumanLoopActivationConfigHumanLoopActivationConditionsConfigPtrOutput
defines under what conditions SageMaker creates a human loop. See Human Loop Activation Conditions Config details below.
func (FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutput() FlowDefinitionHumanLoopActivationConfigPtrOutput
func (FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopActivationConfigPtrOutput) ToFlowDefinitionHumanLoopActivationConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopActivationConfigPtrOutput
type FlowDefinitionHumanLoopConfig ¶
type FlowDefinitionHumanLoopConfig struct { // The Amazon Resource Name (ARN) of the human task user interface. HumanTaskUiArn string `pulumi:"humanTaskUiArn"` // Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed. See Public Workforce Task Price details below. PublicWorkforceTaskPrice *FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice `pulumi:"publicWorkforceTaskPrice"` // The length of time that a task remains available for review by human workers. Valid value range between `1` and `864000`. TaskAvailabilityLifetimeInSeconds *int `pulumi:"taskAvailabilityLifetimeInSeconds"` // The number of distinct workers who will perform the same task on each object. Valid value range between `1` and `3`. TaskCount int `pulumi:"taskCount"` // A description for the human worker task. TaskDescription string `pulumi:"taskDescription"` // An array of keywords used to describe the task so that workers can discover the task. TaskKeywords []string `pulumi:"taskKeywords"` // The amount of time that a worker has to complete a task. The default value is `3600` seconds. TaskTimeLimitInSeconds *int `pulumi:"taskTimeLimitInSeconds"` // A title for the human worker task. TaskTitle string `pulumi:"taskTitle"` // The Amazon Resource Name (ARN) of the human task user interface. Amazon Resource Name (ARN) of a team of workers. For Public workforces see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-workforce-management-public.html). WorkteamArn string `pulumi:"workteamArn"` }
type FlowDefinitionHumanLoopConfigArgs ¶
type FlowDefinitionHumanLoopConfigArgs struct { // The Amazon Resource Name (ARN) of the human task user interface. HumanTaskUiArn pulumi.StringInput `pulumi:"humanTaskUiArn"` // Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed. See Public Workforce Task Price details below. PublicWorkforceTaskPrice FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput `pulumi:"publicWorkforceTaskPrice"` // The length of time that a task remains available for review by human workers. Valid value range between `1` and `864000`. TaskAvailabilityLifetimeInSeconds pulumi.IntPtrInput `pulumi:"taskAvailabilityLifetimeInSeconds"` // The number of distinct workers who will perform the same task on each object. Valid value range between `1` and `3`. TaskCount pulumi.IntInput `pulumi:"taskCount"` // A description for the human worker task. TaskDescription pulumi.StringInput `pulumi:"taskDescription"` // An array of keywords used to describe the task so that workers can discover the task. TaskKeywords pulumi.StringArrayInput `pulumi:"taskKeywords"` // The amount of time that a worker has to complete a task. The default value is `3600` seconds. TaskTimeLimitInSeconds pulumi.IntPtrInput `pulumi:"taskTimeLimitInSeconds"` // A title for the human worker task. TaskTitle pulumi.StringInput `pulumi:"taskTitle"` // The Amazon Resource Name (ARN) of the human task user interface. Amazon Resource Name (ARN) of a team of workers. For Public workforces see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-workforce-management-public.html). WorkteamArn pulumi.StringInput `pulumi:"workteamArn"` }
func (FlowDefinitionHumanLoopConfigArgs) ElementType ¶
func (FlowDefinitionHumanLoopConfigArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutput ¶
func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutput() FlowDefinitionHumanLoopConfigOutput
func (FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigOutput
func (FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutput ¶
func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
func (FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigArgs) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
type FlowDefinitionHumanLoopConfigInput ¶
type FlowDefinitionHumanLoopConfigInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigOutput() FlowDefinitionHumanLoopConfigOutput ToFlowDefinitionHumanLoopConfigOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigOutput }
FlowDefinitionHumanLoopConfigInput is an input type that accepts FlowDefinitionHumanLoopConfigArgs and FlowDefinitionHumanLoopConfigOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigInput` via:
FlowDefinitionHumanLoopConfigArgs{...}
type FlowDefinitionHumanLoopConfigOutput ¶
type FlowDefinitionHumanLoopConfigOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigOutput) HumanTaskUiArn ¶
func (o FlowDefinitionHumanLoopConfigOutput) HumanTaskUiArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the human task user interface.
func (FlowDefinitionHumanLoopConfigOutput) PublicWorkforceTaskPrice ¶
func (o FlowDefinitionHumanLoopConfigOutput) PublicWorkforceTaskPrice() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed. See Public Workforce Task Price details below.
func (FlowDefinitionHumanLoopConfigOutput) TaskAvailabilityLifetimeInSeconds ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskAvailabilityLifetimeInSeconds() pulumi.IntPtrOutput
The length of time that a task remains available for review by human workers. Valid value range between `1` and `864000`.
func (FlowDefinitionHumanLoopConfigOutput) TaskCount ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskCount() pulumi.IntOutput
The number of distinct workers who will perform the same task on each object. Valid value range between `1` and `3`.
func (FlowDefinitionHumanLoopConfigOutput) TaskDescription ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskDescription() pulumi.StringOutput
A description for the human worker task.
func (FlowDefinitionHumanLoopConfigOutput) TaskKeywords ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskKeywords() pulumi.StringArrayOutput
An array of keywords used to describe the task so that workers can discover the task.
func (FlowDefinitionHumanLoopConfigOutput) TaskTimeLimitInSeconds ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskTimeLimitInSeconds() pulumi.IntPtrOutput
The amount of time that a worker has to complete a task. The default value is `3600` seconds.
func (FlowDefinitionHumanLoopConfigOutput) TaskTitle ¶
func (o FlowDefinitionHumanLoopConfigOutput) TaskTitle() pulumi.StringOutput
A title for the human worker task.
func (FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutput ¶
func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutput() FlowDefinitionHumanLoopConfigOutput
func (FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigOutput
func (FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
func (FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
func (FlowDefinitionHumanLoopConfigOutput) WorkteamArn ¶
func (o FlowDefinitionHumanLoopConfigOutput) WorkteamArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the human task user interface. Amazon Resource Name (ARN) of a team of workers. For Public workforces see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-workforce-management-public.html).
type FlowDefinitionHumanLoopConfigPtrInput ¶
type FlowDefinitionHumanLoopConfigPtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigPtrOutput }
FlowDefinitionHumanLoopConfigPtrInput is an input type that accepts FlowDefinitionHumanLoopConfigArgs, FlowDefinitionHumanLoopConfigPtr and FlowDefinitionHumanLoopConfigPtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigPtrInput` via:
FlowDefinitionHumanLoopConfigArgs{...} or: nil
func FlowDefinitionHumanLoopConfigPtr ¶
func FlowDefinitionHumanLoopConfigPtr(v *FlowDefinitionHumanLoopConfigArgs) FlowDefinitionHumanLoopConfigPtrInput
type FlowDefinitionHumanLoopConfigPtrOutput ¶
type FlowDefinitionHumanLoopConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigPtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigPtrOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPtrOutput) HumanTaskUiArn ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) HumanTaskUiArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the human task user interface.
func (FlowDefinitionHumanLoopConfigPtrOutput) PublicWorkforceTaskPrice ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) PublicWorkforceTaskPrice() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
Defines the amount of money paid to an Amazon Mechanical Turk worker for each task performed. See Public Workforce Task Price details below.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskAvailabilityLifetimeInSeconds ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskAvailabilityLifetimeInSeconds() pulumi.IntPtrOutput
The length of time that a task remains available for review by human workers. Valid value range between `1` and `864000`.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskCount ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskCount() pulumi.IntPtrOutput
The number of distinct workers who will perform the same task on each object. Valid value range between `1` and `3`.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskDescription ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskDescription() pulumi.StringPtrOutput
A description for the human worker task.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskKeywords ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskKeywords() pulumi.StringArrayOutput
An array of keywords used to describe the task so that workers can discover the task.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskTimeLimitInSeconds ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskTimeLimitInSeconds() pulumi.IntPtrOutput
The amount of time that a worker has to complete a task. The default value is `3600` seconds.
func (FlowDefinitionHumanLoopConfigPtrOutput) TaskTitle ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) TaskTitle() pulumi.StringPtrOutput
A title for the human worker task.
func (FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutput ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutput() FlowDefinitionHumanLoopConfigPtrOutput
func (FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) ToFlowDefinitionHumanLoopConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPtrOutput
func (FlowDefinitionHumanLoopConfigPtrOutput) WorkteamArn ¶
func (o FlowDefinitionHumanLoopConfigPtrOutput) WorkteamArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the human task user interface. Amazon Resource Name (ARN) of a team of workers. For Public workforces see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-workforce-management-public.html).
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPrice struct { // Defines the amount of money paid to an Amazon Mechanical Turk worker in United States dollars. See Amount In Usd details below. AmountInUsd *FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd `pulumi:"amountInUsd"` }
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsd struct { // The fractional portion, in cents, of the amount. Valid value range between `0` and `99`. Cents *int `pulumi:"cents"` // The whole number of dollars in the amount. Valid value range between `0` and `2`. Dollars *int `pulumi:"dollars"` // Fractions of a cent, in tenths. Valid value range between `0` and `9`. TenthFractionsOfACent *int `pulumi:"tenthFractionsOfACent"` }
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs struct { // The fractional portion, in cents, of the amount. Valid value range between `0` and `99`. Cents pulumi.IntPtrInput `pulumi:"cents"` // The whole number of dollars in the amount. Valid value range between `0` and `2`. Dollars pulumi.IntPtrInput `pulumi:"dollars"` // Fractions of a cent, in tenths. Valid value range between `0` and `9`. TenthFractionsOfACent pulumi.IntPtrInput `pulumi:"tenthFractionsOfACent"` }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdInput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput }
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdInput is an input type that accepts FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs and FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdInput` via:
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs{...}
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Cents ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Cents() pulumi.IntPtrOutput
The fractional portion, in cents, of the amount. Valid value range between `0` and `99`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Dollars ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) Dollars() pulumi.IntPtrOutput
The whole number of dollars in the amount. Valid value range between `0` and `2`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) TenthFractionsOfACent ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) TenthFractionsOfACent() pulumi.IntPtrOutput
Fractions of a cent, in tenths. Valid value range between `0` and `9`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput }
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput is an input type that accepts FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs, FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtr and FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput` via:
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs{...} or: nil
func FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtr ¶
func FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtr(v *FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdArgs) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Cents ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Cents() pulumi.IntPtrOutput
The fractional portion, in cents, of the amount. Valid value range between `0` and `99`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Dollars ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) Dollars() pulumi.IntPtrOutput
The whole number of dollars in the amount. Valid value range between `0` and `2`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) TenthFractionsOfACent ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) TenthFractionsOfACent() pulumi.IntPtrOutput
Fractions of a cent, in tenths. Valid value range between `0` and `9`.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs struct { // Defines the amount of money paid to an Amazon Mechanical Turk worker in United States dollars. See Amount In Usd details below. AmountInUsd FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrInput `pulumi:"amountInUsd"` }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceInput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput }
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceInput is an input type that accepts FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs and FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceInput` via:
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs{...}
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) AmountInUsd ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) AmountInUsd() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
Defines the amount of money paid to an Amazon Mechanical Turk worker in United States dollars. See Amount In Usd details below.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput }
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput is an input type that accepts FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs, FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtr and FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput` via:
FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs{...} or: nil
func FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtr ¶
func FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtr(v *FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceArgs) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrInput
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput ¶
type FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) AmountInUsd ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) AmountInUsd() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPriceAmountInUsdPtrOutput
Defines the amount of money paid to an Amazon Mechanical Turk worker in United States dollars. See Amount In Usd details below.
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput() FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
func (FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput) ToFlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopConfigPublicWorkforceTaskPricePtrOutput
type FlowDefinitionHumanLoopRequestSource ¶
type FlowDefinitionHumanLoopRequestSource struct { // Specifies whether Amazon Rekognition or Amazon Textract are used as the integration source. Valid values are: `AWS/Rekognition/DetectModerationLabels/Image/V3` and `AWS/Textract/AnalyzeDocument/Forms/V1`. AwsManagedHumanLoopRequestSource string `pulumi:"awsManagedHumanLoopRequestSource"` }
type FlowDefinitionHumanLoopRequestSourceArgs ¶
type FlowDefinitionHumanLoopRequestSourceArgs struct { // Specifies whether Amazon Rekognition or Amazon Textract are used as the integration source. Valid values are: `AWS/Rekognition/DetectModerationLabels/Image/V3` and `AWS/Textract/AnalyzeDocument/Forms/V1`. AwsManagedHumanLoopRequestSource pulumi.StringInput `pulumi:"awsManagedHumanLoopRequestSource"` }
func (FlowDefinitionHumanLoopRequestSourceArgs) ElementType ¶
func (FlowDefinitionHumanLoopRequestSourceArgs) ElementType() reflect.Type
func (FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutput ¶
func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutput() FlowDefinitionHumanLoopRequestSourceOutput
func (FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext ¶
func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourceOutput
func (FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutput ¶
func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
func (FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext ¶
func (i FlowDefinitionHumanLoopRequestSourceArgs) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
type FlowDefinitionHumanLoopRequestSourceInput ¶
type FlowDefinitionHumanLoopRequestSourceInput interface { pulumi.Input ToFlowDefinitionHumanLoopRequestSourceOutput() FlowDefinitionHumanLoopRequestSourceOutput ToFlowDefinitionHumanLoopRequestSourceOutputWithContext(context.Context) FlowDefinitionHumanLoopRequestSourceOutput }
FlowDefinitionHumanLoopRequestSourceInput is an input type that accepts FlowDefinitionHumanLoopRequestSourceArgs and FlowDefinitionHumanLoopRequestSourceOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopRequestSourceInput` via:
FlowDefinitionHumanLoopRequestSourceArgs{...}
type FlowDefinitionHumanLoopRequestSourceOutput ¶
type FlowDefinitionHumanLoopRequestSourceOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopRequestSourceOutput) AwsManagedHumanLoopRequestSource ¶
func (o FlowDefinitionHumanLoopRequestSourceOutput) AwsManagedHumanLoopRequestSource() pulumi.StringOutput
Specifies whether Amazon Rekognition or Amazon Textract are used as the integration source. Valid values are: `AWS/Rekognition/DetectModerationLabels/Image/V3` and `AWS/Textract/AnalyzeDocument/Forms/V1`.
func (FlowDefinitionHumanLoopRequestSourceOutput) ElementType ¶
func (FlowDefinitionHumanLoopRequestSourceOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutput ¶
func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutput() FlowDefinitionHumanLoopRequestSourceOutput
func (FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext ¶
func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourceOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourceOutput
func (FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput ¶
func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
func (FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopRequestSourceOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
type FlowDefinitionHumanLoopRequestSourcePtrInput ¶
type FlowDefinitionHumanLoopRequestSourcePtrInput interface { pulumi.Input ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput }
FlowDefinitionHumanLoopRequestSourcePtrInput is an input type that accepts FlowDefinitionHumanLoopRequestSourceArgs, FlowDefinitionHumanLoopRequestSourcePtr and FlowDefinitionHumanLoopRequestSourcePtrOutput values. You can construct a concrete instance of `FlowDefinitionHumanLoopRequestSourcePtrInput` via:
FlowDefinitionHumanLoopRequestSourceArgs{...} or: nil
func FlowDefinitionHumanLoopRequestSourcePtr ¶
func FlowDefinitionHumanLoopRequestSourcePtr(v *FlowDefinitionHumanLoopRequestSourceArgs) FlowDefinitionHumanLoopRequestSourcePtrInput
type FlowDefinitionHumanLoopRequestSourcePtrOutput ¶
type FlowDefinitionHumanLoopRequestSourcePtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionHumanLoopRequestSourcePtrOutput) AwsManagedHumanLoopRequestSource ¶
func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) AwsManagedHumanLoopRequestSource() pulumi.StringPtrOutput
Specifies whether Amazon Rekognition or Amazon Textract are used as the integration source. Valid values are: `AWS/Rekognition/DetectModerationLabels/Image/V3` and `AWS/Textract/AnalyzeDocument/Forms/V1`.
func (FlowDefinitionHumanLoopRequestSourcePtrOutput) ElementType ¶
func (FlowDefinitionHumanLoopRequestSourcePtrOutput) ElementType() reflect.Type
func (FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput ¶
func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutput() FlowDefinitionHumanLoopRequestSourcePtrOutput
func (FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext ¶
func (o FlowDefinitionHumanLoopRequestSourcePtrOutput) ToFlowDefinitionHumanLoopRequestSourcePtrOutputWithContext(ctx context.Context) FlowDefinitionHumanLoopRequestSourcePtrOutput
type FlowDefinitionInput ¶
type FlowDefinitionInput interface { pulumi.Input ToFlowDefinitionOutput() FlowDefinitionOutput ToFlowDefinitionOutputWithContext(ctx context.Context) FlowDefinitionOutput }
type FlowDefinitionMap ¶
type FlowDefinitionMap map[string]FlowDefinitionInput
func (FlowDefinitionMap) ElementType ¶
func (FlowDefinitionMap) ElementType() reflect.Type
func (FlowDefinitionMap) ToFlowDefinitionMapOutput ¶
func (i FlowDefinitionMap) ToFlowDefinitionMapOutput() FlowDefinitionMapOutput
func (FlowDefinitionMap) ToFlowDefinitionMapOutputWithContext ¶
func (i FlowDefinitionMap) ToFlowDefinitionMapOutputWithContext(ctx context.Context) FlowDefinitionMapOutput
type FlowDefinitionMapInput ¶
type FlowDefinitionMapInput interface { pulumi.Input ToFlowDefinitionMapOutput() FlowDefinitionMapOutput ToFlowDefinitionMapOutputWithContext(context.Context) FlowDefinitionMapOutput }
FlowDefinitionMapInput is an input type that accepts FlowDefinitionMap and FlowDefinitionMapOutput values. You can construct a concrete instance of `FlowDefinitionMapInput` via:
FlowDefinitionMap{ "key": FlowDefinitionArgs{...} }
type FlowDefinitionMapOutput ¶
type FlowDefinitionMapOutput struct{ *pulumi.OutputState }
func (FlowDefinitionMapOutput) ElementType ¶
func (FlowDefinitionMapOutput) ElementType() reflect.Type
func (FlowDefinitionMapOutput) MapIndex ¶
func (o FlowDefinitionMapOutput) MapIndex(k pulumi.StringInput) FlowDefinitionOutput
func (FlowDefinitionMapOutput) ToFlowDefinitionMapOutput ¶
func (o FlowDefinitionMapOutput) ToFlowDefinitionMapOutput() FlowDefinitionMapOutput
func (FlowDefinitionMapOutput) ToFlowDefinitionMapOutputWithContext ¶
func (o FlowDefinitionMapOutput) ToFlowDefinitionMapOutputWithContext(ctx context.Context) FlowDefinitionMapOutput
type FlowDefinitionOutput ¶
type FlowDefinitionOutput struct{ *pulumi.OutputState }
func (FlowDefinitionOutput) Arn ¶ added in v5.4.0
func (o FlowDefinitionOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Flow Definition.
func (FlowDefinitionOutput) ElementType ¶
func (FlowDefinitionOutput) ElementType() reflect.Type
func (FlowDefinitionOutput) FlowDefinitionName ¶ added in v5.4.0
func (o FlowDefinitionOutput) FlowDefinitionName() pulumi.StringOutput
The name of your flow definition.
func (FlowDefinitionOutput) HumanLoopActivationConfig ¶ added in v5.4.0
func (o FlowDefinitionOutput) HumanLoopActivationConfig() FlowDefinitionHumanLoopActivationConfigPtrOutput
An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.
func (FlowDefinitionOutput) HumanLoopConfig ¶ added in v5.4.0
func (o FlowDefinitionOutput) HumanLoopConfig() FlowDefinitionHumanLoopConfigOutput
An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.
func (FlowDefinitionOutput) HumanLoopRequestSource ¶ added in v5.4.0
func (o FlowDefinitionOutput) HumanLoopRequestSource() FlowDefinitionHumanLoopRequestSourcePtrOutput
Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.
func (FlowDefinitionOutput) OutputConfig ¶ added in v5.4.0
func (o FlowDefinitionOutput) OutputConfig() FlowDefinitionOutputConfigOutput
An object containing information about where the human review results will be uploaded. See Output Config details below.
func (FlowDefinitionOutput) RoleArn ¶ added in v5.4.0
func (o FlowDefinitionOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the role needed to call other services on your behalf.
func (FlowDefinitionOutput) Tags ¶ added in v5.4.0
func (o FlowDefinitionOutput) Tags() pulumi.StringMapOutput
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.
func (FlowDefinitionOutput) TagsAll ¶ added in v5.4.0
func (o FlowDefinitionOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (FlowDefinitionOutput) ToFlowDefinitionOutput ¶
func (o FlowDefinitionOutput) ToFlowDefinitionOutput() FlowDefinitionOutput
func (FlowDefinitionOutput) ToFlowDefinitionOutputWithContext ¶
func (o FlowDefinitionOutput) ToFlowDefinitionOutputWithContext(ctx context.Context) FlowDefinitionOutput
type FlowDefinitionOutputConfigArgs ¶
type FlowDefinitionOutputConfigArgs struct { // The Amazon Key Management Service (KMS) key ARN for server-side encryption. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // The Amazon S3 path where the object containing human output will be made available. S3OutputPath pulumi.StringInput `pulumi:"s3OutputPath"` }
func (FlowDefinitionOutputConfigArgs) ElementType ¶
func (FlowDefinitionOutputConfigArgs) ElementType() reflect.Type
func (FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutput ¶
func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutput() FlowDefinitionOutputConfigOutput
func (FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutputWithContext ¶
func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigOutput
func (FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutput ¶
func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
func (FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutputWithContext ¶
func (i FlowDefinitionOutputConfigArgs) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
type FlowDefinitionOutputConfigInput ¶
type FlowDefinitionOutputConfigInput interface { pulumi.Input ToFlowDefinitionOutputConfigOutput() FlowDefinitionOutputConfigOutput ToFlowDefinitionOutputConfigOutputWithContext(context.Context) FlowDefinitionOutputConfigOutput }
FlowDefinitionOutputConfigInput is an input type that accepts FlowDefinitionOutputConfigArgs and FlowDefinitionOutputConfigOutput values. You can construct a concrete instance of `FlowDefinitionOutputConfigInput` via:
FlowDefinitionOutputConfigArgs{...}
type FlowDefinitionOutputConfigOutput ¶
type FlowDefinitionOutputConfigOutput struct{ *pulumi.OutputState }
func (FlowDefinitionOutputConfigOutput) ElementType ¶
func (FlowDefinitionOutputConfigOutput) ElementType() reflect.Type
func (FlowDefinitionOutputConfigOutput) KmsKeyId ¶
func (o FlowDefinitionOutputConfigOutput) KmsKeyId() pulumi.StringPtrOutput
The Amazon Key Management Service (KMS) key ARN for server-side encryption.
func (FlowDefinitionOutputConfigOutput) S3OutputPath ¶
func (o FlowDefinitionOutputConfigOutput) S3OutputPath() pulumi.StringOutput
The Amazon S3 path where the object containing human output will be made available.
func (FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutput ¶
func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutput() FlowDefinitionOutputConfigOutput
func (FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutputWithContext ¶
func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigOutput
func (FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutput ¶
func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
func (FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext ¶
func (o FlowDefinitionOutputConfigOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
type FlowDefinitionOutputConfigPtrInput ¶
type FlowDefinitionOutputConfigPtrInput interface { pulumi.Input ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput ToFlowDefinitionOutputConfigPtrOutputWithContext(context.Context) FlowDefinitionOutputConfigPtrOutput }
FlowDefinitionOutputConfigPtrInput is an input type that accepts FlowDefinitionOutputConfigArgs, FlowDefinitionOutputConfigPtr and FlowDefinitionOutputConfigPtrOutput values. You can construct a concrete instance of `FlowDefinitionOutputConfigPtrInput` via:
FlowDefinitionOutputConfigArgs{...} or: nil
func FlowDefinitionOutputConfigPtr ¶
func FlowDefinitionOutputConfigPtr(v *FlowDefinitionOutputConfigArgs) FlowDefinitionOutputConfigPtrInput
type FlowDefinitionOutputConfigPtrOutput ¶
type FlowDefinitionOutputConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowDefinitionOutputConfigPtrOutput) Elem ¶
func (o FlowDefinitionOutputConfigPtrOutput) Elem() FlowDefinitionOutputConfigOutput
func (FlowDefinitionOutputConfigPtrOutput) ElementType ¶
func (FlowDefinitionOutputConfigPtrOutput) ElementType() reflect.Type
func (FlowDefinitionOutputConfigPtrOutput) KmsKeyId ¶
func (o FlowDefinitionOutputConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
The Amazon Key Management Service (KMS) key ARN for server-side encryption.
func (FlowDefinitionOutputConfigPtrOutput) S3OutputPath ¶
func (o FlowDefinitionOutputConfigPtrOutput) S3OutputPath() pulumi.StringPtrOutput
The Amazon S3 path where the object containing human output will be made available.
func (FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutput ¶
func (o FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutput() FlowDefinitionOutputConfigPtrOutput
func (FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext ¶
func (o FlowDefinitionOutputConfigPtrOutput) ToFlowDefinitionOutputConfigPtrOutputWithContext(ctx context.Context) FlowDefinitionOutputConfigPtrOutput
type FlowDefinitionState ¶
type FlowDefinitionState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Flow Definition. Arn pulumi.StringPtrInput // The name of your flow definition. FlowDefinitionName pulumi.StringPtrInput // An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below. HumanLoopActivationConfig FlowDefinitionHumanLoopActivationConfigPtrInput // An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below. HumanLoopConfig FlowDefinitionHumanLoopConfigPtrInput // Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below. HumanLoopRequestSource FlowDefinitionHumanLoopRequestSourcePtrInput // An object containing information about where the human review results will be uploaded. See Output Config details below. OutputConfig FlowDefinitionOutputConfigPtrInput // The Amazon Resource Name (ARN) of the role needed to call other services 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
func (FlowDefinitionState) ElementType ¶
func (FlowDefinitionState) 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`, `tensorflow-training`, `huggingface-tensorflow-training`, `huggingface-tensorflow-inference`, `huggingface-pytorch-training`, and `huggingface-pytorch-inference`. RepositoryName string `pulumi:"repositoryName"` }
A collection of arguments for invoking getPrebuiltEcrImage.
type GetPrebuiltEcrImageOutputArgs ¶
type GetPrebuiltEcrImageOutputArgs 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 pulumi.StringPtrInput `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 pulumi.StringPtrInput `pulumi:"imageTag"` // The region to use in the registry path. If not specified, the AWS provider sets it to the current region. Region pulumi.StringPtrInput `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`, `tensorflow-training`, `huggingface-tensorflow-training`, `huggingface-tensorflow-inference`, `huggingface-pytorch-training`, and `huggingface-pytorch-inference`. RepositoryName pulumi.StringInput `pulumi:"repositoryName"` }
A collection of arguments for invoking getPrebuiltEcrImage.
func (GetPrebuiltEcrImageOutputArgs) ElementType ¶
func (GetPrebuiltEcrImageOutputArgs) ElementType() reflect.Type
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/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.GetPrebuiltEcrImage(ctx, &sagemaker.GetPrebuiltEcrImageArgs{ ImageTag: pulumi.StringRef("2.2-1.0.11.0"), RepositoryName: "sagemaker-scikit-learn", }, nil) if err != nil { return err } return nil }) }
```
type GetPrebuiltEcrImageResultOutput ¶
type GetPrebuiltEcrImageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPrebuiltEcrImage.
func GetPrebuiltEcrImageOutput ¶
func GetPrebuiltEcrImageOutput(ctx *pulumi.Context, args GetPrebuiltEcrImageOutputArgs, opts ...pulumi.InvokeOption) GetPrebuiltEcrImageResultOutput
func (GetPrebuiltEcrImageResultOutput) DnsSuffix ¶
func (o GetPrebuiltEcrImageResultOutput) DnsSuffix() pulumi.StringPtrOutput
func (GetPrebuiltEcrImageResultOutput) ElementType ¶
func (GetPrebuiltEcrImageResultOutput) ElementType() reflect.Type
func (GetPrebuiltEcrImageResultOutput) Id ¶
func (o GetPrebuiltEcrImageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPrebuiltEcrImageResultOutput) ImageTag ¶
func (o GetPrebuiltEcrImageResultOutput) ImageTag() pulumi.StringPtrOutput
func (GetPrebuiltEcrImageResultOutput) Region ¶
func (o GetPrebuiltEcrImageResultOutput) Region() pulumi.StringPtrOutput
func (GetPrebuiltEcrImageResultOutput) RegistryId ¶
func (o GetPrebuiltEcrImageResultOutput) RegistryId() pulumi.StringOutput
The account ID containing the image. For example, `469771592824`.
func (GetPrebuiltEcrImageResultOutput) RegistryPath ¶
func (o GetPrebuiltEcrImageResultOutput) RegistryPath() pulumi.StringOutput
The Docker image URL. For example, `341280168497.dkr.ecr.ca-central-1.amazonaws.com/sagemaker-sparkml-serving:2.4`.
func (GetPrebuiltEcrImageResultOutput) RepositoryName ¶
func (o GetPrebuiltEcrImageResultOutput) RepositoryName() pulumi.StringOutput
func (GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutput ¶
func (o GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutput() GetPrebuiltEcrImageResultOutput
func (GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutputWithContext ¶
func (o GetPrebuiltEcrImageResultOutput) ToGetPrebuiltEcrImageResultOutputWithContext(ctx context.Context) GetPrebuiltEcrImageResultOutput
type HumanTaskUI ¶
type HumanTaskUI struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Human Task UI. Arn pulumi.StringOutput `pulumi:"arn"` // The name of the Human Task UI. HumanTaskUiName pulumi.StringOutput `pulumi:"humanTaskUiName"` // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The Liquid template for the worker user interface. See UI Template below. UiTemplate HumanTaskUIUiTemplateOutput `pulumi:"uiTemplate"` }
Provides a SageMaker Human Task UI resource.
## Example Usage
```go package main
import (
"io/ioutil" "github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func readFileOrPanic(path string) pulumi.StringPtrInput { data, err := ioutil.ReadFile(path) if err != nil { panic(err.Error()) } return pulumi.String(string(data)) }
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewHumanTaskUI(ctx, "example", &sagemaker.HumanTaskUIArgs{ HumanTaskUiName: pulumi.String("example"), UiTemplate: &sagemaker.HumanTaskUIUiTemplateArgs{ Content: readFileOrPanic("sagemaker-human-task-ui-template.html"), }, }) if err != nil { return err } return nil }) }
```
## Import
SageMaker Human Task UIs can be imported using the `human_task_ui_name`, e.g.,
```sh
$ pulumi import aws:sagemaker/humanTaskUI:HumanTaskUI example example
```
func GetHumanTaskUI ¶
func GetHumanTaskUI(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HumanTaskUIState, opts ...pulumi.ResourceOption) (*HumanTaskUI, error)
GetHumanTaskUI gets an existing HumanTaskUI 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 NewHumanTaskUI ¶
func NewHumanTaskUI(ctx *pulumi.Context, name string, args *HumanTaskUIArgs, opts ...pulumi.ResourceOption) (*HumanTaskUI, error)
NewHumanTaskUI registers a new resource with the given unique name, arguments, and options.
func (*HumanTaskUI) ElementType ¶
func (*HumanTaskUI) ElementType() reflect.Type
func (*HumanTaskUI) ToHumanTaskUIOutput ¶
func (i *HumanTaskUI) ToHumanTaskUIOutput() HumanTaskUIOutput
func (*HumanTaskUI) ToHumanTaskUIOutputWithContext ¶
func (i *HumanTaskUI) ToHumanTaskUIOutputWithContext(ctx context.Context) HumanTaskUIOutput
type HumanTaskUIArgs ¶
type HumanTaskUIArgs struct { // The name of the Human Task UI. HumanTaskUiName 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 // The Liquid template for the worker user interface. See UI Template below. UiTemplate HumanTaskUIUiTemplateInput }
The set of arguments for constructing a HumanTaskUI resource.
func (HumanTaskUIArgs) ElementType ¶
func (HumanTaskUIArgs) ElementType() reflect.Type
type HumanTaskUIArray ¶
type HumanTaskUIArray []HumanTaskUIInput
func (HumanTaskUIArray) ElementType ¶
func (HumanTaskUIArray) ElementType() reflect.Type
func (HumanTaskUIArray) ToHumanTaskUIArrayOutput ¶
func (i HumanTaskUIArray) ToHumanTaskUIArrayOutput() HumanTaskUIArrayOutput
func (HumanTaskUIArray) ToHumanTaskUIArrayOutputWithContext ¶
func (i HumanTaskUIArray) ToHumanTaskUIArrayOutputWithContext(ctx context.Context) HumanTaskUIArrayOutput
type HumanTaskUIArrayInput ¶
type HumanTaskUIArrayInput interface { pulumi.Input ToHumanTaskUIArrayOutput() HumanTaskUIArrayOutput ToHumanTaskUIArrayOutputWithContext(context.Context) HumanTaskUIArrayOutput }
HumanTaskUIArrayInput is an input type that accepts HumanTaskUIArray and HumanTaskUIArrayOutput values. You can construct a concrete instance of `HumanTaskUIArrayInput` via:
HumanTaskUIArray{ HumanTaskUIArgs{...} }
type HumanTaskUIArrayOutput ¶
type HumanTaskUIArrayOutput struct{ *pulumi.OutputState }
func (HumanTaskUIArrayOutput) ElementType ¶
func (HumanTaskUIArrayOutput) ElementType() reflect.Type
func (HumanTaskUIArrayOutput) Index ¶
func (o HumanTaskUIArrayOutput) Index(i pulumi.IntInput) HumanTaskUIOutput
func (HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutput ¶
func (o HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutput() HumanTaskUIArrayOutput
func (HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutputWithContext ¶
func (o HumanTaskUIArrayOutput) ToHumanTaskUIArrayOutputWithContext(ctx context.Context) HumanTaskUIArrayOutput
type HumanTaskUIInput ¶
type HumanTaskUIInput interface { pulumi.Input ToHumanTaskUIOutput() HumanTaskUIOutput ToHumanTaskUIOutputWithContext(ctx context.Context) HumanTaskUIOutput }
type HumanTaskUIMap ¶
type HumanTaskUIMap map[string]HumanTaskUIInput
func (HumanTaskUIMap) ElementType ¶
func (HumanTaskUIMap) ElementType() reflect.Type
func (HumanTaskUIMap) ToHumanTaskUIMapOutput ¶
func (i HumanTaskUIMap) ToHumanTaskUIMapOutput() HumanTaskUIMapOutput
func (HumanTaskUIMap) ToHumanTaskUIMapOutputWithContext ¶
func (i HumanTaskUIMap) ToHumanTaskUIMapOutputWithContext(ctx context.Context) HumanTaskUIMapOutput
type HumanTaskUIMapInput ¶
type HumanTaskUIMapInput interface { pulumi.Input ToHumanTaskUIMapOutput() HumanTaskUIMapOutput ToHumanTaskUIMapOutputWithContext(context.Context) HumanTaskUIMapOutput }
HumanTaskUIMapInput is an input type that accepts HumanTaskUIMap and HumanTaskUIMapOutput values. You can construct a concrete instance of `HumanTaskUIMapInput` via:
HumanTaskUIMap{ "key": HumanTaskUIArgs{...} }
type HumanTaskUIMapOutput ¶
type HumanTaskUIMapOutput struct{ *pulumi.OutputState }
func (HumanTaskUIMapOutput) ElementType ¶
func (HumanTaskUIMapOutput) ElementType() reflect.Type
func (HumanTaskUIMapOutput) MapIndex ¶
func (o HumanTaskUIMapOutput) MapIndex(k pulumi.StringInput) HumanTaskUIOutput
func (HumanTaskUIMapOutput) ToHumanTaskUIMapOutput ¶
func (o HumanTaskUIMapOutput) ToHumanTaskUIMapOutput() HumanTaskUIMapOutput
func (HumanTaskUIMapOutput) ToHumanTaskUIMapOutputWithContext ¶
func (o HumanTaskUIMapOutput) ToHumanTaskUIMapOutputWithContext(ctx context.Context) HumanTaskUIMapOutput
type HumanTaskUIOutput ¶
type HumanTaskUIOutput struct{ *pulumi.OutputState }
func (HumanTaskUIOutput) Arn ¶ added in v5.4.0
func (o HumanTaskUIOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Human Task UI.
func (HumanTaskUIOutput) ElementType ¶
func (HumanTaskUIOutput) ElementType() reflect.Type
func (HumanTaskUIOutput) HumanTaskUiName ¶ added in v5.4.0
func (o HumanTaskUIOutput) HumanTaskUiName() pulumi.StringOutput
The name of the Human Task UI.
func (HumanTaskUIOutput) Tags ¶ added in v5.4.0
func (o HumanTaskUIOutput) Tags() pulumi.StringMapOutput
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.
func (HumanTaskUIOutput) TagsAll ¶ added in v5.4.0
func (o HumanTaskUIOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (HumanTaskUIOutput) ToHumanTaskUIOutput ¶
func (o HumanTaskUIOutput) ToHumanTaskUIOutput() HumanTaskUIOutput
func (HumanTaskUIOutput) ToHumanTaskUIOutputWithContext ¶
func (o HumanTaskUIOutput) ToHumanTaskUIOutputWithContext(ctx context.Context) HumanTaskUIOutput
func (HumanTaskUIOutput) UiTemplate ¶ added in v5.4.0
func (o HumanTaskUIOutput) UiTemplate() HumanTaskUIUiTemplateOutput
The Liquid template for the worker user interface. See UI Template below.
type HumanTaskUIState ¶
type HumanTaskUIState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Human Task UI. Arn pulumi.StringPtrInput // The name of the Human Task UI. HumanTaskUiName 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput // The Liquid template for the worker user interface. See UI Template below. UiTemplate HumanTaskUIUiTemplatePtrInput }
func (HumanTaskUIState) ElementType ¶
func (HumanTaskUIState) ElementType() reflect.Type
type HumanTaskUIUiTemplate ¶
type HumanTaskUIUiTemplate struct { // The content of the Liquid template for the worker user interface. Content *string `pulumi:"content"` // The SHA-256 digest of the contents of the template. ContentSha256 *string `pulumi:"contentSha256"` // The URL for the user interface template. Url *string `pulumi:"url"` }
type HumanTaskUIUiTemplateArgs ¶
type HumanTaskUIUiTemplateArgs struct { // The content of the Liquid template for the worker user interface. Content pulumi.StringPtrInput `pulumi:"content"` // The SHA-256 digest of the contents of the template. ContentSha256 pulumi.StringPtrInput `pulumi:"contentSha256"` // The URL for the user interface template. Url pulumi.StringPtrInput `pulumi:"url"` }
func (HumanTaskUIUiTemplateArgs) ElementType ¶
func (HumanTaskUIUiTemplateArgs) ElementType() reflect.Type
func (HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutput ¶
func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutput() HumanTaskUIUiTemplateOutput
func (HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutputWithContext ¶
func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplateOutputWithContext(ctx context.Context) HumanTaskUIUiTemplateOutput
func (HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutput ¶
func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
func (HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutputWithContext ¶
func (i HumanTaskUIUiTemplateArgs) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
type HumanTaskUIUiTemplateInput ¶
type HumanTaskUIUiTemplateInput interface { pulumi.Input ToHumanTaskUIUiTemplateOutput() HumanTaskUIUiTemplateOutput ToHumanTaskUIUiTemplateOutputWithContext(context.Context) HumanTaskUIUiTemplateOutput }
HumanTaskUIUiTemplateInput is an input type that accepts HumanTaskUIUiTemplateArgs and HumanTaskUIUiTemplateOutput values. You can construct a concrete instance of `HumanTaskUIUiTemplateInput` via:
HumanTaskUIUiTemplateArgs{...}
type HumanTaskUIUiTemplateOutput ¶
type HumanTaskUIUiTemplateOutput struct{ *pulumi.OutputState }
func (HumanTaskUIUiTemplateOutput) Content ¶
func (o HumanTaskUIUiTemplateOutput) Content() pulumi.StringPtrOutput
The content of the Liquid template for the worker user interface.
func (HumanTaskUIUiTemplateOutput) ContentSha256 ¶
func (o HumanTaskUIUiTemplateOutput) ContentSha256() pulumi.StringPtrOutput
The SHA-256 digest of the contents of the template.
func (HumanTaskUIUiTemplateOutput) ElementType ¶
func (HumanTaskUIUiTemplateOutput) ElementType() reflect.Type
func (HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutput ¶
func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutput() HumanTaskUIUiTemplateOutput
func (HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutputWithContext ¶
func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplateOutputWithContext(ctx context.Context) HumanTaskUIUiTemplateOutput
func (HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutput ¶
func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
func (HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext ¶
func (o HumanTaskUIUiTemplateOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
func (HumanTaskUIUiTemplateOutput) Url ¶
func (o HumanTaskUIUiTemplateOutput) Url() pulumi.StringPtrOutput
The URL for the user interface template.
type HumanTaskUIUiTemplatePtrInput ¶
type HumanTaskUIUiTemplatePtrInput interface { pulumi.Input ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput ToHumanTaskUIUiTemplatePtrOutputWithContext(context.Context) HumanTaskUIUiTemplatePtrOutput }
HumanTaskUIUiTemplatePtrInput is an input type that accepts HumanTaskUIUiTemplateArgs, HumanTaskUIUiTemplatePtr and HumanTaskUIUiTemplatePtrOutput values. You can construct a concrete instance of `HumanTaskUIUiTemplatePtrInput` via:
HumanTaskUIUiTemplateArgs{...} or: nil
func HumanTaskUIUiTemplatePtr ¶
func HumanTaskUIUiTemplatePtr(v *HumanTaskUIUiTemplateArgs) HumanTaskUIUiTemplatePtrInput
type HumanTaskUIUiTemplatePtrOutput ¶
type HumanTaskUIUiTemplatePtrOutput struct{ *pulumi.OutputState }
func (HumanTaskUIUiTemplatePtrOutput) Content ¶
func (o HumanTaskUIUiTemplatePtrOutput) Content() pulumi.StringPtrOutput
The content of the Liquid template for the worker user interface.
func (HumanTaskUIUiTemplatePtrOutput) ContentSha256 ¶
func (o HumanTaskUIUiTemplatePtrOutput) ContentSha256() pulumi.StringPtrOutput
The SHA-256 digest of the contents of the template.
func (HumanTaskUIUiTemplatePtrOutput) Elem ¶
func (o HumanTaskUIUiTemplatePtrOutput) Elem() HumanTaskUIUiTemplateOutput
func (HumanTaskUIUiTemplatePtrOutput) ElementType ¶
func (HumanTaskUIUiTemplatePtrOutput) ElementType() reflect.Type
func (HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutput ¶
func (o HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutput() HumanTaskUIUiTemplatePtrOutput
func (HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext ¶
func (o HumanTaskUIUiTemplatePtrOutput) ToHumanTaskUIUiTemplatePtrOutputWithContext(ctx context.Context) HumanTaskUIUiTemplatePtrOutput
func (HumanTaskUIUiTemplatePtrOutput) Url ¶
func (o HumanTaskUIUiTemplatePtrOutput) Url() pulumi.StringPtrOutput
The URL for the user interface template.
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/v5/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
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 }
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) Arn ¶ added in v5.4.0
func (o ImageOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Image.
func (ImageOutput) Description ¶ added in v5.4.0
func (o ImageOutput) Description() pulumi.StringPtrOutput
The description of the image.
func (ImageOutput) DisplayName ¶ added in v5.4.0
func (o ImageOutput) DisplayName() pulumi.StringPtrOutput
The display name of the image. When the image is added to a domain (must be unique to the domain).
func (ImageOutput) ElementType ¶
func (ImageOutput) ElementType() reflect.Type
func (ImageOutput) ImageName ¶ added in v5.4.0
func (o ImageOutput) ImageName() pulumi.StringOutput
The name of the image. Must be unique to your account.
func (ImageOutput) RoleArn ¶ added in v5.4.0
func (o ImageOutput) RoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf.
func (ImageOutput) Tags ¶ added in v5.4.0
func (o ImageOutput) Tags() pulumi.StringMapOutput
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.
func (ImageOutput) TagsAll ¶ added in v5.4.0
func (o ImageOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (ImageOutput) ToImageOutput ¶
func (o ImageOutput) ToImageOutput() ImageOutput
func (ImageOutput) ToImageOutputWithContext ¶
func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput
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/v5/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
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) Arn ¶ added in v5.4.0
func (o ImageVersionOutput) Arn() pulumi.StringOutput
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.
func (ImageVersionOutput) BaseImage ¶ added in v5.4.0
func (o ImageVersionOutput) BaseImage() pulumi.StringOutput
The registry path of the container image on which this image version is based.
func (ImageVersionOutput) ContainerImage ¶ added in v5.4.0
func (o ImageVersionOutput) ContainerImage() pulumi.StringOutput
The registry path of the container image that contains this image version.
func (ImageVersionOutput) ElementType ¶
func (ImageVersionOutput) ElementType() reflect.Type
func (ImageVersionOutput) ImageArn ¶ added in v5.4.0
func (o ImageVersionOutput) ImageArn() pulumi.StringOutput
func (ImageVersionOutput) ImageName ¶ added in v5.4.0
func (o ImageVersionOutput) ImageName() pulumi.StringOutput
The name of the image. Must be unique to your account.
func (ImageVersionOutput) ToImageVersionOutput ¶
func (o ImageVersionOutput) ToImageVersionOutput() ImageVersionOutput
func (ImageVersionOutput) ToImageVersionOutputWithContext ¶
func (o ImageVersionOutput) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
func (ImageVersionOutput) Version ¶ added in v5.4.0
func (o ImageVersionOutput) Version() pulumi.IntOutput
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/v5/go/aws/iam" "github.com/pulumi/pulumi-aws/sdk/v5/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
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 // 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 ¶
type ModelInferenceExecutionConfig struct { // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode string `pulumi:"mode"` }
type ModelInferenceExecutionConfigArgs ¶
type ModelInferenceExecutionConfigArgs struct { // The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`. Mode pulumi.StringInput `pulumi:"mode"` }
func (ModelInferenceExecutionConfigArgs) ElementType ¶
func (ModelInferenceExecutionConfigArgs) ElementType() reflect.Type
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput ¶
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext ¶
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput ¶
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext ¶
func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
type ModelInferenceExecutionConfigInput ¶
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 ¶
type ModelInferenceExecutionConfigOutput struct{ *pulumi.OutputState }
func (ModelInferenceExecutionConfigOutput) ElementType ¶
func (ModelInferenceExecutionConfigOutput) ElementType() reflect.Type
func (ModelInferenceExecutionConfigOutput) Mode ¶
func (o ModelInferenceExecutionConfigOutput) Mode() pulumi.StringOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput ¶
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext ¶
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput ¶
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext ¶
func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput
type ModelInferenceExecutionConfigPtrInput ¶
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 ¶
func ModelInferenceExecutionConfigPtr(v *ModelInferenceExecutionConfigArgs) ModelInferenceExecutionConfigPtrInput
type ModelInferenceExecutionConfigPtrOutput ¶
type ModelInferenceExecutionConfigPtrOutput struct{ *pulumi.OutputState }
func (ModelInferenceExecutionConfigPtrOutput) ElementType ¶
func (ModelInferenceExecutionConfigPtrOutput) ElementType() reflect.Type
func (ModelInferenceExecutionConfigPtrOutput) Mode ¶
func (o ModelInferenceExecutionConfigPtrOutput) Mode() pulumi.StringPtrOutput
The container hosts value `SingleModel/MultiModel`. The default value is `SingleModel`.
func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput ¶
func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext ¶
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) Arn ¶ added in v5.4.0
func (o ModelOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this model.
func (ModelOutput) Containers ¶ added in v5.4.0
func (o ModelOutput) Containers() ModelContainerArrayOutput
Specifies containers in the inference pipeline. If not specified, the `primaryContainer` argument is required. Fields are documented below.
func (ModelOutput) ElementType ¶
func (ModelOutput) ElementType() reflect.Type
func (ModelOutput) EnableNetworkIsolation ¶ added in v5.4.0
func (o ModelOutput) EnableNetworkIsolation() pulumi.BoolPtrOutput
Isolates the model container. No inbound or outbound network calls can be made to or from the model container.
func (ModelOutput) ExecutionRoleArn ¶ added in v5.4.0
func (o ModelOutput) ExecutionRoleArn() pulumi.StringOutput
A role that SageMaker can assume to access model artifacts and docker images for deployment.
func (ModelOutput) InferenceExecutionConfig ¶ added in v5.4.0
func (o ModelOutput) InferenceExecutionConfig() ModelInferenceExecutionConfigOutput
Specifies details of how containers in a multi-container endpoint are called. see Inference Execution Config.
func (ModelOutput) Name ¶ added in v5.4.0
func (o ModelOutput) Name() pulumi.StringOutput
The name of the model (must be unique). If omitted, this provider will assign a random, unique name.
func (ModelOutput) PrimaryContainer ¶ added in v5.4.0
func (o ModelOutput) PrimaryContainer() ModelPrimaryContainerPtrOutput
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.
func (ModelOutput) Tags ¶ added in v5.4.0
func (o ModelOutput) Tags() pulumi.StringMapOutput
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.
func (ModelOutput) TagsAll ¶ added in v5.4.0
func (o ModelOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (ModelOutput) ToModelOutput ¶
func (o ModelOutput) ToModelOutput() ModelOutput
func (ModelOutput) ToModelOutputWithContext ¶
func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput
func (ModelOutput) VpcConfig ¶ added in v5.4.0
func (o ModelOutput) VpcConfig() ModelVpcConfigPtrOutput
Specifies the VPC that you want your model to connect to. VpcConfig is used in hosting services and in batch transform.
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/v5/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
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 }
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) Arn ¶ added in v5.4.0
func (o ModelPackageGroupOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Model Package Group.
func (ModelPackageGroupOutput) ElementType ¶
func (ModelPackageGroupOutput) ElementType() reflect.Type
func (ModelPackageGroupOutput) ModelPackageGroupDescription ¶ added in v5.4.0
func (o ModelPackageGroupOutput) ModelPackageGroupDescription() pulumi.StringPtrOutput
A description for the model group.
func (ModelPackageGroupOutput) ModelPackageGroupName ¶ added in v5.4.0
func (o ModelPackageGroupOutput) ModelPackageGroupName() pulumi.StringOutput
The name of the model group.
func (ModelPackageGroupOutput) Tags ¶ added in v5.4.0
func (o ModelPackageGroupOutput) Tags() pulumi.StringMapOutput
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.
func (ModelPackageGroupOutput) TagsAll ¶ added in v5.4.0
func (o ModelPackageGroupOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (ModelPackageGroupOutput) ToModelPackageGroupOutput ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupOutput() ModelPackageGroupOutput
func (ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext ¶
func (o ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
type ModelPackageGroupPolicy ¶
type ModelPackageGroupPolicy struct { pulumi.CustomResourceState // The name of the model package group. ModelPackageGroupName pulumi.StringOutput `pulumi:"modelPackageGroupName"` ResourcePolicy pulumi.StringOutput `pulumi:"resourcePolicy"` }
Provides a SageMaker Model Package Group Policy resource.
## Example Usage
## Import
SageMaker Code Model Package Groups can be imported using the `name`, e.g.,
```sh
$ pulumi import aws:sagemaker/modelPackageGroupPolicy:ModelPackageGroupPolicy example example
```
func GetModelPackageGroupPolicy ¶
func GetModelPackageGroupPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModelPackageGroupPolicyState, opts ...pulumi.ResourceOption) (*ModelPackageGroupPolicy, error)
GetModelPackageGroupPolicy gets an existing ModelPackageGroupPolicy 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 NewModelPackageGroupPolicy ¶
func NewModelPackageGroupPolicy(ctx *pulumi.Context, name string, args *ModelPackageGroupPolicyArgs, opts ...pulumi.ResourceOption) (*ModelPackageGroupPolicy, error)
NewModelPackageGroupPolicy registers a new resource with the given unique name, arguments, and options.
func (*ModelPackageGroupPolicy) ElementType ¶
func (*ModelPackageGroupPolicy) ElementType() reflect.Type
func (*ModelPackageGroupPolicy) ToModelPackageGroupPolicyOutput ¶
func (i *ModelPackageGroupPolicy) ToModelPackageGroupPolicyOutput() ModelPackageGroupPolicyOutput
func (*ModelPackageGroupPolicy) ToModelPackageGroupPolicyOutputWithContext ¶
func (i *ModelPackageGroupPolicy) ToModelPackageGroupPolicyOutputWithContext(ctx context.Context) ModelPackageGroupPolicyOutput
type ModelPackageGroupPolicyArgs ¶
type ModelPackageGroupPolicyArgs struct { // The name of the model package group. ModelPackageGroupName pulumi.StringInput ResourcePolicy pulumi.StringInput }
The set of arguments for constructing a ModelPackageGroupPolicy resource.
func (ModelPackageGroupPolicyArgs) ElementType ¶
func (ModelPackageGroupPolicyArgs) ElementType() reflect.Type
type ModelPackageGroupPolicyArray ¶
type ModelPackageGroupPolicyArray []ModelPackageGroupPolicyInput
func (ModelPackageGroupPolicyArray) ElementType ¶
func (ModelPackageGroupPolicyArray) ElementType() reflect.Type
func (ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutput ¶
func (i ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutput() ModelPackageGroupPolicyArrayOutput
func (ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutputWithContext ¶
func (i ModelPackageGroupPolicyArray) ToModelPackageGroupPolicyArrayOutputWithContext(ctx context.Context) ModelPackageGroupPolicyArrayOutput
type ModelPackageGroupPolicyArrayInput ¶
type ModelPackageGroupPolicyArrayInput interface { pulumi.Input ToModelPackageGroupPolicyArrayOutput() ModelPackageGroupPolicyArrayOutput ToModelPackageGroupPolicyArrayOutputWithContext(context.Context) ModelPackageGroupPolicyArrayOutput }
ModelPackageGroupPolicyArrayInput is an input type that accepts ModelPackageGroupPolicyArray and ModelPackageGroupPolicyArrayOutput values. You can construct a concrete instance of `ModelPackageGroupPolicyArrayInput` via:
ModelPackageGroupPolicyArray{ ModelPackageGroupPolicyArgs{...} }
type ModelPackageGroupPolicyArrayOutput ¶
type ModelPackageGroupPolicyArrayOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupPolicyArrayOutput) ElementType ¶
func (ModelPackageGroupPolicyArrayOutput) ElementType() reflect.Type
func (ModelPackageGroupPolicyArrayOutput) Index ¶
func (o ModelPackageGroupPolicyArrayOutput) Index(i pulumi.IntInput) ModelPackageGroupPolicyOutput
func (ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutput ¶
func (o ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutput() ModelPackageGroupPolicyArrayOutput
func (ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutputWithContext ¶
func (o ModelPackageGroupPolicyArrayOutput) ToModelPackageGroupPolicyArrayOutputWithContext(ctx context.Context) ModelPackageGroupPolicyArrayOutput
type ModelPackageGroupPolicyInput ¶
type ModelPackageGroupPolicyInput interface { pulumi.Input ToModelPackageGroupPolicyOutput() ModelPackageGroupPolicyOutput ToModelPackageGroupPolicyOutputWithContext(ctx context.Context) ModelPackageGroupPolicyOutput }
type ModelPackageGroupPolicyMap ¶
type ModelPackageGroupPolicyMap map[string]ModelPackageGroupPolicyInput
func (ModelPackageGroupPolicyMap) ElementType ¶
func (ModelPackageGroupPolicyMap) ElementType() reflect.Type
func (ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutput ¶
func (i ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutput() ModelPackageGroupPolicyMapOutput
func (ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutputWithContext ¶
func (i ModelPackageGroupPolicyMap) ToModelPackageGroupPolicyMapOutputWithContext(ctx context.Context) ModelPackageGroupPolicyMapOutput
type ModelPackageGroupPolicyMapInput ¶
type ModelPackageGroupPolicyMapInput interface { pulumi.Input ToModelPackageGroupPolicyMapOutput() ModelPackageGroupPolicyMapOutput ToModelPackageGroupPolicyMapOutputWithContext(context.Context) ModelPackageGroupPolicyMapOutput }
ModelPackageGroupPolicyMapInput is an input type that accepts ModelPackageGroupPolicyMap and ModelPackageGroupPolicyMapOutput values. You can construct a concrete instance of `ModelPackageGroupPolicyMapInput` via:
ModelPackageGroupPolicyMap{ "key": ModelPackageGroupPolicyArgs{...} }
type ModelPackageGroupPolicyMapOutput ¶
type ModelPackageGroupPolicyMapOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupPolicyMapOutput) ElementType ¶
func (ModelPackageGroupPolicyMapOutput) ElementType() reflect.Type
func (ModelPackageGroupPolicyMapOutput) MapIndex ¶
func (o ModelPackageGroupPolicyMapOutput) MapIndex(k pulumi.StringInput) ModelPackageGroupPolicyOutput
func (ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutput ¶
func (o ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutput() ModelPackageGroupPolicyMapOutput
func (ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutputWithContext ¶
func (o ModelPackageGroupPolicyMapOutput) ToModelPackageGroupPolicyMapOutputWithContext(ctx context.Context) ModelPackageGroupPolicyMapOutput
type ModelPackageGroupPolicyOutput ¶
type ModelPackageGroupPolicyOutput struct{ *pulumi.OutputState }
func (ModelPackageGroupPolicyOutput) ElementType ¶
func (ModelPackageGroupPolicyOutput) ElementType() reflect.Type
func (ModelPackageGroupPolicyOutput) ModelPackageGroupName ¶ added in v5.4.0
func (o ModelPackageGroupPolicyOutput) ModelPackageGroupName() pulumi.StringOutput
The name of the model package group.
func (ModelPackageGroupPolicyOutput) ResourcePolicy ¶ added in v5.4.0
func (o ModelPackageGroupPolicyOutput) ResourcePolicy() pulumi.StringOutput
func (ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutput ¶
func (o ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutput() ModelPackageGroupPolicyOutput
func (ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutputWithContext ¶
func (o ModelPackageGroupPolicyOutput) ToModelPackageGroupPolicyOutputWithContext(ctx context.Context) ModelPackageGroupPolicyOutput
type ModelPackageGroupPolicyState ¶
type ModelPackageGroupPolicyState struct { // The name of the model package group. ModelPackageGroupName pulumi.StringPtrInput ResourcePolicy pulumi.StringPtrInput }
func (ModelPackageGroupPolicyState) ElementType ¶
func (ModelPackageGroupPolicyState) ElementType() reflect.Type
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 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 platform identifier of the notebook instance runtime environment. This value can be either `notebook-al1-v1` or `notebook-al2-v1`, depending on which version of Amazon Linux you require. PlatformIdentifier pulumi.StringOutput `pulumi:"platformIdentifier"` // 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/v5/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/v5/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
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 platform identifier of the notebook instance runtime environment. This value can be either `notebook-al1-v1` or `notebook-al2-v1`, depending on which version of Amazon Linux you require. PlatformIdentifier 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 // 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
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) Arn ¶ added in v5.4.0
func (o NotebookInstanceLifecycleConfigurationOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this lifecycle configuration.
func (NotebookInstanceLifecycleConfigurationOutput) ElementType ¶
func (NotebookInstanceLifecycleConfigurationOutput) ElementType() reflect.Type
func (NotebookInstanceLifecycleConfigurationOutput) Name ¶ added in v5.4.0
func (o NotebookInstanceLifecycleConfigurationOutput) Name() pulumi.StringOutput
The name of the lifecycle configuration (must be unique). If omitted, this provider will assign a random, unique name.
func (NotebookInstanceLifecycleConfigurationOutput) OnCreate ¶ added in v5.4.0
func (o NotebookInstanceLifecycleConfigurationOutput) OnCreate() pulumi.StringPtrOutput
A shell script (base64-encoded) that runs only once when the SageMaker Notebook Instance is created.
func (NotebookInstanceLifecycleConfigurationOutput) OnStart ¶ added in v5.4.0
func (o NotebookInstanceLifecycleConfigurationOutput) OnStart() pulumi.StringPtrOutput
A shell script (base64-encoded) that runs every time the SageMaker Notebook Instance is started including the time it's created.
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutput() NotebookInstanceLifecycleConfigurationOutput
func (NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext ¶
func (o NotebookInstanceLifecycleConfigurationOutput) ToNotebookInstanceLifecycleConfigurationOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigurationOutput
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) AdditionalCodeRepositories ¶ added in v5.4.0
func (o NotebookInstanceOutput) AdditionalCodeRepositories() pulumi.StringArrayOutput
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.
func (NotebookInstanceOutput) Arn ¶ added in v5.4.0
func (o NotebookInstanceOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this notebook instance.
func (NotebookInstanceOutput) DefaultCodeRepository ¶ added in v5.4.0
func (o NotebookInstanceOutput) DefaultCodeRepository() pulumi.StringPtrOutput
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.
func (NotebookInstanceOutput) DirectInternetAccess ¶ added in v5.4.0
func (o NotebookInstanceOutput) DirectInternetAccess() pulumi.StringPtrOutput
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.
func (NotebookInstanceOutput) ElementType ¶
func (NotebookInstanceOutput) ElementType() reflect.Type
func (NotebookInstanceOutput) InstanceType ¶ added in v5.4.0
func (o NotebookInstanceOutput) InstanceType() pulumi.StringOutput
The name of ML compute instance type.
func (NotebookInstanceOutput) KmsKeyId ¶ added in v5.4.0
func (o NotebookInstanceOutput) KmsKeyId() pulumi.StringPtrOutput
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.
func (NotebookInstanceOutput) LifecycleConfigName ¶ added in v5.4.0
func (o NotebookInstanceOutput) LifecycleConfigName() pulumi.StringPtrOutput
The name of a lifecycle configuration to associate with the notebook instance.
func (NotebookInstanceOutput) Name ¶ added in v5.4.0
func (o NotebookInstanceOutput) Name() pulumi.StringOutput
The name of the notebook instance (must be unique).
func (NotebookInstanceOutput) NetworkInterfaceId ¶ added in v5.4.0
func (o NotebookInstanceOutput) NetworkInterfaceId() pulumi.StringOutput
The network interface ID that Amazon SageMaker created at the time of creating the instance. Only available when setting `subnetId`.
func (NotebookInstanceOutput) PlatformIdentifier ¶ added in v5.4.0
func (o NotebookInstanceOutput) PlatformIdentifier() pulumi.StringOutput
The platform identifier of the notebook instance runtime environment. This value can be either `notebook-al1-v1` or `notebook-al2-v1`, depending on which version of Amazon Linux you require.
func (NotebookInstanceOutput) RoleArn ¶ added in v5.4.0
func (o NotebookInstanceOutput) RoleArn() pulumi.StringOutput
The ARN of the IAM role to be used by the notebook instance which allows SageMaker to call other services on your behalf.
func (NotebookInstanceOutput) RootAccess ¶ added in v5.4.0
func (o NotebookInstanceOutput) RootAccess() pulumi.StringPtrOutput
Whether root access is `Enabled` or `Disabled` for users of the notebook instance. The default value is `Enabled`.
func (NotebookInstanceOutput) SecurityGroups ¶ added in v5.4.0
func (o NotebookInstanceOutput) SecurityGroups() pulumi.StringArrayOutput
The associated security groups.
func (NotebookInstanceOutput) SubnetId ¶ added in v5.4.0
func (o NotebookInstanceOutput) SubnetId() pulumi.StringPtrOutput
The VPC subnet ID.
func (NotebookInstanceOutput) Tags ¶ added in v5.4.0
func (o NotebookInstanceOutput) Tags() pulumi.StringMapOutput
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.
func (NotebookInstanceOutput) TagsAll ¶ added in v5.4.0
func (o NotebookInstanceOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (NotebookInstanceOutput) ToNotebookInstanceOutput ¶
func (o NotebookInstanceOutput) ToNotebookInstanceOutput() NotebookInstanceOutput
func (NotebookInstanceOutput) ToNotebookInstanceOutputWithContext ¶
func (o NotebookInstanceOutput) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
func (NotebookInstanceOutput) Url ¶ added in v5.4.0
func (o NotebookInstanceOutput) Url() pulumi.StringOutput
The URL that you use to connect to the Jupyter notebook that is running in your notebook instance.
func (NotebookInstanceOutput) VolumeSize ¶ added in v5.4.0
func (o NotebookInstanceOutput) VolumeSize() pulumi.IntPtrOutput
The size, in GB, of the ML storage volume to attach to the notebook instance. The default value is 5 GB.
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 platform identifier of the notebook instance runtime environment. This value can be either `notebook-al1-v1` or `notebook-al2-v1`, depending on which version of Amazon Linux you require. PlatformIdentifier 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 Project ¶
type Project struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Project. Arn pulumi.StringOutput `pulumi:"arn"` // A description for the project. ProjectDescription pulumi.StringPtrOutput `pulumi:"projectDescription"` // The ID of the project. ProjectId pulumi.StringOutput `pulumi:"projectId"` // The name of the Project. ProjectName pulumi.StringOutput `pulumi:"projectName"` // The product ID and provisioning artifact ID to provision a service catalog. See Service Catalog Provisioning Details below. ServiceCatalogProvisioningDetails ProjectServiceCatalogProvisioningDetailsOutput `pulumi:"serviceCatalogProvisioningDetails"` // 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"` }
Provides a SageMaker Project resource.
> Note: If you are trying to use SageMaker projects with SageMaker studio you will need to add a tag with the key `sagemaker:studio-visibility` with value `true`. For more on requirements to use projects and permission needed see [AWS Docs](https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-projects-templates-custom.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/sagemaker" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sagemaker.NewProject(ctx, "example", &sagemaker.ProjectArgs{ ProjectName: pulumi.String("example"), ServiceCatalogProvisioningDetails: &sagemaker.ProjectServiceCatalogProvisioningDetailsArgs{ ProductId: pulumi.Any(aws_servicecatalog_product.Example.Id), }, }) if err != nil { return err } return nil }) }
```
## Import
SageMaker Projects can be imported using the `project_name`, e.g.,
```sh
$ pulumi import aws:sagemaker/project:Project example example
```
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // A description for the project. ProjectDescription pulumi.StringPtrInput // The name of the Project. ProjectName pulumi.StringInput // The product ID and provisioning artifact ID to provision a service catalog. See Service Catalog Provisioning Details below. ServiceCatalogProvisioningDetails ProjectServiceCatalogProvisioningDetailsInput // 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 }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) Arn ¶ added in v5.4.0
func (o ProjectOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Project.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ProjectDescription ¶ added in v5.4.0
func (o ProjectOutput) ProjectDescription() pulumi.StringPtrOutput
A description for the project.
func (ProjectOutput) ProjectId ¶ added in v5.4.0
func (o ProjectOutput) ProjectId() pulumi.StringOutput
The ID of the project.
func (ProjectOutput) ProjectName ¶ added in v5.4.0
func (o ProjectOutput) ProjectName() pulumi.StringOutput
The name of the Project.
func (ProjectOutput) ServiceCatalogProvisioningDetails ¶ added in v5.4.0
func (o ProjectOutput) ServiceCatalogProvisioningDetails() ProjectServiceCatalogProvisioningDetailsOutput
The product ID and provisioning artifact ID to provision a service catalog. See Service Catalog Provisioning Details below.
func (ProjectOutput) Tags ¶ added in v5.4.0
func (o ProjectOutput) Tags() pulumi.StringMapOutput
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.
func (ProjectOutput) TagsAll ¶ added in v5.4.0
func (o ProjectOutput) TagsAll() pulumi.StringMapOutput
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).
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectServiceCatalogProvisioningDetails ¶
type ProjectServiceCatalogProvisioningDetails struct { // The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. PathId *string `pulumi:"pathId"` // The ID of the product to provision. ProductId string `pulumi:"productId"` // The ID of the provisioning artifact. ProvisioningArtifactId *string `pulumi:"provisioningArtifactId"` // A list of key value pairs that you specify when you provision a product. See Provisioning Parameter below. ProvisioningParameters []ProjectServiceCatalogProvisioningDetailsProvisioningParameter `pulumi:"provisioningParameters"` }
type ProjectServiceCatalogProvisioningDetailsArgs ¶
type ProjectServiceCatalogProvisioningDetailsArgs struct { // The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. PathId pulumi.StringPtrInput `pulumi:"pathId"` // The ID of the product to provision. ProductId pulumi.StringInput `pulumi:"productId"` // The ID of the provisioning artifact. ProvisioningArtifactId pulumi.StringPtrInput `pulumi:"provisioningArtifactId"` // A list of key value pairs that you specify when you provision a product. See Provisioning Parameter below. ProvisioningParameters ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput `pulumi:"provisioningParameters"` }
func (ProjectServiceCatalogProvisioningDetailsArgs) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsArgs) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutput ¶
func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutput() ProjectServiceCatalogProvisioningDetailsOutput
func (ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutputWithContext ¶
func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsOutput
func (ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutput ¶
func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
func (ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext ¶
func (i ProjectServiceCatalogProvisioningDetailsArgs) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
type ProjectServiceCatalogProvisioningDetailsInput ¶
type ProjectServiceCatalogProvisioningDetailsInput interface { pulumi.Input ToProjectServiceCatalogProvisioningDetailsOutput() ProjectServiceCatalogProvisioningDetailsOutput ToProjectServiceCatalogProvisioningDetailsOutputWithContext(context.Context) ProjectServiceCatalogProvisioningDetailsOutput }
ProjectServiceCatalogProvisioningDetailsInput is an input type that accepts ProjectServiceCatalogProvisioningDetailsArgs and ProjectServiceCatalogProvisioningDetailsOutput values. You can construct a concrete instance of `ProjectServiceCatalogProvisioningDetailsInput` via:
ProjectServiceCatalogProvisioningDetailsArgs{...}
type ProjectServiceCatalogProvisioningDetailsOutput ¶
type ProjectServiceCatalogProvisioningDetailsOutput struct{ *pulumi.OutputState }
func (ProjectServiceCatalogProvisioningDetailsOutput) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsOutput) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsOutput) PathId ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) PathId() pulumi.StringPtrOutput
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path.
func (ProjectServiceCatalogProvisioningDetailsOutput) ProductId ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ProductId() pulumi.StringOutput
The ID of the product to provision.
func (ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningArtifactId ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningArtifactId() pulumi.StringPtrOutput
The ID of the provisioning artifact.
func (ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningParameters ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ProvisioningParameters() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
A list of key value pairs that you specify when you provision a product. See Provisioning Parameter below.
func (ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutput ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutput() ProjectServiceCatalogProvisioningDetailsOutput
func (ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutputWithContext ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsOutput
func (ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
func (ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext ¶
func (o ProjectServiceCatalogProvisioningDetailsOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs struct { // The key that identifies a provisioning parameter. Key pulumi.StringInput `pulumi:"key"` // The value of the provisioning parameter. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput ¶
func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext ¶
func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray []ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput ¶
func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext ¶
func (i ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput interface { pulumi.Input ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext(context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput }
ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput is an input type that accepts ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray and ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput values. You can construct a concrete instance of `ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayInput` via:
ProjectServiceCatalogProvisioningDetailsProvisioningParameterArray{ ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs{...} }
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput struct{ *pulumi.OutputState }
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput interface { pulumi.Input ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext(context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput }
ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput is an input type that accepts ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs and ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput values. You can construct a concrete instance of `ProjectServiceCatalogProvisioningDetailsProvisioningParameterInput` via:
ProjectServiceCatalogProvisioningDetailsProvisioningParameterArgs{...}
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput ¶
type ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput struct{ *pulumi.OutputState }
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Key ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Key() pulumi.StringOutput
The key that identifies a provisioning parameter.
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput() ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) ToProjectServiceCatalogProvisioningDetailsProvisioningParameterOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput
func (ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Value ¶
func (o ProjectServiceCatalogProvisioningDetailsProvisioningParameterOutput) Value() pulumi.StringPtrOutput
The value of the provisioning parameter.
type ProjectServiceCatalogProvisioningDetailsPtrInput ¶
type ProjectServiceCatalogProvisioningDetailsPtrInput interface { pulumi.Input ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput }
ProjectServiceCatalogProvisioningDetailsPtrInput is an input type that accepts ProjectServiceCatalogProvisioningDetailsArgs, ProjectServiceCatalogProvisioningDetailsPtr and ProjectServiceCatalogProvisioningDetailsPtrOutput values. You can construct a concrete instance of `ProjectServiceCatalogProvisioningDetailsPtrInput` via:
ProjectServiceCatalogProvisioningDetailsArgs{...} or: nil
func ProjectServiceCatalogProvisioningDetailsPtr ¶
func ProjectServiceCatalogProvisioningDetailsPtr(v *ProjectServiceCatalogProvisioningDetailsArgs) ProjectServiceCatalogProvisioningDetailsPtrInput
type ProjectServiceCatalogProvisioningDetailsPtrOutput ¶
type ProjectServiceCatalogProvisioningDetailsPtrOutput struct{ *pulumi.OutputState }
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ElementType ¶
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ElementType() reflect.Type
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) PathId ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) PathId() pulumi.StringPtrOutput
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path.
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ProductId ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProductId() pulumi.StringPtrOutput
The ID of the product to provision.
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningArtifactId ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningArtifactId() pulumi.StringPtrOutput
The ID of the provisioning artifact.
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningParameters ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ProvisioningParameters() ProjectServiceCatalogProvisioningDetailsProvisioningParameterArrayOutput
A list of key value pairs that you specify when you provision a product. See Provisioning Parameter below.
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutput() ProjectServiceCatalogProvisioningDetailsPtrOutput
func (ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext ¶
func (o ProjectServiceCatalogProvisioningDetailsPtrOutput) ToProjectServiceCatalogProvisioningDetailsPtrOutputWithContext(ctx context.Context) ProjectServiceCatalogProvisioningDetailsPtrOutput
type ProjectState ¶
type ProjectState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Project. Arn pulumi.StringPtrInput // A description for the project. ProjectDescription pulumi.StringPtrInput // The ID of the project. ProjectId pulumi.StringPtrInput // The name of the Project. ProjectName pulumi.StringPtrInput // The product ID and provisioning artifact ID to provision a service catalog. See Service Catalog Provisioning Details below. ServiceCatalogProvisioningDetails ProjectServiceCatalogProvisioningDetailsPtrInput // 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 }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type StudioLifecycleConfig ¶
type StudioLifecycleConfig struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) assigned by AWS to this Studio Lifecycle Config. Arn pulumi.StringOutput `pulumi:"arn"` // The App type that the Lifecycle Configuration is attached to. Valid values are `JupyterServer` and `KernelGateway`. StudioLifecycleConfigAppType pulumi.StringOutput `pulumi:"studioLifecycleConfigAppType"` // The content of your Studio Lifecycle Configuration script. This content must be base64 encoded. StudioLifecycleConfigContent pulumi.StringOutput `pulumi:"studioLifecycleConfigContent"` // The name of the Studio Lifecycle Configuration to create. StudioLifecycleConfigName pulumi.StringOutput `pulumi:"studioLifecycleConfigName"` // 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 `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides a SageMaker Studio Lifecycle Config resource.
## Example Usage
## Import
SageMaker Code Studio Lifecycle Configs can be imported using the `studio_lifecycle_config_name`, e.g.,
```sh
$ pulumi import aws:sagemaker/studioLifecycleConfig:StudioLifecycleConfig example example
```
func GetStudioLifecycleConfig ¶
func GetStudioLifecycleConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StudioLifecycleConfigState, opts ...pulumi.ResourceOption) (*StudioLifecycleConfig, error)
GetStudioLifecycleConfig gets an existing StudioLifecycleConfig 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 NewStudioLifecycleConfig ¶
func NewStudioLifecycleConfig(ctx *pulumi.Context, name string, args *StudioLifecycleConfigArgs, opts ...pulumi.ResourceOption) (*StudioLifecycleConfig, error)
NewStudioLifecycleConfig registers a new resource with the given unique name, arguments, and options.
func (*StudioLifecycleConfig) ElementType ¶
func (*StudioLifecycleConfig) ElementType() reflect.Type
func (*StudioLifecycleConfig) ToStudioLifecycleConfigOutput ¶
func (i *StudioLifecycleConfig) ToStudioLifecycleConfigOutput() StudioLifecycleConfigOutput
func (*StudioLifecycleConfig) ToStudioLifecycleConfigOutputWithContext ¶
func (i *StudioLifecycleConfig) ToStudioLifecycleConfigOutputWithContext(ctx context.Context) StudioLifecycleConfigOutput
type StudioLifecycleConfigArgs ¶
type StudioLifecycleConfigArgs struct { // The App type that the Lifecycle Configuration is attached to. Valid values are `JupyterServer` and `KernelGateway`. StudioLifecycleConfigAppType pulumi.StringInput // The content of your Studio Lifecycle Configuration script. This content must be base64 encoded. StudioLifecycleConfigContent pulumi.StringInput // The name of the Studio Lifecycle Configuration to create. StudioLifecycleConfigName 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 }
The set of arguments for constructing a StudioLifecycleConfig resource.
func (StudioLifecycleConfigArgs) ElementType ¶
func (StudioLifecycleConfigArgs) ElementType() reflect.Type
type StudioLifecycleConfigArray ¶
type StudioLifecycleConfigArray []StudioLifecycleConfigInput
func (StudioLifecycleConfigArray) ElementType ¶
func (StudioLifecycleConfigArray) ElementType() reflect.Type
func (StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutput ¶
func (i StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutput() StudioLifecycleConfigArrayOutput
func (StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutputWithContext ¶
func (i StudioLifecycleConfigArray) ToStudioLifecycleConfigArrayOutputWithContext(ctx context.Context) StudioLifecycleConfigArrayOutput
type StudioLifecycleConfigArrayInput ¶
type StudioLifecycleConfigArrayInput interface { pulumi.Input ToStudioLifecycleConfigArrayOutput() StudioLifecycleConfigArrayOutput ToStudioLifecycleConfigArrayOutputWithContext(context.Context) StudioLifecycleConfigArrayOutput }
StudioLifecycleConfigArrayInput is an input type that accepts StudioLifecycleConfigArray and StudioLifecycleConfigArrayOutput values. You can construct a concrete instance of `StudioLifecycleConfigArrayInput` via:
StudioLifecycleConfigArray{ StudioLifecycleConfigArgs{...} }
type StudioLifecycleConfigArrayOutput ¶
type StudioLifecycleConfigArrayOutput struct{ *pulumi.OutputState }
func (StudioLifecycleConfigArrayOutput) ElementType ¶
func (StudioLifecycleConfigArrayOutput) ElementType() reflect.Type
func (StudioLifecycleConfigArrayOutput) Index ¶
func (o StudioLifecycleConfigArrayOutput) Index(i pulumi.IntInput) StudioLifecycleConfigOutput
func (StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutput ¶
func (o StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutput() StudioLifecycleConfigArrayOutput
func (StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutputWithContext ¶
func (o StudioLifecycleConfigArrayOutput) ToStudioLifecycleConfigArrayOutputWithContext(ctx context.Context) StudioLifecycleConfigArrayOutput
type StudioLifecycleConfigInput ¶
type StudioLifecycleConfigInput interface { pulumi.Input ToStudioLifecycleConfigOutput() StudioLifecycleConfigOutput ToStudioLifecycleConfigOutputWithContext(ctx context.Context) StudioLifecycleConfigOutput }
type StudioLifecycleConfigMap ¶
type StudioLifecycleConfigMap map[string]StudioLifecycleConfigInput
func (StudioLifecycleConfigMap) ElementType ¶
func (StudioLifecycleConfigMap) ElementType() reflect.Type
func (StudioLifecycleConfigMap) ToStudioLifecycleConfigMapOutput ¶
func (i StudioLifecycleConfigMap) ToStudioLifecycleConfigMapOutput() StudioLifecycleConfigMapOutput
func (StudioLifecycleConfigMap) ToStudioLifecycleConfigMapOutputWithContext ¶
func (i StudioLifecycleConfigMap) ToStudioLifecycleConfigMapOutputWithContext(ctx context.Context) StudioLifecycleConfigMapOutput
type StudioLifecycleConfigMapInput ¶
type StudioLifecycleConfigMapInput interface { pulumi.Input ToStudioLifecycleConfigMapOutput() StudioLifecycleConfigMapOutput ToStudioLifecycleConfigMapOutputWithContext(context.Context) StudioLifecycleConfigMapOutput }
StudioLifecycleConfigMapInput is an input type that accepts StudioLifecycleConfigMap and StudioLifecycleConfigMapOutput values. You can construct a concrete instance of `StudioLifecycleConfigMapInput` via:
StudioLifecycleConfigMap{ "key": StudioLifecycleConfigArgs{...} }
type StudioLifecycleConfigMapOutput ¶
type StudioLifecycleConfigMapOutput struct{ *pulumi.OutputState }
func (StudioLifecycleConfigMapOutput) ElementType ¶
func (StudioLifecycleConfigMapOutput) ElementType() reflect.Type
func (StudioLifecycleConfigMapOutput) MapIndex ¶
func (o StudioLifecycleConfigMapOutput) MapIndex(k pulumi.StringInput) StudioLifecycleConfigOutput
func (StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutput ¶
func (o StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutput() StudioLifecycleConfigMapOutput
func (StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutputWithContext ¶
func (o StudioLifecycleConfigMapOutput) ToStudioLifecycleConfigMapOutputWithContext(ctx context.Context) StudioLifecycleConfigMapOutput
type StudioLifecycleConfigOutput ¶
type StudioLifecycleConfigOutput struct{ *pulumi.OutputState }
func (StudioLifecycleConfigOutput) Arn ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Studio Lifecycle Config.
func (StudioLifecycleConfigOutput) ElementType ¶
func (StudioLifecycleConfigOutput) ElementType() reflect.Type
func (StudioLifecycleConfigOutput) StudioLifecycleConfigAppType ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) StudioLifecycleConfigAppType() pulumi.StringOutput
The App type that the Lifecycle Configuration is attached to. Valid values are `JupyterServer` and `KernelGateway`.
func (StudioLifecycleConfigOutput) StudioLifecycleConfigContent ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) StudioLifecycleConfigContent() pulumi.StringOutput
The content of your Studio Lifecycle Configuration script. This content must be base64 encoded.
func (StudioLifecycleConfigOutput) StudioLifecycleConfigName ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) StudioLifecycleConfigName() pulumi.StringOutput
The name of the Studio Lifecycle Configuration to create.
func (StudioLifecycleConfigOutput) Tags ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) Tags() pulumi.StringMapOutput
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.
func (StudioLifecycleConfigOutput) TagsAll ¶ added in v5.4.0
func (o StudioLifecycleConfigOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutput ¶
func (o StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutput() StudioLifecycleConfigOutput
func (StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutputWithContext ¶
func (o StudioLifecycleConfigOutput) ToStudioLifecycleConfigOutputWithContext(ctx context.Context) StudioLifecycleConfigOutput
type StudioLifecycleConfigState ¶
type StudioLifecycleConfigState struct { // The Amazon Resource Name (ARN) assigned by AWS to this Studio Lifecycle Config. Arn pulumi.StringPtrInput // The App type that the Lifecycle Configuration is attached to. Valid values are `JupyterServer` and `KernelGateway`. StudioLifecycleConfigAppType pulumi.StringPtrInput // The content of your Studio Lifecycle Configuration script. This content must be base64 encoded. StudioLifecycleConfigContent pulumi.StringPtrInput // The name of the Studio Lifecycle Configuration to create. StudioLifecycleConfigName 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 `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
func (StudioLifecycleConfigState) ElementType ¶
func (StudioLifecycleConfigState) 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/v5/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
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 // 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) Arn ¶ added in v5.4.0
func (o UserProfileOutput) Arn() pulumi.StringOutput
The user profile Amazon Resource Name (ARN).
func (UserProfileOutput) DomainId ¶ added in v5.4.0
func (o UserProfileOutput) DomainId() pulumi.StringOutput
The ID of the associated Domain.
func (UserProfileOutput) ElementType ¶
func (UserProfileOutput) ElementType() reflect.Type
func (UserProfileOutput) HomeEfsFileSystemUid ¶ added in v5.4.0
func (o UserProfileOutput) HomeEfsFileSystemUid() pulumi.StringOutput
The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
func (UserProfileOutput) SingleSignOnUserIdentifier ¶ added in v5.4.0
func (o UserProfileOutput) SingleSignOnUserIdentifier() pulumi.StringPtrOutput
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.
func (UserProfileOutput) SingleSignOnUserValue ¶ added in v5.4.0
func (o UserProfileOutput) SingleSignOnUserValue() pulumi.StringPtrOutput
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.
func (UserProfileOutput) Tags ¶ added in v5.4.0
func (o UserProfileOutput) Tags() pulumi.StringMapOutput
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.
func (UserProfileOutput) TagsAll ¶ added in v5.4.0
func (o UserProfileOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider .
func (UserProfileOutput) ToUserProfileOutput ¶
func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
func (UserProfileOutput) ToUserProfileOutputWithContext ¶
func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
func (UserProfileOutput) UserProfileName ¶ added in v5.4.0
func (o UserProfileOutput) UserProfileName() pulumi.StringOutput
The name for the User Profile.
func (UserProfileOutput) UserSettings ¶ added in v5.4.0
func (o UserProfileOutput) UserSettings() UserProfileUserSettingsPtrOutput
The user settings. See User Settings below.
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"` }
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"` }
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 UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpec struct { // The instance type. InstanceType *string `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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) LifecycleConfigArns ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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) LifecycleConfigArns ¶
func (o UserProfileUserSettingsJupyterServerAppSettingsPtrOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"` }
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"` // The Amazon Resource Name (ARN) of the Lifecycle Configurations. LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"` }
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 UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct { // The instance type. InstanceType *string `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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) LifecycleConfigArns ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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) LifecycleConfigArns ¶
func (o UserProfileUserSettingsKernelGatewayAppSettingsPtrOutput) LifecycleConfigArns() pulumi.StringArrayOutput
The Amazon Resource Name (ARN) of the Lifecycle Configurations.
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 UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpec struct { // The instance type. InstanceType *string `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn *string `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn *string `pulumi:"sagemakerImageVersionArn"` }
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs ¶
type UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecArgs struct { // The instance type. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource. LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"` // The Amazon Resource Name (ARN) of the SageMaker image created on the instance. SagemakerImageArn pulumi.StringPtrInput `pulumi:"sagemakerImageArn"` // The ARN of the image version created on the instance. SagemakerImageVersionArn pulumi.StringPtrInput `pulumi:"sagemakerImageVersionArn"` }
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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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) LifecycleConfigArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lifecycle Configuration attached to the Resource.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the SageMaker image created on the instance.
func (UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn ¶
func (o UserProfileUserSettingsTensorBoardAppSettingsDefaultResourceSpecPtrOutput) SagemakerImageVersionArn() pulumi.StringPtrOutput
The ARN of the image version 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 ¶
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/v5/go/aws/cognito" "github.com/pulumi/pulumi-aws/sdk/v5/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/v5/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 ¶
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 ¶
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 ¶
func (*Workforce) ToWorkforceOutput ¶
func (i *Workforce) ToWorkforceOutput() WorkforceOutput
func (*Workforce) ToWorkforceOutputWithContext ¶
func (i *Workforce) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
type WorkforceArgs ¶
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 ¶
func (WorkforceArgs) ElementType() reflect.Type
type WorkforceArray ¶
type WorkforceArray []WorkforceInput
func (WorkforceArray) ElementType ¶
func (WorkforceArray) ElementType() reflect.Type
func (WorkforceArray) ToWorkforceArrayOutput ¶
func (i WorkforceArray) ToWorkforceArrayOutput() WorkforceArrayOutput
func (WorkforceArray) ToWorkforceArrayOutputWithContext ¶
func (i WorkforceArray) ToWorkforceArrayOutputWithContext(ctx context.Context) WorkforceArrayOutput
type WorkforceArrayInput ¶
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 ¶
type WorkforceArrayOutput struct{ *pulumi.OutputState }
func (WorkforceArrayOutput) ElementType ¶
func (WorkforceArrayOutput) ElementType() reflect.Type
func (WorkforceArrayOutput) Index ¶
func (o WorkforceArrayOutput) Index(i pulumi.IntInput) WorkforceOutput
func (WorkforceArrayOutput) ToWorkforceArrayOutput ¶
func (o WorkforceArrayOutput) ToWorkforceArrayOutput() WorkforceArrayOutput
func (WorkforceArrayOutput) ToWorkforceArrayOutputWithContext ¶
func (o WorkforceArrayOutput) ToWorkforceArrayOutputWithContext(ctx context.Context) WorkforceArrayOutput
type WorkforceCognitoConfig ¶
type WorkforceCognitoConfigArgs ¶
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 ¶
func (WorkforceCognitoConfigArgs) ElementType() reflect.Type
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutput ¶
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutputWithContext ¶
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutput ¶
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutputWithContext ¶
func (i WorkforceCognitoConfigArgs) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
type WorkforceCognitoConfigInput ¶
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 ¶
type WorkforceCognitoConfigOutput struct{ *pulumi.OutputState }
func (WorkforceCognitoConfigOutput) ClientId ¶
func (o WorkforceCognitoConfigOutput) ClientId() pulumi.StringOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceCognitoConfigOutput) ElementType ¶
func (WorkforceCognitoConfigOutput) ElementType() reflect.Type
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutput ¶
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutput() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutputWithContext ¶
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigOutputWithContext(ctx context.Context) WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutput ¶
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutputWithContext ¶
func (o WorkforceCognitoConfigOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigOutput) UserPool ¶
func (o WorkforceCognitoConfigOutput) UserPool() pulumi.StringOutput
The id for your Amazon Cognito user pool.
type WorkforceCognitoConfigPtrInput ¶
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 ¶
func WorkforceCognitoConfigPtr(v *WorkforceCognitoConfigArgs) WorkforceCognitoConfigPtrInput
type WorkforceCognitoConfigPtrOutput ¶
type WorkforceCognitoConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceCognitoConfigPtrOutput) ClientId ¶
func (o WorkforceCognitoConfigPtrOutput) ClientId() pulumi.StringPtrOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceCognitoConfigPtrOutput) Elem ¶
func (o WorkforceCognitoConfigPtrOutput) Elem() WorkforceCognitoConfigOutput
func (WorkforceCognitoConfigPtrOutput) ElementType ¶
func (WorkforceCognitoConfigPtrOutput) ElementType() reflect.Type
func (WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutput ¶
func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutput() WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutputWithContext ¶
func (o WorkforceCognitoConfigPtrOutput) ToWorkforceCognitoConfigPtrOutputWithContext(ctx context.Context) WorkforceCognitoConfigPtrOutput
func (WorkforceCognitoConfigPtrOutput) UserPool ¶
func (o WorkforceCognitoConfigPtrOutput) UserPool() pulumi.StringPtrOutput
The id for your Amazon Cognito user pool.
type WorkforceInput ¶
type WorkforceInput interface { pulumi.Input ToWorkforceOutput() WorkforceOutput ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput }
type WorkforceMap ¶
type WorkforceMap map[string]WorkforceInput
func (WorkforceMap) ElementType ¶
func (WorkforceMap) ElementType() reflect.Type
func (WorkforceMap) ToWorkforceMapOutput ¶
func (i WorkforceMap) ToWorkforceMapOutput() WorkforceMapOutput
func (WorkforceMap) ToWorkforceMapOutputWithContext ¶
func (i WorkforceMap) ToWorkforceMapOutputWithContext(ctx context.Context) WorkforceMapOutput
type WorkforceMapInput ¶
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 ¶
type WorkforceMapOutput struct{ *pulumi.OutputState }
func (WorkforceMapOutput) ElementType ¶
func (WorkforceMapOutput) ElementType() reflect.Type
func (WorkforceMapOutput) MapIndex ¶
func (o WorkforceMapOutput) MapIndex(k pulumi.StringInput) WorkforceOutput
func (WorkforceMapOutput) ToWorkforceMapOutput ¶
func (o WorkforceMapOutput) ToWorkforceMapOutput() WorkforceMapOutput
func (WorkforceMapOutput) ToWorkforceMapOutputWithContext ¶
func (o WorkforceMapOutput) ToWorkforceMapOutputWithContext(ctx context.Context) WorkforceMapOutput
type WorkforceOidcConfig ¶
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 ¶
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 ¶
func (WorkforceOidcConfigArgs) ElementType() reflect.Type
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutput ¶
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutputWithContext ¶
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutput ¶
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutputWithContext ¶
func (i WorkforceOidcConfigArgs) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
type WorkforceOidcConfigInput ¶
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 ¶
type WorkforceOidcConfigOutput struct{ *pulumi.OutputState }
func (WorkforceOidcConfigOutput) AuthorizationEndpoint ¶
func (o WorkforceOidcConfigOutput) AuthorizationEndpoint() pulumi.StringOutput
The OIDC IdP authorization endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) ClientId ¶
func (o WorkforceOidcConfigOutput) ClientId() pulumi.StringOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceOidcConfigOutput) ClientSecret ¶
func (o WorkforceOidcConfigOutput) ClientSecret() pulumi.StringOutput
The OIDC IdP client secret used to configure your private workforce.
func (WorkforceOidcConfigOutput) ElementType ¶
func (WorkforceOidcConfigOutput) ElementType() reflect.Type
func (WorkforceOidcConfigOutput) Issuer ¶
func (o WorkforceOidcConfigOutput) Issuer() pulumi.StringOutput
The OIDC IdP issuer used to configure your private workforce.
func (WorkforceOidcConfigOutput) JwksUri ¶
func (o WorkforceOidcConfigOutput) JwksUri() pulumi.StringOutput
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
func (WorkforceOidcConfigOutput) LogoutEndpoint ¶
func (o WorkforceOidcConfigOutput) LogoutEndpoint() pulumi.StringOutput
The OIDC IdP logout endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutput ¶
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutput() WorkforceOidcConfigOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutputWithContext ¶
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigOutputWithContext(ctx context.Context) WorkforceOidcConfigOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutput ¶
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutputWithContext ¶
func (o WorkforceOidcConfigOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigOutput) TokenEndpoint ¶
func (o WorkforceOidcConfigOutput) TokenEndpoint() pulumi.StringOutput
The OIDC IdP token endpoint used to configure your private workforce.
func (WorkforceOidcConfigOutput) UserInfoEndpoint ¶
func (o WorkforceOidcConfigOutput) UserInfoEndpoint() pulumi.StringOutput
The OIDC IdP user information endpoint used to configure your private workforce.
type WorkforceOidcConfigPtrInput ¶
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 ¶
func WorkforceOidcConfigPtr(v *WorkforceOidcConfigArgs) WorkforceOidcConfigPtrInput
type WorkforceOidcConfigPtrOutput ¶
type WorkforceOidcConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceOidcConfigPtrOutput) AuthorizationEndpoint ¶
func (o WorkforceOidcConfigPtrOutput) AuthorizationEndpoint() pulumi.StringPtrOutput
The OIDC IdP authorization endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ClientId ¶
func (o WorkforceOidcConfigPtrOutput) ClientId() pulumi.StringPtrOutput
The OIDC IdP client ID used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ClientSecret ¶
func (o WorkforceOidcConfigPtrOutput) ClientSecret() pulumi.StringPtrOutput
The OIDC IdP client secret used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) Elem ¶
func (o WorkforceOidcConfigPtrOutput) Elem() WorkforceOidcConfigOutput
func (WorkforceOidcConfigPtrOutput) ElementType ¶
func (WorkforceOidcConfigPtrOutput) ElementType() reflect.Type
func (WorkforceOidcConfigPtrOutput) Issuer ¶
func (o WorkforceOidcConfigPtrOutput) Issuer() pulumi.StringPtrOutput
The OIDC IdP issuer used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) JwksUri ¶
func (o WorkforceOidcConfigPtrOutput) JwksUri() pulumi.StringPtrOutput
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) LogoutEndpoint ¶
func (o WorkforceOidcConfigPtrOutput) LogoutEndpoint() pulumi.StringPtrOutput
The OIDC IdP logout endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutput ¶
func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutput() WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutputWithContext ¶
func (o WorkforceOidcConfigPtrOutput) ToWorkforceOidcConfigPtrOutputWithContext(ctx context.Context) WorkforceOidcConfigPtrOutput
func (WorkforceOidcConfigPtrOutput) TokenEndpoint ¶
func (o WorkforceOidcConfigPtrOutput) TokenEndpoint() pulumi.StringPtrOutput
The OIDC IdP token endpoint used to configure your private workforce.
func (WorkforceOidcConfigPtrOutput) UserInfoEndpoint ¶
func (o WorkforceOidcConfigPtrOutput) UserInfoEndpoint() pulumi.StringPtrOutput
The OIDC IdP user information endpoint used to configure your private workforce.
type WorkforceOutput ¶
type WorkforceOutput struct{ *pulumi.OutputState }
func (WorkforceOutput) Arn ¶ added in v5.4.0
func (o WorkforceOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Workforce.
func (WorkforceOutput) CognitoConfig ¶ added in v5.4.0
func (o WorkforceOutput) CognitoConfig() WorkforceCognitoConfigPtrOutput
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.
func (WorkforceOutput) ElementType ¶
func (WorkforceOutput) ElementType() reflect.Type
func (WorkforceOutput) OidcConfig ¶ added in v5.4.0
func (o WorkforceOutput) OidcConfig() WorkforceOidcConfigPtrOutput
Use this parameter to configure a private workforce using your own OIDC Identity Provider. Conflicts with `cognitoConfig`. see OIDC Config details below.
func (WorkforceOutput) SourceIpConfig ¶ added in v5.4.0
func (o WorkforceOutput) SourceIpConfig() WorkforceSourceIpConfigOutput
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.
func (WorkforceOutput) Subdomain ¶ added in v5.4.0
func (o WorkforceOutput) Subdomain() pulumi.StringOutput
The subdomain for your OIDC Identity Provider.
func (WorkforceOutput) ToWorkforceOutput ¶
func (o WorkforceOutput) ToWorkforceOutput() WorkforceOutput
func (WorkforceOutput) ToWorkforceOutputWithContext ¶
func (o WorkforceOutput) ToWorkforceOutputWithContext(ctx context.Context) WorkforceOutput
func (WorkforceOutput) WorkforceName ¶ added in v5.4.0
func (o WorkforceOutput) WorkforceName() pulumi.StringOutput
The name of the Workforce (must be unique).
type WorkforceSourceIpConfig ¶
type WorkforceSourceIpConfig struct { // A list of up to 10 CIDR values. Cidrs []string `pulumi:"cidrs"` }
type WorkforceSourceIpConfigArgs ¶
type WorkforceSourceIpConfigArgs struct { // A list of up to 10 CIDR values. Cidrs pulumi.StringArrayInput `pulumi:"cidrs"` }
func (WorkforceSourceIpConfigArgs) ElementType ¶
func (WorkforceSourceIpConfigArgs) ElementType() reflect.Type
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutput ¶
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutputWithContext ¶
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutput ¶
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutputWithContext ¶
func (i WorkforceSourceIpConfigArgs) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceSourceIpConfigInput ¶
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 ¶
type WorkforceSourceIpConfigOutput struct{ *pulumi.OutputState }
func (WorkforceSourceIpConfigOutput) Cidrs ¶
func (o WorkforceSourceIpConfigOutput) Cidrs() pulumi.StringArrayOutput
A list of up to 10 CIDR values.
func (WorkforceSourceIpConfigOutput) ElementType ¶
func (WorkforceSourceIpConfigOutput) ElementType() reflect.Type
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutput ¶
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutput() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutputWithContext ¶
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigOutputWithContext(ctx context.Context) WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutput ¶
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutputWithContext ¶
func (o WorkforceSourceIpConfigOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceSourceIpConfigPtrInput ¶
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 ¶
func WorkforceSourceIpConfigPtr(v *WorkforceSourceIpConfigArgs) WorkforceSourceIpConfigPtrInput
type WorkforceSourceIpConfigPtrOutput ¶
type WorkforceSourceIpConfigPtrOutput struct{ *pulumi.OutputState }
func (WorkforceSourceIpConfigPtrOutput) Cidrs ¶
func (o WorkforceSourceIpConfigPtrOutput) Cidrs() pulumi.StringArrayOutput
A list of up to 10 CIDR values.
func (WorkforceSourceIpConfigPtrOutput) Elem ¶
func (o WorkforceSourceIpConfigPtrOutput) Elem() WorkforceSourceIpConfigOutput
func (WorkforceSourceIpConfigPtrOutput) ElementType ¶
func (WorkforceSourceIpConfigPtrOutput) ElementType() reflect.Type
func (WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutput ¶
func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutput() WorkforceSourceIpConfigPtrOutput
func (WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutputWithContext ¶
func (o WorkforceSourceIpConfigPtrOutput) ToWorkforceSourceIpConfigPtrOutputWithContext(ctx context.Context) WorkforceSourceIpConfigPtrOutput
type WorkforceState ¶
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 ¶
func (WorkforceState) ElementType() reflect.Type
type Workteam ¶
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 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. 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/v5/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/v5/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 ¶
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 ¶
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 ¶
func (*Workteam) ToWorkteamOutput ¶
func (i *Workteam) ToWorkteamOutput() WorkteamOutput
func (*Workteam) ToWorkteamOutputWithContext ¶
func (i *Workteam) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
type WorkteamArgs ¶
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 present, tags with matching keys will overwrite those defined at the provider-level. Tags 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 ¶
func (WorkteamArgs) ElementType() reflect.Type
type WorkteamArray ¶
type WorkteamArray []WorkteamInput
func (WorkteamArray) ElementType ¶
func (WorkteamArray) ElementType() reflect.Type
func (WorkteamArray) ToWorkteamArrayOutput ¶
func (i WorkteamArray) ToWorkteamArrayOutput() WorkteamArrayOutput
func (WorkteamArray) ToWorkteamArrayOutputWithContext ¶
func (i WorkteamArray) ToWorkteamArrayOutputWithContext(ctx context.Context) WorkteamArrayOutput
type WorkteamArrayInput ¶
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 ¶
type WorkteamArrayOutput struct{ *pulumi.OutputState }
func (WorkteamArrayOutput) ElementType ¶
func (WorkteamArrayOutput) ElementType() reflect.Type
func (WorkteamArrayOutput) Index ¶
func (o WorkteamArrayOutput) Index(i pulumi.IntInput) WorkteamOutput
func (WorkteamArrayOutput) ToWorkteamArrayOutput ¶
func (o WorkteamArrayOutput) ToWorkteamArrayOutput() WorkteamArrayOutput
func (WorkteamArrayOutput) ToWorkteamArrayOutputWithContext ¶
func (o WorkteamArrayOutput) ToWorkteamArrayOutputWithContext(ctx context.Context) WorkteamArrayOutput
type WorkteamInput ¶
type WorkteamInput interface { pulumi.Input ToWorkteamOutput() WorkteamOutput ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput }
type WorkteamMap ¶
type WorkteamMap map[string]WorkteamInput
func (WorkteamMap) ElementType ¶
func (WorkteamMap) ElementType() reflect.Type
func (WorkteamMap) ToWorkteamMapOutput ¶
func (i WorkteamMap) ToWorkteamMapOutput() WorkteamMapOutput
func (WorkteamMap) ToWorkteamMapOutputWithContext ¶
func (i WorkteamMap) ToWorkteamMapOutputWithContext(ctx context.Context) WorkteamMapOutput
type WorkteamMapInput ¶
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 ¶
type WorkteamMapOutput struct{ *pulumi.OutputState }
func (WorkteamMapOutput) ElementType ¶
func (WorkteamMapOutput) ElementType() reflect.Type
func (WorkteamMapOutput) MapIndex ¶
func (o WorkteamMapOutput) MapIndex(k pulumi.StringInput) WorkteamOutput
func (WorkteamMapOutput) ToWorkteamMapOutput ¶
func (o WorkteamMapOutput) ToWorkteamMapOutput() WorkteamMapOutput
func (WorkteamMapOutput) ToWorkteamMapOutputWithContext ¶
func (o WorkteamMapOutput) ToWorkteamMapOutputWithContext(ctx context.Context) WorkteamMapOutput
type WorkteamMemberDefinition ¶
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 ¶
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 ¶
func (WorkteamMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput ¶
func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext ¶
func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
type WorkteamMemberDefinitionArray ¶
type WorkteamMemberDefinitionArray []WorkteamMemberDefinitionInput
func (WorkteamMemberDefinitionArray) ElementType ¶
func (WorkteamMemberDefinitionArray) ElementType() reflect.Type
func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput ¶
func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext ¶
func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
type WorkteamMemberDefinitionArrayInput ¶
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 ¶
type WorkteamMemberDefinitionArrayOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionArrayOutput) ElementType ¶
func (WorkteamMemberDefinitionArrayOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionArrayOutput) Index ¶
func (o WorkteamMemberDefinitionArrayOutput) Index(i pulumi.IntInput) WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput ¶
func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext ¶
func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput
type WorkteamMemberDefinitionCognitoMemberDefinition ¶
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 ¶
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 ¶
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput ¶
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext ¶
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶
func (i WorkteamMemberDefinitionCognitoMemberDefinitionArgs) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
type WorkteamMemberDefinitionCognitoMemberDefinitionInput ¶
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 ¶
type WorkteamMemberDefinitionCognitoMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ClientId ¶
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 ¶
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutput() WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserGroup ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserGroup() pulumi.StringOutput
An identifier for a user group.
func (WorkteamMemberDefinitionCognitoMemberDefinitionOutput) UserPool ¶
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 ¶
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 ¶
func WorkteamMemberDefinitionCognitoMemberDefinitionPtr(v *WorkteamMemberDefinitionCognitoMemberDefinitionArgs) WorkteamMemberDefinitionCognitoMemberDefinitionPtrInput
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶
type WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ClientId ¶
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 ¶
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput() WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserGroup ¶
func (o WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserGroup() pulumi.StringPtrOutput
An identifier for a user group.
func (WorkteamMemberDefinitionCognitoMemberDefinitionPtrOutput) UserPool ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput ¶
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext ¶
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶
func (i WorkteamMemberDefinitionOidcMemberDefinitionArgs) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOidcMemberDefinitionInput ¶
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 ¶
type WorkteamMemberDefinitionOidcMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ElementType ¶
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) Groups ¶
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 ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutput() WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOidcMemberDefinitionPtrInput ¶
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 ¶
func WorkteamMemberDefinitionOidcMemberDefinitionPtr(v *WorkteamMemberDefinitionOidcMemberDefinitionArgs) WorkteamMemberDefinitionOidcMemberDefinitionPtrInput
type WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput ¶
type WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ElementType ¶
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) Groups ¶
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 ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutput() WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
func (WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext ¶
func (o WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput) ToWorkteamMemberDefinitionOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOidcMemberDefinitionPtrOutput
type WorkteamMemberDefinitionOutput ¶
type WorkteamMemberDefinitionOutput struct{ *pulumi.OutputState }
func (WorkteamMemberDefinitionOutput) CognitoMemberDefinition ¶
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 ¶
func (WorkteamMemberDefinitionOutput) ElementType() reflect.Type
func (WorkteamMemberDefinitionOutput) OidcMemberDefinition ¶
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 ¶
func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
func (WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext ¶
func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput
type WorkteamNotificationConfiguration ¶
type WorkteamNotificationConfiguration struct { // The ARN for the SNS topic to which notifications should be published. NotificationTopicArn *string `pulumi:"notificationTopicArn"` }
type WorkteamNotificationConfigurationArgs ¶
type WorkteamNotificationConfigurationArgs struct { // The ARN for the SNS topic to which notifications should be published. NotificationTopicArn pulumi.StringPtrInput `pulumi:"notificationTopicArn"` }
func (WorkteamNotificationConfigurationArgs) ElementType ¶
func (WorkteamNotificationConfigurationArgs) ElementType() reflect.Type
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput ¶
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext ¶
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput ¶
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶
func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamNotificationConfigurationInput ¶
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 ¶
type WorkteamNotificationConfigurationOutput struct{ *pulumi.OutputState }
func (WorkteamNotificationConfigurationOutput) ElementType ¶
func (WorkteamNotificationConfigurationOutput) ElementType() reflect.Type
func (WorkteamNotificationConfigurationOutput) NotificationTopicArn ¶
func (o WorkteamNotificationConfigurationOutput) NotificationTopicArn() pulumi.StringPtrOutput
The ARN for the SNS topic to which notifications should be published.
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput ¶
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext ¶
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput ¶
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶
func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamNotificationConfigurationPtrInput ¶
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 ¶
func WorkteamNotificationConfigurationPtr(v *WorkteamNotificationConfigurationArgs) WorkteamNotificationConfigurationPtrInput
type WorkteamNotificationConfigurationPtrOutput ¶
type WorkteamNotificationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkteamNotificationConfigurationPtrOutput) ElementType ¶
func (WorkteamNotificationConfigurationPtrOutput) ElementType() reflect.Type
func (WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn ¶
func (o WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn() pulumi.StringPtrOutput
The ARN for the SNS topic to which notifications should be published.
func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput ¶
func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext ¶
func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput
type WorkteamOutput ¶
type WorkteamOutput struct{ *pulumi.OutputState }
func (WorkteamOutput) Arn ¶ added in v5.4.0
func (o WorkteamOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) assigned by AWS to this Workteam.
func (WorkteamOutput) Description ¶ added in v5.4.0
func (o WorkteamOutput) Description() pulumi.StringOutput
A description of the work team.
func (WorkteamOutput) ElementType ¶
func (WorkteamOutput) ElementType() reflect.Type
func (WorkteamOutput) MemberDefinitions ¶ added in v5.4.0
func (o WorkteamOutput) MemberDefinitions() WorkteamMemberDefinitionArrayOutput
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.
func (WorkteamOutput) NotificationConfiguration ¶ added in v5.4.0
func (o WorkteamOutput) NotificationConfiguration() WorkteamNotificationConfigurationPtrOutput
Configures notification of workers regarding available or expiring work items. see Notification Configuration details below.
func (WorkteamOutput) Subdomain ¶ added in v5.4.0
func (o WorkteamOutput) Subdomain() pulumi.StringOutput
The subdomain for your OIDC Identity Provider.
func (WorkteamOutput) Tags ¶ added in v5.4.0
func (o WorkteamOutput) Tags() pulumi.StringMapOutput
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.
func (WorkteamOutput) TagsAll ¶ added in v5.4.0
func (o WorkteamOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (WorkteamOutput) ToWorkteamOutput ¶
func (o WorkteamOutput) ToWorkteamOutput() WorkteamOutput
func (WorkteamOutput) ToWorkteamOutputWithContext ¶
func (o WorkteamOutput) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
func (WorkteamOutput) WorkforceName ¶ added in v5.4.0
func (o WorkteamOutput) WorkforceName() pulumi.StringOutput
The name of the Workteam (must be unique).
func (WorkteamOutput) WorkteamName ¶ added in v5.4.0
func (o WorkteamOutput) WorkteamName() pulumi.StringOutput
The name of the workforce.
type WorkteamState ¶
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 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. 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 ¶
func (WorkteamState) ElementType() reflect.Type
Source Files ¶
- app.go
- appImageConfig.go
- codeRepository.go
- device.go
- deviceFleet.go
- domain.go
- endpoint.go
- endpointConfiguration.go
- featureGroup.go
- flowDefinition.go
- getPrebuiltEcrImage.go
- humanTaskUI.go
- image.go
- imageVersion.go
- init.go
- model.go
- modelPackageGroup.go
- modelPackageGroupPolicy.go
- notebookInstance.go
- notebookInstanceLifecycleConfiguration.go
- project.go
- pulumiTypes.go
- studioLifecycleConfig.go
- userProfile.go
- workforce.go
- workteam.go