sagemakeruserprofile

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CanvasAppSettings

type CanvasAppSettings struct {
	// ModelRegisterSettings: optional
	ModelRegisterSettings *ModelRegisterSettings `hcl:"model_register_settings,block"`
	// TimeSeriesForecastingSettings: optional
	TimeSeriesForecastingSettings *TimeSeriesForecastingSettings `hcl:"time_series_forecasting_settings,block"`
	// WorkspaceSettings: optional
	WorkspaceSettings *WorkspaceSettings `hcl:"workspace_settings,block"`
}

type CanvasAppSettingsAttributes

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

func (CanvasAppSettingsAttributes) InternalRef

func (cas CanvasAppSettingsAttributes) InternalRef() (terra.Reference, error)

func (CanvasAppSettingsAttributes) InternalTokens

func (cas CanvasAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (CanvasAppSettingsAttributes) InternalWithRef

func (CanvasAppSettingsAttributes) ModelRegisterSettings

func (CanvasAppSettingsAttributes) TimeSeriesForecastingSettings

func (CanvasAppSettingsAttributes) WorkspaceSettings

type CanvasAppSettingsState

type CanvasAppSettingsState struct {
	ModelRegisterSettings         []ModelRegisterSettingsState         `json:"model_register_settings"`
	TimeSeriesForecastingSettings []TimeSeriesForecastingSettingsState `json:"time_series_forecasting_settings"`
	WorkspaceSettings             []WorkspaceSettingsState             `json:"workspace_settings"`
}

type CodeRepository

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

type CodeRepositoryAttributes

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

func (CodeRepositoryAttributes) InternalRef

func (cr CodeRepositoryAttributes) InternalRef() (terra.Reference, error)

func (CodeRepositoryAttributes) InternalTokens

func (cr CodeRepositoryAttributes) InternalTokens() (hclwrite.Tokens, error)

func (CodeRepositoryAttributes) InternalWithRef

func (CodeRepositoryAttributes) RepositoryUrl

func (cr CodeRepositoryAttributes) RepositoryUrl() terra.StringValue

type CodeRepositoryState

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

type JupyterServerAppSettings

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

type JupyterServerAppSettingsAttributes

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

func (JupyterServerAppSettingsAttributes) CodeRepository

func (JupyterServerAppSettingsAttributes) DefaultResourceSpec

func (JupyterServerAppSettingsAttributes) InternalRef

func (JupyterServerAppSettingsAttributes) InternalTokens

func (jsas JupyterServerAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (JupyterServerAppSettingsAttributes) InternalWithRef

func (JupyterServerAppSettingsAttributes) LifecycleConfigArns

type JupyterServerAppSettingsDefaultResourceSpec

type JupyterServerAppSettingsDefaultResourceSpec 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"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type JupyterServerAppSettingsDefaultResourceSpecAttributes

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

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InstanceType

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalRef

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (JupyterServerAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type JupyterServerAppSettingsDefaultResourceSpecState

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

type JupyterServerAppSettingsState

type JupyterServerAppSettingsState struct {
	LifecycleConfigArns []string                                           `json:"lifecycle_config_arns"`
	CodeRepository      []CodeRepositoryState                              `json:"code_repository"`
	DefaultResourceSpec []JupyterServerAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type KernelGatewayAppSettings

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

type KernelGatewayAppSettingsAttributes

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

func (KernelGatewayAppSettingsAttributes) CustomImage

func (KernelGatewayAppSettingsAttributes) DefaultResourceSpec

func (KernelGatewayAppSettingsAttributes) InternalRef

func (KernelGatewayAppSettingsAttributes) InternalTokens

func (kgas KernelGatewayAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (KernelGatewayAppSettingsAttributes) InternalWithRef

func (KernelGatewayAppSettingsAttributes) LifecycleConfigArns

type KernelGatewayAppSettingsCustomImage

type KernelGatewayAppSettingsCustomImage 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 KernelGatewayAppSettingsCustomImageAttributes

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

func (KernelGatewayAppSettingsCustomImageAttributes) AppImageConfigName

func (KernelGatewayAppSettingsCustomImageAttributes) ImageName

func (KernelGatewayAppSettingsCustomImageAttributes) ImageVersionNumber

func (KernelGatewayAppSettingsCustomImageAttributes) InternalRef

func (KernelGatewayAppSettingsCustomImageAttributes) InternalTokens

func (KernelGatewayAppSettingsCustomImageAttributes) InternalWithRef

type KernelGatewayAppSettingsCustomImageState

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

type KernelGatewayAppSettingsDefaultResourceSpec

type KernelGatewayAppSettingsDefaultResourceSpec 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"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type KernelGatewayAppSettingsDefaultResourceSpecAttributes

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

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InstanceType

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalRef

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (KernelGatewayAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type KernelGatewayAppSettingsDefaultResourceSpecState

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

type KernelGatewayAppSettingsState

type KernelGatewayAppSettingsState struct {
	LifecycleConfigArns []string                                           `json:"lifecycle_config_arns"`
	CustomImage         []KernelGatewayAppSettingsCustomImageState         `json:"custom_image"`
	DefaultResourceSpec []KernelGatewayAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type ModelRegisterSettings

type ModelRegisterSettings 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 ModelRegisterSettingsAttributes

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

func (ModelRegisterSettingsAttributes) CrossAccountModelRegisterRoleArn

func (mrs ModelRegisterSettingsAttributes) CrossAccountModelRegisterRoleArn() terra.StringValue

func (ModelRegisterSettingsAttributes) InternalRef

func (ModelRegisterSettingsAttributes) InternalTokens

func (mrs ModelRegisterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ModelRegisterSettingsAttributes) InternalWithRef

func (ModelRegisterSettingsAttributes) Status

type ModelRegisterSettingsState

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

type RSessionAppSettings

type RSessionAppSettings struct {
	// RSessionAppSettingsCustomImage: min=0,max=30
	CustomImage []RSessionAppSettingsCustomImage `hcl:"custom_image,block" validate:"min=0,max=30"`
	// RSessionAppSettingsDefaultResourceSpec: optional
	DefaultResourceSpec *RSessionAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block"`
}

type RSessionAppSettingsAttributes

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

func (RSessionAppSettingsAttributes) CustomImage

func (RSessionAppSettingsAttributes) DefaultResourceSpec

func (RSessionAppSettingsAttributes) InternalRef

func (rsas RSessionAppSettingsAttributes) InternalRef() (terra.Reference, error)

func (RSessionAppSettingsAttributes) InternalTokens

func (rsas RSessionAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (RSessionAppSettingsAttributes) InternalWithRef

type RSessionAppSettingsCustomImage

type RSessionAppSettingsCustomImage 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 RSessionAppSettingsCustomImageAttributes

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

func (RSessionAppSettingsCustomImageAttributes) AppImageConfigName

func (RSessionAppSettingsCustomImageAttributes) ImageName

func (RSessionAppSettingsCustomImageAttributes) ImageVersionNumber

func (RSessionAppSettingsCustomImageAttributes) InternalRef

func (RSessionAppSettingsCustomImageAttributes) InternalTokens

func (RSessionAppSettingsCustomImageAttributes) InternalWithRef

type RSessionAppSettingsCustomImageState

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

type RSessionAppSettingsDefaultResourceSpec

type RSessionAppSettingsDefaultResourceSpec 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"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type RSessionAppSettingsDefaultResourceSpecAttributes

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

func (RSessionAppSettingsDefaultResourceSpecAttributes) InstanceType

func (RSessionAppSettingsDefaultResourceSpecAttributes) InternalRef

func (RSessionAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (RSessionAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (RSessionAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (RSessionAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (RSessionAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type RSessionAppSettingsDefaultResourceSpecState

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

type RSessionAppSettingsState

type RSessionAppSettingsState struct {
	CustomImage         []RSessionAppSettingsCustomImageState         `json:"custom_image"`
	DefaultResourceSpec []RSessionAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type RStudioServerProAppSettings

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

type RStudioServerProAppSettingsAttributes

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

func (RStudioServerProAppSettingsAttributes) AccessStatus

func (RStudioServerProAppSettingsAttributes) InternalRef

func (RStudioServerProAppSettingsAttributes) InternalTokens

func (rsspas RStudioServerProAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (RStudioServerProAppSettingsAttributes) InternalWithRef

func (RStudioServerProAppSettingsAttributes) UserGroup

type RStudioServerProAppSettingsState

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

type SharingSettings

type SharingSettings 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 SharingSettingsAttributes

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

func (SharingSettingsAttributes) InternalRef

func (ss SharingSettingsAttributes) InternalRef() (terra.Reference, error)

func (SharingSettingsAttributes) InternalTokens

func (ss SharingSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SharingSettingsAttributes) InternalWithRef

func (SharingSettingsAttributes) NotebookOutputOption

func (ss SharingSettingsAttributes) NotebookOutputOption() terra.StringValue

func (SharingSettingsAttributes) S3KmsKeyId

func (SharingSettingsAttributes) S3OutputPath

func (ss SharingSettingsAttributes) S3OutputPath() terra.StringValue

type SharingSettingsState

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

type TensorBoardAppSettings

type TensorBoardAppSettings struct {
	// TensorBoardAppSettingsDefaultResourceSpec: required
	DefaultResourceSpec *TensorBoardAppSettingsDefaultResourceSpec `hcl:"default_resource_spec,block" validate:"required"`
}

type TensorBoardAppSettingsAttributes

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

func (TensorBoardAppSettingsAttributes) DefaultResourceSpec

func (TensorBoardAppSettingsAttributes) InternalRef

func (tbas TensorBoardAppSettingsAttributes) InternalRef() (terra.Reference, error)

func (TensorBoardAppSettingsAttributes) InternalTokens

func (tbas TensorBoardAppSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (TensorBoardAppSettingsAttributes) InternalWithRef

type TensorBoardAppSettingsDefaultResourceSpec

type TensorBoardAppSettingsDefaultResourceSpec 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"`
	// SagemakerImageVersionArn: string, optional
	SagemakerImageVersionArn terra.StringValue `hcl:"sagemaker_image_version_arn,attr"`
}

type TensorBoardAppSettingsDefaultResourceSpecAttributes

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

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) InstanceType

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) InternalRef

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) InternalTokens

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) InternalWithRef

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) LifecycleConfigArn

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) SagemakerImageArn

func (TensorBoardAppSettingsDefaultResourceSpecAttributes) SagemakerImageVersionArn

type TensorBoardAppSettingsDefaultResourceSpecState

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

type TensorBoardAppSettingsState

type TensorBoardAppSettingsState struct {
	DefaultResourceSpec []TensorBoardAppSettingsDefaultResourceSpecState `json:"default_resource_spec"`
}

type TimeSeriesForecastingSettings

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

type TimeSeriesForecastingSettingsAttributes

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

func (TimeSeriesForecastingSettingsAttributes) AmazonForecastRoleArn

func (tsfs TimeSeriesForecastingSettingsAttributes) AmazonForecastRoleArn() terra.StringValue

func (TimeSeriesForecastingSettingsAttributes) InternalRef

func (TimeSeriesForecastingSettingsAttributes) InternalTokens

func (TimeSeriesForecastingSettingsAttributes) InternalWithRef

func (TimeSeriesForecastingSettingsAttributes) Status

type TimeSeriesForecastingSettingsState

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

type UserSettings

type UserSettings struct {
	// 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"`
	// CanvasAppSettings: optional
	CanvasAppSettings *CanvasAppSettings `hcl:"canvas_app_settings,block"`
	// JupyterServerAppSettings: optional
	JupyterServerAppSettings *JupyterServerAppSettings `hcl:"jupyter_server_app_settings,block"`
	// KernelGatewayAppSettings: optional
	KernelGatewayAppSettings *KernelGatewayAppSettings `hcl:"kernel_gateway_app_settings,block"`
	// RSessionAppSettings: optional
	RSessionAppSettings *RSessionAppSettings `hcl:"r_session_app_settings,block"`
	// RStudioServerProAppSettings: optional
	RStudioServerProAppSettings *RStudioServerProAppSettings `hcl:"r_studio_server_pro_app_settings,block"`
	// SharingSettings: optional
	SharingSettings *SharingSettings `hcl:"sharing_settings,block"`
	// TensorBoardAppSettings: optional
	TensorBoardAppSettings *TensorBoardAppSettings `hcl:"tensor_board_app_settings,block"`
}

type UserSettingsAttributes

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

func (UserSettingsAttributes) CanvasAppSettings

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) 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) TensorBoardAppSettings

type UserSettingsState

type UserSettingsState struct {
	ExecutionRole               string                             `json:"execution_role"`
	SecurityGroups              []string                           `json:"security_groups"`
	CanvasAppSettings           []CanvasAppSettingsState           `json:"canvas_app_settings"`
	JupyterServerAppSettings    []JupyterServerAppSettingsState    `json:"jupyter_server_app_settings"`
	KernelGatewayAppSettings    []KernelGatewayAppSettingsState    `json:"kernel_gateway_app_settings"`
	RSessionAppSettings         []RSessionAppSettingsState         `json:"r_session_app_settings"`
	RStudioServerProAppSettings []RStudioServerProAppSettingsState `json:"r_studio_server_pro_app_settings"`
	SharingSettings             []SharingSettingsState             `json:"sharing_settings"`
	TensorBoardAppSettings      []TensorBoardAppSettingsState      `json:"tensor_board_app_settings"`
}

type WorkspaceSettings

type WorkspaceSettings 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 WorkspaceSettingsAttributes

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

func (WorkspaceSettingsAttributes) InternalRef

func (ws WorkspaceSettingsAttributes) InternalRef() (terra.Reference, error)

func (WorkspaceSettingsAttributes) InternalTokens

func (ws WorkspaceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (WorkspaceSettingsAttributes) InternalWithRef

func (WorkspaceSettingsAttributes) S3ArtifactPath

func (ws WorkspaceSettingsAttributes) S3ArtifactPath() terra.StringValue

func (WorkspaceSettingsAttributes) S3KmsKeyId

type WorkspaceSettingsState

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

Jump to

Keyboard shortcuts

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