aws_sagemaker_user_profile

package
v0.0.0-...-4deecce Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Args

type Args struct {
	// DomainId: string, required
	DomainId terra.StringValue `hcl:"domain_id,attr" validate:"required"`
	// Id: string, optional
	Id terra.StringValue `hcl:"id,attr"`
	// SingleSignOnUserIdentifier: string, optional
	SingleSignOnUserIdentifier terra.StringValue `hcl:"single_sign_on_user_identifier,attr"`
	// SingleSignOnUserValue: string, optional
	SingleSignOnUserValue terra.StringValue `hcl:"single_sign_on_user_value,attr"`
	// Tags: map of string, optional
	Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"`
	// TagsAll: map of string, optional
	TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"`
	// UserProfileName: string, required
	UserProfileName terra.StringValue `hcl:"user_profile_name,attr" validate:"required"`
	// UserSettings: optional
	UserSettings *UserSettings `hcl:"user_settings,block"`
}

Args contains the configurations for aws_sagemaker_user_profile.

type Resource

type Resource struct {
	Name string
	Args Args

	DependsOn terra.Dependencies
	Lifecycle *terra.Lifecycle
	// contains filtered or unexported fields
}

Resource represents the Terraform resource aws_sagemaker_user_profile.

func New

func New(name string, args Args) *Resource

New creates a new instance of Resource.

func (*Resource) Attributes

func (asup *Resource) Attributes() awsSagemakerUserProfileAttributes

Attributes returns the attributes for Resource.

func (*Resource) Configuration

func (asup *Resource) Configuration() interface{}

Configuration returns the configuration (args) for Resource.

func (*Resource) DependOn

func (asup *Resource) DependOn() terra.Reference

DependOn is used for other resources to depend on Resource.

func (*Resource) Dependencies

func (asup *Resource) Dependencies() terra.Dependencies

Dependencies returns the list of resources Resource depends_on.

func (*Resource) ImportState

func (asup *Resource) ImportState(state io.Reader) error

ImportState imports the given attribute values into Resource's state.

func (*Resource) LifecycleManagement

func (asup *Resource) LifecycleManagement() *terra.Lifecycle

LifecycleManagement returns the lifecycle block for Resource.

func (*Resource) LocalName

func (asup *Resource) LocalName() string

LocalName returns the local name for Resource.

func (*Resource) State

func (asup *Resource) State() (*awsSagemakerUserProfileState, bool)

State returns the state and a bool indicating if Resource has state.

func (*Resource) StateMust

func (asup *Resource) StateMust() *awsSagemakerUserProfileState

StateMust returns the state for Resource. Panics if the state is nil.

func (*Resource) Type

func (asup *Resource) Type() string

Type returns the Terraform object type for Resource.

type UserSettings

type UserSettings struct {
	// DefaultLandingUri: string, optional
	DefaultLandingUri terra.StringValue `hcl:"default_landing_uri,attr"`
	// ExecutionRole: string, required
	ExecutionRole terra.StringValue `hcl:"execution_role,attr" validate:"required"`
	// SecurityGroups: set of string, optional
	SecurityGroups terra.SetValue[terra.StringValue] `hcl:"security_groups,attr"`
	// StudioWebPortal: string, optional
	StudioWebPortal terra.StringValue `hcl:"studio_web_portal,attr"`
	// UserSettingsCanvasAppSettings: optional
	CanvasAppSettings *UserSettingsCanvasAppSettings `hcl:"canvas_app_settings,block"`
	// UserSettingsCodeEditorAppSettings: optional
	CodeEditorAppSettings *UserSettingsCodeEditorAppSettings `hcl:"code_editor_app_settings,block"`
	// UserSettingsCustomFileSystemConfig: min=0
	CustomFileSystemConfig []UserSettingsCustomFileSystemConfig `hcl:"custom_file_system_config,block" validate:"min=0"`
	// UserSettingsCustomPosixUserConfig: optional
	CustomPosixUserConfig *UserSettingsCustomPosixUserConfig `hcl:"custom_posix_user_config,block"`
	// UserSettingsJupyterLabAppSettings: optional
	JupyterLabAppSettings *UserSettingsJupyterLabAppSettings `hcl:"jupyter_lab_app_settings,block"`
	// UserSettingsJupyterServerAppSettings: optional
	JupyterServerAppSettings *UserSettingsJupyterServerAppSettings `hcl:"jupyter_server_app_settings,block"`
	// UserSettingsKernelGatewayAppSettings: optional
	KernelGatewayAppSettings *UserSettingsKernelGatewayAppSettings `hcl:"kernel_gateway_app_settings,block"`
	// UserSettingsRSessionAppSettings: optional
	RSessionAppSettings *UserSettingsRSessionAppSettings `hcl:"r_session_app_settings,block"`
	// UserSettingsRStudioServerProAppSettings: optional
	RStudioServerProAppSettings *UserSettingsRStudioServerProAppSettings `hcl:"r_studio_server_pro_app_settings,block"`
	// UserSettingsSharingSettings: optional
	SharingSettings *UserSettingsSharingSettings `hcl:"sharing_settings,block"`
	// UserSettingsSpaceStorageSettings: optional
	SpaceStorageSettings *UserSettingsSpaceStorageSettings `hcl:"space_storage_settings,block"`
	// UserSettingsTensorBoardAppSettings: optional
	TensorBoardAppSettings *UserSettingsTensorBoardAppSettings `hcl:"tensor_board_app_settings,block"`
}

type UserSettingsAttributes

type UserSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsAttributes) CanvasAppSettings

func (UserSettingsAttributes) CodeEditorAppSettings

func (UserSettingsAttributes) CustomFileSystemConfig

func (UserSettingsAttributes) CustomPosixUserConfig

func (UserSettingsAttributes) DefaultLandingUri

func (us UserSettingsAttributes) DefaultLandingUri() terra.StringValue

func (UserSettingsAttributes) ExecutionRole

func (us UserSettingsAttributes) ExecutionRole() terra.StringValue

func (UserSettingsAttributes) InternalRef

func (us UserSettingsAttributes) InternalRef() (terra.Reference, error)

func (UserSettingsAttributes) InternalTokens

func (us UserSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (UserSettingsAttributes) InternalWithRef

func (UserSettingsAttributes) JupyterLabAppSettings

func (UserSettingsAttributes) JupyterServerAppSettings

func (UserSettingsAttributes) KernelGatewayAppSettings

func (UserSettingsAttributes) RSessionAppSettings

func (UserSettingsAttributes) RStudioServerProAppSettings

func (UserSettingsAttributes) SecurityGroups

func (us UserSettingsAttributes) SecurityGroups() terra.SetValue[terra.StringValue]

func (UserSettingsAttributes) SharingSettings

func (UserSettingsAttributes) SpaceStorageSettings

func (UserSettingsAttributes) StudioWebPortal

func (us UserSettingsAttributes) StudioWebPortal() terra.StringValue

func (UserSettingsAttributes) TensorBoardAppSettings

type UserSettingsCanvasAppSettings

type UserSettingsCanvasAppSettings struct {
	// UserSettingsCanvasAppSettingsDirectDeploySettings: optional
	DirectDeploySettings *UserSettingsCanvasAppSettingsDirectDeploySettings `hcl:"direct_deploy_settings,block"`
	// UserSettingsCanvasAppSettingsIdentityProviderOauthSettings: min=0,max=20
	IdentityProviderOauthSettings []UserSettingsCanvasAppSettingsIdentityProviderOauthSettings `hcl:"identity_provider_oauth_settings,block" validate:"min=0,max=20"`
	// UserSettingsCanvasAppSettingsKendraSettings: optional
	KendraSettings *UserSettingsCanvasAppSettingsKendraSettings `hcl:"kendra_settings,block"`
	// UserSettingsCanvasAppSettingsModelRegisterSettings: optional
	ModelRegisterSettings *UserSettingsCanvasAppSettingsModelRegisterSettings `hcl:"model_register_settings,block"`
	// UserSettingsCanvasAppSettingsTimeSeriesForecastingSettings: optional
	TimeSeriesForecastingSettings *UserSettingsCanvasAppSettingsTimeSeriesForecastingSettings `hcl:"time_series_forecasting_settings,block"`
	// UserSettingsCanvasAppSettingsWorkspaceSettings: optional
	WorkspaceSettings *UserSettingsCanvasAppSettingsWorkspaceSettings `hcl:"workspace_settings,block"`
}

type UserSettingsCanvasAppSettingsAttributes

type UserSettingsCanvasAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsAttributes) KendraSettings

func (UserSettingsCanvasAppSettingsAttributes) WorkspaceSettings

type UserSettingsCanvasAppSettingsDirectDeploySettings

type UserSettingsCanvasAppSettingsDirectDeploySettings struct {
	// Status: string, optional
	Status terra.StringValue `hcl:"status,attr"`
}

type UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes

type UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsDirectDeploySettingsAttributes) Status

type UserSettingsCanvasAppSettingsDirectDeploySettingsState

type UserSettingsCanvasAppSettingsDirectDeploySettingsState struct {
	Status string `json:"status"`
}

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettings

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettings struct {
	// DataSourceName: string, optional
	DataSourceName terra.StringValue `hcl:"data_source_name,attr"`
	// SecretArn: string, required
	SecretArn terra.StringValue `hcl:"secret_arn,attr" validate:"required"`
	// Status: string, optional
	Status terra.StringValue `hcl:"status,attr"`
}

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) DataSourceName

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) SecretArn

func (UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsAttributes) Status

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsState

type UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsState struct {
	DataSourceName string `json:"data_source_name"`
	SecretArn      string `json:"secret_arn"`
	Status         string `json:"status"`
}

type UserSettingsCanvasAppSettingsKendraSettings

type UserSettingsCanvasAppSettingsKendraSettings struct {
	// Status: string, optional
	Status terra.StringValue `hcl:"status,attr"`
}

type UserSettingsCanvasAppSettingsKendraSettingsAttributes

type UserSettingsCanvasAppSettingsKendraSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsKendraSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsKendraSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsKendraSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsKendraSettingsAttributes) Status

type UserSettingsCanvasAppSettingsKendraSettingsState

type UserSettingsCanvasAppSettingsKendraSettingsState struct {
	Status string `json:"status"`
}

type UserSettingsCanvasAppSettingsModelRegisterSettings

type UserSettingsCanvasAppSettingsModelRegisterSettings struct {
	// CrossAccountModelRegisterRoleArn: string, optional
	CrossAccountModelRegisterRoleArn terra.StringValue `hcl:"cross_account_model_register_role_arn,attr"`
	// Status: string, optional
	Status terra.StringValue `hcl:"status,attr"`
}

type UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes

type UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes) CrossAccountModelRegisterRoleArn

func (UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsModelRegisterSettingsAttributes) Status

type UserSettingsCanvasAppSettingsModelRegisterSettingsState

type UserSettingsCanvasAppSettingsModelRegisterSettingsState struct {
	CrossAccountModelRegisterRoleArn string `json:"cross_account_model_register_role_arn"`
	Status                           string `json:"status"`
}

type UserSettingsCanvasAppSettingsState

type UserSettingsCanvasAppSettingsState struct {
	DirectDeploySettings          []UserSettingsCanvasAppSettingsDirectDeploySettingsState          `json:"direct_deploy_settings"`
	IdentityProviderOauthSettings []UserSettingsCanvasAppSettingsIdentityProviderOauthSettingsState `json:"identity_provider_oauth_settings"`
	KendraSettings                []UserSettingsCanvasAppSettingsKendraSettingsState                `json:"kendra_settings"`
	ModelRegisterSettings         []UserSettingsCanvasAppSettingsModelRegisterSettingsState         `json:"model_register_settings"`
	TimeSeriesForecastingSettings []UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsState `json:"time_series_forecasting_settings"`
	WorkspaceSettings             []UserSettingsCanvasAppSettingsWorkspaceSettingsState             `json:"workspace_settings"`
}

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettings

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettings struct {
	// AmazonForecastRoleArn: string, optional
	AmazonForecastRoleArn terra.StringValue `hcl:"amazon_forecast_role_arn,attr"`
	// Status: string, optional
	Status terra.StringValue `hcl:"status,attr"`
}

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes) AmazonForecastRoleArn

func (UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsAttributes) Status

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsState

type UserSettingsCanvasAppSettingsTimeSeriesForecastingSettingsState struct {
	AmazonForecastRoleArn string `json:"amazon_forecast_role_arn"`
	Status                string `json:"status"`
}

type UserSettingsCanvasAppSettingsWorkspaceSettings

type UserSettingsCanvasAppSettingsWorkspaceSettings struct {
	// S3ArtifactPath: string, optional
	S3ArtifactPath terra.StringValue `hcl:"s3_artifact_path,attr"`
	// S3KmsKeyId: string, optional
	S3KmsKeyId terra.StringValue `hcl:"s3_kms_key_id,attr"`
}

type UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes

type UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes) InternalRef

func (UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes) InternalTokens

func (UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes) InternalWithRef

func (UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes) S3ArtifactPath

func (UserSettingsCanvasAppSettingsWorkspaceSettingsAttributes) S3KmsKeyId

type UserSettingsCanvasAppSettingsWorkspaceSettingsState

type UserSettingsCanvasAppSettingsWorkspaceSettingsState struct {
	S3ArtifactPath string `json:"s3_artifact_path"`
	S3KmsKeyId     string `json:"s3_kms_key_id"`
}

type UserSettingsCodeEditorAppSettings

type UserSettingsCodeEditorAppSettings struct {
	// LifecycleConfigArns: set of string, optional
	LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"`
	// UserSettingsCodeEditorAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsCodeEditorAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsCodeEditorAppSettingsAttributes

type UserSettingsCodeEditorAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCodeEditorAppSettingsAttributes) InternalRef

func (UserSettingsCodeEditorAppSettingsAttributes) InternalTokens

func (UserSettingsCodeEditorAppSettingsAttributes) InternalWithRef

func (UserSettingsCodeEditorAppSettingsAttributes) LifecycleConfigArns

type UserSettingsCodeEditorAppSettingsDefaultResourceSpec

type UserSettingsCodeEditorAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes

type UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsCodeEditorAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsCodeEditorAppSettingsDefaultResourceSpecState

type UserSettingsCodeEditorAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsCodeEditorAppSettingsState

type UserSettingsCodeEditorAppSettingsState struct {
	LifecycleConfigArns []string                                                    `json:"lifecycle_config_arns"`
	DefaultResourceSpec []UserSettingsCodeEditorAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type UserSettingsCustomFileSystemConfig

type UserSettingsCustomFileSystemConfig struct {
	// UserSettingsCustomFileSystemConfigEfsFileSystemConfig: min=0
	EfsFileSystemConfig []UserSettingsCustomFileSystemConfigEfsFileSystemConfig `hcl:"efs_file_system_config,block" validate:"min=0"`
}

type UserSettingsCustomFileSystemConfigAttributes

type UserSettingsCustomFileSystemConfigAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCustomFileSystemConfigAttributes) InternalRef

func (UserSettingsCustomFileSystemConfigAttributes) InternalTokens

func (UserSettingsCustomFileSystemConfigAttributes) InternalWithRef

type UserSettingsCustomFileSystemConfigEfsFileSystemConfig

type UserSettingsCustomFileSystemConfigEfsFileSystemConfig struct {
	// FileSystemId: string, required
	FileSystemId terra.StringValue `hcl:"file_system_id,attr" validate:"required"`
	// FileSystemPath: string, optional
	FileSystemPath terra.StringValue `hcl:"file_system_path,attr"`
}

type UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes

type UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes) FileSystemId

func (UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes) FileSystemPath

func (UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes) InternalRef

func (UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes) InternalTokens

func (UserSettingsCustomFileSystemConfigEfsFileSystemConfigAttributes) InternalWithRef

type UserSettingsCustomFileSystemConfigEfsFileSystemConfigState

type UserSettingsCustomFileSystemConfigEfsFileSystemConfigState struct {
	FileSystemId   string `json:"file_system_id"`
	FileSystemPath string `json:"file_system_path"`
}

type UserSettingsCustomFileSystemConfigState

type UserSettingsCustomFileSystemConfigState struct {
	EfsFileSystemConfig []UserSettingsCustomFileSystemConfigEfsFileSystemConfigState `json:"efs_file_system_config"`
}

type UserSettingsCustomPosixUserConfig

type UserSettingsCustomPosixUserConfig struct {
	// Gid: number, required
	Gid terra.NumberValue `hcl:"gid,attr" validate:"required"`
	// Uid: number, required
	Uid terra.NumberValue `hcl:"uid,attr" validate:"required"`
}

type UserSettingsCustomPosixUserConfigAttributes

type UserSettingsCustomPosixUserConfigAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsCustomPosixUserConfigAttributes) Gid

func (UserSettingsCustomPosixUserConfigAttributes) InternalRef

func (UserSettingsCustomPosixUserConfigAttributes) InternalTokens

func (UserSettingsCustomPosixUserConfigAttributes) InternalWithRef

func (UserSettingsCustomPosixUserConfigAttributes) Uid

type UserSettingsCustomPosixUserConfigState

type UserSettingsCustomPosixUserConfigState struct {
	Gid float64 `json:"gid"`
	Uid float64 `json:"uid"`
}

type UserSettingsJupyterLabAppSettings

type UserSettingsJupyterLabAppSettings struct {
	// LifecycleConfigArns: set of string, optional
	LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"`
	// UserSettingsJupyterLabAppSettingsCodeRepository: min=0,max=10
	CodeRepository []UserSettingsJupyterLabAppSettingsCodeRepository `hcl:"code_repository,block" validate:"min=0,max=10"`
	// UserSettingsJupyterLabAppSettingsCustomImage: min=0,max=200
	CustomImage []UserSettingsJupyterLabAppSettingsCustomImage `hcl:"custom_image,block" validate:"min=0,max=200"`
	// UserSettingsJupyterLabAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsJupyterLabAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsJupyterLabAppSettingsAttributes

type UserSettingsJupyterLabAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterLabAppSettingsAttributes) CodeRepository

func (UserSettingsJupyterLabAppSettingsAttributes) CustomImage

func (UserSettingsJupyterLabAppSettingsAttributes) InternalRef

func (UserSettingsJupyterLabAppSettingsAttributes) InternalTokens

func (UserSettingsJupyterLabAppSettingsAttributes) InternalWithRef

func (UserSettingsJupyterLabAppSettingsAttributes) LifecycleConfigArns

type UserSettingsJupyterLabAppSettingsCodeRepository

type UserSettingsJupyterLabAppSettingsCodeRepository struct {
	// RepositoryUrl: string, required
	RepositoryUrl terra.StringValue `hcl:"repository_url,attr" validate:"required"`
}

type UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes

type UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalRef

func (UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalTokens

func (UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes) InternalWithRef

func (UserSettingsJupyterLabAppSettingsCodeRepositoryAttributes) RepositoryUrl

type UserSettingsJupyterLabAppSettingsCodeRepositoryState

type UserSettingsJupyterLabAppSettingsCodeRepositoryState struct {
	RepositoryUrl string `json:"repository_url"`
}

type UserSettingsJupyterLabAppSettingsCustomImage

type UserSettingsJupyterLabAppSettingsCustomImage struct {
	// AppImageConfigName: string, required
	AppImageConfigName terra.StringValue `hcl:"app_image_config_name,attr" validate:"required"`
	// ImageName: string, required
	ImageName terra.StringValue `hcl:"image_name,attr" validate:"required"`
	// ImageVersionNumber: number, optional
	ImageVersionNumber terra.NumberValue `hcl:"image_version_number,attr"`
}

type UserSettingsJupyterLabAppSettingsCustomImageAttributes

type UserSettingsJupyterLabAppSettingsCustomImageAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) AppImageConfigName

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) ImageName

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) ImageVersionNumber

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) InternalRef

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) InternalTokens

func (UserSettingsJupyterLabAppSettingsCustomImageAttributes) InternalWithRef

type UserSettingsJupyterLabAppSettingsCustomImageState

type UserSettingsJupyterLabAppSettingsCustomImageState struct {
	AppImageConfigName string  `json:"app_image_config_name"`
	ImageName          string  `json:"image_name"`
	ImageVersionNumber float64 `json:"image_version_number"`
}

type UserSettingsJupyterLabAppSettingsDefaultResourceSpec

type UserSettingsJupyterLabAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes

type UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsJupyterLabAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsJupyterLabAppSettingsDefaultResourceSpecState

type UserSettingsJupyterLabAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsJupyterLabAppSettingsState

type UserSettingsJupyterLabAppSettingsState struct {
	LifecycleConfigArns []string                                                    `json:"lifecycle_config_arns"`
	CodeRepository      []UserSettingsJupyterLabAppSettingsCodeRepositoryState      `json:"code_repository"`
	CustomImage         []UserSettingsJupyterLabAppSettingsCustomImageState         `json:"custom_image"`
	DefaultResourceSpec []UserSettingsJupyterLabAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type UserSettingsJupyterServerAppSettings

type UserSettingsJupyterServerAppSettings struct {
	// LifecycleConfigArns: set of string, optional
	LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"`
	// UserSettingsJupyterServerAppSettingsCodeRepository: min=0,max=10
	CodeRepository []UserSettingsJupyterServerAppSettingsCodeRepository `hcl:"code_repository,block" validate:"min=0,max=10"`
	// UserSettingsJupyterServerAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsJupyterServerAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsJupyterServerAppSettingsAttributes

type UserSettingsJupyterServerAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterServerAppSettingsAttributes) CodeRepository

func (UserSettingsJupyterServerAppSettingsAttributes) InternalRef

func (UserSettingsJupyterServerAppSettingsAttributes) InternalTokens

func (UserSettingsJupyterServerAppSettingsAttributes) InternalWithRef

func (UserSettingsJupyterServerAppSettingsAttributes) LifecycleConfigArns

type UserSettingsJupyterServerAppSettingsCodeRepository

type UserSettingsJupyterServerAppSettingsCodeRepository struct {
	// RepositoryUrl: string, required
	RepositoryUrl terra.StringValue `hcl:"repository_url,attr" validate:"required"`
}

type UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes

type UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalRef

func (UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalTokens

func (UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes) InternalWithRef

func (UserSettingsJupyterServerAppSettingsCodeRepositoryAttributes) RepositoryUrl

type UserSettingsJupyterServerAppSettingsCodeRepositoryState

type UserSettingsJupyterServerAppSettingsCodeRepositoryState struct {
	RepositoryUrl string `json:"repository_url"`
}

type UserSettingsJupyterServerAppSettingsDefaultResourceSpec

type UserSettingsJupyterServerAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes

type UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsJupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsJupyterServerAppSettingsDefaultResourceSpecState

type UserSettingsJupyterServerAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsJupyterServerAppSettingsState

type UserSettingsJupyterServerAppSettingsState struct {
	LifecycleConfigArns []string                                                       `json:"lifecycle_config_arns"`
	CodeRepository      []UserSettingsJupyterServerAppSettingsCodeRepositoryState      `json:"code_repository"`
	DefaultResourceSpec []UserSettingsJupyterServerAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type UserSettingsKernelGatewayAppSettings

type UserSettingsKernelGatewayAppSettings struct {
	// LifecycleConfigArns: set of string, optional
	LifecycleConfigArns terra.SetValue[terra.StringValue] `hcl:"lifecycle_config_arns,attr"`
	// UserSettingsKernelGatewayAppSettingsCustomImage: min=0,max=200
	CustomImage []UserSettingsKernelGatewayAppSettingsCustomImage `hcl:"custom_image,block" validate:"min=0,max=200"`
	// UserSettingsKernelGatewayAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsKernelGatewayAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsKernelGatewayAppSettingsAttributes

type UserSettingsKernelGatewayAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsKernelGatewayAppSettingsAttributes) CustomImage

func (UserSettingsKernelGatewayAppSettingsAttributes) InternalRef

func (UserSettingsKernelGatewayAppSettingsAttributes) InternalTokens

func (UserSettingsKernelGatewayAppSettingsAttributes) InternalWithRef

func (UserSettingsKernelGatewayAppSettingsAttributes) LifecycleConfigArns

type UserSettingsKernelGatewayAppSettingsCustomImage

type UserSettingsKernelGatewayAppSettingsCustomImage struct {
	// AppImageConfigName: string, required
	AppImageConfigName terra.StringValue `hcl:"app_image_config_name,attr" validate:"required"`
	// ImageName: string, required
	ImageName terra.StringValue `hcl:"image_name,attr" validate:"required"`
	// ImageVersionNumber: number, optional
	ImageVersionNumber terra.NumberValue `hcl:"image_version_number,attr"`
}

type UserSettingsKernelGatewayAppSettingsCustomImageAttributes

type UserSettingsKernelGatewayAppSettingsCustomImageAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) AppImageConfigName

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageName

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) ImageVersionNumber

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalRef

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalTokens

func (UserSettingsKernelGatewayAppSettingsCustomImageAttributes) InternalWithRef

type UserSettingsKernelGatewayAppSettingsCustomImageState

type UserSettingsKernelGatewayAppSettingsCustomImageState struct {
	AppImageConfigName string  `json:"app_image_config_name"`
	ImageName          string  `json:"image_name"`
	ImageVersionNumber float64 `json:"image_version_number"`
}

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpec

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsKernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpecState

type UserSettingsKernelGatewayAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsKernelGatewayAppSettingsState

type UserSettingsKernelGatewayAppSettingsState struct {
	LifecycleConfigArns []string                                                       `json:"lifecycle_config_arns"`
	CustomImage         []UserSettingsKernelGatewayAppSettingsCustomImageState         `json:"custom_image"`
	DefaultResourceSpec []UserSettingsKernelGatewayAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type UserSettingsRSessionAppSettings

type UserSettingsRSessionAppSettings struct {
	// UserSettingsRSessionAppSettingsCustomImage: min=0,max=200
	CustomImage []UserSettingsRSessionAppSettingsCustomImage `hcl:"custom_image,block" validate:"min=0,max=200"`
	// UserSettingsRSessionAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsRSessionAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsRSessionAppSettingsAttributes

type UserSettingsRSessionAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsRSessionAppSettingsAttributes) CustomImage

func (UserSettingsRSessionAppSettingsAttributes) DefaultResourceSpec

func (UserSettingsRSessionAppSettingsAttributes) InternalRef

func (UserSettingsRSessionAppSettingsAttributes) InternalTokens

func (UserSettingsRSessionAppSettingsAttributes) InternalWithRef

type UserSettingsRSessionAppSettingsCustomImage

type UserSettingsRSessionAppSettingsCustomImage struct {
	// AppImageConfigName: string, required
	AppImageConfigName terra.StringValue `hcl:"app_image_config_name,attr" validate:"required"`
	// ImageName: string, required
	ImageName terra.StringValue `hcl:"image_name,attr" validate:"required"`
	// ImageVersionNumber: number, optional
	ImageVersionNumber terra.NumberValue `hcl:"image_version_number,attr"`
}

type UserSettingsRSessionAppSettingsCustomImageAttributes

type UserSettingsRSessionAppSettingsCustomImageAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsRSessionAppSettingsCustomImageAttributes) AppImageConfigName

func (UserSettingsRSessionAppSettingsCustomImageAttributes) ImageName

func (UserSettingsRSessionAppSettingsCustomImageAttributes) ImageVersionNumber

func (UserSettingsRSessionAppSettingsCustomImageAttributes) InternalRef

func (UserSettingsRSessionAppSettingsCustomImageAttributes) InternalTokens

func (UserSettingsRSessionAppSettingsCustomImageAttributes) InternalWithRef

type UserSettingsRSessionAppSettingsCustomImageState

type UserSettingsRSessionAppSettingsCustomImageState struct {
	AppImageConfigName string  `json:"app_image_config_name"`
	ImageName          string  `json:"image_name"`
	ImageVersionNumber float64 `json:"image_version_number"`
}

type UserSettingsRSessionAppSettingsDefaultResourceSpec

type UserSettingsRSessionAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes

type UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsRSessionAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsRSessionAppSettingsDefaultResourceSpecState

type UserSettingsRSessionAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsRSessionAppSettingsState

type UserSettingsRSessionAppSettingsState struct {
	CustomImage         []UserSettingsRSessionAppSettingsCustomImageState         `json:"custom_image"`
	DefaultResourceSpec []UserSettingsRSessionAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type UserSettingsRStudioServerProAppSettings

type UserSettingsRStudioServerProAppSettings struct {
	// AccessStatus: string, optional
	AccessStatus terra.StringValue `hcl:"access_status,attr"`
	// UserGroup: string, optional
	UserGroup terra.StringValue `hcl:"user_group,attr"`
}

type UserSettingsRStudioServerProAppSettingsAttributes

type UserSettingsRStudioServerProAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsRStudioServerProAppSettingsAttributes) AccessStatus

func (UserSettingsRStudioServerProAppSettingsAttributes) InternalRef

func (UserSettingsRStudioServerProAppSettingsAttributes) InternalTokens

func (UserSettingsRStudioServerProAppSettingsAttributes) InternalWithRef

func (UserSettingsRStudioServerProAppSettingsAttributes) UserGroup

type UserSettingsRStudioServerProAppSettingsState

type UserSettingsRStudioServerProAppSettingsState struct {
	AccessStatus string `json:"access_status"`
	UserGroup    string `json:"user_group"`
}

type UserSettingsSharingSettings

type UserSettingsSharingSettings struct {
	// NotebookOutputOption: string, optional
	NotebookOutputOption terra.StringValue `hcl:"notebook_output_option,attr"`
	// S3KmsKeyId: string, optional
	S3KmsKeyId terra.StringValue `hcl:"s3_kms_key_id,attr"`
	// S3OutputPath: string, optional
	S3OutputPath terra.StringValue `hcl:"s3_output_path,attr"`
}

type UserSettingsSharingSettingsAttributes

type UserSettingsSharingSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsSharingSettingsAttributes) InternalRef

func (UserSettingsSharingSettingsAttributes) InternalTokens

func (UserSettingsSharingSettingsAttributes) InternalWithRef

func (UserSettingsSharingSettingsAttributes) NotebookOutputOption

func (ss UserSettingsSharingSettingsAttributes) NotebookOutputOption() terra.StringValue

func (UserSettingsSharingSettingsAttributes) S3KmsKeyId

func (UserSettingsSharingSettingsAttributes) S3OutputPath

type UserSettingsSharingSettingsState

type UserSettingsSharingSettingsState struct {
	NotebookOutputOption string `json:"notebook_output_option"`
	S3KmsKeyId           string `json:"s3_kms_key_id"`
	S3OutputPath         string `json:"s3_output_path"`
}

type UserSettingsSpaceStorageSettings

type UserSettingsSpaceStorageSettings struct {
	// UserSettingsSpaceStorageSettingsDefaultEbsStorageSettings: optional
	DefaultEbsStorageSettings *UserSettingsSpaceStorageSettingsDefaultEbsStorageSettings `hcl:"default_ebs_storage_settings,block"`
}

type UserSettingsSpaceStorageSettingsAttributes

type UserSettingsSpaceStorageSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsSpaceStorageSettingsAttributes) InternalRef

func (UserSettingsSpaceStorageSettingsAttributes) InternalTokens

func (UserSettingsSpaceStorageSettingsAttributes) InternalWithRef

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettings

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettings struct {
	// DefaultEbsVolumeSizeInGb: number, required
	DefaultEbsVolumeSizeInGb terra.NumberValue `hcl:"default_ebs_volume_size_in_gb,attr" validate:"required"`
	// MaximumEbsVolumeSizeInGb: number, required
	MaximumEbsVolumeSizeInGb terra.NumberValue `hcl:"maximum_ebs_volume_size_in_gb,attr" validate:"required"`
}

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes) DefaultEbsVolumeSizeInGb

func (UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes) InternalRef

func (UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes) InternalTokens

func (UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes) InternalWithRef

func (UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsAttributes) MaximumEbsVolumeSizeInGb

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsState

type UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsState struct {
	DefaultEbsVolumeSizeInGb float64 `json:"default_ebs_volume_size_in_gb"`
	MaximumEbsVolumeSizeInGb float64 `json:"maximum_ebs_volume_size_in_gb"`
}

type UserSettingsSpaceStorageSettingsState

type UserSettingsSpaceStorageSettingsState struct {
	DefaultEbsStorageSettings []UserSettingsSpaceStorageSettingsDefaultEbsStorageSettingsState `json:"default_ebs_storage_settings"`
}

type UserSettingsState

type UserSettingsState struct {
	DefaultLandingUri           string                                         `json:"default_landing_uri"`
	ExecutionRole               string                                         `json:"execution_role"`
	SecurityGroups              []string                                       `json:"security_groups"`
	StudioWebPortal             string                                         `json:"studio_web_portal"`
	CanvasAppSettings           []UserSettingsCanvasAppSettingsState           `json:"canvas_app_settings"`
	CodeEditorAppSettings       []UserSettingsCodeEditorAppSettingsState       `json:"code_editor_app_settings"`
	CustomFileSystemConfig      []UserSettingsCustomFileSystemConfigState      `json:"custom_file_system_config"`
	CustomPosixUserConfig       []UserSettingsCustomPosixUserConfigState       `json:"custom_posix_user_config"`
	JupyterLabAppSettings       []UserSettingsJupyterLabAppSettingsState       `json:"jupyter_lab_app_settings"`
	JupyterServerAppSettings    []UserSettingsJupyterServerAppSettingsState    `json:"jupyter_server_app_settings"`
	KernelGatewayAppSettings    []UserSettingsKernelGatewayAppSettingsState    `json:"kernel_gateway_app_settings"`
	RSessionAppSettings         []UserSettingsRSessionAppSettingsState         `json:"r_session_app_settings"`
	RStudioServerProAppSettings []UserSettingsRStudioServerProAppSettingsState `json:"r_studio_server_pro_app_settings"`
	SharingSettings             []UserSettingsSharingSettingsState             `json:"sharing_settings"`
	SpaceStorageSettings        []UserSettingsSpaceStorageSettingsState        `json:"space_storage_settings"`
	TensorBoardAppSettings      []UserSettingsTensorBoardAppSettingsState      `json:"tensor_board_app_settings"`
}

type UserSettingsTensorBoardAppSettings

type UserSettingsTensorBoardAppSettings struct {
	// UserSettingsTensorBoardAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *UserSettingsTensorBoardAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type UserSettingsTensorBoardAppSettingsAttributes

type UserSettingsTensorBoardAppSettingsAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsTensorBoardAppSettingsAttributes) InternalRef

func (UserSettingsTensorBoardAppSettingsAttributes) InternalTokens

func (UserSettingsTensorBoardAppSettingsAttributes) InternalWithRef

type UserSettingsTensorBoardAppSettingsDefaultResourceSpec

type UserSettingsTensorBoardAppSettingsDefaultResourceSpec struct {
	// InstanceType: string, optional
	InstanceType terra.StringValue `hcl:"instance_type,attr"`
	// LifecycleConfigArn: string, optional
	LifecycleConfigArn terra.StringValue `hcl:"lifecycle_config_arn,attr"`
	// SagemakerImageArn: string, optional
	SagemakerImageArn terra.StringValue `hcl:"sagemaker_image_arn,attr"`
	// SagemakerImageVersionAlias: string, optional
	SagemakerImageVersionAlias terra.StringValue `hcl:"sagemaker_image_version_alias,attr"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes

type UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes struct {
	// contains filtered or unexported fields
}

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) InstanceType

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) InternalRef

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionAlias

func (UserSettingsTensorBoardAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type UserSettingsTensorBoardAppSettingsDefaultResourceSpecState

type UserSettingsTensorBoardAppSettingsDefaultResourceSpecState struct {
	InstanceType               string `json:"instance_type"`
	LifecycleConfigArn         string `json:"lifecycle_config_arn"`
	SagemakerImageArn          string `json:"sagemaker_image_arn"`
	SagemakerImageVersionAlias string `json:"sagemaker_image_version_alias"`
	SagemakerImageVersionArn   string `json:"sagemaker_image_version_arn"`
}

type UserSettingsTensorBoardAppSettingsState

type UserSettingsTensorBoardAppSettingsState struct {
	DefaultResourceSpec []UserSettingsTensorBoardAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL