sagemaker

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	AppResourceSpecInstanceTypeSystem                  = AppResourceSpecInstanceType("system")
	AppResourceSpecInstanceTypeMlT3Micro               = AppResourceSpecInstanceType("ml.t3.micro")
	AppResourceSpecInstanceTypeMlT3Small               = AppResourceSpecInstanceType("ml.t3.small")
	AppResourceSpecInstanceTypeMlT3Medium              = AppResourceSpecInstanceType("ml.t3.medium")
	AppResourceSpecInstanceTypeMlT3Large               = AppResourceSpecInstanceType("ml.t3.large")
	AppResourceSpecInstanceTypeMlT3Xlarge              = AppResourceSpecInstanceType("ml.t3.xlarge")
	AppResourceSpecInstanceTypeMlT32xlarge             = AppResourceSpecInstanceType("ml.t3.2xlarge")
	AppResourceSpecInstanceTypeMlM5Large               = AppResourceSpecInstanceType("ml.m5.large")
	AppResourceSpecInstanceTypeMlM5Xlarge              = AppResourceSpecInstanceType("ml.m5.xlarge")
	AppResourceSpecInstanceTypeMlM52xlarge             = AppResourceSpecInstanceType("ml.m5.2xlarge")
	AppResourceSpecInstanceTypeMlM54xlarge             = AppResourceSpecInstanceType("ml.m5.4xlarge")
	AppResourceSpecInstanceTypeMlM58xlarge             = AppResourceSpecInstanceType("ml.m5.8xlarge")
	AppResourceSpecInstanceTypeMlM512xlarge            = AppResourceSpecInstanceType("ml.m5.12xlarge")
	AppResourceSpecInstanceTypeMlM516xlarge            = AppResourceSpecInstanceType("ml.m5.16xlarge")
	AppResourceSpecInstanceTypeMlM524xlarge            = AppResourceSpecInstanceType("ml.m5.24xlarge")
	AppResourceSpecInstanceTypeMlC5Large               = AppResourceSpecInstanceType("ml.c5.large")
	AppResourceSpecInstanceTypeMlC5Xlarge              = AppResourceSpecInstanceType("ml.c5.xlarge")
	AppResourceSpecInstanceTypeMlC52xlarge             = AppResourceSpecInstanceType("ml.c5.2xlarge")
	AppResourceSpecInstanceTypeMlC54xlarge             = AppResourceSpecInstanceType("ml.c5.4xlarge")
	AppResourceSpecInstanceTypeMlC59xlarge             = AppResourceSpecInstanceType("ml.c5.9xlarge")
	AppResourceSpecInstanceTypeMlC512xlarge            = AppResourceSpecInstanceType("ml.c5.12xlarge")
	AppResourceSpecInstanceTypeMlC518xlarge            = AppResourceSpecInstanceType("ml.c5.18xlarge")
	AppResourceSpecInstanceTypeMlC524xlarge            = AppResourceSpecInstanceType("ml.c5.24xlarge")
	AppResourceSpecInstanceTypeMlP32xlarge             = AppResourceSpecInstanceType("ml.p3.2xlarge")
	AppResourceSpecInstanceTypeMlP38xlarge             = AppResourceSpecInstanceType("ml.p3.8xlarge")
	AppResourceSpecInstanceTypeMlP316xlarge            = AppResourceSpecInstanceType("ml.p3.16xlarge")
	AppResourceSpecInstanceTypeMlG4dnXlarge            = AppResourceSpecInstanceType("ml.g4dn.xlarge")
	AppResourceSpecInstanceTypeMlG4dn2xlarge           = AppResourceSpecInstanceType("ml.g4dn.2xlarge")
	AppResourceSpecInstanceTypeMlG4dn4xlarge           = AppResourceSpecInstanceType("ml.g4dn.4xlarge")
	AppResourceSpecInstanceTypeMlG4dn8xlarge           = AppResourceSpecInstanceType("ml.g4dn.8xlarge")
	AppResourceSpecInstanceTypeMlG4dn12xlarge          = AppResourceSpecInstanceType("ml.g4dn.12xlarge")
	AppResourceSpecInstanceTypeMlG4dn16xlarge          = AppResourceSpecInstanceType("ml.g4dn.16xlarge")
	AppResourceSpecInstanceTypeMlR5Large               = AppResourceSpecInstanceType("ml.r5.large")
	AppResourceSpecInstanceTypeMlR5Xlarge              = AppResourceSpecInstanceType("ml.r5.xlarge")
	AppResourceSpecInstanceTypeMlR52xlarge             = AppResourceSpecInstanceType("ml.r5.2xlarge")
	AppResourceSpecInstanceTypeMlR54xlarge             = AppResourceSpecInstanceType("ml.r5.4xlarge")
	AppResourceSpecInstanceTypeMlR58xlarge             = AppResourceSpecInstanceType("ml.r5.8xlarge")
	AppResourceSpecInstanceTypeMlR512xlarge            = AppResourceSpecInstanceType("ml.r5.12xlarge")
	AppResourceSpecInstanceTypeMlR516xlarge            = AppResourceSpecInstanceType("ml.r5.16xlarge")
	AppResourceSpecInstanceTypeMlR524xlarge            = AppResourceSpecInstanceType("ml.r5.24xlarge")
	AppResourceSpecInstanceTypeMlP3dn24xlarge          = AppResourceSpecInstanceType("ml.p3dn.24xlarge")
	AppResourceSpecInstanceTypeMlM5dLarge              = AppResourceSpecInstanceType("ml.m5d.large")
	AppResourceSpecInstanceTypeMlM5dXlarge             = AppResourceSpecInstanceType("ml.m5d.xlarge")
	AppResourceSpecInstanceTypeMlM5d2xlarge            = AppResourceSpecInstanceType("ml.m5d.2xlarge")
	AppResourceSpecInstanceTypeMlM5d4xlarge            = AppResourceSpecInstanceType("ml.m5d.4xlarge")
	AppResourceSpecInstanceTypeMlM5d8xlarge            = AppResourceSpecInstanceType("ml.m5d.8xlarge")
	AppResourceSpecInstanceTypeMlM5d12xlarge           = AppResourceSpecInstanceType("ml.m5d.12xlarge")
	AppResourceSpecInstanceTypeMlM5d16xlarge           = AppResourceSpecInstanceType("ml.m5d.16xlarge")
	AppResourceSpecInstanceTypeMlM5d24xlarge           = AppResourceSpecInstanceType("ml.m5d.24xlarge")
	AppResourceSpecInstanceTypeMlG5Xlarge              = AppResourceSpecInstanceType("ml.g5.xlarge")
	AppResourceSpecInstanceTypeMlG52xlarge             = AppResourceSpecInstanceType("ml.g5.2xlarge")
	AppResourceSpecInstanceTypeMlG54xlarge             = AppResourceSpecInstanceType("ml.g5.4xlarge")
	AppResourceSpecInstanceTypeMlG58xlarge             = AppResourceSpecInstanceType("ml.g5.8xlarge")
	AppResourceSpecInstanceTypeMlG512xlarge            = AppResourceSpecInstanceType("ml.g5.12xlarge")
	AppResourceSpecInstanceTypeMlG516xlarge            = AppResourceSpecInstanceType("ml.g5.16xlarge")
	AppResourceSpecInstanceTypeMlG524xlarge            = AppResourceSpecInstanceType("ml.g5.24xlarge")
	AppResourceSpecInstanceTypeMlG548xlarge            = AppResourceSpecInstanceType("ml.g5.48xlarge")
	AppResourceSpecInstanceTypeMlP4d24xlarge           = AppResourceSpecInstanceType("ml.p4d.24xlarge")
	AppResourceSpecInstanceTypeMlP4de24xlarge          = AppResourceSpecInstanceType("ml.p4de.24xlarge")
	AppResourceSpecInstanceTypeMlGeospatialInteractive = AppResourceSpecInstanceType("ml.geospatial.interactive")
	AppResourceSpecInstanceTypeMlTrn12xlarge           = AppResourceSpecInstanceType("ml.trn1.2xlarge")
	AppResourceSpecInstanceTypeMlTrn132xlarge          = AppResourceSpecInstanceType("ml.trn1.32xlarge")
	AppResourceSpecInstanceTypeMlTrn1n32xlarge         = AppResourceSpecInstanceType("ml.trn1n.32xlarge")
)
View Source
const (
	AppTypeJupyterServer    = AppType("JupyterServer")
	AppTypeKernelGateway    = AppType("KernelGateway")
	AppTypeRStudioServerPro = AppType("RStudioServerPro")
	AppTypeRSessionGateway  = AppType("RSessionGateway")
	AppTypeCanvas           = AppType("Canvas")
)
View Source
const (
	DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated = DataQualityJobDefinitionBatchTransformInputS3DataDistributionType("FullyReplicated")
	DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key  = DataQualityJobDefinitionBatchTransformInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	DataQualityJobDefinitionBatchTransformInputS3InputModePipe = DataQualityJobDefinitionBatchTransformInputS3InputMode("Pipe")
	DataQualityJobDefinitionBatchTransformInputS3InputModeFile = DataQualityJobDefinitionBatchTransformInputS3InputMode("File")
)
View Source
const (
	DataQualityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated = DataQualityJobDefinitionEndpointInputS3DataDistributionType("FullyReplicated")
	DataQualityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key  = DataQualityJobDefinitionEndpointInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	DataQualityJobDefinitionEndpointInputS3InputModePipe = DataQualityJobDefinitionEndpointInputS3InputMode("Pipe")
	DataQualityJobDefinitionEndpointInputS3InputModeFile = DataQualityJobDefinitionEndpointInputS3InputMode("File")
)
View Source
const (
	DataQualityJobDefinitionS3OutputS3UploadModeContinuous = DataQualityJobDefinitionS3OutputS3UploadMode("Continuous")
	DataQualityJobDefinitionS3OutputS3UploadModeEndOfJob   = DataQualityJobDefinitionS3OutputS3UploadMode("EndOfJob")
)
View Source
const (
	DomainAppNetworkAccessTypePublicInternetOnly = DomainAppNetworkAccessType("PublicInternetOnly")
	DomainAppNetworkAccessTypeVpcOnly            = DomainAppNetworkAccessType("VpcOnly")
)
View Source
const (
	DomainAppSecurityGroupManagementService  = DomainAppSecurityGroupManagement("Service")
	DomainAppSecurityGroupManagementCustomer = DomainAppSecurityGroupManagement("Customer")
)
View Source
const (
	DomainAuthModeSso = DomainAuthMode("SSO")
	DomainAuthModeIam = DomainAuthMode("IAM")
)
View Source
const (
	DomainDockerSettingsEnableDockerAccessEnabled  = DomainDockerSettingsEnableDockerAccess("ENABLED")
	DomainDockerSettingsEnableDockerAccessDisabled = DomainDockerSettingsEnableDockerAccess("DISABLED")
)
View Source
const (
	DomainRStudioServerProAppSettingsAccessStatusEnabled  = DomainRStudioServerProAppSettingsAccessStatus("ENABLED")
	DomainRStudioServerProAppSettingsAccessStatusDisabled = DomainRStudioServerProAppSettingsAccessStatus("DISABLED")
)
View Source
const (
	DomainRStudioServerProAppSettingsUserGroupRStudioAdmin = DomainRStudioServerProAppSettingsUserGroup("R_STUDIO_ADMIN")
	DomainRStudioServerProAppSettingsUserGroupRStudioUser  = DomainRStudioServerProAppSettingsUserGroup("R_STUDIO_USER")
)
View Source
const (
	DomainResourceSpecInstanceTypeSystem                  = DomainResourceSpecInstanceType("system")
	DomainResourceSpecInstanceTypeMlT3Micro               = DomainResourceSpecInstanceType("ml.t3.micro")
	DomainResourceSpecInstanceTypeMlT3Small               = DomainResourceSpecInstanceType("ml.t3.small")
	DomainResourceSpecInstanceTypeMlT3Medium              = DomainResourceSpecInstanceType("ml.t3.medium")
	DomainResourceSpecInstanceTypeMlT3Large               = DomainResourceSpecInstanceType("ml.t3.large")
	DomainResourceSpecInstanceTypeMlT3Xlarge              = DomainResourceSpecInstanceType("ml.t3.xlarge")
	DomainResourceSpecInstanceTypeMlT32xlarge             = DomainResourceSpecInstanceType("ml.t3.2xlarge")
	DomainResourceSpecInstanceTypeMlM5Large               = DomainResourceSpecInstanceType("ml.m5.large")
	DomainResourceSpecInstanceTypeMlM5Xlarge              = DomainResourceSpecInstanceType("ml.m5.xlarge")
	DomainResourceSpecInstanceTypeMlM52xlarge             = DomainResourceSpecInstanceType("ml.m5.2xlarge")
	DomainResourceSpecInstanceTypeMlM54xlarge             = DomainResourceSpecInstanceType("ml.m5.4xlarge")
	DomainResourceSpecInstanceTypeMlM58xlarge             = DomainResourceSpecInstanceType("ml.m5.8xlarge")
	DomainResourceSpecInstanceTypeMlM512xlarge            = DomainResourceSpecInstanceType("ml.m5.12xlarge")
	DomainResourceSpecInstanceTypeMlM516xlarge            = DomainResourceSpecInstanceType("ml.m5.16xlarge")
	DomainResourceSpecInstanceTypeMlM524xlarge            = DomainResourceSpecInstanceType("ml.m5.24xlarge")
	DomainResourceSpecInstanceTypeMlC5Large               = DomainResourceSpecInstanceType("ml.c5.large")
	DomainResourceSpecInstanceTypeMlC5Xlarge              = DomainResourceSpecInstanceType("ml.c5.xlarge")
	DomainResourceSpecInstanceTypeMlC52xlarge             = DomainResourceSpecInstanceType("ml.c5.2xlarge")
	DomainResourceSpecInstanceTypeMlC54xlarge             = DomainResourceSpecInstanceType("ml.c5.4xlarge")
	DomainResourceSpecInstanceTypeMlC59xlarge             = DomainResourceSpecInstanceType("ml.c5.9xlarge")
	DomainResourceSpecInstanceTypeMlC512xlarge            = DomainResourceSpecInstanceType("ml.c5.12xlarge")
	DomainResourceSpecInstanceTypeMlC518xlarge            = DomainResourceSpecInstanceType("ml.c5.18xlarge")
	DomainResourceSpecInstanceTypeMlC524xlarge            = DomainResourceSpecInstanceType("ml.c5.24xlarge")
	DomainResourceSpecInstanceTypeMlP32xlarge             = DomainResourceSpecInstanceType("ml.p3.2xlarge")
	DomainResourceSpecInstanceTypeMlP38xlarge             = DomainResourceSpecInstanceType("ml.p3.8xlarge")
	DomainResourceSpecInstanceTypeMlP316xlarge            = DomainResourceSpecInstanceType("ml.p3.16xlarge")
	DomainResourceSpecInstanceTypeMlG4dnXlarge            = DomainResourceSpecInstanceType("ml.g4dn.xlarge")
	DomainResourceSpecInstanceTypeMlG4dn2xlarge           = DomainResourceSpecInstanceType("ml.g4dn.2xlarge")
	DomainResourceSpecInstanceTypeMlG4dn4xlarge           = DomainResourceSpecInstanceType("ml.g4dn.4xlarge")
	DomainResourceSpecInstanceTypeMlG4dn8xlarge           = DomainResourceSpecInstanceType("ml.g4dn.8xlarge")
	DomainResourceSpecInstanceTypeMlG4dn12xlarge          = DomainResourceSpecInstanceType("ml.g4dn.12xlarge")
	DomainResourceSpecInstanceTypeMlG4dn16xlarge          = DomainResourceSpecInstanceType("ml.g4dn.16xlarge")
	DomainResourceSpecInstanceTypeMlR5Large               = DomainResourceSpecInstanceType("ml.r5.large")
	DomainResourceSpecInstanceTypeMlR5Xlarge              = DomainResourceSpecInstanceType("ml.r5.xlarge")
	DomainResourceSpecInstanceTypeMlR52xlarge             = DomainResourceSpecInstanceType("ml.r5.2xlarge")
	DomainResourceSpecInstanceTypeMlR54xlarge             = DomainResourceSpecInstanceType("ml.r5.4xlarge")
	DomainResourceSpecInstanceTypeMlR58xlarge             = DomainResourceSpecInstanceType("ml.r5.8xlarge")
	DomainResourceSpecInstanceTypeMlR512xlarge            = DomainResourceSpecInstanceType("ml.r5.12xlarge")
	DomainResourceSpecInstanceTypeMlR516xlarge            = DomainResourceSpecInstanceType("ml.r5.16xlarge")
	DomainResourceSpecInstanceTypeMlR524xlarge            = DomainResourceSpecInstanceType("ml.r5.24xlarge")
	DomainResourceSpecInstanceTypeMlP3dn24xlarge          = DomainResourceSpecInstanceType("ml.p3dn.24xlarge")
	DomainResourceSpecInstanceTypeMlM5dLarge              = DomainResourceSpecInstanceType("ml.m5d.large")
	DomainResourceSpecInstanceTypeMlM5dXlarge             = DomainResourceSpecInstanceType("ml.m5d.xlarge")
	DomainResourceSpecInstanceTypeMlM5d2xlarge            = DomainResourceSpecInstanceType("ml.m5d.2xlarge")
	DomainResourceSpecInstanceTypeMlM5d4xlarge            = DomainResourceSpecInstanceType("ml.m5d.4xlarge")
	DomainResourceSpecInstanceTypeMlM5d8xlarge            = DomainResourceSpecInstanceType("ml.m5d.8xlarge")
	DomainResourceSpecInstanceTypeMlM5d12xlarge           = DomainResourceSpecInstanceType("ml.m5d.12xlarge")
	DomainResourceSpecInstanceTypeMlM5d16xlarge           = DomainResourceSpecInstanceType("ml.m5d.16xlarge")
	DomainResourceSpecInstanceTypeMlM5d24xlarge           = DomainResourceSpecInstanceType("ml.m5d.24xlarge")
	DomainResourceSpecInstanceTypeMlG5Xlarge              = DomainResourceSpecInstanceType("ml.g5.xlarge")
	DomainResourceSpecInstanceTypeMlG52xlarge             = DomainResourceSpecInstanceType("ml.g5.2xlarge")
	DomainResourceSpecInstanceTypeMlG54xlarge             = DomainResourceSpecInstanceType("ml.g5.4xlarge")
	DomainResourceSpecInstanceTypeMlG58xlarge             = DomainResourceSpecInstanceType("ml.g5.8xlarge")
	DomainResourceSpecInstanceTypeMlG512xlarge            = DomainResourceSpecInstanceType("ml.g5.12xlarge")
	DomainResourceSpecInstanceTypeMlG516xlarge            = DomainResourceSpecInstanceType("ml.g5.16xlarge")
	DomainResourceSpecInstanceTypeMlG524xlarge            = DomainResourceSpecInstanceType("ml.g5.24xlarge")
	DomainResourceSpecInstanceTypeMlG548xlarge            = DomainResourceSpecInstanceType("ml.g5.48xlarge")
	DomainResourceSpecInstanceTypeMlP4d24xlarge           = DomainResourceSpecInstanceType("ml.p4d.24xlarge")
	DomainResourceSpecInstanceTypeMlP4de24xlarge          = DomainResourceSpecInstanceType("ml.p4de.24xlarge")
	DomainResourceSpecInstanceTypeMlGeospatialInteractive = DomainResourceSpecInstanceType("ml.geospatial.interactive")
	DomainResourceSpecInstanceTypeMlTrn12xlarge           = DomainResourceSpecInstanceType("ml.trn1.2xlarge")
	DomainResourceSpecInstanceTypeMlTrn132xlarge          = DomainResourceSpecInstanceType("ml.trn1.32xlarge")
	DomainResourceSpecInstanceTypeMlTrn1n32xlarge         = DomainResourceSpecInstanceType("ml.trn1n.32xlarge")
)
View Source
const (
	DomainSharingSettingsNotebookOutputOptionAllowed  = DomainSharingSettingsNotebookOutputOption("Allowed")
	DomainSharingSettingsNotebookOutputOptionDisabled = DomainSharingSettingsNotebookOutputOption("Disabled")
)
View Source
const (
	DomainUserSettingsStudioWebPortalEnabled  = DomainUserSettingsStudioWebPortal("ENABLED")
	DomainUserSettingsStudioWebPortalDisabled = DomainUserSettingsStudioWebPortal("DISABLED")
)
View Source
const (
	FeatureGroupFeatureDefinitionFeatureTypeIntegral   = FeatureGroupFeatureDefinitionFeatureType("Integral")
	FeatureGroupFeatureDefinitionFeatureTypeFractional = FeatureGroupFeatureDefinitionFeatureType("Fractional")
	FeatureGroupFeatureDefinitionFeatureTypeString     = FeatureGroupFeatureDefinitionFeatureType("String")
)
View Source
const (
	FeatureGroupStorageTypeStandard = FeatureGroupStorageType("Standard")
	FeatureGroupStorageTypeInMemory = FeatureGroupStorageType("InMemory")
)
View Source
const (
	FeatureGroupTableFormatIceberg = FeatureGroupTableFormat("Iceberg")
	FeatureGroupTableFormatGlue    = FeatureGroupTableFormat("Glue")
)
View Source
const (
	FeatureGroupThroughputModeOnDemand    = FeatureGroupThroughputMode("OnDemand")
	FeatureGroupThroughputModeProvisioned = FeatureGroupThroughputMode("Provisioned")
)
View Source
const (
	FeatureGroupUnitSeconds = FeatureGroupUnit("Seconds")
	FeatureGroupUnitMinutes = FeatureGroupUnit("Minutes")
	FeatureGroupUnitHours   = FeatureGroupUnit("Hours")
	FeatureGroupUnitDays    = FeatureGroupUnit("Days")
	FeatureGroupUnitWeeks   = FeatureGroupUnit("Weeks")
)
View Source
const (
	ImageVersionJobTypeTraining       = ImageVersionJobType("TRAINING")
	ImageVersionJobTypeInference      = ImageVersionJobType("INFERENCE")
	ImageVersionJobTypeNotebookKernel = ImageVersionJobType("NOTEBOOK_KERNEL")
)
View Source
const (
	ImageVersionProcessorCpu = ImageVersionProcessor("CPU")
	ImageVersionProcessorGpu = ImageVersionProcessor("GPU")
)
View Source
const (
	ImageVersionVendorGuidanceNotProvided  = ImageVersionVendorGuidance("NOT_PROVIDED")
	ImageVersionVendorGuidanceStable       = ImageVersionVendorGuidance("STABLE")
	ImageVersionVendorGuidanceToBeArchived = ImageVersionVendorGuidance("TO_BE_ARCHIVED")
	ImageVersionVendorGuidanceArchived     = ImageVersionVendorGuidance("ARCHIVED")
)
View Source
const (
	InferenceComponentStatusInService = InferenceComponentStatus("InService")
	InferenceComponentStatusCreating  = InferenceComponentStatus("Creating")
	InferenceComponentStatusUpdating  = InferenceComponentStatus("Updating")
	InferenceComponentStatusFailed    = InferenceComponentStatus("Failed")
	InferenceComponentStatusDeleting  = InferenceComponentStatus("Deleting")
)
View Source
const (
	InferenceExperimentDesiredStateRunning   = InferenceExperimentDesiredState("Running")
	InferenceExperimentDesiredStateCompleted = InferenceExperimentDesiredState("Completed")
	InferenceExperimentDesiredStateCancelled = InferenceExperimentDesiredState("Cancelled")
)
View Source
const (
	InferenceExperimentEndpointMetadataEndpointStatusCreating       = InferenceExperimentEndpointMetadataEndpointStatus("Creating")
	InferenceExperimentEndpointMetadataEndpointStatusUpdating       = InferenceExperimentEndpointMetadataEndpointStatus("Updating")
	InferenceExperimentEndpointMetadataEndpointStatusSystemUpdating = InferenceExperimentEndpointMetadataEndpointStatus("SystemUpdating")
	InferenceExperimentEndpointMetadataEndpointStatusRollingBack    = InferenceExperimentEndpointMetadataEndpointStatus("RollingBack")
	InferenceExperimentEndpointMetadataEndpointStatusInService      = InferenceExperimentEndpointMetadataEndpointStatus("InService")
	InferenceExperimentEndpointMetadataEndpointStatusOutOfService   = InferenceExperimentEndpointMetadataEndpointStatus("OutOfService")
	InferenceExperimentEndpointMetadataEndpointStatusDeleting       = InferenceExperimentEndpointMetadataEndpointStatus("Deleting")
	InferenceExperimentEndpointMetadataEndpointStatusFailed         = InferenceExperimentEndpointMetadataEndpointStatus("Failed")
)
View Source
const (
	InferenceExperimentStatusCreating  = InferenceExperimentStatus("Creating")
	InferenceExperimentStatusCreated   = InferenceExperimentStatus("Created")
	InferenceExperimentStatusUpdating  = InferenceExperimentStatus("Updating")
	InferenceExperimentStatusStarting  = InferenceExperimentStatus("Starting")
	InferenceExperimentStatusStopping  = InferenceExperimentStatus("Stopping")
	InferenceExperimentStatusRunning   = InferenceExperimentStatus("Running")
	InferenceExperimentStatusCompleted = InferenceExperimentStatus("Completed")
	InferenceExperimentStatusCancelled = InferenceExperimentStatus("Cancelled")
)
View Source
const (
	ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated = ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType("FullyReplicated")
	ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key  = ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelBiasJobDefinitionBatchTransformInputS3InputModePipe = ModelBiasJobDefinitionBatchTransformInputS3InputMode("Pipe")
	ModelBiasJobDefinitionBatchTransformInputS3InputModeFile = ModelBiasJobDefinitionBatchTransformInputS3InputMode("File")
)
View Source
const (
	ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated = ModelBiasJobDefinitionEndpointInputS3DataDistributionType("FullyReplicated")
	ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key  = ModelBiasJobDefinitionEndpointInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelBiasJobDefinitionEndpointInputS3InputModePipe = ModelBiasJobDefinitionEndpointInputS3InputMode("Pipe")
	ModelBiasJobDefinitionEndpointInputS3InputModeFile = ModelBiasJobDefinitionEndpointInputS3InputMode("File")
)
View Source
const (
	ModelBiasJobDefinitionS3OutputS3UploadModeContinuous = ModelBiasJobDefinitionS3OutputS3UploadMode("Continuous")
	ModelBiasJobDefinitionS3OutputS3UploadModeEndOfJob   = ModelBiasJobDefinitionS3OutputS3UploadMode("EndOfJob")
)
View Source
const (
	ModelCardModelPackageDetailsModelApprovalStatusApproved              = ModelCardModelPackageDetailsModelApprovalStatus("Approved")
	ModelCardModelPackageDetailsModelApprovalStatusRejected              = ModelCardModelPackageDetailsModelApprovalStatus("Rejected")
	ModelCardModelPackageDetailsModelApprovalStatusPendingManualApproval = ModelCardModelPackageDetailsModelApprovalStatus("PendingManualApproval")
)
View Source
const (
	ModelCardModelPackageDetailsModelPackageStatusPending    = ModelCardModelPackageDetailsModelPackageStatus("Pending")
	ModelCardModelPackageDetailsModelPackageStatusInProgress = ModelCardModelPackageDetailsModelPackageStatus("InProgress")
	ModelCardModelPackageDetailsModelPackageStatusCompleted  = ModelCardModelPackageDetailsModelPackageStatus("Completed")
	ModelCardModelPackageDetailsModelPackageStatusFailed     = ModelCardModelPackageDetailsModelPackageStatus("Failed")
	ModelCardModelPackageDetailsModelPackageStatusDeleting   = ModelCardModelPackageDetailsModelPackageStatus("Deleting")
)
View Source
const (
	ModelCardObjectiveFunctionFunctionPropertiesFunctionMaximize = ModelCardObjectiveFunctionFunctionPropertiesFunction("Maximize")
	ModelCardObjectiveFunctionFunctionPropertiesFunctionMinimize = ModelCardObjectiveFunctionFunctionPropertiesFunction("Minimize")
)
View Source
const (
	ModelCardProcessingStatusUnsetValue        = ModelCardProcessingStatus("UnsetValue")
	ModelCardProcessingStatusDeleteInProgress  = ModelCardProcessingStatus("DeleteInProgress")
	ModelCardProcessingStatusDeletePending     = ModelCardProcessingStatus("DeletePending")
	ModelCardProcessingStatusContentDeleted    = ModelCardProcessingStatus("ContentDeleted")
	ModelCardProcessingStatusExportJobsDeleted = ModelCardProcessingStatus("ExportJobsDeleted")
	ModelCardProcessingStatusDeleteCompleted   = ModelCardProcessingStatus("DeleteCompleted")
	ModelCardProcessingStatusDeleteFailed      = ModelCardProcessingStatus("DeleteFailed")
)
View Source
const (
	ModelCardRiskRatingHigh    = ModelCardRiskRating("High")
	ModelCardRiskRatingMedium  = ModelCardRiskRating("Medium")
	ModelCardRiskRatingLow     = ModelCardRiskRating("Low")
	ModelCardRiskRatingUnknown = ModelCardRiskRating("Unknown")
)
View Source
const (
	ModelCardSimpleMetricTypeNumber  = ModelCardSimpleMetricType("number")
	ModelCardSimpleMetricTypeString  = ModelCardSimpleMetricType("string")
	ModelCardSimpleMetricTypeBoolean = ModelCardSimpleMetricType("boolean")
)
View Source
const (
	ModelCardStatusDraft         = ModelCardStatus("Draft")
	ModelCardStatusPendingReview = ModelCardStatus("PendingReview")
	ModelCardStatusApproved      = ModelCardStatus("Approved")
	ModelCardStatusArchived      = ModelCardStatus("Archived")
)
View Source
const (
	ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated = ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType("FullyReplicated")
	ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key  = ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePipe = ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode("Pipe")
	ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeFile = ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode("File")
)
View Source
const (
	ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated = ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType("FullyReplicated")
	ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key  = ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelExplainabilityJobDefinitionEndpointInputS3InputModePipe = ModelExplainabilityJobDefinitionEndpointInputS3InputMode("Pipe")
	ModelExplainabilityJobDefinitionEndpointInputS3InputModeFile = ModelExplainabilityJobDefinitionEndpointInputS3InputMode("File")
)
View Source
const (
	ModelExplainabilityJobDefinitionS3OutputS3UploadModeContinuous = ModelExplainabilityJobDefinitionS3OutputS3UploadMode("Continuous")
	ModelExplainabilityJobDefinitionS3OutputS3UploadModeEndOfJob   = ModelExplainabilityJobDefinitionS3OutputS3UploadMode("EndOfJob")
)
View Source
const (
	ModelPackageGroupStatusPending      = ModelPackageGroupStatus("Pending")
	ModelPackageGroupStatusInProgress   = ModelPackageGroupStatus("InProgress")
	ModelPackageGroupStatusCompleted    = ModelPackageGroupStatus("Completed")
	ModelPackageGroupStatusFailed       = ModelPackageGroupStatus("Failed")
	ModelPackageGroupStatusDeleting     = ModelPackageGroupStatus("Deleting")
	ModelPackageGroupStatusDeleteFailed = ModelPackageGroupStatus("DeleteFailed")
)
View Source
const (
	ModelPackageModelApprovalStatusApproved              = ModelPackageModelApprovalStatus("Approved")
	ModelPackageModelApprovalStatusRejected              = ModelPackageModelApprovalStatus("Rejected")
	ModelPackageModelApprovalStatusPendingManualApproval = ModelPackageModelApprovalStatus("PendingManualApproval")
)
View Source
const (
	ModelPackageS3DataSourceS3DataTypeManifestFile          = ModelPackageS3DataSourceS3DataType("ManifestFile")
	ModelPackageS3DataSourceS3DataTypeS3Prefix              = ModelPackageS3DataSourceS3DataType("S3Prefix")
	ModelPackageS3DataSourceS3DataTypeAugmentedManifestFile = ModelPackageS3DataSourceS3DataType("AugmentedManifestFile")
)
View Source
const (
	ModelPackageSkipModelValidationNone = ModelPackageSkipModelValidation("None")
	ModelPackageSkipModelValidationAll  = ModelPackageSkipModelValidation("All")
)
View Source
const (
	ModelPackageStatusPending    = ModelPackageStatus("Pending")
	ModelPackageStatusDeleting   = ModelPackageStatus("Deleting")
	ModelPackageStatusInProgress = ModelPackageStatus("InProgress")
	ModelPackageStatusCompleted  = ModelPackageStatus("Completed")
	ModelPackageStatusFailed     = ModelPackageStatus("Failed")
)
View Source
const (
	ModelPackageStatusItemStatusNotStarted = ModelPackageStatusItemStatus("NotStarted")
	ModelPackageStatusItemStatusFailed     = ModelPackageStatusItemStatus("Failed")
	ModelPackageStatusItemStatusInProgress = ModelPackageStatusItemStatus("InProgress")
	ModelPackageStatusItemStatusCompleted  = ModelPackageStatusItemStatus("Completed")
)
View Source
const (
	ModelPackageTransformInputCompressionTypeNone = ModelPackageTransformInputCompressionType("None")
	ModelPackageTransformInputCompressionTypeGzip = ModelPackageTransformInputCompressionType("Gzip")
)
View Source
const (
	ModelPackageTransformInputSplitTypeNone     = ModelPackageTransformInputSplitType("None")
	ModelPackageTransformInputSplitTypeTfRecord = ModelPackageTransformInputSplitType("TFRecord")
	ModelPackageTransformInputSplitTypeLine     = ModelPackageTransformInputSplitType("Line")
	ModelPackageTransformInputSplitTypeRecordIo = ModelPackageTransformInputSplitType("RecordIO")
)
View Source
const (
	ModelPackageTransformJobDefinitionBatchStrategyMultiRecord  = ModelPackageTransformJobDefinitionBatchStrategy("MultiRecord")
	ModelPackageTransformJobDefinitionBatchStrategySingleRecord = ModelPackageTransformJobDefinitionBatchStrategy("SingleRecord")
)
View Source
const (
	ModelPackageTransformOutputAssembleWithNone = ModelPackageTransformOutputAssembleWith("None")
	ModelPackageTransformOutputAssembleWithLine = ModelPackageTransformOutputAssembleWith("Line")
)
View Source
const (
	ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated = ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType("FullyReplicated")
	ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key  = ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelQualityJobDefinitionBatchTransformInputS3InputModePipe = ModelQualityJobDefinitionBatchTransformInputS3InputMode("Pipe")
	ModelQualityJobDefinitionBatchTransformInputS3InputModeFile = ModelQualityJobDefinitionBatchTransformInputS3InputMode("File")
)
View Source
const (
	ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated = ModelQualityJobDefinitionEndpointInputS3DataDistributionType("FullyReplicated")
	ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key  = ModelQualityJobDefinitionEndpointInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	ModelQualityJobDefinitionEndpointInputS3InputModePipe = ModelQualityJobDefinitionEndpointInputS3InputMode("Pipe")
	ModelQualityJobDefinitionEndpointInputS3InputModeFile = ModelQualityJobDefinitionEndpointInputS3InputMode("File")
)
View Source
const (
	ModelQualityJobDefinitionProblemTypeBinaryClassification     = ModelQualityJobDefinitionProblemType("BinaryClassification")
	ModelQualityJobDefinitionProblemTypeMulticlassClassification = ModelQualityJobDefinitionProblemType("MulticlassClassification")
	ModelQualityJobDefinitionProblemTypeRegression               = ModelQualityJobDefinitionProblemType("Regression")
)
View Source
const (
	ModelQualityJobDefinitionS3OutputS3UploadModeContinuous = ModelQualityJobDefinitionS3OutputS3UploadMode("Continuous")
	ModelQualityJobDefinitionS3OutputS3UploadModeEndOfJob   = ModelQualityJobDefinitionS3OutputS3UploadMode("EndOfJob")
)
View Source
const (
	MonitoringScheduleBatchTransformInputS3DataDistributionTypeFullyReplicated = MonitoringScheduleBatchTransformInputS3DataDistributionType("FullyReplicated")
	MonitoringScheduleBatchTransformInputS3DataDistributionTypeShardedByS3Key  = MonitoringScheduleBatchTransformInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	MonitoringScheduleBatchTransformInputS3InputModePipe = MonitoringScheduleBatchTransformInputS3InputMode("Pipe")
	MonitoringScheduleBatchTransformInputS3InputModeFile = MonitoringScheduleBatchTransformInputS3InputMode("File")
)
View Source
const (
	MonitoringScheduleEndpointInputS3DataDistributionTypeFullyReplicated = MonitoringScheduleEndpointInputS3DataDistributionType("FullyReplicated")
	MonitoringScheduleEndpointInputS3DataDistributionTypeShardedByS3Key  = MonitoringScheduleEndpointInputS3DataDistributionType("ShardedByS3Key")
)
View Source
const (
	MonitoringScheduleEndpointInputS3InputModePipe = MonitoringScheduleEndpointInputS3InputMode("Pipe")
	MonitoringScheduleEndpointInputS3InputModeFile = MonitoringScheduleEndpointInputS3InputMode("File")
)
View Source
const (
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPending                 = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("Pending")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusCompleted               = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("Completed")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusCompletedWithViolations = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("CompletedWithViolations")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInProgress              = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("InProgress")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusFailed                  = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("Failed")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusStopping                = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("Stopping")
	MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusStopped                 = MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus("Stopped")
)
View Source
const (
	MonitoringScheduleMonitoringTypeDataQuality         = MonitoringScheduleMonitoringType("DataQuality")
	MonitoringScheduleMonitoringTypeModelQuality        = MonitoringScheduleMonitoringType("ModelQuality")
	MonitoringScheduleMonitoringTypeModelBias           = MonitoringScheduleMonitoringType("ModelBias")
	MonitoringScheduleMonitoringTypeModelExplainability = MonitoringScheduleMonitoringType("ModelExplainability")
)
View Source
const (
	MonitoringScheduleS3OutputS3UploadModeContinuous = MonitoringScheduleS3OutputS3UploadMode("Continuous")
	MonitoringScheduleS3OutputS3UploadModeEndOfJob   = MonitoringScheduleS3OutputS3UploadMode("EndOfJob")
)
View Source
const (
	MonitoringScheduleStatusPending   = MonitoringScheduleStatus("Pending")
	MonitoringScheduleStatusFailed    = MonitoringScheduleStatus("Failed")
	MonitoringScheduleStatusScheduled = MonitoringScheduleStatus("Scheduled")
	MonitoringScheduleStatusStopped   = MonitoringScheduleStatus("Stopped")
)
View Source
const (
	ProjectStatusPending          = ProjectStatus("Pending")
	ProjectStatusCreateInProgress = ProjectStatus("CreateInProgress")
	ProjectStatusCreateCompleted  = ProjectStatus("CreateCompleted")
	ProjectStatusCreateFailed     = ProjectStatus("CreateFailed")
	ProjectStatusDeleteInProgress = ProjectStatus("DeleteInProgress")
	ProjectStatusDeleteFailed     = ProjectStatus("DeleteFailed")
	ProjectStatusDeleteCompleted  = ProjectStatus("DeleteCompleted")
)
View Source
const (
	SpaceAppTypeJupyterServer    = SpaceAppType("JupyterServer")
	SpaceAppTypeKernelGateway    = SpaceAppType("KernelGateway")
	SpaceAppTypeTensorBoard      = SpaceAppType("TensorBoard")
	SpaceAppTypeRStudioServerPro = SpaceAppType("RStudioServerPro")
	SpaceAppTypeRSessionGateway  = SpaceAppType("RSessionGateway")
	SpaceAppTypeJupyterLab       = SpaceAppType("JupyterLab")
	SpaceAppTypeCodeEditor       = SpaceAppType("CodeEditor")
)
View Source
const (
	SpaceResourceSpecInstanceTypeSystem                  = SpaceResourceSpecInstanceType("system")
	SpaceResourceSpecInstanceTypeMlT3Micro               = SpaceResourceSpecInstanceType("ml.t3.micro")
	SpaceResourceSpecInstanceTypeMlT3Small               = SpaceResourceSpecInstanceType("ml.t3.small")
	SpaceResourceSpecInstanceTypeMlT3Medium              = SpaceResourceSpecInstanceType("ml.t3.medium")
	SpaceResourceSpecInstanceTypeMlT3Large               = SpaceResourceSpecInstanceType("ml.t3.large")
	SpaceResourceSpecInstanceTypeMlT3Xlarge              = SpaceResourceSpecInstanceType("ml.t3.xlarge")
	SpaceResourceSpecInstanceTypeMlT32xlarge             = SpaceResourceSpecInstanceType("ml.t3.2xlarge")
	SpaceResourceSpecInstanceTypeMlM5Large               = SpaceResourceSpecInstanceType("ml.m5.large")
	SpaceResourceSpecInstanceTypeMlM5Xlarge              = SpaceResourceSpecInstanceType("ml.m5.xlarge")
	SpaceResourceSpecInstanceTypeMlM52xlarge             = SpaceResourceSpecInstanceType("ml.m5.2xlarge")
	SpaceResourceSpecInstanceTypeMlM54xlarge             = SpaceResourceSpecInstanceType("ml.m5.4xlarge")
	SpaceResourceSpecInstanceTypeMlM58xlarge             = SpaceResourceSpecInstanceType("ml.m5.8xlarge")
	SpaceResourceSpecInstanceTypeMlM512xlarge            = SpaceResourceSpecInstanceType("ml.m5.12xlarge")
	SpaceResourceSpecInstanceTypeMlM516xlarge            = SpaceResourceSpecInstanceType("ml.m5.16xlarge")
	SpaceResourceSpecInstanceTypeMlM524xlarge            = SpaceResourceSpecInstanceType("ml.m5.24xlarge")
	SpaceResourceSpecInstanceTypeMlC5Large               = SpaceResourceSpecInstanceType("ml.c5.large")
	SpaceResourceSpecInstanceTypeMlC5Xlarge              = SpaceResourceSpecInstanceType("ml.c5.xlarge")
	SpaceResourceSpecInstanceTypeMlC52xlarge             = SpaceResourceSpecInstanceType("ml.c5.2xlarge")
	SpaceResourceSpecInstanceTypeMlC54xlarge             = SpaceResourceSpecInstanceType("ml.c5.4xlarge")
	SpaceResourceSpecInstanceTypeMlC59xlarge             = SpaceResourceSpecInstanceType("ml.c5.9xlarge")
	SpaceResourceSpecInstanceTypeMlC512xlarge            = SpaceResourceSpecInstanceType("ml.c5.12xlarge")
	SpaceResourceSpecInstanceTypeMlC518xlarge            = SpaceResourceSpecInstanceType("ml.c5.18xlarge")
	SpaceResourceSpecInstanceTypeMlC524xlarge            = SpaceResourceSpecInstanceType("ml.c5.24xlarge")
	SpaceResourceSpecInstanceTypeMlP32xlarge             = SpaceResourceSpecInstanceType("ml.p3.2xlarge")
	SpaceResourceSpecInstanceTypeMlP38xlarge             = SpaceResourceSpecInstanceType("ml.p3.8xlarge")
	SpaceResourceSpecInstanceTypeMlP316xlarge            = SpaceResourceSpecInstanceType("ml.p3.16xlarge")
	SpaceResourceSpecInstanceTypeMlG4dnXlarge            = SpaceResourceSpecInstanceType("ml.g4dn.xlarge")
	SpaceResourceSpecInstanceTypeMlG4dn2xlarge           = SpaceResourceSpecInstanceType("ml.g4dn.2xlarge")
	SpaceResourceSpecInstanceTypeMlG4dn4xlarge           = SpaceResourceSpecInstanceType("ml.g4dn.4xlarge")
	SpaceResourceSpecInstanceTypeMlG4dn8xlarge           = SpaceResourceSpecInstanceType("ml.g4dn.8xlarge")
	SpaceResourceSpecInstanceTypeMlG4dn12xlarge          = SpaceResourceSpecInstanceType("ml.g4dn.12xlarge")
	SpaceResourceSpecInstanceTypeMlG4dn16xlarge          = SpaceResourceSpecInstanceType("ml.g4dn.16xlarge")
	SpaceResourceSpecInstanceTypeMlR5Large               = SpaceResourceSpecInstanceType("ml.r5.large")
	SpaceResourceSpecInstanceTypeMlR5Xlarge              = SpaceResourceSpecInstanceType("ml.r5.xlarge")
	SpaceResourceSpecInstanceTypeMlR52xlarge             = SpaceResourceSpecInstanceType("ml.r5.2xlarge")
	SpaceResourceSpecInstanceTypeMlR54xlarge             = SpaceResourceSpecInstanceType("ml.r5.4xlarge")
	SpaceResourceSpecInstanceTypeMlR58xlarge             = SpaceResourceSpecInstanceType("ml.r5.8xlarge")
	SpaceResourceSpecInstanceTypeMlR512xlarge            = SpaceResourceSpecInstanceType("ml.r5.12xlarge")
	SpaceResourceSpecInstanceTypeMlR516xlarge            = SpaceResourceSpecInstanceType("ml.r5.16xlarge")
	SpaceResourceSpecInstanceTypeMlR524xlarge            = SpaceResourceSpecInstanceType("ml.r5.24xlarge")
	SpaceResourceSpecInstanceTypeMlP3dn24xlarge          = SpaceResourceSpecInstanceType("ml.p3dn.24xlarge")
	SpaceResourceSpecInstanceTypeMlM5dLarge              = SpaceResourceSpecInstanceType("ml.m5d.large")
	SpaceResourceSpecInstanceTypeMlM5dXlarge             = SpaceResourceSpecInstanceType("ml.m5d.xlarge")
	SpaceResourceSpecInstanceTypeMlM5d2xlarge            = SpaceResourceSpecInstanceType("ml.m5d.2xlarge")
	SpaceResourceSpecInstanceTypeMlM5d4xlarge            = SpaceResourceSpecInstanceType("ml.m5d.4xlarge")
	SpaceResourceSpecInstanceTypeMlM5d8xlarge            = SpaceResourceSpecInstanceType("ml.m5d.8xlarge")
	SpaceResourceSpecInstanceTypeMlM5d12xlarge           = SpaceResourceSpecInstanceType("ml.m5d.12xlarge")
	SpaceResourceSpecInstanceTypeMlM5d16xlarge           = SpaceResourceSpecInstanceType("ml.m5d.16xlarge")
	SpaceResourceSpecInstanceTypeMlM5d24xlarge           = SpaceResourceSpecInstanceType("ml.m5d.24xlarge")
	SpaceResourceSpecInstanceTypeMlG5Xlarge              = SpaceResourceSpecInstanceType("ml.g5.xlarge")
	SpaceResourceSpecInstanceTypeMlG52xlarge             = SpaceResourceSpecInstanceType("ml.g5.2xlarge")
	SpaceResourceSpecInstanceTypeMlG54xlarge             = SpaceResourceSpecInstanceType("ml.g5.4xlarge")
	SpaceResourceSpecInstanceTypeMlG58xlarge             = SpaceResourceSpecInstanceType("ml.g5.8xlarge")
	SpaceResourceSpecInstanceTypeMlG512xlarge            = SpaceResourceSpecInstanceType("ml.g5.12xlarge")
	SpaceResourceSpecInstanceTypeMlG516xlarge            = SpaceResourceSpecInstanceType("ml.g5.16xlarge")
	SpaceResourceSpecInstanceTypeMlG524xlarge            = SpaceResourceSpecInstanceType("ml.g5.24xlarge")
	SpaceResourceSpecInstanceTypeMlG548xlarge            = SpaceResourceSpecInstanceType("ml.g5.48xlarge")
	SpaceResourceSpecInstanceTypeMlP4d24xlarge           = SpaceResourceSpecInstanceType("ml.p4d.24xlarge")
	SpaceResourceSpecInstanceTypeMlP4de24xlarge          = SpaceResourceSpecInstanceType("ml.p4de.24xlarge")
	SpaceResourceSpecInstanceTypeMlGeospatialInteractive = SpaceResourceSpecInstanceType("ml.geospatial.interactive")
	SpaceResourceSpecInstanceTypeMlTrn12xlarge           = SpaceResourceSpecInstanceType("ml.trn1.2xlarge")
	SpaceResourceSpecInstanceTypeMlTrn132xlarge          = SpaceResourceSpecInstanceType("ml.trn1.32xlarge")
	SpaceResourceSpecInstanceTypeMlTrn1n32xlarge         = SpaceResourceSpecInstanceType("ml.trn1n.32xlarge")
)
View Source
const (
	SpaceSharingSettingsSharingTypePrivate = SpaceSharingSettingsSharingType("Private")
	SpaceSharingSettingsSharingTypeShared  = SpaceSharingSettingsSharingType("Shared")
)
View Source
const (
	UserProfileRStudioServerProAppSettingsAccessStatusEnabled  = UserProfileRStudioServerProAppSettingsAccessStatus("ENABLED")
	UserProfileRStudioServerProAppSettingsAccessStatusDisabled = UserProfileRStudioServerProAppSettingsAccessStatus("DISABLED")
)
View Source
const (
	UserProfileRStudioServerProAppSettingsUserGroupRStudioAdmin = UserProfileRStudioServerProAppSettingsUserGroup("R_STUDIO_ADMIN")
	UserProfileRStudioServerProAppSettingsUserGroupRStudioUser  = UserProfileRStudioServerProAppSettingsUserGroup("R_STUDIO_USER")
)
View Source
const (
	UserProfileResourceSpecInstanceTypeSystem                  = UserProfileResourceSpecInstanceType("system")
	UserProfileResourceSpecInstanceTypeMlT3Micro               = UserProfileResourceSpecInstanceType("ml.t3.micro")
	UserProfileResourceSpecInstanceTypeMlT3Small               = UserProfileResourceSpecInstanceType("ml.t3.small")
	UserProfileResourceSpecInstanceTypeMlT3Medium              = UserProfileResourceSpecInstanceType("ml.t3.medium")
	UserProfileResourceSpecInstanceTypeMlT3Large               = UserProfileResourceSpecInstanceType("ml.t3.large")
	UserProfileResourceSpecInstanceTypeMlT3Xlarge              = UserProfileResourceSpecInstanceType("ml.t3.xlarge")
	UserProfileResourceSpecInstanceTypeMlT32xlarge             = UserProfileResourceSpecInstanceType("ml.t3.2xlarge")
	UserProfileResourceSpecInstanceTypeMlM5Large               = UserProfileResourceSpecInstanceType("ml.m5.large")
	UserProfileResourceSpecInstanceTypeMlM5Xlarge              = UserProfileResourceSpecInstanceType("ml.m5.xlarge")
	UserProfileResourceSpecInstanceTypeMlM52xlarge             = UserProfileResourceSpecInstanceType("ml.m5.2xlarge")
	UserProfileResourceSpecInstanceTypeMlM54xlarge             = UserProfileResourceSpecInstanceType("ml.m5.4xlarge")
	UserProfileResourceSpecInstanceTypeMlM58xlarge             = UserProfileResourceSpecInstanceType("ml.m5.8xlarge")
	UserProfileResourceSpecInstanceTypeMlM512xlarge            = UserProfileResourceSpecInstanceType("ml.m5.12xlarge")
	UserProfileResourceSpecInstanceTypeMlM516xlarge            = UserProfileResourceSpecInstanceType("ml.m5.16xlarge")
	UserProfileResourceSpecInstanceTypeMlM524xlarge            = UserProfileResourceSpecInstanceType("ml.m5.24xlarge")
	UserProfileResourceSpecInstanceTypeMlC5Large               = UserProfileResourceSpecInstanceType("ml.c5.large")
	UserProfileResourceSpecInstanceTypeMlC5Xlarge              = UserProfileResourceSpecInstanceType("ml.c5.xlarge")
	UserProfileResourceSpecInstanceTypeMlC52xlarge             = UserProfileResourceSpecInstanceType("ml.c5.2xlarge")
	UserProfileResourceSpecInstanceTypeMlC54xlarge             = UserProfileResourceSpecInstanceType("ml.c5.4xlarge")
	UserProfileResourceSpecInstanceTypeMlC59xlarge             = UserProfileResourceSpecInstanceType("ml.c5.9xlarge")
	UserProfileResourceSpecInstanceTypeMlC512xlarge            = UserProfileResourceSpecInstanceType("ml.c5.12xlarge")
	UserProfileResourceSpecInstanceTypeMlC518xlarge            = UserProfileResourceSpecInstanceType("ml.c5.18xlarge")
	UserProfileResourceSpecInstanceTypeMlC524xlarge            = UserProfileResourceSpecInstanceType("ml.c5.24xlarge")
	UserProfileResourceSpecInstanceTypeMlP32xlarge             = UserProfileResourceSpecInstanceType("ml.p3.2xlarge")
	UserProfileResourceSpecInstanceTypeMlP38xlarge             = UserProfileResourceSpecInstanceType("ml.p3.8xlarge")
	UserProfileResourceSpecInstanceTypeMlP316xlarge            = UserProfileResourceSpecInstanceType("ml.p3.16xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dnXlarge            = UserProfileResourceSpecInstanceType("ml.g4dn.xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dn2xlarge           = UserProfileResourceSpecInstanceType("ml.g4dn.2xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dn4xlarge           = UserProfileResourceSpecInstanceType("ml.g4dn.4xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dn8xlarge           = UserProfileResourceSpecInstanceType("ml.g4dn.8xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dn12xlarge          = UserProfileResourceSpecInstanceType("ml.g4dn.12xlarge")
	UserProfileResourceSpecInstanceTypeMlG4dn16xlarge          = UserProfileResourceSpecInstanceType("ml.g4dn.16xlarge")
	UserProfileResourceSpecInstanceTypeMlR5Large               = UserProfileResourceSpecInstanceType("ml.r5.large")
	UserProfileResourceSpecInstanceTypeMlR5Xlarge              = UserProfileResourceSpecInstanceType("ml.r5.xlarge")
	UserProfileResourceSpecInstanceTypeMlR52xlarge             = UserProfileResourceSpecInstanceType("ml.r5.2xlarge")
	UserProfileResourceSpecInstanceTypeMlR54xlarge             = UserProfileResourceSpecInstanceType("ml.r5.4xlarge")
	UserProfileResourceSpecInstanceTypeMlR58xlarge             = UserProfileResourceSpecInstanceType("ml.r5.8xlarge")
	UserProfileResourceSpecInstanceTypeMlR512xlarge            = UserProfileResourceSpecInstanceType("ml.r5.12xlarge")
	UserProfileResourceSpecInstanceTypeMlR516xlarge            = UserProfileResourceSpecInstanceType("ml.r5.16xlarge")
	UserProfileResourceSpecInstanceTypeMlR524xlarge            = UserProfileResourceSpecInstanceType("ml.r5.24xlarge")
	UserProfileResourceSpecInstanceTypeMlP3dn24xlarge          = UserProfileResourceSpecInstanceType("ml.p3dn.24xlarge")
	UserProfileResourceSpecInstanceTypeMlM5dLarge              = UserProfileResourceSpecInstanceType("ml.m5d.large")
	UserProfileResourceSpecInstanceTypeMlM5dXlarge             = UserProfileResourceSpecInstanceType("ml.m5d.xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d2xlarge            = UserProfileResourceSpecInstanceType("ml.m5d.2xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d4xlarge            = UserProfileResourceSpecInstanceType("ml.m5d.4xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d8xlarge            = UserProfileResourceSpecInstanceType("ml.m5d.8xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d12xlarge           = UserProfileResourceSpecInstanceType("ml.m5d.12xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d16xlarge           = UserProfileResourceSpecInstanceType("ml.m5d.16xlarge")
	UserProfileResourceSpecInstanceTypeMlM5d24xlarge           = UserProfileResourceSpecInstanceType("ml.m5d.24xlarge")
	UserProfileResourceSpecInstanceTypeMlG5Xlarge              = UserProfileResourceSpecInstanceType("ml.g5.xlarge")
	UserProfileResourceSpecInstanceTypeMlG52xlarge             = UserProfileResourceSpecInstanceType("ml.g5.2xlarge")
	UserProfileResourceSpecInstanceTypeMlG54xlarge             = UserProfileResourceSpecInstanceType("ml.g5.4xlarge")
	UserProfileResourceSpecInstanceTypeMlG58xlarge             = UserProfileResourceSpecInstanceType("ml.g5.8xlarge")
	UserProfileResourceSpecInstanceTypeMlG512xlarge            = UserProfileResourceSpecInstanceType("ml.g5.12xlarge")
	UserProfileResourceSpecInstanceTypeMlG516xlarge            = UserProfileResourceSpecInstanceType("ml.g5.16xlarge")
	UserProfileResourceSpecInstanceTypeMlG524xlarge            = UserProfileResourceSpecInstanceType("ml.g5.24xlarge")
	UserProfileResourceSpecInstanceTypeMlG548xlarge            = UserProfileResourceSpecInstanceType("ml.g5.48xlarge")
	UserProfileResourceSpecInstanceTypeMlP4d24xlarge           = UserProfileResourceSpecInstanceType("ml.p4d.24xlarge")
	UserProfileResourceSpecInstanceTypeMlP4de24xlarge          = UserProfileResourceSpecInstanceType("ml.p4de.24xlarge")
	UserProfileResourceSpecInstanceTypeMlGeospatialInteractive = UserProfileResourceSpecInstanceType("ml.geospatial.interactive")
	UserProfileResourceSpecInstanceTypeMlTrn12xlarge           = UserProfileResourceSpecInstanceType("ml.trn1.2xlarge")
	UserProfileResourceSpecInstanceTypeMlTrn132xlarge          = UserProfileResourceSpecInstanceType("ml.trn1.32xlarge")
	UserProfileResourceSpecInstanceTypeMlTrn1n32xlarge         = UserProfileResourceSpecInstanceType("ml.trn1n.32xlarge")
)
View Source
const (
	UserProfileSharingSettingsNotebookOutputOptionAllowed  = UserProfileSharingSettingsNotebookOutputOption("Allowed")
	UserProfileSharingSettingsNotebookOutputOptionDisabled = UserProfileSharingSettingsNotebookOutputOption("Disabled")
)
View Source
const (
	UserProfileUserSettingsStudioWebPortalEnabled  = UserProfileUserSettingsStudioWebPortal("ENABLED")
	UserProfileUserSettingsStudioWebPortalDisabled = UserProfileUserSettingsStudioWebPortal("DISABLED")
)
View Source
const (
	InferenceExperimentModelInfrastructureConfigInfrastructureTypeRealTimeInference = InferenceExperimentModelInfrastructureConfigInfrastructureType("RealTimeInference")
)
View Source
const (
	InferenceExperimentTypeShadowMode = InferenceExperimentType("ShadowMode")
)
View Source
const (
	ModelCardBarChartMetricTypeBarChart = ModelCardBarChartMetricType("bar_chart")
)
View Source
const (
	ModelCardLinearGraphMetricTypeLinearGraph = ModelCardLinearGraphMetricType("linear_graph")
)
View Source
const (
	ModelCardMatrixMetricTypeMatrix = ModelCardMatrixMetricType("matrix")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	pulumi.CustomResourceState

	// The Amazon Resource Name (ARN) of the app.
	AppArn pulumi.StringOutput `pulumi:"appArn"`
	// The name of the app.
	AppName pulumi.StringOutput `pulumi:"appName"`
	// The type of app.
	AppType AppTypeOutput `pulumi:"appType"`
	// 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.
	ResourceSpec AppResourceSpecPtrOutput `pulumi:"resourceSpec"`
	// A list of tags to apply to the app.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
	// The user profile name.
	UserProfileName pulumi.StringOutput `pulumi:"userProfileName"`
}

Resource Type definition for AWS::SageMaker::App

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) ElementType() reflect.Type

func (*App) ToAppOutput

func (i *App) ToAppOutput() AppOutput

func (*App) ToAppOutputWithContext

func (i *App) ToAppOutputWithContext(ctx context.Context) AppOutput

type AppArgs

type AppArgs struct {
	// The name of the app.
	AppName pulumi.StringPtrInput
	// The type of app.
	AppType AppTypeInput
	// The domain ID.
	DomainId pulumi.StringInput
	// The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.
	ResourceSpec AppResourceSpecPtrInput
	// A list of tags to apply to the app.
	Tags aws.CreateOnlyTagArrayInput
	// The user profile name.
	UserProfileName pulumi.StringInput
}

The set of arguments for constructing a App resource.

func (AppArgs) ElementType

func (AppArgs) ElementType() reflect.Type

type AppImageConfig

type AppImageConfig struct {
	pulumi.CustomResourceState

	// The Amazon Resource Name (ARN) of the AppImageConfig.
	AppImageConfigArn pulumi.StringOutput `pulumi:"appImageConfigArn"`
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringOutput `pulumi:"appImageConfigName"`
	// The CodeEditorAppImageConfig.
	CodeEditorAppImageConfig AppImageConfigCodeEditorAppImageConfigPtrOutput `pulumi:"codeEditorAppImageConfig"`
	// The JupyterLabAppImageConfig.
	JupyterLabAppImageConfig AppImageConfigJupyterLabAppImageConfigPtrOutput `pulumi:"jupyterLabAppImageConfig"`
	// The KernelGatewayImageConfig.
	KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrOutput `pulumi:"kernelGatewayImageConfig"`
	// A list of tags to apply to the AppImageConfig.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::AppImageConfig

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 AppImageConfig.
	AppImageConfigName pulumi.StringPtrInput
	// The CodeEditorAppImageConfig.
	CodeEditorAppImageConfig AppImageConfigCodeEditorAppImageConfigPtrInput
	// The JupyterLabAppImageConfig.
	JupyterLabAppImageConfig AppImageConfigJupyterLabAppImageConfigPtrInput
	// The KernelGatewayImageConfig.
	KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrInput
	// A list of tags to apply to the AppImageConfig.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a AppImageConfig resource.

func (AppImageConfigArgs) ElementType

func (AppImageConfigArgs) ElementType() reflect.Type

type AppImageConfigCodeEditorAppImageConfig added in v0.101.0

type AppImageConfigCodeEditorAppImageConfig struct {
	// The container configuration for a SageMaker image.
	ContainerConfig *AppImageConfigContainerConfig `pulumi:"containerConfig"`
}

The configuration for the kernels in a SageMaker image running as a CodeEditor app.

type AppImageConfigCodeEditorAppImageConfigArgs added in v0.101.0

type AppImageConfigCodeEditorAppImageConfigArgs struct {
	// The container configuration for a SageMaker image.
	ContainerConfig AppImageConfigContainerConfigPtrInput `pulumi:"containerConfig"`
}

The configuration for the kernels in a SageMaker image running as a CodeEditor app.

func (AppImageConfigCodeEditorAppImageConfigArgs) ElementType added in v0.101.0

func (AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigOutput added in v0.101.0

func (i AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigOutput() AppImageConfigCodeEditorAppImageConfigOutput

func (AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigOutputWithContext added in v0.101.0

func (i AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigCodeEditorAppImageConfigOutput

func (AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigPtrOutput added in v0.101.0

func (i AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigPtrOutput() AppImageConfigCodeEditorAppImageConfigPtrOutput

func (AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext added in v0.101.0

func (i AppImageConfigCodeEditorAppImageConfigArgs) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigCodeEditorAppImageConfigPtrOutput

type AppImageConfigCodeEditorAppImageConfigInput added in v0.101.0

type AppImageConfigCodeEditorAppImageConfigInput interface {
	pulumi.Input

	ToAppImageConfigCodeEditorAppImageConfigOutput() AppImageConfigCodeEditorAppImageConfigOutput
	ToAppImageConfigCodeEditorAppImageConfigOutputWithContext(context.Context) AppImageConfigCodeEditorAppImageConfigOutput
}

AppImageConfigCodeEditorAppImageConfigInput is an input type that accepts AppImageConfigCodeEditorAppImageConfigArgs and AppImageConfigCodeEditorAppImageConfigOutput values. You can construct a concrete instance of `AppImageConfigCodeEditorAppImageConfigInput` via:

AppImageConfigCodeEditorAppImageConfigArgs{...}

type AppImageConfigCodeEditorAppImageConfigOutput added in v0.101.0

type AppImageConfigCodeEditorAppImageConfigOutput struct{ *pulumi.OutputState }

The configuration for the kernels in a SageMaker image running as a CodeEditor app.

func (AppImageConfigCodeEditorAppImageConfigOutput) ContainerConfig added in v0.101.0

The container configuration for a SageMaker image.

func (AppImageConfigCodeEditorAppImageConfigOutput) ElementType added in v0.101.0

func (AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigOutput added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigOutput() AppImageConfigCodeEditorAppImageConfigOutput

func (AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigOutputWithContext added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigCodeEditorAppImageConfigOutput

func (AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutput added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutput() AppImageConfigCodeEditorAppImageConfigPtrOutput

func (AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigCodeEditorAppImageConfigPtrOutput

type AppImageConfigCodeEditorAppImageConfigPtrInput added in v0.101.0

type AppImageConfigCodeEditorAppImageConfigPtrInput interface {
	pulumi.Input

	ToAppImageConfigCodeEditorAppImageConfigPtrOutput() AppImageConfigCodeEditorAppImageConfigPtrOutput
	ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext(context.Context) AppImageConfigCodeEditorAppImageConfigPtrOutput
}

AppImageConfigCodeEditorAppImageConfigPtrInput is an input type that accepts AppImageConfigCodeEditorAppImageConfigArgs, AppImageConfigCodeEditorAppImageConfigPtr and AppImageConfigCodeEditorAppImageConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigCodeEditorAppImageConfigPtrInput` via:

        AppImageConfigCodeEditorAppImageConfigArgs{...}

or:

        nil

type AppImageConfigCodeEditorAppImageConfigPtrOutput added in v0.101.0

type AppImageConfigCodeEditorAppImageConfigPtrOutput struct{ *pulumi.OutputState }

func (AppImageConfigCodeEditorAppImageConfigPtrOutput) ContainerConfig added in v0.101.0

The container configuration for a SageMaker image.

func (AppImageConfigCodeEditorAppImageConfigPtrOutput) Elem added in v0.101.0

func (AppImageConfigCodeEditorAppImageConfigPtrOutput) ElementType added in v0.101.0

func (AppImageConfigCodeEditorAppImageConfigPtrOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutput added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigPtrOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutput() AppImageConfigCodeEditorAppImageConfigPtrOutput

func (AppImageConfigCodeEditorAppImageConfigPtrOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext added in v0.101.0

func (o AppImageConfigCodeEditorAppImageConfigPtrOutput) ToAppImageConfigCodeEditorAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigCodeEditorAppImageConfigPtrOutput

type AppImageConfigContainerConfig added in v0.96.0

type AppImageConfigContainerConfig struct {
	// A list of arguments to apply to the container.
	ContainerArguments []string `pulumi:"containerArguments"`
	// The custom entry point to use on container.
	ContainerEntrypoint []string `pulumi:"containerEntrypoint"`
	// A list of variables to apply to the custom container.
	ContainerEnvironmentVariables []AppImageConfigCustomImageContainerEnvironmentVariable `pulumi:"containerEnvironmentVariables"`
}

The container configuration for a SageMaker image.

type AppImageConfigContainerConfigArgs added in v0.96.0

type AppImageConfigContainerConfigArgs struct {
	// A list of arguments to apply to the container.
	ContainerArguments pulumi.StringArrayInput `pulumi:"containerArguments"`
	// The custom entry point to use on container.
	ContainerEntrypoint pulumi.StringArrayInput `pulumi:"containerEntrypoint"`
	// A list of variables to apply to the custom container.
	ContainerEnvironmentVariables AppImageConfigCustomImageContainerEnvironmentVariableArrayInput `pulumi:"containerEnvironmentVariables"`
}

The container configuration for a SageMaker image.

func (AppImageConfigContainerConfigArgs) ElementType added in v0.96.0

func (AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigOutput added in v0.96.0

func (i AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigOutput() AppImageConfigContainerConfigOutput

func (AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigOutputWithContext added in v0.96.0

func (i AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigOutputWithContext(ctx context.Context) AppImageConfigContainerConfigOutput

func (AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigPtrOutput added in v0.96.0

func (i AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigPtrOutput() AppImageConfigContainerConfigPtrOutput

func (AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigPtrOutputWithContext added in v0.96.0

func (i AppImageConfigContainerConfigArgs) ToAppImageConfigContainerConfigPtrOutputWithContext(ctx context.Context) AppImageConfigContainerConfigPtrOutput

type AppImageConfigContainerConfigInput added in v0.96.0

type AppImageConfigContainerConfigInput interface {
	pulumi.Input

	ToAppImageConfigContainerConfigOutput() AppImageConfigContainerConfigOutput
	ToAppImageConfigContainerConfigOutputWithContext(context.Context) AppImageConfigContainerConfigOutput
}

AppImageConfigContainerConfigInput is an input type that accepts AppImageConfigContainerConfigArgs and AppImageConfigContainerConfigOutput values. You can construct a concrete instance of `AppImageConfigContainerConfigInput` via:

AppImageConfigContainerConfigArgs{...}

type AppImageConfigContainerConfigOutput added in v0.96.0

type AppImageConfigContainerConfigOutput struct{ *pulumi.OutputState }

The container configuration for a SageMaker image.

func (AppImageConfigContainerConfigOutput) ContainerArguments added in v0.96.0

A list of arguments to apply to the container.

func (AppImageConfigContainerConfigOutput) ContainerEntrypoint added in v0.96.0

The custom entry point to use on container.

func (AppImageConfigContainerConfigOutput) ContainerEnvironmentVariables added in v0.96.0

A list of variables to apply to the custom container.

func (AppImageConfigContainerConfigOutput) ElementType added in v0.96.0

func (AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigOutput added in v0.96.0

func (o AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigOutput() AppImageConfigContainerConfigOutput

func (AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigOutputWithContext added in v0.96.0

func (o AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigOutputWithContext(ctx context.Context) AppImageConfigContainerConfigOutput

func (AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigPtrOutput added in v0.96.0

func (o AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigPtrOutput() AppImageConfigContainerConfigPtrOutput

func (AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigPtrOutputWithContext added in v0.96.0

func (o AppImageConfigContainerConfigOutput) ToAppImageConfigContainerConfigPtrOutputWithContext(ctx context.Context) AppImageConfigContainerConfigPtrOutput

type AppImageConfigContainerConfigPtrInput added in v0.96.0

type AppImageConfigContainerConfigPtrInput interface {
	pulumi.Input

	ToAppImageConfigContainerConfigPtrOutput() AppImageConfigContainerConfigPtrOutput
	ToAppImageConfigContainerConfigPtrOutputWithContext(context.Context) AppImageConfigContainerConfigPtrOutput
}

AppImageConfigContainerConfigPtrInput is an input type that accepts AppImageConfigContainerConfigArgs, AppImageConfigContainerConfigPtr and AppImageConfigContainerConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigContainerConfigPtrInput` via:

        AppImageConfigContainerConfigArgs{...}

or:

        nil

type AppImageConfigContainerConfigPtrOutput added in v0.96.0

type AppImageConfigContainerConfigPtrOutput struct{ *pulumi.OutputState }

func (AppImageConfigContainerConfigPtrOutput) ContainerArguments added in v0.96.0

A list of arguments to apply to the container.

func (AppImageConfigContainerConfigPtrOutput) ContainerEntrypoint added in v0.96.0

The custom entry point to use on container.

func (AppImageConfigContainerConfigPtrOutput) ContainerEnvironmentVariables added in v0.96.0

A list of variables to apply to the custom container.

func (AppImageConfigContainerConfigPtrOutput) Elem added in v0.96.0

func (AppImageConfigContainerConfigPtrOutput) ElementType added in v0.96.0

func (AppImageConfigContainerConfigPtrOutput) ToAppImageConfigContainerConfigPtrOutput added in v0.96.0

func (o AppImageConfigContainerConfigPtrOutput) ToAppImageConfigContainerConfigPtrOutput() AppImageConfigContainerConfigPtrOutput

func (AppImageConfigContainerConfigPtrOutput) ToAppImageConfigContainerConfigPtrOutputWithContext added in v0.96.0

func (o AppImageConfigContainerConfigPtrOutput) ToAppImageConfigContainerConfigPtrOutputWithContext(ctx context.Context) AppImageConfigContainerConfigPtrOutput

type AppImageConfigCustomImageContainerEnvironmentVariable added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariable struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type AppImageConfigCustomImageContainerEnvironmentVariableArgs added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (AppImageConfigCustomImageContainerEnvironmentVariableArgs) ElementType added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArgs) ToAppImageConfigCustomImageContainerEnvironmentVariableOutput added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArgs) ToAppImageConfigCustomImageContainerEnvironmentVariableOutputWithContext added in v0.96.0

func (i AppImageConfigCustomImageContainerEnvironmentVariableArgs) ToAppImageConfigCustomImageContainerEnvironmentVariableOutputWithContext(ctx context.Context) AppImageConfigCustomImageContainerEnvironmentVariableOutput

type AppImageConfigCustomImageContainerEnvironmentVariableArray added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableArray []AppImageConfigCustomImageContainerEnvironmentVariableInput

func (AppImageConfigCustomImageContainerEnvironmentVariableArray) ElementType added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArray) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutput added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArray) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutputWithContext added in v0.96.0

func (i AppImageConfigCustomImageContainerEnvironmentVariableArray) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput

type AppImageConfigCustomImageContainerEnvironmentVariableArrayInput added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableArrayInput interface {
	pulumi.Input

	ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutput() AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput
	ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutputWithContext(context.Context) AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput
}

AppImageConfigCustomImageContainerEnvironmentVariableArrayInput is an input type that accepts AppImageConfigCustomImageContainerEnvironmentVariableArray and AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput values. You can construct a concrete instance of `AppImageConfigCustomImageContainerEnvironmentVariableArrayInput` via:

AppImageConfigCustomImageContainerEnvironmentVariableArray{ AppImageConfigCustomImageContainerEnvironmentVariableArgs{...} }

type AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput struct{ *pulumi.OutputState }

func (AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput) ElementType added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput) Index added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutput added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutputWithContext added in v0.96.0

func (o AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppImageConfigCustomImageContainerEnvironmentVariableArrayOutput

type AppImageConfigCustomImageContainerEnvironmentVariableInput added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableInput interface {
	pulumi.Input

	ToAppImageConfigCustomImageContainerEnvironmentVariableOutput() AppImageConfigCustomImageContainerEnvironmentVariableOutput
	ToAppImageConfigCustomImageContainerEnvironmentVariableOutputWithContext(context.Context) AppImageConfigCustomImageContainerEnvironmentVariableOutput
}

AppImageConfigCustomImageContainerEnvironmentVariableInput is an input type that accepts AppImageConfigCustomImageContainerEnvironmentVariableArgs and AppImageConfigCustomImageContainerEnvironmentVariableOutput values. You can construct a concrete instance of `AppImageConfigCustomImageContainerEnvironmentVariableInput` via:

AppImageConfigCustomImageContainerEnvironmentVariableArgs{...}

type AppImageConfigCustomImageContainerEnvironmentVariableOutput added in v0.96.0

type AppImageConfigCustomImageContainerEnvironmentVariableOutput struct{ *pulumi.OutputState }

func (AppImageConfigCustomImageContainerEnvironmentVariableOutput) ElementType added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableOutput) Key added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableOutput added in v0.96.0

func (AppImageConfigCustomImageContainerEnvironmentVariableOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableOutputWithContext added in v0.96.0

func (o AppImageConfigCustomImageContainerEnvironmentVariableOutput) ToAppImageConfigCustomImageContainerEnvironmentVariableOutputWithContext(ctx context.Context) AppImageConfigCustomImageContainerEnvironmentVariableOutput

func (AppImageConfigCustomImageContainerEnvironmentVariableOutput) Value added in v0.96.0

type AppImageConfigFileSystemConfig

type AppImageConfigFileSystemConfig struct {
	// The default POSIX group ID (GID). If not specified, defaults to 100.
	DefaultGid *int `pulumi:"defaultGid"`
	// The default POSIX user ID (UID). If not specified, defaults to 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"`
}

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

type AppImageConfigFileSystemConfigArgs

type AppImageConfigFileSystemConfigArgs struct {
	// The default POSIX group ID (GID). If not specified, defaults to 100.
	DefaultGid pulumi.IntPtrInput `pulumi:"defaultGid"`
	// The default POSIX user ID (UID). If not specified, defaults to 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"`
}

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

func (AppImageConfigFileSystemConfigArgs) ElementType

func (AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigOutput

func (i AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigOutput() AppImageConfigFileSystemConfigOutput

func (AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigOutputWithContext

func (i AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigFileSystemConfigOutput

func (AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigPtrOutput

func (i AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigPtrOutput() AppImageConfigFileSystemConfigPtrOutput

func (AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigPtrOutputWithContext

func (i AppImageConfigFileSystemConfigArgs) ToAppImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigFileSystemConfigPtrOutput

type AppImageConfigFileSystemConfigInput

type AppImageConfigFileSystemConfigInput interface {
	pulumi.Input

	ToAppImageConfigFileSystemConfigOutput() AppImageConfigFileSystemConfigOutput
	ToAppImageConfigFileSystemConfigOutputWithContext(context.Context) AppImageConfigFileSystemConfigOutput
}

AppImageConfigFileSystemConfigInput is an input type that accepts AppImageConfigFileSystemConfigArgs and AppImageConfigFileSystemConfigOutput values. You can construct a concrete instance of `AppImageConfigFileSystemConfigInput` via:

AppImageConfigFileSystemConfigArgs{...}

type AppImageConfigFileSystemConfigOutput

type AppImageConfigFileSystemConfigOutput struct{ *pulumi.OutputState }

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

func (AppImageConfigFileSystemConfigOutput) DefaultGid

The default POSIX group ID (GID). If not specified, defaults to 100.

func (AppImageConfigFileSystemConfigOutput) DefaultUid

The default POSIX user ID (UID). If not specified, defaults to 1000.

func (AppImageConfigFileSystemConfigOutput) ElementType

func (AppImageConfigFileSystemConfigOutput) MountPath

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 (AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigOutput

func (o AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigOutput() AppImageConfigFileSystemConfigOutput

func (AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigOutputWithContext

func (o AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigOutputWithContext(ctx context.Context) AppImageConfigFileSystemConfigOutput

func (AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigPtrOutput

func (o AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigPtrOutput() AppImageConfigFileSystemConfigPtrOutput

func (AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigPtrOutputWithContext

func (o AppImageConfigFileSystemConfigOutput) ToAppImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigFileSystemConfigPtrOutput

type AppImageConfigFileSystemConfigPtrInput

type AppImageConfigFileSystemConfigPtrInput interface {
	pulumi.Input

	ToAppImageConfigFileSystemConfigPtrOutput() AppImageConfigFileSystemConfigPtrOutput
	ToAppImageConfigFileSystemConfigPtrOutputWithContext(context.Context) AppImageConfigFileSystemConfigPtrOutput
}

AppImageConfigFileSystemConfigPtrInput is an input type that accepts AppImageConfigFileSystemConfigArgs, AppImageConfigFileSystemConfigPtr and AppImageConfigFileSystemConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigFileSystemConfigPtrInput` via:

        AppImageConfigFileSystemConfigArgs{...}

or:

        nil

type AppImageConfigFileSystemConfigPtrOutput

type AppImageConfigFileSystemConfigPtrOutput struct{ *pulumi.OutputState }

func (AppImageConfigFileSystemConfigPtrOutput) DefaultGid

The default POSIX group ID (GID). If not specified, defaults to 100.

func (AppImageConfigFileSystemConfigPtrOutput) DefaultUid

The default POSIX user ID (UID). If not specified, defaults to 1000.

func (AppImageConfigFileSystemConfigPtrOutput) Elem

func (AppImageConfigFileSystemConfigPtrOutput) ElementType

func (AppImageConfigFileSystemConfigPtrOutput) MountPath

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 (AppImageConfigFileSystemConfigPtrOutput) ToAppImageConfigFileSystemConfigPtrOutput

func (o AppImageConfigFileSystemConfigPtrOutput) ToAppImageConfigFileSystemConfigPtrOutput() AppImageConfigFileSystemConfigPtrOutput

func (AppImageConfigFileSystemConfigPtrOutput) ToAppImageConfigFileSystemConfigPtrOutputWithContext

func (o AppImageConfigFileSystemConfigPtrOutput) ToAppImageConfigFileSystemConfigPtrOutputWithContext(ctx context.Context) AppImageConfigFileSystemConfigPtrOutput

type AppImageConfigInput

type AppImageConfigInput interface {
	pulumi.Input

	ToAppImageConfigOutput() AppImageConfigOutput
	ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput
}

type AppImageConfigJupyterLabAppImageConfig added in v0.96.0

type AppImageConfigJupyterLabAppImageConfig struct {
	// The container configuration for a SageMaker image.
	ContainerConfig *AppImageConfigContainerConfig `pulumi:"containerConfig"`
}

The configuration for the kernels in a SageMaker image running as a JupyterLab app.

type AppImageConfigJupyterLabAppImageConfigArgs added in v0.96.0

type AppImageConfigJupyterLabAppImageConfigArgs struct {
	// The container configuration for a SageMaker image.
	ContainerConfig AppImageConfigContainerConfigPtrInput `pulumi:"containerConfig"`
}

The configuration for the kernels in a SageMaker image running as a JupyterLab app.

func (AppImageConfigJupyterLabAppImageConfigArgs) ElementType added in v0.96.0

func (AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigOutput added in v0.96.0

func (i AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigOutput() AppImageConfigJupyterLabAppImageConfigOutput

func (AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigOutputWithContext added in v0.96.0

func (i AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigJupyterLabAppImageConfigOutput

func (AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigPtrOutput added in v0.96.0

func (i AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigPtrOutput() AppImageConfigJupyterLabAppImageConfigPtrOutput

func (AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext added in v0.96.0

func (i AppImageConfigJupyterLabAppImageConfigArgs) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigJupyterLabAppImageConfigPtrOutput

type AppImageConfigJupyterLabAppImageConfigInput added in v0.96.0

type AppImageConfigJupyterLabAppImageConfigInput interface {
	pulumi.Input

	ToAppImageConfigJupyterLabAppImageConfigOutput() AppImageConfigJupyterLabAppImageConfigOutput
	ToAppImageConfigJupyterLabAppImageConfigOutputWithContext(context.Context) AppImageConfigJupyterLabAppImageConfigOutput
}

AppImageConfigJupyterLabAppImageConfigInput is an input type that accepts AppImageConfigJupyterLabAppImageConfigArgs and AppImageConfigJupyterLabAppImageConfigOutput values. You can construct a concrete instance of `AppImageConfigJupyterLabAppImageConfigInput` via:

AppImageConfigJupyterLabAppImageConfigArgs{...}

type AppImageConfigJupyterLabAppImageConfigOutput added in v0.96.0

type AppImageConfigJupyterLabAppImageConfigOutput struct{ *pulumi.OutputState }

The configuration for the kernels in a SageMaker image running as a JupyterLab app.

func (AppImageConfigJupyterLabAppImageConfigOutput) ContainerConfig added in v0.96.0

The container configuration for a SageMaker image.

func (AppImageConfigJupyterLabAppImageConfigOutput) ElementType added in v0.96.0

func (AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigOutput added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigOutput() AppImageConfigJupyterLabAppImageConfigOutput

func (AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigOutputWithContext added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigJupyterLabAppImageConfigOutput

func (AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutput added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutput() AppImageConfigJupyterLabAppImageConfigPtrOutput

func (AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigJupyterLabAppImageConfigPtrOutput

type AppImageConfigJupyterLabAppImageConfigPtrInput added in v0.96.0

type AppImageConfigJupyterLabAppImageConfigPtrInput interface {
	pulumi.Input

	ToAppImageConfigJupyterLabAppImageConfigPtrOutput() AppImageConfigJupyterLabAppImageConfigPtrOutput
	ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext(context.Context) AppImageConfigJupyterLabAppImageConfigPtrOutput
}

AppImageConfigJupyterLabAppImageConfigPtrInput is an input type that accepts AppImageConfigJupyterLabAppImageConfigArgs, AppImageConfigJupyterLabAppImageConfigPtr and AppImageConfigJupyterLabAppImageConfigPtrOutput values. You can construct a concrete instance of `AppImageConfigJupyterLabAppImageConfigPtrInput` via:

        AppImageConfigJupyterLabAppImageConfigArgs{...}

or:

        nil

type AppImageConfigJupyterLabAppImageConfigPtrOutput added in v0.96.0

type AppImageConfigJupyterLabAppImageConfigPtrOutput struct{ *pulumi.OutputState }

func (AppImageConfigJupyterLabAppImageConfigPtrOutput) ContainerConfig added in v0.96.0

The container configuration for a SageMaker image.

func (AppImageConfigJupyterLabAppImageConfigPtrOutput) Elem added in v0.96.0

func (AppImageConfigJupyterLabAppImageConfigPtrOutput) ElementType added in v0.96.0

func (AppImageConfigJupyterLabAppImageConfigPtrOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutput added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigPtrOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutput() AppImageConfigJupyterLabAppImageConfigPtrOutput

func (AppImageConfigJupyterLabAppImageConfigPtrOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext added in v0.96.0

func (o AppImageConfigJupyterLabAppImageConfigPtrOutput) ToAppImageConfigJupyterLabAppImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigJupyterLabAppImageConfigPtrOutput

type AppImageConfigKernelGatewayImageConfig

type AppImageConfigKernelGatewayImageConfig struct {
	// The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
	FileSystemConfig *AppImageConfigFileSystemConfig `pulumi:"fileSystemConfig"`
	// The specification of the Jupyter kernels in the image.
	KernelSpecs []AppImageConfigKernelSpec `pulumi:"kernelSpecs"`
}

The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.

type AppImageConfigKernelGatewayImageConfigArgs

type AppImageConfigKernelGatewayImageConfigArgs struct {
	// The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
	FileSystemConfig AppImageConfigFileSystemConfigPtrInput `pulumi:"fileSystemConfig"`
	// The specification of the Jupyter kernels in the image.
	KernelSpecs AppImageConfigKernelSpecArrayInput `pulumi:"kernelSpecs"`
}

The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.

func (AppImageConfigKernelGatewayImageConfigArgs) ElementType

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 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 AppImageConfigKernelGatewayImageConfigOutput

type AppImageConfigKernelGatewayImageConfigOutput struct{ *pulumi.OutputState }

The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.

func (AppImageConfigKernelGatewayImageConfigOutput) ElementType

func (AppImageConfigKernelGatewayImageConfigOutput) FileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

func (AppImageConfigKernelGatewayImageConfigOutput) KernelSpecs

The specification of the Jupyter kernels in the image.

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

type AppImageConfigKernelGatewayImageConfigPtrOutput

type AppImageConfigKernelGatewayImageConfigPtrOutput struct{ *pulumi.OutputState }

func (AppImageConfigKernelGatewayImageConfigPtrOutput) Elem

func (AppImageConfigKernelGatewayImageConfigPtrOutput) ElementType

func (AppImageConfigKernelGatewayImageConfigPtrOutput) FileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

func (AppImageConfigKernelGatewayImageConfigPtrOutput) KernelSpecs

The specification of the Jupyter kernels in the image.

func (AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput

func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutput() AppImageConfigKernelGatewayImageConfigPtrOutput

func (AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext

func (o AppImageConfigKernelGatewayImageConfigPtrOutput) ToAppImageConfigKernelGatewayImageConfigPtrOutputWithContext(ctx context.Context) AppImageConfigKernelGatewayImageConfigPtrOutput

type AppImageConfigKernelSpec

type AppImageConfigKernelSpec struct {
	// The display name of the kernel.
	DisplayName *string `pulumi:"displayName"`
	// The name of the kernel.
	Name string `pulumi:"name"`
}

type AppImageConfigKernelSpecArgs

type AppImageConfigKernelSpecArgs struct {
	// The display name of the kernel.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The name of the kernel.
	Name pulumi.StringInput `pulumi:"name"`
}

func (AppImageConfigKernelSpecArgs) ElementType

func (AppImageConfigKernelSpecArgs) ToAppImageConfigKernelSpecOutput

func (i AppImageConfigKernelSpecArgs) ToAppImageConfigKernelSpecOutput() AppImageConfigKernelSpecOutput

func (AppImageConfigKernelSpecArgs) ToAppImageConfigKernelSpecOutputWithContext

func (i AppImageConfigKernelSpecArgs) ToAppImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelSpecOutput

type AppImageConfigKernelSpecArray

type AppImageConfigKernelSpecArray []AppImageConfigKernelSpecInput

func (AppImageConfigKernelSpecArray) ElementType

func (AppImageConfigKernelSpecArray) ToAppImageConfigKernelSpecArrayOutput

func (i AppImageConfigKernelSpecArray) ToAppImageConfigKernelSpecArrayOutput() AppImageConfigKernelSpecArrayOutput

func (AppImageConfigKernelSpecArray) ToAppImageConfigKernelSpecArrayOutputWithContext

func (i AppImageConfigKernelSpecArray) ToAppImageConfigKernelSpecArrayOutputWithContext(ctx context.Context) AppImageConfigKernelSpecArrayOutput

type AppImageConfigKernelSpecArrayInput

type AppImageConfigKernelSpecArrayInput interface {
	pulumi.Input

	ToAppImageConfigKernelSpecArrayOutput() AppImageConfigKernelSpecArrayOutput
	ToAppImageConfigKernelSpecArrayOutputWithContext(context.Context) AppImageConfigKernelSpecArrayOutput
}

AppImageConfigKernelSpecArrayInput is an input type that accepts AppImageConfigKernelSpecArray and AppImageConfigKernelSpecArrayOutput values. You can construct a concrete instance of `AppImageConfigKernelSpecArrayInput` via:

AppImageConfigKernelSpecArray{ AppImageConfigKernelSpecArgs{...} }

type AppImageConfigKernelSpecArrayOutput

type AppImageConfigKernelSpecArrayOutput struct{ *pulumi.OutputState }

func (AppImageConfigKernelSpecArrayOutput) ElementType

func (AppImageConfigKernelSpecArrayOutput) Index

func (AppImageConfigKernelSpecArrayOutput) ToAppImageConfigKernelSpecArrayOutput

func (o AppImageConfigKernelSpecArrayOutput) ToAppImageConfigKernelSpecArrayOutput() AppImageConfigKernelSpecArrayOutput

func (AppImageConfigKernelSpecArrayOutput) ToAppImageConfigKernelSpecArrayOutputWithContext

func (o AppImageConfigKernelSpecArrayOutput) ToAppImageConfigKernelSpecArrayOutputWithContext(ctx context.Context) AppImageConfigKernelSpecArrayOutput

type AppImageConfigKernelSpecInput

type AppImageConfigKernelSpecInput interface {
	pulumi.Input

	ToAppImageConfigKernelSpecOutput() AppImageConfigKernelSpecOutput
	ToAppImageConfigKernelSpecOutputWithContext(context.Context) AppImageConfigKernelSpecOutput
}

AppImageConfigKernelSpecInput is an input type that accepts AppImageConfigKernelSpecArgs and AppImageConfigKernelSpecOutput values. You can construct a concrete instance of `AppImageConfigKernelSpecInput` via:

AppImageConfigKernelSpecArgs{...}

type AppImageConfigKernelSpecOutput

type AppImageConfigKernelSpecOutput struct{ *pulumi.OutputState }

func (AppImageConfigKernelSpecOutput) DisplayName

The display name of the kernel.

func (AppImageConfigKernelSpecOutput) ElementType

func (AppImageConfigKernelSpecOutput) Name

The name of the kernel.

func (AppImageConfigKernelSpecOutput) ToAppImageConfigKernelSpecOutput

func (o AppImageConfigKernelSpecOutput) ToAppImageConfigKernelSpecOutput() AppImageConfigKernelSpecOutput

func (AppImageConfigKernelSpecOutput) ToAppImageConfigKernelSpecOutputWithContext

func (o AppImageConfigKernelSpecOutput) ToAppImageConfigKernelSpecOutputWithContext(ctx context.Context) AppImageConfigKernelSpecOutput

type AppImageConfigOutput

type AppImageConfigOutput struct{ *pulumi.OutputState }

func (AppImageConfigOutput) AppImageConfigArn added in v0.17.0

func (o AppImageConfigOutput) AppImageConfigArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of the AppImageConfig.

func (AppImageConfigOutput) AppImageConfigName added in v0.17.0

func (o AppImageConfigOutput) AppImageConfigName() pulumi.StringOutput

The Name of the AppImageConfig.

func (AppImageConfigOutput) CodeEditorAppImageConfig added in v0.101.0

The CodeEditorAppImageConfig.

func (AppImageConfigOutput) ElementType

func (AppImageConfigOutput) ElementType() reflect.Type

func (AppImageConfigOutput) JupyterLabAppImageConfig added in v0.96.0

The JupyterLabAppImageConfig.

func (AppImageConfigOutput) KernelGatewayImageConfig added in v0.17.0

The KernelGatewayImageConfig.

func (AppImageConfigOutput) Tags added in v0.17.0

A list of tags to apply to the AppImageConfig.

func (AppImageConfigOutput) ToAppImageConfigOutput

func (o AppImageConfigOutput) ToAppImageConfigOutput() AppImageConfigOutput

func (AppImageConfigOutput) ToAppImageConfigOutputWithContext

func (o AppImageConfigOutput) ToAppImageConfigOutputWithContext(ctx context.Context) AppImageConfigOutput

type AppImageConfigState

type AppImageConfigState struct {
}

func (AppImageConfigState) ElementType

func (AppImageConfigState) ElementType() reflect.Type

type AppImageConfigTag

type AppImageConfigTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type AppInput

type AppInput interface {
	pulumi.Input

	ToAppOutput() AppOutput
	ToAppOutputWithContext(ctx context.Context) AppOutput
}

type AppOutput

type AppOutput struct{ *pulumi.OutputState }

func (AppOutput) AppArn added in v0.17.0

func (o AppOutput) AppArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of the app.

func (AppOutput) AppName added in v0.17.0

func (o AppOutput) AppName() pulumi.StringOutput

The name of the app.

func (AppOutput) AppType added in v0.17.0

func (o AppOutput) AppType() AppTypeOutput

The type of app.

func (AppOutput) DomainId added in v0.17.0

func (o AppOutput) DomainId() pulumi.StringOutput

The domain ID.

func (AppOutput) ElementType

func (AppOutput) ElementType() reflect.Type

func (AppOutput) ResourceSpec added in v0.17.0

func (o AppOutput) ResourceSpec() AppResourceSpecPtrOutput

The instance type and the Amazon Resource Name (ARN) of the SageMaker image created on the instance.

func (AppOutput) Tags added in v0.17.0

A list of tags to apply to the app.

func (AppOutput) ToAppOutput

func (o AppOutput) ToAppOutput() AppOutput

func (AppOutput) ToAppOutputWithContext

func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput

func (AppOutput) UserProfileName added in v0.17.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.
	InstanceType *AppResourceSpecInstanceType `pulumi:"instanceType"`
	// 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.
	InstanceType AppResourceSpecInstanceTypePtrInput `pulumi:"instanceType"`
	// 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 AppResourceSpecInstanceType

type AppResourceSpecInstanceType string

The instance type that the image version runs on.

func (AppResourceSpecInstanceType) ElementType

func (AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypeOutput

func (e AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypeOutput() AppResourceSpecInstanceTypeOutput

func (AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypeOutputWithContext

func (e AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypeOutputWithContext(ctx context.Context) AppResourceSpecInstanceTypeOutput

func (AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypePtrOutput

func (e AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypePtrOutput() AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypePtrOutputWithContext

func (e AppResourceSpecInstanceType) ToAppResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceType) ToStringOutput

func (e AppResourceSpecInstanceType) ToStringOutput() pulumi.StringOutput

func (AppResourceSpecInstanceType) ToStringOutputWithContext

func (e AppResourceSpecInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AppResourceSpecInstanceType) ToStringPtrOutput

func (e AppResourceSpecInstanceType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AppResourceSpecInstanceType) ToStringPtrOutputWithContext

func (e AppResourceSpecInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AppResourceSpecInstanceTypeInput

type AppResourceSpecInstanceTypeInput interface {
	pulumi.Input

	ToAppResourceSpecInstanceTypeOutput() AppResourceSpecInstanceTypeOutput
	ToAppResourceSpecInstanceTypeOutputWithContext(context.Context) AppResourceSpecInstanceTypeOutput
}

AppResourceSpecInstanceTypeInput is an input type that accepts values of the AppResourceSpecInstanceType enum A concrete instance of `AppResourceSpecInstanceTypeInput` can be one of the following:

AppResourceSpecInstanceTypeSystem
AppResourceSpecInstanceTypeMlT3Micro
AppResourceSpecInstanceTypeMlT3Small
AppResourceSpecInstanceTypeMlT3Medium
AppResourceSpecInstanceTypeMlT3Large
AppResourceSpecInstanceTypeMlT3Xlarge
AppResourceSpecInstanceTypeMlT32xlarge
AppResourceSpecInstanceTypeMlM5Large
AppResourceSpecInstanceTypeMlM5Xlarge
AppResourceSpecInstanceTypeMlM52xlarge
AppResourceSpecInstanceTypeMlM54xlarge
AppResourceSpecInstanceTypeMlM58xlarge
AppResourceSpecInstanceTypeMlM512xlarge
AppResourceSpecInstanceTypeMlM516xlarge
AppResourceSpecInstanceTypeMlM524xlarge
AppResourceSpecInstanceTypeMlC5Large
AppResourceSpecInstanceTypeMlC5Xlarge
AppResourceSpecInstanceTypeMlC52xlarge
AppResourceSpecInstanceTypeMlC54xlarge
AppResourceSpecInstanceTypeMlC59xlarge
AppResourceSpecInstanceTypeMlC512xlarge
AppResourceSpecInstanceTypeMlC518xlarge
AppResourceSpecInstanceTypeMlC524xlarge
AppResourceSpecInstanceTypeMlP32xlarge
AppResourceSpecInstanceTypeMlP38xlarge
AppResourceSpecInstanceTypeMlP316xlarge
AppResourceSpecInstanceTypeMlG4dnXlarge
AppResourceSpecInstanceTypeMlG4dn2xlarge
AppResourceSpecInstanceTypeMlG4dn4xlarge
AppResourceSpecInstanceTypeMlG4dn8xlarge
AppResourceSpecInstanceTypeMlG4dn12xlarge
AppResourceSpecInstanceTypeMlG4dn16xlarge
AppResourceSpecInstanceTypeMlR5Large
AppResourceSpecInstanceTypeMlR5Xlarge
AppResourceSpecInstanceTypeMlR52xlarge
AppResourceSpecInstanceTypeMlR54xlarge
AppResourceSpecInstanceTypeMlR58xlarge
AppResourceSpecInstanceTypeMlR512xlarge
AppResourceSpecInstanceTypeMlR516xlarge
AppResourceSpecInstanceTypeMlR524xlarge
AppResourceSpecInstanceTypeMlP3dn24xlarge
AppResourceSpecInstanceTypeMlM5dLarge
AppResourceSpecInstanceTypeMlM5dXlarge
AppResourceSpecInstanceTypeMlM5d2xlarge
AppResourceSpecInstanceTypeMlM5d4xlarge
AppResourceSpecInstanceTypeMlM5d8xlarge
AppResourceSpecInstanceTypeMlM5d12xlarge
AppResourceSpecInstanceTypeMlM5d16xlarge
AppResourceSpecInstanceTypeMlM5d24xlarge
AppResourceSpecInstanceTypeMlG5Xlarge
AppResourceSpecInstanceTypeMlG52xlarge
AppResourceSpecInstanceTypeMlG54xlarge
AppResourceSpecInstanceTypeMlG58xlarge
AppResourceSpecInstanceTypeMlG512xlarge
AppResourceSpecInstanceTypeMlG516xlarge
AppResourceSpecInstanceTypeMlG524xlarge
AppResourceSpecInstanceTypeMlG548xlarge
AppResourceSpecInstanceTypeMlP4d24xlarge
AppResourceSpecInstanceTypeMlP4de24xlarge
AppResourceSpecInstanceTypeMlGeospatialInteractive
AppResourceSpecInstanceTypeMlTrn12xlarge
AppResourceSpecInstanceTypeMlTrn132xlarge
AppResourceSpecInstanceTypeMlTrn1n32xlarge

type AppResourceSpecInstanceTypeOutput

type AppResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (AppResourceSpecInstanceTypeOutput) ElementType

func (AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypeOutput

func (o AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypeOutput() AppResourceSpecInstanceTypeOutput

func (AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypeOutputWithContext

func (o AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypeOutputWithContext(ctx context.Context) AppResourceSpecInstanceTypeOutput

func (AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypePtrOutput

func (o AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypePtrOutput() AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypePtrOutputWithContext

func (o AppResourceSpecInstanceTypeOutput) ToAppResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceTypeOutput) ToStringOutput

func (AppResourceSpecInstanceTypeOutput) ToStringOutputWithContext

func (o AppResourceSpecInstanceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AppResourceSpecInstanceTypeOutput) ToStringPtrOutput

func (AppResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext

func (o AppResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AppResourceSpecInstanceTypePtrInput

type AppResourceSpecInstanceTypePtrInput interface {
	pulumi.Input

	ToAppResourceSpecInstanceTypePtrOutput() AppResourceSpecInstanceTypePtrOutput
	ToAppResourceSpecInstanceTypePtrOutputWithContext(context.Context) AppResourceSpecInstanceTypePtrOutput
}

func AppResourceSpecInstanceTypePtr

func AppResourceSpecInstanceTypePtr(v string) AppResourceSpecInstanceTypePtrInput

type AppResourceSpecInstanceTypePtrOutput

type AppResourceSpecInstanceTypePtrOutput struct{ *pulumi.OutputState }

func (AppResourceSpecInstanceTypePtrOutput) Elem

func (AppResourceSpecInstanceTypePtrOutput) ElementType

func (AppResourceSpecInstanceTypePtrOutput) ToAppResourceSpecInstanceTypePtrOutput

func (o AppResourceSpecInstanceTypePtrOutput) ToAppResourceSpecInstanceTypePtrOutput() AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceTypePtrOutput) ToAppResourceSpecInstanceTypePtrOutputWithContext

func (o AppResourceSpecInstanceTypePtrOutput) ToAppResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) AppResourceSpecInstanceTypePtrOutput

func (AppResourceSpecInstanceTypePtrOutput) ToStringPtrOutput

func (AppResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext

func (o AppResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AppResourceSpecOutput

type AppResourceSpecOutput struct{ *pulumi.OutputState }

func (AppResourceSpecOutput) ElementType

func (AppResourceSpecOutput) ElementType() reflect.Type

func (AppResourceSpecOutput) InstanceType

The instance type that the image version runs on.

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

type AppResourceSpecPtrOutput

type AppResourceSpecPtrOutput struct{ *pulumi.OutputState }

func (AppResourceSpecPtrOutput) Elem

func (AppResourceSpecPtrOutput) ElementType

func (AppResourceSpecPtrOutput) ElementType() reflect.Type

func (AppResourceSpecPtrOutput) InstanceType

The instance type that the image version runs on.

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 {
}

func (AppState) ElementType

func (AppState) ElementType() reflect.Type

type AppTag

type AppTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type AppType added in v0.2.0

type AppType string

The type of app.

func (AppType) ElementType added in v0.2.0

func (AppType) ElementType() reflect.Type

func (AppType) ToAppTypeOutput added in v0.2.0

func (e AppType) ToAppTypeOutput() AppTypeOutput

func (AppType) ToAppTypeOutputWithContext added in v0.2.0

func (e AppType) ToAppTypeOutputWithContext(ctx context.Context) AppTypeOutput

func (AppType) ToAppTypePtrOutput added in v0.2.0

func (e AppType) ToAppTypePtrOutput() AppTypePtrOutput

func (AppType) ToAppTypePtrOutputWithContext added in v0.2.0

func (e AppType) ToAppTypePtrOutputWithContext(ctx context.Context) AppTypePtrOutput

func (AppType) ToStringOutput added in v0.2.0

func (e AppType) ToStringOutput() pulumi.StringOutput

func (AppType) ToStringOutputWithContext added in v0.2.0

func (e AppType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AppType) ToStringPtrOutput added in v0.2.0

func (e AppType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AppType) ToStringPtrOutputWithContext added in v0.2.0

func (e AppType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AppTypeInput added in v0.2.0

type AppTypeInput interface {
	pulumi.Input

	ToAppTypeOutput() AppTypeOutput
	ToAppTypeOutputWithContext(context.Context) AppTypeOutput
}

AppTypeInput is an input type that accepts values of the AppType enum A concrete instance of `AppTypeInput` can be one of the following:

AppTypeJupyterServer
AppTypeKernelGateway
AppTypeRStudioServerPro
AppTypeRSessionGateway
AppTypeCanvas

type AppTypeOutput added in v0.2.0

type AppTypeOutput struct{ *pulumi.OutputState }

func (AppTypeOutput) ElementType added in v0.2.0

func (AppTypeOutput) ElementType() reflect.Type

func (AppTypeOutput) ToAppTypeOutput added in v0.2.0

func (o AppTypeOutput) ToAppTypeOutput() AppTypeOutput

func (AppTypeOutput) ToAppTypeOutputWithContext added in v0.2.0

func (o AppTypeOutput) ToAppTypeOutputWithContext(ctx context.Context) AppTypeOutput

func (AppTypeOutput) ToAppTypePtrOutput added in v0.2.0

func (o AppTypeOutput) ToAppTypePtrOutput() AppTypePtrOutput

func (AppTypeOutput) ToAppTypePtrOutputWithContext added in v0.2.0

func (o AppTypeOutput) ToAppTypePtrOutputWithContext(ctx context.Context) AppTypePtrOutput

func (AppTypeOutput) ToStringOutput added in v0.2.0

func (o AppTypeOutput) ToStringOutput() pulumi.StringOutput

func (AppTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o AppTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AppTypeOutput) ToStringPtrOutput added in v0.2.0

func (o AppTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AppTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AppTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AppTypePtrInput added in v0.2.0

type AppTypePtrInput interface {
	pulumi.Input

	ToAppTypePtrOutput() AppTypePtrOutput
	ToAppTypePtrOutputWithContext(context.Context) AppTypePtrOutput
}

func AppTypePtr added in v0.2.0

func AppTypePtr(v string) AppTypePtrInput

type AppTypePtrOutput added in v0.2.0

type AppTypePtrOutput struct{ *pulumi.OutputState }

func (AppTypePtrOutput) Elem added in v0.2.0

func (AppTypePtrOutput) ElementType added in v0.2.0

func (AppTypePtrOutput) ElementType() reflect.Type

func (AppTypePtrOutput) ToAppTypePtrOutput added in v0.2.0

func (o AppTypePtrOutput) ToAppTypePtrOutput() AppTypePtrOutput

func (AppTypePtrOutput) ToAppTypePtrOutputWithContext added in v0.2.0

func (o AppTypePtrOutput) ToAppTypePtrOutputWithContext(ctx context.Context) AppTypePtrOutput

func (AppTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o AppTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (AppTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AppTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataQualityJobDefinition

type DataQualityJobDefinition struct {
	pulumi.CustomResourceState

	// The time at which the job definition was created.
	CreationTime                pulumi.StringOutput                                        `pulumi:"creationTime"`
	DataQualityAppSpecification DataQualityJobDefinitionDataQualityAppSpecificationOutput  `pulumi:"dataQualityAppSpecification"`
	DataQualityBaselineConfig   DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput `pulumi:"dataQualityBaselineConfig"`
	DataQualityJobInput         DataQualityJobDefinitionDataQualityJobInputOutput          `pulumi:"dataQualityJobInput"`
	DataQualityJobOutputConfig  DataQualityJobDefinitionMonitoringOutputConfigOutput       `pulumi:"dataQualityJobOutputConfig"`
	EndpointName                pulumi.StringPtrOutput                                     `pulumi:"endpointName"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn  pulumi.StringOutput                               `pulumi:"jobDefinitionArn"`
	JobDefinitionName pulumi.StringPtrOutput                            `pulumi:"jobDefinitionName"`
	JobResources      DataQualityJobDefinitionMonitoringResourcesOutput `pulumi:"jobResources"`
	NetworkConfig     DataQualityJobDefinitionNetworkConfigPtrOutput    `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringOutput                                `pulumi:"roleArn"`
	StoppingCondition DataQualityJobDefinitionStoppingConditionPtrOutput `pulumi:"stoppingCondition"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::DataQualityJobDefinition

func GetDataQualityJobDefinition

func GetDataQualityJobDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataQualityJobDefinitionState, opts ...pulumi.ResourceOption) (*DataQualityJobDefinition, error)

GetDataQualityJobDefinition gets an existing DataQualityJobDefinition 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 NewDataQualityJobDefinition

func NewDataQualityJobDefinition(ctx *pulumi.Context,
	name string, args *DataQualityJobDefinitionArgs, opts ...pulumi.ResourceOption) (*DataQualityJobDefinition, error)

NewDataQualityJobDefinition registers a new resource with the given unique name, arguments, and options.

func (*DataQualityJobDefinition) ElementType

func (*DataQualityJobDefinition) ElementType() reflect.Type

func (*DataQualityJobDefinition) ToDataQualityJobDefinitionOutput

func (i *DataQualityJobDefinition) ToDataQualityJobDefinitionOutput() DataQualityJobDefinitionOutput

func (*DataQualityJobDefinition) ToDataQualityJobDefinitionOutputWithContext

func (i *DataQualityJobDefinition) ToDataQualityJobDefinitionOutputWithContext(ctx context.Context) DataQualityJobDefinitionOutput

type DataQualityJobDefinitionArgs

type DataQualityJobDefinitionArgs struct {
	DataQualityAppSpecification DataQualityJobDefinitionDataQualityAppSpecificationInput
	DataQualityBaselineConfig   DataQualityJobDefinitionDataQualityBaselineConfigPtrInput
	DataQualityJobInput         DataQualityJobDefinitionDataQualityJobInputInput
	DataQualityJobOutputConfig  DataQualityJobDefinitionMonitoringOutputConfigInput
	EndpointName                pulumi.StringPtrInput
	JobDefinitionName           pulumi.StringPtrInput
	JobResources                DataQualityJobDefinitionMonitoringResourcesInput
	NetworkConfig               DataQualityJobDefinitionNetworkConfigPtrInput
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringInput
	StoppingCondition DataQualityJobDefinitionStoppingConditionPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a DataQualityJobDefinition resource.

func (DataQualityJobDefinitionArgs) ElementType

type DataQualityJobDefinitionBatchTransformInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInput struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri string                                `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                DataQualityJobDefinitionDatasetFormat `pulumi:"datasetFormat"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute *string `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *DataQualityJobDefinitionBatchTransformInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *DataQualityJobDefinitionBatchTransformInputS3InputMode `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

type DataQualityJobDefinitionBatchTransformInputArgs added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri pulumi.StringInput                         `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                DataQualityJobDefinitionDatasetFormatInput `pulumi:"datasetFormat"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute pulumi.StringPtrInput `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode DataQualityJobDefinitionBatchTransformInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

func (DataQualityJobDefinitionBatchTransformInputArgs) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (i DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputOutput() DataQualityJobDefinitionBatchTransformInputOutput

func (DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputOutput

func (DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (i DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputPtrOutput() DataQualityJobDefinitionBatchTransformInputPtrOutput

func (DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionBatchTransformInputArgs) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputPtrOutput

type DataQualityJobDefinitionBatchTransformInputInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputOutput() DataQualityJobDefinitionBatchTransformInputOutput
	ToDataQualityJobDefinitionBatchTransformInputOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputOutput
}

DataQualityJobDefinitionBatchTransformInputInput is an input type that accepts DataQualityJobDefinitionBatchTransformInputArgs and DataQualityJobDefinitionBatchTransformInputOutput values. You can construct a concrete instance of `DataQualityJobDefinitionBatchTransformInputInput` via:

DataQualityJobDefinitionBatchTransformInputArgs{...}

type DataQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputOutput struct{ *pulumi.OutputState }

The batch transform input for a monitoring job.

func (DataQualityJobDefinitionBatchTransformInputOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (DataQualityJobDefinitionBatchTransformInputOutput) DatasetFormat added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (DataQualityJobDefinitionBatchTransformInputOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (DataQualityJobDefinitionBatchTransformInputOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionBatchTransformInputOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputOutput() DataQualityJobDefinitionBatchTransformInputOutput

func (DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputOutput

func (DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutput() DataQualityJobDefinitionBatchTransformInputPtrOutput

func (DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputPtrOutput

type DataQualityJobDefinitionBatchTransformInputPtrInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputPtrOutput() DataQualityJobDefinitionBatchTransformInputPtrOutput
	ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputPtrOutput
}

DataQualityJobDefinitionBatchTransformInputPtrInput is an input type that accepts DataQualityJobDefinitionBatchTransformInputArgs, DataQualityJobDefinitionBatchTransformInputPtr and DataQualityJobDefinitionBatchTransformInputPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionBatchTransformInputPtrInput` via:

        DataQualityJobDefinitionBatchTransformInputArgs{...}

or:

        nil

type DataQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) DatasetFormat added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputPtrOutput) ToDataQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputPtrOutput

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionType added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutputWithContext added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput() DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
	ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
}

DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput is an input type that accepts values of the DataQualityJobDefinitionBatchTransformInputS3DataDistributionType enum A concrete instance of `DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` can be one of the following:

DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated
DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutputWithContext added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput() DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
	ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
}

func DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtr added in v0.39.0

func DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtr(v string) DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToDataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputMode added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutput() DataQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput() DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (e DataQualityJobDefinitionBatchTransformInputS3InputMode) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToStringOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToStringOutputWithContext added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModeInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModeInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutput() DataQualityJobDefinitionBatchTransformInputS3InputModeOutput
	ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModeOutput
}

DataQualityJobDefinitionBatchTransformInputS3InputModeInput is an input type that accepts values of the DataQualityJobDefinitionBatchTransformInputS3InputMode enum A concrete instance of `DataQualityJobDefinitionBatchTransformInputS3InputModeInput` can be one of the following:

DataQualityJobDefinitionBatchTransformInputS3InputModePipe
DataQualityJobDefinitionBatchTransformInputS3InputModeFile

type DataQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModeOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutputWithContext added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModePtrInput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput() DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput
	ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput
}

func DataQualityJobDefinitionBatchTransformInputS3InputModePtr added in v0.39.0

func DataQualityJobDefinitionBatchTransformInputS3InputModePtr(v string) DataQualityJobDefinitionBatchTransformInputS3InputModePtrInput

type DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

type DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToDataQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutput added in v0.39.0

func (DataQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type DataQualityJobDefinitionClusterConfig

type DataQualityJobDefinitionClusterConfig struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb int `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

type DataQualityJobDefinitionClusterConfigArgs

type DataQualityJobDefinitionClusterConfigArgs struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

func (DataQualityJobDefinitionClusterConfigArgs) ElementType

func (DataQualityJobDefinitionClusterConfigArgs) ToDataQualityJobDefinitionClusterConfigOutput

func (i DataQualityJobDefinitionClusterConfigArgs) ToDataQualityJobDefinitionClusterConfigOutput() DataQualityJobDefinitionClusterConfigOutput

func (DataQualityJobDefinitionClusterConfigArgs) ToDataQualityJobDefinitionClusterConfigOutputWithContext

func (i DataQualityJobDefinitionClusterConfigArgs) ToDataQualityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionClusterConfigOutput

type DataQualityJobDefinitionClusterConfigInput

type DataQualityJobDefinitionClusterConfigInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionClusterConfigOutput() DataQualityJobDefinitionClusterConfigOutput
	ToDataQualityJobDefinitionClusterConfigOutputWithContext(context.Context) DataQualityJobDefinitionClusterConfigOutput
}

DataQualityJobDefinitionClusterConfigInput is an input type that accepts DataQualityJobDefinitionClusterConfigArgs and DataQualityJobDefinitionClusterConfigOutput values. You can construct a concrete instance of `DataQualityJobDefinitionClusterConfigInput` via:

DataQualityJobDefinitionClusterConfigArgs{...}

type DataQualityJobDefinitionClusterConfigOutput

type DataQualityJobDefinitionClusterConfigOutput struct{ *pulumi.OutputState }

Configuration for the cluster used to run model monitoring jobs.

func (DataQualityJobDefinitionClusterConfigOutput) ElementType

func (DataQualityJobDefinitionClusterConfigOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (DataQualityJobDefinitionClusterConfigOutput) InstanceType

The ML compute instance type for the processing job.

func (DataQualityJobDefinitionClusterConfigOutput) ToDataQualityJobDefinitionClusterConfigOutput

func (o DataQualityJobDefinitionClusterConfigOutput) ToDataQualityJobDefinitionClusterConfigOutput() DataQualityJobDefinitionClusterConfigOutput

func (DataQualityJobDefinitionClusterConfigOutput) ToDataQualityJobDefinitionClusterConfigOutputWithContext

func (o DataQualityJobDefinitionClusterConfigOutput) ToDataQualityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionClusterConfigOutput

func (DataQualityJobDefinitionClusterConfigOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (DataQualityJobDefinitionClusterConfigOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type DataQualityJobDefinitionConstraintsResource

type DataQualityJobDefinitionConstraintsResource struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

type DataQualityJobDefinitionConstraintsResourceArgs

type DataQualityJobDefinitionConstraintsResourceArgs struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

func (DataQualityJobDefinitionConstraintsResourceArgs) ElementType

func (DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourceOutput

func (i DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourceOutput() DataQualityJobDefinitionConstraintsResourceOutput

func (DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourceOutputWithContext

func (i DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) DataQualityJobDefinitionConstraintsResourceOutput

func (DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourcePtrOutput

func (i DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourcePtrOutput() DataQualityJobDefinitionConstraintsResourcePtrOutput

func (DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (i DataQualityJobDefinitionConstraintsResourceArgs) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionConstraintsResourcePtrOutput

type DataQualityJobDefinitionConstraintsResourceInput

type DataQualityJobDefinitionConstraintsResourceInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionConstraintsResourceOutput() DataQualityJobDefinitionConstraintsResourceOutput
	ToDataQualityJobDefinitionConstraintsResourceOutputWithContext(context.Context) DataQualityJobDefinitionConstraintsResourceOutput
}

DataQualityJobDefinitionConstraintsResourceInput is an input type that accepts DataQualityJobDefinitionConstraintsResourceArgs and DataQualityJobDefinitionConstraintsResourceOutput values. You can construct a concrete instance of `DataQualityJobDefinitionConstraintsResourceInput` via:

DataQualityJobDefinitionConstraintsResourceArgs{...}

type DataQualityJobDefinitionConstraintsResourceOutput

type DataQualityJobDefinitionConstraintsResourceOutput struct{ *pulumi.OutputState }

The baseline constraints resource for a monitoring job.

func (DataQualityJobDefinitionConstraintsResourceOutput) ElementType

func (DataQualityJobDefinitionConstraintsResourceOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourceOutput

func (o DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourceOutput() DataQualityJobDefinitionConstraintsResourceOutput

func (DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourceOutputWithContext

func (o DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) DataQualityJobDefinitionConstraintsResourceOutput

func (DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutput

func (o DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutput() DataQualityJobDefinitionConstraintsResourcePtrOutput

func (DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o DataQualityJobDefinitionConstraintsResourceOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionConstraintsResourcePtrOutput

type DataQualityJobDefinitionConstraintsResourcePtrInput

type DataQualityJobDefinitionConstraintsResourcePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionConstraintsResourcePtrOutput() DataQualityJobDefinitionConstraintsResourcePtrOutput
	ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext(context.Context) DataQualityJobDefinitionConstraintsResourcePtrOutput
}

DataQualityJobDefinitionConstraintsResourcePtrInput is an input type that accepts DataQualityJobDefinitionConstraintsResourceArgs, DataQualityJobDefinitionConstraintsResourcePtr and DataQualityJobDefinitionConstraintsResourcePtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionConstraintsResourcePtrInput` via:

        DataQualityJobDefinitionConstraintsResourceArgs{...}

or:

        nil

type DataQualityJobDefinitionConstraintsResourcePtrOutput

type DataQualityJobDefinitionConstraintsResourcePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) Elem

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) ElementType

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutput

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o DataQualityJobDefinitionConstraintsResourcePtrOutput) ToDataQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionConstraintsResourcePtrOutput

type DataQualityJobDefinitionCsv added in v0.39.0

type DataQualityJobDefinitionCsv struct {
	// A boolean flag indicating if given CSV has header
	Header *bool `pulumi:"header"`
}

The CSV format

type DataQualityJobDefinitionCsvArgs added in v0.39.0

type DataQualityJobDefinitionCsvArgs struct {
	// A boolean flag indicating if given CSV has header
	Header pulumi.BoolPtrInput `pulumi:"header"`
}

The CSV format

func (DataQualityJobDefinitionCsvArgs) ElementType added in v0.39.0

func (DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvOutput added in v0.39.0

func (i DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvOutput() DataQualityJobDefinitionCsvOutput

func (DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvOutputWithContext(ctx context.Context) DataQualityJobDefinitionCsvOutput

func (DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (i DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvPtrOutput() DataQualityJobDefinitionCsvPtrOutput

func (DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionCsvArgs) ToDataQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionCsvPtrOutput

type DataQualityJobDefinitionCsvInput added in v0.39.0

type DataQualityJobDefinitionCsvInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionCsvOutput() DataQualityJobDefinitionCsvOutput
	ToDataQualityJobDefinitionCsvOutputWithContext(context.Context) DataQualityJobDefinitionCsvOutput
}

DataQualityJobDefinitionCsvInput is an input type that accepts DataQualityJobDefinitionCsvArgs and DataQualityJobDefinitionCsvOutput values. You can construct a concrete instance of `DataQualityJobDefinitionCsvInput` via:

DataQualityJobDefinitionCsvArgs{...}

type DataQualityJobDefinitionCsvOutput added in v0.39.0

type DataQualityJobDefinitionCsvOutput struct{ *pulumi.OutputState }

The CSV format

func (DataQualityJobDefinitionCsvOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionCsvOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvOutput added in v0.39.0

func (o DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvOutput() DataQualityJobDefinitionCsvOutput

func (DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvOutputWithContext(ctx context.Context) DataQualityJobDefinitionCsvOutput

func (DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvPtrOutput() DataQualityJobDefinitionCsvPtrOutput

func (DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionCsvOutput) ToDataQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionCsvPtrOutput

type DataQualityJobDefinitionCsvPtrInput added in v0.39.0

type DataQualityJobDefinitionCsvPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionCsvPtrOutput() DataQualityJobDefinitionCsvPtrOutput
	ToDataQualityJobDefinitionCsvPtrOutputWithContext(context.Context) DataQualityJobDefinitionCsvPtrOutput
}

DataQualityJobDefinitionCsvPtrInput is an input type that accepts DataQualityJobDefinitionCsvArgs, DataQualityJobDefinitionCsvPtr and DataQualityJobDefinitionCsvPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionCsvPtrInput` via:

        DataQualityJobDefinitionCsvArgs{...}

or:

        nil

func DataQualityJobDefinitionCsvPtr added in v0.39.0

type DataQualityJobDefinitionCsvPtrOutput added in v0.39.0

type DataQualityJobDefinitionCsvPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionCsvPtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionCsvPtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionCsvPtrOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (DataQualityJobDefinitionCsvPtrOutput) ToDataQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionCsvPtrOutput) ToDataQualityJobDefinitionCsvPtrOutput() DataQualityJobDefinitionCsvPtrOutput

func (DataQualityJobDefinitionCsvPtrOutput) ToDataQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionCsvPtrOutput) ToDataQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionCsvPtrOutput

type DataQualityJobDefinitionDataQualityAppSpecification

type DataQualityJobDefinitionDataQualityAppSpecification struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments []string `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint []string `pulumi:"containerEntrypoint"`
	// Sets the environment variables in the Docker container
	Environment interface{} `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri string `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri *string `pulumi:"postAnalyticsProcessorSourceUri"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri *string `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

type DataQualityJobDefinitionDataQualityAppSpecificationArgs

type DataQualityJobDefinitionDataQualityAppSpecificationArgs struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments pulumi.StringArrayInput `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint pulumi.StringArrayInput `pulumi:"containerEntrypoint"`
	// Sets the environment variables in the Docker container
	Environment pulumi.Input `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri pulumi.StringInput `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri pulumi.StringPtrInput `pulumi:"postAnalyticsProcessorSourceUri"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri pulumi.StringPtrInput `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

func (DataQualityJobDefinitionDataQualityAppSpecificationArgs) ElementType

func (DataQualityJobDefinitionDataQualityAppSpecificationArgs) ToDataQualityJobDefinitionDataQualityAppSpecificationOutput

func (DataQualityJobDefinitionDataQualityAppSpecificationArgs) ToDataQualityJobDefinitionDataQualityAppSpecificationOutputWithContext

func (i DataQualityJobDefinitionDataQualityAppSpecificationArgs) ToDataQualityJobDefinitionDataQualityAppSpecificationOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityAppSpecificationOutput

type DataQualityJobDefinitionDataQualityAppSpecificationInput

type DataQualityJobDefinitionDataQualityAppSpecificationInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDataQualityAppSpecificationOutput() DataQualityJobDefinitionDataQualityAppSpecificationOutput
	ToDataQualityJobDefinitionDataQualityAppSpecificationOutputWithContext(context.Context) DataQualityJobDefinitionDataQualityAppSpecificationOutput
}

DataQualityJobDefinitionDataQualityAppSpecificationInput is an input type that accepts DataQualityJobDefinitionDataQualityAppSpecificationArgs and DataQualityJobDefinitionDataQualityAppSpecificationOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDataQualityAppSpecificationInput` via:

DataQualityJobDefinitionDataQualityAppSpecificationArgs{...}

type DataQualityJobDefinitionDataQualityAppSpecificationOutput

type DataQualityJobDefinitionDataQualityAppSpecificationOutput struct{ *pulumi.OutputState }

Container image configuration object for the monitoring job.

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ContainerArguments

An array of arguments for the container used to run the monitoring job.

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ContainerEntrypoint

Specifies the entrypoint for a container used to run the monitoring job.

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ElementType

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) Environment

Sets the environment variables in the Docker container

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ImageUri

The container image to be run by the monitoring job.

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) PostAnalyticsProcessorSourceUri

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) RecordPreprocessorSourceUri

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ToDataQualityJobDefinitionDataQualityAppSpecificationOutput

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ToDataQualityJobDefinitionDataQualityAppSpecificationOutputWithContext

func (o DataQualityJobDefinitionDataQualityAppSpecificationOutput) ToDataQualityJobDefinitionDataQualityAppSpecificationOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityAppSpecificationOutput

type DataQualityJobDefinitionDataQualityBaselineConfig

type DataQualityJobDefinitionDataQualityBaselineConfig struct {
	BaseliningJobName   *string                                      `pulumi:"baseliningJobName"`
	ConstraintsResource *DataQualityJobDefinitionConstraintsResource `pulumi:"constraintsResource"`
	StatisticsResource  *DataQualityJobDefinitionStatisticsResource  `pulumi:"statisticsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

type DataQualityJobDefinitionDataQualityBaselineConfigArgs

type DataQualityJobDefinitionDataQualityBaselineConfigArgs struct {
	BaseliningJobName   pulumi.StringPtrInput                               `pulumi:"baseliningJobName"`
	ConstraintsResource DataQualityJobDefinitionConstraintsResourcePtrInput `pulumi:"constraintsResource"`
	StatisticsResource  DataQualityJobDefinitionStatisticsResourcePtrInput  `pulumi:"statisticsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ElementType

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigOutput

func (i DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigOutput() DataQualityJobDefinitionDataQualityBaselineConfigOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigOutputWithContext

func (i DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityBaselineConfigOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

func (i DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutput() DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext

func (i DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

type DataQualityJobDefinitionDataQualityBaselineConfigInput

type DataQualityJobDefinitionDataQualityBaselineConfigInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDataQualityBaselineConfigOutput() DataQualityJobDefinitionDataQualityBaselineConfigOutput
	ToDataQualityJobDefinitionDataQualityBaselineConfigOutputWithContext(context.Context) DataQualityJobDefinitionDataQualityBaselineConfigOutput
}

DataQualityJobDefinitionDataQualityBaselineConfigInput is an input type that accepts DataQualityJobDefinitionDataQualityBaselineConfigArgs and DataQualityJobDefinitionDataQualityBaselineConfigOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDataQualityBaselineConfigInput` via:

DataQualityJobDefinitionDataQualityBaselineConfigArgs{...}

type DataQualityJobDefinitionDataQualityBaselineConfigOutput

type DataQualityJobDefinitionDataQualityBaselineConfigOutput struct{ *pulumi.OutputState }

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) BaseliningJobName

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ConstraintsResource

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ElementType

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) StatisticsResource

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigOutputWithContext

func (o DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityBaselineConfigOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext

func (o DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

type DataQualityJobDefinitionDataQualityBaselineConfigPtrInput

type DataQualityJobDefinitionDataQualityBaselineConfigPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutput() DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput
	ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext(context.Context) DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput
}

DataQualityJobDefinitionDataQualityBaselineConfigPtrInput is an input type that accepts DataQualityJobDefinitionDataQualityBaselineConfigArgs, DataQualityJobDefinitionDataQualityBaselineConfigPtr and DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDataQualityBaselineConfigPtrInput` via:

        DataQualityJobDefinitionDataQualityBaselineConfigArgs{...}

or:

        nil

type DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

type DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) BaseliningJobName

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ConstraintsResource

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) Elem

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ElementType

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) StatisticsResource

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext

func (o DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ToDataQualityJobDefinitionDataQualityBaselineConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput

type DataQualityJobDefinitionDataQualityJobInput

type DataQualityJobDefinitionDataQualityJobInput struct {
	BatchTransformInput *DataQualityJobDefinitionBatchTransformInput `pulumi:"batchTransformInput"`
	EndpointInput       *DataQualityJobDefinitionEndpointInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

type DataQualityJobDefinitionDataQualityJobInputArgs

type DataQualityJobDefinitionDataQualityJobInputArgs struct {
	BatchTransformInput DataQualityJobDefinitionBatchTransformInputPtrInput `pulumi:"batchTransformInput"`
	EndpointInput       DataQualityJobDefinitionEndpointInputPtrInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

func (DataQualityJobDefinitionDataQualityJobInputArgs) ElementType

func (DataQualityJobDefinitionDataQualityJobInputArgs) ToDataQualityJobDefinitionDataQualityJobInputOutput

func (i DataQualityJobDefinitionDataQualityJobInputArgs) ToDataQualityJobDefinitionDataQualityJobInputOutput() DataQualityJobDefinitionDataQualityJobInputOutput

func (DataQualityJobDefinitionDataQualityJobInputArgs) ToDataQualityJobDefinitionDataQualityJobInputOutputWithContext

func (i DataQualityJobDefinitionDataQualityJobInputArgs) ToDataQualityJobDefinitionDataQualityJobInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityJobInputOutput

type DataQualityJobDefinitionDataQualityJobInputInput

type DataQualityJobDefinitionDataQualityJobInputInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDataQualityJobInputOutput() DataQualityJobDefinitionDataQualityJobInputOutput
	ToDataQualityJobDefinitionDataQualityJobInputOutputWithContext(context.Context) DataQualityJobDefinitionDataQualityJobInputOutput
}

DataQualityJobDefinitionDataQualityJobInputInput is an input type that accepts DataQualityJobDefinitionDataQualityJobInputArgs and DataQualityJobDefinitionDataQualityJobInputOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDataQualityJobInputInput` via:

DataQualityJobDefinitionDataQualityJobInputArgs{...}

type DataQualityJobDefinitionDataQualityJobInputOutput

type DataQualityJobDefinitionDataQualityJobInputOutput struct{ *pulumi.OutputState }

The inputs for a monitoring job.

func (DataQualityJobDefinitionDataQualityJobInputOutput) BatchTransformInput added in v0.39.0

func (DataQualityJobDefinitionDataQualityJobInputOutput) ElementType

func (DataQualityJobDefinitionDataQualityJobInputOutput) EndpointInput

func (DataQualityJobDefinitionDataQualityJobInputOutput) ToDataQualityJobDefinitionDataQualityJobInputOutput

func (o DataQualityJobDefinitionDataQualityJobInputOutput) ToDataQualityJobDefinitionDataQualityJobInputOutput() DataQualityJobDefinitionDataQualityJobInputOutput

func (DataQualityJobDefinitionDataQualityJobInputOutput) ToDataQualityJobDefinitionDataQualityJobInputOutputWithContext

func (o DataQualityJobDefinitionDataQualityJobInputOutput) ToDataQualityJobDefinitionDataQualityJobInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionDataQualityJobInputOutput

type DataQualityJobDefinitionDatasetFormat added in v0.39.0

type DataQualityJobDefinitionDatasetFormat struct {
	Csv     *DataQualityJobDefinitionCsv  `pulumi:"csv"`
	Json    *DataQualityJobDefinitionJson `pulumi:"json"`
	Parquet *bool                         `pulumi:"parquet"`
}

The dataset format of the data to monitor

type DataQualityJobDefinitionDatasetFormatArgs added in v0.39.0

type DataQualityJobDefinitionDatasetFormatArgs struct {
	Csv     DataQualityJobDefinitionCsvPtrInput  `pulumi:"csv"`
	Json    DataQualityJobDefinitionJsonPtrInput `pulumi:"json"`
	Parquet pulumi.BoolPtrInput                  `pulumi:"parquet"`
}

The dataset format of the data to monitor

func (DataQualityJobDefinitionDatasetFormatArgs) ElementType added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatOutput added in v0.39.0

func (i DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatOutput() DataQualityJobDefinitionDatasetFormatOutput

func (DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) DataQualityJobDefinitionDatasetFormatOutput

func (DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (i DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatPtrOutput() DataQualityJobDefinitionDatasetFormatPtrOutput

func (DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionDatasetFormatArgs) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDatasetFormatPtrOutput

type DataQualityJobDefinitionDatasetFormatInput added in v0.39.0

type DataQualityJobDefinitionDatasetFormatInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDatasetFormatOutput() DataQualityJobDefinitionDatasetFormatOutput
	ToDataQualityJobDefinitionDatasetFormatOutputWithContext(context.Context) DataQualityJobDefinitionDatasetFormatOutput
}

DataQualityJobDefinitionDatasetFormatInput is an input type that accepts DataQualityJobDefinitionDatasetFormatArgs and DataQualityJobDefinitionDatasetFormatOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDatasetFormatInput` via:

DataQualityJobDefinitionDatasetFormatArgs{...}

type DataQualityJobDefinitionDatasetFormatOutput added in v0.39.0

type DataQualityJobDefinitionDatasetFormatOutput struct{ *pulumi.OutputState }

The dataset format of the data to monitor

func (DataQualityJobDefinitionDatasetFormatOutput) Csv added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatOutput) Json added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatOutput) Parquet added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatOutput added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatOutput() DataQualityJobDefinitionDatasetFormatOutput

func (DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) DataQualityJobDefinitionDatasetFormatOutput

func (DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutput() DataQualityJobDefinitionDatasetFormatPtrOutput

func (DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDatasetFormatPtrOutput

type DataQualityJobDefinitionDatasetFormatPtrInput added in v0.39.0

type DataQualityJobDefinitionDatasetFormatPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionDatasetFormatPtrOutput() DataQualityJobDefinitionDatasetFormatPtrOutput
	ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext(context.Context) DataQualityJobDefinitionDatasetFormatPtrOutput
}

DataQualityJobDefinitionDatasetFormatPtrInput is an input type that accepts DataQualityJobDefinitionDatasetFormatArgs, DataQualityJobDefinitionDatasetFormatPtr and DataQualityJobDefinitionDatasetFormatPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionDatasetFormatPtrInput` via:

        DataQualityJobDefinitionDatasetFormatArgs{...}

or:

        nil

type DataQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

type DataQualityJobDefinitionDatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionDatasetFormatPtrOutput) Csv added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatPtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatPtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatPtrOutput) Json added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatPtrOutput) Parquet added in v0.39.0

func (DataQualityJobDefinitionDatasetFormatPtrOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatPtrOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutput() DataQualityJobDefinitionDatasetFormatPtrOutput

func (DataQualityJobDefinitionDatasetFormatPtrOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionDatasetFormatPtrOutput) ToDataQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionDatasetFormatPtrOutput

type DataQualityJobDefinitionEndpointInput

type DataQualityJobDefinitionEndpointInput struct {
	EndpointName string `pulumi:"endpointName"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute *string `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *DataQualityJobDefinitionEndpointInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *DataQualityJobDefinitionEndpointInputS3InputMode `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

type DataQualityJobDefinitionEndpointInputArgs

type DataQualityJobDefinitionEndpointInputArgs struct {
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute pulumi.StringPtrInput `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode DataQualityJobDefinitionEndpointInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

func (DataQualityJobDefinitionEndpointInputArgs) ElementType

func (DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputOutput

func (i DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputOutput() DataQualityJobDefinitionEndpointInputOutput

func (DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputOutputWithContext

func (i DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputOutput

func (DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputPtrOutput

func (i DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputPtrOutput() DataQualityJobDefinitionEndpointInputPtrOutput

func (DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext

func (i DataQualityJobDefinitionEndpointInputArgs) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputPtrOutput

type DataQualityJobDefinitionEndpointInputInput

type DataQualityJobDefinitionEndpointInputInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputOutput() DataQualityJobDefinitionEndpointInputOutput
	ToDataQualityJobDefinitionEndpointInputOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputOutput
}

DataQualityJobDefinitionEndpointInputInput is an input type that accepts DataQualityJobDefinitionEndpointInputArgs and DataQualityJobDefinitionEndpointInputOutput values. You can construct a concrete instance of `DataQualityJobDefinitionEndpointInputInput` via:

DataQualityJobDefinitionEndpointInputArgs{...}

type DataQualityJobDefinitionEndpointInputOutput

type DataQualityJobDefinitionEndpointInputOutput struct{ *pulumi.OutputState }

The endpoint for a monitoring job.

func (DataQualityJobDefinitionEndpointInputOutput) ElementType

func (DataQualityJobDefinitionEndpointInputOutput) EndpointName

func (DataQualityJobDefinitionEndpointInputOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (DataQualityJobDefinitionEndpointInputOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (DataQualityJobDefinitionEndpointInputOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionEndpointInputOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputOutput

func (o DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputOutput() DataQualityJobDefinitionEndpointInputOutput

func (DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputOutputWithContext

func (o DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputOutput

func (DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputPtrOutput

func (o DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputPtrOutput() DataQualityJobDefinitionEndpointInputPtrOutput

func (DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputOutput) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputPtrOutput

type DataQualityJobDefinitionEndpointInputPtrInput

type DataQualityJobDefinitionEndpointInputPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputPtrOutput() DataQualityJobDefinitionEndpointInputPtrOutput
	ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputPtrOutput
}

DataQualityJobDefinitionEndpointInputPtrInput is an input type that accepts DataQualityJobDefinitionEndpointInputArgs, DataQualityJobDefinitionEndpointInputPtr and DataQualityJobDefinitionEndpointInputPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionEndpointInputPtrInput` via:

        DataQualityJobDefinitionEndpointInputArgs{...}

or:

        nil

type DataQualityJobDefinitionEndpointInputPtrOutput

type DataQualityJobDefinitionEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionEndpointInputPtrOutput) Elem

func (DataQualityJobDefinitionEndpointInputPtrOutput) ElementType

func (DataQualityJobDefinitionEndpointInputPtrOutput) EndpointName

func (DataQualityJobDefinitionEndpointInputPtrOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (DataQualityJobDefinitionEndpointInputPtrOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (DataQualityJobDefinitionEndpointInputPtrOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionEndpointInputPtrOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionEndpointInputPtrOutput) ToDataQualityJobDefinitionEndpointInputPtrOutput

func (o DataQualityJobDefinitionEndpointInputPtrOutput) ToDataQualityJobDefinitionEndpointInputPtrOutput() DataQualityJobDefinitionEndpointInputPtrOutput

func (DataQualityJobDefinitionEndpointInputPtrOutput) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputPtrOutput) ToDataQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputPtrOutput

type DataQualityJobDefinitionEndpointInputS3DataDistributionType

type DataQualityJobDefinitionEndpointInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ElementType

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (e DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (e DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (e DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutputWithContext

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutputWithContext

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypeInput

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput() DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput
	ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput
}

DataQualityJobDefinitionEndpointInputS3DataDistributionTypeInput is an input type that accepts values of the DataQualityJobDefinitionEndpointInputS3DataDistributionType enum A concrete instance of `DataQualityJobDefinitionEndpointInputS3DataDistributionTypeInput` can be one of the following:

DataQualityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated
DataQualityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ElementType

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutputWithContext

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
	ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
}

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

type DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) Elem

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ElementType

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToDataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionEndpointInputS3InputMode

type DataQualityJobDefinitionEndpointInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (DataQualityJobDefinitionEndpointInputS3InputMode) ElementType

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModeOutput

func (e DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModeOutput() DataQualityJobDefinitionEndpointInputS3InputModeOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (e DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3InputModeOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (e DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput() DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (e DataQualityJobDefinitionEndpointInputS3InputMode) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToStringOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToStringOutputWithContext

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutputWithContext

type DataQualityJobDefinitionEndpointInputS3InputModeInput

type DataQualityJobDefinitionEndpointInputS3InputModeInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputS3InputModeOutput() DataQualityJobDefinitionEndpointInputS3InputModeOutput
	ToDataQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputS3InputModeOutput
}

DataQualityJobDefinitionEndpointInputS3InputModeInput is an input type that accepts values of the DataQualityJobDefinitionEndpointInputS3InputMode enum A concrete instance of `DataQualityJobDefinitionEndpointInputS3InputModeInput` can be one of the following:

DataQualityJobDefinitionEndpointInputS3InputModePipe
DataQualityJobDefinitionEndpointInputS3InputModeFile

type DataQualityJobDefinitionEndpointInputS3InputModeOutput

type DataQualityJobDefinitionEndpointInputS3InputModeOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ElementType

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModeOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3InputModeOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (o DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput() DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutputWithContext

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionEndpointInputS3InputModePtrInput

type DataQualityJobDefinitionEndpointInputS3InputModePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput() DataQualityJobDefinitionEndpointInputS3InputModePtrOutput
	ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(context.Context) DataQualityJobDefinitionEndpointInputS3InputModePtrOutput
}

type DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

type DataQualityJobDefinitionEndpointInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) Elem

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ElementType

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToDataQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutput

func (DataQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionInput

type DataQualityJobDefinitionInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionOutput() DataQualityJobDefinitionOutput
	ToDataQualityJobDefinitionOutputWithContext(ctx context.Context) DataQualityJobDefinitionOutput
}

type DataQualityJobDefinitionJson added in v0.39.0

type DataQualityJobDefinitionJson struct {
	// A boolean flag indicating if it is JSON line format
	Line *bool `pulumi:"line"`
}

The Json format

type DataQualityJobDefinitionJsonArgs added in v0.39.0

type DataQualityJobDefinitionJsonArgs struct {
	// A boolean flag indicating if it is JSON line format
	Line pulumi.BoolPtrInput `pulumi:"line"`
}

The Json format

func (DataQualityJobDefinitionJsonArgs) ElementType added in v0.39.0

func (DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonOutput added in v0.39.0

func (i DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonOutput() DataQualityJobDefinitionJsonOutput

func (DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonOutputWithContext(ctx context.Context) DataQualityJobDefinitionJsonOutput

func (DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (i DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonPtrOutput() DataQualityJobDefinitionJsonPtrOutput

func (DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (i DataQualityJobDefinitionJsonArgs) ToDataQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionJsonPtrOutput

type DataQualityJobDefinitionJsonInput added in v0.39.0

type DataQualityJobDefinitionJsonInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionJsonOutput() DataQualityJobDefinitionJsonOutput
	ToDataQualityJobDefinitionJsonOutputWithContext(context.Context) DataQualityJobDefinitionJsonOutput
}

DataQualityJobDefinitionJsonInput is an input type that accepts DataQualityJobDefinitionJsonArgs and DataQualityJobDefinitionJsonOutput values. You can construct a concrete instance of `DataQualityJobDefinitionJsonInput` via:

DataQualityJobDefinitionJsonArgs{...}

type DataQualityJobDefinitionJsonOutput added in v0.39.0

type DataQualityJobDefinitionJsonOutput struct{ *pulumi.OutputState }

The Json format

func (DataQualityJobDefinitionJsonOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionJsonOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonOutput added in v0.39.0

func (o DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonOutput() DataQualityJobDefinitionJsonOutput

func (DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonOutputWithContext(ctx context.Context) DataQualityJobDefinitionJsonOutput

func (DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonPtrOutput() DataQualityJobDefinitionJsonPtrOutput

func (DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionJsonOutput) ToDataQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionJsonPtrOutput

type DataQualityJobDefinitionJsonPtrInput added in v0.39.0

type DataQualityJobDefinitionJsonPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionJsonPtrOutput() DataQualityJobDefinitionJsonPtrOutput
	ToDataQualityJobDefinitionJsonPtrOutputWithContext(context.Context) DataQualityJobDefinitionJsonPtrOutput
}

DataQualityJobDefinitionJsonPtrInput is an input type that accepts DataQualityJobDefinitionJsonArgs, DataQualityJobDefinitionJsonPtr and DataQualityJobDefinitionJsonPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionJsonPtrInput` via:

        DataQualityJobDefinitionJsonArgs{...}

or:

        nil

func DataQualityJobDefinitionJsonPtr added in v0.39.0

type DataQualityJobDefinitionJsonPtrOutput added in v0.39.0

type DataQualityJobDefinitionJsonPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionJsonPtrOutput) Elem added in v0.39.0

func (DataQualityJobDefinitionJsonPtrOutput) ElementType added in v0.39.0

func (DataQualityJobDefinitionJsonPtrOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (DataQualityJobDefinitionJsonPtrOutput) ToDataQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (o DataQualityJobDefinitionJsonPtrOutput) ToDataQualityJobDefinitionJsonPtrOutput() DataQualityJobDefinitionJsonPtrOutput

func (DataQualityJobDefinitionJsonPtrOutput) ToDataQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o DataQualityJobDefinitionJsonPtrOutput) ToDataQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionJsonPtrOutput

type DataQualityJobDefinitionMonitoringOutput

type DataQualityJobDefinitionMonitoringOutput struct {
	S3Output DataQualityJobDefinitionS3Output `pulumi:"s3Output"`
}

The output object for a monitoring job.

type DataQualityJobDefinitionMonitoringOutputArgs

type DataQualityJobDefinitionMonitoringOutputArgs struct {
	S3Output DataQualityJobDefinitionS3OutputInput `pulumi:"s3Output"`
}

The output object for a monitoring job.

func (DataQualityJobDefinitionMonitoringOutputArgs) ElementType

func (DataQualityJobDefinitionMonitoringOutputArgs) ToDataQualityJobDefinitionMonitoringOutputOutput

func (i DataQualityJobDefinitionMonitoringOutputArgs) ToDataQualityJobDefinitionMonitoringOutputOutput() DataQualityJobDefinitionMonitoringOutputOutput

func (DataQualityJobDefinitionMonitoringOutputArgs) ToDataQualityJobDefinitionMonitoringOutputOutputWithContext

func (i DataQualityJobDefinitionMonitoringOutputArgs) ToDataQualityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputOutput

type DataQualityJobDefinitionMonitoringOutputArray

type DataQualityJobDefinitionMonitoringOutputArray []DataQualityJobDefinitionMonitoringOutputInput

func (DataQualityJobDefinitionMonitoringOutputArray) ElementType

func (DataQualityJobDefinitionMonitoringOutputArray) ToDataQualityJobDefinitionMonitoringOutputArrayOutput

func (i DataQualityJobDefinitionMonitoringOutputArray) ToDataQualityJobDefinitionMonitoringOutputArrayOutput() DataQualityJobDefinitionMonitoringOutputArrayOutput

func (DataQualityJobDefinitionMonitoringOutputArray) ToDataQualityJobDefinitionMonitoringOutputArrayOutputWithContext

func (i DataQualityJobDefinitionMonitoringOutputArray) ToDataQualityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputArrayOutput

type DataQualityJobDefinitionMonitoringOutputArrayInput

type DataQualityJobDefinitionMonitoringOutputArrayInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionMonitoringOutputArrayOutput() DataQualityJobDefinitionMonitoringOutputArrayOutput
	ToDataQualityJobDefinitionMonitoringOutputArrayOutputWithContext(context.Context) DataQualityJobDefinitionMonitoringOutputArrayOutput
}

DataQualityJobDefinitionMonitoringOutputArrayInput is an input type that accepts DataQualityJobDefinitionMonitoringOutputArray and DataQualityJobDefinitionMonitoringOutputArrayOutput values. You can construct a concrete instance of `DataQualityJobDefinitionMonitoringOutputArrayInput` via:

DataQualityJobDefinitionMonitoringOutputArray{ DataQualityJobDefinitionMonitoringOutputArgs{...} }

type DataQualityJobDefinitionMonitoringOutputArrayOutput

type DataQualityJobDefinitionMonitoringOutputArrayOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionMonitoringOutputArrayOutput) ElementType

func (DataQualityJobDefinitionMonitoringOutputArrayOutput) Index

func (DataQualityJobDefinitionMonitoringOutputArrayOutput) ToDataQualityJobDefinitionMonitoringOutputArrayOutput

func (o DataQualityJobDefinitionMonitoringOutputArrayOutput) ToDataQualityJobDefinitionMonitoringOutputArrayOutput() DataQualityJobDefinitionMonitoringOutputArrayOutput

func (DataQualityJobDefinitionMonitoringOutputArrayOutput) ToDataQualityJobDefinitionMonitoringOutputArrayOutputWithContext

func (o DataQualityJobDefinitionMonitoringOutputArrayOutput) ToDataQualityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputArrayOutput

type DataQualityJobDefinitionMonitoringOutputConfig

type DataQualityJobDefinitionMonitoringOutputConfig struct {
	// 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 *string `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs []DataQualityJobDefinitionMonitoringOutput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

type DataQualityJobDefinitionMonitoringOutputConfigArgs

type DataQualityJobDefinitionMonitoringOutputConfigArgs struct {
	// 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 `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs DataQualityJobDefinitionMonitoringOutputArrayInput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

func (DataQualityJobDefinitionMonitoringOutputConfigArgs) ElementType

func (DataQualityJobDefinitionMonitoringOutputConfigArgs) ToDataQualityJobDefinitionMonitoringOutputConfigOutput

func (i DataQualityJobDefinitionMonitoringOutputConfigArgs) ToDataQualityJobDefinitionMonitoringOutputConfigOutput() DataQualityJobDefinitionMonitoringOutputConfigOutput

func (DataQualityJobDefinitionMonitoringOutputConfigArgs) ToDataQualityJobDefinitionMonitoringOutputConfigOutputWithContext

func (i DataQualityJobDefinitionMonitoringOutputConfigArgs) ToDataQualityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputConfigOutput

type DataQualityJobDefinitionMonitoringOutputConfigInput

type DataQualityJobDefinitionMonitoringOutputConfigInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionMonitoringOutputConfigOutput() DataQualityJobDefinitionMonitoringOutputConfigOutput
	ToDataQualityJobDefinitionMonitoringOutputConfigOutputWithContext(context.Context) DataQualityJobDefinitionMonitoringOutputConfigOutput
}

DataQualityJobDefinitionMonitoringOutputConfigInput is an input type that accepts DataQualityJobDefinitionMonitoringOutputConfigArgs and DataQualityJobDefinitionMonitoringOutputConfigOutput values. You can construct a concrete instance of `DataQualityJobDefinitionMonitoringOutputConfigInput` via:

DataQualityJobDefinitionMonitoringOutputConfigArgs{...}

type DataQualityJobDefinitionMonitoringOutputConfigOutput

type DataQualityJobDefinitionMonitoringOutputConfigOutput struct{ *pulumi.OutputState }

The output configuration for monitoring jobs.

func (DataQualityJobDefinitionMonitoringOutputConfigOutput) ElementType

func (DataQualityJobDefinitionMonitoringOutputConfigOutput) KmsKeyId

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 (DataQualityJobDefinitionMonitoringOutputConfigOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (DataQualityJobDefinitionMonitoringOutputConfigOutput) ToDataQualityJobDefinitionMonitoringOutputConfigOutput

func (DataQualityJobDefinitionMonitoringOutputConfigOutput) ToDataQualityJobDefinitionMonitoringOutputConfigOutputWithContext

func (o DataQualityJobDefinitionMonitoringOutputConfigOutput) ToDataQualityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputConfigOutput

type DataQualityJobDefinitionMonitoringOutputInput

type DataQualityJobDefinitionMonitoringOutputInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionMonitoringOutputOutput() DataQualityJobDefinitionMonitoringOutputOutput
	ToDataQualityJobDefinitionMonitoringOutputOutputWithContext(context.Context) DataQualityJobDefinitionMonitoringOutputOutput
}

DataQualityJobDefinitionMonitoringOutputInput is an input type that accepts DataQualityJobDefinitionMonitoringOutputArgs and DataQualityJobDefinitionMonitoringOutputOutput values. You can construct a concrete instance of `DataQualityJobDefinitionMonitoringOutputInput` via:

DataQualityJobDefinitionMonitoringOutputArgs{...}

type DataQualityJobDefinitionMonitoringOutputOutput

type DataQualityJobDefinitionMonitoringOutputOutput struct{ *pulumi.OutputState }

The output object for a monitoring job.

func (DataQualityJobDefinitionMonitoringOutputOutput) ElementType

func (DataQualityJobDefinitionMonitoringOutputOutput) S3Output

func (DataQualityJobDefinitionMonitoringOutputOutput) ToDataQualityJobDefinitionMonitoringOutputOutput

func (o DataQualityJobDefinitionMonitoringOutputOutput) ToDataQualityJobDefinitionMonitoringOutputOutput() DataQualityJobDefinitionMonitoringOutputOutput

func (DataQualityJobDefinitionMonitoringOutputOutput) ToDataQualityJobDefinitionMonitoringOutputOutputWithContext

func (o DataQualityJobDefinitionMonitoringOutputOutput) ToDataQualityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringOutputOutput

type DataQualityJobDefinitionMonitoringResources

type DataQualityJobDefinitionMonitoringResources struct {
	ClusterConfig DataQualityJobDefinitionClusterConfig `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

type DataQualityJobDefinitionMonitoringResourcesArgs

type DataQualityJobDefinitionMonitoringResourcesArgs struct {
	ClusterConfig DataQualityJobDefinitionClusterConfigInput `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

func (DataQualityJobDefinitionMonitoringResourcesArgs) ElementType

func (DataQualityJobDefinitionMonitoringResourcesArgs) ToDataQualityJobDefinitionMonitoringResourcesOutput

func (i DataQualityJobDefinitionMonitoringResourcesArgs) ToDataQualityJobDefinitionMonitoringResourcesOutput() DataQualityJobDefinitionMonitoringResourcesOutput

func (DataQualityJobDefinitionMonitoringResourcesArgs) ToDataQualityJobDefinitionMonitoringResourcesOutputWithContext

func (i DataQualityJobDefinitionMonitoringResourcesArgs) ToDataQualityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringResourcesOutput

type DataQualityJobDefinitionMonitoringResourcesInput

type DataQualityJobDefinitionMonitoringResourcesInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionMonitoringResourcesOutput() DataQualityJobDefinitionMonitoringResourcesOutput
	ToDataQualityJobDefinitionMonitoringResourcesOutputWithContext(context.Context) DataQualityJobDefinitionMonitoringResourcesOutput
}

DataQualityJobDefinitionMonitoringResourcesInput is an input type that accepts DataQualityJobDefinitionMonitoringResourcesArgs and DataQualityJobDefinitionMonitoringResourcesOutput values. You can construct a concrete instance of `DataQualityJobDefinitionMonitoringResourcesInput` via:

DataQualityJobDefinitionMonitoringResourcesArgs{...}

type DataQualityJobDefinitionMonitoringResourcesOutput

type DataQualityJobDefinitionMonitoringResourcesOutput struct{ *pulumi.OutputState }

Identifies the resources to deploy for a monitoring job.

func (DataQualityJobDefinitionMonitoringResourcesOutput) ClusterConfig

func (DataQualityJobDefinitionMonitoringResourcesOutput) ElementType

func (DataQualityJobDefinitionMonitoringResourcesOutput) ToDataQualityJobDefinitionMonitoringResourcesOutput

func (o DataQualityJobDefinitionMonitoringResourcesOutput) ToDataQualityJobDefinitionMonitoringResourcesOutput() DataQualityJobDefinitionMonitoringResourcesOutput

func (DataQualityJobDefinitionMonitoringResourcesOutput) ToDataQualityJobDefinitionMonitoringResourcesOutputWithContext

func (o DataQualityJobDefinitionMonitoringResourcesOutput) ToDataQualityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) DataQualityJobDefinitionMonitoringResourcesOutput

type DataQualityJobDefinitionNetworkConfig

type DataQualityJobDefinitionNetworkConfig struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption *bool `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation *bool                              `pulumi:"enableNetworkIsolation"`
	VpcConfig              *DataQualityJobDefinitionVpcConfig `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

type DataQualityJobDefinitionNetworkConfigArgs

type DataQualityJobDefinitionNetworkConfigArgs struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption pulumi.BoolPtrInput `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation pulumi.BoolPtrInput                       `pulumi:"enableNetworkIsolation"`
	VpcConfig              DataQualityJobDefinitionVpcConfigPtrInput `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (DataQualityJobDefinitionNetworkConfigArgs) ElementType

func (DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigOutput

func (i DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigOutput() DataQualityJobDefinitionNetworkConfigOutput

func (DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigOutputWithContext

func (i DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionNetworkConfigOutput

func (DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigPtrOutput

func (i DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigPtrOutput() DataQualityJobDefinitionNetworkConfigPtrOutput

func (DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (i DataQualityJobDefinitionNetworkConfigArgs) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionNetworkConfigPtrOutput

type DataQualityJobDefinitionNetworkConfigInput

type DataQualityJobDefinitionNetworkConfigInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionNetworkConfigOutput() DataQualityJobDefinitionNetworkConfigOutput
	ToDataQualityJobDefinitionNetworkConfigOutputWithContext(context.Context) DataQualityJobDefinitionNetworkConfigOutput
}

DataQualityJobDefinitionNetworkConfigInput is an input type that accepts DataQualityJobDefinitionNetworkConfigArgs and DataQualityJobDefinitionNetworkConfigOutput values. You can construct a concrete instance of `DataQualityJobDefinitionNetworkConfigInput` via:

DataQualityJobDefinitionNetworkConfigArgs{...}

type DataQualityJobDefinitionNetworkConfigOutput

type DataQualityJobDefinitionNetworkConfigOutput struct{ *pulumi.OutputState }

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (DataQualityJobDefinitionNetworkConfigOutput) ElementType

func (DataQualityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption

func (o DataQualityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (DataQualityJobDefinitionNetworkConfigOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigOutput

func (o DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigOutput() DataQualityJobDefinitionNetworkConfigOutput

func (DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigOutputWithContext

func (o DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionNetworkConfigOutput

func (DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutput

func (o DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutput() DataQualityJobDefinitionNetworkConfigPtrOutput

func (DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (o DataQualityJobDefinitionNetworkConfigOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionNetworkConfigPtrOutput

func (DataQualityJobDefinitionNetworkConfigOutput) VpcConfig

type DataQualityJobDefinitionNetworkConfigPtrInput

type DataQualityJobDefinitionNetworkConfigPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionNetworkConfigPtrOutput() DataQualityJobDefinitionNetworkConfigPtrOutput
	ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext(context.Context) DataQualityJobDefinitionNetworkConfigPtrOutput
}

DataQualityJobDefinitionNetworkConfigPtrInput is an input type that accepts DataQualityJobDefinitionNetworkConfigArgs, DataQualityJobDefinitionNetworkConfigPtr and DataQualityJobDefinitionNetworkConfigPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionNetworkConfigPtrInput` via:

        DataQualityJobDefinitionNetworkConfigArgs{...}

or:

        nil

type DataQualityJobDefinitionNetworkConfigPtrOutput

type DataQualityJobDefinitionNetworkConfigPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionNetworkConfigPtrOutput) Elem

func (DataQualityJobDefinitionNetworkConfigPtrOutput) ElementType

func (DataQualityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption

func (o DataQualityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (DataQualityJobDefinitionNetworkConfigPtrOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (DataQualityJobDefinitionNetworkConfigPtrOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutput

func (o DataQualityJobDefinitionNetworkConfigPtrOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutput() DataQualityJobDefinitionNetworkConfigPtrOutput

func (DataQualityJobDefinitionNetworkConfigPtrOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (o DataQualityJobDefinitionNetworkConfigPtrOutput) ToDataQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionNetworkConfigPtrOutput

func (DataQualityJobDefinitionNetworkConfigPtrOutput) VpcConfig

type DataQualityJobDefinitionOutput

type DataQualityJobDefinitionOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionOutput) CreationTime added in v0.17.0

The time at which the job definition was created.

func (DataQualityJobDefinitionOutput) DataQualityAppSpecification added in v0.17.0

func (DataQualityJobDefinitionOutput) DataQualityBaselineConfig added in v0.17.0

func (DataQualityJobDefinitionOutput) DataQualityJobInput added in v0.17.0

func (DataQualityJobDefinitionOutput) DataQualityJobOutputConfig added in v0.17.0

func (DataQualityJobDefinitionOutput) ElementType

func (DataQualityJobDefinitionOutput) EndpointName added in v0.20.0

func (DataQualityJobDefinitionOutput) JobDefinitionArn added in v0.17.0

func (o DataQualityJobDefinitionOutput) JobDefinitionArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of job definition.

func (DataQualityJobDefinitionOutput) JobDefinitionName added in v0.17.0

func (DataQualityJobDefinitionOutput) JobResources added in v0.17.0

func (DataQualityJobDefinitionOutput) NetworkConfig added in v0.17.0

func (DataQualityJobDefinitionOutput) RoleArn added in v0.17.0

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (DataQualityJobDefinitionOutput) StoppingCondition added in v0.17.0

func (DataQualityJobDefinitionOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (DataQualityJobDefinitionOutput) ToDataQualityJobDefinitionOutput

func (o DataQualityJobDefinitionOutput) ToDataQualityJobDefinitionOutput() DataQualityJobDefinitionOutput

func (DataQualityJobDefinitionOutput) ToDataQualityJobDefinitionOutputWithContext

func (o DataQualityJobDefinitionOutput) ToDataQualityJobDefinitionOutputWithContext(ctx context.Context) DataQualityJobDefinitionOutput

type DataQualityJobDefinitionS3Output

type DataQualityJobDefinitionS3Output struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath string `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode *DataQualityJobDefinitionS3OutputS3UploadMode `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

type DataQualityJobDefinitionS3OutputArgs

type DataQualityJobDefinitionS3OutputArgs struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode DataQualityJobDefinitionS3OutputS3UploadModePtrInput `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

func (DataQualityJobDefinitionS3OutputArgs) ElementType

func (DataQualityJobDefinitionS3OutputArgs) ToDataQualityJobDefinitionS3OutputOutput

func (i DataQualityJobDefinitionS3OutputArgs) ToDataQualityJobDefinitionS3OutputOutput() DataQualityJobDefinitionS3OutputOutput

func (DataQualityJobDefinitionS3OutputArgs) ToDataQualityJobDefinitionS3OutputOutputWithContext

func (i DataQualityJobDefinitionS3OutputArgs) ToDataQualityJobDefinitionS3OutputOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputOutput

type DataQualityJobDefinitionS3OutputInput

type DataQualityJobDefinitionS3OutputInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionS3OutputOutput() DataQualityJobDefinitionS3OutputOutput
	ToDataQualityJobDefinitionS3OutputOutputWithContext(context.Context) DataQualityJobDefinitionS3OutputOutput
}

DataQualityJobDefinitionS3OutputInput is an input type that accepts DataQualityJobDefinitionS3OutputArgs and DataQualityJobDefinitionS3OutputOutput values. You can construct a concrete instance of `DataQualityJobDefinitionS3OutputInput` via:

DataQualityJobDefinitionS3OutputArgs{...}

type DataQualityJobDefinitionS3OutputOutput

type DataQualityJobDefinitionS3OutputOutput struct{ *pulumi.OutputState }

Information about where and how to store the results of a monitoring job.

func (DataQualityJobDefinitionS3OutputOutput) ElementType

func (DataQualityJobDefinitionS3OutputOutput) LocalPath

The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.

func (DataQualityJobDefinitionS3OutputOutput) S3UploadMode

Whether to upload the results of the monitoring job continuously or after the job completes.

func (DataQualityJobDefinitionS3OutputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (DataQualityJobDefinitionS3OutputOutput) ToDataQualityJobDefinitionS3OutputOutput

func (o DataQualityJobDefinitionS3OutputOutput) ToDataQualityJobDefinitionS3OutputOutput() DataQualityJobDefinitionS3OutputOutput

func (DataQualityJobDefinitionS3OutputOutput) ToDataQualityJobDefinitionS3OutputOutputWithContext

func (o DataQualityJobDefinitionS3OutputOutput) ToDataQualityJobDefinitionS3OutputOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputOutput

type DataQualityJobDefinitionS3OutputS3UploadMode

type DataQualityJobDefinitionS3OutputS3UploadMode string

Whether to upload the results of the monitoring job continuously or after the job completes.

func (DataQualityJobDefinitionS3OutputS3UploadMode) ElementType

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModeOutput

func (e DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModeOutput() DataQualityJobDefinitionS3OutputS3UploadModeOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (e DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputS3UploadModeOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (e DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput() DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (e DataQualityJobDefinitionS3OutputS3UploadMode) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToStringOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToStringOutputWithContext

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutputWithContext

type DataQualityJobDefinitionS3OutputS3UploadModeInput

type DataQualityJobDefinitionS3OutputS3UploadModeInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionS3OutputS3UploadModeOutput() DataQualityJobDefinitionS3OutputS3UploadModeOutput
	ToDataQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(context.Context) DataQualityJobDefinitionS3OutputS3UploadModeOutput
}

DataQualityJobDefinitionS3OutputS3UploadModeInput is an input type that accepts values of the DataQualityJobDefinitionS3OutputS3UploadMode enum A concrete instance of `DataQualityJobDefinitionS3OutputS3UploadModeInput` can be one of the following:

DataQualityJobDefinitionS3OutputS3UploadModeContinuous
DataQualityJobDefinitionS3OutputS3UploadModeEndOfJob

type DataQualityJobDefinitionS3OutputS3UploadModeOutput

type DataQualityJobDefinitionS3OutputS3UploadModeOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ElementType

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModeOutput

func (o DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModeOutput() DataQualityJobDefinitionS3OutputS3UploadModeOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (o DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputS3UploadModeOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (o DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput() DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutputWithContext

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionS3OutputS3UploadModePtrInput

type DataQualityJobDefinitionS3OutputS3UploadModePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput() DataQualityJobDefinitionS3OutputS3UploadModePtrOutput
	ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(context.Context) DataQualityJobDefinitionS3OutputS3UploadModePtrOutput
}

type DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

type DataQualityJobDefinitionS3OutputS3UploadModePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) Elem

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ElementType

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToDataQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutput

func (DataQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutputWithContext

type DataQualityJobDefinitionState

type DataQualityJobDefinitionState struct {
}

func (DataQualityJobDefinitionState) ElementType

type DataQualityJobDefinitionStatisticsResource

type DataQualityJobDefinitionStatisticsResource struct {
	// The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline statistics resource for a monitoring job.

type DataQualityJobDefinitionStatisticsResourceArgs

type DataQualityJobDefinitionStatisticsResourceArgs struct {
	// The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline statistics resource for a monitoring job.

func (DataQualityJobDefinitionStatisticsResourceArgs) ElementType

func (DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourceOutput

func (i DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourceOutput() DataQualityJobDefinitionStatisticsResourceOutput

func (DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourceOutputWithContext

func (i DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourceOutputWithContext(ctx context.Context) DataQualityJobDefinitionStatisticsResourceOutput

func (DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourcePtrOutput

func (i DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourcePtrOutput() DataQualityJobDefinitionStatisticsResourcePtrOutput

func (DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext

func (i DataQualityJobDefinitionStatisticsResourceArgs) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStatisticsResourcePtrOutput

type DataQualityJobDefinitionStatisticsResourceInput

type DataQualityJobDefinitionStatisticsResourceInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionStatisticsResourceOutput() DataQualityJobDefinitionStatisticsResourceOutput
	ToDataQualityJobDefinitionStatisticsResourceOutputWithContext(context.Context) DataQualityJobDefinitionStatisticsResourceOutput
}

DataQualityJobDefinitionStatisticsResourceInput is an input type that accepts DataQualityJobDefinitionStatisticsResourceArgs and DataQualityJobDefinitionStatisticsResourceOutput values. You can construct a concrete instance of `DataQualityJobDefinitionStatisticsResourceInput` via:

DataQualityJobDefinitionStatisticsResourceArgs{...}

type DataQualityJobDefinitionStatisticsResourceOutput

type DataQualityJobDefinitionStatisticsResourceOutput struct{ *pulumi.OutputState }

The baseline statistics resource for a monitoring job.

func (DataQualityJobDefinitionStatisticsResourceOutput) ElementType

func (DataQualityJobDefinitionStatisticsResourceOutput) S3Uri

The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

func (DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourceOutput

func (o DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourceOutput() DataQualityJobDefinitionStatisticsResourceOutput

func (DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourceOutputWithContext

func (o DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourceOutputWithContext(ctx context.Context) DataQualityJobDefinitionStatisticsResourceOutput

func (DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutput

func (o DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutput() DataQualityJobDefinitionStatisticsResourcePtrOutput

func (DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext

func (o DataQualityJobDefinitionStatisticsResourceOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStatisticsResourcePtrOutput

type DataQualityJobDefinitionStatisticsResourcePtrInput

type DataQualityJobDefinitionStatisticsResourcePtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionStatisticsResourcePtrOutput() DataQualityJobDefinitionStatisticsResourcePtrOutput
	ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext(context.Context) DataQualityJobDefinitionStatisticsResourcePtrOutput
}

DataQualityJobDefinitionStatisticsResourcePtrInput is an input type that accepts DataQualityJobDefinitionStatisticsResourceArgs, DataQualityJobDefinitionStatisticsResourcePtr and DataQualityJobDefinitionStatisticsResourcePtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionStatisticsResourcePtrInput` via:

        DataQualityJobDefinitionStatisticsResourceArgs{...}

or:

        nil

type DataQualityJobDefinitionStatisticsResourcePtrOutput

type DataQualityJobDefinitionStatisticsResourcePtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) Elem

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) ElementType

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) S3Uri

The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutput

func (o DataQualityJobDefinitionStatisticsResourcePtrOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutput() DataQualityJobDefinitionStatisticsResourcePtrOutput

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext

func (o DataQualityJobDefinitionStatisticsResourcePtrOutput) ToDataQualityJobDefinitionStatisticsResourcePtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStatisticsResourcePtrOutput

type DataQualityJobDefinitionStoppingCondition

type DataQualityJobDefinitionStoppingCondition struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds int `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

type DataQualityJobDefinitionStoppingConditionArgs

type DataQualityJobDefinitionStoppingConditionArgs struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds pulumi.IntInput `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

func (DataQualityJobDefinitionStoppingConditionArgs) ElementType

func (DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionOutput

func (i DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionOutput() DataQualityJobDefinitionStoppingConditionOutput

func (DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionOutputWithContext

func (i DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) DataQualityJobDefinitionStoppingConditionOutput

func (DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionPtrOutput

func (i DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionPtrOutput() DataQualityJobDefinitionStoppingConditionPtrOutput

func (DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (i DataQualityJobDefinitionStoppingConditionArgs) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStoppingConditionPtrOutput

type DataQualityJobDefinitionStoppingConditionInput

type DataQualityJobDefinitionStoppingConditionInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionStoppingConditionOutput() DataQualityJobDefinitionStoppingConditionOutput
	ToDataQualityJobDefinitionStoppingConditionOutputWithContext(context.Context) DataQualityJobDefinitionStoppingConditionOutput
}

DataQualityJobDefinitionStoppingConditionInput is an input type that accepts DataQualityJobDefinitionStoppingConditionArgs and DataQualityJobDefinitionStoppingConditionOutput values. You can construct a concrete instance of `DataQualityJobDefinitionStoppingConditionInput` via:

DataQualityJobDefinitionStoppingConditionArgs{...}

type DataQualityJobDefinitionStoppingConditionOutput

type DataQualityJobDefinitionStoppingConditionOutput struct{ *pulumi.OutputState }

Specifies a time limit for how long the monitoring job is allowed to run.

func (DataQualityJobDefinitionStoppingConditionOutput) ElementType

func (DataQualityJobDefinitionStoppingConditionOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionOutput

func (o DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionOutput() DataQualityJobDefinitionStoppingConditionOutput

func (DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionOutputWithContext

func (o DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) DataQualityJobDefinitionStoppingConditionOutput

func (DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutput

func (o DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutput() DataQualityJobDefinitionStoppingConditionPtrOutput

func (DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (o DataQualityJobDefinitionStoppingConditionOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStoppingConditionPtrOutput

type DataQualityJobDefinitionStoppingConditionPtrInput

type DataQualityJobDefinitionStoppingConditionPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionStoppingConditionPtrOutput() DataQualityJobDefinitionStoppingConditionPtrOutput
	ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext(context.Context) DataQualityJobDefinitionStoppingConditionPtrOutput
}

DataQualityJobDefinitionStoppingConditionPtrInput is an input type that accepts DataQualityJobDefinitionStoppingConditionArgs, DataQualityJobDefinitionStoppingConditionPtr and DataQualityJobDefinitionStoppingConditionPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionStoppingConditionPtrInput` via:

        DataQualityJobDefinitionStoppingConditionArgs{...}

or:

        nil

type DataQualityJobDefinitionStoppingConditionPtrOutput

type DataQualityJobDefinitionStoppingConditionPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionStoppingConditionPtrOutput) Elem

func (DataQualityJobDefinitionStoppingConditionPtrOutput) ElementType

func (DataQualityJobDefinitionStoppingConditionPtrOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (DataQualityJobDefinitionStoppingConditionPtrOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutput

func (o DataQualityJobDefinitionStoppingConditionPtrOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutput() DataQualityJobDefinitionStoppingConditionPtrOutput

func (DataQualityJobDefinitionStoppingConditionPtrOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (o DataQualityJobDefinitionStoppingConditionPtrOutput) ToDataQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionStoppingConditionPtrOutput

type DataQualityJobDefinitionTag

type DataQualityJobDefinitionTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type DataQualityJobDefinitionVpcConfig

type DataQualityJobDefinitionVpcConfig struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets []string `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

type DataQualityJobDefinitionVpcConfigArgs

type DataQualityJobDefinitionVpcConfigArgs struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets pulumi.StringArrayInput `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (DataQualityJobDefinitionVpcConfigArgs) ElementType

func (DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigOutput

func (i DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigOutput() DataQualityJobDefinitionVpcConfigOutput

func (DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigOutputWithContext

func (i DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionVpcConfigOutput

func (DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigPtrOutput

func (i DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigPtrOutput() DataQualityJobDefinitionVpcConfigPtrOutput

func (DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext

func (i DataQualityJobDefinitionVpcConfigArgs) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionVpcConfigPtrOutput

type DataQualityJobDefinitionVpcConfigInput

type DataQualityJobDefinitionVpcConfigInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionVpcConfigOutput() DataQualityJobDefinitionVpcConfigOutput
	ToDataQualityJobDefinitionVpcConfigOutputWithContext(context.Context) DataQualityJobDefinitionVpcConfigOutput
}

DataQualityJobDefinitionVpcConfigInput is an input type that accepts DataQualityJobDefinitionVpcConfigArgs and DataQualityJobDefinitionVpcConfigOutput values. You can construct a concrete instance of `DataQualityJobDefinitionVpcConfigInput` via:

DataQualityJobDefinitionVpcConfigArgs{...}

type DataQualityJobDefinitionVpcConfigOutput

type DataQualityJobDefinitionVpcConfigOutput struct{ *pulumi.OutputState }

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (DataQualityJobDefinitionVpcConfigOutput) ElementType

func (DataQualityJobDefinitionVpcConfigOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (DataQualityJobDefinitionVpcConfigOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigOutput

func (o DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigOutput() DataQualityJobDefinitionVpcConfigOutput

func (DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigOutputWithContext

func (o DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) DataQualityJobDefinitionVpcConfigOutput

func (DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigPtrOutput

func (o DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigPtrOutput() DataQualityJobDefinitionVpcConfigPtrOutput

func (DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext

func (o DataQualityJobDefinitionVpcConfigOutput) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionVpcConfigPtrOutput

type DataQualityJobDefinitionVpcConfigPtrInput

type DataQualityJobDefinitionVpcConfigPtrInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionVpcConfigPtrOutput() DataQualityJobDefinitionVpcConfigPtrOutput
	ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext(context.Context) DataQualityJobDefinitionVpcConfigPtrOutput
}

DataQualityJobDefinitionVpcConfigPtrInput is an input type that accepts DataQualityJobDefinitionVpcConfigArgs, DataQualityJobDefinitionVpcConfigPtr and DataQualityJobDefinitionVpcConfigPtrOutput values. You can construct a concrete instance of `DataQualityJobDefinitionVpcConfigPtrInput` via:

        DataQualityJobDefinitionVpcConfigArgs{...}

or:

        nil

type DataQualityJobDefinitionVpcConfigPtrOutput

type DataQualityJobDefinitionVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionVpcConfigPtrOutput) Elem

func (DataQualityJobDefinitionVpcConfigPtrOutput) ElementType

func (DataQualityJobDefinitionVpcConfigPtrOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (DataQualityJobDefinitionVpcConfigPtrOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (DataQualityJobDefinitionVpcConfigPtrOutput) ToDataQualityJobDefinitionVpcConfigPtrOutput

func (o DataQualityJobDefinitionVpcConfigPtrOutput) ToDataQualityJobDefinitionVpcConfigPtrOutput() DataQualityJobDefinitionVpcConfigPtrOutput

func (DataQualityJobDefinitionVpcConfigPtrOutput) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext

func (o DataQualityJobDefinitionVpcConfigPtrOutput) ToDataQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) DataQualityJobDefinitionVpcConfigPtrOutput

type Device

type Device struct {
	pulumi.CustomResourceState

	// The Edge Device you want to register against a device fleet
	Device DeviceTypePtrOutput `pulumi:"device"`
	// The name of the edge device fleet
	DeviceFleetName pulumi.StringOutput `pulumi:"deviceFleetName"`
	// Associate tags with the resource
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::SageMaker::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) ElementType() reflect.Type

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 Edge Device you want to register against a device fleet
	Device DeviceTypePtrInput
	// The name of the edge device fleet
	DeviceFleetName pulumi.StringInput
	// Associate tags with the resource
	Tags aws.TagArrayInput
}

The set of arguments for constructing a Device resource.

func (DeviceArgs) ElementType

func (DeviceArgs) ElementType() reflect.Type

type DeviceFleet

type DeviceFleet struct {
	pulumi.CustomResourceState

	// Description for the edge device fleet
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The name of the edge device fleet
	DeviceFleetName pulumi.StringOutput `pulumi:"deviceFleetName"`
	// S3 bucket and an ecryption key id (if available) to store outputs for the fleet
	OutputConfig DeviceFleetEdgeOutputConfigOutput `pulumi:"outputConfig"`
	// Role associated with the device fleet
	RoleArn pulumi.StringOutput `pulumi:"roleArn"`
	// Associate tags with the resource
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::SageMaker::DeviceFleet

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 {
	// Description for the edge device fleet
	Description pulumi.StringPtrInput
	// The name of the edge device fleet
	DeviceFleetName pulumi.StringPtrInput
	// S3 bucket and an ecryption key id (if available) to store outputs for the fleet
	OutputConfig DeviceFleetEdgeOutputConfigInput
	// Role associated with the device fleet
	RoleArn pulumi.StringInput
	// Associate tags with the resource
	Tags aws.TagArrayInput
}

The set of arguments for constructing a DeviceFleet resource.

func (DeviceFleetArgs) ElementType

func (DeviceFleetArgs) ElementType() reflect.Type

type DeviceFleetEdgeOutputConfig

type DeviceFleetEdgeOutputConfig struct {
	// The KMS key id used for encryption on the S3 bucket
	KmsKeyId *string `pulumi:"kmsKeyId"`
	// The Amazon Simple Storage (S3) bucket URI
	S3OutputLocation string `pulumi:"s3OutputLocation"`
}

type DeviceFleetEdgeOutputConfigArgs

type DeviceFleetEdgeOutputConfigArgs struct {
	// The KMS key id used for encryption on the S3 bucket
	KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"`
	// The Amazon Simple Storage (S3) bucket URI
	S3OutputLocation pulumi.StringInput `pulumi:"s3OutputLocation"`
}

func (DeviceFleetEdgeOutputConfigArgs) ElementType

func (DeviceFleetEdgeOutputConfigArgs) ToDeviceFleetEdgeOutputConfigOutput

func (i DeviceFleetEdgeOutputConfigArgs) ToDeviceFleetEdgeOutputConfigOutput() DeviceFleetEdgeOutputConfigOutput

func (DeviceFleetEdgeOutputConfigArgs) ToDeviceFleetEdgeOutputConfigOutputWithContext

func (i DeviceFleetEdgeOutputConfigArgs) ToDeviceFleetEdgeOutputConfigOutputWithContext(ctx context.Context) DeviceFleetEdgeOutputConfigOutput

type DeviceFleetEdgeOutputConfigInput

type DeviceFleetEdgeOutputConfigInput interface {
	pulumi.Input

	ToDeviceFleetEdgeOutputConfigOutput() DeviceFleetEdgeOutputConfigOutput
	ToDeviceFleetEdgeOutputConfigOutputWithContext(context.Context) DeviceFleetEdgeOutputConfigOutput
}

DeviceFleetEdgeOutputConfigInput is an input type that accepts DeviceFleetEdgeOutputConfigArgs and DeviceFleetEdgeOutputConfigOutput values. You can construct a concrete instance of `DeviceFleetEdgeOutputConfigInput` via:

DeviceFleetEdgeOutputConfigArgs{...}

type DeviceFleetEdgeOutputConfigOutput

type DeviceFleetEdgeOutputConfigOutput struct{ *pulumi.OutputState }

func (DeviceFleetEdgeOutputConfigOutput) ElementType

func (DeviceFleetEdgeOutputConfigOutput) KmsKeyId

The KMS key id used for encryption on the S3 bucket

func (DeviceFleetEdgeOutputConfigOutput) S3OutputLocation

The Amazon Simple Storage (S3) bucket URI

func (DeviceFleetEdgeOutputConfigOutput) ToDeviceFleetEdgeOutputConfigOutput

func (o DeviceFleetEdgeOutputConfigOutput) ToDeviceFleetEdgeOutputConfigOutput() DeviceFleetEdgeOutputConfigOutput

func (DeviceFleetEdgeOutputConfigOutput) ToDeviceFleetEdgeOutputConfigOutputWithContext

func (o DeviceFleetEdgeOutputConfigOutput) ToDeviceFleetEdgeOutputConfigOutputWithContext(ctx context.Context) DeviceFleetEdgeOutputConfigOutput

type DeviceFleetEdgeOutputConfigPtrOutput

type DeviceFleetEdgeOutputConfigPtrOutput struct{ *pulumi.OutputState }

func (DeviceFleetEdgeOutputConfigPtrOutput) Elem

func (DeviceFleetEdgeOutputConfigPtrOutput) ElementType

func (DeviceFleetEdgeOutputConfigPtrOutput) KmsKeyId

The KMS key id used for encryption on the S3 bucket

func (DeviceFleetEdgeOutputConfigPtrOutput) S3OutputLocation

The Amazon Simple Storage (S3) bucket URI

func (DeviceFleetEdgeOutputConfigPtrOutput) ToDeviceFleetEdgeOutputConfigPtrOutput

func (o DeviceFleetEdgeOutputConfigPtrOutput) ToDeviceFleetEdgeOutputConfigPtrOutput() DeviceFleetEdgeOutputConfigPtrOutput

func (DeviceFleetEdgeOutputConfigPtrOutput) ToDeviceFleetEdgeOutputConfigPtrOutputWithContext

func (o DeviceFleetEdgeOutputConfigPtrOutput) ToDeviceFleetEdgeOutputConfigPtrOutputWithContext(ctx context.Context) DeviceFleetEdgeOutputConfigPtrOutput

type DeviceFleetInput

type DeviceFleetInput interface {
	pulumi.Input

	ToDeviceFleetOutput() DeviceFleetOutput
	ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput
}

type DeviceFleetOutput

type DeviceFleetOutput struct{ *pulumi.OutputState }

func (DeviceFleetOutput) Description added in v0.17.0

func (o DeviceFleetOutput) Description() pulumi.StringPtrOutput

Description for the edge device fleet

func (DeviceFleetOutput) DeviceFleetName added in v0.17.0

func (o DeviceFleetOutput) DeviceFleetName() pulumi.StringOutput

The name of the edge device fleet

func (DeviceFleetOutput) ElementType

func (DeviceFleetOutput) ElementType() reflect.Type

func (DeviceFleetOutput) OutputConfig added in v0.17.0

S3 bucket and an ecryption key id (if available) to store outputs for the fleet

func (DeviceFleetOutput) RoleArn added in v0.17.0

Role associated with the device fleet

func (DeviceFleetOutput) Tags added in v0.17.0

Associate tags with the resource

func (DeviceFleetOutput) ToDeviceFleetOutput

func (o DeviceFleetOutput) ToDeviceFleetOutput() DeviceFleetOutput

func (DeviceFleetOutput) ToDeviceFleetOutputWithContext

func (o DeviceFleetOutput) ToDeviceFleetOutputWithContext(ctx context.Context) DeviceFleetOutput

type DeviceFleetState

type DeviceFleetState struct {
}

func (DeviceFleetState) ElementType

func (DeviceFleetState) ElementType() reflect.Type

type DeviceFleetTag

type DeviceFleetTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

Key-value pair to associate as a tag for the resource

type DeviceInput

type DeviceInput interface {
	pulumi.Input

	ToDeviceOutput() DeviceOutput
	ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
}

type DeviceOutput

type DeviceOutput struct{ *pulumi.OutputState }

func (DeviceOutput) Device added in v0.17.0

func (o DeviceOutput) Device() DeviceTypePtrOutput

The Edge Device you want to register against a device fleet

func (DeviceOutput) DeviceFleetName added in v0.17.0

func (o DeviceOutput) DeviceFleetName() pulumi.StringOutput

The name of the edge device fleet

func (DeviceOutput) ElementType

func (DeviceOutput) ElementType() reflect.Type

func (DeviceOutput) Tags added in v0.17.0

func (o DeviceOutput) Tags() aws.TagArrayOutput

Associate tags with the resource

func (DeviceOutput) ToDeviceOutput

func (o DeviceOutput) ToDeviceOutput() DeviceOutput

func (DeviceOutput) ToDeviceOutputWithContext

func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput

type DeviceState

type DeviceState struct {
}

func (DeviceState) ElementType

func (DeviceState) ElementType() reflect.Type

type DeviceTag

type DeviceTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

type DeviceType added in v0.2.0

type DeviceType struct {
	// Description of the device
	Description *string `pulumi:"description"`
	// The name of the device
	DeviceName string `pulumi:"deviceName"`
	// AWS Internet of Things (IoT) object name.
	IotThingName *string `pulumi:"iotThingName"`
}

Edge device you want to create

type DeviceTypeArgs added in v0.2.0

type DeviceTypeArgs struct {
	// Description of the device
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The name of the device
	DeviceName pulumi.StringInput `pulumi:"deviceName"`
	// AWS Internet of Things (IoT) object name.
	IotThingName pulumi.StringPtrInput `pulumi:"iotThingName"`
}

Edge device you want to create

func (DeviceTypeArgs) ElementType added in v0.2.0

func (DeviceTypeArgs) ElementType() reflect.Type

func (DeviceTypeArgs) ToDeviceTypeOutput added in v0.2.0

func (i DeviceTypeArgs) ToDeviceTypeOutput() DeviceTypeOutput

func (DeviceTypeArgs) ToDeviceTypeOutputWithContext added in v0.2.0

func (i DeviceTypeArgs) ToDeviceTypeOutputWithContext(ctx context.Context) DeviceTypeOutput

func (DeviceTypeArgs) ToDeviceTypePtrOutput added in v0.2.0

func (i DeviceTypeArgs) ToDeviceTypePtrOutput() DeviceTypePtrOutput

func (DeviceTypeArgs) ToDeviceTypePtrOutputWithContext added in v0.2.0

func (i DeviceTypeArgs) ToDeviceTypePtrOutputWithContext(ctx context.Context) DeviceTypePtrOutput

type DeviceTypeInput added in v0.2.0

type DeviceTypeInput interface {
	pulumi.Input

	ToDeviceTypeOutput() DeviceTypeOutput
	ToDeviceTypeOutputWithContext(context.Context) DeviceTypeOutput
}

DeviceTypeInput is an input type that accepts DeviceTypeArgs and DeviceTypeOutput values. You can construct a concrete instance of `DeviceTypeInput` via:

DeviceTypeArgs{...}

type DeviceTypeOutput added in v0.2.0

type DeviceTypeOutput struct{ *pulumi.OutputState }

Edge device you want to create

func (DeviceTypeOutput) Description added in v0.2.0

func (o DeviceTypeOutput) Description() pulumi.StringPtrOutput

Description of the device

func (DeviceTypeOutput) DeviceName added in v0.2.0

func (o DeviceTypeOutput) DeviceName() pulumi.StringOutput

The name of the device

func (DeviceTypeOutput) ElementType added in v0.2.0

func (DeviceTypeOutput) ElementType() reflect.Type

func (DeviceTypeOutput) IotThingName added in v0.2.0

func (o DeviceTypeOutput) IotThingName() pulumi.StringPtrOutput

AWS Internet of Things (IoT) object name.

func (DeviceTypeOutput) ToDeviceTypeOutput added in v0.2.0

func (o DeviceTypeOutput) ToDeviceTypeOutput() DeviceTypeOutput

func (DeviceTypeOutput) ToDeviceTypeOutputWithContext added in v0.2.0

func (o DeviceTypeOutput) ToDeviceTypeOutputWithContext(ctx context.Context) DeviceTypeOutput

func (DeviceTypeOutput) ToDeviceTypePtrOutput added in v0.2.0

func (o DeviceTypeOutput) ToDeviceTypePtrOutput() DeviceTypePtrOutput

func (DeviceTypeOutput) ToDeviceTypePtrOutputWithContext added in v0.2.0

func (o DeviceTypeOutput) ToDeviceTypePtrOutputWithContext(ctx context.Context) DeviceTypePtrOutput

type DeviceTypePtrInput added in v0.2.0

type DeviceTypePtrInput interface {
	pulumi.Input

	ToDeviceTypePtrOutput() DeviceTypePtrOutput
	ToDeviceTypePtrOutputWithContext(context.Context) DeviceTypePtrOutput
}

DeviceTypePtrInput is an input type that accepts DeviceTypeArgs, DeviceTypePtr and DeviceTypePtrOutput values. You can construct a concrete instance of `DeviceTypePtrInput` via:

        DeviceTypeArgs{...}

or:

        nil

func DeviceTypePtr added in v0.2.0

func DeviceTypePtr(v *DeviceTypeArgs) DeviceTypePtrInput

type DeviceTypePtrOutput added in v0.2.0

type DeviceTypePtrOutput struct{ *pulumi.OutputState }

func (DeviceTypePtrOutput) Description added in v0.2.0

func (o DeviceTypePtrOutput) Description() pulumi.StringPtrOutput

Description of the device

func (DeviceTypePtrOutput) DeviceName added in v0.2.0

The name of the device

func (DeviceTypePtrOutput) Elem added in v0.2.0

func (DeviceTypePtrOutput) ElementType added in v0.2.0

func (DeviceTypePtrOutput) ElementType() reflect.Type

func (DeviceTypePtrOutput) IotThingName added in v0.2.0

func (o DeviceTypePtrOutput) IotThingName() pulumi.StringPtrOutput

AWS Internet of Things (IoT) object name.

func (DeviceTypePtrOutput) ToDeviceTypePtrOutput added in v0.2.0

func (o DeviceTypePtrOutput) ToDeviceTypePtrOutput() DeviceTypePtrOutput

func (DeviceTypePtrOutput) ToDeviceTypePtrOutputWithContext added in v0.2.0

func (o DeviceTypePtrOutput) ToDeviceTypePtrOutputWithContext(ctx context.Context) DeviceTypePtrOutput

type Domain

type Domain struct {
	pulumi.CustomResourceState

	// Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.
	AppNetworkAccessType DomainAppNetworkAccessTypePtrOutput `pulumi:"appNetworkAccessType"`
	// The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.
	AppSecurityGroupManagement DomainAppSecurityGroupManagementPtrOutput `pulumi:"appSecurityGroupManagement"`
	// The mode of authentication that members use to access the domain.
	AuthMode DomainAuthModeOutput `pulumi:"authMode"`
	// The default space settings.
	DefaultSpaceSettings DomainDefaultSpaceSettingsPtrOutput `pulumi:"defaultSpaceSettings"`
	// The default user settings.
	DefaultUserSettings DomainUserSettingsOutput `pulumi:"defaultUserSettings"`
	// The Amazon Resource Name (ARN) of the created domain.
	DomainArn pulumi.StringOutput `pulumi:"domainArn"`
	// The domain name.
	DomainId pulumi.StringOutput `pulumi:"domainId"`
	// A name for the domain.
	DomainName     pulumi.StringOutput     `pulumi:"domainName"`
	DomainSettings DomainSettingsPtrOutput `pulumi:"domainSettings"`
	// The ID of the Amazon Elastic File System (EFS) managed by this Domain.
	HomeEfsFileSystemId pulumi.StringOutput `pulumi:"homeEfsFileSystemId"`
	// SageMaker uses AWS KMS to encrypt the EFS volume attached to the domain with an AWS managed customer master key (CMK) by default.
	KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"`
	// The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
	SecurityGroupIdForDomainBoundary pulumi.StringOutput `pulumi:"securityGroupIdForDomainBoundary"`
	// The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after October 1, 2023.
	SingleSignOnApplicationArn pulumi.StringOutput `pulumi:"singleSignOnApplicationArn"`
	// 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 list of tags to apply to the user profile.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
	// The URL to the created domain.
	Url pulumi.StringOutput `pulumi:"url"`
	// The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
}

Resource Type definition for AWS::SageMaker::Domain

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) ElementType() reflect.Type

func (*Domain) ToDomainOutput

func (i *Domain) ToDomainOutput() DomainOutput

func (*Domain) ToDomainOutputWithContext

func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput

type DomainAppNetworkAccessType

type DomainAppNetworkAccessType string

Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.

func (DomainAppNetworkAccessType) ElementType

func (DomainAppNetworkAccessType) ElementType() reflect.Type

func (DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypeOutput

func (e DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypeOutput() DomainAppNetworkAccessTypeOutput

func (DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypeOutputWithContext

func (e DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypeOutputWithContext(ctx context.Context) DomainAppNetworkAccessTypeOutput

func (DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypePtrOutput

func (e DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypePtrOutput() DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypePtrOutputWithContext

func (e DomainAppNetworkAccessType) ToDomainAppNetworkAccessTypePtrOutputWithContext(ctx context.Context) DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessType) ToStringOutput

func (e DomainAppNetworkAccessType) ToStringOutput() pulumi.StringOutput

func (DomainAppNetworkAccessType) ToStringOutputWithContext

func (e DomainAppNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainAppNetworkAccessType) ToStringPtrOutput

func (e DomainAppNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DomainAppNetworkAccessType) ToStringPtrOutputWithContext

func (e DomainAppNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAppNetworkAccessTypeInput

type DomainAppNetworkAccessTypeInput interface {
	pulumi.Input

	ToDomainAppNetworkAccessTypeOutput() DomainAppNetworkAccessTypeOutput
	ToDomainAppNetworkAccessTypeOutputWithContext(context.Context) DomainAppNetworkAccessTypeOutput
}

DomainAppNetworkAccessTypeInput is an input type that accepts values of the DomainAppNetworkAccessType enum A concrete instance of `DomainAppNetworkAccessTypeInput` can be one of the following:

DomainAppNetworkAccessTypePublicInternetOnly
DomainAppNetworkAccessTypeVpcOnly

type DomainAppNetworkAccessTypeOutput

type DomainAppNetworkAccessTypeOutput struct{ *pulumi.OutputState }

func (DomainAppNetworkAccessTypeOutput) ElementType

func (DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypeOutput

func (o DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypeOutput() DomainAppNetworkAccessTypeOutput

func (DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypeOutputWithContext

func (o DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypeOutputWithContext(ctx context.Context) DomainAppNetworkAccessTypeOutput

func (DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypePtrOutput

func (o DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypePtrOutput() DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypePtrOutputWithContext

func (o DomainAppNetworkAccessTypeOutput) ToDomainAppNetworkAccessTypePtrOutputWithContext(ctx context.Context) DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessTypeOutput) ToStringOutput

func (DomainAppNetworkAccessTypeOutput) ToStringOutputWithContext

func (o DomainAppNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainAppNetworkAccessTypeOutput) ToStringPtrOutput

func (DomainAppNetworkAccessTypeOutput) ToStringPtrOutputWithContext

func (o DomainAppNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAppNetworkAccessTypePtrInput

type DomainAppNetworkAccessTypePtrInput interface {
	pulumi.Input

	ToDomainAppNetworkAccessTypePtrOutput() DomainAppNetworkAccessTypePtrOutput
	ToDomainAppNetworkAccessTypePtrOutputWithContext(context.Context) DomainAppNetworkAccessTypePtrOutput
}

func DomainAppNetworkAccessTypePtr

func DomainAppNetworkAccessTypePtr(v string) DomainAppNetworkAccessTypePtrInput

type DomainAppNetworkAccessTypePtrOutput

type DomainAppNetworkAccessTypePtrOutput struct{ *pulumi.OutputState }

func (DomainAppNetworkAccessTypePtrOutput) Elem

func (DomainAppNetworkAccessTypePtrOutput) ElementType

func (DomainAppNetworkAccessTypePtrOutput) ToDomainAppNetworkAccessTypePtrOutput

func (o DomainAppNetworkAccessTypePtrOutput) ToDomainAppNetworkAccessTypePtrOutput() DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessTypePtrOutput) ToDomainAppNetworkAccessTypePtrOutputWithContext

func (o DomainAppNetworkAccessTypePtrOutput) ToDomainAppNetworkAccessTypePtrOutputWithContext(ctx context.Context) DomainAppNetworkAccessTypePtrOutput

func (DomainAppNetworkAccessTypePtrOutput) ToStringPtrOutput

func (DomainAppNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext

func (o DomainAppNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAppSecurityGroupManagement added in v0.15.0

type DomainAppSecurityGroupManagement string

The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.

func (DomainAppSecurityGroupManagement) ElementType added in v0.15.0

func (DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementOutput added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementOutput() DomainAppSecurityGroupManagementOutput

func (DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementOutputWithContext added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementOutputWithContext(ctx context.Context) DomainAppSecurityGroupManagementOutput

func (DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementPtrOutput added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementPtrOutput() DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementPtrOutputWithContext added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToDomainAppSecurityGroupManagementPtrOutputWithContext(ctx context.Context) DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagement) ToStringOutput added in v0.15.0

func (DomainAppSecurityGroupManagement) ToStringOutputWithContext added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainAppSecurityGroupManagement) ToStringPtrOutput added in v0.15.0

func (DomainAppSecurityGroupManagement) ToStringPtrOutputWithContext added in v0.15.0

func (e DomainAppSecurityGroupManagement) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAppSecurityGroupManagementInput added in v0.15.0

type DomainAppSecurityGroupManagementInput interface {
	pulumi.Input

	ToDomainAppSecurityGroupManagementOutput() DomainAppSecurityGroupManagementOutput
	ToDomainAppSecurityGroupManagementOutputWithContext(context.Context) DomainAppSecurityGroupManagementOutput
}

DomainAppSecurityGroupManagementInput is an input type that accepts values of the DomainAppSecurityGroupManagement enum A concrete instance of `DomainAppSecurityGroupManagementInput` can be one of the following:

DomainAppSecurityGroupManagementService
DomainAppSecurityGroupManagementCustomer

type DomainAppSecurityGroupManagementOutput added in v0.15.0

type DomainAppSecurityGroupManagementOutput struct{ *pulumi.OutputState }

func (DomainAppSecurityGroupManagementOutput) ElementType added in v0.15.0

func (DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementOutput added in v0.15.0

func (o DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementOutput() DomainAppSecurityGroupManagementOutput

func (DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementOutputWithContext added in v0.15.0

func (o DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementOutputWithContext(ctx context.Context) DomainAppSecurityGroupManagementOutput

func (DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementPtrOutput added in v0.15.0

func (o DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementPtrOutput() DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementPtrOutputWithContext added in v0.15.0

func (o DomainAppSecurityGroupManagementOutput) ToDomainAppSecurityGroupManagementPtrOutputWithContext(ctx context.Context) DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagementOutput) ToStringOutput added in v0.15.0

func (DomainAppSecurityGroupManagementOutput) ToStringOutputWithContext added in v0.15.0

func (DomainAppSecurityGroupManagementOutput) ToStringPtrOutput added in v0.15.0

func (DomainAppSecurityGroupManagementOutput) ToStringPtrOutputWithContext added in v0.15.0

func (o DomainAppSecurityGroupManagementOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAppSecurityGroupManagementPtrInput added in v0.15.0

type DomainAppSecurityGroupManagementPtrInput interface {
	pulumi.Input

	ToDomainAppSecurityGroupManagementPtrOutput() DomainAppSecurityGroupManagementPtrOutput
	ToDomainAppSecurityGroupManagementPtrOutputWithContext(context.Context) DomainAppSecurityGroupManagementPtrOutput
}

func DomainAppSecurityGroupManagementPtr added in v0.15.0

func DomainAppSecurityGroupManagementPtr(v string) DomainAppSecurityGroupManagementPtrInput

type DomainAppSecurityGroupManagementPtrOutput added in v0.15.0

type DomainAppSecurityGroupManagementPtrOutput struct{ *pulumi.OutputState }

func (DomainAppSecurityGroupManagementPtrOutput) Elem added in v0.15.0

func (DomainAppSecurityGroupManagementPtrOutput) ElementType added in v0.15.0

func (DomainAppSecurityGroupManagementPtrOutput) ToDomainAppSecurityGroupManagementPtrOutput added in v0.15.0

func (o DomainAppSecurityGroupManagementPtrOutput) ToDomainAppSecurityGroupManagementPtrOutput() DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagementPtrOutput) ToDomainAppSecurityGroupManagementPtrOutputWithContext added in v0.15.0

func (o DomainAppSecurityGroupManagementPtrOutput) ToDomainAppSecurityGroupManagementPtrOutputWithContext(ctx context.Context) DomainAppSecurityGroupManagementPtrOutput

func (DomainAppSecurityGroupManagementPtrOutput) ToStringPtrOutput added in v0.15.0

func (DomainAppSecurityGroupManagementPtrOutput) ToStringPtrOutputWithContext added in v0.15.0

type DomainArgs

type DomainArgs struct {
	// Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.
	AppNetworkAccessType DomainAppNetworkAccessTypePtrInput
	// The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.
	AppSecurityGroupManagement DomainAppSecurityGroupManagementPtrInput
	// The mode of authentication that members use to access the domain.
	AuthMode DomainAuthModeInput
	// The default space settings.
	DefaultSpaceSettings DomainDefaultSpaceSettingsPtrInput
	// The default user settings.
	DefaultUserSettings DomainUserSettingsInput
	// A name for the domain.
	DomainName     pulumi.StringPtrInput
	DomainSettings DomainSettingsPtrInput
	// SageMaker uses AWS KMS to encrypt the EFS volume attached to the domain with an AWS managed customer master key (CMK) by default.
	KmsKeyId pulumi.StringPtrInput
	// The VPC subnets that Studio uses for communication.
	SubnetIds pulumi.StringArrayInput
	// A list of tags to apply to the user profile.
	Tags aws.CreateOnlyTagArrayInput
	// 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 DomainAuthMode

type DomainAuthMode string

The mode of authentication that members use to access the domain.

func (DomainAuthMode) ElementType

func (DomainAuthMode) ElementType() reflect.Type

func (DomainAuthMode) ToDomainAuthModeOutput

func (e DomainAuthMode) ToDomainAuthModeOutput() DomainAuthModeOutput

func (DomainAuthMode) ToDomainAuthModeOutputWithContext

func (e DomainAuthMode) ToDomainAuthModeOutputWithContext(ctx context.Context) DomainAuthModeOutput

func (DomainAuthMode) ToDomainAuthModePtrOutput

func (e DomainAuthMode) ToDomainAuthModePtrOutput() DomainAuthModePtrOutput

func (DomainAuthMode) ToDomainAuthModePtrOutputWithContext

func (e DomainAuthMode) ToDomainAuthModePtrOutputWithContext(ctx context.Context) DomainAuthModePtrOutput

func (DomainAuthMode) ToStringOutput

func (e DomainAuthMode) ToStringOutput() pulumi.StringOutput

func (DomainAuthMode) ToStringOutputWithContext

func (e DomainAuthMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainAuthMode) ToStringPtrOutput

func (e DomainAuthMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (DomainAuthMode) ToStringPtrOutputWithContext

func (e DomainAuthMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAuthModeInput

type DomainAuthModeInput interface {
	pulumi.Input

	ToDomainAuthModeOutput() DomainAuthModeOutput
	ToDomainAuthModeOutputWithContext(context.Context) DomainAuthModeOutput
}

DomainAuthModeInput is an input type that accepts values of the DomainAuthMode enum A concrete instance of `DomainAuthModeInput` can be one of the following:

DomainAuthModeSso
DomainAuthModeIam

type DomainAuthModeOutput

type DomainAuthModeOutput struct{ *pulumi.OutputState }

func (DomainAuthModeOutput) ElementType

func (DomainAuthModeOutput) ElementType() reflect.Type

func (DomainAuthModeOutput) ToDomainAuthModeOutput

func (o DomainAuthModeOutput) ToDomainAuthModeOutput() DomainAuthModeOutput

func (DomainAuthModeOutput) ToDomainAuthModeOutputWithContext

func (o DomainAuthModeOutput) ToDomainAuthModeOutputWithContext(ctx context.Context) DomainAuthModeOutput

func (DomainAuthModeOutput) ToDomainAuthModePtrOutput

func (o DomainAuthModeOutput) ToDomainAuthModePtrOutput() DomainAuthModePtrOutput

func (DomainAuthModeOutput) ToDomainAuthModePtrOutputWithContext

func (o DomainAuthModeOutput) ToDomainAuthModePtrOutputWithContext(ctx context.Context) DomainAuthModePtrOutput

func (DomainAuthModeOutput) ToStringOutput

func (o DomainAuthModeOutput) ToStringOutput() pulumi.StringOutput

func (DomainAuthModeOutput) ToStringOutputWithContext

func (o DomainAuthModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainAuthModeOutput) ToStringPtrOutput

func (o DomainAuthModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DomainAuthModeOutput) ToStringPtrOutputWithContext

func (o DomainAuthModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainAuthModePtrInput

type DomainAuthModePtrInput interface {
	pulumi.Input

	ToDomainAuthModePtrOutput() DomainAuthModePtrOutput
	ToDomainAuthModePtrOutputWithContext(context.Context) DomainAuthModePtrOutput
}

func DomainAuthModePtr

func DomainAuthModePtr(v string) DomainAuthModePtrInput

type DomainAuthModePtrOutput

type DomainAuthModePtrOutput struct{ *pulumi.OutputState }

func (DomainAuthModePtrOutput) Elem

func (DomainAuthModePtrOutput) ElementType

func (DomainAuthModePtrOutput) ElementType() reflect.Type

func (DomainAuthModePtrOutput) ToDomainAuthModePtrOutput

func (o DomainAuthModePtrOutput) ToDomainAuthModePtrOutput() DomainAuthModePtrOutput

func (DomainAuthModePtrOutput) ToDomainAuthModePtrOutputWithContext

func (o DomainAuthModePtrOutput) ToDomainAuthModePtrOutputWithContext(ctx context.Context) DomainAuthModePtrOutput

func (DomainAuthModePtrOutput) ToStringPtrOutput

func (o DomainAuthModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DomainAuthModePtrOutput) ToStringPtrOutputWithContext

func (o DomainAuthModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainCodeEditorAppSettings added in v0.91.0

type DomainCodeEditorAppSettings struct {
	// A list of custom images for use for CodeEditor apps.
	CustomImages []DomainCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with CodeEditor apps.
	LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"`
}

The CodeEditor app settings.

type DomainCodeEditorAppSettingsArgs added in v0.91.0

type DomainCodeEditorAppSettingsArgs struct {
	// A list of custom images for use for CodeEditor apps.
	CustomImages DomainCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.
	DefaultResourceSpec DomainResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with CodeEditor apps.
	LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"`
}

The CodeEditor app settings.

func (DomainCodeEditorAppSettingsArgs) ElementType added in v0.91.0

func (DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsOutput added in v0.91.0

func (i DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsOutput() DomainCodeEditorAppSettingsOutput

func (DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsOutputWithContext added in v0.91.0

func (i DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsOutputWithContext(ctx context.Context) DomainCodeEditorAppSettingsOutput

func (DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsPtrOutput added in v0.91.0

func (i DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsPtrOutput() DomainCodeEditorAppSettingsPtrOutput

func (DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (i DomainCodeEditorAppSettingsArgs) ToDomainCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) DomainCodeEditorAppSettingsPtrOutput

type DomainCodeEditorAppSettingsInput added in v0.91.0

type DomainCodeEditorAppSettingsInput interface {
	pulumi.Input

	ToDomainCodeEditorAppSettingsOutput() DomainCodeEditorAppSettingsOutput
	ToDomainCodeEditorAppSettingsOutputWithContext(context.Context) DomainCodeEditorAppSettingsOutput
}

DomainCodeEditorAppSettingsInput is an input type that accepts DomainCodeEditorAppSettingsArgs and DomainCodeEditorAppSettingsOutput values. You can construct a concrete instance of `DomainCodeEditorAppSettingsInput` via:

DomainCodeEditorAppSettingsArgs{...}

type DomainCodeEditorAppSettingsOutput added in v0.91.0

type DomainCodeEditorAppSettingsOutput struct{ *pulumi.OutputState }

The CodeEditor app settings.

func (DomainCodeEditorAppSettingsOutput) CustomImages added in v0.101.0

A list of custom images for use for CodeEditor apps.

func (DomainCodeEditorAppSettingsOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.

func (DomainCodeEditorAppSettingsOutput) ElementType added in v0.91.0

func (DomainCodeEditorAppSettingsOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with CodeEditor apps.

func (DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsOutput added in v0.91.0

func (o DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsOutput() DomainCodeEditorAppSettingsOutput

func (DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsOutputWithContext added in v0.91.0

func (o DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsOutputWithContext(ctx context.Context) DomainCodeEditorAppSettingsOutput

func (DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsPtrOutput added in v0.91.0

func (o DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsPtrOutput() DomainCodeEditorAppSettingsPtrOutput

func (DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (o DomainCodeEditorAppSettingsOutput) ToDomainCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) DomainCodeEditorAppSettingsPtrOutput

type DomainCodeEditorAppSettingsPtrInput added in v0.91.0

type DomainCodeEditorAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainCodeEditorAppSettingsPtrOutput() DomainCodeEditorAppSettingsPtrOutput
	ToDomainCodeEditorAppSettingsPtrOutputWithContext(context.Context) DomainCodeEditorAppSettingsPtrOutput
}

DomainCodeEditorAppSettingsPtrInput is an input type that accepts DomainCodeEditorAppSettingsArgs, DomainCodeEditorAppSettingsPtr and DomainCodeEditorAppSettingsPtrOutput values. You can construct a concrete instance of `DomainCodeEditorAppSettingsPtrInput` via:

        DomainCodeEditorAppSettingsArgs{...}

or:

        nil

func DomainCodeEditorAppSettingsPtr added in v0.91.0

type DomainCodeEditorAppSettingsPtrOutput added in v0.91.0

type DomainCodeEditorAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainCodeEditorAppSettingsPtrOutput) CustomImages added in v0.101.0

A list of custom images for use for CodeEditor apps.

func (DomainCodeEditorAppSettingsPtrOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.

func (DomainCodeEditorAppSettingsPtrOutput) Elem added in v0.91.0

func (DomainCodeEditorAppSettingsPtrOutput) ElementType added in v0.91.0

func (DomainCodeEditorAppSettingsPtrOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with CodeEditor apps.

func (DomainCodeEditorAppSettingsPtrOutput) ToDomainCodeEditorAppSettingsPtrOutput added in v0.91.0

func (o DomainCodeEditorAppSettingsPtrOutput) ToDomainCodeEditorAppSettingsPtrOutput() DomainCodeEditorAppSettingsPtrOutput

func (DomainCodeEditorAppSettingsPtrOutput) ToDomainCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (o DomainCodeEditorAppSettingsPtrOutput) ToDomainCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) DomainCodeEditorAppSettingsPtrOutput

type DomainCodeRepository added in v0.91.0

type DomainCodeRepository struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl string `pulumi:"repositoryUrl"`
}

type DomainCodeRepositoryArgs added in v0.91.0

type DomainCodeRepositoryArgs struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"`
}

func (DomainCodeRepositoryArgs) ElementType added in v0.91.0

func (DomainCodeRepositoryArgs) ElementType() reflect.Type

func (DomainCodeRepositoryArgs) ToDomainCodeRepositoryOutput added in v0.91.0

func (i DomainCodeRepositoryArgs) ToDomainCodeRepositoryOutput() DomainCodeRepositoryOutput

func (DomainCodeRepositoryArgs) ToDomainCodeRepositoryOutputWithContext added in v0.91.0

func (i DomainCodeRepositoryArgs) ToDomainCodeRepositoryOutputWithContext(ctx context.Context) DomainCodeRepositoryOutput

type DomainCodeRepositoryArray added in v0.91.0

type DomainCodeRepositoryArray []DomainCodeRepositoryInput

func (DomainCodeRepositoryArray) ElementType added in v0.91.0

func (DomainCodeRepositoryArray) ElementType() reflect.Type

func (DomainCodeRepositoryArray) ToDomainCodeRepositoryArrayOutput added in v0.91.0

func (i DomainCodeRepositoryArray) ToDomainCodeRepositoryArrayOutput() DomainCodeRepositoryArrayOutput

func (DomainCodeRepositoryArray) ToDomainCodeRepositoryArrayOutputWithContext added in v0.91.0

func (i DomainCodeRepositoryArray) ToDomainCodeRepositoryArrayOutputWithContext(ctx context.Context) DomainCodeRepositoryArrayOutput

type DomainCodeRepositoryArrayInput added in v0.91.0

type DomainCodeRepositoryArrayInput interface {
	pulumi.Input

	ToDomainCodeRepositoryArrayOutput() DomainCodeRepositoryArrayOutput
	ToDomainCodeRepositoryArrayOutputWithContext(context.Context) DomainCodeRepositoryArrayOutput
}

DomainCodeRepositoryArrayInput is an input type that accepts DomainCodeRepositoryArray and DomainCodeRepositoryArrayOutput values. You can construct a concrete instance of `DomainCodeRepositoryArrayInput` via:

DomainCodeRepositoryArray{ DomainCodeRepositoryArgs{...} }

type DomainCodeRepositoryArrayOutput added in v0.91.0

type DomainCodeRepositoryArrayOutput struct{ *pulumi.OutputState }

func (DomainCodeRepositoryArrayOutput) ElementType added in v0.91.0

func (DomainCodeRepositoryArrayOutput) Index added in v0.91.0

func (DomainCodeRepositoryArrayOutput) ToDomainCodeRepositoryArrayOutput added in v0.91.0

func (o DomainCodeRepositoryArrayOutput) ToDomainCodeRepositoryArrayOutput() DomainCodeRepositoryArrayOutput

func (DomainCodeRepositoryArrayOutput) ToDomainCodeRepositoryArrayOutputWithContext added in v0.91.0

func (o DomainCodeRepositoryArrayOutput) ToDomainCodeRepositoryArrayOutputWithContext(ctx context.Context) DomainCodeRepositoryArrayOutput

type DomainCodeRepositoryInput added in v0.91.0

type DomainCodeRepositoryInput interface {
	pulumi.Input

	ToDomainCodeRepositoryOutput() DomainCodeRepositoryOutput
	ToDomainCodeRepositoryOutputWithContext(context.Context) DomainCodeRepositoryOutput
}

DomainCodeRepositoryInput is an input type that accepts DomainCodeRepositoryArgs and DomainCodeRepositoryOutput values. You can construct a concrete instance of `DomainCodeRepositoryInput` via:

DomainCodeRepositoryArgs{...}

type DomainCodeRepositoryOutput added in v0.91.0

type DomainCodeRepositoryOutput struct{ *pulumi.OutputState }

func (DomainCodeRepositoryOutput) ElementType added in v0.91.0

func (DomainCodeRepositoryOutput) ElementType() reflect.Type

func (DomainCodeRepositoryOutput) RepositoryUrl added in v0.91.0

A CodeRepository (valid URL) to be used within Jupyter's Git extension.

func (DomainCodeRepositoryOutput) ToDomainCodeRepositoryOutput added in v0.91.0

func (o DomainCodeRepositoryOutput) ToDomainCodeRepositoryOutput() DomainCodeRepositoryOutput

func (DomainCodeRepositoryOutput) ToDomainCodeRepositoryOutputWithContext added in v0.91.0

func (o DomainCodeRepositoryOutput) ToDomainCodeRepositoryOutputWithContext(ctx context.Context) DomainCodeRepositoryOutput

type DomainCustomFileSystemConfig added in v0.91.0

type DomainCustomFileSystemConfig struct {
	EfsFileSystemConfig *DomainEfsFileSystemConfig `pulumi:"efsFileSystemConfig"`
}

type DomainCustomFileSystemConfigArgs added in v0.91.0

type DomainCustomFileSystemConfigArgs struct {
	EfsFileSystemConfig DomainEfsFileSystemConfigPtrInput `pulumi:"efsFileSystemConfig"`
}

func (DomainCustomFileSystemConfigArgs) ElementType added in v0.91.0

func (DomainCustomFileSystemConfigArgs) ToDomainCustomFileSystemConfigOutput added in v0.91.0

func (i DomainCustomFileSystemConfigArgs) ToDomainCustomFileSystemConfigOutput() DomainCustomFileSystemConfigOutput

func (DomainCustomFileSystemConfigArgs) ToDomainCustomFileSystemConfigOutputWithContext added in v0.91.0

func (i DomainCustomFileSystemConfigArgs) ToDomainCustomFileSystemConfigOutputWithContext(ctx context.Context) DomainCustomFileSystemConfigOutput

type DomainCustomFileSystemConfigArray added in v0.91.0

type DomainCustomFileSystemConfigArray []DomainCustomFileSystemConfigInput

func (DomainCustomFileSystemConfigArray) ElementType added in v0.91.0

func (DomainCustomFileSystemConfigArray) ToDomainCustomFileSystemConfigArrayOutput added in v0.91.0

func (i DomainCustomFileSystemConfigArray) ToDomainCustomFileSystemConfigArrayOutput() DomainCustomFileSystemConfigArrayOutput

func (DomainCustomFileSystemConfigArray) ToDomainCustomFileSystemConfigArrayOutputWithContext added in v0.91.0

func (i DomainCustomFileSystemConfigArray) ToDomainCustomFileSystemConfigArrayOutputWithContext(ctx context.Context) DomainCustomFileSystemConfigArrayOutput

type DomainCustomFileSystemConfigArrayInput added in v0.91.0

type DomainCustomFileSystemConfigArrayInput interface {
	pulumi.Input

	ToDomainCustomFileSystemConfigArrayOutput() DomainCustomFileSystemConfigArrayOutput
	ToDomainCustomFileSystemConfigArrayOutputWithContext(context.Context) DomainCustomFileSystemConfigArrayOutput
}

DomainCustomFileSystemConfigArrayInput is an input type that accepts DomainCustomFileSystemConfigArray and DomainCustomFileSystemConfigArrayOutput values. You can construct a concrete instance of `DomainCustomFileSystemConfigArrayInput` via:

DomainCustomFileSystemConfigArray{ DomainCustomFileSystemConfigArgs{...} }

type DomainCustomFileSystemConfigArrayOutput added in v0.91.0

type DomainCustomFileSystemConfigArrayOutput struct{ *pulumi.OutputState }

func (DomainCustomFileSystemConfigArrayOutput) ElementType added in v0.91.0

func (DomainCustomFileSystemConfigArrayOutput) Index added in v0.91.0

func (DomainCustomFileSystemConfigArrayOutput) ToDomainCustomFileSystemConfigArrayOutput added in v0.91.0

func (o DomainCustomFileSystemConfigArrayOutput) ToDomainCustomFileSystemConfigArrayOutput() DomainCustomFileSystemConfigArrayOutput

func (DomainCustomFileSystemConfigArrayOutput) ToDomainCustomFileSystemConfigArrayOutputWithContext added in v0.91.0

func (o DomainCustomFileSystemConfigArrayOutput) ToDomainCustomFileSystemConfigArrayOutputWithContext(ctx context.Context) DomainCustomFileSystemConfigArrayOutput

type DomainCustomFileSystemConfigInput added in v0.91.0

type DomainCustomFileSystemConfigInput interface {
	pulumi.Input

	ToDomainCustomFileSystemConfigOutput() DomainCustomFileSystemConfigOutput
	ToDomainCustomFileSystemConfigOutputWithContext(context.Context) DomainCustomFileSystemConfigOutput
}

DomainCustomFileSystemConfigInput is an input type that accepts DomainCustomFileSystemConfigArgs and DomainCustomFileSystemConfigOutput values. You can construct a concrete instance of `DomainCustomFileSystemConfigInput` via:

DomainCustomFileSystemConfigArgs{...}

type DomainCustomFileSystemConfigOutput added in v0.91.0

type DomainCustomFileSystemConfigOutput struct{ *pulumi.OutputState }

func (DomainCustomFileSystemConfigOutput) EfsFileSystemConfig added in v0.91.0

func (DomainCustomFileSystemConfigOutput) ElementType added in v0.91.0

func (DomainCustomFileSystemConfigOutput) ToDomainCustomFileSystemConfigOutput added in v0.91.0

func (o DomainCustomFileSystemConfigOutput) ToDomainCustomFileSystemConfigOutput() DomainCustomFileSystemConfigOutput

func (DomainCustomFileSystemConfigOutput) ToDomainCustomFileSystemConfigOutputWithContext added in v0.91.0

func (o DomainCustomFileSystemConfigOutput) ToDomainCustomFileSystemConfigOutputWithContext(ctx context.Context) DomainCustomFileSystemConfigOutput

type DomainCustomImage

type DomainCustomImage struct {
	// The Name of the AppImageConfig.
	AppImageConfigName string `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName string `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber *int `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

type DomainCustomImageArgs

type DomainCustomImageArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName pulumi.StringInput `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber pulumi.IntPtrInput `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

func (DomainCustomImageArgs) ElementType

func (DomainCustomImageArgs) ElementType() reflect.Type

func (DomainCustomImageArgs) ToDomainCustomImageOutput

func (i DomainCustomImageArgs) ToDomainCustomImageOutput() DomainCustomImageOutput

func (DomainCustomImageArgs) ToDomainCustomImageOutputWithContext

func (i DomainCustomImageArgs) ToDomainCustomImageOutputWithContext(ctx context.Context) DomainCustomImageOutput

type DomainCustomImageArray

type DomainCustomImageArray []DomainCustomImageInput

func (DomainCustomImageArray) ElementType

func (DomainCustomImageArray) ElementType() reflect.Type

func (DomainCustomImageArray) ToDomainCustomImageArrayOutput

func (i DomainCustomImageArray) ToDomainCustomImageArrayOutput() DomainCustomImageArrayOutput

func (DomainCustomImageArray) ToDomainCustomImageArrayOutputWithContext

func (i DomainCustomImageArray) ToDomainCustomImageArrayOutputWithContext(ctx context.Context) DomainCustomImageArrayOutput

type DomainCustomImageArrayInput

type DomainCustomImageArrayInput interface {
	pulumi.Input

	ToDomainCustomImageArrayOutput() DomainCustomImageArrayOutput
	ToDomainCustomImageArrayOutputWithContext(context.Context) DomainCustomImageArrayOutput
}

DomainCustomImageArrayInput is an input type that accepts DomainCustomImageArray and DomainCustomImageArrayOutput values. You can construct a concrete instance of `DomainCustomImageArrayInput` via:

DomainCustomImageArray{ DomainCustomImageArgs{...} }

type DomainCustomImageArrayOutput

type DomainCustomImageArrayOutput struct{ *pulumi.OutputState }

func (DomainCustomImageArrayOutput) ElementType

func (DomainCustomImageArrayOutput) Index

func (DomainCustomImageArrayOutput) ToDomainCustomImageArrayOutput

func (o DomainCustomImageArrayOutput) ToDomainCustomImageArrayOutput() DomainCustomImageArrayOutput

func (DomainCustomImageArrayOutput) ToDomainCustomImageArrayOutputWithContext

func (o DomainCustomImageArrayOutput) ToDomainCustomImageArrayOutputWithContext(ctx context.Context) DomainCustomImageArrayOutput

type DomainCustomImageInput

type DomainCustomImageInput interface {
	pulumi.Input

	ToDomainCustomImageOutput() DomainCustomImageOutput
	ToDomainCustomImageOutputWithContext(context.Context) DomainCustomImageOutput
}

DomainCustomImageInput is an input type that accepts DomainCustomImageArgs and DomainCustomImageOutput values. You can construct a concrete instance of `DomainCustomImageInput` via:

DomainCustomImageArgs{...}

type DomainCustomImageOutput

type DomainCustomImageOutput struct{ *pulumi.OutputState }

A custom SageMaker image.

func (DomainCustomImageOutput) AppImageConfigName

func (o DomainCustomImageOutput) AppImageConfigName() pulumi.StringOutput

The Name of the AppImageConfig.

func (DomainCustomImageOutput) ElementType

func (DomainCustomImageOutput) ElementType() reflect.Type

func (DomainCustomImageOutput) ImageName

The name of the CustomImage. Must be unique to your account.

func (DomainCustomImageOutput) ImageVersionNumber

func (o DomainCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput

The version number of the CustomImage.

func (DomainCustomImageOutput) ToDomainCustomImageOutput

func (o DomainCustomImageOutput) ToDomainCustomImageOutput() DomainCustomImageOutput

func (DomainCustomImageOutput) ToDomainCustomImageOutputWithContext

func (o DomainCustomImageOutput) ToDomainCustomImageOutputWithContext(ctx context.Context) DomainCustomImageOutput

type DomainCustomPosixUserConfig added in v0.91.0

type DomainCustomPosixUserConfig struct {
	Gid int `pulumi:"gid"`
	Uid int `pulumi:"uid"`
}

type DomainCustomPosixUserConfigArgs added in v0.91.0

type DomainCustomPosixUserConfigArgs struct {
	Gid pulumi.IntInput `pulumi:"gid"`
	Uid pulumi.IntInput `pulumi:"uid"`
}

func (DomainCustomPosixUserConfigArgs) ElementType added in v0.91.0

func (DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigOutput added in v0.91.0

func (i DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigOutput() DomainCustomPosixUserConfigOutput

func (DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigOutputWithContext added in v0.91.0

func (i DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigOutputWithContext(ctx context.Context) DomainCustomPosixUserConfigOutput

func (DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigPtrOutput added in v0.91.0

func (i DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigPtrOutput() DomainCustomPosixUserConfigPtrOutput

func (DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (i DomainCustomPosixUserConfigArgs) ToDomainCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) DomainCustomPosixUserConfigPtrOutput

type DomainCustomPosixUserConfigInput added in v0.91.0

type DomainCustomPosixUserConfigInput interface {
	pulumi.Input

	ToDomainCustomPosixUserConfigOutput() DomainCustomPosixUserConfigOutput
	ToDomainCustomPosixUserConfigOutputWithContext(context.Context) DomainCustomPosixUserConfigOutput
}

DomainCustomPosixUserConfigInput is an input type that accepts DomainCustomPosixUserConfigArgs and DomainCustomPosixUserConfigOutput values. You can construct a concrete instance of `DomainCustomPosixUserConfigInput` via:

DomainCustomPosixUserConfigArgs{...}

type DomainCustomPosixUserConfigOutput added in v0.91.0

type DomainCustomPosixUserConfigOutput struct{ *pulumi.OutputState }

func (DomainCustomPosixUserConfigOutput) ElementType added in v0.91.0

func (DomainCustomPosixUserConfigOutput) Gid added in v0.91.0

func (DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigOutput added in v0.91.0

func (o DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigOutput() DomainCustomPosixUserConfigOutput

func (DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigOutputWithContext added in v0.91.0

func (o DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigOutputWithContext(ctx context.Context) DomainCustomPosixUserConfigOutput

func (DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigPtrOutput added in v0.91.0

func (o DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigPtrOutput() DomainCustomPosixUserConfigPtrOutput

func (DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (o DomainCustomPosixUserConfigOutput) ToDomainCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) DomainCustomPosixUserConfigPtrOutput

func (DomainCustomPosixUserConfigOutput) Uid added in v0.91.0

type DomainCustomPosixUserConfigPtrInput added in v0.91.0

type DomainCustomPosixUserConfigPtrInput interface {
	pulumi.Input

	ToDomainCustomPosixUserConfigPtrOutput() DomainCustomPosixUserConfigPtrOutput
	ToDomainCustomPosixUserConfigPtrOutputWithContext(context.Context) DomainCustomPosixUserConfigPtrOutput
}

DomainCustomPosixUserConfigPtrInput is an input type that accepts DomainCustomPosixUserConfigArgs, DomainCustomPosixUserConfigPtr and DomainCustomPosixUserConfigPtrOutput values. You can construct a concrete instance of `DomainCustomPosixUserConfigPtrInput` via:

        DomainCustomPosixUserConfigArgs{...}

or:

        nil

func DomainCustomPosixUserConfigPtr added in v0.91.0

type DomainCustomPosixUserConfigPtrOutput added in v0.91.0

type DomainCustomPosixUserConfigPtrOutput struct{ *pulumi.OutputState }

func (DomainCustomPosixUserConfigPtrOutput) Elem added in v0.91.0

func (DomainCustomPosixUserConfigPtrOutput) ElementType added in v0.91.0

func (DomainCustomPosixUserConfigPtrOutput) Gid added in v0.91.0

func (DomainCustomPosixUserConfigPtrOutput) ToDomainCustomPosixUserConfigPtrOutput added in v0.91.0

func (o DomainCustomPosixUserConfigPtrOutput) ToDomainCustomPosixUserConfigPtrOutput() DomainCustomPosixUserConfigPtrOutput

func (DomainCustomPosixUserConfigPtrOutput) ToDomainCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (o DomainCustomPosixUserConfigPtrOutput) ToDomainCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) DomainCustomPosixUserConfigPtrOutput

func (DomainCustomPosixUserConfigPtrOutput) Uid added in v0.91.0

type DomainDefaultEbsStorageSettings added in v0.91.0

type DomainDefaultEbsStorageSettings struct {
	// Default size of the Amazon EBS volume in Gb
	DefaultEbsVolumeSizeInGb int `pulumi:"defaultEbsVolumeSizeInGb"`
	// Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.
	MaximumEbsVolumeSizeInGb int `pulumi:"maximumEbsVolumeSizeInGb"`
}

Properties related to the Amazon Elastic Block Store volume. Must be provided if storage type is Amazon EBS and must not be provided if storage type is not Amazon EBS

type DomainDefaultEbsStorageSettingsArgs added in v0.91.0

type DomainDefaultEbsStorageSettingsArgs struct {
	// Default size of the Amazon EBS volume in Gb
	DefaultEbsVolumeSizeInGb pulumi.IntInput `pulumi:"defaultEbsVolumeSizeInGb"`
	// Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.
	MaximumEbsVolumeSizeInGb pulumi.IntInput `pulumi:"maximumEbsVolumeSizeInGb"`
}

Properties related to the Amazon Elastic Block Store volume. Must be provided if storage type is Amazon EBS and must not be provided if storage type is not Amazon EBS

func (DomainDefaultEbsStorageSettingsArgs) ElementType added in v0.91.0

func (DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsOutput added in v0.91.0

func (i DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsOutput() DomainDefaultEbsStorageSettingsOutput

func (DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsOutputWithContext added in v0.91.0

func (i DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsOutputWithContext(ctx context.Context) DomainDefaultEbsStorageSettingsOutput

func (DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (i DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsPtrOutput() DomainDefaultEbsStorageSettingsPtrOutput

func (DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (i DomainDefaultEbsStorageSettingsArgs) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultEbsStorageSettingsPtrOutput

type DomainDefaultEbsStorageSettingsInput added in v0.91.0

type DomainDefaultEbsStorageSettingsInput interface {
	pulumi.Input

	ToDomainDefaultEbsStorageSettingsOutput() DomainDefaultEbsStorageSettingsOutput
	ToDomainDefaultEbsStorageSettingsOutputWithContext(context.Context) DomainDefaultEbsStorageSettingsOutput
}

DomainDefaultEbsStorageSettingsInput is an input type that accepts DomainDefaultEbsStorageSettingsArgs and DomainDefaultEbsStorageSettingsOutput values. You can construct a concrete instance of `DomainDefaultEbsStorageSettingsInput` via:

DomainDefaultEbsStorageSettingsArgs{...}

type DomainDefaultEbsStorageSettingsOutput added in v0.91.0

type DomainDefaultEbsStorageSettingsOutput struct{ *pulumi.OutputState }

Properties related to the Amazon Elastic Block Store volume. Must be provided if storage type is Amazon EBS and must not be provided if storage type is not Amazon EBS

func (DomainDefaultEbsStorageSettingsOutput) DefaultEbsVolumeSizeInGb added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) DefaultEbsVolumeSizeInGb() pulumi.IntOutput

Default size of the Amazon EBS volume in Gb

func (DomainDefaultEbsStorageSettingsOutput) ElementType added in v0.91.0

func (DomainDefaultEbsStorageSettingsOutput) MaximumEbsVolumeSizeInGb added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) MaximumEbsVolumeSizeInGb() pulumi.IntOutput

Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.

func (DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsOutput added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsOutput() DomainDefaultEbsStorageSettingsOutput

func (DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsOutputWithContext added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsOutputWithContext(ctx context.Context) DomainDefaultEbsStorageSettingsOutput

func (DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsPtrOutput() DomainDefaultEbsStorageSettingsPtrOutput

func (DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (o DomainDefaultEbsStorageSettingsOutput) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultEbsStorageSettingsPtrOutput

type DomainDefaultEbsStorageSettingsPtrInput added in v0.91.0

type DomainDefaultEbsStorageSettingsPtrInput interface {
	pulumi.Input

	ToDomainDefaultEbsStorageSettingsPtrOutput() DomainDefaultEbsStorageSettingsPtrOutput
	ToDomainDefaultEbsStorageSettingsPtrOutputWithContext(context.Context) DomainDefaultEbsStorageSettingsPtrOutput
}

DomainDefaultEbsStorageSettingsPtrInput is an input type that accepts DomainDefaultEbsStorageSettingsArgs, DomainDefaultEbsStorageSettingsPtr and DomainDefaultEbsStorageSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultEbsStorageSettingsPtrInput` via:

        DomainDefaultEbsStorageSettingsArgs{...}

or:

        nil

type DomainDefaultEbsStorageSettingsPtrOutput added in v0.91.0

type DomainDefaultEbsStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainDefaultEbsStorageSettingsPtrOutput) DefaultEbsVolumeSizeInGb added in v0.91.0

func (o DomainDefaultEbsStorageSettingsPtrOutput) DefaultEbsVolumeSizeInGb() pulumi.IntPtrOutput

Default size of the Amazon EBS volume in Gb

func (DomainDefaultEbsStorageSettingsPtrOutput) Elem added in v0.91.0

func (DomainDefaultEbsStorageSettingsPtrOutput) ElementType added in v0.91.0

func (DomainDefaultEbsStorageSettingsPtrOutput) MaximumEbsVolumeSizeInGb added in v0.91.0

func (o DomainDefaultEbsStorageSettingsPtrOutput) MaximumEbsVolumeSizeInGb() pulumi.IntPtrOutput

Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.

func (DomainDefaultEbsStorageSettingsPtrOutput) ToDomainDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (o DomainDefaultEbsStorageSettingsPtrOutput) ToDomainDefaultEbsStorageSettingsPtrOutput() DomainDefaultEbsStorageSettingsPtrOutput

func (DomainDefaultEbsStorageSettingsPtrOutput) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (o DomainDefaultEbsStorageSettingsPtrOutput) ToDomainDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultEbsStorageSettingsPtrOutput

type DomainDefaultSpaceSettings added in v0.49.0

type DomainDefaultSpaceSettings struct {
	// The execution role for the space.
	ExecutionRole string `pulumi:"executionRole"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings *DomainJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings *DomainKernelGatewayAppSettings `pulumi:"kernelGatewayAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups []string `pulumi:"securityGroups"`
}

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the Create/Update Domain API is called.

type DomainDefaultSpaceSettingsArgs added in v0.49.0

type DomainDefaultSpaceSettingsArgs struct {
	// The execution role for the space.
	ExecutionRole pulumi.StringInput `pulumi:"executionRole"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings DomainJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings DomainKernelGatewayAppSettingsPtrInput `pulumi:"kernelGatewayAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"`
}

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the Create/Update Domain API is called.

func (DomainDefaultSpaceSettingsArgs) ElementType added in v0.49.0

func (DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsOutput added in v0.49.0

func (i DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsOutput() DomainDefaultSpaceSettingsOutput

func (DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsOutputWithContext added in v0.49.0

func (i DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsOutputWithContext(ctx context.Context) DomainDefaultSpaceSettingsOutput

func (DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsPtrOutput added in v0.49.0

func (i DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsPtrOutput() DomainDefaultSpaceSettingsPtrOutput

func (DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsPtrOutputWithContext added in v0.49.0

func (i DomainDefaultSpaceSettingsArgs) ToDomainDefaultSpaceSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceSettingsPtrOutput

type DomainDefaultSpaceSettingsInput added in v0.49.0

type DomainDefaultSpaceSettingsInput interface {
	pulumi.Input

	ToDomainDefaultSpaceSettingsOutput() DomainDefaultSpaceSettingsOutput
	ToDomainDefaultSpaceSettingsOutputWithContext(context.Context) DomainDefaultSpaceSettingsOutput
}

DomainDefaultSpaceSettingsInput is an input type that accepts DomainDefaultSpaceSettingsArgs and DomainDefaultSpaceSettingsOutput values. You can construct a concrete instance of `DomainDefaultSpaceSettingsInput` via:

DomainDefaultSpaceSettingsArgs{...}

type DomainDefaultSpaceSettingsOutput added in v0.49.0

type DomainDefaultSpaceSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the Create/Update Domain API is called.

func (DomainDefaultSpaceSettingsOutput) ElementType added in v0.49.0

func (DomainDefaultSpaceSettingsOutput) ExecutionRole added in v0.49.0

The execution role for the space.

func (DomainDefaultSpaceSettingsOutput) JupyterServerAppSettings added in v0.49.0

The Jupyter server's app settings.

func (DomainDefaultSpaceSettingsOutput) KernelGatewayAppSettings added in v0.49.0

The kernel gateway app settings.

func (DomainDefaultSpaceSettingsOutput) SecurityGroups added in v0.49.0

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsOutput added in v0.49.0

func (o DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsOutput() DomainDefaultSpaceSettingsOutput

func (DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsOutputWithContext added in v0.49.0

func (o DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsOutputWithContext(ctx context.Context) DomainDefaultSpaceSettingsOutput

func (DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsPtrOutput added in v0.49.0

func (o DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsPtrOutput() DomainDefaultSpaceSettingsPtrOutput

func (DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsPtrOutputWithContext added in v0.49.0

func (o DomainDefaultSpaceSettingsOutput) ToDomainDefaultSpaceSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceSettingsPtrOutput

type DomainDefaultSpaceSettingsPtrInput added in v0.49.0

type DomainDefaultSpaceSettingsPtrInput interface {
	pulumi.Input

	ToDomainDefaultSpaceSettingsPtrOutput() DomainDefaultSpaceSettingsPtrOutput
	ToDomainDefaultSpaceSettingsPtrOutputWithContext(context.Context) DomainDefaultSpaceSettingsPtrOutput
}

DomainDefaultSpaceSettingsPtrInput is an input type that accepts DomainDefaultSpaceSettingsArgs, DomainDefaultSpaceSettingsPtr and DomainDefaultSpaceSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultSpaceSettingsPtrInput` via:

        DomainDefaultSpaceSettingsArgs{...}

or:

        nil

func DomainDefaultSpaceSettingsPtr added in v0.49.0

type DomainDefaultSpaceSettingsPtrOutput added in v0.49.0

type DomainDefaultSpaceSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainDefaultSpaceSettingsPtrOutput) Elem added in v0.49.0

func (DomainDefaultSpaceSettingsPtrOutput) ElementType added in v0.49.0

func (DomainDefaultSpaceSettingsPtrOutput) ExecutionRole added in v0.49.0

The execution role for the space.

func (DomainDefaultSpaceSettingsPtrOutput) JupyterServerAppSettings added in v0.49.0

The Jupyter server's app settings.

func (DomainDefaultSpaceSettingsPtrOutput) KernelGatewayAppSettings added in v0.49.0

The kernel gateway app settings.

func (DomainDefaultSpaceSettingsPtrOutput) SecurityGroups added in v0.49.0

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (DomainDefaultSpaceSettingsPtrOutput) ToDomainDefaultSpaceSettingsPtrOutput added in v0.49.0

func (o DomainDefaultSpaceSettingsPtrOutput) ToDomainDefaultSpaceSettingsPtrOutput() DomainDefaultSpaceSettingsPtrOutput

func (DomainDefaultSpaceSettingsPtrOutput) ToDomainDefaultSpaceSettingsPtrOutputWithContext added in v0.49.0

func (o DomainDefaultSpaceSettingsPtrOutput) ToDomainDefaultSpaceSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceSettingsPtrOutput

type DomainDefaultSpaceStorageSettings added in v0.91.0

type DomainDefaultSpaceStorageSettings struct {
	DefaultEbsStorageSettings *DomainDefaultEbsStorageSettings `pulumi:"defaultEbsStorageSettings"`
}

Default storage settings for a space.

type DomainDefaultSpaceStorageSettingsArgs added in v0.91.0

type DomainDefaultSpaceStorageSettingsArgs struct {
	DefaultEbsStorageSettings DomainDefaultEbsStorageSettingsPtrInput `pulumi:"defaultEbsStorageSettings"`
}

Default storage settings for a space.

func (DomainDefaultSpaceStorageSettingsArgs) ElementType added in v0.91.0

func (DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsOutput added in v0.91.0

func (i DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsOutput() DomainDefaultSpaceStorageSettingsOutput

func (DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsOutputWithContext added in v0.91.0

func (i DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsOutputWithContext(ctx context.Context) DomainDefaultSpaceStorageSettingsOutput

func (DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (i DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsPtrOutput() DomainDefaultSpaceStorageSettingsPtrOutput

func (DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (i DomainDefaultSpaceStorageSettingsArgs) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceStorageSettingsPtrOutput

type DomainDefaultSpaceStorageSettingsInput added in v0.91.0

type DomainDefaultSpaceStorageSettingsInput interface {
	pulumi.Input

	ToDomainDefaultSpaceStorageSettingsOutput() DomainDefaultSpaceStorageSettingsOutput
	ToDomainDefaultSpaceStorageSettingsOutputWithContext(context.Context) DomainDefaultSpaceStorageSettingsOutput
}

DomainDefaultSpaceStorageSettingsInput is an input type that accepts DomainDefaultSpaceStorageSettingsArgs and DomainDefaultSpaceStorageSettingsOutput values. You can construct a concrete instance of `DomainDefaultSpaceStorageSettingsInput` via:

DomainDefaultSpaceStorageSettingsArgs{...}

type DomainDefaultSpaceStorageSettingsOutput added in v0.91.0

type DomainDefaultSpaceStorageSettingsOutput struct{ *pulumi.OutputState }

Default storage settings for a space.

func (DomainDefaultSpaceStorageSettingsOutput) DefaultEbsStorageSettings added in v0.91.0

func (DomainDefaultSpaceStorageSettingsOutput) ElementType added in v0.91.0

func (DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsOutput added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsOutput() DomainDefaultSpaceStorageSettingsOutput

func (DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsOutputWithContext added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsOutputWithContext(ctx context.Context) DomainDefaultSpaceStorageSettingsOutput

func (DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsPtrOutput() DomainDefaultSpaceStorageSettingsPtrOutput

func (DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsOutput) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceStorageSettingsPtrOutput

type DomainDefaultSpaceStorageSettingsPtrInput added in v0.91.0

type DomainDefaultSpaceStorageSettingsPtrInput interface {
	pulumi.Input

	ToDomainDefaultSpaceStorageSettingsPtrOutput() DomainDefaultSpaceStorageSettingsPtrOutput
	ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext(context.Context) DomainDefaultSpaceStorageSettingsPtrOutput
}

DomainDefaultSpaceStorageSettingsPtrInput is an input type that accepts DomainDefaultSpaceStorageSettingsArgs, DomainDefaultSpaceStorageSettingsPtr and DomainDefaultSpaceStorageSettingsPtrOutput values. You can construct a concrete instance of `DomainDefaultSpaceStorageSettingsPtrInput` via:

        DomainDefaultSpaceStorageSettingsArgs{...}

or:

        nil

type DomainDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

type DomainDefaultSpaceStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainDefaultSpaceStorageSettingsPtrOutput) DefaultEbsStorageSettings added in v0.91.0

func (DomainDefaultSpaceStorageSettingsPtrOutput) Elem added in v0.91.0

func (DomainDefaultSpaceStorageSettingsPtrOutput) ElementType added in v0.91.0

func (DomainDefaultSpaceStorageSettingsPtrOutput) ToDomainDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsPtrOutput) ToDomainDefaultSpaceStorageSettingsPtrOutput() DomainDefaultSpaceStorageSettingsPtrOutput

func (DomainDefaultSpaceStorageSettingsPtrOutput) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (o DomainDefaultSpaceStorageSettingsPtrOutput) ToDomainDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) DomainDefaultSpaceStorageSettingsPtrOutput

type DomainDockerSettings added in v0.96.0

type DomainDockerSettings struct {
	// The flag to enable/disable docker-proxy server
	EnableDockerAccess *DomainDockerSettingsEnableDockerAccess `pulumi:"enableDockerAccess"`
	// A list of account id's that would be used to pull images from in VpcOnly mode
	VpcOnlyTrustedAccounts []string `pulumi:"vpcOnlyTrustedAccounts"`
}

A collection of settings that are required to start docker-proxy server.

type DomainDockerSettingsArgs added in v0.96.0

type DomainDockerSettingsArgs struct {
	// The flag to enable/disable docker-proxy server
	EnableDockerAccess DomainDockerSettingsEnableDockerAccessPtrInput `pulumi:"enableDockerAccess"`
	// A list of account id's that would be used to pull images from in VpcOnly mode
	VpcOnlyTrustedAccounts pulumi.StringArrayInput `pulumi:"vpcOnlyTrustedAccounts"`
}

A collection of settings that are required to start docker-proxy server.

func (DomainDockerSettingsArgs) ElementType added in v0.96.0

func (DomainDockerSettingsArgs) ElementType() reflect.Type

func (DomainDockerSettingsArgs) ToDomainDockerSettingsOutput added in v0.96.0

func (i DomainDockerSettingsArgs) ToDomainDockerSettingsOutput() DomainDockerSettingsOutput

func (DomainDockerSettingsArgs) ToDomainDockerSettingsOutputWithContext added in v0.96.0

func (i DomainDockerSettingsArgs) ToDomainDockerSettingsOutputWithContext(ctx context.Context) DomainDockerSettingsOutput

func (DomainDockerSettingsArgs) ToDomainDockerSettingsPtrOutput added in v0.96.0

func (i DomainDockerSettingsArgs) ToDomainDockerSettingsPtrOutput() DomainDockerSettingsPtrOutput

func (DomainDockerSettingsArgs) ToDomainDockerSettingsPtrOutputWithContext added in v0.96.0

func (i DomainDockerSettingsArgs) ToDomainDockerSettingsPtrOutputWithContext(ctx context.Context) DomainDockerSettingsPtrOutput

type DomainDockerSettingsEnableDockerAccess added in v0.96.0

type DomainDockerSettingsEnableDockerAccess string

The flag to enable/disable docker-proxy server

func (DomainDockerSettingsEnableDockerAccess) ElementType added in v0.96.0

func (DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessOutput added in v0.96.0

func (e DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessOutput() DomainDockerSettingsEnableDockerAccessOutput

func (DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessOutputWithContext added in v0.96.0

func (e DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessOutputWithContext(ctx context.Context) DomainDockerSettingsEnableDockerAccessOutput

func (DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessPtrOutput added in v0.96.0

func (e DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessPtrOutput() DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext added in v0.96.0

func (e DomainDockerSettingsEnableDockerAccess) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext(ctx context.Context) DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccess) ToStringOutput added in v0.96.0

func (DomainDockerSettingsEnableDockerAccess) ToStringOutputWithContext added in v0.96.0

func (DomainDockerSettingsEnableDockerAccess) ToStringPtrOutput added in v0.96.0

func (DomainDockerSettingsEnableDockerAccess) ToStringPtrOutputWithContext added in v0.96.0

func (e DomainDockerSettingsEnableDockerAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainDockerSettingsEnableDockerAccessInput added in v0.96.0

type DomainDockerSettingsEnableDockerAccessInput interface {
	pulumi.Input

	ToDomainDockerSettingsEnableDockerAccessOutput() DomainDockerSettingsEnableDockerAccessOutput
	ToDomainDockerSettingsEnableDockerAccessOutputWithContext(context.Context) DomainDockerSettingsEnableDockerAccessOutput
}

DomainDockerSettingsEnableDockerAccessInput is an input type that accepts values of the DomainDockerSettingsEnableDockerAccess enum A concrete instance of `DomainDockerSettingsEnableDockerAccessInput` can be one of the following:

DomainDockerSettingsEnableDockerAccessEnabled
DomainDockerSettingsEnableDockerAccessDisabled

type DomainDockerSettingsEnableDockerAccessOutput added in v0.96.0

type DomainDockerSettingsEnableDockerAccessOutput struct{ *pulumi.OutputState }

func (DomainDockerSettingsEnableDockerAccessOutput) ElementType added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessOutput added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessOutput() DomainDockerSettingsEnableDockerAccessOutput

func (DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessOutputWithContext added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessOutputWithContext(ctx context.Context) DomainDockerSettingsEnableDockerAccessOutput

func (DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutput added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutput() DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext(ctx context.Context) DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccessOutput) ToStringOutput added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessOutput) ToStringOutputWithContext added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessOutput) ToStringPtrOutput added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessOutput) ToStringPtrOutputWithContext added in v0.96.0

type DomainDockerSettingsEnableDockerAccessPtrInput added in v0.96.0

type DomainDockerSettingsEnableDockerAccessPtrInput interface {
	pulumi.Input

	ToDomainDockerSettingsEnableDockerAccessPtrOutput() DomainDockerSettingsEnableDockerAccessPtrOutput
	ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext(context.Context) DomainDockerSettingsEnableDockerAccessPtrOutput
}

func DomainDockerSettingsEnableDockerAccessPtr added in v0.96.0

func DomainDockerSettingsEnableDockerAccessPtr(v string) DomainDockerSettingsEnableDockerAccessPtrInput

type DomainDockerSettingsEnableDockerAccessPtrOutput added in v0.96.0

type DomainDockerSettingsEnableDockerAccessPtrOutput struct{ *pulumi.OutputState }

func (DomainDockerSettingsEnableDockerAccessPtrOutput) Elem added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessPtrOutput) ElementType added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessPtrOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutput added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessPtrOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutput() DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccessPtrOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext added in v0.96.0

func (o DomainDockerSettingsEnableDockerAccessPtrOutput) ToDomainDockerSettingsEnableDockerAccessPtrOutputWithContext(ctx context.Context) DomainDockerSettingsEnableDockerAccessPtrOutput

func (DomainDockerSettingsEnableDockerAccessPtrOutput) ToStringPtrOutput added in v0.96.0

func (DomainDockerSettingsEnableDockerAccessPtrOutput) ToStringPtrOutputWithContext added in v0.96.0

type DomainDockerSettingsInput added in v0.96.0

type DomainDockerSettingsInput interface {
	pulumi.Input

	ToDomainDockerSettingsOutput() DomainDockerSettingsOutput
	ToDomainDockerSettingsOutputWithContext(context.Context) DomainDockerSettingsOutput
}

DomainDockerSettingsInput is an input type that accepts DomainDockerSettingsArgs and DomainDockerSettingsOutput values. You can construct a concrete instance of `DomainDockerSettingsInput` via:

DomainDockerSettingsArgs{...}

type DomainDockerSettingsOutput added in v0.96.0

type DomainDockerSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that are required to start docker-proxy server.

func (DomainDockerSettingsOutput) ElementType added in v0.96.0

func (DomainDockerSettingsOutput) ElementType() reflect.Type

func (DomainDockerSettingsOutput) EnableDockerAccess added in v0.96.0

The flag to enable/disable docker-proxy server

func (DomainDockerSettingsOutput) ToDomainDockerSettingsOutput added in v0.96.0

func (o DomainDockerSettingsOutput) ToDomainDockerSettingsOutput() DomainDockerSettingsOutput

func (DomainDockerSettingsOutput) ToDomainDockerSettingsOutputWithContext added in v0.96.0

func (o DomainDockerSettingsOutput) ToDomainDockerSettingsOutputWithContext(ctx context.Context) DomainDockerSettingsOutput

func (DomainDockerSettingsOutput) ToDomainDockerSettingsPtrOutput added in v0.96.0

func (o DomainDockerSettingsOutput) ToDomainDockerSettingsPtrOutput() DomainDockerSettingsPtrOutput

func (DomainDockerSettingsOutput) ToDomainDockerSettingsPtrOutputWithContext added in v0.96.0

func (o DomainDockerSettingsOutput) ToDomainDockerSettingsPtrOutputWithContext(ctx context.Context) DomainDockerSettingsPtrOutput

func (DomainDockerSettingsOutput) VpcOnlyTrustedAccounts added in v0.96.0

func (o DomainDockerSettingsOutput) VpcOnlyTrustedAccounts() pulumi.StringArrayOutput

A list of account id's that would be used to pull images from in VpcOnly mode

type DomainDockerSettingsPtrInput added in v0.96.0

type DomainDockerSettingsPtrInput interface {
	pulumi.Input

	ToDomainDockerSettingsPtrOutput() DomainDockerSettingsPtrOutput
	ToDomainDockerSettingsPtrOutputWithContext(context.Context) DomainDockerSettingsPtrOutput
}

DomainDockerSettingsPtrInput is an input type that accepts DomainDockerSettingsArgs, DomainDockerSettingsPtr and DomainDockerSettingsPtrOutput values. You can construct a concrete instance of `DomainDockerSettingsPtrInput` via:

        DomainDockerSettingsArgs{...}

or:

        nil

func DomainDockerSettingsPtr added in v0.96.0

func DomainDockerSettingsPtr(v *DomainDockerSettingsArgs) DomainDockerSettingsPtrInput

type DomainDockerSettingsPtrOutput added in v0.96.0

type DomainDockerSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainDockerSettingsPtrOutput) Elem added in v0.96.0

func (DomainDockerSettingsPtrOutput) ElementType added in v0.96.0

func (DomainDockerSettingsPtrOutput) EnableDockerAccess added in v0.96.0

The flag to enable/disable docker-proxy server

func (DomainDockerSettingsPtrOutput) ToDomainDockerSettingsPtrOutput added in v0.96.0

func (o DomainDockerSettingsPtrOutput) ToDomainDockerSettingsPtrOutput() DomainDockerSettingsPtrOutput

func (DomainDockerSettingsPtrOutput) ToDomainDockerSettingsPtrOutputWithContext added in v0.96.0

func (o DomainDockerSettingsPtrOutput) ToDomainDockerSettingsPtrOutputWithContext(ctx context.Context) DomainDockerSettingsPtrOutput

func (DomainDockerSettingsPtrOutput) VpcOnlyTrustedAccounts added in v0.96.0

func (o DomainDockerSettingsPtrOutput) VpcOnlyTrustedAccounts() pulumi.StringArrayOutput

A list of account id's that would be used to pull images from in VpcOnly mode

type DomainEfsFileSystemConfig added in v0.91.0

type DomainEfsFileSystemConfig struct {
	FileSystemId   string  `pulumi:"fileSystemId"`
	FileSystemPath *string `pulumi:"fileSystemPath"`
}

type DomainEfsFileSystemConfigArgs added in v0.91.0

type DomainEfsFileSystemConfigArgs struct {
	FileSystemId   pulumi.StringInput    `pulumi:"fileSystemId"`
	FileSystemPath pulumi.StringPtrInput `pulumi:"fileSystemPath"`
}

func (DomainEfsFileSystemConfigArgs) ElementType added in v0.91.0

func (DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigOutput added in v0.91.0

func (i DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigOutput() DomainEfsFileSystemConfigOutput

func (DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigOutputWithContext added in v0.91.0

func (i DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigOutputWithContext(ctx context.Context) DomainEfsFileSystemConfigOutput

func (DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigPtrOutput added in v0.91.0

func (i DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigPtrOutput() DomainEfsFileSystemConfigPtrOutput

func (DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (i DomainEfsFileSystemConfigArgs) ToDomainEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) DomainEfsFileSystemConfigPtrOutput

type DomainEfsFileSystemConfigInput added in v0.91.0

type DomainEfsFileSystemConfigInput interface {
	pulumi.Input

	ToDomainEfsFileSystemConfigOutput() DomainEfsFileSystemConfigOutput
	ToDomainEfsFileSystemConfigOutputWithContext(context.Context) DomainEfsFileSystemConfigOutput
}

DomainEfsFileSystemConfigInput is an input type that accepts DomainEfsFileSystemConfigArgs and DomainEfsFileSystemConfigOutput values. You can construct a concrete instance of `DomainEfsFileSystemConfigInput` via:

DomainEfsFileSystemConfigArgs{...}

type DomainEfsFileSystemConfigOutput added in v0.91.0

type DomainEfsFileSystemConfigOutput struct{ *pulumi.OutputState }

func (DomainEfsFileSystemConfigOutput) ElementType added in v0.91.0

func (DomainEfsFileSystemConfigOutput) FileSystemId added in v0.91.0

func (DomainEfsFileSystemConfigOutput) FileSystemPath added in v0.91.0

func (DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigOutput added in v0.91.0

func (o DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigOutput() DomainEfsFileSystemConfigOutput

func (DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigOutputWithContext added in v0.91.0

func (o DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigOutputWithContext(ctx context.Context) DomainEfsFileSystemConfigOutput

func (DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigPtrOutput added in v0.91.0

func (o DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigPtrOutput() DomainEfsFileSystemConfigPtrOutput

func (DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (o DomainEfsFileSystemConfigOutput) ToDomainEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) DomainEfsFileSystemConfigPtrOutput

type DomainEfsFileSystemConfigPtrInput added in v0.91.0

type DomainEfsFileSystemConfigPtrInput interface {
	pulumi.Input

	ToDomainEfsFileSystemConfigPtrOutput() DomainEfsFileSystemConfigPtrOutput
	ToDomainEfsFileSystemConfigPtrOutputWithContext(context.Context) DomainEfsFileSystemConfigPtrOutput
}

DomainEfsFileSystemConfigPtrInput is an input type that accepts DomainEfsFileSystemConfigArgs, DomainEfsFileSystemConfigPtr and DomainEfsFileSystemConfigPtrOutput values. You can construct a concrete instance of `DomainEfsFileSystemConfigPtrInput` via:

        DomainEfsFileSystemConfigArgs{...}

or:

        nil

func DomainEfsFileSystemConfigPtr added in v0.91.0

type DomainEfsFileSystemConfigPtrOutput added in v0.91.0

type DomainEfsFileSystemConfigPtrOutput struct{ *pulumi.OutputState }

func (DomainEfsFileSystemConfigPtrOutput) Elem added in v0.91.0

func (DomainEfsFileSystemConfigPtrOutput) ElementType added in v0.91.0

func (DomainEfsFileSystemConfigPtrOutput) FileSystemId added in v0.91.0

func (DomainEfsFileSystemConfigPtrOutput) FileSystemPath added in v0.91.0

func (DomainEfsFileSystemConfigPtrOutput) ToDomainEfsFileSystemConfigPtrOutput added in v0.91.0

func (o DomainEfsFileSystemConfigPtrOutput) ToDomainEfsFileSystemConfigPtrOutput() DomainEfsFileSystemConfigPtrOutput

func (DomainEfsFileSystemConfigPtrOutput) ToDomainEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (o DomainEfsFileSystemConfigPtrOutput) ToDomainEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) DomainEfsFileSystemConfigPtrOutput

type DomainInput

type DomainInput interface {
	pulumi.Input

	ToDomainOutput() DomainOutput
	ToDomainOutputWithContext(ctx context.Context) DomainOutput
}

type DomainJupyterLabAppSettings added in v0.91.0

type DomainJupyterLabAppSettings struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories []DomainCodeRepository `pulumi:"codeRepositories"`
	// A list of custom images for use for JupyterLab apps.
	CustomImages []DomainCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with JupyterLab apps.
	LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"`
}

The JupyterLab app settings.

type DomainJupyterLabAppSettingsArgs added in v0.91.0

type DomainJupyterLabAppSettingsArgs struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories DomainCodeRepositoryArrayInput `pulumi:"codeRepositories"`
	// A list of custom images for use for JupyterLab apps.
	CustomImages DomainCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.
	DefaultResourceSpec DomainResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with JupyterLab apps.
	LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"`
}

The JupyterLab app settings.

func (DomainJupyterLabAppSettingsArgs) ElementType added in v0.91.0

func (DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsOutput added in v0.91.0

func (i DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsOutput() DomainJupyterLabAppSettingsOutput

func (DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsOutputWithContext added in v0.91.0

func (i DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsOutputWithContext(ctx context.Context) DomainJupyterLabAppSettingsOutput

func (DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsPtrOutput added in v0.91.0

func (i DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsPtrOutput() DomainJupyterLabAppSettingsPtrOutput

func (DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (i DomainJupyterLabAppSettingsArgs) ToDomainJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterLabAppSettingsPtrOutput

type DomainJupyterLabAppSettingsInput added in v0.91.0

type DomainJupyterLabAppSettingsInput interface {
	pulumi.Input

	ToDomainJupyterLabAppSettingsOutput() DomainJupyterLabAppSettingsOutput
	ToDomainJupyterLabAppSettingsOutputWithContext(context.Context) DomainJupyterLabAppSettingsOutput
}

DomainJupyterLabAppSettingsInput is an input type that accepts DomainJupyterLabAppSettingsArgs and DomainJupyterLabAppSettingsOutput values. You can construct a concrete instance of `DomainJupyterLabAppSettingsInput` via:

DomainJupyterLabAppSettingsArgs{...}

type DomainJupyterLabAppSettingsOutput added in v0.91.0

type DomainJupyterLabAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterLab app settings.

func (DomainJupyterLabAppSettingsOutput) CodeRepositories added in v0.91.0

A list of CodeRepositories available for use with JupyterLab apps.

func (DomainJupyterLabAppSettingsOutput) CustomImages added in v0.91.0

A list of custom images for use for JupyterLab apps.

func (DomainJupyterLabAppSettingsOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.

func (DomainJupyterLabAppSettingsOutput) ElementType added in v0.91.0

func (DomainJupyterLabAppSettingsOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with JupyterLab apps.

func (DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsOutput added in v0.91.0

func (o DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsOutput() DomainJupyterLabAppSettingsOutput

func (DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsOutputWithContext added in v0.91.0

func (o DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsOutputWithContext(ctx context.Context) DomainJupyterLabAppSettingsOutput

func (DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsPtrOutput added in v0.91.0

func (o DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsPtrOutput() DomainJupyterLabAppSettingsPtrOutput

func (DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (o DomainJupyterLabAppSettingsOutput) ToDomainJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterLabAppSettingsPtrOutput

type DomainJupyterLabAppSettingsPtrInput added in v0.91.0

type DomainJupyterLabAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainJupyterLabAppSettingsPtrOutput() DomainJupyterLabAppSettingsPtrOutput
	ToDomainJupyterLabAppSettingsPtrOutputWithContext(context.Context) DomainJupyterLabAppSettingsPtrOutput
}

DomainJupyterLabAppSettingsPtrInput is an input type that accepts DomainJupyterLabAppSettingsArgs, DomainJupyterLabAppSettingsPtr and DomainJupyterLabAppSettingsPtrOutput values. You can construct a concrete instance of `DomainJupyterLabAppSettingsPtrInput` via:

        DomainJupyterLabAppSettingsArgs{...}

or:

        nil

func DomainJupyterLabAppSettingsPtr added in v0.91.0

type DomainJupyterLabAppSettingsPtrOutput added in v0.91.0

type DomainJupyterLabAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainJupyterLabAppSettingsPtrOutput) CodeRepositories added in v0.91.0

A list of CodeRepositories available for use with JupyterLab apps.

func (DomainJupyterLabAppSettingsPtrOutput) CustomImages added in v0.91.0

A list of custom images for use for JupyterLab apps.

func (DomainJupyterLabAppSettingsPtrOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.

func (DomainJupyterLabAppSettingsPtrOutput) Elem added in v0.91.0

func (DomainJupyterLabAppSettingsPtrOutput) ElementType added in v0.91.0

func (DomainJupyterLabAppSettingsPtrOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with JupyterLab apps.

func (DomainJupyterLabAppSettingsPtrOutput) ToDomainJupyterLabAppSettingsPtrOutput added in v0.91.0

func (o DomainJupyterLabAppSettingsPtrOutput) ToDomainJupyterLabAppSettingsPtrOutput() DomainJupyterLabAppSettingsPtrOutput

func (DomainJupyterLabAppSettingsPtrOutput) ToDomainJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (o DomainJupyterLabAppSettingsPtrOutput) ToDomainJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterLabAppSettingsPtrOutput

type DomainJupyterServerAppSettings

type DomainJupyterServerAppSettings struct {
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

type DomainJupyterServerAppSettingsArgs

type DomainJupyterServerAppSettingsArgs struct {
	DefaultResourceSpec DomainResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

func (DomainJupyterServerAppSettingsArgs) ElementType

func (DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsOutput

func (i DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsOutput() DomainJupyterServerAppSettingsOutput

func (DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsOutputWithContext

func (i DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainJupyterServerAppSettingsOutput

func (DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsPtrOutput

func (i DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsPtrOutput() DomainJupyterServerAppSettingsPtrOutput

func (DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsPtrOutputWithContext

func (i DomainJupyterServerAppSettingsArgs) ToDomainJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterServerAppSettingsPtrOutput

type DomainJupyterServerAppSettingsInput

type DomainJupyterServerAppSettingsInput interface {
	pulumi.Input

	ToDomainJupyterServerAppSettingsOutput() DomainJupyterServerAppSettingsOutput
	ToDomainJupyterServerAppSettingsOutputWithContext(context.Context) DomainJupyterServerAppSettingsOutput
}

DomainJupyterServerAppSettingsInput is an input type that accepts DomainJupyterServerAppSettingsArgs and DomainJupyterServerAppSettingsOutput values. You can construct a concrete instance of `DomainJupyterServerAppSettingsInput` via:

DomainJupyterServerAppSettingsArgs{...}

type DomainJupyterServerAppSettingsOutput

type DomainJupyterServerAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterServer app settings.

func (DomainJupyterServerAppSettingsOutput) DefaultResourceSpec

func (DomainJupyterServerAppSettingsOutput) ElementType

func (DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsOutput

func (o DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsOutput() DomainJupyterServerAppSettingsOutput

func (DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsOutputWithContext

func (o DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsOutputWithContext(ctx context.Context) DomainJupyterServerAppSettingsOutput

func (DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsPtrOutput

func (o DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsPtrOutput() DomainJupyterServerAppSettingsPtrOutput

func (DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsPtrOutputWithContext

func (o DomainJupyterServerAppSettingsOutput) ToDomainJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterServerAppSettingsPtrOutput

type DomainJupyterServerAppSettingsPtrInput

type DomainJupyterServerAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainJupyterServerAppSettingsPtrOutput() DomainJupyterServerAppSettingsPtrOutput
	ToDomainJupyterServerAppSettingsPtrOutputWithContext(context.Context) DomainJupyterServerAppSettingsPtrOutput
}

DomainJupyterServerAppSettingsPtrInput is an input type that accepts DomainJupyterServerAppSettingsArgs, DomainJupyterServerAppSettingsPtr and DomainJupyterServerAppSettingsPtrOutput values. You can construct a concrete instance of `DomainJupyterServerAppSettingsPtrInput` via:

        DomainJupyterServerAppSettingsArgs{...}

or:

        nil

type DomainJupyterServerAppSettingsPtrOutput

type DomainJupyterServerAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainJupyterServerAppSettingsPtrOutput) DefaultResourceSpec

func (DomainJupyterServerAppSettingsPtrOutput) Elem

func (DomainJupyterServerAppSettingsPtrOutput) ElementType

func (DomainJupyterServerAppSettingsPtrOutput) ToDomainJupyterServerAppSettingsPtrOutput

func (o DomainJupyterServerAppSettingsPtrOutput) ToDomainJupyterServerAppSettingsPtrOutput() DomainJupyterServerAppSettingsPtrOutput

func (DomainJupyterServerAppSettingsPtrOutput) ToDomainJupyterServerAppSettingsPtrOutputWithContext

func (o DomainJupyterServerAppSettingsPtrOutput) ToDomainJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) DomainJupyterServerAppSettingsPtrOutput

type DomainKernelGatewayAppSettings

type DomainKernelGatewayAppSettings struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages []DomainCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

type DomainKernelGatewayAppSettingsArgs

type DomainKernelGatewayAppSettingsArgs struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages DomainCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec DomainResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

func (DomainKernelGatewayAppSettingsArgs) ElementType

func (DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsOutput

func (i DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsOutput() DomainKernelGatewayAppSettingsOutput

func (DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsOutputWithContext

func (i DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainKernelGatewayAppSettingsOutput

func (DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsPtrOutput

func (i DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsPtrOutput() DomainKernelGatewayAppSettingsPtrOutput

func (DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsPtrOutputWithContext

func (i DomainKernelGatewayAppSettingsArgs) ToDomainKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainKernelGatewayAppSettingsPtrOutput

type DomainKernelGatewayAppSettingsInput

type DomainKernelGatewayAppSettingsInput interface {
	pulumi.Input

	ToDomainKernelGatewayAppSettingsOutput() DomainKernelGatewayAppSettingsOutput
	ToDomainKernelGatewayAppSettingsOutputWithContext(context.Context) DomainKernelGatewayAppSettingsOutput
}

DomainKernelGatewayAppSettingsInput is an input type that accepts DomainKernelGatewayAppSettingsArgs and DomainKernelGatewayAppSettingsOutput values. You can construct a concrete instance of `DomainKernelGatewayAppSettingsInput` via:

DomainKernelGatewayAppSettingsArgs{...}

type DomainKernelGatewayAppSettingsOutput

type DomainKernelGatewayAppSettingsOutput struct{ *pulumi.OutputState }

The kernel gateway app settings.

func (DomainKernelGatewayAppSettingsOutput) CustomImages

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (DomainKernelGatewayAppSettingsOutput) DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (DomainKernelGatewayAppSettingsOutput) ElementType

func (DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsOutput

func (o DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsOutput() DomainKernelGatewayAppSettingsOutput

func (DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsOutputWithContext

func (o DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsOutputWithContext(ctx context.Context) DomainKernelGatewayAppSettingsOutput

func (DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsPtrOutput

func (o DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsPtrOutput() DomainKernelGatewayAppSettingsPtrOutput

func (DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsPtrOutputWithContext

func (o DomainKernelGatewayAppSettingsOutput) ToDomainKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainKernelGatewayAppSettingsPtrOutput

type DomainKernelGatewayAppSettingsPtrInput

type DomainKernelGatewayAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainKernelGatewayAppSettingsPtrOutput() DomainKernelGatewayAppSettingsPtrOutput
	ToDomainKernelGatewayAppSettingsPtrOutputWithContext(context.Context) DomainKernelGatewayAppSettingsPtrOutput
}

DomainKernelGatewayAppSettingsPtrInput is an input type that accepts DomainKernelGatewayAppSettingsArgs, DomainKernelGatewayAppSettingsPtr and DomainKernelGatewayAppSettingsPtrOutput values. You can construct a concrete instance of `DomainKernelGatewayAppSettingsPtrInput` via:

        DomainKernelGatewayAppSettingsArgs{...}

or:

        nil

type DomainKernelGatewayAppSettingsPtrOutput

type DomainKernelGatewayAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainKernelGatewayAppSettingsPtrOutput) CustomImages

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (DomainKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (DomainKernelGatewayAppSettingsPtrOutput) Elem

func (DomainKernelGatewayAppSettingsPtrOutput) ElementType

func (DomainKernelGatewayAppSettingsPtrOutput) ToDomainKernelGatewayAppSettingsPtrOutput

func (o DomainKernelGatewayAppSettingsPtrOutput) ToDomainKernelGatewayAppSettingsPtrOutput() DomainKernelGatewayAppSettingsPtrOutput

func (DomainKernelGatewayAppSettingsPtrOutput) ToDomainKernelGatewayAppSettingsPtrOutputWithContext

func (o DomainKernelGatewayAppSettingsPtrOutput) ToDomainKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) DomainKernelGatewayAppSettingsPtrOutput

type DomainOutput

type DomainOutput struct{ *pulumi.OutputState }

func (DomainOutput) AppNetworkAccessType added in v0.17.0

func (o DomainOutput) AppNetworkAccessType() DomainAppNetworkAccessTypePtrOutput

Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.

func (DomainOutput) AppSecurityGroupManagement added in v0.17.0

func (o DomainOutput) AppSecurityGroupManagement() DomainAppSecurityGroupManagementPtrOutput

The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.

func (DomainOutput) AuthMode added in v0.17.0

func (o DomainOutput) AuthMode() DomainAuthModeOutput

The mode of authentication that members use to access the domain.

func (DomainOutput) DefaultSpaceSettings added in v0.49.0

func (o DomainOutput) DefaultSpaceSettings() DomainDefaultSpaceSettingsPtrOutput

The default space settings.

func (DomainOutput) DefaultUserSettings added in v0.17.0

func (o DomainOutput) DefaultUserSettings() DomainUserSettingsOutput

The default user settings.

func (DomainOutput) DomainArn added in v0.17.0

func (o DomainOutput) DomainArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of the created domain.

func (DomainOutput) DomainId added in v0.17.0

func (o DomainOutput) DomainId() pulumi.StringOutput

The domain name.

func (DomainOutput) DomainName added in v0.17.0

func (o DomainOutput) DomainName() pulumi.StringOutput

A name for the domain.

func (DomainOutput) DomainSettings added in v0.17.0

func (o DomainOutput) DomainSettings() DomainSettingsPtrOutput

func (DomainOutput) ElementType

func (DomainOutput) ElementType() reflect.Type

func (DomainOutput) HomeEfsFileSystemId added in v0.17.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 v0.17.0

func (o DomainOutput) KmsKeyId() pulumi.StringPtrOutput

SageMaker uses AWS KMS to encrypt the EFS volume attached to the domain with an AWS managed customer master key (CMK) by default.

func (DomainOutput) SecurityGroupIdForDomainBoundary added in v0.17.0

func (o DomainOutput) SecurityGroupIdForDomainBoundary() pulumi.StringOutput

The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.

func (DomainOutput) SingleSignOnApplicationArn added in v0.91.0

func (o DomainOutput) SingleSignOnApplicationArn() pulumi.StringOutput

The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after October 1, 2023.

func (DomainOutput) SingleSignOnManagedApplicationInstanceId added in v0.17.0

func (o DomainOutput) SingleSignOnManagedApplicationInstanceId() pulumi.StringOutput

The SSO managed application instance ID.

func (DomainOutput) SubnetIds added in v0.17.0

func (o DomainOutput) SubnetIds() pulumi.StringArrayOutput

The VPC subnets that Studio uses for communication.

func (DomainOutput) Tags added in v0.17.0

A list of tags to apply to the user profile.

func (DomainOutput) ToDomainOutput

func (o DomainOutput) ToDomainOutput() DomainOutput

func (DomainOutput) ToDomainOutputWithContext

func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput

func (DomainOutput) Url added in v0.17.0

The URL to the created domain.

func (DomainOutput) VpcId added in v0.17.0

func (o DomainOutput) VpcId() pulumi.StringOutput

The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

type DomainRSessionAppSettings added in v0.19.0

type DomainRSessionAppSettings struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages        []DomainCustomImage `pulumi:"customImages"`
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
}

A collection of settings that apply to an RSessionGateway app.

type DomainRSessionAppSettingsArgs added in v0.19.0

type DomainRSessionAppSettingsArgs struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages        DomainCustomImageArrayInput `pulumi:"customImages"`
	DefaultResourceSpec DomainResourceSpecPtrInput  `pulumi:"defaultResourceSpec"`
}

A collection of settings that apply to an RSessionGateway app.

func (DomainRSessionAppSettingsArgs) ElementType added in v0.19.0

func (DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsOutput added in v0.19.0

func (i DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsOutput() DomainRSessionAppSettingsOutput

func (DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsOutputWithContext added in v0.19.0

func (i DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsOutputWithContext(ctx context.Context) DomainRSessionAppSettingsOutput

func (DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsPtrOutput added in v0.19.0

func (i DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsPtrOutput() DomainRSessionAppSettingsPtrOutput

func (DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsPtrOutputWithContext added in v0.19.0

func (i DomainRSessionAppSettingsArgs) ToDomainRSessionAppSettingsPtrOutputWithContext(ctx context.Context) DomainRSessionAppSettingsPtrOutput

type DomainRSessionAppSettingsInput added in v0.19.0

type DomainRSessionAppSettingsInput interface {
	pulumi.Input

	ToDomainRSessionAppSettingsOutput() DomainRSessionAppSettingsOutput
	ToDomainRSessionAppSettingsOutputWithContext(context.Context) DomainRSessionAppSettingsOutput
}

DomainRSessionAppSettingsInput is an input type that accepts DomainRSessionAppSettingsArgs and DomainRSessionAppSettingsOutput values. You can construct a concrete instance of `DomainRSessionAppSettingsInput` via:

DomainRSessionAppSettingsArgs{...}

type DomainRSessionAppSettingsOutput added in v0.19.0

type DomainRSessionAppSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that apply to an RSessionGateway app.

func (DomainRSessionAppSettingsOutput) CustomImages added in v0.19.0

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (DomainRSessionAppSettingsOutput) DefaultResourceSpec added in v0.19.0

func (DomainRSessionAppSettingsOutput) ElementType added in v0.19.0

func (DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsOutput added in v0.19.0

func (o DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsOutput() DomainRSessionAppSettingsOutput

func (DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsOutputWithContext added in v0.19.0

func (o DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsOutputWithContext(ctx context.Context) DomainRSessionAppSettingsOutput

func (DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsPtrOutput added in v0.19.0

func (o DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsPtrOutput() DomainRSessionAppSettingsPtrOutput

func (DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsPtrOutputWithContext added in v0.19.0

func (o DomainRSessionAppSettingsOutput) ToDomainRSessionAppSettingsPtrOutputWithContext(ctx context.Context) DomainRSessionAppSettingsPtrOutput

type DomainRSessionAppSettingsPtrInput added in v0.19.0

type DomainRSessionAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainRSessionAppSettingsPtrOutput() DomainRSessionAppSettingsPtrOutput
	ToDomainRSessionAppSettingsPtrOutputWithContext(context.Context) DomainRSessionAppSettingsPtrOutput
}

DomainRSessionAppSettingsPtrInput is an input type that accepts DomainRSessionAppSettingsArgs, DomainRSessionAppSettingsPtr and DomainRSessionAppSettingsPtrOutput values. You can construct a concrete instance of `DomainRSessionAppSettingsPtrInput` via:

        DomainRSessionAppSettingsArgs{...}

or:

        nil

func DomainRSessionAppSettingsPtr added in v0.19.0

type DomainRSessionAppSettingsPtrOutput added in v0.19.0

type DomainRSessionAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainRSessionAppSettingsPtrOutput) CustomImages added in v0.19.0

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (DomainRSessionAppSettingsPtrOutput) DefaultResourceSpec added in v0.19.0

func (DomainRSessionAppSettingsPtrOutput) Elem added in v0.19.0

func (DomainRSessionAppSettingsPtrOutput) ElementType added in v0.19.0

func (DomainRSessionAppSettingsPtrOutput) ToDomainRSessionAppSettingsPtrOutput added in v0.19.0

func (o DomainRSessionAppSettingsPtrOutput) ToDomainRSessionAppSettingsPtrOutput() DomainRSessionAppSettingsPtrOutput

func (DomainRSessionAppSettingsPtrOutput) ToDomainRSessionAppSettingsPtrOutputWithContext added in v0.19.0

func (o DomainRSessionAppSettingsPtrOutput) ToDomainRSessionAppSettingsPtrOutputWithContext(ctx context.Context) DomainRSessionAppSettingsPtrOutput

type DomainRStudioServerProAppSettings added in v0.15.0

type DomainRStudioServerProAppSettings struct {
	// Indicates whether the current user has access to the RStudioServerPro app.
	AccessStatus *DomainRStudioServerProAppSettingsAccessStatus `pulumi:"accessStatus"`
	// The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.
	UserGroup *DomainRStudioServerProAppSettingsUserGroup `pulumi:"userGroup"`
}

A collection of settings that configure user interaction with the RStudioServerPro app.

type DomainRStudioServerProAppSettingsAccessStatus added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatus string

Indicates whether the current user has access to the RStudioServerPro app.

func (DomainRStudioServerProAppSettingsAccessStatus) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

func (e DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusOutput() DomainRStudioServerProAppSettingsAccessStatusOutput

func (DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusOutputWithContext added in v0.15.0

func (e DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsAccessStatusOutput

func (DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (e DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput() DomainRStudioServerProAppSettingsAccessStatusPtrOutput

func (DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (e DomainRStudioServerProAppSettingsAccessStatus) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsAccessStatusPtrOutput

func (DomainRStudioServerProAppSettingsAccessStatus) ToStringOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatus) ToStringOutputWithContext added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatus) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatus) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusInput added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsAccessStatusOutput() DomainRStudioServerProAppSettingsAccessStatusOutput
	ToDomainRStudioServerProAppSettingsAccessStatusOutputWithContext(context.Context) DomainRStudioServerProAppSettingsAccessStatusOutput
}

DomainRStudioServerProAppSettingsAccessStatusInput is an input type that accepts values of the DomainRStudioServerProAppSettingsAccessStatus enum A concrete instance of `DomainRStudioServerProAppSettingsAccessStatusInput` can be one of the following:

DomainRStudioServerProAppSettingsAccessStatusEnabled
DomainRStudioServerProAppSettingsAccessStatusDisabled

type DomainRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusOutput() DomainRStudioServerProAppSettingsAccessStatusOutput

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsAccessStatusOutput

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput() DomainRStudioServerProAppSettingsAccessStatusPtrOutput

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsAccessStatusOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsAccessStatusPtrOutput

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToStringOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToStringOutputWithContext added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusOutput) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusPtrInput added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusPtrInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput() DomainRStudioServerProAppSettingsAccessStatusPtrOutput
	ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(context.Context) DomainRStudioServerProAppSettingsAccessStatusPtrOutput
}

func DomainRStudioServerProAppSettingsAccessStatusPtr added in v0.15.0

func DomainRStudioServerProAppSettingsAccessStatusPtr(v string) DomainRStudioServerProAppSettingsAccessStatusPtrInput

type DomainRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

type DomainRStudioServerProAppSettingsAccessStatusPtrOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) Elem added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ToDomainRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsAccessStatusPtrOutput

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsAccessStatusPtrOutput) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProAppSettingsArgs added in v0.15.0

type DomainRStudioServerProAppSettingsArgs struct {
	// Indicates whether the current user has access to the RStudioServerPro app.
	AccessStatus DomainRStudioServerProAppSettingsAccessStatusPtrInput `pulumi:"accessStatus"`
	// The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.
	UserGroup DomainRStudioServerProAppSettingsUserGroupPtrInput `pulumi:"userGroup"`
}

A collection of settings that configure user interaction with the RStudioServerPro app.

func (DomainRStudioServerProAppSettingsArgs) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsOutput added in v0.15.0

func (i DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsOutput() DomainRStudioServerProAppSettingsOutput

func (DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsOutputWithContext added in v0.15.0

func (i DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsOutput

func (DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (i DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsPtrOutput() DomainRStudioServerProAppSettingsPtrOutput

func (DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (i DomainRStudioServerProAppSettingsArgs) ToDomainRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsPtrOutput

type DomainRStudioServerProAppSettingsInput added in v0.15.0

type DomainRStudioServerProAppSettingsInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsOutput() DomainRStudioServerProAppSettingsOutput
	ToDomainRStudioServerProAppSettingsOutputWithContext(context.Context) DomainRStudioServerProAppSettingsOutput
}

DomainRStudioServerProAppSettingsInput is an input type that accepts DomainRStudioServerProAppSettingsArgs and DomainRStudioServerProAppSettingsOutput values. You can construct a concrete instance of `DomainRStudioServerProAppSettingsInput` via:

DomainRStudioServerProAppSettingsArgs{...}

type DomainRStudioServerProAppSettingsOutput added in v0.15.0

type DomainRStudioServerProAppSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that configure user interaction with the RStudioServerPro app.

func (DomainRStudioServerProAppSettingsOutput) AccessStatus added in v0.15.0

Indicates whether the current user has access to the RStudioServerPro app.

func (DomainRStudioServerProAppSettingsOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsOutput() DomainRStudioServerProAppSettingsOutput

func (DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsOutput

func (DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsPtrOutput() DomainRStudioServerProAppSettingsPtrOutput

func (DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsOutput) ToDomainRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsPtrOutput

func (DomainRStudioServerProAppSettingsOutput) UserGroup added in v0.15.0

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

type DomainRStudioServerProAppSettingsPtrInput added in v0.15.0

type DomainRStudioServerProAppSettingsPtrInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsPtrOutput() DomainRStudioServerProAppSettingsPtrOutput
	ToDomainRStudioServerProAppSettingsPtrOutputWithContext(context.Context) DomainRStudioServerProAppSettingsPtrOutput
}

DomainRStudioServerProAppSettingsPtrInput is an input type that accepts DomainRStudioServerProAppSettingsArgs, DomainRStudioServerProAppSettingsPtr and DomainRStudioServerProAppSettingsPtrOutput values. You can construct a concrete instance of `DomainRStudioServerProAppSettingsPtrInput` via:

        DomainRStudioServerProAppSettingsArgs{...}

or:

        nil

type DomainRStudioServerProAppSettingsPtrOutput added in v0.15.0

type DomainRStudioServerProAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProAppSettingsPtrOutput) AccessStatus added in v0.15.0

Indicates whether the current user has access to the RStudioServerPro app.

func (DomainRStudioServerProAppSettingsPtrOutput) Elem added in v0.15.0

func (DomainRStudioServerProAppSettingsPtrOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsPtrOutput) ToDomainRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsPtrOutput) ToDomainRStudioServerProAppSettingsPtrOutput() DomainRStudioServerProAppSettingsPtrOutput

func (DomainRStudioServerProAppSettingsPtrOutput) ToDomainRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsPtrOutput) ToDomainRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsPtrOutput

func (DomainRStudioServerProAppSettingsPtrOutput) UserGroup added in v0.15.0

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

type DomainRStudioServerProAppSettingsUserGroup added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroup string

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

func (DomainRStudioServerProAppSettingsUserGroup) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

func (e DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupOutput() DomainRStudioServerProAppSettingsUserGroupOutput

func (DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupOutputWithContext added in v0.15.0

func (e DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsUserGroupOutput

func (DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (e DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput() DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (e DomainRStudioServerProAppSettingsUserGroup) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroup) ToStringOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroup) ToStringOutputWithContext added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroup) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroup) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupInput added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsUserGroupOutput() DomainRStudioServerProAppSettingsUserGroupOutput
	ToDomainRStudioServerProAppSettingsUserGroupOutputWithContext(context.Context) DomainRStudioServerProAppSettingsUserGroupOutput
}

DomainRStudioServerProAppSettingsUserGroupInput is an input type that accepts values of the DomainRStudioServerProAppSettingsUserGroup enum A concrete instance of `DomainRStudioServerProAppSettingsUserGroupInput` can be one of the following:

DomainRStudioServerProAppSettingsUserGroupRStudioAdmin
DomainRStudioServerProAppSettingsUserGroupRStudioUser

type DomainRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProAppSettingsUserGroupOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupOutput() DomainRStudioServerProAppSettingsUserGroupOutput

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsUserGroupOutput

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput() DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToStringOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToStringOutputWithContext added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupOutput) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupPtrInput added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupPtrInput interface {
	pulumi.Input

	ToDomainRStudioServerProAppSettingsUserGroupPtrOutput() DomainRStudioServerProAppSettingsUserGroupPtrOutput
	ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext(context.Context) DomainRStudioServerProAppSettingsUserGroupPtrOutput
}

func DomainRStudioServerProAppSettingsUserGroupPtr added in v0.15.0

func DomainRStudioServerProAppSettingsUserGroupPtr(v string) DomainRStudioServerProAppSettingsUserGroupPtrInput

type DomainRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

type DomainRStudioServerProAppSettingsUserGroupPtrOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) Elem added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) ElementType added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutput() DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToDomainRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) DomainRStudioServerProAppSettingsUserGroupPtrOutput

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToStringPtrOutput added in v0.15.0

func (DomainRStudioServerProAppSettingsUserGroupPtrOutput) ToStringPtrOutputWithContext added in v0.15.0

type DomainRStudioServerProDomainSettings added in v0.15.0

type DomainRStudioServerProDomainSettings struct {
	DefaultResourceSpec *DomainResourceSpec `pulumi:"defaultResourceSpec"`
	// The ARN of the execution role for the RStudioServerPro Domain-level app.
	DomainExecutionRoleArn string `pulumi:"domainExecutionRoleArn"`
	// A URL pointing to an RStudio Connect server.
	RStudioConnectUrl *string `pulumi:"rStudioConnectUrl"`
	// A URL pointing to an RStudio Package Manager server.
	RStudioPackageManagerUrl *string `pulumi:"rStudioPackageManagerUrl"`
}

A collection of settings that update the current configuration for the RStudioServerPro Domain-level app.

type DomainRStudioServerProDomainSettingsArgs added in v0.15.0

type DomainRStudioServerProDomainSettingsArgs struct {
	DefaultResourceSpec DomainResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
	// The ARN of the execution role for the RStudioServerPro Domain-level app.
	DomainExecutionRoleArn pulumi.StringInput `pulumi:"domainExecutionRoleArn"`
	// A URL pointing to an RStudio Connect server.
	RStudioConnectUrl pulumi.StringPtrInput `pulumi:"rStudioConnectUrl"`
	// A URL pointing to an RStudio Package Manager server.
	RStudioPackageManagerUrl pulumi.StringPtrInput `pulumi:"rStudioPackageManagerUrl"`
}

A collection of settings that update the current configuration for the RStudioServerPro Domain-level app.

func (DomainRStudioServerProDomainSettingsArgs) ElementType added in v0.15.0

func (DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsOutput added in v0.15.0

func (i DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsOutput() DomainRStudioServerProDomainSettingsOutput

func (DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsOutputWithContext added in v0.15.0

func (i DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsOutputWithContext(ctx context.Context) DomainRStudioServerProDomainSettingsOutput

func (DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsPtrOutput added in v0.15.0

func (i DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsPtrOutput() DomainRStudioServerProDomainSettingsPtrOutput

func (DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext added in v0.15.0

func (i DomainRStudioServerProDomainSettingsArgs) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProDomainSettingsPtrOutput

type DomainRStudioServerProDomainSettingsInput added in v0.15.0

type DomainRStudioServerProDomainSettingsInput interface {
	pulumi.Input

	ToDomainRStudioServerProDomainSettingsOutput() DomainRStudioServerProDomainSettingsOutput
	ToDomainRStudioServerProDomainSettingsOutputWithContext(context.Context) DomainRStudioServerProDomainSettingsOutput
}

DomainRStudioServerProDomainSettingsInput is an input type that accepts DomainRStudioServerProDomainSettingsArgs and DomainRStudioServerProDomainSettingsOutput values. You can construct a concrete instance of `DomainRStudioServerProDomainSettingsInput` via:

DomainRStudioServerProDomainSettingsArgs{...}

type DomainRStudioServerProDomainSettingsOutput added in v0.15.0

type DomainRStudioServerProDomainSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that update the current configuration for the RStudioServerPro Domain-level app.

func (DomainRStudioServerProDomainSettingsOutput) DefaultResourceSpec added in v0.15.0

func (DomainRStudioServerProDomainSettingsOutput) DomainExecutionRoleArn added in v0.15.0

The ARN of the execution role for the RStudioServerPro Domain-level app.

func (DomainRStudioServerProDomainSettingsOutput) ElementType added in v0.15.0

func (DomainRStudioServerProDomainSettingsOutput) RStudioConnectUrl added in v0.15.0

A URL pointing to an RStudio Connect server.

func (DomainRStudioServerProDomainSettingsOutput) RStudioPackageManagerUrl added in v0.15.0

A URL pointing to an RStudio Package Manager server.

func (DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsOutput added in v0.15.0

func (o DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsOutput() DomainRStudioServerProDomainSettingsOutput

func (DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsOutputWithContext added in v0.15.0

func (o DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsOutputWithContext(ctx context.Context) DomainRStudioServerProDomainSettingsOutput

func (DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsPtrOutput added in v0.15.0

func (o DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsPtrOutput() DomainRStudioServerProDomainSettingsPtrOutput

func (DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProDomainSettingsOutput) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProDomainSettingsPtrOutput

type DomainRStudioServerProDomainSettingsPtrInput added in v0.15.0

type DomainRStudioServerProDomainSettingsPtrInput interface {
	pulumi.Input

	ToDomainRStudioServerProDomainSettingsPtrOutput() DomainRStudioServerProDomainSettingsPtrOutput
	ToDomainRStudioServerProDomainSettingsPtrOutputWithContext(context.Context) DomainRStudioServerProDomainSettingsPtrOutput
}

DomainRStudioServerProDomainSettingsPtrInput is an input type that accepts DomainRStudioServerProDomainSettingsArgs, DomainRStudioServerProDomainSettingsPtr and DomainRStudioServerProDomainSettingsPtrOutput values. You can construct a concrete instance of `DomainRStudioServerProDomainSettingsPtrInput` via:

        DomainRStudioServerProDomainSettingsArgs{...}

or:

        nil

type DomainRStudioServerProDomainSettingsPtrOutput added in v0.15.0

type DomainRStudioServerProDomainSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainRStudioServerProDomainSettingsPtrOutput) DefaultResourceSpec added in v0.15.0

func (DomainRStudioServerProDomainSettingsPtrOutput) DomainExecutionRoleArn added in v0.15.0

The ARN of the execution role for the RStudioServerPro Domain-level app.

func (DomainRStudioServerProDomainSettingsPtrOutput) Elem added in v0.15.0

func (DomainRStudioServerProDomainSettingsPtrOutput) ElementType added in v0.15.0

func (DomainRStudioServerProDomainSettingsPtrOutput) RStudioConnectUrl added in v0.15.0

A URL pointing to an RStudio Connect server.

func (DomainRStudioServerProDomainSettingsPtrOutput) RStudioPackageManagerUrl added in v0.15.0

A URL pointing to an RStudio Package Manager server.

func (DomainRStudioServerProDomainSettingsPtrOutput) ToDomainRStudioServerProDomainSettingsPtrOutput added in v0.15.0

func (o DomainRStudioServerProDomainSettingsPtrOutput) ToDomainRStudioServerProDomainSettingsPtrOutput() DomainRStudioServerProDomainSettingsPtrOutput

func (DomainRStudioServerProDomainSettingsPtrOutput) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext added in v0.15.0

func (o DomainRStudioServerProDomainSettingsPtrOutput) ToDomainRStudioServerProDomainSettingsPtrOutputWithContext(ctx context.Context) DomainRStudioServerProDomainSettingsPtrOutput

type DomainResourceSpec

type DomainResourceSpec struct {
	// The instance type that the image version runs on.
	InstanceType *DomainResourceSpecInstanceType `pulumi:"instanceType"`
	// The Amazon Resource Name (ARN) of the Lifecycle Configuration to attach to the Resource.
	LifecycleConfigArn *string `pulumi:"lifecycleConfigArn"`
	// The Amazon Resource Name (ARN) of the SageMaker image that the image version belongs to.
	SageMakerImageArn *string `pulumi:"sageMakerImageArn"`
	// The Amazon Resource Name (ARN) of the image version created on the instance.
	SageMakerImageVersionArn *string `pulumi:"sageMakerImageVersionArn"`
}

type DomainResourceSpecArgs

type DomainResourceSpecArgs struct {
	// The instance type that the image version runs on.
	InstanceType DomainResourceSpecInstanceTypePtrInput `pulumi:"instanceType"`
	// The Amazon Resource Name (ARN) of the Lifecycle Configuration to attach to the Resource.
	LifecycleConfigArn pulumi.StringPtrInput `pulumi:"lifecycleConfigArn"`
	// The Amazon Resource Name (ARN) of the SageMaker image that the image version belongs to.
	SageMakerImageArn pulumi.StringPtrInput `pulumi:"sageMakerImageArn"`
	// The Amazon Resource Name (ARN) of the image version created on the instance.
	SageMakerImageVersionArn pulumi.StringPtrInput `pulumi:"sageMakerImageVersionArn"`
}

func (DomainResourceSpecArgs) ElementType

func (DomainResourceSpecArgs) ElementType() reflect.Type

func (DomainResourceSpecArgs) ToDomainResourceSpecOutput

func (i DomainResourceSpecArgs) ToDomainResourceSpecOutput() DomainResourceSpecOutput

func (DomainResourceSpecArgs) ToDomainResourceSpecOutputWithContext

func (i DomainResourceSpecArgs) ToDomainResourceSpecOutputWithContext(ctx context.Context) DomainResourceSpecOutput

func (DomainResourceSpecArgs) ToDomainResourceSpecPtrOutput

func (i DomainResourceSpecArgs) ToDomainResourceSpecPtrOutput() DomainResourceSpecPtrOutput

func (DomainResourceSpecArgs) ToDomainResourceSpecPtrOutputWithContext

func (i DomainResourceSpecArgs) ToDomainResourceSpecPtrOutputWithContext(ctx context.Context) DomainResourceSpecPtrOutput

type DomainResourceSpecInput

type DomainResourceSpecInput interface {
	pulumi.Input

	ToDomainResourceSpecOutput() DomainResourceSpecOutput
	ToDomainResourceSpecOutputWithContext(context.Context) DomainResourceSpecOutput
}

DomainResourceSpecInput is an input type that accepts DomainResourceSpecArgs and DomainResourceSpecOutput values. You can construct a concrete instance of `DomainResourceSpecInput` via:

DomainResourceSpecArgs{...}

type DomainResourceSpecInstanceType

type DomainResourceSpecInstanceType string

The instance type that the image version runs on.

func (DomainResourceSpecInstanceType) ElementType

func (DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypeOutput

func (e DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypeOutput() DomainResourceSpecInstanceTypeOutput

func (DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypeOutputWithContext

func (e DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypeOutputWithContext(ctx context.Context) DomainResourceSpecInstanceTypeOutput

func (DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypePtrOutput

func (e DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypePtrOutput() DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypePtrOutputWithContext

func (e DomainResourceSpecInstanceType) ToDomainResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceType) ToStringOutput

func (DomainResourceSpecInstanceType) ToStringOutputWithContext

func (e DomainResourceSpecInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainResourceSpecInstanceType) ToStringPtrOutput

func (DomainResourceSpecInstanceType) ToStringPtrOutputWithContext

func (e DomainResourceSpecInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainResourceSpecInstanceTypeInput

type DomainResourceSpecInstanceTypeInput interface {
	pulumi.Input

	ToDomainResourceSpecInstanceTypeOutput() DomainResourceSpecInstanceTypeOutput
	ToDomainResourceSpecInstanceTypeOutputWithContext(context.Context) DomainResourceSpecInstanceTypeOutput
}

DomainResourceSpecInstanceTypeInput is an input type that accepts values of the DomainResourceSpecInstanceType enum A concrete instance of `DomainResourceSpecInstanceTypeInput` can be one of the following:

DomainResourceSpecInstanceTypeSystem
DomainResourceSpecInstanceTypeMlT3Micro
DomainResourceSpecInstanceTypeMlT3Small
DomainResourceSpecInstanceTypeMlT3Medium
DomainResourceSpecInstanceTypeMlT3Large
DomainResourceSpecInstanceTypeMlT3Xlarge
DomainResourceSpecInstanceTypeMlT32xlarge
DomainResourceSpecInstanceTypeMlM5Large
DomainResourceSpecInstanceTypeMlM5Xlarge
DomainResourceSpecInstanceTypeMlM52xlarge
DomainResourceSpecInstanceTypeMlM54xlarge
DomainResourceSpecInstanceTypeMlM58xlarge
DomainResourceSpecInstanceTypeMlM512xlarge
DomainResourceSpecInstanceTypeMlM516xlarge
DomainResourceSpecInstanceTypeMlM524xlarge
DomainResourceSpecInstanceTypeMlC5Large
DomainResourceSpecInstanceTypeMlC5Xlarge
DomainResourceSpecInstanceTypeMlC52xlarge
DomainResourceSpecInstanceTypeMlC54xlarge
DomainResourceSpecInstanceTypeMlC59xlarge
DomainResourceSpecInstanceTypeMlC512xlarge
DomainResourceSpecInstanceTypeMlC518xlarge
DomainResourceSpecInstanceTypeMlC524xlarge
DomainResourceSpecInstanceTypeMlP32xlarge
DomainResourceSpecInstanceTypeMlP38xlarge
DomainResourceSpecInstanceTypeMlP316xlarge
DomainResourceSpecInstanceTypeMlG4dnXlarge
DomainResourceSpecInstanceTypeMlG4dn2xlarge
DomainResourceSpecInstanceTypeMlG4dn4xlarge
DomainResourceSpecInstanceTypeMlG4dn8xlarge
DomainResourceSpecInstanceTypeMlG4dn12xlarge
DomainResourceSpecInstanceTypeMlG4dn16xlarge
DomainResourceSpecInstanceTypeMlR5Large
DomainResourceSpecInstanceTypeMlR5Xlarge
DomainResourceSpecInstanceTypeMlR52xlarge
DomainResourceSpecInstanceTypeMlR54xlarge
DomainResourceSpecInstanceTypeMlR58xlarge
DomainResourceSpecInstanceTypeMlR512xlarge
DomainResourceSpecInstanceTypeMlR516xlarge
DomainResourceSpecInstanceTypeMlR524xlarge
DomainResourceSpecInstanceTypeMlP3dn24xlarge
DomainResourceSpecInstanceTypeMlM5dLarge
DomainResourceSpecInstanceTypeMlM5dXlarge
DomainResourceSpecInstanceTypeMlM5d2xlarge
DomainResourceSpecInstanceTypeMlM5d4xlarge
DomainResourceSpecInstanceTypeMlM5d8xlarge
DomainResourceSpecInstanceTypeMlM5d12xlarge
DomainResourceSpecInstanceTypeMlM5d16xlarge
DomainResourceSpecInstanceTypeMlM5d24xlarge
DomainResourceSpecInstanceTypeMlG5Xlarge
DomainResourceSpecInstanceTypeMlG52xlarge
DomainResourceSpecInstanceTypeMlG54xlarge
DomainResourceSpecInstanceTypeMlG58xlarge
DomainResourceSpecInstanceTypeMlG512xlarge
DomainResourceSpecInstanceTypeMlG516xlarge
DomainResourceSpecInstanceTypeMlG524xlarge
DomainResourceSpecInstanceTypeMlG548xlarge
DomainResourceSpecInstanceTypeMlP4d24xlarge
DomainResourceSpecInstanceTypeMlP4de24xlarge
DomainResourceSpecInstanceTypeMlGeospatialInteractive
DomainResourceSpecInstanceTypeMlTrn12xlarge
DomainResourceSpecInstanceTypeMlTrn132xlarge
DomainResourceSpecInstanceTypeMlTrn1n32xlarge

type DomainResourceSpecInstanceTypeOutput

type DomainResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (DomainResourceSpecInstanceTypeOutput) ElementType

func (DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypeOutput

func (o DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypeOutput() DomainResourceSpecInstanceTypeOutput

func (DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypeOutputWithContext

func (o DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypeOutputWithContext(ctx context.Context) DomainResourceSpecInstanceTypeOutput

func (DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypePtrOutput

func (o DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypePtrOutput() DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypePtrOutputWithContext

func (o DomainResourceSpecInstanceTypeOutput) ToDomainResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceTypeOutput) ToStringOutput

func (DomainResourceSpecInstanceTypeOutput) ToStringOutputWithContext

func (o DomainResourceSpecInstanceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainResourceSpecInstanceTypeOutput) ToStringPtrOutput

func (DomainResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext

func (o DomainResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainResourceSpecInstanceTypePtrInput

type DomainResourceSpecInstanceTypePtrInput interface {
	pulumi.Input

	ToDomainResourceSpecInstanceTypePtrOutput() DomainResourceSpecInstanceTypePtrOutput
	ToDomainResourceSpecInstanceTypePtrOutputWithContext(context.Context) DomainResourceSpecInstanceTypePtrOutput
}

type DomainResourceSpecInstanceTypePtrOutput

type DomainResourceSpecInstanceTypePtrOutput struct{ *pulumi.OutputState }

func (DomainResourceSpecInstanceTypePtrOutput) Elem

func (DomainResourceSpecInstanceTypePtrOutput) ElementType

func (DomainResourceSpecInstanceTypePtrOutput) ToDomainResourceSpecInstanceTypePtrOutput

func (o DomainResourceSpecInstanceTypePtrOutput) ToDomainResourceSpecInstanceTypePtrOutput() DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceTypePtrOutput) ToDomainResourceSpecInstanceTypePtrOutputWithContext

func (o DomainResourceSpecInstanceTypePtrOutput) ToDomainResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) DomainResourceSpecInstanceTypePtrOutput

func (DomainResourceSpecInstanceTypePtrOutput) ToStringPtrOutput

func (DomainResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext

type DomainResourceSpecOutput

type DomainResourceSpecOutput struct{ *pulumi.OutputState }

func (DomainResourceSpecOutput) ElementType

func (DomainResourceSpecOutput) ElementType() reflect.Type

func (DomainResourceSpecOutput) InstanceType

The instance type that the image version runs on.

func (DomainResourceSpecOutput) LifecycleConfigArn added in v0.19.0

func (o DomainResourceSpecOutput) LifecycleConfigArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the Lifecycle Configuration to attach to the Resource.

func (DomainResourceSpecOutput) SageMakerImageArn

func (o DomainResourceSpecOutput) SageMakerImageArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the SageMaker image that the image version belongs to.

func (DomainResourceSpecOutput) SageMakerImageVersionArn

func (o DomainResourceSpecOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the image version created on the instance.

func (DomainResourceSpecOutput) ToDomainResourceSpecOutput

func (o DomainResourceSpecOutput) ToDomainResourceSpecOutput() DomainResourceSpecOutput

func (DomainResourceSpecOutput) ToDomainResourceSpecOutputWithContext

func (o DomainResourceSpecOutput) ToDomainResourceSpecOutputWithContext(ctx context.Context) DomainResourceSpecOutput

func (DomainResourceSpecOutput) ToDomainResourceSpecPtrOutput

func (o DomainResourceSpecOutput) ToDomainResourceSpecPtrOutput() DomainResourceSpecPtrOutput

func (DomainResourceSpecOutput) ToDomainResourceSpecPtrOutputWithContext

func (o DomainResourceSpecOutput) ToDomainResourceSpecPtrOutputWithContext(ctx context.Context) DomainResourceSpecPtrOutput

type DomainResourceSpecPtrInput

type DomainResourceSpecPtrInput interface {
	pulumi.Input

	ToDomainResourceSpecPtrOutput() DomainResourceSpecPtrOutput
	ToDomainResourceSpecPtrOutputWithContext(context.Context) DomainResourceSpecPtrOutput
}

DomainResourceSpecPtrInput is an input type that accepts DomainResourceSpecArgs, DomainResourceSpecPtr and DomainResourceSpecPtrOutput values. You can construct a concrete instance of `DomainResourceSpecPtrInput` via:

        DomainResourceSpecArgs{...}

or:

        nil

type DomainResourceSpecPtrOutput

type DomainResourceSpecPtrOutput struct{ *pulumi.OutputState }

func (DomainResourceSpecPtrOutput) Elem

func (DomainResourceSpecPtrOutput) ElementType

func (DomainResourceSpecPtrOutput) InstanceType

The instance type that the image version runs on.

func (DomainResourceSpecPtrOutput) LifecycleConfigArn added in v0.19.0

func (o DomainResourceSpecPtrOutput) LifecycleConfigArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the Lifecycle Configuration to attach to the Resource.

func (DomainResourceSpecPtrOutput) SageMakerImageArn

func (o DomainResourceSpecPtrOutput) SageMakerImageArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the SageMaker image that the image version belongs to.

func (DomainResourceSpecPtrOutput) SageMakerImageVersionArn

func (o DomainResourceSpecPtrOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) of the image version created on the instance.

func (DomainResourceSpecPtrOutput) ToDomainResourceSpecPtrOutput

func (o DomainResourceSpecPtrOutput) ToDomainResourceSpecPtrOutput() DomainResourceSpecPtrOutput

func (DomainResourceSpecPtrOutput) ToDomainResourceSpecPtrOutputWithContext

func (o DomainResourceSpecPtrOutput) ToDomainResourceSpecPtrOutputWithContext(ctx context.Context) DomainResourceSpecPtrOutput

type DomainSettings added in v0.15.0

type DomainSettings struct {
	DockerSettings                 *DomainDockerSettings                 `pulumi:"dockerSettings"`
	RStudioServerProDomainSettings *DomainRStudioServerProDomainSettings `pulumi:"rStudioServerProDomainSettings"`
	// The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
}

A collection of Domain settings.

type DomainSettingsArgs added in v0.15.0

type DomainSettingsArgs struct {
	DockerSettings                 DomainDockerSettingsPtrInput                 `pulumi:"dockerSettings"`
	RStudioServerProDomainSettings DomainRStudioServerProDomainSettingsPtrInput `pulumi:"rStudioServerProDomainSettings"`
	// The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
}

A collection of Domain settings.

func (DomainSettingsArgs) ElementType added in v0.15.0

func (DomainSettingsArgs) ElementType() reflect.Type

func (DomainSettingsArgs) ToDomainSettingsOutput added in v0.15.0

func (i DomainSettingsArgs) ToDomainSettingsOutput() DomainSettingsOutput

func (DomainSettingsArgs) ToDomainSettingsOutputWithContext added in v0.15.0

func (i DomainSettingsArgs) ToDomainSettingsOutputWithContext(ctx context.Context) DomainSettingsOutput

func (DomainSettingsArgs) ToDomainSettingsPtrOutput added in v0.15.0

func (i DomainSettingsArgs) ToDomainSettingsPtrOutput() DomainSettingsPtrOutput

func (DomainSettingsArgs) ToDomainSettingsPtrOutputWithContext added in v0.15.0

func (i DomainSettingsArgs) ToDomainSettingsPtrOutputWithContext(ctx context.Context) DomainSettingsPtrOutput

type DomainSettingsInput added in v0.15.0

type DomainSettingsInput interface {
	pulumi.Input

	ToDomainSettingsOutput() DomainSettingsOutput
	ToDomainSettingsOutputWithContext(context.Context) DomainSettingsOutput
}

DomainSettingsInput is an input type that accepts DomainSettingsArgs and DomainSettingsOutput values. You can construct a concrete instance of `DomainSettingsInput` via:

DomainSettingsArgs{...}

type DomainSettingsOutput added in v0.15.0

type DomainSettingsOutput struct{ *pulumi.OutputState }

A collection of Domain settings.

func (DomainSettingsOutput) DockerSettings added in v0.96.0

func (DomainSettingsOutput) ElementType added in v0.15.0

func (DomainSettingsOutput) ElementType() reflect.Type

func (DomainSettingsOutput) RStudioServerProDomainSettings added in v0.15.0

func (o DomainSettingsOutput) RStudioServerProDomainSettings() DomainRStudioServerProDomainSettingsPtrOutput

func (DomainSettingsOutput) SecurityGroupIds added in v0.15.0

func (o DomainSettingsOutput) SecurityGroupIds() pulumi.StringArrayOutput

The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.

func (DomainSettingsOutput) ToDomainSettingsOutput added in v0.15.0

func (o DomainSettingsOutput) ToDomainSettingsOutput() DomainSettingsOutput

func (DomainSettingsOutput) ToDomainSettingsOutputWithContext added in v0.15.0

func (o DomainSettingsOutput) ToDomainSettingsOutputWithContext(ctx context.Context) DomainSettingsOutput

func (DomainSettingsOutput) ToDomainSettingsPtrOutput added in v0.15.0

func (o DomainSettingsOutput) ToDomainSettingsPtrOutput() DomainSettingsPtrOutput

func (DomainSettingsOutput) ToDomainSettingsPtrOutputWithContext added in v0.15.0

func (o DomainSettingsOutput) ToDomainSettingsPtrOutputWithContext(ctx context.Context) DomainSettingsPtrOutput

type DomainSettingsPtrInput added in v0.15.0

type DomainSettingsPtrInput interface {
	pulumi.Input

	ToDomainSettingsPtrOutput() DomainSettingsPtrOutput
	ToDomainSettingsPtrOutputWithContext(context.Context) DomainSettingsPtrOutput
}

DomainSettingsPtrInput is an input type that accepts DomainSettingsArgs, DomainSettingsPtr and DomainSettingsPtrOutput values. You can construct a concrete instance of `DomainSettingsPtrInput` via:

        DomainSettingsArgs{...}

or:

        nil

func DomainSettingsPtr added in v0.15.0

func DomainSettingsPtr(v *DomainSettingsArgs) DomainSettingsPtrInput

type DomainSettingsPtrOutput added in v0.15.0

type DomainSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainSettingsPtrOutput) DockerSettings added in v0.96.0

func (DomainSettingsPtrOutput) Elem added in v0.15.0

func (DomainSettingsPtrOutput) ElementType added in v0.15.0

func (DomainSettingsPtrOutput) ElementType() reflect.Type

func (DomainSettingsPtrOutput) RStudioServerProDomainSettings added in v0.15.0

func (DomainSettingsPtrOutput) SecurityGroupIds added in v0.15.0

func (o DomainSettingsPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput

The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps.

func (DomainSettingsPtrOutput) ToDomainSettingsPtrOutput added in v0.15.0

func (o DomainSettingsPtrOutput) ToDomainSettingsPtrOutput() DomainSettingsPtrOutput

func (DomainSettingsPtrOutput) ToDomainSettingsPtrOutputWithContext added in v0.15.0

func (o DomainSettingsPtrOutput) ToDomainSettingsPtrOutputWithContext(ctx context.Context) DomainSettingsPtrOutput

type DomainSharingSettings

type DomainSharingSettings struct {
	// Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
	NotebookOutputOption *DomainSharingSettingsNotebookOutputOption `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 store the shared notebook snapshots.
	S3OutputPath *string `pulumi:"s3OutputPath"`
}

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

type DomainSharingSettingsArgs

type DomainSharingSettingsArgs struct {
	// Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
	NotebookOutputOption DomainSharingSettingsNotebookOutputOptionPtrInput `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 store the shared notebook snapshots.
	S3OutputPath pulumi.StringPtrInput `pulumi:"s3OutputPath"`
}

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

func (DomainSharingSettingsArgs) ElementType

func (DomainSharingSettingsArgs) ElementType() reflect.Type

func (DomainSharingSettingsArgs) ToDomainSharingSettingsOutput

func (i DomainSharingSettingsArgs) ToDomainSharingSettingsOutput() DomainSharingSettingsOutput

func (DomainSharingSettingsArgs) ToDomainSharingSettingsOutputWithContext

func (i DomainSharingSettingsArgs) ToDomainSharingSettingsOutputWithContext(ctx context.Context) DomainSharingSettingsOutput

func (DomainSharingSettingsArgs) ToDomainSharingSettingsPtrOutput

func (i DomainSharingSettingsArgs) ToDomainSharingSettingsPtrOutput() DomainSharingSettingsPtrOutput

func (DomainSharingSettingsArgs) ToDomainSharingSettingsPtrOutputWithContext

func (i DomainSharingSettingsArgs) ToDomainSharingSettingsPtrOutputWithContext(ctx context.Context) DomainSharingSettingsPtrOutput

type DomainSharingSettingsInput

type DomainSharingSettingsInput interface {
	pulumi.Input

	ToDomainSharingSettingsOutput() DomainSharingSettingsOutput
	ToDomainSharingSettingsOutputWithContext(context.Context) DomainSharingSettingsOutput
}

DomainSharingSettingsInput is an input type that accepts DomainSharingSettingsArgs and DomainSharingSettingsOutput values. You can construct a concrete instance of `DomainSharingSettingsInput` via:

DomainSharingSettingsArgs{...}

type DomainSharingSettingsNotebookOutputOption

type DomainSharingSettingsNotebookOutputOption string

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (DomainSharingSettingsNotebookOutputOption) ElementType

func (DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionOutput

func (e DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionOutput() DomainSharingSettingsNotebookOutputOptionOutput

func (DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionOutputWithContext

func (e DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionOutputWithContext(ctx context.Context) DomainSharingSettingsNotebookOutputOptionOutput

func (DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionPtrOutput

func (e DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionPtrOutput() DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (e DomainSharingSettingsNotebookOutputOption) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOption) ToStringOutput

func (DomainSharingSettingsNotebookOutputOption) ToStringOutputWithContext

func (DomainSharingSettingsNotebookOutputOption) ToStringPtrOutput

func (DomainSharingSettingsNotebookOutputOption) ToStringPtrOutputWithContext

type DomainSharingSettingsNotebookOutputOptionInput

type DomainSharingSettingsNotebookOutputOptionInput interface {
	pulumi.Input

	ToDomainSharingSettingsNotebookOutputOptionOutput() DomainSharingSettingsNotebookOutputOptionOutput
	ToDomainSharingSettingsNotebookOutputOptionOutputWithContext(context.Context) DomainSharingSettingsNotebookOutputOptionOutput
}

DomainSharingSettingsNotebookOutputOptionInput is an input type that accepts values of the DomainSharingSettingsNotebookOutputOption enum A concrete instance of `DomainSharingSettingsNotebookOutputOptionInput` can be one of the following:

DomainSharingSettingsNotebookOutputOptionAllowed
DomainSharingSettingsNotebookOutputOptionDisabled

type DomainSharingSettingsNotebookOutputOptionOutput

type DomainSharingSettingsNotebookOutputOptionOutput struct{ *pulumi.OutputState }

func (DomainSharingSettingsNotebookOutputOptionOutput) ElementType

func (DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionOutput

func (o DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionOutput() DomainSharingSettingsNotebookOutputOptionOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionOutputWithContext

func (o DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionOutputWithContext(ctx context.Context) DomainSharingSettingsNotebookOutputOptionOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutput

func (o DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutput() DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (o DomainSharingSettingsNotebookOutputOptionOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToStringOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToStringOutputWithContext

func (DomainSharingSettingsNotebookOutputOptionOutput) ToStringPtrOutput

func (DomainSharingSettingsNotebookOutputOptionOutput) ToStringPtrOutputWithContext

type DomainSharingSettingsNotebookOutputOptionPtrInput

type DomainSharingSettingsNotebookOutputOptionPtrInput interface {
	pulumi.Input

	ToDomainSharingSettingsNotebookOutputOptionPtrOutput() DomainSharingSettingsNotebookOutputOptionPtrOutput
	ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext(context.Context) DomainSharingSettingsNotebookOutputOptionPtrOutput
}

type DomainSharingSettingsNotebookOutputOptionPtrOutput

type DomainSharingSettingsNotebookOutputOptionPtrOutput struct{ *pulumi.OutputState }

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) Elem

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) ElementType

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutput

func (o DomainSharingSettingsNotebookOutputOptionPtrOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutput() DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (o DomainSharingSettingsNotebookOutputOptionPtrOutput) ToDomainSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) DomainSharingSettingsNotebookOutputOptionPtrOutput

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) ToStringPtrOutput

func (DomainSharingSettingsNotebookOutputOptionPtrOutput) ToStringPtrOutputWithContext

type DomainSharingSettingsOutput

type DomainSharingSettingsOutput struct{ *pulumi.OutputState }

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

func (DomainSharingSettingsOutput) ElementType

func (DomainSharingSettingsOutput) NotebookOutputOption

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (DomainSharingSettingsOutput) S3KmsKeyId

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 (DomainSharingSettingsOutput) S3OutputPath

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.

func (DomainSharingSettingsOutput) ToDomainSharingSettingsOutput

func (o DomainSharingSettingsOutput) ToDomainSharingSettingsOutput() DomainSharingSettingsOutput

func (DomainSharingSettingsOutput) ToDomainSharingSettingsOutputWithContext

func (o DomainSharingSettingsOutput) ToDomainSharingSettingsOutputWithContext(ctx context.Context) DomainSharingSettingsOutput

func (DomainSharingSettingsOutput) ToDomainSharingSettingsPtrOutput

func (o DomainSharingSettingsOutput) ToDomainSharingSettingsPtrOutput() DomainSharingSettingsPtrOutput

func (DomainSharingSettingsOutput) ToDomainSharingSettingsPtrOutputWithContext

func (o DomainSharingSettingsOutput) ToDomainSharingSettingsPtrOutputWithContext(ctx context.Context) DomainSharingSettingsPtrOutput

type DomainSharingSettingsPtrInput

type DomainSharingSettingsPtrInput interface {
	pulumi.Input

	ToDomainSharingSettingsPtrOutput() DomainSharingSettingsPtrOutput
	ToDomainSharingSettingsPtrOutputWithContext(context.Context) DomainSharingSettingsPtrOutput
}

DomainSharingSettingsPtrInput is an input type that accepts DomainSharingSettingsArgs, DomainSharingSettingsPtr and DomainSharingSettingsPtrOutput values. You can construct a concrete instance of `DomainSharingSettingsPtrInput` via:

        DomainSharingSettingsArgs{...}

or:

        nil

type DomainSharingSettingsPtrOutput

type DomainSharingSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainSharingSettingsPtrOutput) Elem

func (DomainSharingSettingsPtrOutput) ElementType

func (DomainSharingSettingsPtrOutput) NotebookOutputOption

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (DomainSharingSettingsPtrOutput) S3KmsKeyId

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 (DomainSharingSettingsPtrOutput) S3OutputPath

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.

func (DomainSharingSettingsPtrOutput) ToDomainSharingSettingsPtrOutput

func (o DomainSharingSettingsPtrOutput) ToDomainSharingSettingsPtrOutput() DomainSharingSettingsPtrOutput

func (DomainSharingSettingsPtrOutput) ToDomainSharingSettingsPtrOutputWithContext

func (o DomainSharingSettingsPtrOutput) ToDomainSharingSettingsPtrOutputWithContext(ctx context.Context) DomainSharingSettingsPtrOutput

type DomainState

type DomainState struct {
}

func (DomainState) ElementType

func (DomainState) ElementType() reflect.Type

type DomainTag

type DomainTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DomainUserSettings

type DomainUserSettings struct {
	CodeEditorAppSettings   *DomainCodeEditorAppSettings   `pulumi:"codeEditorAppSettings"`
	CustomFileSystemConfigs []DomainCustomFileSystemConfig `pulumi:"customFileSystemConfigs"`
	CustomPosixUserConfig   *DomainCustomPosixUserConfig   `pulumi:"customPosixUserConfig"`
	// Defines which Amazon SageMaker application users are directed to by default.
	DefaultLandingUri *string `pulumi:"defaultLandingUri"`
	// The execution role for the user.
	ExecutionRole         string                       `pulumi:"executionRole"`
	JupyterLabAppSettings *DomainJupyterLabAppSettings `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings *DomainJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings    *DomainKernelGatewayAppSettings    `pulumi:"kernelGatewayAppSettings"`
	RSessionAppSettings         *DomainRSessionAppSettings         `pulumi:"rSessionAppSettings"`
	RStudioServerProAppSettings *DomainRStudioServerProAppSettings `pulumi:"rStudioServerProAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups []string `pulumi:"securityGroups"`
	// The sharing settings.
	SharingSettings      *DomainSharingSettings             `pulumi:"sharingSettings"`
	SpaceStorageSettings *DomainDefaultSpaceStorageSettings `pulumi:"spaceStorageSettings"`
	// Indicates whether the Studio experience is available to users. If not, users cannot access Studio.
	StudioWebPortal *DomainUserSettingsStudioWebPortal `pulumi:"studioWebPortal"`
}

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

type DomainUserSettingsArgs

type DomainUserSettingsArgs struct {
	CodeEditorAppSettings   DomainCodeEditorAppSettingsPtrInput    `pulumi:"codeEditorAppSettings"`
	CustomFileSystemConfigs DomainCustomFileSystemConfigArrayInput `pulumi:"customFileSystemConfigs"`
	CustomPosixUserConfig   DomainCustomPosixUserConfigPtrInput    `pulumi:"customPosixUserConfig"`
	// Defines which Amazon SageMaker application users are directed to by default.
	DefaultLandingUri pulumi.StringPtrInput `pulumi:"defaultLandingUri"`
	// The execution role for the user.
	ExecutionRole         pulumi.StringInput                  `pulumi:"executionRole"`
	JupyterLabAppSettings DomainJupyterLabAppSettingsPtrInput `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings DomainJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings    DomainKernelGatewayAppSettingsPtrInput    `pulumi:"kernelGatewayAppSettings"`
	RSessionAppSettings         DomainRSessionAppSettingsPtrInput         `pulumi:"rSessionAppSettings"`
	RStudioServerProAppSettings DomainRStudioServerProAppSettingsPtrInput `pulumi:"rStudioServerProAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"`
	// The sharing settings.
	SharingSettings      DomainSharingSettingsPtrInput             `pulumi:"sharingSettings"`
	SpaceStorageSettings DomainDefaultSpaceStorageSettingsPtrInput `pulumi:"spaceStorageSettings"`
	// Indicates whether the Studio experience is available to users. If not, users cannot access Studio.
	StudioWebPortal DomainUserSettingsStudioWebPortalPtrInput `pulumi:"studioWebPortal"`
}

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

func (DomainUserSettingsArgs) ElementType

func (DomainUserSettingsArgs) ElementType() reflect.Type

func (DomainUserSettingsArgs) ToDomainUserSettingsOutput

func (i DomainUserSettingsArgs) ToDomainUserSettingsOutput() DomainUserSettingsOutput

func (DomainUserSettingsArgs) ToDomainUserSettingsOutputWithContext

func (i DomainUserSettingsArgs) ToDomainUserSettingsOutputWithContext(ctx context.Context) DomainUserSettingsOutput

type DomainUserSettingsInput

type DomainUserSettingsInput interface {
	pulumi.Input

	ToDomainUserSettingsOutput() DomainUserSettingsOutput
	ToDomainUserSettingsOutputWithContext(context.Context) DomainUserSettingsOutput
}

DomainUserSettingsInput is an input type that accepts DomainUserSettingsArgs and DomainUserSettingsOutput values. You can construct a concrete instance of `DomainUserSettingsInput` via:

DomainUserSettingsArgs{...}

type DomainUserSettingsOutput

type DomainUserSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

func (DomainUserSettingsOutput) CodeEditorAppSettings added in v0.91.0

func (DomainUserSettingsOutput) CustomFileSystemConfigs added in v0.91.0

func (DomainUserSettingsOutput) CustomPosixUserConfig added in v0.91.0

func (DomainUserSettingsOutput) DefaultLandingUri added in v0.91.0

func (o DomainUserSettingsOutput) DefaultLandingUri() pulumi.StringPtrOutput

Defines which Amazon SageMaker application users are directed to by default.

func (DomainUserSettingsOutput) ElementType

func (DomainUserSettingsOutput) ElementType() reflect.Type

func (DomainUserSettingsOutput) ExecutionRole

func (o DomainUserSettingsOutput) ExecutionRole() pulumi.StringOutput

The execution role for the user.

func (DomainUserSettingsOutput) JupyterLabAppSettings added in v0.91.0

func (DomainUserSettingsOutput) JupyterServerAppSettings

The Jupyter server's app settings.

func (DomainUserSettingsOutput) KernelGatewayAppSettings

The kernel gateway app settings.

func (DomainUserSettingsOutput) RSessionAppSettings added in v0.19.0

func (DomainUserSettingsOutput) RStudioServerProAppSettings added in v0.15.0

func (DomainUserSettingsOutput) SecurityGroups

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (DomainUserSettingsOutput) SharingSettings

The sharing settings.

func (DomainUserSettingsOutput) SpaceStorageSettings added in v0.91.0

func (DomainUserSettingsOutput) StudioWebPortal added in v0.91.0

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

func (DomainUserSettingsOutput) ToDomainUserSettingsOutput

func (o DomainUserSettingsOutput) ToDomainUserSettingsOutput() DomainUserSettingsOutput

func (DomainUserSettingsOutput) ToDomainUserSettingsOutputWithContext

func (o DomainUserSettingsOutput) ToDomainUserSettingsOutputWithContext(ctx context.Context) DomainUserSettingsOutput

type DomainUserSettingsPtrOutput

type DomainUserSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainUserSettingsPtrOutput) CodeEditorAppSettings added in v0.91.0

func (DomainUserSettingsPtrOutput) CustomFileSystemConfigs added in v0.91.0

func (DomainUserSettingsPtrOutput) CustomPosixUserConfig added in v0.91.0

func (DomainUserSettingsPtrOutput) DefaultLandingUri added in v0.91.0

func (o DomainUserSettingsPtrOutput) DefaultLandingUri() pulumi.StringPtrOutput

Defines which Amazon SageMaker application users are directed to by default.

func (DomainUserSettingsPtrOutput) Elem

func (DomainUserSettingsPtrOutput) ElementType

func (DomainUserSettingsPtrOutput) ExecutionRole

The execution role for the user.

func (DomainUserSettingsPtrOutput) JupyterLabAppSettings added in v0.91.0

func (DomainUserSettingsPtrOutput) JupyterServerAppSettings

The Jupyter server's app settings.

func (DomainUserSettingsPtrOutput) KernelGatewayAppSettings

The kernel gateway app settings.

func (DomainUserSettingsPtrOutput) RSessionAppSettings added in v0.19.0

func (DomainUserSettingsPtrOutput) RStudioServerProAppSettings added in v0.15.0

func (DomainUserSettingsPtrOutput) SecurityGroups

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (DomainUserSettingsPtrOutput) SharingSettings

The sharing settings.

func (DomainUserSettingsPtrOutput) SpaceStorageSettings added in v0.91.0

func (DomainUserSettingsPtrOutput) StudioWebPortal added in v0.91.0

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

func (DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutput

func (o DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutput() DomainUserSettingsPtrOutput

func (DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutputWithContext

func (o DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutputWithContext(ctx context.Context) DomainUserSettingsPtrOutput

type DomainUserSettingsStudioWebPortal added in v0.91.0

type DomainUserSettingsStudioWebPortal string

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

func (DomainUserSettingsStudioWebPortal) ElementType added in v0.91.0

func (DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalOutput added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalOutput() DomainUserSettingsStudioWebPortalOutput

func (DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalOutputWithContext added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalOutputWithContext(ctx context.Context) DomainUserSettingsStudioWebPortalOutput

func (DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalPtrOutput() DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortal) ToStringOutput added in v0.91.0

func (DomainUserSettingsStudioWebPortal) ToStringOutputWithContext added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DomainUserSettingsStudioWebPortal) ToStringPtrOutput added in v0.91.0

func (DomainUserSettingsStudioWebPortal) ToStringPtrOutputWithContext added in v0.91.0

func (e DomainUserSettingsStudioWebPortal) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DomainUserSettingsStudioWebPortalInput added in v0.91.0

type DomainUserSettingsStudioWebPortalInput interface {
	pulumi.Input

	ToDomainUserSettingsStudioWebPortalOutput() DomainUserSettingsStudioWebPortalOutput
	ToDomainUserSettingsStudioWebPortalOutputWithContext(context.Context) DomainUserSettingsStudioWebPortalOutput
}

DomainUserSettingsStudioWebPortalInput is an input type that accepts values of the DomainUserSettingsStudioWebPortal enum A concrete instance of `DomainUserSettingsStudioWebPortalInput` can be one of the following:

DomainUserSettingsStudioWebPortalEnabled
DomainUserSettingsStudioWebPortalDisabled

type DomainUserSettingsStudioWebPortalOutput added in v0.91.0

type DomainUserSettingsStudioWebPortalOutput struct{ *pulumi.OutputState }

func (DomainUserSettingsStudioWebPortalOutput) ElementType added in v0.91.0

func (DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalOutput added in v0.91.0

func (o DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalOutput() DomainUserSettingsStudioWebPortalOutput

func (DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalOutputWithContext added in v0.91.0

func (o DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalOutputWithContext(ctx context.Context) DomainUserSettingsStudioWebPortalOutput

func (DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (o DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalPtrOutput() DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (o DomainUserSettingsStudioWebPortalOutput) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortalOutput) ToStringOutput added in v0.91.0

func (DomainUserSettingsStudioWebPortalOutput) ToStringOutputWithContext added in v0.91.0

func (DomainUserSettingsStudioWebPortalOutput) ToStringPtrOutput added in v0.91.0

func (DomainUserSettingsStudioWebPortalOutput) ToStringPtrOutputWithContext added in v0.91.0

type DomainUserSettingsStudioWebPortalPtrInput added in v0.91.0

type DomainUserSettingsStudioWebPortalPtrInput interface {
	pulumi.Input

	ToDomainUserSettingsStudioWebPortalPtrOutput() DomainUserSettingsStudioWebPortalPtrOutput
	ToDomainUserSettingsStudioWebPortalPtrOutputWithContext(context.Context) DomainUserSettingsStudioWebPortalPtrOutput
}

func DomainUserSettingsStudioWebPortalPtr added in v0.91.0

func DomainUserSettingsStudioWebPortalPtr(v string) DomainUserSettingsStudioWebPortalPtrInput

type DomainUserSettingsStudioWebPortalPtrOutput added in v0.91.0

type DomainUserSettingsStudioWebPortalPtrOutput struct{ *pulumi.OutputState }

func (DomainUserSettingsStudioWebPortalPtrOutput) Elem added in v0.91.0

func (DomainUserSettingsStudioWebPortalPtrOutput) ElementType added in v0.91.0

func (DomainUserSettingsStudioWebPortalPtrOutput) ToDomainUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (o DomainUserSettingsStudioWebPortalPtrOutput) ToDomainUserSettingsStudioWebPortalPtrOutput() DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortalPtrOutput) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (o DomainUserSettingsStudioWebPortalPtrOutput) ToDomainUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) DomainUserSettingsStudioWebPortalPtrOutput

func (DomainUserSettingsStudioWebPortalPtrOutput) ToStringPtrOutput added in v0.91.0

func (DomainUserSettingsStudioWebPortalPtrOutput) ToStringPtrOutputWithContext added in v0.91.0

type FeatureGroup

type FeatureGroup struct {
	pulumi.CustomResourceState

	// A timestamp of FeatureGroup creation time.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// Description about the FeatureGroup.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The Event Time Feature Name.
	EventTimeFeatureName pulumi.StringOutput `pulumi:"eventTimeFeatureName"`
	// An Array of Feature Definition
	FeatureDefinitions FeatureGroupFeatureDefinitionArrayOutput `pulumi:"featureDefinitions"`
	// The Name of the FeatureGroup.
	FeatureGroupName pulumi.StringOutput `pulumi:"featureGroupName"`
	// The status of the feature group.
	FeatureGroupStatus pulumi.StringOutput                   `pulumi:"featureGroupStatus"`
	OfflineStoreConfig OfflineStoreConfigPropertiesPtrOutput `pulumi:"offlineStoreConfig"`
	OnlineStoreConfig  OnlineStoreConfigPropertiesPtrOutput  `pulumi:"onlineStoreConfig"`
	// The Record Identifier Feature Name.
	RecordIdentifierFeatureName pulumi.StringOutput `pulumi:"recordIdentifierFeatureName"`
	// Role Arn
	RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"`
	// An array of key-value pair to apply to this resource.
	Tags             aws.CreateOnlyTagArrayOutput          `pulumi:"tags"`
	ThroughputConfig FeatureGroupThroughputConfigPtrOutput `pulumi:"throughputConfig"`
}

Resource Type definition for AWS::SageMaker::FeatureGroup

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 {
	// Description about the FeatureGroup.
	Description pulumi.StringPtrInput
	// The Event Time Feature Name.
	EventTimeFeatureName pulumi.StringInput
	// An Array of Feature Definition
	FeatureDefinitions FeatureGroupFeatureDefinitionArrayInput
	// The Name of the FeatureGroup.
	FeatureGroupName   pulumi.StringPtrInput
	OfflineStoreConfig OfflineStoreConfigPropertiesPtrInput
	OnlineStoreConfig  OnlineStoreConfigPropertiesPtrInput
	// The Record Identifier Feature Name.
	RecordIdentifierFeatureName pulumi.StringInput
	// Role Arn
	RoleArn pulumi.StringPtrInput
	// An array of key-value pair to apply to this resource.
	Tags             aws.CreateOnlyTagArrayInput
	ThroughputConfig FeatureGroupThroughputConfigPtrInput
}

The set of arguments for constructing a FeatureGroup resource.

func (FeatureGroupArgs) ElementType

func (FeatureGroupArgs) ElementType() reflect.Type

type FeatureGroupDataCatalogConfig added in v0.2.0

type FeatureGroupDataCatalogConfig struct {
	Catalog   string `pulumi:"catalog"`
	Database  string `pulumi:"database"`
	TableName string `pulumi:"tableName"`
}

type FeatureGroupDataCatalogConfigArgs added in v0.2.0

type FeatureGroupDataCatalogConfigArgs struct {
	Catalog   pulumi.StringInput `pulumi:"catalog"`
	Database  pulumi.StringInput `pulumi:"database"`
	TableName pulumi.StringInput `pulumi:"tableName"`
}

func (FeatureGroupDataCatalogConfigArgs) ElementType added in v0.2.0

func (FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigOutput added in v0.2.0

func (i FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigOutput() FeatureGroupDataCatalogConfigOutput

func (FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigOutputWithContext added in v0.2.0

func (i FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupDataCatalogConfigOutput

func (FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigPtrOutput added in v0.2.0

func (i FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigPtrOutput() FeatureGroupDataCatalogConfigPtrOutput

func (FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigPtrOutputWithContext added in v0.2.0

func (i FeatureGroupDataCatalogConfigArgs) ToFeatureGroupDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupDataCatalogConfigPtrOutput

type FeatureGroupDataCatalogConfigInput added in v0.2.0

type FeatureGroupDataCatalogConfigInput interface {
	pulumi.Input

	ToFeatureGroupDataCatalogConfigOutput() FeatureGroupDataCatalogConfigOutput
	ToFeatureGroupDataCatalogConfigOutputWithContext(context.Context) FeatureGroupDataCatalogConfigOutput
}

FeatureGroupDataCatalogConfigInput is an input type that accepts FeatureGroupDataCatalogConfigArgs and FeatureGroupDataCatalogConfigOutput values. You can construct a concrete instance of `FeatureGroupDataCatalogConfigInput` via:

FeatureGroupDataCatalogConfigArgs{...}

type FeatureGroupDataCatalogConfigOutput added in v0.2.0

type FeatureGroupDataCatalogConfigOutput struct{ *pulumi.OutputState }

func (FeatureGroupDataCatalogConfigOutput) Catalog added in v0.2.0

func (FeatureGroupDataCatalogConfigOutput) Database added in v0.2.0

func (FeatureGroupDataCatalogConfigOutput) ElementType added in v0.2.0

func (FeatureGroupDataCatalogConfigOutput) TableName added in v0.2.0

func (FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigOutput added in v0.2.0

func (o FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigOutput() FeatureGroupDataCatalogConfigOutput

func (FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigOutputWithContext added in v0.2.0

func (o FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigOutputWithContext(ctx context.Context) FeatureGroupDataCatalogConfigOutput

func (FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigPtrOutput added in v0.2.0

func (o FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigPtrOutput() FeatureGroupDataCatalogConfigPtrOutput

func (FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupDataCatalogConfigOutput) ToFeatureGroupDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupDataCatalogConfigPtrOutput

type FeatureGroupDataCatalogConfigPtrInput added in v0.2.0

type FeatureGroupDataCatalogConfigPtrInput interface {
	pulumi.Input

	ToFeatureGroupDataCatalogConfigPtrOutput() FeatureGroupDataCatalogConfigPtrOutput
	ToFeatureGroupDataCatalogConfigPtrOutputWithContext(context.Context) FeatureGroupDataCatalogConfigPtrOutput
}

FeatureGroupDataCatalogConfigPtrInput is an input type that accepts FeatureGroupDataCatalogConfigArgs, FeatureGroupDataCatalogConfigPtr and FeatureGroupDataCatalogConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupDataCatalogConfigPtrInput` via:

        FeatureGroupDataCatalogConfigArgs{...}

or:

        nil

type FeatureGroupDataCatalogConfigPtrOutput added in v0.2.0

type FeatureGroupDataCatalogConfigPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupDataCatalogConfigPtrOutput) Catalog added in v0.2.0

func (FeatureGroupDataCatalogConfigPtrOutput) Database added in v0.2.0

func (FeatureGroupDataCatalogConfigPtrOutput) Elem added in v0.2.0

func (FeatureGroupDataCatalogConfigPtrOutput) ElementType added in v0.2.0

func (FeatureGroupDataCatalogConfigPtrOutput) TableName added in v0.2.0

func (FeatureGroupDataCatalogConfigPtrOutput) ToFeatureGroupDataCatalogConfigPtrOutput added in v0.2.0

func (o FeatureGroupDataCatalogConfigPtrOutput) ToFeatureGroupDataCatalogConfigPtrOutput() FeatureGroupDataCatalogConfigPtrOutput

func (FeatureGroupDataCatalogConfigPtrOutput) ToFeatureGroupDataCatalogConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupDataCatalogConfigPtrOutput) ToFeatureGroupDataCatalogConfigPtrOutputWithContext(ctx context.Context) FeatureGroupDataCatalogConfigPtrOutput

type FeatureGroupFeatureDefinition

type FeatureGroupFeatureDefinition struct {
	FeatureName string                                   `pulumi:"featureName"`
	FeatureType FeatureGroupFeatureDefinitionFeatureType `pulumi:"featureType"`
}

type FeatureGroupFeatureDefinitionArgs

type FeatureGroupFeatureDefinitionArgs struct {
	FeatureName pulumi.StringInput                            `pulumi:"featureName"`
	FeatureType FeatureGroupFeatureDefinitionFeatureTypeInput `pulumi:"featureType"`
}

func (FeatureGroupFeatureDefinitionArgs) ElementType

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

func (FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutput

func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutput() FeatureGroupFeatureDefinitionArrayOutput

func (FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutputWithContext

func (o FeatureGroupFeatureDefinitionArrayOutput) ToFeatureGroupFeatureDefinitionArrayOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionArrayOutput

type FeatureGroupFeatureDefinitionFeatureType

type FeatureGroupFeatureDefinitionFeatureType string

func (FeatureGroupFeatureDefinitionFeatureType) ElementType

func (FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypeOutput

func (e FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypeOutput() FeatureGroupFeatureDefinitionFeatureTypeOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypeOutputWithContext

func (e FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypeOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionFeatureTypeOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (e FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput() FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext

func (e FeatureGroupFeatureDefinitionFeatureType) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToStringOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToStringOutputWithContext

func (FeatureGroupFeatureDefinitionFeatureType) ToStringPtrOutput

func (FeatureGroupFeatureDefinitionFeatureType) ToStringPtrOutputWithContext

type FeatureGroupFeatureDefinitionFeatureTypeInput

type FeatureGroupFeatureDefinitionFeatureTypeInput interface {
	pulumi.Input

	ToFeatureGroupFeatureDefinitionFeatureTypeOutput() FeatureGroupFeatureDefinitionFeatureTypeOutput
	ToFeatureGroupFeatureDefinitionFeatureTypeOutputWithContext(context.Context) FeatureGroupFeatureDefinitionFeatureTypeOutput
}

FeatureGroupFeatureDefinitionFeatureTypeInput is an input type that accepts values of the FeatureGroupFeatureDefinitionFeatureType enum A concrete instance of `FeatureGroupFeatureDefinitionFeatureTypeInput` can be one of the following:

FeatureGroupFeatureDefinitionFeatureTypeIntegral
FeatureGroupFeatureDefinitionFeatureTypeFractional
FeatureGroupFeatureDefinitionFeatureTypeString

type FeatureGroupFeatureDefinitionFeatureTypeOutput

type FeatureGroupFeatureDefinitionFeatureTypeOutput struct{ *pulumi.OutputState }

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ElementType

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypeOutput

func (o FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypeOutput() FeatureGroupFeatureDefinitionFeatureTypeOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypeOutputWithContext

func (o FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypeOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionFeatureTypeOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (o FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput() FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext

func (o FeatureGroupFeatureDefinitionFeatureTypeOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToStringOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToStringOutputWithContext

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToStringPtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypeOutput) ToStringPtrOutputWithContext

type FeatureGroupFeatureDefinitionFeatureTypePtrInput

type FeatureGroupFeatureDefinitionFeatureTypePtrInput interface {
	pulumi.Input

	ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput() FeatureGroupFeatureDefinitionFeatureTypePtrOutput
	ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext(context.Context) FeatureGroupFeatureDefinitionFeatureTypePtrOutput
}

type FeatureGroupFeatureDefinitionFeatureTypePtrOutput

type FeatureGroupFeatureDefinitionFeatureTypePtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) Elem

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ElementType

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (o FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutput() FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext

func (o FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToFeatureGroupFeatureDefinitionFeatureTypePtrOutputWithContext(ctx context.Context) FeatureGroupFeatureDefinitionFeatureTypePtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToStringPtrOutput

func (FeatureGroupFeatureDefinitionFeatureTypePtrOutput) ToStringPtrOutputWithContext

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

func (FeatureGroupFeatureDefinitionOutput) FeatureType

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 FeatureGroupOnlineStoreSecurityConfig added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfig struct {
	KmsKeyId *string `pulumi:"kmsKeyId"`
}

type FeatureGroupOnlineStoreSecurityConfigArgs added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfigArgs struct {
	KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"`
}

func (FeatureGroupOnlineStoreSecurityConfigArgs) ElementType added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigOutput added in v0.2.0

func (i FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigOutput() FeatureGroupOnlineStoreSecurityConfigOutput

func (FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigOutputWithContext added in v0.2.0

func (i FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreSecurityConfigOutput

func (FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput added in v0.2.0

func (i FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput() FeatureGroupOnlineStoreSecurityConfigPtrOutput

func (FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext added in v0.2.0

func (i FeatureGroupOnlineStoreSecurityConfigArgs) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreSecurityConfigPtrOutput

type FeatureGroupOnlineStoreSecurityConfigInput added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfigInput interface {
	pulumi.Input

	ToFeatureGroupOnlineStoreSecurityConfigOutput() FeatureGroupOnlineStoreSecurityConfigOutput
	ToFeatureGroupOnlineStoreSecurityConfigOutputWithContext(context.Context) FeatureGroupOnlineStoreSecurityConfigOutput
}

FeatureGroupOnlineStoreSecurityConfigInput is an input type that accepts FeatureGroupOnlineStoreSecurityConfigArgs and FeatureGroupOnlineStoreSecurityConfigOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreSecurityConfigInput` via:

FeatureGroupOnlineStoreSecurityConfigArgs{...}

type FeatureGroupOnlineStoreSecurityConfigOutput added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfigOutput struct{ *pulumi.OutputState }

func (FeatureGroupOnlineStoreSecurityConfigOutput) ElementType added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigOutput) KmsKeyId added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigOutput added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigOutput() FeatureGroupOnlineStoreSecurityConfigOutput

func (FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigOutputWithContext added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreSecurityConfigOutput

func (FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput() FeatureGroupOnlineStoreSecurityConfigPtrOutput

func (FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreSecurityConfigPtrOutput

type FeatureGroupOnlineStoreSecurityConfigPtrInput added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfigPtrInput interface {
	pulumi.Input

	ToFeatureGroupOnlineStoreSecurityConfigPtrOutput() FeatureGroupOnlineStoreSecurityConfigPtrOutput
	ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext(context.Context) FeatureGroupOnlineStoreSecurityConfigPtrOutput
}

FeatureGroupOnlineStoreSecurityConfigPtrInput is an input type that accepts FeatureGroupOnlineStoreSecurityConfigArgs, FeatureGroupOnlineStoreSecurityConfigPtr and FeatureGroupOnlineStoreSecurityConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupOnlineStoreSecurityConfigPtrInput` via:

        FeatureGroupOnlineStoreSecurityConfigArgs{...}

or:

        nil

type FeatureGroupOnlineStoreSecurityConfigPtrOutput added in v0.2.0

type FeatureGroupOnlineStoreSecurityConfigPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) Elem added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) ElementType added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) KmsKeyId added in v0.2.0

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutput() FeatureGroupOnlineStoreSecurityConfigPtrOutput

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupOnlineStoreSecurityConfigPtrOutput) ToFeatureGroupOnlineStoreSecurityConfigPtrOutputWithContext(ctx context.Context) FeatureGroupOnlineStoreSecurityConfigPtrOutput

type FeatureGroupOutput

type FeatureGroupOutput struct{ *pulumi.OutputState }

func (FeatureGroupOutput) CreationTime added in v0.73.0

func (o FeatureGroupOutput) CreationTime() pulumi.StringOutput

A timestamp of FeatureGroup creation time.

func (FeatureGroupOutput) Description added in v0.17.0

func (o FeatureGroupOutput) Description() pulumi.StringPtrOutput

Description about the FeatureGroup.

func (FeatureGroupOutput) ElementType

func (FeatureGroupOutput) ElementType() reflect.Type

func (FeatureGroupOutput) EventTimeFeatureName added in v0.17.0

func (o FeatureGroupOutput) EventTimeFeatureName() pulumi.StringOutput

The Event Time Feature Name.

func (FeatureGroupOutput) FeatureDefinitions added in v0.17.0

An Array of Feature Definition

func (FeatureGroupOutput) FeatureGroupName added in v0.17.0

func (o FeatureGroupOutput) FeatureGroupName() pulumi.StringOutput

The Name of the FeatureGroup.

func (FeatureGroupOutput) FeatureGroupStatus added in v0.73.0

func (o FeatureGroupOutput) FeatureGroupStatus() pulumi.StringOutput

The status of the feature group.

func (FeatureGroupOutput) OfflineStoreConfig added in v0.17.0

func (FeatureGroupOutput) OnlineStoreConfig added in v0.17.0

func (FeatureGroupOutput) RecordIdentifierFeatureName added in v0.17.0

func (o FeatureGroupOutput) RecordIdentifierFeatureName() pulumi.StringOutput

The Record Identifier Feature Name.

func (FeatureGroupOutput) RoleArn added in v0.17.0

Role Arn

func (FeatureGroupOutput) Tags added in v0.17.0

An array of key-value pair to apply to this resource.

func (FeatureGroupOutput) ThroughputConfig added in v0.93.0

func (FeatureGroupOutput) ToFeatureGroupOutput

func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput

func (FeatureGroupOutput) ToFeatureGroupOutputWithContext

func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput

type FeatureGroupS3StorageConfig added in v0.2.0

type FeatureGroupS3StorageConfig struct {
	KmsKeyId *string `pulumi:"kmsKeyId"`
	S3Uri    string  `pulumi:"s3Uri"`
}

type FeatureGroupS3StorageConfigArgs added in v0.2.0

type FeatureGroupS3StorageConfigArgs struct {
	KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"`
	S3Uri    pulumi.StringInput    `pulumi:"s3Uri"`
}

func (FeatureGroupS3StorageConfigArgs) ElementType added in v0.2.0

func (FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigOutput added in v0.2.0

func (i FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigOutput() FeatureGroupS3StorageConfigOutput

func (FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigOutputWithContext added in v0.2.0

func (i FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupS3StorageConfigOutput

func (FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigPtrOutput added in v0.2.0

func (i FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigPtrOutput() FeatureGroupS3StorageConfigPtrOutput

func (FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigPtrOutputWithContext added in v0.2.0

func (i FeatureGroupS3StorageConfigArgs) ToFeatureGroupS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupS3StorageConfigPtrOutput

type FeatureGroupS3StorageConfigInput added in v0.2.0

type FeatureGroupS3StorageConfigInput interface {
	pulumi.Input

	ToFeatureGroupS3StorageConfigOutput() FeatureGroupS3StorageConfigOutput
	ToFeatureGroupS3StorageConfigOutputWithContext(context.Context) FeatureGroupS3StorageConfigOutput
}

FeatureGroupS3StorageConfigInput is an input type that accepts FeatureGroupS3StorageConfigArgs and FeatureGroupS3StorageConfigOutput values. You can construct a concrete instance of `FeatureGroupS3StorageConfigInput` via:

FeatureGroupS3StorageConfigArgs{...}

type FeatureGroupS3StorageConfigOutput added in v0.2.0

type FeatureGroupS3StorageConfigOutput struct{ *pulumi.OutputState }

func (FeatureGroupS3StorageConfigOutput) ElementType added in v0.2.0

func (FeatureGroupS3StorageConfigOutput) KmsKeyId added in v0.2.0

func (FeatureGroupS3StorageConfigOutput) S3Uri added in v0.2.0

func (FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigOutput added in v0.2.0

func (o FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigOutput() FeatureGroupS3StorageConfigOutput

func (FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigOutputWithContext added in v0.2.0

func (o FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigOutputWithContext(ctx context.Context) FeatureGroupS3StorageConfigOutput

func (FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigPtrOutput added in v0.2.0

func (o FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigPtrOutput() FeatureGroupS3StorageConfigPtrOutput

func (FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupS3StorageConfigOutput) ToFeatureGroupS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupS3StorageConfigPtrOutput

type FeatureGroupS3StorageConfigPtrInput added in v0.2.0

type FeatureGroupS3StorageConfigPtrInput interface {
	pulumi.Input

	ToFeatureGroupS3StorageConfigPtrOutput() FeatureGroupS3StorageConfigPtrOutput
	ToFeatureGroupS3StorageConfigPtrOutputWithContext(context.Context) FeatureGroupS3StorageConfigPtrOutput
}

FeatureGroupS3StorageConfigPtrInput is an input type that accepts FeatureGroupS3StorageConfigArgs, FeatureGroupS3StorageConfigPtr and FeatureGroupS3StorageConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupS3StorageConfigPtrInput` via:

        FeatureGroupS3StorageConfigArgs{...}

or:

        nil

func FeatureGroupS3StorageConfigPtr added in v0.2.0

type FeatureGroupS3StorageConfigPtrOutput added in v0.2.0

type FeatureGroupS3StorageConfigPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupS3StorageConfigPtrOutput) Elem added in v0.2.0

func (FeatureGroupS3StorageConfigPtrOutput) ElementType added in v0.2.0

func (FeatureGroupS3StorageConfigPtrOutput) KmsKeyId added in v0.2.0

func (FeatureGroupS3StorageConfigPtrOutput) S3Uri added in v0.2.0

func (FeatureGroupS3StorageConfigPtrOutput) ToFeatureGroupS3StorageConfigPtrOutput added in v0.2.0

func (o FeatureGroupS3StorageConfigPtrOutput) ToFeatureGroupS3StorageConfigPtrOutput() FeatureGroupS3StorageConfigPtrOutput

func (FeatureGroupS3StorageConfigPtrOutput) ToFeatureGroupS3StorageConfigPtrOutputWithContext added in v0.2.0

func (o FeatureGroupS3StorageConfigPtrOutput) ToFeatureGroupS3StorageConfigPtrOutputWithContext(ctx context.Context) FeatureGroupS3StorageConfigPtrOutput

type FeatureGroupState

type FeatureGroupState struct {
}

func (FeatureGroupState) ElementType

func (FeatureGroupState) ElementType() reflect.Type

type FeatureGroupStorageType added in v0.91.0

type FeatureGroupStorageType string

func (FeatureGroupStorageType) ElementType added in v0.91.0

func (FeatureGroupStorageType) ElementType() reflect.Type

func (FeatureGroupStorageType) ToFeatureGroupStorageTypeOutput added in v0.91.0

func (e FeatureGroupStorageType) ToFeatureGroupStorageTypeOutput() FeatureGroupStorageTypeOutput

func (FeatureGroupStorageType) ToFeatureGroupStorageTypeOutputWithContext added in v0.91.0

func (e FeatureGroupStorageType) ToFeatureGroupStorageTypeOutputWithContext(ctx context.Context) FeatureGroupStorageTypeOutput

func (FeatureGroupStorageType) ToFeatureGroupStorageTypePtrOutput added in v0.91.0

func (e FeatureGroupStorageType) ToFeatureGroupStorageTypePtrOutput() FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageType) ToFeatureGroupStorageTypePtrOutputWithContext added in v0.91.0

func (e FeatureGroupStorageType) ToFeatureGroupStorageTypePtrOutputWithContext(ctx context.Context) FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageType) ToStringOutput added in v0.91.0

func (e FeatureGroupStorageType) ToStringOutput() pulumi.StringOutput

func (FeatureGroupStorageType) ToStringOutputWithContext added in v0.91.0

func (e FeatureGroupStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupStorageType) ToStringPtrOutput added in v0.91.0

func (e FeatureGroupStorageType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupStorageType) ToStringPtrOutputWithContext added in v0.91.0

func (e FeatureGroupStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupStorageTypeInput added in v0.91.0

type FeatureGroupStorageTypeInput interface {
	pulumi.Input

	ToFeatureGroupStorageTypeOutput() FeatureGroupStorageTypeOutput
	ToFeatureGroupStorageTypeOutputWithContext(context.Context) FeatureGroupStorageTypeOutput
}

FeatureGroupStorageTypeInput is an input type that accepts values of the FeatureGroupStorageType enum A concrete instance of `FeatureGroupStorageTypeInput` can be one of the following:

FeatureGroupStorageTypeStandard
FeatureGroupStorageTypeInMemory

type FeatureGroupStorageTypeOutput added in v0.91.0

type FeatureGroupStorageTypeOutput struct{ *pulumi.OutputState }

func (FeatureGroupStorageTypeOutput) ElementType added in v0.91.0

func (FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypeOutput added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypeOutput() FeatureGroupStorageTypeOutput

func (FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypeOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypeOutputWithContext(ctx context.Context) FeatureGroupStorageTypeOutput

func (FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypePtrOutput added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypePtrOutput() FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypePtrOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToFeatureGroupStorageTypePtrOutputWithContext(ctx context.Context) FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageTypeOutput) ToStringOutput added in v0.91.0

func (FeatureGroupStorageTypeOutput) ToStringOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupStorageTypeOutput) ToStringPtrOutput added in v0.91.0

func (FeatureGroupStorageTypeOutput) ToStringPtrOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupStorageTypePtrInput added in v0.91.0

type FeatureGroupStorageTypePtrInput interface {
	pulumi.Input

	ToFeatureGroupStorageTypePtrOutput() FeatureGroupStorageTypePtrOutput
	ToFeatureGroupStorageTypePtrOutputWithContext(context.Context) FeatureGroupStorageTypePtrOutput
}

func FeatureGroupStorageTypePtr added in v0.91.0

func FeatureGroupStorageTypePtr(v string) FeatureGroupStorageTypePtrInput

type FeatureGroupStorageTypePtrOutput added in v0.91.0

type FeatureGroupStorageTypePtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupStorageTypePtrOutput) Elem added in v0.91.0

func (FeatureGroupStorageTypePtrOutput) ElementType added in v0.91.0

func (FeatureGroupStorageTypePtrOutput) ToFeatureGroupStorageTypePtrOutput added in v0.91.0

func (o FeatureGroupStorageTypePtrOutput) ToFeatureGroupStorageTypePtrOutput() FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageTypePtrOutput) ToFeatureGroupStorageTypePtrOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypePtrOutput) ToFeatureGroupStorageTypePtrOutputWithContext(ctx context.Context) FeatureGroupStorageTypePtrOutput

func (FeatureGroupStorageTypePtrOutput) ToStringPtrOutput added in v0.91.0

func (FeatureGroupStorageTypePtrOutput) ToStringPtrOutputWithContext added in v0.91.0

func (o FeatureGroupStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupTableFormat added in v0.44.0

type FeatureGroupTableFormat string

Format for the offline store feature group. Iceberg is the optimal format for feature groups shared between offline and online stores.

func (FeatureGroupTableFormat) ElementType added in v0.44.0

func (FeatureGroupTableFormat) ElementType() reflect.Type

func (FeatureGroupTableFormat) ToFeatureGroupTableFormatOutput added in v0.44.0

func (e FeatureGroupTableFormat) ToFeatureGroupTableFormatOutput() FeatureGroupTableFormatOutput

func (FeatureGroupTableFormat) ToFeatureGroupTableFormatOutputWithContext added in v0.44.0

func (e FeatureGroupTableFormat) ToFeatureGroupTableFormatOutputWithContext(ctx context.Context) FeatureGroupTableFormatOutput

func (FeatureGroupTableFormat) ToFeatureGroupTableFormatPtrOutput added in v0.44.0

func (e FeatureGroupTableFormat) ToFeatureGroupTableFormatPtrOutput() FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormat) ToFeatureGroupTableFormatPtrOutputWithContext added in v0.44.0

func (e FeatureGroupTableFormat) ToFeatureGroupTableFormatPtrOutputWithContext(ctx context.Context) FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormat) ToStringOutput added in v0.44.0

func (e FeatureGroupTableFormat) ToStringOutput() pulumi.StringOutput

func (FeatureGroupTableFormat) ToStringOutputWithContext added in v0.44.0

func (e FeatureGroupTableFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupTableFormat) ToStringPtrOutput added in v0.44.0

func (e FeatureGroupTableFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupTableFormat) ToStringPtrOutputWithContext added in v0.44.0

func (e FeatureGroupTableFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupTableFormatInput added in v0.44.0

type FeatureGroupTableFormatInput interface {
	pulumi.Input

	ToFeatureGroupTableFormatOutput() FeatureGroupTableFormatOutput
	ToFeatureGroupTableFormatOutputWithContext(context.Context) FeatureGroupTableFormatOutput
}

FeatureGroupTableFormatInput is an input type that accepts values of the FeatureGroupTableFormat enum A concrete instance of `FeatureGroupTableFormatInput` can be one of the following:

FeatureGroupTableFormatIceberg
FeatureGroupTableFormatGlue

type FeatureGroupTableFormatOutput added in v0.44.0

type FeatureGroupTableFormatOutput struct{ *pulumi.OutputState }

func (FeatureGroupTableFormatOutput) ElementType added in v0.44.0

func (FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatOutput added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatOutput() FeatureGroupTableFormatOutput

func (FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatOutputWithContext(ctx context.Context) FeatureGroupTableFormatOutput

func (FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatPtrOutput added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatPtrOutput() FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatPtrOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToFeatureGroupTableFormatPtrOutputWithContext(ctx context.Context) FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormatOutput) ToStringOutput added in v0.44.0

func (FeatureGroupTableFormatOutput) ToStringOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupTableFormatOutput) ToStringPtrOutput added in v0.44.0

func (FeatureGroupTableFormatOutput) ToStringPtrOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupTableFormatPtrInput added in v0.44.0

type FeatureGroupTableFormatPtrInput interface {
	pulumi.Input

	ToFeatureGroupTableFormatPtrOutput() FeatureGroupTableFormatPtrOutput
	ToFeatureGroupTableFormatPtrOutputWithContext(context.Context) FeatureGroupTableFormatPtrOutput
}

func FeatureGroupTableFormatPtr added in v0.44.0

func FeatureGroupTableFormatPtr(v string) FeatureGroupTableFormatPtrInput

type FeatureGroupTableFormatPtrOutput added in v0.44.0

type FeatureGroupTableFormatPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupTableFormatPtrOutput) Elem added in v0.44.0

func (FeatureGroupTableFormatPtrOutput) ElementType added in v0.44.0

func (FeatureGroupTableFormatPtrOutput) ToFeatureGroupTableFormatPtrOutput added in v0.44.0

func (o FeatureGroupTableFormatPtrOutput) ToFeatureGroupTableFormatPtrOutput() FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormatPtrOutput) ToFeatureGroupTableFormatPtrOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatPtrOutput) ToFeatureGroupTableFormatPtrOutputWithContext(ctx context.Context) FeatureGroupTableFormatPtrOutput

func (FeatureGroupTableFormatPtrOutput) ToStringPtrOutput added in v0.44.0

func (FeatureGroupTableFormatPtrOutput) ToStringPtrOutputWithContext added in v0.44.0

func (o FeatureGroupTableFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupTag

type FeatureGroupTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type FeatureGroupThroughputConfig added in v0.93.0

type FeatureGroupThroughputConfig struct {
	// For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
	ProvisionedReadCapacityUnits *int `pulumi:"provisionedReadCapacityUnits"`
	// For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
	ProvisionedWriteCapacityUnits *int                       `pulumi:"provisionedWriteCapacityUnits"`
	ThroughputMode                FeatureGroupThroughputMode `pulumi:"throughputMode"`
}

type FeatureGroupThroughputConfigArgs added in v0.93.0

type FeatureGroupThroughputConfigArgs struct {
	// For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
	ProvisionedReadCapacityUnits pulumi.IntPtrInput `pulumi:"provisionedReadCapacityUnits"`
	// For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
	ProvisionedWriteCapacityUnits pulumi.IntPtrInput              `pulumi:"provisionedWriteCapacityUnits"`
	ThroughputMode                FeatureGroupThroughputModeInput `pulumi:"throughputMode"`
}

func (FeatureGroupThroughputConfigArgs) ElementType added in v0.93.0

func (FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigOutput added in v0.93.0

func (i FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigOutput() FeatureGroupThroughputConfigOutput

func (FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigOutputWithContext added in v0.93.0

func (i FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigOutputWithContext(ctx context.Context) FeatureGroupThroughputConfigOutput

func (FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigPtrOutput added in v0.93.0

func (i FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigPtrOutput() FeatureGroupThroughputConfigPtrOutput

func (FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigPtrOutputWithContext added in v0.93.0

func (i FeatureGroupThroughputConfigArgs) ToFeatureGroupThroughputConfigPtrOutputWithContext(ctx context.Context) FeatureGroupThroughputConfigPtrOutput

type FeatureGroupThroughputConfigInput added in v0.93.0

type FeatureGroupThroughputConfigInput interface {
	pulumi.Input

	ToFeatureGroupThroughputConfigOutput() FeatureGroupThroughputConfigOutput
	ToFeatureGroupThroughputConfigOutputWithContext(context.Context) FeatureGroupThroughputConfigOutput
}

FeatureGroupThroughputConfigInput is an input type that accepts FeatureGroupThroughputConfigArgs and FeatureGroupThroughputConfigOutput values. You can construct a concrete instance of `FeatureGroupThroughputConfigInput` via:

FeatureGroupThroughputConfigArgs{...}

type FeatureGroupThroughputConfigOutput added in v0.93.0

type FeatureGroupThroughputConfigOutput struct{ *pulumi.OutputState }

func (FeatureGroupThroughputConfigOutput) ElementType added in v0.93.0

func (FeatureGroupThroughputConfigOutput) ProvisionedReadCapacityUnits added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ProvisionedReadCapacityUnits() pulumi.IntPtrOutput

For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.

func (FeatureGroupThroughputConfigOutput) ProvisionedWriteCapacityUnits added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ProvisionedWriteCapacityUnits() pulumi.IntPtrOutput

For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.

func (FeatureGroupThroughputConfigOutput) ThroughputMode added in v0.93.0

func (FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigOutput added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigOutput() FeatureGroupThroughputConfigOutput

func (FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigOutputWithContext(ctx context.Context) FeatureGroupThroughputConfigOutput

func (FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigPtrOutput added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigPtrOutput() FeatureGroupThroughputConfigPtrOutput

func (FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigPtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputConfigOutput) ToFeatureGroupThroughputConfigPtrOutputWithContext(ctx context.Context) FeatureGroupThroughputConfigPtrOutput

type FeatureGroupThroughputConfigPtrInput added in v0.93.0

type FeatureGroupThroughputConfigPtrInput interface {
	pulumi.Input

	ToFeatureGroupThroughputConfigPtrOutput() FeatureGroupThroughputConfigPtrOutput
	ToFeatureGroupThroughputConfigPtrOutputWithContext(context.Context) FeatureGroupThroughputConfigPtrOutput
}

FeatureGroupThroughputConfigPtrInput is an input type that accepts FeatureGroupThroughputConfigArgs, FeatureGroupThroughputConfigPtr and FeatureGroupThroughputConfigPtrOutput values. You can construct a concrete instance of `FeatureGroupThroughputConfigPtrInput` via:

        FeatureGroupThroughputConfigArgs{...}

or:

        nil

func FeatureGroupThroughputConfigPtr added in v0.93.0

type FeatureGroupThroughputConfigPtrOutput added in v0.93.0

type FeatureGroupThroughputConfigPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupThroughputConfigPtrOutput) Elem added in v0.93.0

func (FeatureGroupThroughputConfigPtrOutput) ElementType added in v0.93.0

func (FeatureGroupThroughputConfigPtrOutput) ProvisionedReadCapacityUnits added in v0.93.0

func (o FeatureGroupThroughputConfigPtrOutput) ProvisionedReadCapacityUnits() pulumi.IntPtrOutput

For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.

func (FeatureGroupThroughputConfigPtrOutput) ProvisionedWriteCapacityUnits added in v0.93.0

func (o FeatureGroupThroughputConfigPtrOutput) ProvisionedWriteCapacityUnits() pulumi.IntPtrOutput

For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.

func (FeatureGroupThroughputConfigPtrOutput) ThroughputMode added in v0.93.0

func (FeatureGroupThroughputConfigPtrOutput) ToFeatureGroupThroughputConfigPtrOutput added in v0.93.0

func (o FeatureGroupThroughputConfigPtrOutput) ToFeatureGroupThroughputConfigPtrOutput() FeatureGroupThroughputConfigPtrOutput

func (FeatureGroupThroughputConfigPtrOutput) ToFeatureGroupThroughputConfigPtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputConfigPtrOutput) ToFeatureGroupThroughputConfigPtrOutputWithContext(ctx context.Context) FeatureGroupThroughputConfigPtrOutput

type FeatureGroupThroughputMode added in v0.93.0

type FeatureGroupThroughputMode string

Throughput mode configuration of the feature group

func (FeatureGroupThroughputMode) ElementType added in v0.93.0

func (FeatureGroupThroughputMode) ElementType() reflect.Type

func (FeatureGroupThroughputMode) ToFeatureGroupThroughputModeOutput added in v0.93.0

func (e FeatureGroupThroughputMode) ToFeatureGroupThroughputModeOutput() FeatureGroupThroughputModeOutput

func (FeatureGroupThroughputMode) ToFeatureGroupThroughputModeOutputWithContext added in v0.93.0

func (e FeatureGroupThroughputMode) ToFeatureGroupThroughputModeOutputWithContext(ctx context.Context) FeatureGroupThroughputModeOutput

func (FeatureGroupThroughputMode) ToFeatureGroupThroughputModePtrOutput added in v0.93.0

func (e FeatureGroupThroughputMode) ToFeatureGroupThroughputModePtrOutput() FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputMode) ToFeatureGroupThroughputModePtrOutputWithContext added in v0.93.0

func (e FeatureGroupThroughputMode) ToFeatureGroupThroughputModePtrOutputWithContext(ctx context.Context) FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputMode) ToStringOutput added in v0.93.0

func (e FeatureGroupThroughputMode) ToStringOutput() pulumi.StringOutput

func (FeatureGroupThroughputMode) ToStringOutputWithContext added in v0.93.0

func (e FeatureGroupThroughputMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupThroughputMode) ToStringPtrOutput added in v0.93.0

func (e FeatureGroupThroughputMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupThroughputMode) ToStringPtrOutputWithContext added in v0.93.0

func (e FeatureGroupThroughputMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupThroughputModeInput added in v0.93.0

type FeatureGroupThroughputModeInput interface {
	pulumi.Input

	ToFeatureGroupThroughputModeOutput() FeatureGroupThroughputModeOutput
	ToFeatureGroupThroughputModeOutputWithContext(context.Context) FeatureGroupThroughputModeOutput
}

FeatureGroupThroughputModeInput is an input type that accepts values of the FeatureGroupThroughputMode enum A concrete instance of `FeatureGroupThroughputModeInput` can be one of the following:

FeatureGroupThroughputModeOnDemand
FeatureGroupThroughputModeProvisioned

type FeatureGroupThroughputModeOutput added in v0.93.0

type FeatureGroupThroughputModeOutput struct{ *pulumi.OutputState }

func (FeatureGroupThroughputModeOutput) ElementType added in v0.93.0

func (FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModeOutput added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModeOutput() FeatureGroupThroughputModeOutput

func (FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModeOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModeOutputWithContext(ctx context.Context) FeatureGroupThroughputModeOutput

func (FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModePtrOutput added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModePtrOutput() FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModePtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToFeatureGroupThroughputModePtrOutputWithContext(ctx context.Context) FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputModeOutput) ToStringOutput added in v0.93.0

func (FeatureGroupThroughputModeOutput) ToStringOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupThroughputModeOutput) ToStringPtrOutput added in v0.93.0

func (FeatureGroupThroughputModeOutput) ToStringPtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupThroughputModePtrInput added in v0.93.0

type FeatureGroupThroughputModePtrInput interface {
	pulumi.Input

	ToFeatureGroupThroughputModePtrOutput() FeatureGroupThroughputModePtrOutput
	ToFeatureGroupThroughputModePtrOutputWithContext(context.Context) FeatureGroupThroughputModePtrOutput
}

func FeatureGroupThroughputModePtr added in v0.93.0

func FeatureGroupThroughputModePtr(v string) FeatureGroupThroughputModePtrInput

type FeatureGroupThroughputModePtrOutput added in v0.93.0

type FeatureGroupThroughputModePtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupThroughputModePtrOutput) Elem added in v0.93.0

func (FeatureGroupThroughputModePtrOutput) ElementType added in v0.93.0

func (FeatureGroupThroughputModePtrOutput) ToFeatureGroupThroughputModePtrOutput added in v0.93.0

func (o FeatureGroupThroughputModePtrOutput) ToFeatureGroupThroughputModePtrOutput() FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputModePtrOutput) ToFeatureGroupThroughputModePtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModePtrOutput) ToFeatureGroupThroughputModePtrOutputWithContext(ctx context.Context) FeatureGroupThroughputModePtrOutput

func (FeatureGroupThroughputModePtrOutput) ToStringPtrOutput added in v0.93.0

func (FeatureGroupThroughputModePtrOutput) ToStringPtrOutputWithContext added in v0.93.0

func (o FeatureGroupThroughputModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupTtlDuration added in v0.98.0

type FeatureGroupTtlDuration struct {
	Unit  *FeatureGroupUnit `pulumi:"unit"`
	Value *int              `pulumi:"value"`
}

TTL configuration of the feature group

type FeatureGroupTtlDurationArgs added in v0.98.0

type FeatureGroupTtlDurationArgs struct {
	Unit  FeatureGroupUnitPtrInput `pulumi:"unit"`
	Value pulumi.IntPtrInput       `pulumi:"value"`
}

TTL configuration of the feature group

func (FeatureGroupTtlDurationArgs) ElementType added in v0.98.0

func (FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationOutput added in v0.98.0

func (i FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationOutput() FeatureGroupTtlDurationOutput

func (FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationOutputWithContext added in v0.98.0

func (i FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationOutputWithContext(ctx context.Context) FeatureGroupTtlDurationOutput

func (FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationPtrOutput added in v0.98.0

func (i FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationPtrOutput() FeatureGroupTtlDurationPtrOutput

func (FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationPtrOutputWithContext added in v0.98.0

func (i FeatureGroupTtlDurationArgs) ToFeatureGroupTtlDurationPtrOutputWithContext(ctx context.Context) FeatureGroupTtlDurationPtrOutput

type FeatureGroupTtlDurationInput added in v0.98.0

type FeatureGroupTtlDurationInput interface {
	pulumi.Input

	ToFeatureGroupTtlDurationOutput() FeatureGroupTtlDurationOutput
	ToFeatureGroupTtlDurationOutputWithContext(context.Context) FeatureGroupTtlDurationOutput
}

FeatureGroupTtlDurationInput is an input type that accepts FeatureGroupTtlDurationArgs and FeatureGroupTtlDurationOutput values. You can construct a concrete instance of `FeatureGroupTtlDurationInput` via:

FeatureGroupTtlDurationArgs{...}

type FeatureGroupTtlDurationOutput added in v0.98.0

type FeatureGroupTtlDurationOutput struct{ *pulumi.OutputState }

TTL configuration of the feature group

func (FeatureGroupTtlDurationOutput) ElementType added in v0.98.0

func (FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationOutput added in v0.98.0

func (o FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationOutput() FeatureGroupTtlDurationOutput

func (FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationOutputWithContext added in v0.98.0

func (o FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationOutputWithContext(ctx context.Context) FeatureGroupTtlDurationOutput

func (FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationPtrOutput added in v0.98.0

func (o FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationPtrOutput() FeatureGroupTtlDurationPtrOutput

func (FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationPtrOutputWithContext added in v0.98.0

func (o FeatureGroupTtlDurationOutput) ToFeatureGroupTtlDurationPtrOutputWithContext(ctx context.Context) FeatureGroupTtlDurationPtrOutput

func (FeatureGroupTtlDurationOutput) Unit added in v0.98.0

func (FeatureGroupTtlDurationOutput) Value added in v0.98.0

type FeatureGroupTtlDurationPtrInput added in v0.98.0

type FeatureGroupTtlDurationPtrInput interface {
	pulumi.Input

	ToFeatureGroupTtlDurationPtrOutput() FeatureGroupTtlDurationPtrOutput
	ToFeatureGroupTtlDurationPtrOutputWithContext(context.Context) FeatureGroupTtlDurationPtrOutput
}

FeatureGroupTtlDurationPtrInput is an input type that accepts FeatureGroupTtlDurationArgs, FeatureGroupTtlDurationPtr and FeatureGroupTtlDurationPtrOutput values. You can construct a concrete instance of `FeatureGroupTtlDurationPtrInput` via:

        FeatureGroupTtlDurationArgs{...}

or:

        nil

func FeatureGroupTtlDurationPtr added in v0.98.0

func FeatureGroupTtlDurationPtr(v *FeatureGroupTtlDurationArgs) FeatureGroupTtlDurationPtrInput

type FeatureGroupTtlDurationPtrOutput added in v0.98.0

type FeatureGroupTtlDurationPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupTtlDurationPtrOutput) Elem added in v0.98.0

func (FeatureGroupTtlDurationPtrOutput) ElementType added in v0.98.0

func (FeatureGroupTtlDurationPtrOutput) ToFeatureGroupTtlDurationPtrOutput added in v0.98.0

func (o FeatureGroupTtlDurationPtrOutput) ToFeatureGroupTtlDurationPtrOutput() FeatureGroupTtlDurationPtrOutput

func (FeatureGroupTtlDurationPtrOutput) ToFeatureGroupTtlDurationPtrOutputWithContext added in v0.98.0

func (o FeatureGroupTtlDurationPtrOutput) ToFeatureGroupTtlDurationPtrOutputWithContext(ctx context.Context) FeatureGroupTtlDurationPtrOutput

func (FeatureGroupTtlDurationPtrOutput) Unit added in v0.98.0

func (FeatureGroupTtlDurationPtrOutput) Value added in v0.98.0

type FeatureGroupUnit added in v0.98.0

type FeatureGroupUnit string

Unit of ttl configuration

func (FeatureGroupUnit) ElementType added in v0.98.0

func (FeatureGroupUnit) ElementType() reflect.Type

func (FeatureGroupUnit) ToFeatureGroupUnitOutput added in v0.98.0

func (e FeatureGroupUnit) ToFeatureGroupUnitOutput() FeatureGroupUnitOutput

func (FeatureGroupUnit) ToFeatureGroupUnitOutputWithContext added in v0.98.0

func (e FeatureGroupUnit) ToFeatureGroupUnitOutputWithContext(ctx context.Context) FeatureGroupUnitOutput

func (FeatureGroupUnit) ToFeatureGroupUnitPtrOutput added in v0.98.0

func (e FeatureGroupUnit) ToFeatureGroupUnitPtrOutput() FeatureGroupUnitPtrOutput

func (FeatureGroupUnit) ToFeatureGroupUnitPtrOutputWithContext added in v0.98.0

func (e FeatureGroupUnit) ToFeatureGroupUnitPtrOutputWithContext(ctx context.Context) FeatureGroupUnitPtrOutput

func (FeatureGroupUnit) ToStringOutput added in v0.98.0

func (e FeatureGroupUnit) ToStringOutput() pulumi.StringOutput

func (FeatureGroupUnit) ToStringOutputWithContext added in v0.98.0

func (e FeatureGroupUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupUnit) ToStringPtrOutput added in v0.98.0

func (e FeatureGroupUnit) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupUnit) ToStringPtrOutputWithContext added in v0.98.0

func (e FeatureGroupUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupUnitInput added in v0.98.0

type FeatureGroupUnitInput interface {
	pulumi.Input

	ToFeatureGroupUnitOutput() FeatureGroupUnitOutput
	ToFeatureGroupUnitOutputWithContext(context.Context) FeatureGroupUnitOutput
}

FeatureGroupUnitInput is an input type that accepts values of the FeatureGroupUnit enum A concrete instance of `FeatureGroupUnitInput` can be one of the following:

FeatureGroupUnitSeconds
FeatureGroupUnitMinutes
FeatureGroupUnitHours
FeatureGroupUnitDays
FeatureGroupUnitWeeks

type FeatureGroupUnitOutput added in v0.98.0

type FeatureGroupUnitOutput struct{ *pulumi.OutputState }

func (FeatureGroupUnitOutput) ElementType added in v0.98.0

func (FeatureGroupUnitOutput) ElementType() reflect.Type

func (FeatureGroupUnitOutput) ToFeatureGroupUnitOutput added in v0.98.0

func (o FeatureGroupUnitOutput) ToFeatureGroupUnitOutput() FeatureGroupUnitOutput

func (FeatureGroupUnitOutput) ToFeatureGroupUnitOutputWithContext added in v0.98.0

func (o FeatureGroupUnitOutput) ToFeatureGroupUnitOutputWithContext(ctx context.Context) FeatureGroupUnitOutput

func (FeatureGroupUnitOutput) ToFeatureGroupUnitPtrOutput added in v0.98.0

func (o FeatureGroupUnitOutput) ToFeatureGroupUnitPtrOutput() FeatureGroupUnitPtrOutput

func (FeatureGroupUnitOutput) ToFeatureGroupUnitPtrOutputWithContext added in v0.98.0

func (o FeatureGroupUnitOutput) ToFeatureGroupUnitPtrOutputWithContext(ctx context.Context) FeatureGroupUnitPtrOutput

func (FeatureGroupUnitOutput) ToStringOutput added in v0.98.0

func (o FeatureGroupUnitOutput) ToStringOutput() pulumi.StringOutput

func (FeatureGroupUnitOutput) ToStringOutputWithContext added in v0.98.0

func (o FeatureGroupUnitOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FeatureGroupUnitOutput) ToStringPtrOutput added in v0.98.0

func (o FeatureGroupUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupUnitOutput) ToStringPtrOutputWithContext added in v0.98.0

func (o FeatureGroupUnitOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FeatureGroupUnitPtrInput added in v0.98.0

type FeatureGroupUnitPtrInput interface {
	pulumi.Input

	ToFeatureGroupUnitPtrOutput() FeatureGroupUnitPtrOutput
	ToFeatureGroupUnitPtrOutputWithContext(context.Context) FeatureGroupUnitPtrOutput
}

func FeatureGroupUnitPtr added in v0.98.0

func FeatureGroupUnitPtr(v string) FeatureGroupUnitPtrInput

type FeatureGroupUnitPtrOutput added in v0.98.0

type FeatureGroupUnitPtrOutput struct{ *pulumi.OutputState }

func (FeatureGroupUnitPtrOutput) Elem added in v0.98.0

func (FeatureGroupUnitPtrOutput) ElementType added in v0.98.0

func (FeatureGroupUnitPtrOutput) ElementType() reflect.Type

func (FeatureGroupUnitPtrOutput) ToFeatureGroupUnitPtrOutput added in v0.98.0

func (o FeatureGroupUnitPtrOutput) ToFeatureGroupUnitPtrOutput() FeatureGroupUnitPtrOutput

func (FeatureGroupUnitPtrOutput) ToFeatureGroupUnitPtrOutputWithContext added in v0.98.0

func (o FeatureGroupUnitPtrOutput) ToFeatureGroupUnitPtrOutputWithContext(ctx context.Context) FeatureGroupUnitPtrOutput

func (FeatureGroupUnitPtrOutput) ToStringPtrOutput added in v0.98.0

func (o FeatureGroupUnitPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FeatureGroupUnitPtrOutput) ToStringPtrOutputWithContext added in v0.98.0

func (o FeatureGroupUnitPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Image

type Image struct {
	pulumi.CustomResourceState

	ImageArn         pulumi.StringOutput    `pulumi:"imageArn"`
	ImageDescription pulumi.StringPtrOutput `pulumi:"imageDescription"`
	ImageDisplayName pulumi.StringPtrOutput `pulumi:"imageDisplayName"`
	ImageName        pulumi.StringOutput    `pulumi:"imageName"`
	ImageRoleArn     pulumi.StringOutput    `pulumi:"imageRoleArn"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Image

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) ElementType() reflect.Type

func (*Image) ToImageOutput

func (i *Image) ToImageOutput() ImageOutput

func (*Image) ToImageOutputWithContext

func (i *Image) ToImageOutputWithContext(ctx context.Context) ImageOutput

type ImageArgs

type ImageArgs struct {
	ImageDescription pulumi.StringPtrInput
	ImageDisplayName pulumi.StringPtrInput
	ImageName        pulumi.StringPtrInput
	ImageRoleArn     pulumi.StringInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayInput
}

The set of arguments for constructing a Image resource.

func (ImageArgs) ElementType

func (ImageArgs) ElementType() reflect.Type

type ImageInput

type ImageInput interface {
	pulumi.Input

	ToImageOutput() ImageOutput
	ToImageOutputWithContext(ctx context.Context) ImageOutput
}

type ImageOutput

type ImageOutput struct{ *pulumi.OutputState }

func (ImageOutput) ElementType

func (ImageOutput) ElementType() reflect.Type

func (ImageOutput) ImageArn added in v0.17.0

func (o ImageOutput) ImageArn() pulumi.StringOutput

func (ImageOutput) ImageDescription added in v0.17.0

func (o ImageOutput) ImageDescription() pulumi.StringPtrOutput

func (ImageOutput) ImageDisplayName added in v0.17.0

func (o ImageOutput) ImageDisplayName() pulumi.StringPtrOutput

func (ImageOutput) ImageName added in v0.17.0

func (o ImageOutput) ImageName() pulumi.StringOutput

func (ImageOutput) ImageRoleArn added in v0.17.0

func (o ImageOutput) ImageRoleArn() pulumi.StringOutput

func (ImageOutput) Tags added in v0.17.0

func (o ImageOutput) Tags() aws.TagArrayOutput

An array of key-value pairs to apply to this resource.

func (ImageOutput) ToImageOutput

func (o ImageOutput) ToImageOutput() ImageOutput

func (ImageOutput) ToImageOutputWithContext

func (o ImageOutput) ToImageOutputWithContext(ctx context.Context) ImageOutput

type ImageState

type ImageState struct {
}

func (ImageState) ElementType

func (ImageState) ElementType() reflect.Type

type ImageTag

type ImageTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ImageVersion

type ImageVersion struct {
	pulumi.CustomResourceState

	Alias           pulumi.StringPtrOutput              `pulumi:"alias"`
	Aliases         pulumi.StringArrayOutput            `pulumi:"aliases"`
	BaseImage       pulumi.StringOutput                 `pulumi:"baseImage"`
	ContainerImage  pulumi.StringOutput                 `pulumi:"containerImage"`
	Horovod         pulumi.BoolPtrOutput                `pulumi:"horovod"`
	ImageArn        pulumi.StringOutput                 `pulumi:"imageArn"`
	ImageName       pulumi.StringOutput                 `pulumi:"imageName"`
	ImageVersionArn pulumi.StringOutput                 `pulumi:"imageVersionArn"`
	JobType         ImageVersionJobTypePtrOutput        `pulumi:"jobType"`
	MlFramework     pulumi.StringPtrOutput              `pulumi:"mlFramework"`
	Processor       ImageVersionProcessorPtrOutput      `pulumi:"processor"`
	ProgrammingLang pulumi.StringPtrOutput              `pulumi:"programmingLang"`
	ReleaseNotes    pulumi.StringPtrOutput              `pulumi:"releaseNotes"`
	VendorGuidance  ImageVersionVendorGuidancePtrOutput `pulumi:"vendorGuidance"`
	Version         pulumi.IntOutput                    `pulumi:"version"`
}

Resource Type definition for AWS::SageMaker::ImageVersion

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 {
	Alias           pulumi.StringPtrInput
	Aliases         pulumi.StringArrayInput
	BaseImage       pulumi.StringInput
	Horovod         pulumi.BoolPtrInput
	ImageName       pulumi.StringInput
	JobType         ImageVersionJobTypePtrInput
	MlFramework     pulumi.StringPtrInput
	Processor       ImageVersionProcessorPtrInput
	ProgrammingLang pulumi.StringPtrInput
	ReleaseNotes    pulumi.StringPtrInput
	VendorGuidance  ImageVersionVendorGuidancePtrInput
}

The set of arguments for constructing a ImageVersion resource.

func (ImageVersionArgs) ElementType

func (ImageVersionArgs) ElementType() reflect.Type

type ImageVersionInput

type ImageVersionInput interface {
	pulumi.Input

	ToImageVersionOutput() ImageVersionOutput
	ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput
}

type ImageVersionJobType added in v0.71.0

type ImageVersionJobType string

Indicates SageMaker job type compatibility.

func (ImageVersionJobType) ElementType added in v0.71.0

func (ImageVersionJobType) ElementType() reflect.Type

func (ImageVersionJobType) ToImageVersionJobTypeOutput added in v0.71.0

func (e ImageVersionJobType) ToImageVersionJobTypeOutput() ImageVersionJobTypeOutput

func (ImageVersionJobType) ToImageVersionJobTypeOutputWithContext added in v0.71.0

func (e ImageVersionJobType) ToImageVersionJobTypeOutputWithContext(ctx context.Context) ImageVersionJobTypeOutput

func (ImageVersionJobType) ToImageVersionJobTypePtrOutput added in v0.71.0

func (e ImageVersionJobType) ToImageVersionJobTypePtrOutput() ImageVersionJobTypePtrOutput

func (ImageVersionJobType) ToImageVersionJobTypePtrOutputWithContext added in v0.71.0

func (e ImageVersionJobType) ToImageVersionJobTypePtrOutputWithContext(ctx context.Context) ImageVersionJobTypePtrOutput

func (ImageVersionJobType) ToStringOutput added in v0.71.0

func (e ImageVersionJobType) ToStringOutput() pulumi.StringOutput

func (ImageVersionJobType) ToStringOutputWithContext added in v0.71.0

func (e ImageVersionJobType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionJobType) ToStringPtrOutput added in v0.71.0

func (e ImageVersionJobType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionJobType) ToStringPtrOutputWithContext added in v0.71.0

func (e ImageVersionJobType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionJobTypeInput added in v0.71.0

type ImageVersionJobTypeInput interface {
	pulumi.Input

	ToImageVersionJobTypeOutput() ImageVersionJobTypeOutput
	ToImageVersionJobTypeOutputWithContext(context.Context) ImageVersionJobTypeOutput
}

ImageVersionJobTypeInput is an input type that accepts values of the ImageVersionJobType enum A concrete instance of `ImageVersionJobTypeInput` can be one of the following:

ImageVersionJobTypeTraining
ImageVersionJobTypeInference
ImageVersionJobTypeNotebookKernel

type ImageVersionJobTypeOutput added in v0.71.0

type ImageVersionJobTypeOutput struct{ *pulumi.OutputState }

func (ImageVersionJobTypeOutput) ElementType added in v0.71.0

func (ImageVersionJobTypeOutput) ElementType() reflect.Type

func (ImageVersionJobTypeOutput) ToImageVersionJobTypeOutput added in v0.71.0

func (o ImageVersionJobTypeOutput) ToImageVersionJobTypeOutput() ImageVersionJobTypeOutput

func (ImageVersionJobTypeOutput) ToImageVersionJobTypeOutputWithContext added in v0.71.0

func (o ImageVersionJobTypeOutput) ToImageVersionJobTypeOutputWithContext(ctx context.Context) ImageVersionJobTypeOutput

func (ImageVersionJobTypeOutput) ToImageVersionJobTypePtrOutput added in v0.71.0

func (o ImageVersionJobTypeOutput) ToImageVersionJobTypePtrOutput() ImageVersionJobTypePtrOutput

func (ImageVersionJobTypeOutput) ToImageVersionJobTypePtrOutputWithContext added in v0.71.0

func (o ImageVersionJobTypeOutput) ToImageVersionJobTypePtrOutputWithContext(ctx context.Context) ImageVersionJobTypePtrOutput

func (ImageVersionJobTypeOutput) ToStringOutput added in v0.71.0

func (o ImageVersionJobTypeOutput) ToStringOutput() pulumi.StringOutput

func (ImageVersionJobTypeOutput) ToStringOutputWithContext added in v0.71.0

func (o ImageVersionJobTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionJobTypeOutput) ToStringPtrOutput added in v0.71.0

func (o ImageVersionJobTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionJobTypeOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionJobTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionJobTypePtrInput added in v0.71.0

type ImageVersionJobTypePtrInput interface {
	pulumi.Input

	ToImageVersionJobTypePtrOutput() ImageVersionJobTypePtrOutput
	ToImageVersionJobTypePtrOutputWithContext(context.Context) ImageVersionJobTypePtrOutput
}

func ImageVersionJobTypePtr added in v0.71.0

func ImageVersionJobTypePtr(v string) ImageVersionJobTypePtrInput

type ImageVersionJobTypePtrOutput added in v0.71.0

type ImageVersionJobTypePtrOutput struct{ *pulumi.OutputState }

func (ImageVersionJobTypePtrOutput) Elem added in v0.71.0

func (ImageVersionJobTypePtrOutput) ElementType added in v0.71.0

func (ImageVersionJobTypePtrOutput) ToImageVersionJobTypePtrOutput added in v0.71.0

func (o ImageVersionJobTypePtrOutput) ToImageVersionJobTypePtrOutput() ImageVersionJobTypePtrOutput

func (ImageVersionJobTypePtrOutput) ToImageVersionJobTypePtrOutputWithContext added in v0.71.0

func (o ImageVersionJobTypePtrOutput) ToImageVersionJobTypePtrOutputWithContext(ctx context.Context) ImageVersionJobTypePtrOutput

func (ImageVersionJobTypePtrOutput) ToStringPtrOutput added in v0.71.0

func (o ImageVersionJobTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionJobTypePtrOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionJobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionOutput

type ImageVersionOutput struct{ *pulumi.OutputState }

func (ImageVersionOutput) Alias added in v0.71.0

func (ImageVersionOutput) Aliases added in v0.71.0

func (ImageVersionOutput) BaseImage added in v0.17.0

func (o ImageVersionOutput) BaseImage() pulumi.StringOutput

func (ImageVersionOutput) ContainerImage added in v0.17.0

func (o ImageVersionOutput) ContainerImage() pulumi.StringOutput

func (ImageVersionOutput) ElementType

func (ImageVersionOutput) ElementType() reflect.Type

func (ImageVersionOutput) Horovod added in v0.71.0

func (ImageVersionOutput) ImageArn added in v0.17.0

func (o ImageVersionOutput) ImageArn() pulumi.StringOutput

func (ImageVersionOutput) ImageName added in v0.17.0

func (o ImageVersionOutput) ImageName() pulumi.StringOutput

func (ImageVersionOutput) ImageVersionArn added in v0.17.0

func (o ImageVersionOutput) ImageVersionArn() pulumi.StringOutput

func (ImageVersionOutput) JobType added in v0.71.0

func (ImageVersionOutput) MlFramework added in v0.72.0

func (o ImageVersionOutput) MlFramework() pulumi.StringPtrOutput

func (ImageVersionOutput) Processor added in v0.71.0

func (ImageVersionOutput) ProgrammingLang added in v0.71.0

func (o ImageVersionOutput) ProgrammingLang() pulumi.StringPtrOutput

func (ImageVersionOutput) ReleaseNotes added in v0.71.0

func (o ImageVersionOutput) ReleaseNotes() pulumi.StringPtrOutput

func (ImageVersionOutput) ToImageVersionOutput

func (o ImageVersionOutput) ToImageVersionOutput() ImageVersionOutput

func (ImageVersionOutput) ToImageVersionOutputWithContext

func (o ImageVersionOutput) ToImageVersionOutputWithContext(ctx context.Context) ImageVersionOutput

func (ImageVersionOutput) VendorGuidance added in v0.71.0

func (ImageVersionOutput) Version added in v0.17.0

func (o ImageVersionOutput) Version() pulumi.IntOutput

type ImageVersionProcessor added in v0.71.0

type ImageVersionProcessor string

Indicates CPU or GPU compatibility.

func (ImageVersionProcessor) ElementType added in v0.71.0

func (ImageVersionProcessor) ElementType() reflect.Type

func (ImageVersionProcessor) ToImageVersionProcessorOutput added in v0.71.0

func (e ImageVersionProcessor) ToImageVersionProcessorOutput() ImageVersionProcessorOutput

func (ImageVersionProcessor) ToImageVersionProcessorOutputWithContext added in v0.71.0

func (e ImageVersionProcessor) ToImageVersionProcessorOutputWithContext(ctx context.Context) ImageVersionProcessorOutput

func (ImageVersionProcessor) ToImageVersionProcessorPtrOutput added in v0.71.0

func (e ImageVersionProcessor) ToImageVersionProcessorPtrOutput() ImageVersionProcessorPtrOutput

func (ImageVersionProcessor) ToImageVersionProcessorPtrOutputWithContext added in v0.71.0

func (e ImageVersionProcessor) ToImageVersionProcessorPtrOutputWithContext(ctx context.Context) ImageVersionProcessorPtrOutput

func (ImageVersionProcessor) ToStringOutput added in v0.71.0

func (e ImageVersionProcessor) ToStringOutput() pulumi.StringOutput

func (ImageVersionProcessor) ToStringOutputWithContext added in v0.71.0

func (e ImageVersionProcessor) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionProcessor) ToStringPtrOutput added in v0.71.0

func (e ImageVersionProcessor) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionProcessor) ToStringPtrOutputWithContext added in v0.71.0

func (e ImageVersionProcessor) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionProcessorInput added in v0.71.0

type ImageVersionProcessorInput interface {
	pulumi.Input

	ToImageVersionProcessorOutput() ImageVersionProcessorOutput
	ToImageVersionProcessorOutputWithContext(context.Context) ImageVersionProcessorOutput
}

ImageVersionProcessorInput is an input type that accepts values of the ImageVersionProcessor enum A concrete instance of `ImageVersionProcessorInput` can be one of the following:

ImageVersionProcessorCpu
ImageVersionProcessorGpu

type ImageVersionProcessorOutput added in v0.71.0

type ImageVersionProcessorOutput struct{ *pulumi.OutputState }

func (ImageVersionProcessorOutput) ElementType added in v0.71.0

func (ImageVersionProcessorOutput) ToImageVersionProcessorOutput added in v0.71.0

func (o ImageVersionProcessorOutput) ToImageVersionProcessorOutput() ImageVersionProcessorOutput

func (ImageVersionProcessorOutput) ToImageVersionProcessorOutputWithContext added in v0.71.0

func (o ImageVersionProcessorOutput) ToImageVersionProcessorOutputWithContext(ctx context.Context) ImageVersionProcessorOutput

func (ImageVersionProcessorOutput) ToImageVersionProcessorPtrOutput added in v0.71.0

func (o ImageVersionProcessorOutput) ToImageVersionProcessorPtrOutput() ImageVersionProcessorPtrOutput

func (ImageVersionProcessorOutput) ToImageVersionProcessorPtrOutputWithContext added in v0.71.0

func (o ImageVersionProcessorOutput) ToImageVersionProcessorPtrOutputWithContext(ctx context.Context) ImageVersionProcessorPtrOutput

func (ImageVersionProcessorOutput) ToStringOutput added in v0.71.0

func (o ImageVersionProcessorOutput) ToStringOutput() pulumi.StringOutput

func (ImageVersionProcessorOutput) ToStringOutputWithContext added in v0.71.0

func (o ImageVersionProcessorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionProcessorOutput) ToStringPtrOutput added in v0.71.0

func (o ImageVersionProcessorOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionProcessorOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionProcessorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionProcessorPtrInput added in v0.71.0

type ImageVersionProcessorPtrInput interface {
	pulumi.Input

	ToImageVersionProcessorPtrOutput() ImageVersionProcessorPtrOutput
	ToImageVersionProcessorPtrOutputWithContext(context.Context) ImageVersionProcessorPtrOutput
}

func ImageVersionProcessorPtr added in v0.71.0

func ImageVersionProcessorPtr(v string) ImageVersionProcessorPtrInput

type ImageVersionProcessorPtrOutput added in v0.71.0

type ImageVersionProcessorPtrOutput struct{ *pulumi.OutputState }

func (ImageVersionProcessorPtrOutput) Elem added in v0.71.0

func (ImageVersionProcessorPtrOutput) ElementType added in v0.71.0

func (ImageVersionProcessorPtrOutput) ToImageVersionProcessorPtrOutput added in v0.71.0

func (o ImageVersionProcessorPtrOutput) ToImageVersionProcessorPtrOutput() ImageVersionProcessorPtrOutput

func (ImageVersionProcessorPtrOutput) ToImageVersionProcessorPtrOutputWithContext added in v0.71.0

func (o ImageVersionProcessorPtrOutput) ToImageVersionProcessorPtrOutputWithContext(ctx context.Context) ImageVersionProcessorPtrOutput

func (ImageVersionProcessorPtrOutput) ToStringPtrOutput added in v0.71.0

func (ImageVersionProcessorPtrOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionProcessorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionState

type ImageVersionState struct {
}

func (ImageVersionState) ElementType

func (ImageVersionState) ElementType() reflect.Type

type ImageVersionVendorGuidance added in v0.71.0

type ImageVersionVendorGuidance string

The availability of the image version specified by the maintainer.

func (ImageVersionVendorGuidance) ElementType added in v0.71.0

func (ImageVersionVendorGuidance) ElementType() reflect.Type

func (ImageVersionVendorGuidance) ToImageVersionVendorGuidanceOutput added in v0.71.0

func (e ImageVersionVendorGuidance) ToImageVersionVendorGuidanceOutput() ImageVersionVendorGuidanceOutput

func (ImageVersionVendorGuidance) ToImageVersionVendorGuidanceOutputWithContext added in v0.71.0

func (e ImageVersionVendorGuidance) ToImageVersionVendorGuidanceOutputWithContext(ctx context.Context) ImageVersionVendorGuidanceOutput

func (ImageVersionVendorGuidance) ToImageVersionVendorGuidancePtrOutput added in v0.71.0

func (e ImageVersionVendorGuidance) ToImageVersionVendorGuidancePtrOutput() ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidance) ToImageVersionVendorGuidancePtrOutputWithContext added in v0.71.0

func (e ImageVersionVendorGuidance) ToImageVersionVendorGuidancePtrOutputWithContext(ctx context.Context) ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidance) ToStringOutput added in v0.71.0

func (e ImageVersionVendorGuidance) ToStringOutput() pulumi.StringOutput

func (ImageVersionVendorGuidance) ToStringOutputWithContext added in v0.71.0

func (e ImageVersionVendorGuidance) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionVendorGuidance) ToStringPtrOutput added in v0.71.0

func (e ImageVersionVendorGuidance) ToStringPtrOutput() pulumi.StringPtrOutput

func (ImageVersionVendorGuidance) ToStringPtrOutputWithContext added in v0.71.0

func (e ImageVersionVendorGuidance) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionVendorGuidanceInput added in v0.71.0

type ImageVersionVendorGuidanceInput interface {
	pulumi.Input

	ToImageVersionVendorGuidanceOutput() ImageVersionVendorGuidanceOutput
	ToImageVersionVendorGuidanceOutputWithContext(context.Context) ImageVersionVendorGuidanceOutput
}

ImageVersionVendorGuidanceInput is an input type that accepts values of the ImageVersionVendorGuidance enum A concrete instance of `ImageVersionVendorGuidanceInput` can be one of the following:

ImageVersionVendorGuidanceNotProvided
ImageVersionVendorGuidanceStable
ImageVersionVendorGuidanceToBeArchived
ImageVersionVendorGuidanceArchived

type ImageVersionVendorGuidanceOutput added in v0.71.0

type ImageVersionVendorGuidanceOutput struct{ *pulumi.OutputState }

func (ImageVersionVendorGuidanceOutput) ElementType added in v0.71.0

func (ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidanceOutput added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidanceOutput() ImageVersionVendorGuidanceOutput

func (ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidanceOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidanceOutputWithContext(ctx context.Context) ImageVersionVendorGuidanceOutput

func (ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidancePtrOutput added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidancePtrOutput() ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidancePtrOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToImageVersionVendorGuidancePtrOutputWithContext(ctx context.Context) ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidanceOutput) ToStringOutput added in v0.71.0

func (ImageVersionVendorGuidanceOutput) ToStringOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ImageVersionVendorGuidanceOutput) ToStringPtrOutput added in v0.71.0

func (ImageVersionVendorGuidanceOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidanceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ImageVersionVendorGuidancePtrInput added in v0.71.0

type ImageVersionVendorGuidancePtrInput interface {
	pulumi.Input

	ToImageVersionVendorGuidancePtrOutput() ImageVersionVendorGuidancePtrOutput
	ToImageVersionVendorGuidancePtrOutputWithContext(context.Context) ImageVersionVendorGuidancePtrOutput
}

func ImageVersionVendorGuidancePtr added in v0.71.0

func ImageVersionVendorGuidancePtr(v string) ImageVersionVendorGuidancePtrInput

type ImageVersionVendorGuidancePtrOutput added in v0.71.0

type ImageVersionVendorGuidancePtrOutput struct{ *pulumi.OutputState }

func (ImageVersionVendorGuidancePtrOutput) Elem added in v0.71.0

func (ImageVersionVendorGuidancePtrOutput) ElementType added in v0.71.0

func (ImageVersionVendorGuidancePtrOutput) ToImageVersionVendorGuidancePtrOutput added in v0.71.0

func (o ImageVersionVendorGuidancePtrOutput) ToImageVersionVendorGuidancePtrOutput() ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidancePtrOutput) ToImageVersionVendorGuidancePtrOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidancePtrOutput) ToImageVersionVendorGuidancePtrOutputWithContext(ctx context.Context) ImageVersionVendorGuidancePtrOutput

func (ImageVersionVendorGuidancePtrOutput) ToStringPtrOutput added in v0.71.0

func (ImageVersionVendorGuidancePtrOutput) ToStringPtrOutputWithContext added in v0.71.0

func (o ImageVersionVendorGuidancePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceComponent added in v0.89.0

type InferenceComponent struct {
	pulumi.CustomResourceState

	CreationTime             pulumi.StringOutput                   `pulumi:"creationTime"`
	EndpointArn              pulumi.StringPtrOutput                `pulumi:"endpointArn"`
	EndpointName             pulumi.StringOutput                   `pulumi:"endpointName"`
	FailureReason            pulumi.StringOutput                   `pulumi:"failureReason"`
	InferenceComponentArn    pulumi.StringOutput                   `pulumi:"inferenceComponentArn"`
	InferenceComponentName   pulumi.StringPtrOutput                `pulumi:"inferenceComponentName"`
	InferenceComponentStatus InferenceComponentStatusOutput        `pulumi:"inferenceComponentStatus"`
	LastModifiedTime         pulumi.StringOutput                   `pulumi:"lastModifiedTime"`
	RuntimeConfig            InferenceComponentRuntimeConfigOutput `pulumi:"runtimeConfig"`
	Specification            InferenceComponentSpecificationOutput `pulumi:"specification"`
	Tags                     aws.TagArrayOutput                    `pulumi:"tags"`
	VariantName              pulumi.StringOutput                   `pulumi:"variantName"`
}

Resource Type definition for AWS::SageMaker::InferenceComponent

func GetInferenceComponent added in v0.89.0

func GetInferenceComponent(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InferenceComponentState, opts ...pulumi.ResourceOption) (*InferenceComponent, error)

GetInferenceComponent gets an existing InferenceComponent 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 NewInferenceComponent added in v0.89.0

func NewInferenceComponent(ctx *pulumi.Context,
	name string, args *InferenceComponentArgs, opts ...pulumi.ResourceOption) (*InferenceComponent, error)

NewInferenceComponent registers a new resource with the given unique name, arguments, and options.

func (*InferenceComponent) ElementType added in v0.89.0

func (*InferenceComponent) ElementType() reflect.Type

func (*InferenceComponent) ToInferenceComponentOutput added in v0.89.0

func (i *InferenceComponent) ToInferenceComponentOutput() InferenceComponentOutput

func (*InferenceComponent) ToInferenceComponentOutputWithContext added in v0.89.0

func (i *InferenceComponent) ToInferenceComponentOutputWithContext(ctx context.Context) InferenceComponentOutput

type InferenceComponentArgs added in v0.89.0

type InferenceComponentArgs struct {
	EndpointArn            pulumi.StringPtrInput
	EndpointName           pulumi.StringInput
	InferenceComponentName pulumi.StringPtrInput
	RuntimeConfig          InferenceComponentRuntimeConfigInput
	Specification          InferenceComponentSpecificationInput
	Tags                   aws.TagArrayInput
	VariantName            pulumi.StringInput
}

The set of arguments for constructing a InferenceComponent resource.

func (InferenceComponentArgs) ElementType added in v0.89.0

func (InferenceComponentArgs) ElementType() reflect.Type

type InferenceComponentComputeResourceRequirements added in v0.89.0

type InferenceComponentComputeResourceRequirements struct {
	MaxMemoryRequiredInMb              *int     `pulumi:"maxMemoryRequiredInMb"`
	MinMemoryRequiredInMb              *int     `pulumi:"minMemoryRequiredInMb"`
	NumberOfAcceleratorDevicesRequired *float64 `pulumi:"numberOfAcceleratorDevicesRequired"`
	NumberOfCpuCoresRequired           *float64 `pulumi:"numberOfCpuCoresRequired"`
}

type InferenceComponentComputeResourceRequirementsArgs added in v0.89.0

type InferenceComponentComputeResourceRequirementsArgs struct {
	MaxMemoryRequiredInMb              pulumi.IntPtrInput     `pulumi:"maxMemoryRequiredInMb"`
	MinMemoryRequiredInMb              pulumi.IntPtrInput     `pulumi:"minMemoryRequiredInMb"`
	NumberOfAcceleratorDevicesRequired pulumi.Float64PtrInput `pulumi:"numberOfAcceleratorDevicesRequired"`
	NumberOfCpuCoresRequired           pulumi.Float64PtrInput `pulumi:"numberOfCpuCoresRequired"`
}

func (InferenceComponentComputeResourceRequirementsArgs) ElementType added in v0.89.0

func (InferenceComponentComputeResourceRequirementsArgs) ToInferenceComponentComputeResourceRequirementsOutput added in v0.89.0

func (i InferenceComponentComputeResourceRequirementsArgs) ToInferenceComponentComputeResourceRequirementsOutput() InferenceComponentComputeResourceRequirementsOutput

func (InferenceComponentComputeResourceRequirementsArgs) ToInferenceComponentComputeResourceRequirementsOutputWithContext added in v0.89.0

func (i InferenceComponentComputeResourceRequirementsArgs) ToInferenceComponentComputeResourceRequirementsOutputWithContext(ctx context.Context) InferenceComponentComputeResourceRequirementsOutput

type InferenceComponentComputeResourceRequirementsInput added in v0.89.0

type InferenceComponentComputeResourceRequirementsInput interface {
	pulumi.Input

	ToInferenceComponentComputeResourceRequirementsOutput() InferenceComponentComputeResourceRequirementsOutput
	ToInferenceComponentComputeResourceRequirementsOutputWithContext(context.Context) InferenceComponentComputeResourceRequirementsOutput
}

InferenceComponentComputeResourceRequirementsInput is an input type that accepts InferenceComponentComputeResourceRequirementsArgs and InferenceComponentComputeResourceRequirementsOutput values. You can construct a concrete instance of `InferenceComponentComputeResourceRequirementsInput` via:

InferenceComponentComputeResourceRequirementsArgs{...}

type InferenceComponentComputeResourceRequirementsOutput added in v0.89.0

type InferenceComponentComputeResourceRequirementsOutput struct{ *pulumi.OutputState }

func (InferenceComponentComputeResourceRequirementsOutput) ElementType added in v0.89.0

func (InferenceComponentComputeResourceRequirementsOutput) MaxMemoryRequiredInMb added in v0.89.0

func (InferenceComponentComputeResourceRequirementsOutput) MinMemoryRequiredInMb added in v0.89.0

func (InferenceComponentComputeResourceRequirementsOutput) NumberOfAcceleratorDevicesRequired added in v0.89.0

func (o InferenceComponentComputeResourceRequirementsOutput) NumberOfAcceleratorDevicesRequired() pulumi.Float64PtrOutput

func (InferenceComponentComputeResourceRequirementsOutput) NumberOfCpuCoresRequired added in v0.89.0

func (InferenceComponentComputeResourceRequirementsOutput) ToInferenceComponentComputeResourceRequirementsOutput added in v0.89.0

func (o InferenceComponentComputeResourceRequirementsOutput) ToInferenceComponentComputeResourceRequirementsOutput() InferenceComponentComputeResourceRequirementsOutput

func (InferenceComponentComputeResourceRequirementsOutput) ToInferenceComponentComputeResourceRequirementsOutputWithContext added in v0.89.0

func (o InferenceComponentComputeResourceRequirementsOutput) ToInferenceComponentComputeResourceRequirementsOutputWithContext(ctx context.Context) InferenceComponentComputeResourceRequirementsOutput

type InferenceComponentComputeResourceRequirementsPtrOutput added in v0.89.0

type InferenceComponentComputeResourceRequirementsPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentComputeResourceRequirementsPtrOutput) Elem added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) ElementType added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) MaxMemoryRequiredInMb added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) MinMemoryRequiredInMb added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) NumberOfAcceleratorDevicesRequired added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) NumberOfCpuCoresRequired added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) ToInferenceComponentComputeResourceRequirementsPtrOutput added in v0.89.0

func (InferenceComponentComputeResourceRequirementsPtrOutput) ToInferenceComponentComputeResourceRequirementsPtrOutputWithContext added in v0.89.0

func (o InferenceComponentComputeResourceRequirementsPtrOutput) ToInferenceComponentComputeResourceRequirementsPtrOutputWithContext(ctx context.Context) InferenceComponentComputeResourceRequirementsPtrOutput

type InferenceComponentContainerSpecification added in v0.89.0

type InferenceComponentContainerSpecification struct {
	ArtifactUrl   *string                          `pulumi:"artifactUrl"`
	DeployedImage *InferenceComponentDeployedImage `pulumi:"deployedImage"`
	Environment   map[string]string                `pulumi:"environment"`
	Image         *string                          `pulumi:"image"`
}

type InferenceComponentContainerSpecificationArgs added in v0.89.0

type InferenceComponentContainerSpecificationArgs struct {
	ArtifactUrl   pulumi.StringPtrInput                   `pulumi:"artifactUrl"`
	DeployedImage InferenceComponentDeployedImagePtrInput `pulumi:"deployedImage"`
	Environment   pulumi.StringMapInput                   `pulumi:"environment"`
	Image         pulumi.StringPtrInput                   `pulumi:"image"`
}

func (InferenceComponentContainerSpecificationArgs) ElementType added in v0.89.0

func (InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationOutput added in v0.89.0

func (i InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationOutput() InferenceComponentContainerSpecificationOutput

func (InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationOutputWithContext added in v0.89.0

func (i InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationOutputWithContext(ctx context.Context) InferenceComponentContainerSpecificationOutput

func (InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationPtrOutput added in v0.89.0

func (i InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationPtrOutput() InferenceComponentContainerSpecificationPtrOutput

func (InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationPtrOutputWithContext added in v0.89.0

func (i InferenceComponentContainerSpecificationArgs) ToInferenceComponentContainerSpecificationPtrOutputWithContext(ctx context.Context) InferenceComponentContainerSpecificationPtrOutput

type InferenceComponentContainerSpecificationInput added in v0.89.0

type InferenceComponentContainerSpecificationInput interface {
	pulumi.Input

	ToInferenceComponentContainerSpecificationOutput() InferenceComponentContainerSpecificationOutput
	ToInferenceComponentContainerSpecificationOutputWithContext(context.Context) InferenceComponentContainerSpecificationOutput
}

InferenceComponentContainerSpecificationInput is an input type that accepts InferenceComponentContainerSpecificationArgs and InferenceComponentContainerSpecificationOutput values. You can construct a concrete instance of `InferenceComponentContainerSpecificationInput` via:

InferenceComponentContainerSpecificationArgs{...}

type InferenceComponentContainerSpecificationOutput added in v0.89.0

type InferenceComponentContainerSpecificationOutput struct{ *pulumi.OutputState }

func (InferenceComponentContainerSpecificationOutput) ArtifactUrl added in v0.89.0

func (InferenceComponentContainerSpecificationOutput) DeployedImage added in v0.89.0

func (InferenceComponentContainerSpecificationOutput) ElementType added in v0.89.0

func (InferenceComponentContainerSpecificationOutput) Environment added in v0.89.0

func (InferenceComponentContainerSpecificationOutput) Image added in v0.89.0

func (InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationOutput added in v0.89.0

func (o InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationOutput() InferenceComponentContainerSpecificationOutput

func (InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationOutputWithContext added in v0.89.0

func (o InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationOutputWithContext(ctx context.Context) InferenceComponentContainerSpecificationOutput

func (InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationPtrOutput added in v0.89.0

func (o InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationPtrOutput() InferenceComponentContainerSpecificationPtrOutput

func (InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationPtrOutputWithContext added in v0.89.0

func (o InferenceComponentContainerSpecificationOutput) ToInferenceComponentContainerSpecificationPtrOutputWithContext(ctx context.Context) InferenceComponentContainerSpecificationPtrOutput

type InferenceComponentContainerSpecificationPtrInput added in v0.89.0

type InferenceComponentContainerSpecificationPtrInput interface {
	pulumi.Input

	ToInferenceComponentContainerSpecificationPtrOutput() InferenceComponentContainerSpecificationPtrOutput
	ToInferenceComponentContainerSpecificationPtrOutputWithContext(context.Context) InferenceComponentContainerSpecificationPtrOutput
}

InferenceComponentContainerSpecificationPtrInput is an input type that accepts InferenceComponentContainerSpecificationArgs, InferenceComponentContainerSpecificationPtr and InferenceComponentContainerSpecificationPtrOutput values. You can construct a concrete instance of `InferenceComponentContainerSpecificationPtrInput` via:

        InferenceComponentContainerSpecificationArgs{...}

or:

        nil

type InferenceComponentContainerSpecificationPtrOutput added in v0.89.0

type InferenceComponentContainerSpecificationPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentContainerSpecificationPtrOutput) ArtifactUrl added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) DeployedImage added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) Elem added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) ElementType added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) Environment added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) Image added in v0.89.0

func (InferenceComponentContainerSpecificationPtrOutput) ToInferenceComponentContainerSpecificationPtrOutput added in v0.89.0

func (o InferenceComponentContainerSpecificationPtrOutput) ToInferenceComponentContainerSpecificationPtrOutput() InferenceComponentContainerSpecificationPtrOutput

func (InferenceComponentContainerSpecificationPtrOutput) ToInferenceComponentContainerSpecificationPtrOutputWithContext added in v0.89.0

func (o InferenceComponentContainerSpecificationPtrOutput) ToInferenceComponentContainerSpecificationPtrOutputWithContext(ctx context.Context) InferenceComponentContainerSpecificationPtrOutput

type InferenceComponentDeployedImage added in v0.89.0

type InferenceComponentDeployedImage struct {
	ResolutionTime *string `pulumi:"resolutionTime"`
	ResolvedImage  *string `pulumi:"resolvedImage"`
	SpecifiedImage *string `pulumi:"specifiedImage"`
}

type InferenceComponentDeployedImageArgs added in v0.89.0

type InferenceComponentDeployedImageArgs struct {
	ResolutionTime pulumi.StringPtrInput `pulumi:"resolutionTime"`
	ResolvedImage  pulumi.StringPtrInput `pulumi:"resolvedImage"`
	SpecifiedImage pulumi.StringPtrInput `pulumi:"specifiedImage"`
}

func (InferenceComponentDeployedImageArgs) ElementType added in v0.89.0

func (InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImageOutput added in v0.89.0

func (i InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImageOutput() InferenceComponentDeployedImageOutput

func (InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImageOutputWithContext added in v0.89.0

func (i InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImageOutputWithContext(ctx context.Context) InferenceComponentDeployedImageOutput

func (InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImagePtrOutput added in v0.89.0

func (i InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImagePtrOutput() InferenceComponentDeployedImagePtrOutput

func (InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImagePtrOutputWithContext added in v0.89.0

func (i InferenceComponentDeployedImageArgs) ToInferenceComponentDeployedImagePtrOutputWithContext(ctx context.Context) InferenceComponentDeployedImagePtrOutput

type InferenceComponentDeployedImageInput added in v0.89.0

type InferenceComponentDeployedImageInput interface {
	pulumi.Input

	ToInferenceComponentDeployedImageOutput() InferenceComponentDeployedImageOutput
	ToInferenceComponentDeployedImageOutputWithContext(context.Context) InferenceComponentDeployedImageOutput
}

InferenceComponentDeployedImageInput is an input type that accepts InferenceComponentDeployedImageArgs and InferenceComponentDeployedImageOutput values. You can construct a concrete instance of `InferenceComponentDeployedImageInput` via:

InferenceComponentDeployedImageArgs{...}

type InferenceComponentDeployedImageOutput added in v0.89.0

type InferenceComponentDeployedImageOutput struct{ *pulumi.OutputState }

func (InferenceComponentDeployedImageOutput) ElementType added in v0.89.0

func (InferenceComponentDeployedImageOutput) ResolutionTime added in v0.89.0

func (InferenceComponentDeployedImageOutput) ResolvedImage added in v0.89.0

func (InferenceComponentDeployedImageOutput) SpecifiedImage added in v0.89.0

func (InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImageOutput added in v0.89.0

func (o InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImageOutput() InferenceComponentDeployedImageOutput

func (InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImageOutputWithContext added in v0.89.0

func (o InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImageOutputWithContext(ctx context.Context) InferenceComponentDeployedImageOutput

func (InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImagePtrOutput added in v0.89.0

func (o InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImagePtrOutput() InferenceComponentDeployedImagePtrOutput

func (InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImagePtrOutputWithContext added in v0.89.0

func (o InferenceComponentDeployedImageOutput) ToInferenceComponentDeployedImagePtrOutputWithContext(ctx context.Context) InferenceComponentDeployedImagePtrOutput

type InferenceComponentDeployedImagePtrInput added in v0.89.0

type InferenceComponentDeployedImagePtrInput interface {
	pulumi.Input

	ToInferenceComponentDeployedImagePtrOutput() InferenceComponentDeployedImagePtrOutput
	ToInferenceComponentDeployedImagePtrOutputWithContext(context.Context) InferenceComponentDeployedImagePtrOutput
}

InferenceComponentDeployedImagePtrInput is an input type that accepts InferenceComponentDeployedImageArgs, InferenceComponentDeployedImagePtr and InferenceComponentDeployedImagePtrOutput values. You can construct a concrete instance of `InferenceComponentDeployedImagePtrInput` via:

        InferenceComponentDeployedImageArgs{...}

or:

        nil

type InferenceComponentDeployedImagePtrOutput added in v0.89.0

type InferenceComponentDeployedImagePtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentDeployedImagePtrOutput) Elem added in v0.89.0

func (InferenceComponentDeployedImagePtrOutput) ElementType added in v0.89.0

func (InferenceComponentDeployedImagePtrOutput) ResolutionTime added in v0.89.0

func (InferenceComponentDeployedImagePtrOutput) ResolvedImage added in v0.89.0

func (InferenceComponentDeployedImagePtrOutput) SpecifiedImage added in v0.89.0

func (InferenceComponentDeployedImagePtrOutput) ToInferenceComponentDeployedImagePtrOutput added in v0.89.0

func (o InferenceComponentDeployedImagePtrOutput) ToInferenceComponentDeployedImagePtrOutput() InferenceComponentDeployedImagePtrOutput

func (InferenceComponentDeployedImagePtrOutput) ToInferenceComponentDeployedImagePtrOutputWithContext added in v0.89.0

func (o InferenceComponentDeployedImagePtrOutput) ToInferenceComponentDeployedImagePtrOutputWithContext(ctx context.Context) InferenceComponentDeployedImagePtrOutput

type InferenceComponentInput added in v0.89.0

type InferenceComponentInput interface {
	pulumi.Input

	ToInferenceComponentOutput() InferenceComponentOutput
	ToInferenceComponentOutputWithContext(ctx context.Context) InferenceComponentOutput
}

type InferenceComponentOutput added in v0.89.0

type InferenceComponentOutput struct{ *pulumi.OutputState }

func (InferenceComponentOutput) CreationTime added in v0.89.0

func (o InferenceComponentOutput) CreationTime() pulumi.StringOutput

func (InferenceComponentOutput) ElementType added in v0.89.0

func (InferenceComponentOutput) ElementType() reflect.Type

func (InferenceComponentOutput) EndpointArn added in v0.89.0

func (InferenceComponentOutput) EndpointName added in v0.89.0

func (o InferenceComponentOutput) EndpointName() pulumi.StringOutput

func (InferenceComponentOutput) FailureReason added in v0.89.0

func (o InferenceComponentOutput) FailureReason() pulumi.StringOutput

func (InferenceComponentOutput) InferenceComponentArn added in v0.89.0

func (o InferenceComponentOutput) InferenceComponentArn() pulumi.StringOutput

func (InferenceComponentOutput) InferenceComponentName added in v0.89.0

func (o InferenceComponentOutput) InferenceComponentName() pulumi.StringPtrOutput

func (InferenceComponentOutput) InferenceComponentStatus added in v0.89.0

func (o InferenceComponentOutput) InferenceComponentStatus() InferenceComponentStatusOutput

func (InferenceComponentOutput) LastModifiedTime added in v0.89.0

func (o InferenceComponentOutput) LastModifiedTime() pulumi.StringOutput

func (InferenceComponentOutput) RuntimeConfig added in v0.89.0

func (InferenceComponentOutput) Specification added in v0.89.0

func (InferenceComponentOutput) Tags added in v0.89.0

func (InferenceComponentOutput) ToInferenceComponentOutput added in v0.89.0

func (o InferenceComponentOutput) ToInferenceComponentOutput() InferenceComponentOutput

func (InferenceComponentOutput) ToInferenceComponentOutputWithContext added in v0.89.0

func (o InferenceComponentOutput) ToInferenceComponentOutputWithContext(ctx context.Context) InferenceComponentOutput

func (InferenceComponentOutput) VariantName added in v0.89.0

type InferenceComponentRuntimeConfig added in v0.89.0

type InferenceComponentRuntimeConfig struct {
	CopyCount        *int `pulumi:"copyCount"`
	CurrentCopyCount *int `pulumi:"currentCopyCount"`
	DesiredCopyCount *int `pulumi:"desiredCopyCount"`
}

The runtime config for the inference component

type InferenceComponentRuntimeConfigArgs added in v0.89.0

type InferenceComponentRuntimeConfigArgs struct {
	CopyCount        pulumi.IntPtrInput `pulumi:"copyCount"`
	CurrentCopyCount pulumi.IntPtrInput `pulumi:"currentCopyCount"`
	DesiredCopyCount pulumi.IntPtrInput `pulumi:"desiredCopyCount"`
}

The runtime config for the inference component

func (InferenceComponentRuntimeConfigArgs) ElementType added in v0.89.0

func (InferenceComponentRuntimeConfigArgs) ToInferenceComponentRuntimeConfigOutput added in v0.89.0

func (i InferenceComponentRuntimeConfigArgs) ToInferenceComponentRuntimeConfigOutput() InferenceComponentRuntimeConfigOutput

func (InferenceComponentRuntimeConfigArgs) ToInferenceComponentRuntimeConfigOutputWithContext added in v0.89.0

func (i InferenceComponentRuntimeConfigArgs) ToInferenceComponentRuntimeConfigOutputWithContext(ctx context.Context) InferenceComponentRuntimeConfigOutput

type InferenceComponentRuntimeConfigInput added in v0.89.0

type InferenceComponentRuntimeConfigInput interface {
	pulumi.Input

	ToInferenceComponentRuntimeConfigOutput() InferenceComponentRuntimeConfigOutput
	ToInferenceComponentRuntimeConfigOutputWithContext(context.Context) InferenceComponentRuntimeConfigOutput
}

InferenceComponentRuntimeConfigInput is an input type that accepts InferenceComponentRuntimeConfigArgs and InferenceComponentRuntimeConfigOutput values. You can construct a concrete instance of `InferenceComponentRuntimeConfigInput` via:

InferenceComponentRuntimeConfigArgs{...}

type InferenceComponentRuntimeConfigOutput added in v0.89.0

type InferenceComponentRuntimeConfigOutput struct{ *pulumi.OutputState }

The runtime config for the inference component

func (InferenceComponentRuntimeConfigOutput) CopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigOutput) CurrentCopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigOutput) DesiredCopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigOutput) ElementType added in v0.89.0

func (InferenceComponentRuntimeConfigOutput) ToInferenceComponentRuntimeConfigOutput added in v0.89.0

func (o InferenceComponentRuntimeConfigOutput) ToInferenceComponentRuntimeConfigOutput() InferenceComponentRuntimeConfigOutput

func (InferenceComponentRuntimeConfigOutput) ToInferenceComponentRuntimeConfigOutputWithContext added in v0.89.0

func (o InferenceComponentRuntimeConfigOutput) ToInferenceComponentRuntimeConfigOutputWithContext(ctx context.Context) InferenceComponentRuntimeConfigOutput

type InferenceComponentRuntimeConfigPtrOutput added in v0.89.0

type InferenceComponentRuntimeConfigPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentRuntimeConfigPtrOutput) CopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigPtrOutput) CurrentCopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigPtrOutput) DesiredCopyCount added in v0.89.0

func (InferenceComponentRuntimeConfigPtrOutput) Elem added in v0.89.0

func (InferenceComponentRuntimeConfigPtrOutput) ElementType added in v0.89.0

func (InferenceComponentRuntimeConfigPtrOutput) ToInferenceComponentRuntimeConfigPtrOutput added in v0.89.0

func (o InferenceComponentRuntimeConfigPtrOutput) ToInferenceComponentRuntimeConfigPtrOutput() InferenceComponentRuntimeConfigPtrOutput

func (InferenceComponentRuntimeConfigPtrOutput) ToInferenceComponentRuntimeConfigPtrOutputWithContext added in v0.89.0

func (o InferenceComponentRuntimeConfigPtrOutput) ToInferenceComponentRuntimeConfigPtrOutputWithContext(ctx context.Context) InferenceComponentRuntimeConfigPtrOutput

type InferenceComponentSpecification added in v0.89.0

type InferenceComponentSpecification struct {
	ComputeResourceRequirements InferenceComponentComputeResourceRequirements `pulumi:"computeResourceRequirements"`
	Container                   *InferenceComponentContainerSpecification     `pulumi:"container"`
	ModelName                   *string                                       `pulumi:"modelName"`
	StartupParameters           *InferenceComponentStartupParameters          `pulumi:"startupParameters"`
}

The specification for the inference component

type InferenceComponentSpecificationArgs added in v0.89.0

type InferenceComponentSpecificationArgs struct {
	ComputeResourceRequirements InferenceComponentComputeResourceRequirementsInput `pulumi:"computeResourceRequirements"`
	Container                   InferenceComponentContainerSpecificationPtrInput   `pulumi:"container"`
	ModelName                   pulumi.StringPtrInput                              `pulumi:"modelName"`
	StartupParameters           InferenceComponentStartupParametersPtrInput        `pulumi:"startupParameters"`
}

The specification for the inference component

func (InferenceComponentSpecificationArgs) ElementType added in v0.89.0

func (InferenceComponentSpecificationArgs) ToInferenceComponentSpecificationOutput added in v0.89.0

func (i InferenceComponentSpecificationArgs) ToInferenceComponentSpecificationOutput() InferenceComponentSpecificationOutput

func (InferenceComponentSpecificationArgs) ToInferenceComponentSpecificationOutputWithContext added in v0.89.0

func (i InferenceComponentSpecificationArgs) ToInferenceComponentSpecificationOutputWithContext(ctx context.Context) InferenceComponentSpecificationOutput

type InferenceComponentSpecificationInput added in v0.89.0

type InferenceComponentSpecificationInput interface {
	pulumi.Input

	ToInferenceComponentSpecificationOutput() InferenceComponentSpecificationOutput
	ToInferenceComponentSpecificationOutputWithContext(context.Context) InferenceComponentSpecificationOutput
}

InferenceComponentSpecificationInput is an input type that accepts InferenceComponentSpecificationArgs and InferenceComponentSpecificationOutput values. You can construct a concrete instance of `InferenceComponentSpecificationInput` via:

InferenceComponentSpecificationArgs{...}

type InferenceComponentSpecificationOutput added in v0.89.0

type InferenceComponentSpecificationOutput struct{ *pulumi.OutputState }

The specification for the inference component

func (InferenceComponentSpecificationOutput) ComputeResourceRequirements added in v0.89.0

func (InferenceComponentSpecificationOutput) Container added in v0.89.0

func (InferenceComponentSpecificationOutput) ElementType added in v0.89.0

func (InferenceComponentSpecificationOutput) ModelName added in v0.89.0

func (InferenceComponentSpecificationOutput) StartupParameters added in v0.89.0

func (InferenceComponentSpecificationOutput) ToInferenceComponentSpecificationOutput added in v0.89.0

func (o InferenceComponentSpecificationOutput) ToInferenceComponentSpecificationOutput() InferenceComponentSpecificationOutput

func (InferenceComponentSpecificationOutput) ToInferenceComponentSpecificationOutputWithContext added in v0.89.0

func (o InferenceComponentSpecificationOutput) ToInferenceComponentSpecificationOutputWithContext(ctx context.Context) InferenceComponentSpecificationOutput

type InferenceComponentSpecificationPtrOutput added in v0.89.0

type InferenceComponentSpecificationPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentSpecificationPtrOutput) ComputeResourceRequirements added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) Container added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) Elem added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) ElementType added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) ModelName added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) StartupParameters added in v0.89.0

func (InferenceComponentSpecificationPtrOutput) ToInferenceComponentSpecificationPtrOutput added in v0.89.0

func (o InferenceComponentSpecificationPtrOutput) ToInferenceComponentSpecificationPtrOutput() InferenceComponentSpecificationPtrOutput

func (InferenceComponentSpecificationPtrOutput) ToInferenceComponentSpecificationPtrOutputWithContext added in v0.89.0

func (o InferenceComponentSpecificationPtrOutput) ToInferenceComponentSpecificationPtrOutputWithContext(ctx context.Context) InferenceComponentSpecificationPtrOutput

type InferenceComponentStartupParameters added in v0.89.0

type InferenceComponentStartupParameters struct {
	ContainerStartupHealthCheckTimeoutInSeconds *int `pulumi:"containerStartupHealthCheckTimeoutInSeconds"`
	ModelDataDownloadTimeoutInSeconds           *int `pulumi:"modelDataDownloadTimeoutInSeconds"`
}

type InferenceComponentStartupParametersArgs added in v0.89.0

type InferenceComponentStartupParametersArgs struct {
	ContainerStartupHealthCheckTimeoutInSeconds pulumi.IntPtrInput `pulumi:"containerStartupHealthCheckTimeoutInSeconds"`
	ModelDataDownloadTimeoutInSeconds           pulumi.IntPtrInput `pulumi:"modelDataDownloadTimeoutInSeconds"`
}

func (InferenceComponentStartupParametersArgs) ElementType added in v0.89.0

func (InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersOutput added in v0.89.0

func (i InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersOutput() InferenceComponentStartupParametersOutput

func (InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersOutputWithContext added in v0.89.0

func (i InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersOutputWithContext(ctx context.Context) InferenceComponentStartupParametersOutput

func (InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersPtrOutput added in v0.89.0

func (i InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersPtrOutput() InferenceComponentStartupParametersPtrOutput

func (InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersPtrOutputWithContext added in v0.89.0

func (i InferenceComponentStartupParametersArgs) ToInferenceComponentStartupParametersPtrOutputWithContext(ctx context.Context) InferenceComponentStartupParametersPtrOutput

type InferenceComponentStartupParametersInput added in v0.89.0

type InferenceComponentStartupParametersInput interface {
	pulumi.Input

	ToInferenceComponentStartupParametersOutput() InferenceComponentStartupParametersOutput
	ToInferenceComponentStartupParametersOutputWithContext(context.Context) InferenceComponentStartupParametersOutput
}

InferenceComponentStartupParametersInput is an input type that accepts InferenceComponentStartupParametersArgs and InferenceComponentStartupParametersOutput values. You can construct a concrete instance of `InferenceComponentStartupParametersInput` via:

InferenceComponentStartupParametersArgs{...}

type InferenceComponentStartupParametersOutput added in v0.89.0

type InferenceComponentStartupParametersOutput struct{ *pulumi.OutputState }

func (InferenceComponentStartupParametersOutput) ContainerStartupHealthCheckTimeoutInSeconds added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ContainerStartupHealthCheckTimeoutInSeconds() pulumi.IntPtrOutput

func (InferenceComponentStartupParametersOutput) ElementType added in v0.89.0

func (InferenceComponentStartupParametersOutput) ModelDataDownloadTimeoutInSeconds added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ModelDataDownloadTimeoutInSeconds() pulumi.IntPtrOutput

func (InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersOutput added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersOutput() InferenceComponentStartupParametersOutput

func (InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersOutputWithContext added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersOutputWithContext(ctx context.Context) InferenceComponentStartupParametersOutput

func (InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersPtrOutput added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersPtrOutput() InferenceComponentStartupParametersPtrOutput

func (InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStartupParametersOutput) ToInferenceComponentStartupParametersPtrOutputWithContext(ctx context.Context) InferenceComponentStartupParametersPtrOutput

type InferenceComponentStartupParametersPtrInput added in v0.89.0

type InferenceComponentStartupParametersPtrInput interface {
	pulumi.Input

	ToInferenceComponentStartupParametersPtrOutput() InferenceComponentStartupParametersPtrOutput
	ToInferenceComponentStartupParametersPtrOutputWithContext(context.Context) InferenceComponentStartupParametersPtrOutput
}

InferenceComponentStartupParametersPtrInput is an input type that accepts InferenceComponentStartupParametersArgs, InferenceComponentStartupParametersPtr and InferenceComponentStartupParametersPtrOutput values. You can construct a concrete instance of `InferenceComponentStartupParametersPtrInput` via:

        InferenceComponentStartupParametersArgs{...}

or:

        nil

type InferenceComponentStartupParametersPtrOutput added in v0.89.0

type InferenceComponentStartupParametersPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentStartupParametersPtrOutput) ContainerStartupHealthCheckTimeoutInSeconds added in v0.89.0

func (o InferenceComponentStartupParametersPtrOutput) ContainerStartupHealthCheckTimeoutInSeconds() pulumi.IntPtrOutput

func (InferenceComponentStartupParametersPtrOutput) Elem added in v0.89.0

func (InferenceComponentStartupParametersPtrOutput) ElementType added in v0.89.0

func (InferenceComponentStartupParametersPtrOutput) ModelDataDownloadTimeoutInSeconds added in v0.89.0

func (o InferenceComponentStartupParametersPtrOutput) ModelDataDownloadTimeoutInSeconds() pulumi.IntPtrOutput

func (InferenceComponentStartupParametersPtrOutput) ToInferenceComponentStartupParametersPtrOutput added in v0.89.0

func (o InferenceComponentStartupParametersPtrOutput) ToInferenceComponentStartupParametersPtrOutput() InferenceComponentStartupParametersPtrOutput

func (InferenceComponentStartupParametersPtrOutput) ToInferenceComponentStartupParametersPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStartupParametersPtrOutput) ToInferenceComponentStartupParametersPtrOutputWithContext(ctx context.Context) InferenceComponentStartupParametersPtrOutput

type InferenceComponentState added in v0.89.0

type InferenceComponentState struct {
}

func (InferenceComponentState) ElementType added in v0.89.0

func (InferenceComponentState) ElementType() reflect.Type

type InferenceComponentStatus added in v0.89.0

type InferenceComponentStatus string

type InferenceComponentStatusOutput added in v0.89.0

type InferenceComponentStatusOutput struct{ *pulumi.OutputState }

func (InferenceComponentStatusOutput) ElementType added in v0.89.0

func (InferenceComponentStatusOutput) ToInferenceComponentStatusOutput added in v0.89.0

func (o InferenceComponentStatusOutput) ToInferenceComponentStatusOutput() InferenceComponentStatusOutput

func (InferenceComponentStatusOutput) ToInferenceComponentStatusOutputWithContext added in v0.89.0

func (o InferenceComponentStatusOutput) ToInferenceComponentStatusOutputWithContext(ctx context.Context) InferenceComponentStatusOutput

func (InferenceComponentStatusOutput) ToInferenceComponentStatusPtrOutput added in v0.89.0

func (o InferenceComponentStatusOutput) ToInferenceComponentStatusPtrOutput() InferenceComponentStatusPtrOutput

func (InferenceComponentStatusOutput) ToInferenceComponentStatusPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStatusOutput) ToInferenceComponentStatusPtrOutputWithContext(ctx context.Context) InferenceComponentStatusPtrOutput

func (InferenceComponentStatusOutput) ToStringOutput added in v0.89.0

func (InferenceComponentStatusOutput) ToStringOutputWithContext added in v0.89.0

func (o InferenceComponentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceComponentStatusOutput) ToStringPtrOutput added in v0.89.0

func (InferenceComponentStatusOutput) ToStringPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceComponentStatusPtrOutput added in v0.89.0

type InferenceComponentStatusPtrOutput struct{ *pulumi.OutputState }

func (InferenceComponentStatusPtrOutput) Elem added in v0.89.0

func (InferenceComponentStatusPtrOutput) ElementType added in v0.89.0

func (InferenceComponentStatusPtrOutput) ToInferenceComponentStatusPtrOutput added in v0.89.0

func (o InferenceComponentStatusPtrOutput) ToInferenceComponentStatusPtrOutput() InferenceComponentStatusPtrOutput

func (InferenceComponentStatusPtrOutput) ToInferenceComponentStatusPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStatusPtrOutput) ToInferenceComponentStatusPtrOutputWithContext(ctx context.Context) InferenceComponentStatusPtrOutput

func (InferenceComponentStatusPtrOutput) ToStringPtrOutput added in v0.89.0

func (InferenceComponentStatusPtrOutput) ToStringPtrOutputWithContext added in v0.89.0

func (o InferenceComponentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceComponentTag added in v0.89.0

type InferenceComponentTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -
	Value string `pulumi:"value"`
}

A tag in the form of a key-value pair to associate with the resource

type InferenceExperiment added in v0.54.0

type InferenceExperiment struct {
	pulumi.CustomResourceState

	// The Amazon Resource Name (ARN) of the inference experiment.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The timestamp at which you created the inference experiment.
	CreationTime      pulumi.StringOutput                           `pulumi:"creationTime"`
	DataStorageConfig InferenceExperimentDataStorageConfigPtrOutput `pulumi:"dataStorageConfig"`
	// The description of the inference experiment.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The desired state of the experiment after starting or stopping operation.
	DesiredState     InferenceExperimentDesiredStatePtrOutput  `pulumi:"desiredState"`
	EndpointMetadata InferenceExperimentEndpointMetadataOutput `pulumi:"endpointMetadata"`
	EndpointName     pulumi.StringOutput                       `pulumi:"endpointName"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.
	KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"`
	// The timestamp at which you last modified the inference experiment.
	LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"`
	// An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.
	ModelVariants InferenceExperimentModelVariantConfigArrayOutput `pulumi:"modelVariants"`
	// The name for the inference experiment.
	Name pulumi.StringOutput `pulumi:"name"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.
	RoleArn          pulumi.StringOutput                          `pulumi:"roleArn"`
	Schedule         InferenceExperimentSchedulePtrOutput         `pulumi:"schedule"`
	ShadowModeConfig InferenceExperimentShadowModeConfigPtrOutput `pulumi:"shadowModeConfig"`
	// The status of the inference experiment.
	Status InferenceExperimentStatusOutput `pulumi:"status"`
	// The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.
	StatusReason pulumi.StringPtrOutput `pulumi:"statusReason"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayOutput `pulumi:"tags"`
	// The type of the inference experiment that you want to run.
	Type InferenceExperimentTypeOutput `pulumi:"type"`
}

Resource Type definition for AWS::SageMaker::InferenceExperiment

func GetInferenceExperiment added in v0.54.0

func GetInferenceExperiment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InferenceExperimentState, opts ...pulumi.ResourceOption) (*InferenceExperiment, error)

GetInferenceExperiment gets an existing InferenceExperiment 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 NewInferenceExperiment added in v0.54.0

func NewInferenceExperiment(ctx *pulumi.Context,
	name string, args *InferenceExperimentArgs, opts ...pulumi.ResourceOption) (*InferenceExperiment, error)

NewInferenceExperiment registers a new resource with the given unique name, arguments, and options.

func (*InferenceExperiment) ElementType added in v0.54.0

func (*InferenceExperiment) ElementType() reflect.Type

func (*InferenceExperiment) ToInferenceExperimentOutput added in v0.54.0

func (i *InferenceExperiment) ToInferenceExperimentOutput() InferenceExperimentOutput

func (*InferenceExperiment) ToInferenceExperimentOutputWithContext added in v0.54.0

func (i *InferenceExperiment) ToInferenceExperimentOutputWithContext(ctx context.Context) InferenceExperimentOutput

type InferenceExperimentArgs added in v0.54.0

type InferenceExperimentArgs struct {
	DataStorageConfig InferenceExperimentDataStorageConfigPtrInput
	// The description of the inference experiment.
	Description pulumi.StringPtrInput
	// The desired state of the experiment after starting or stopping operation.
	DesiredState InferenceExperimentDesiredStatePtrInput
	EndpointName pulumi.StringInput
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.
	KmsKey pulumi.StringPtrInput
	// An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.
	ModelVariants InferenceExperimentModelVariantConfigArrayInput
	// The name for the inference experiment.
	Name pulumi.StringPtrInput
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.
	RoleArn          pulumi.StringInput
	Schedule         InferenceExperimentSchedulePtrInput
	ShadowModeConfig InferenceExperimentShadowModeConfigPtrInput
	// The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.
	StatusReason pulumi.StringPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayInput
	// The type of the inference experiment that you want to run.
	Type InferenceExperimentTypeInput
}

The set of arguments for constructing a InferenceExperiment resource.

func (InferenceExperimentArgs) ElementType added in v0.54.0

func (InferenceExperimentArgs) ElementType() reflect.Type

type InferenceExperimentCaptureContentTypeHeader added in v0.54.0

type InferenceExperimentCaptureContentTypeHeader struct {
	// The list of all content type headers that SageMaker will treat as CSV and capture accordingly.
	CsvContentTypes []string `pulumi:"csvContentTypes"`
	// The list of all content type headers that SageMaker will treat as JSON and capture accordingly.
	JsonContentTypes []string `pulumi:"jsonContentTypes"`
}

Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.

type InferenceExperimentCaptureContentTypeHeaderArgs added in v0.54.0

type InferenceExperimentCaptureContentTypeHeaderArgs struct {
	// The list of all content type headers that SageMaker will treat as CSV and capture accordingly.
	CsvContentTypes pulumi.StringArrayInput `pulumi:"csvContentTypes"`
	// The list of all content type headers that SageMaker will treat as JSON and capture accordingly.
	JsonContentTypes pulumi.StringArrayInput `pulumi:"jsonContentTypes"`
}

Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.

func (InferenceExperimentCaptureContentTypeHeaderArgs) ElementType added in v0.54.0

func (InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderOutput added in v0.54.0

func (i InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderOutput() InferenceExperimentCaptureContentTypeHeaderOutput

func (InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderOutputWithContext added in v0.54.0

func (i InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderOutputWithContext(ctx context.Context) InferenceExperimentCaptureContentTypeHeaderOutput

func (InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderPtrOutput added in v0.54.0

func (i InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderPtrOutput() InferenceExperimentCaptureContentTypeHeaderPtrOutput

func (InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext added in v0.54.0

func (i InferenceExperimentCaptureContentTypeHeaderArgs) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) InferenceExperimentCaptureContentTypeHeaderPtrOutput

type InferenceExperimentCaptureContentTypeHeaderInput added in v0.54.0

type InferenceExperimentCaptureContentTypeHeaderInput interface {
	pulumi.Input

	ToInferenceExperimentCaptureContentTypeHeaderOutput() InferenceExperimentCaptureContentTypeHeaderOutput
	ToInferenceExperimentCaptureContentTypeHeaderOutputWithContext(context.Context) InferenceExperimentCaptureContentTypeHeaderOutput
}

InferenceExperimentCaptureContentTypeHeaderInput is an input type that accepts InferenceExperimentCaptureContentTypeHeaderArgs and InferenceExperimentCaptureContentTypeHeaderOutput values. You can construct a concrete instance of `InferenceExperimentCaptureContentTypeHeaderInput` via:

InferenceExperimentCaptureContentTypeHeaderArgs{...}

type InferenceExperimentCaptureContentTypeHeaderOutput added in v0.54.0

type InferenceExperimentCaptureContentTypeHeaderOutput struct{ *pulumi.OutputState }

Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.

func (InferenceExperimentCaptureContentTypeHeaderOutput) CsvContentTypes added in v0.54.0

The list of all content type headers that SageMaker will treat as CSV and capture accordingly.

func (InferenceExperimentCaptureContentTypeHeaderOutput) ElementType added in v0.54.0

func (InferenceExperimentCaptureContentTypeHeaderOutput) JsonContentTypes added in v0.54.0

The list of all content type headers that SageMaker will treat as JSON and capture accordingly.

func (InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderOutput added in v0.54.0

func (o InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderOutput() InferenceExperimentCaptureContentTypeHeaderOutput

func (InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderOutputWithContext added in v0.54.0

func (o InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderOutputWithContext(ctx context.Context) InferenceExperimentCaptureContentTypeHeaderOutput

func (InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutput added in v0.54.0

func (o InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutput() InferenceExperimentCaptureContentTypeHeaderPtrOutput

func (InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentCaptureContentTypeHeaderOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) InferenceExperimentCaptureContentTypeHeaderPtrOutput

type InferenceExperimentCaptureContentTypeHeaderPtrInput added in v0.54.0

type InferenceExperimentCaptureContentTypeHeaderPtrInput interface {
	pulumi.Input

	ToInferenceExperimentCaptureContentTypeHeaderPtrOutput() InferenceExperimentCaptureContentTypeHeaderPtrOutput
	ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext(context.Context) InferenceExperimentCaptureContentTypeHeaderPtrOutput
}

InferenceExperimentCaptureContentTypeHeaderPtrInput is an input type that accepts InferenceExperimentCaptureContentTypeHeaderArgs, InferenceExperimentCaptureContentTypeHeaderPtr and InferenceExperimentCaptureContentTypeHeaderPtrOutput values. You can construct a concrete instance of `InferenceExperimentCaptureContentTypeHeaderPtrInput` via:

        InferenceExperimentCaptureContentTypeHeaderArgs{...}

or:

        nil

type InferenceExperimentCaptureContentTypeHeaderPtrOutput added in v0.54.0

type InferenceExperimentCaptureContentTypeHeaderPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) CsvContentTypes added in v0.54.0

The list of all content type headers that SageMaker will treat as CSV and capture accordingly.

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) Elem added in v0.54.0

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) JsonContentTypes added in v0.54.0

The list of all content type headers that SageMaker will treat as JSON and capture accordingly.

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutput added in v0.54.0

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentCaptureContentTypeHeaderPtrOutput) ToInferenceExperimentCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) InferenceExperimentCaptureContentTypeHeaderPtrOutput

type InferenceExperimentDataStorageConfig added in v0.54.0

type InferenceExperimentDataStorageConfig struct {
	ContentType *InferenceExperimentCaptureContentTypeHeader `pulumi:"contentType"`
	// The Amazon S3 bucket where the inference request and response data is stored.
	Destination string `pulumi:"destination"`
	// The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server-side encryption.
	KmsKey *string `pulumi:"kmsKey"`
}

The Amazon S3 location and configuration for storing inference request and response data.

type InferenceExperimentDataStorageConfigArgs added in v0.54.0

type InferenceExperimentDataStorageConfigArgs struct {
	ContentType InferenceExperimentCaptureContentTypeHeaderPtrInput `pulumi:"contentType"`
	// The Amazon S3 bucket where the inference request and response data is stored.
	Destination pulumi.StringInput `pulumi:"destination"`
	// The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server-side encryption.
	KmsKey pulumi.StringPtrInput `pulumi:"kmsKey"`
}

The Amazon S3 location and configuration for storing inference request and response data.

func (InferenceExperimentDataStorageConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigOutput added in v0.54.0

func (i InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigOutput() InferenceExperimentDataStorageConfigOutput

func (InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigOutputWithContext(ctx context.Context) InferenceExperimentDataStorageConfigOutput

func (InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigPtrOutput added in v0.54.0

func (i InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigPtrOutput() InferenceExperimentDataStorageConfigPtrOutput

func (InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigPtrOutputWithContext added in v0.54.0

func (i InferenceExperimentDataStorageConfigArgs) ToInferenceExperimentDataStorageConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentDataStorageConfigPtrOutput

type InferenceExperimentDataStorageConfigInput added in v0.54.0

type InferenceExperimentDataStorageConfigInput interface {
	pulumi.Input

	ToInferenceExperimentDataStorageConfigOutput() InferenceExperimentDataStorageConfigOutput
	ToInferenceExperimentDataStorageConfigOutputWithContext(context.Context) InferenceExperimentDataStorageConfigOutput
}

InferenceExperimentDataStorageConfigInput is an input type that accepts InferenceExperimentDataStorageConfigArgs and InferenceExperimentDataStorageConfigOutput values. You can construct a concrete instance of `InferenceExperimentDataStorageConfigInput` via:

InferenceExperimentDataStorageConfigArgs{...}

type InferenceExperimentDataStorageConfigOutput added in v0.54.0

type InferenceExperimentDataStorageConfigOutput struct{ *pulumi.OutputState }

The Amazon S3 location and configuration for storing inference request and response data.

func (InferenceExperimentDataStorageConfigOutput) ContentType added in v0.54.0

func (InferenceExperimentDataStorageConfigOutput) Destination added in v0.54.0

The Amazon S3 bucket where the inference request and response data is stored.

func (InferenceExperimentDataStorageConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentDataStorageConfigOutput) KmsKey added in v0.54.0

The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server-side encryption.

func (InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigOutput added in v0.54.0

func (o InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigOutput() InferenceExperimentDataStorageConfigOutput

func (InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigOutputWithContext(ctx context.Context) InferenceExperimentDataStorageConfigOutput

func (InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigPtrOutput added in v0.54.0

func (o InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigPtrOutput() InferenceExperimentDataStorageConfigPtrOutput

func (InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentDataStorageConfigOutput) ToInferenceExperimentDataStorageConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentDataStorageConfigPtrOutput

type InferenceExperimentDataStorageConfigPtrInput added in v0.54.0

type InferenceExperimentDataStorageConfigPtrInput interface {
	pulumi.Input

	ToInferenceExperimentDataStorageConfigPtrOutput() InferenceExperimentDataStorageConfigPtrOutput
	ToInferenceExperimentDataStorageConfigPtrOutputWithContext(context.Context) InferenceExperimentDataStorageConfigPtrOutput
}

InferenceExperimentDataStorageConfigPtrInput is an input type that accepts InferenceExperimentDataStorageConfigArgs, InferenceExperimentDataStorageConfigPtr and InferenceExperimentDataStorageConfigPtrOutput values. You can construct a concrete instance of `InferenceExperimentDataStorageConfigPtrInput` via:

        InferenceExperimentDataStorageConfigArgs{...}

or:

        nil

type InferenceExperimentDataStorageConfigPtrOutput added in v0.54.0

type InferenceExperimentDataStorageConfigPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentDataStorageConfigPtrOutput) ContentType added in v0.54.0

func (InferenceExperimentDataStorageConfigPtrOutput) Destination added in v0.54.0

The Amazon S3 bucket where the inference request and response data is stored.

func (InferenceExperimentDataStorageConfigPtrOutput) Elem added in v0.54.0

func (InferenceExperimentDataStorageConfigPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentDataStorageConfigPtrOutput) KmsKey added in v0.54.0

The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server-side encryption.

func (InferenceExperimentDataStorageConfigPtrOutput) ToInferenceExperimentDataStorageConfigPtrOutput added in v0.54.0

func (o InferenceExperimentDataStorageConfigPtrOutput) ToInferenceExperimentDataStorageConfigPtrOutput() InferenceExperimentDataStorageConfigPtrOutput

func (InferenceExperimentDataStorageConfigPtrOutput) ToInferenceExperimentDataStorageConfigPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentDataStorageConfigPtrOutput) ToInferenceExperimentDataStorageConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentDataStorageConfigPtrOutput

type InferenceExperimentDesiredState added in v0.54.0

type InferenceExperimentDesiredState string

The desired state of the experiment after starting or stopping operation.

func (InferenceExperimentDesiredState) ElementType added in v0.54.0

func (InferenceExperimentDesiredState) ToInferenceExperimentDesiredStateOutput added in v0.54.0

func (e InferenceExperimentDesiredState) ToInferenceExperimentDesiredStateOutput() InferenceExperimentDesiredStateOutput

func (InferenceExperimentDesiredState) ToInferenceExperimentDesiredStateOutputWithContext added in v0.54.0

func (e InferenceExperimentDesiredState) ToInferenceExperimentDesiredStateOutputWithContext(ctx context.Context) InferenceExperimentDesiredStateOutput

func (InferenceExperimentDesiredState) ToInferenceExperimentDesiredStatePtrOutput added in v0.54.0

func (e InferenceExperimentDesiredState) ToInferenceExperimentDesiredStatePtrOutput() InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredState) ToInferenceExperimentDesiredStatePtrOutputWithContext added in v0.54.0

func (e InferenceExperimentDesiredState) ToInferenceExperimentDesiredStatePtrOutputWithContext(ctx context.Context) InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredState) ToStringOutput added in v0.54.0

func (InferenceExperimentDesiredState) ToStringOutputWithContext added in v0.54.0

func (e InferenceExperimentDesiredState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceExperimentDesiredState) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentDesiredState) ToStringPtrOutputWithContext added in v0.54.0

func (e InferenceExperimentDesiredState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentDesiredStateInput added in v0.54.0

type InferenceExperimentDesiredStateInput interface {
	pulumi.Input

	ToInferenceExperimentDesiredStateOutput() InferenceExperimentDesiredStateOutput
	ToInferenceExperimentDesiredStateOutputWithContext(context.Context) InferenceExperimentDesiredStateOutput
}

InferenceExperimentDesiredStateInput is an input type that accepts values of the InferenceExperimentDesiredState enum A concrete instance of `InferenceExperimentDesiredStateInput` can be one of the following:

InferenceExperimentDesiredStateRunning
InferenceExperimentDesiredStateCompleted
InferenceExperimentDesiredStateCancelled

type InferenceExperimentDesiredStateOutput added in v0.54.0

type InferenceExperimentDesiredStateOutput struct{ *pulumi.OutputState }

func (InferenceExperimentDesiredStateOutput) ElementType added in v0.54.0

func (InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStateOutput added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStateOutput() InferenceExperimentDesiredStateOutput

func (InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStateOutputWithContext added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStateOutputWithContext(ctx context.Context) InferenceExperimentDesiredStateOutput

func (InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStatePtrOutput added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStatePtrOutput() InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStatePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToInferenceExperimentDesiredStatePtrOutputWithContext(ctx context.Context) InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredStateOutput) ToStringOutput added in v0.54.0

func (InferenceExperimentDesiredStateOutput) ToStringOutputWithContext added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceExperimentDesiredStateOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentDesiredStateOutput) ToStringPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentDesiredStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentDesiredStatePtrInput added in v0.54.0

type InferenceExperimentDesiredStatePtrInput interface {
	pulumi.Input

	ToInferenceExperimentDesiredStatePtrOutput() InferenceExperimentDesiredStatePtrOutput
	ToInferenceExperimentDesiredStatePtrOutputWithContext(context.Context) InferenceExperimentDesiredStatePtrOutput
}

func InferenceExperimentDesiredStatePtr added in v0.54.0

func InferenceExperimentDesiredStatePtr(v string) InferenceExperimentDesiredStatePtrInput

type InferenceExperimentDesiredStatePtrOutput added in v0.54.0

type InferenceExperimentDesiredStatePtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentDesiredStatePtrOutput) Elem added in v0.54.0

func (InferenceExperimentDesiredStatePtrOutput) ElementType added in v0.54.0

func (InferenceExperimentDesiredStatePtrOutput) ToInferenceExperimentDesiredStatePtrOutput added in v0.54.0

func (o InferenceExperimentDesiredStatePtrOutput) ToInferenceExperimentDesiredStatePtrOutput() InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredStatePtrOutput) ToInferenceExperimentDesiredStatePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentDesiredStatePtrOutput) ToInferenceExperimentDesiredStatePtrOutputWithContext(ctx context.Context) InferenceExperimentDesiredStatePtrOutput

func (InferenceExperimentDesiredStatePtrOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentDesiredStatePtrOutput) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentEndpointMetadata added in v0.54.0

type InferenceExperimentEndpointMetadata struct {
	// The name of the endpoint configuration.
	EndpointConfigName *string `pulumi:"endpointConfigName"`
	EndpointName       string  `pulumi:"endpointName"`
	// The status of the endpoint. For possible values of the status of an endpoint.
	EndpointStatus *InferenceExperimentEndpointMetadataEndpointStatus `pulumi:"endpointStatus"`
}

The metadata of the endpoint on which the inference experiment ran.

type InferenceExperimentEndpointMetadataEndpointStatus added in v0.54.0

type InferenceExperimentEndpointMetadataEndpointStatus string

The status of the endpoint. For possible values of the status of an endpoint.

type InferenceExperimentEndpointMetadataEndpointStatusOutput added in v0.54.0

type InferenceExperimentEndpointMetadataEndpointStatusOutput struct{ *pulumi.OutputState }

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ElementType added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusOutputWithContext added in v0.54.0

func (o InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusOutputWithContext(ctx context.Context) InferenceExperimentEndpointMetadataEndpointStatusOutput

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentEndpointMetadataEndpointStatusOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutputWithContext(ctx context.Context) InferenceExperimentEndpointMetadataEndpointStatusPtrOutput

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToStringOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToStringOutputWithContext added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusOutput) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentEndpointMetadataEndpointStatusPtrOutput added in v0.54.0

type InferenceExperimentEndpointMetadataEndpointStatusPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) Elem added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ToInferenceExperimentEndpointMetadataEndpointStatusPtrOutputWithContext(ctx context.Context) InferenceExperimentEndpointMetadataEndpointStatusPtrOutput

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentEndpointMetadataEndpointStatusPtrOutput) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentEndpointMetadataOutput added in v0.54.0

type InferenceExperimentEndpointMetadataOutput struct{ *pulumi.OutputState }

The metadata of the endpoint on which the inference experiment ran.

func (InferenceExperimentEndpointMetadataOutput) ElementType added in v0.54.0

func (InferenceExperimentEndpointMetadataOutput) EndpointConfigName added in v0.54.0

The name of the endpoint configuration.

func (InferenceExperimentEndpointMetadataOutput) EndpointName added in v0.54.0

func (InferenceExperimentEndpointMetadataOutput) EndpointStatus added in v0.54.0

The status of the endpoint. For possible values of the status of an endpoint.

func (InferenceExperimentEndpointMetadataOutput) ToInferenceExperimentEndpointMetadataOutput added in v0.54.0

func (o InferenceExperimentEndpointMetadataOutput) ToInferenceExperimentEndpointMetadataOutput() InferenceExperimentEndpointMetadataOutput

func (InferenceExperimentEndpointMetadataOutput) ToInferenceExperimentEndpointMetadataOutputWithContext added in v0.54.0

func (o InferenceExperimentEndpointMetadataOutput) ToInferenceExperimentEndpointMetadataOutputWithContext(ctx context.Context) InferenceExperimentEndpointMetadataOutput

type InferenceExperimentEndpointMetadataPtrOutput added in v0.54.0

type InferenceExperimentEndpointMetadataPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentEndpointMetadataPtrOutput) Elem added in v0.54.0

func (InferenceExperimentEndpointMetadataPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentEndpointMetadataPtrOutput) EndpointConfigName added in v0.54.0

The name of the endpoint configuration.

func (InferenceExperimentEndpointMetadataPtrOutput) EndpointName added in v0.54.0

func (InferenceExperimentEndpointMetadataPtrOutput) EndpointStatus added in v0.54.0

The status of the endpoint. For possible values of the status of an endpoint.

func (InferenceExperimentEndpointMetadataPtrOutput) ToInferenceExperimentEndpointMetadataPtrOutput added in v0.54.0

func (o InferenceExperimentEndpointMetadataPtrOutput) ToInferenceExperimentEndpointMetadataPtrOutput() InferenceExperimentEndpointMetadataPtrOutput

func (InferenceExperimentEndpointMetadataPtrOutput) ToInferenceExperimentEndpointMetadataPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentEndpointMetadataPtrOutput) ToInferenceExperimentEndpointMetadataPtrOutputWithContext(ctx context.Context) InferenceExperimentEndpointMetadataPtrOutput

type InferenceExperimentInput added in v0.54.0

type InferenceExperimentInput interface {
	pulumi.Input

	ToInferenceExperimentOutput() InferenceExperimentOutput
	ToInferenceExperimentOutputWithContext(ctx context.Context) InferenceExperimentOutput
}

type InferenceExperimentModelInfrastructureConfig added in v0.54.0

type InferenceExperimentModelInfrastructureConfig struct {
	// The type of the inference experiment that you want to run.
	InfrastructureType      InferenceExperimentModelInfrastructureConfigInfrastructureType `pulumi:"infrastructureType"`
	RealTimeInferenceConfig InferenceExperimentRealTimeInferenceConfig                     `pulumi:"realTimeInferenceConfig"`
}

The configuration for the infrastructure that the model will be deployed to.

type InferenceExperimentModelInfrastructureConfigArgs added in v0.54.0

type InferenceExperimentModelInfrastructureConfigArgs struct {
	// The type of the inference experiment that you want to run.
	InfrastructureType      InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput `pulumi:"infrastructureType"`
	RealTimeInferenceConfig InferenceExperimentRealTimeInferenceConfigInput                     `pulumi:"realTimeInferenceConfig"`
}

The configuration for the infrastructure that the model will be deployed to.

func (InferenceExperimentModelInfrastructureConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigArgs) ToInferenceExperimentModelInfrastructureConfigOutput added in v0.54.0

func (i InferenceExperimentModelInfrastructureConfigArgs) ToInferenceExperimentModelInfrastructureConfigOutput() InferenceExperimentModelInfrastructureConfigOutput

func (InferenceExperimentModelInfrastructureConfigArgs) ToInferenceExperimentModelInfrastructureConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentModelInfrastructureConfigArgs) ToInferenceExperimentModelInfrastructureConfigOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigOutput

type InferenceExperimentModelInfrastructureConfigInfrastructureType added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureType string

The type of the inference experiment that you want to run.

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ElementType added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutputWithContext added in v0.54.0

func (e InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext added in v0.54.0

func (e InferenceExperimentModelInfrastructureConfigInfrastructureType) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToStringOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToStringOutputWithContext added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureType) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput interface {
	pulumi.Input

	ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput() InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput
	ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutputWithContext(context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput
}

InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput is an input type that accepts values of the InferenceExperimentModelInfrastructureConfigInfrastructureType enum A concrete instance of `InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput` can be one of the following:

InferenceExperimentModelInfrastructureConfigInfrastructureTypeRealTimeInference

type InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput struct{ *pulumi.OutputState }

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ElementType added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutputWithContext added in v0.54.0

func (o InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypeOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToStringOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToStringOutputWithContext added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrInput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrInput interface {
	pulumi.Input

	ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput() InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput
	ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext(context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput
}

func InferenceExperimentModelInfrastructureConfigInfrastructureTypePtr added in v0.54.0

func InferenceExperimentModelInfrastructureConfigInfrastructureTypePtr(v string) InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrInput

type InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) Elem added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ElementType added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ToInferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigInfrastructureTypePtrOutput) ToStringPtrOutputWithContext added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigInput interface {
	pulumi.Input

	ToInferenceExperimentModelInfrastructureConfigOutput() InferenceExperimentModelInfrastructureConfigOutput
	ToInferenceExperimentModelInfrastructureConfigOutputWithContext(context.Context) InferenceExperimentModelInfrastructureConfigOutput
}

InferenceExperimentModelInfrastructureConfigInput is an input type that accepts InferenceExperimentModelInfrastructureConfigArgs and InferenceExperimentModelInfrastructureConfigOutput values. You can construct a concrete instance of `InferenceExperimentModelInfrastructureConfigInput` via:

InferenceExperimentModelInfrastructureConfigArgs{...}

type InferenceExperimentModelInfrastructureConfigOutput added in v0.54.0

type InferenceExperimentModelInfrastructureConfigOutput struct{ *pulumi.OutputState }

The configuration for the infrastructure that the model will be deployed to.

func (InferenceExperimentModelInfrastructureConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigOutput) InfrastructureType added in v0.54.0

The type of the inference experiment that you want to run.

func (InferenceExperimentModelInfrastructureConfigOutput) RealTimeInferenceConfig added in v0.54.0

func (InferenceExperimentModelInfrastructureConfigOutput) ToInferenceExperimentModelInfrastructureConfigOutput added in v0.54.0

func (o InferenceExperimentModelInfrastructureConfigOutput) ToInferenceExperimentModelInfrastructureConfigOutput() InferenceExperimentModelInfrastructureConfigOutput

func (InferenceExperimentModelInfrastructureConfigOutput) ToInferenceExperimentModelInfrastructureConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentModelInfrastructureConfigOutput) ToInferenceExperimentModelInfrastructureConfigOutputWithContext(ctx context.Context) InferenceExperimentModelInfrastructureConfigOutput

type InferenceExperimentModelVariantConfig added in v0.54.0

type InferenceExperimentModelVariantConfig struct {
	InfrastructureConfig InferenceExperimentModelInfrastructureConfig `pulumi:"infrastructureConfig"`
	// The name of the Amazon SageMaker Model entity.
	ModelName string `pulumi:"modelName"`
	// The name of the variant.
	VariantName string `pulumi:"variantName"`
}

Contains information about the deployment options of a model.

type InferenceExperimentModelVariantConfigArgs added in v0.54.0

type InferenceExperimentModelVariantConfigArgs struct {
	InfrastructureConfig InferenceExperimentModelInfrastructureConfigInput `pulumi:"infrastructureConfig"`
	// The name of the Amazon SageMaker Model entity.
	ModelName pulumi.StringInput `pulumi:"modelName"`
	// The name of the variant.
	VariantName pulumi.StringInput `pulumi:"variantName"`
}

Contains information about the deployment options of a model.

func (InferenceExperimentModelVariantConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentModelVariantConfigArgs) ToInferenceExperimentModelVariantConfigOutput added in v0.54.0

func (i InferenceExperimentModelVariantConfigArgs) ToInferenceExperimentModelVariantConfigOutput() InferenceExperimentModelVariantConfigOutput

func (InferenceExperimentModelVariantConfigArgs) ToInferenceExperimentModelVariantConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentModelVariantConfigArgs) ToInferenceExperimentModelVariantConfigOutputWithContext(ctx context.Context) InferenceExperimentModelVariantConfigOutput

type InferenceExperimentModelVariantConfigArray added in v0.54.0

type InferenceExperimentModelVariantConfigArray []InferenceExperimentModelVariantConfigInput

func (InferenceExperimentModelVariantConfigArray) ElementType added in v0.54.0

func (InferenceExperimentModelVariantConfigArray) ToInferenceExperimentModelVariantConfigArrayOutput added in v0.54.0

func (i InferenceExperimentModelVariantConfigArray) ToInferenceExperimentModelVariantConfigArrayOutput() InferenceExperimentModelVariantConfigArrayOutput

func (InferenceExperimentModelVariantConfigArray) ToInferenceExperimentModelVariantConfigArrayOutputWithContext added in v0.54.0

func (i InferenceExperimentModelVariantConfigArray) ToInferenceExperimentModelVariantConfigArrayOutputWithContext(ctx context.Context) InferenceExperimentModelVariantConfigArrayOutput

type InferenceExperimentModelVariantConfigArrayInput added in v0.54.0

type InferenceExperimentModelVariantConfigArrayInput interface {
	pulumi.Input

	ToInferenceExperimentModelVariantConfigArrayOutput() InferenceExperimentModelVariantConfigArrayOutput
	ToInferenceExperimentModelVariantConfigArrayOutputWithContext(context.Context) InferenceExperimentModelVariantConfigArrayOutput
}

InferenceExperimentModelVariantConfigArrayInput is an input type that accepts InferenceExperimentModelVariantConfigArray and InferenceExperimentModelVariantConfigArrayOutput values. You can construct a concrete instance of `InferenceExperimentModelVariantConfigArrayInput` via:

InferenceExperimentModelVariantConfigArray{ InferenceExperimentModelVariantConfigArgs{...} }

type InferenceExperimentModelVariantConfigArrayOutput added in v0.54.0

type InferenceExperimentModelVariantConfigArrayOutput struct{ *pulumi.OutputState }

func (InferenceExperimentModelVariantConfigArrayOutput) ElementType added in v0.54.0

func (InferenceExperimentModelVariantConfigArrayOutput) Index added in v0.54.0

func (InferenceExperimentModelVariantConfigArrayOutput) ToInferenceExperimentModelVariantConfigArrayOutput added in v0.54.0

func (o InferenceExperimentModelVariantConfigArrayOutput) ToInferenceExperimentModelVariantConfigArrayOutput() InferenceExperimentModelVariantConfigArrayOutput

func (InferenceExperimentModelVariantConfigArrayOutput) ToInferenceExperimentModelVariantConfigArrayOutputWithContext added in v0.54.0

func (o InferenceExperimentModelVariantConfigArrayOutput) ToInferenceExperimentModelVariantConfigArrayOutputWithContext(ctx context.Context) InferenceExperimentModelVariantConfigArrayOutput

type InferenceExperimentModelVariantConfigInput added in v0.54.0

type InferenceExperimentModelVariantConfigInput interface {
	pulumi.Input

	ToInferenceExperimentModelVariantConfigOutput() InferenceExperimentModelVariantConfigOutput
	ToInferenceExperimentModelVariantConfigOutputWithContext(context.Context) InferenceExperimentModelVariantConfigOutput
}

InferenceExperimentModelVariantConfigInput is an input type that accepts InferenceExperimentModelVariantConfigArgs and InferenceExperimentModelVariantConfigOutput values. You can construct a concrete instance of `InferenceExperimentModelVariantConfigInput` via:

InferenceExperimentModelVariantConfigArgs{...}

type InferenceExperimentModelVariantConfigOutput added in v0.54.0

type InferenceExperimentModelVariantConfigOutput struct{ *pulumi.OutputState }

Contains information about the deployment options of a model.

func (InferenceExperimentModelVariantConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentModelVariantConfigOutput) InfrastructureConfig added in v0.54.0

func (InferenceExperimentModelVariantConfigOutput) ModelName added in v0.54.0

The name of the Amazon SageMaker Model entity.

func (InferenceExperimentModelVariantConfigOutput) ToInferenceExperimentModelVariantConfigOutput added in v0.54.0

func (o InferenceExperimentModelVariantConfigOutput) ToInferenceExperimentModelVariantConfigOutput() InferenceExperimentModelVariantConfigOutput

func (InferenceExperimentModelVariantConfigOutput) ToInferenceExperimentModelVariantConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentModelVariantConfigOutput) ToInferenceExperimentModelVariantConfigOutputWithContext(ctx context.Context) InferenceExperimentModelVariantConfigOutput

func (InferenceExperimentModelVariantConfigOutput) VariantName added in v0.54.0

The name of the variant.

type InferenceExperimentOutput added in v0.54.0

type InferenceExperimentOutput struct{ *pulumi.OutputState }

func (InferenceExperimentOutput) Arn added in v0.54.0

The Amazon Resource Name (ARN) of the inference experiment.

func (InferenceExperimentOutput) CreationTime added in v0.54.0

The timestamp at which you created the inference experiment.

func (InferenceExperimentOutput) DataStorageConfig added in v0.54.0

func (InferenceExperimentOutput) Description added in v0.54.0

The description of the inference experiment.

func (InferenceExperimentOutput) DesiredState added in v0.54.0

The desired state of the experiment after starting or stopping operation.

func (InferenceExperimentOutput) ElementType added in v0.54.0

func (InferenceExperimentOutput) ElementType() reflect.Type

func (InferenceExperimentOutput) EndpointMetadata added in v0.54.0

func (InferenceExperimentOutput) EndpointName added in v0.54.0

func (InferenceExperimentOutput) KmsKey added in v0.54.0

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.

func (InferenceExperimentOutput) LastModifiedTime added in v0.54.0

func (o InferenceExperimentOutput) LastModifiedTime() pulumi.StringOutput

The timestamp at which you last modified the inference experiment.

func (InferenceExperimentOutput) ModelVariants added in v0.54.0

An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.

func (InferenceExperimentOutput) Name added in v0.54.0

The name for the inference experiment.

func (InferenceExperimentOutput) RoleArn added in v0.54.0

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.

func (InferenceExperimentOutput) Schedule added in v0.54.0

func (InferenceExperimentOutput) ShadowModeConfig added in v0.54.0

func (InferenceExperimentOutput) Status added in v0.54.0

The status of the inference experiment.

func (InferenceExperimentOutput) StatusReason added in v0.54.0

The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.

func (InferenceExperimentOutput) Tags added in v0.54.0

An array of key-value pairs to apply to this resource.

func (InferenceExperimentOutput) ToInferenceExperimentOutput added in v0.54.0

func (o InferenceExperimentOutput) ToInferenceExperimentOutput() InferenceExperimentOutput

func (InferenceExperimentOutput) ToInferenceExperimentOutputWithContext added in v0.54.0

func (o InferenceExperimentOutput) ToInferenceExperimentOutputWithContext(ctx context.Context) InferenceExperimentOutput

func (InferenceExperimentOutput) Type added in v0.54.0

The type of the inference experiment that you want to run.

type InferenceExperimentRealTimeInferenceConfig added in v0.54.0

type InferenceExperimentRealTimeInferenceConfig struct {
	// The number of instances of the type specified by InstanceType.
	InstanceCount int `pulumi:"instanceCount"`
	// The instance type the model is deployed to.
	InstanceType string `pulumi:"instanceType"`
}

The infrastructure configuration for deploying the model to a real-time inference endpoint.

type InferenceExperimentRealTimeInferenceConfigArgs added in v0.54.0

type InferenceExperimentRealTimeInferenceConfigArgs struct {
	// The number of instances of the type specified by InstanceType.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The instance type the model is deployed to.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
}

The infrastructure configuration for deploying the model to a real-time inference endpoint.

func (InferenceExperimentRealTimeInferenceConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentRealTimeInferenceConfigArgs) ToInferenceExperimentRealTimeInferenceConfigOutput added in v0.54.0

func (i InferenceExperimentRealTimeInferenceConfigArgs) ToInferenceExperimentRealTimeInferenceConfigOutput() InferenceExperimentRealTimeInferenceConfigOutput

func (InferenceExperimentRealTimeInferenceConfigArgs) ToInferenceExperimentRealTimeInferenceConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentRealTimeInferenceConfigArgs) ToInferenceExperimentRealTimeInferenceConfigOutputWithContext(ctx context.Context) InferenceExperimentRealTimeInferenceConfigOutput

type InferenceExperimentRealTimeInferenceConfigInput added in v0.54.0

type InferenceExperimentRealTimeInferenceConfigInput interface {
	pulumi.Input

	ToInferenceExperimentRealTimeInferenceConfigOutput() InferenceExperimentRealTimeInferenceConfigOutput
	ToInferenceExperimentRealTimeInferenceConfigOutputWithContext(context.Context) InferenceExperimentRealTimeInferenceConfigOutput
}

InferenceExperimentRealTimeInferenceConfigInput is an input type that accepts InferenceExperimentRealTimeInferenceConfigArgs and InferenceExperimentRealTimeInferenceConfigOutput values. You can construct a concrete instance of `InferenceExperimentRealTimeInferenceConfigInput` via:

InferenceExperimentRealTimeInferenceConfigArgs{...}

type InferenceExperimentRealTimeInferenceConfigOutput added in v0.54.0

type InferenceExperimentRealTimeInferenceConfigOutput struct{ *pulumi.OutputState }

The infrastructure configuration for deploying the model to a real-time inference endpoint.

func (InferenceExperimentRealTimeInferenceConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentRealTimeInferenceConfigOutput) InstanceCount added in v0.54.0

The number of instances of the type specified by InstanceType.

func (InferenceExperimentRealTimeInferenceConfigOutput) InstanceType added in v0.54.0

The instance type the model is deployed to.

func (InferenceExperimentRealTimeInferenceConfigOutput) ToInferenceExperimentRealTimeInferenceConfigOutput added in v0.54.0

func (o InferenceExperimentRealTimeInferenceConfigOutput) ToInferenceExperimentRealTimeInferenceConfigOutput() InferenceExperimentRealTimeInferenceConfigOutput

func (InferenceExperimentRealTimeInferenceConfigOutput) ToInferenceExperimentRealTimeInferenceConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentRealTimeInferenceConfigOutput) ToInferenceExperimentRealTimeInferenceConfigOutputWithContext(ctx context.Context) InferenceExperimentRealTimeInferenceConfigOutput

type InferenceExperimentSchedule added in v0.54.0

type InferenceExperimentSchedule struct {
	// The timestamp at which the inference experiment ended or will end.
	EndTime *string `pulumi:"endTime"`
	// The timestamp at which the inference experiment started or will start.
	StartTime *string `pulumi:"startTime"`
}

The duration for which you want the inference experiment to run.

type InferenceExperimentScheduleArgs added in v0.54.0

type InferenceExperimentScheduleArgs struct {
	// The timestamp at which the inference experiment ended or will end.
	EndTime pulumi.StringPtrInput `pulumi:"endTime"`
	// The timestamp at which the inference experiment started or will start.
	StartTime pulumi.StringPtrInput `pulumi:"startTime"`
}

The duration for which you want the inference experiment to run.

func (InferenceExperimentScheduleArgs) ElementType added in v0.54.0

func (InferenceExperimentScheduleArgs) ToInferenceExperimentScheduleOutput added in v0.54.0

func (i InferenceExperimentScheduleArgs) ToInferenceExperimentScheduleOutput() InferenceExperimentScheduleOutput

func (InferenceExperimentScheduleArgs) ToInferenceExperimentScheduleOutputWithContext added in v0.54.0

func (i InferenceExperimentScheduleArgs) ToInferenceExperimentScheduleOutputWithContext(ctx context.Context) InferenceExperimentScheduleOutput

func (InferenceExperimentScheduleArgs) ToInferenceExperimentSchedulePtrOutput added in v0.54.0

func (i InferenceExperimentScheduleArgs) ToInferenceExperimentSchedulePtrOutput() InferenceExperimentSchedulePtrOutput

func (InferenceExperimentScheduleArgs) ToInferenceExperimentSchedulePtrOutputWithContext added in v0.54.0

func (i InferenceExperimentScheduleArgs) ToInferenceExperimentSchedulePtrOutputWithContext(ctx context.Context) InferenceExperimentSchedulePtrOutput

type InferenceExperimentScheduleInput added in v0.54.0

type InferenceExperimentScheduleInput interface {
	pulumi.Input

	ToInferenceExperimentScheduleOutput() InferenceExperimentScheduleOutput
	ToInferenceExperimentScheduleOutputWithContext(context.Context) InferenceExperimentScheduleOutput
}

InferenceExperimentScheduleInput is an input type that accepts InferenceExperimentScheduleArgs and InferenceExperimentScheduleOutput values. You can construct a concrete instance of `InferenceExperimentScheduleInput` via:

InferenceExperimentScheduleArgs{...}

type InferenceExperimentScheduleOutput added in v0.54.0

type InferenceExperimentScheduleOutput struct{ *pulumi.OutputState }

The duration for which you want the inference experiment to run.

func (InferenceExperimentScheduleOutput) ElementType added in v0.54.0

func (InferenceExperimentScheduleOutput) EndTime added in v0.54.0

The timestamp at which the inference experiment ended or will end.

func (InferenceExperimentScheduleOutput) StartTime added in v0.54.0

The timestamp at which the inference experiment started or will start.

func (InferenceExperimentScheduleOutput) ToInferenceExperimentScheduleOutput added in v0.54.0

func (o InferenceExperimentScheduleOutput) ToInferenceExperimentScheduleOutput() InferenceExperimentScheduleOutput

func (InferenceExperimentScheduleOutput) ToInferenceExperimentScheduleOutputWithContext added in v0.54.0

func (o InferenceExperimentScheduleOutput) ToInferenceExperimentScheduleOutputWithContext(ctx context.Context) InferenceExperimentScheduleOutput

func (InferenceExperimentScheduleOutput) ToInferenceExperimentSchedulePtrOutput added in v0.54.0

func (o InferenceExperimentScheduleOutput) ToInferenceExperimentSchedulePtrOutput() InferenceExperimentSchedulePtrOutput

func (InferenceExperimentScheduleOutput) ToInferenceExperimentSchedulePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentScheduleOutput) ToInferenceExperimentSchedulePtrOutputWithContext(ctx context.Context) InferenceExperimentSchedulePtrOutput

type InferenceExperimentSchedulePtrInput added in v0.54.0

type InferenceExperimentSchedulePtrInput interface {
	pulumi.Input

	ToInferenceExperimentSchedulePtrOutput() InferenceExperimentSchedulePtrOutput
	ToInferenceExperimentSchedulePtrOutputWithContext(context.Context) InferenceExperimentSchedulePtrOutput
}

InferenceExperimentSchedulePtrInput is an input type that accepts InferenceExperimentScheduleArgs, InferenceExperimentSchedulePtr and InferenceExperimentSchedulePtrOutput values. You can construct a concrete instance of `InferenceExperimentSchedulePtrInput` via:

        InferenceExperimentScheduleArgs{...}

or:

        nil

func InferenceExperimentSchedulePtr added in v0.54.0

type InferenceExperimentSchedulePtrOutput added in v0.54.0

type InferenceExperimentSchedulePtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentSchedulePtrOutput) Elem added in v0.54.0

func (InferenceExperimentSchedulePtrOutput) ElementType added in v0.54.0

func (InferenceExperimentSchedulePtrOutput) EndTime added in v0.54.0

The timestamp at which the inference experiment ended or will end.

func (InferenceExperimentSchedulePtrOutput) StartTime added in v0.54.0

The timestamp at which the inference experiment started or will start.

func (InferenceExperimentSchedulePtrOutput) ToInferenceExperimentSchedulePtrOutput added in v0.54.0

func (o InferenceExperimentSchedulePtrOutput) ToInferenceExperimentSchedulePtrOutput() InferenceExperimentSchedulePtrOutput

func (InferenceExperimentSchedulePtrOutput) ToInferenceExperimentSchedulePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentSchedulePtrOutput) ToInferenceExperimentSchedulePtrOutputWithContext(ctx context.Context) InferenceExperimentSchedulePtrOutput

type InferenceExperimentShadowModeConfig added in v0.54.0

type InferenceExperimentShadowModeConfig struct {
	// List of shadow variant configurations.
	ShadowModelVariants []InferenceExperimentShadowModelVariantConfig `pulumi:"shadowModelVariants"`
	// The name of the production variant, which takes all the inference requests.
	SourceModelVariantName string `pulumi:"sourceModelVariantName"`
}

The configuration of ShadowMode inference experiment type. Use this field to specify a production variant which takes all the inference requests, and a shadow variant to which Amazon SageMaker replicates a percentage of the inference requests. For the shadow variant also specify the percentage of requests that Amazon SageMaker replicates.

type InferenceExperimentShadowModeConfigArgs added in v0.54.0

type InferenceExperimentShadowModeConfigArgs struct {
	// List of shadow variant configurations.
	ShadowModelVariants InferenceExperimentShadowModelVariantConfigArrayInput `pulumi:"shadowModelVariants"`
	// The name of the production variant, which takes all the inference requests.
	SourceModelVariantName pulumi.StringInput `pulumi:"sourceModelVariantName"`
}

The configuration of ShadowMode inference experiment type. Use this field to specify a production variant which takes all the inference requests, and a shadow variant to which Amazon SageMaker replicates a percentage of the inference requests. For the shadow variant also specify the percentage of requests that Amazon SageMaker replicates.

func (InferenceExperimentShadowModeConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigOutput added in v0.54.0

func (i InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigOutput() InferenceExperimentShadowModeConfigOutput

func (InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigOutputWithContext(ctx context.Context) InferenceExperimentShadowModeConfigOutput

func (InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigPtrOutput added in v0.54.0

func (i InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigPtrOutput() InferenceExperimentShadowModeConfigPtrOutput

func (InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigPtrOutputWithContext added in v0.54.0

func (i InferenceExperimentShadowModeConfigArgs) ToInferenceExperimentShadowModeConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentShadowModeConfigPtrOutput

type InferenceExperimentShadowModeConfigInput added in v0.54.0

type InferenceExperimentShadowModeConfigInput interface {
	pulumi.Input

	ToInferenceExperimentShadowModeConfigOutput() InferenceExperimentShadowModeConfigOutput
	ToInferenceExperimentShadowModeConfigOutputWithContext(context.Context) InferenceExperimentShadowModeConfigOutput
}

InferenceExperimentShadowModeConfigInput is an input type that accepts InferenceExperimentShadowModeConfigArgs and InferenceExperimentShadowModeConfigOutput values. You can construct a concrete instance of `InferenceExperimentShadowModeConfigInput` via:

InferenceExperimentShadowModeConfigArgs{...}

type InferenceExperimentShadowModeConfigOutput added in v0.54.0

type InferenceExperimentShadowModeConfigOutput struct{ *pulumi.OutputState }

The configuration of ShadowMode inference experiment type. Use this field to specify a production variant which takes all the inference requests, and a shadow variant to which Amazon SageMaker replicates a percentage of the inference requests. For the shadow variant also specify the percentage of requests that Amazon SageMaker replicates.

func (InferenceExperimentShadowModeConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentShadowModeConfigOutput) ShadowModelVariants added in v0.54.0

List of shadow variant configurations.

func (InferenceExperimentShadowModeConfigOutput) SourceModelVariantName added in v0.54.0

The name of the production variant, which takes all the inference requests.

func (InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigOutput added in v0.54.0

func (o InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigOutput() InferenceExperimentShadowModeConfigOutput

func (InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigOutputWithContext(ctx context.Context) InferenceExperimentShadowModeConfigOutput

func (InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigPtrOutput added in v0.54.0

func (o InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigPtrOutput() InferenceExperimentShadowModeConfigPtrOutput

func (InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentShadowModeConfigOutput) ToInferenceExperimentShadowModeConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentShadowModeConfigPtrOutput

type InferenceExperimentShadowModeConfigPtrInput added in v0.54.0

type InferenceExperimentShadowModeConfigPtrInput interface {
	pulumi.Input

	ToInferenceExperimentShadowModeConfigPtrOutput() InferenceExperimentShadowModeConfigPtrOutput
	ToInferenceExperimentShadowModeConfigPtrOutputWithContext(context.Context) InferenceExperimentShadowModeConfigPtrOutput
}

InferenceExperimentShadowModeConfigPtrInput is an input type that accepts InferenceExperimentShadowModeConfigArgs, InferenceExperimentShadowModeConfigPtr and InferenceExperimentShadowModeConfigPtrOutput values. You can construct a concrete instance of `InferenceExperimentShadowModeConfigPtrInput` via:

        InferenceExperimentShadowModeConfigArgs{...}

or:

        nil

type InferenceExperimentShadowModeConfigPtrOutput added in v0.54.0

type InferenceExperimentShadowModeConfigPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentShadowModeConfigPtrOutput) Elem added in v0.54.0

func (InferenceExperimentShadowModeConfigPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentShadowModeConfigPtrOutput) ShadowModelVariants added in v0.54.0

List of shadow variant configurations.

func (InferenceExperimentShadowModeConfigPtrOutput) SourceModelVariantName added in v0.54.0

The name of the production variant, which takes all the inference requests.

func (InferenceExperimentShadowModeConfigPtrOutput) ToInferenceExperimentShadowModeConfigPtrOutput added in v0.54.0

func (o InferenceExperimentShadowModeConfigPtrOutput) ToInferenceExperimentShadowModeConfigPtrOutput() InferenceExperimentShadowModeConfigPtrOutput

func (InferenceExperimentShadowModeConfigPtrOutput) ToInferenceExperimentShadowModeConfigPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentShadowModeConfigPtrOutput) ToInferenceExperimentShadowModeConfigPtrOutputWithContext(ctx context.Context) InferenceExperimentShadowModeConfigPtrOutput

type InferenceExperimentShadowModelVariantConfig added in v0.54.0

type InferenceExperimentShadowModelVariantConfig struct {
	// The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant.
	SamplingPercentage int `pulumi:"samplingPercentage"`
	// The name of the shadow variant.
	ShadowModelVariantName string `pulumi:"shadowModelVariantName"`
}

The name and sampling percentage of a shadow variant.

type InferenceExperimentShadowModelVariantConfigArgs added in v0.54.0

type InferenceExperimentShadowModelVariantConfigArgs struct {
	// The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant.
	SamplingPercentage pulumi.IntInput `pulumi:"samplingPercentage"`
	// The name of the shadow variant.
	ShadowModelVariantName pulumi.StringInput `pulumi:"shadowModelVariantName"`
}

The name and sampling percentage of a shadow variant.

func (InferenceExperimentShadowModelVariantConfigArgs) ElementType added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigArgs) ToInferenceExperimentShadowModelVariantConfigOutput added in v0.54.0

func (i InferenceExperimentShadowModelVariantConfigArgs) ToInferenceExperimentShadowModelVariantConfigOutput() InferenceExperimentShadowModelVariantConfigOutput

func (InferenceExperimentShadowModelVariantConfigArgs) ToInferenceExperimentShadowModelVariantConfigOutputWithContext added in v0.54.0

func (i InferenceExperimentShadowModelVariantConfigArgs) ToInferenceExperimentShadowModelVariantConfigOutputWithContext(ctx context.Context) InferenceExperimentShadowModelVariantConfigOutput

type InferenceExperimentShadowModelVariantConfigArray added in v0.54.0

type InferenceExperimentShadowModelVariantConfigArray []InferenceExperimentShadowModelVariantConfigInput

func (InferenceExperimentShadowModelVariantConfigArray) ElementType added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigArray) ToInferenceExperimentShadowModelVariantConfigArrayOutput added in v0.54.0

func (i InferenceExperimentShadowModelVariantConfigArray) ToInferenceExperimentShadowModelVariantConfigArrayOutput() InferenceExperimentShadowModelVariantConfigArrayOutput

func (InferenceExperimentShadowModelVariantConfigArray) ToInferenceExperimentShadowModelVariantConfigArrayOutputWithContext added in v0.54.0

func (i InferenceExperimentShadowModelVariantConfigArray) ToInferenceExperimentShadowModelVariantConfigArrayOutputWithContext(ctx context.Context) InferenceExperimentShadowModelVariantConfigArrayOutput

type InferenceExperimentShadowModelVariantConfigArrayInput added in v0.54.0

type InferenceExperimentShadowModelVariantConfigArrayInput interface {
	pulumi.Input

	ToInferenceExperimentShadowModelVariantConfigArrayOutput() InferenceExperimentShadowModelVariantConfigArrayOutput
	ToInferenceExperimentShadowModelVariantConfigArrayOutputWithContext(context.Context) InferenceExperimentShadowModelVariantConfigArrayOutput
}

InferenceExperimentShadowModelVariantConfigArrayInput is an input type that accepts InferenceExperimentShadowModelVariantConfigArray and InferenceExperimentShadowModelVariantConfigArrayOutput values. You can construct a concrete instance of `InferenceExperimentShadowModelVariantConfigArrayInput` via:

InferenceExperimentShadowModelVariantConfigArray{ InferenceExperimentShadowModelVariantConfigArgs{...} }

type InferenceExperimentShadowModelVariantConfigArrayOutput added in v0.54.0

type InferenceExperimentShadowModelVariantConfigArrayOutput struct{ *pulumi.OutputState }

func (InferenceExperimentShadowModelVariantConfigArrayOutput) ElementType added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigArrayOutput) Index added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigArrayOutput) ToInferenceExperimentShadowModelVariantConfigArrayOutput added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigArrayOutput) ToInferenceExperimentShadowModelVariantConfigArrayOutputWithContext added in v0.54.0

func (o InferenceExperimentShadowModelVariantConfigArrayOutput) ToInferenceExperimentShadowModelVariantConfigArrayOutputWithContext(ctx context.Context) InferenceExperimentShadowModelVariantConfigArrayOutput

type InferenceExperimentShadowModelVariantConfigInput added in v0.54.0

type InferenceExperimentShadowModelVariantConfigInput interface {
	pulumi.Input

	ToInferenceExperimentShadowModelVariantConfigOutput() InferenceExperimentShadowModelVariantConfigOutput
	ToInferenceExperimentShadowModelVariantConfigOutputWithContext(context.Context) InferenceExperimentShadowModelVariantConfigOutput
}

InferenceExperimentShadowModelVariantConfigInput is an input type that accepts InferenceExperimentShadowModelVariantConfigArgs and InferenceExperimentShadowModelVariantConfigOutput values. You can construct a concrete instance of `InferenceExperimentShadowModelVariantConfigInput` via:

InferenceExperimentShadowModelVariantConfigArgs{...}

type InferenceExperimentShadowModelVariantConfigOutput added in v0.54.0

type InferenceExperimentShadowModelVariantConfigOutput struct{ *pulumi.OutputState }

The name and sampling percentage of a shadow variant.

func (InferenceExperimentShadowModelVariantConfigOutput) ElementType added in v0.54.0

func (InferenceExperimentShadowModelVariantConfigOutput) SamplingPercentage added in v0.54.0

The percentage of inference requests that Amazon SageMaker replicates from the production variant to the shadow variant.

func (InferenceExperimentShadowModelVariantConfigOutput) ShadowModelVariantName added in v0.54.0

The name of the shadow variant.

func (InferenceExperimentShadowModelVariantConfigOutput) ToInferenceExperimentShadowModelVariantConfigOutput added in v0.54.0

func (o InferenceExperimentShadowModelVariantConfigOutput) ToInferenceExperimentShadowModelVariantConfigOutput() InferenceExperimentShadowModelVariantConfigOutput

func (InferenceExperimentShadowModelVariantConfigOutput) ToInferenceExperimentShadowModelVariantConfigOutputWithContext added in v0.54.0

func (o InferenceExperimentShadowModelVariantConfigOutput) ToInferenceExperimentShadowModelVariantConfigOutputWithContext(ctx context.Context) InferenceExperimentShadowModelVariantConfigOutput

type InferenceExperimentState added in v0.54.0

type InferenceExperimentState struct {
}

func (InferenceExperimentState) ElementType added in v0.54.0

func (InferenceExperimentState) ElementType() reflect.Type

type InferenceExperimentStatus added in v0.54.0

type InferenceExperimentStatus string

The status of the inference experiment.

type InferenceExperimentStatusOutput added in v0.54.0

type InferenceExperimentStatusOutput struct{ *pulumi.OutputState }

func (InferenceExperimentStatusOutput) ElementType added in v0.54.0

func (InferenceExperimentStatusOutput) ToInferenceExperimentStatusOutput added in v0.54.0

func (o InferenceExperimentStatusOutput) ToInferenceExperimentStatusOutput() InferenceExperimentStatusOutput

func (InferenceExperimentStatusOutput) ToInferenceExperimentStatusOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusOutput) ToInferenceExperimentStatusOutputWithContext(ctx context.Context) InferenceExperimentStatusOutput

func (InferenceExperimentStatusOutput) ToInferenceExperimentStatusPtrOutput added in v0.54.0

func (o InferenceExperimentStatusOutput) ToInferenceExperimentStatusPtrOutput() InferenceExperimentStatusPtrOutput

func (InferenceExperimentStatusOutput) ToInferenceExperimentStatusPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusOutput) ToInferenceExperimentStatusPtrOutputWithContext(ctx context.Context) InferenceExperimentStatusPtrOutput

func (InferenceExperimentStatusOutput) ToStringOutput added in v0.54.0

func (InferenceExperimentStatusOutput) ToStringOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceExperimentStatusOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentStatusOutput) ToStringPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentStatusPtrOutput added in v0.54.0

type InferenceExperimentStatusPtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentStatusPtrOutput) Elem added in v0.54.0

func (InferenceExperimentStatusPtrOutput) ElementType added in v0.54.0

func (InferenceExperimentStatusPtrOutput) ToInferenceExperimentStatusPtrOutput added in v0.54.0

func (o InferenceExperimentStatusPtrOutput) ToInferenceExperimentStatusPtrOutput() InferenceExperimentStatusPtrOutput

func (InferenceExperimentStatusPtrOutput) ToInferenceExperimentStatusPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusPtrOutput) ToInferenceExperimentStatusPtrOutputWithContext(ctx context.Context) InferenceExperimentStatusPtrOutput

func (InferenceExperimentStatusPtrOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentStatusPtrOutput) ToStringPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentTag added in v0.54.0

type InferenceExperimentTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type InferenceExperimentType added in v0.54.0

type InferenceExperimentType string

The type of the inference experiment that you want to run.

func (InferenceExperimentType) ElementType added in v0.54.0

func (InferenceExperimentType) ElementType() reflect.Type

func (InferenceExperimentType) ToInferenceExperimentTypeOutput added in v0.54.0

func (e InferenceExperimentType) ToInferenceExperimentTypeOutput() InferenceExperimentTypeOutput

func (InferenceExperimentType) ToInferenceExperimentTypeOutputWithContext added in v0.54.0

func (e InferenceExperimentType) ToInferenceExperimentTypeOutputWithContext(ctx context.Context) InferenceExperimentTypeOutput

func (InferenceExperimentType) ToInferenceExperimentTypePtrOutput added in v0.54.0

func (e InferenceExperimentType) ToInferenceExperimentTypePtrOutput() InferenceExperimentTypePtrOutput

func (InferenceExperimentType) ToInferenceExperimentTypePtrOutputWithContext added in v0.54.0

func (e InferenceExperimentType) ToInferenceExperimentTypePtrOutputWithContext(ctx context.Context) InferenceExperimentTypePtrOutput

func (InferenceExperimentType) ToStringOutput added in v0.54.0

func (e InferenceExperimentType) ToStringOutput() pulumi.StringOutput

func (InferenceExperimentType) ToStringOutputWithContext added in v0.54.0

func (e InferenceExperimentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceExperimentType) ToStringPtrOutput added in v0.54.0

func (e InferenceExperimentType) ToStringPtrOutput() pulumi.StringPtrOutput

func (InferenceExperimentType) ToStringPtrOutputWithContext added in v0.54.0

func (e InferenceExperimentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentTypeInput added in v0.54.0

type InferenceExperimentTypeInput interface {
	pulumi.Input

	ToInferenceExperimentTypeOutput() InferenceExperimentTypeOutput
	ToInferenceExperimentTypeOutputWithContext(context.Context) InferenceExperimentTypeOutput
}

InferenceExperimentTypeInput is an input type that accepts values of the InferenceExperimentType enum A concrete instance of `InferenceExperimentTypeInput` can be one of the following:

InferenceExperimentTypeShadowMode

type InferenceExperimentTypeOutput added in v0.54.0

type InferenceExperimentTypeOutput struct{ *pulumi.OutputState }

func (InferenceExperimentTypeOutput) ElementType added in v0.54.0

func (InferenceExperimentTypeOutput) ToInferenceExperimentTypeOutput added in v0.54.0

func (o InferenceExperimentTypeOutput) ToInferenceExperimentTypeOutput() InferenceExperimentTypeOutput

func (InferenceExperimentTypeOutput) ToInferenceExperimentTypeOutputWithContext added in v0.54.0

func (o InferenceExperimentTypeOutput) ToInferenceExperimentTypeOutputWithContext(ctx context.Context) InferenceExperimentTypeOutput

func (InferenceExperimentTypeOutput) ToInferenceExperimentTypePtrOutput added in v0.54.0

func (o InferenceExperimentTypeOutput) ToInferenceExperimentTypePtrOutput() InferenceExperimentTypePtrOutput

func (InferenceExperimentTypeOutput) ToInferenceExperimentTypePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentTypeOutput) ToInferenceExperimentTypePtrOutputWithContext(ctx context.Context) InferenceExperimentTypePtrOutput

func (InferenceExperimentTypeOutput) ToStringOutput added in v0.54.0

func (InferenceExperimentTypeOutput) ToStringOutputWithContext added in v0.54.0

func (o InferenceExperimentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InferenceExperimentTypeOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentTypeOutput) ToStringPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InferenceExperimentTypePtrInput added in v0.54.0

type InferenceExperimentTypePtrInput interface {
	pulumi.Input

	ToInferenceExperimentTypePtrOutput() InferenceExperimentTypePtrOutput
	ToInferenceExperimentTypePtrOutputWithContext(context.Context) InferenceExperimentTypePtrOutput
}

func InferenceExperimentTypePtr added in v0.54.0

func InferenceExperimentTypePtr(v string) InferenceExperimentTypePtrInput

type InferenceExperimentTypePtrOutput added in v0.54.0

type InferenceExperimentTypePtrOutput struct{ *pulumi.OutputState }

func (InferenceExperimentTypePtrOutput) Elem added in v0.54.0

func (InferenceExperimentTypePtrOutput) ElementType added in v0.54.0

func (InferenceExperimentTypePtrOutput) ToInferenceExperimentTypePtrOutput added in v0.54.0

func (o InferenceExperimentTypePtrOutput) ToInferenceExperimentTypePtrOutput() InferenceExperimentTypePtrOutput

func (InferenceExperimentTypePtrOutput) ToInferenceExperimentTypePtrOutputWithContext added in v0.54.0

func (o InferenceExperimentTypePtrOutput) ToInferenceExperimentTypePtrOutputWithContext(ctx context.Context) InferenceExperimentTypePtrOutput

func (InferenceExperimentTypePtrOutput) ToStringPtrOutput added in v0.54.0

func (InferenceExperimentTypePtrOutput) ToStringPtrOutputWithContext added in v0.54.0

func (o InferenceExperimentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LookupAppArgs added in v0.12.0

type LookupAppArgs struct {
	// The name of the app.
	AppName string `pulumi:"appName"`
	// The type of app.
	AppType AppType `pulumi:"appType"`
	// The domain ID.
	DomainId string `pulumi:"domainId"`
	// The user profile name.
	UserProfileName string `pulumi:"userProfileName"`
}

type LookupAppImageConfigArgs added in v0.12.0

type LookupAppImageConfigArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName string `pulumi:"appImageConfigName"`
}

type LookupAppImageConfigOutputArgs added in v0.12.0

type LookupAppImageConfigOutputArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"`
}

func (LookupAppImageConfigOutputArgs) ElementType added in v0.12.0

type LookupAppImageConfigResult added in v0.12.0

type LookupAppImageConfigResult struct {
	// The Amazon Resource Name (ARN) of the AppImageConfig.
	AppImageConfigArn *string `pulumi:"appImageConfigArn"`
	// The CodeEditorAppImageConfig.
	CodeEditorAppImageConfig *AppImageConfigCodeEditorAppImageConfig `pulumi:"codeEditorAppImageConfig"`
	// The JupyterLabAppImageConfig.
	JupyterLabAppImageConfig *AppImageConfigJupyterLabAppImageConfig `pulumi:"jupyterLabAppImageConfig"`
	// The KernelGatewayImageConfig.
	KernelGatewayImageConfig *AppImageConfigKernelGatewayImageConfig `pulumi:"kernelGatewayImageConfig"`
}

func LookupAppImageConfig added in v0.12.0

func LookupAppImageConfig(ctx *pulumi.Context, args *LookupAppImageConfigArgs, opts ...pulumi.InvokeOption) (*LookupAppImageConfigResult, error)

Resource Type definition for AWS::SageMaker::AppImageConfig

type LookupAppImageConfigResultOutput added in v0.12.0

type LookupAppImageConfigResultOutput struct{ *pulumi.OutputState }

func LookupAppImageConfigOutput added in v0.12.0

func (LookupAppImageConfigResultOutput) AppImageConfigArn added in v0.12.0

The Amazon Resource Name (ARN) of the AppImageConfig.

func (LookupAppImageConfigResultOutput) CodeEditorAppImageConfig added in v0.101.0

The CodeEditorAppImageConfig.

func (LookupAppImageConfigResultOutput) ElementType added in v0.12.0

func (LookupAppImageConfigResultOutput) JupyterLabAppImageConfig added in v0.96.0

The JupyterLabAppImageConfig.

func (LookupAppImageConfigResultOutput) KernelGatewayImageConfig added in v0.12.0

The KernelGatewayImageConfig.

func (LookupAppImageConfigResultOutput) ToLookupAppImageConfigResultOutput added in v0.12.0

func (o LookupAppImageConfigResultOutput) ToLookupAppImageConfigResultOutput() LookupAppImageConfigResultOutput

func (LookupAppImageConfigResultOutput) ToLookupAppImageConfigResultOutputWithContext added in v0.12.0

func (o LookupAppImageConfigResultOutput) ToLookupAppImageConfigResultOutputWithContext(ctx context.Context) LookupAppImageConfigResultOutput

type LookupAppOutputArgs added in v0.12.0

type LookupAppOutputArgs struct {
	// The name of the app.
	AppName pulumi.StringInput `pulumi:"appName"`
	// The type of app.
	AppType AppTypeInput `pulumi:"appType"`
	// The domain ID.
	DomainId pulumi.StringInput `pulumi:"domainId"`
	// The user profile name.
	UserProfileName pulumi.StringInput `pulumi:"userProfileName"`
}

func (LookupAppOutputArgs) ElementType added in v0.12.0

func (LookupAppOutputArgs) ElementType() reflect.Type

type LookupAppResult added in v0.12.0

type LookupAppResult struct {
	// The Amazon Resource Name (ARN) of the app.
	AppArn *string `pulumi:"appArn"`
}

func LookupApp added in v0.12.0

func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)

Resource Type definition for AWS::SageMaker::App

type LookupAppResultOutput added in v0.12.0

type LookupAppResultOutput struct{ *pulumi.OutputState }

func LookupAppOutput added in v0.12.0

func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput

func (LookupAppResultOutput) AppArn added in v0.12.0

The Amazon Resource Name (ARN) of the app.

func (LookupAppResultOutput) ElementType added in v0.12.0

func (LookupAppResultOutput) ElementType() reflect.Type

func (LookupAppResultOutput) ToLookupAppResultOutput added in v0.12.0

func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput

func (LookupAppResultOutput) ToLookupAppResultOutputWithContext added in v0.12.0

func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput

type LookupDataQualityJobDefinitionArgs added in v0.12.0

type LookupDataQualityJobDefinitionArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn string `pulumi:"jobDefinitionArn"`
}

type LookupDataQualityJobDefinitionOutputArgs added in v0.12.0

type LookupDataQualityJobDefinitionOutputArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn pulumi.StringInput `pulumi:"jobDefinitionArn"`
}

func (LookupDataQualityJobDefinitionOutputArgs) ElementType added in v0.12.0

type LookupDataQualityJobDefinitionResult added in v0.12.0

type LookupDataQualityJobDefinitionResult struct {
	// The time at which the job definition was created.
	CreationTime *string `pulumi:"creationTime"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn *string `pulumi:"jobDefinitionArn"`
}

func LookupDataQualityJobDefinition added in v0.12.0

Resource Type definition for AWS::SageMaker::DataQualityJobDefinition

type LookupDataQualityJobDefinitionResultOutput added in v0.12.0

type LookupDataQualityJobDefinitionResultOutput struct{ *pulumi.OutputState }

func (LookupDataQualityJobDefinitionResultOutput) CreationTime added in v0.12.0

The time at which the job definition was created.

func (LookupDataQualityJobDefinitionResultOutput) ElementType added in v0.12.0

func (LookupDataQualityJobDefinitionResultOutput) JobDefinitionArn added in v0.12.0

The Amazon Resource Name (ARN) of job definition.

func (LookupDataQualityJobDefinitionResultOutput) ToLookupDataQualityJobDefinitionResultOutput added in v0.12.0

func (o LookupDataQualityJobDefinitionResultOutput) ToLookupDataQualityJobDefinitionResultOutput() LookupDataQualityJobDefinitionResultOutput

func (LookupDataQualityJobDefinitionResultOutput) ToLookupDataQualityJobDefinitionResultOutputWithContext added in v0.12.0

func (o LookupDataQualityJobDefinitionResultOutput) ToLookupDataQualityJobDefinitionResultOutputWithContext(ctx context.Context) LookupDataQualityJobDefinitionResultOutput

type LookupDeviceFleetArgs added in v0.12.0

type LookupDeviceFleetArgs struct {
	// The name of the edge device fleet
	DeviceFleetName string `pulumi:"deviceFleetName"`
}

type LookupDeviceFleetOutputArgs added in v0.12.0

type LookupDeviceFleetOutputArgs struct {
	// The name of the edge device fleet
	DeviceFleetName pulumi.StringInput `pulumi:"deviceFleetName"`
}

func (LookupDeviceFleetOutputArgs) ElementType added in v0.12.0

type LookupDeviceFleetResult added in v0.12.0

type LookupDeviceFleetResult struct {
	// Description for the edge device fleet
	Description *string `pulumi:"description"`
	// S3 bucket and an ecryption key id (if available) to store outputs for the fleet
	OutputConfig *DeviceFleetEdgeOutputConfig `pulumi:"outputConfig"`
	// Role associated with the device fleet
	RoleArn *string `pulumi:"roleArn"`
	// Associate tags with the resource
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupDeviceFleet added in v0.12.0

func LookupDeviceFleet(ctx *pulumi.Context, args *LookupDeviceFleetArgs, opts ...pulumi.InvokeOption) (*LookupDeviceFleetResult, error)

Resource schema for AWS::SageMaker::DeviceFleet

type LookupDeviceFleetResultOutput added in v0.12.0

type LookupDeviceFleetResultOutput struct{ *pulumi.OutputState }

func LookupDeviceFleetOutput added in v0.12.0

func (LookupDeviceFleetResultOutput) Description added in v0.12.0

Description for the edge device fleet

func (LookupDeviceFleetResultOutput) ElementType added in v0.12.0

func (LookupDeviceFleetResultOutput) OutputConfig added in v0.12.0

S3 bucket and an ecryption key id (if available) to store outputs for the fleet

func (LookupDeviceFleetResultOutput) RoleArn added in v0.12.0

Role associated with the device fleet

func (LookupDeviceFleetResultOutput) Tags added in v0.12.0

Associate tags with the resource

func (LookupDeviceFleetResultOutput) ToLookupDeviceFleetResultOutput added in v0.12.0

func (o LookupDeviceFleetResultOutput) ToLookupDeviceFleetResultOutput() LookupDeviceFleetResultOutput

func (LookupDeviceFleetResultOutput) ToLookupDeviceFleetResultOutputWithContext added in v0.12.0

func (o LookupDeviceFleetResultOutput) ToLookupDeviceFleetResultOutputWithContext(ctx context.Context) LookupDeviceFleetResultOutput

type LookupDomainArgs added in v0.12.0

type LookupDomainArgs struct {
	// The domain name.
	DomainId string `pulumi:"domainId"`
}

type LookupDomainOutputArgs added in v0.12.0

type LookupDomainOutputArgs struct {
	// The domain name.
	DomainId pulumi.StringInput `pulumi:"domainId"`
}

func (LookupDomainOutputArgs) ElementType added in v0.12.0

func (LookupDomainOutputArgs) ElementType() reflect.Type

type LookupDomainResult added in v0.12.0

type LookupDomainResult struct {
	// Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.
	AppNetworkAccessType *DomainAppNetworkAccessType `pulumi:"appNetworkAccessType"`
	// The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.
	AppSecurityGroupManagement *DomainAppSecurityGroupManagement `pulumi:"appSecurityGroupManagement"`
	// The default space settings.
	DefaultSpaceSettings *DomainDefaultSpaceSettings `pulumi:"defaultSpaceSettings"`
	// The default user settings.
	DefaultUserSettings *DomainUserSettings `pulumi:"defaultUserSettings"`
	// The Amazon Resource Name (ARN) of the created domain.
	DomainArn *string `pulumi:"domainArn"`
	// The domain name.
	DomainId       *string         `pulumi:"domainId"`
	DomainSettings *DomainSettings `pulumi:"domainSettings"`
	// The ID of the Amazon Elastic File System (EFS) managed by this Domain.
	HomeEfsFileSystemId *string `pulumi:"homeEfsFileSystemId"`
	// The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.
	SecurityGroupIdForDomainBoundary *string `pulumi:"securityGroupIdForDomainBoundary"`
	// The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after October 1, 2023.
	SingleSignOnApplicationArn *string `pulumi:"singleSignOnApplicationArn"`
	// The SSO managed application instance ID.
	SingleSignOnManagedApplicationInstanceId *string `pulumi:"singleSignOnManagedApplicationInstanceId"`
	// The VPC subnets that Studio uses for communication.
	SubnetIds []string `pulumi:"subnetIds"`
	// The URL to the created domain.
	Url *string `pulumi:"url"`
}

func LookupDomain added in v0.12.0

func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)

Resource Type definition for AWS::SageMaker::Domain

type LookupDomainResultOutput added in v0.12.0

type LookupDomainResultOutput struct{ *pulumi.OutputState }

func LookupDomainOutput added in v0.12.0

func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput

func (LookupDomainResultOutput) AppNetworkAccessType added in v0.91.0

Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly.

func (LookupDomainResultOutput) AppSecurityGroupManagement added in v0.46.0

The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided.

func (LookupDomainResultOutput) DefaultSpaceSettings added in v0.49.0

The default space settings.

func (LookupDomainResultOutput) DefaultUserSettings added in v0.12.0

func (o LookupDomainResultOutput) DefaultUserSettings() DomainUserSettingsPtrOutput

The default user settings.

func (LookupDomainResultOutput) DomainArn added in v0.12.0

The Amazon Resource Name (ARN) of the created domain.

func (LookupDomainResultOutput) DomainId added in v0.12.0

The domain name.

func (LookupDomainResultOutput) DomainSettings added in v0.15.0

func (LookupDomainResultOutput) ElementType added in v0.12.0

func (LookupDomainResultOutput) ElementType() reflect.Type

func (LookupDomainResultOutput) HomeEfsFileSystemId added in v0.12.0

func (o LookupDomainResultOutput) HomeEfsFileSystemId() pulumi.StringPtrOutput

The ID of the Amazon Elastic File System (EFS) managed by this Domain.

func (LookupDomainResultOutput) SecurityGroupIdForDomainBoundary added in v0.15.0

func (o LookupDomainResultOutput) SecurityGroupIdForDomainBoundary() pulumi.StringPtrOutput

The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app.

func (LookupDomainResultOutput) SingleSignOnApplicationArn added in v0.91.0

func (o LookupDomainResultOutput) SingleSignOnApplicationArn() pulumi.StringPtrOutput

The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after October 1, 2023.

func (LookupDomainResultOutput) SingleSignOnManagedApplicationInstanceId added in v0.12.0

func (o LookupDomainResultOutput) SingleSignOnManagedApplicationInstanceId() pulumi.StringPtrOutput

The SSO managed application instance ID.

func (LookupDomainResultOutput) SubnetIds added in v0.91.0

The VPC subnets that Studio uses for communication.

func (LookupDomainResultOutput) ToLookupDomainResultOutput added in v0.12.0

func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput

func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext added in v0.12.0

func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput

func (LookupDomainResultOutput) Url added in v0.12.0

The URL to the created domain.

type LookupFeatureGroupArgs added in v0.12.0

type LookupFeatureGroupArgs struct {
	// The Name of the FeatureGroup.
	FeatureGroupName string `pulumi:"featureGroupName"`
}

type LookupFeatureGroupOutputArgs added in v0.12.0

type LookupFeatureGroupOutputArgs struct {
	// The Name of the FeatureGroup.
	FeatureGroupName pulumi.StringInput `pulumi:"featureGroupName"`
}

func (LookupFeatureGroupOutputArgs) ElementType added in v0.12.0

type LookupFeatureGroupResult added in v0.12.0

type LookupFeatureGroupResult struct {
	// A timestamp of FeatureGroup creation time.
	CreationTime *string `pulumi:"creationTime"`
	// An Array of Feature Definition
	FeatureDefinitions []FeatureGroupFeatureDefinition `pulumi:"featureDefinitions"`
	// The status of the feature group.
	FeatureGroupStatus *string                       `pulumi:"featureGroupStatus"`
	OnlineStoreConfig  *OnlineStoreConfigProperties  `pulumi:"onlineStoreConfig"`
	ThroughputConfig   *FeatureGroupThroughputConfig `pulumi:"throughputConfig"`
}

func LookupFeatureGroup added in v0.12.0

func LookupFeatureGroup(ctx *pulumi.Context, args *LookupFeatureGroupArgs, opts ...pulumi.InvokeOption) (*LookupFeatureGroupResult, error)

Resource Type definition for AWS::SageMaker::FeatureGroup

type LookupFeatureGroupResultOutput added in v0.12.0

type LookupFeatureGroupResultOutput struct{ *pulumi.OutputState }

func LookupFeatureGroupOutput added in v0.12.0

func (LookupFeatureGroupResultOutput) CreationTime added in v0.73.0

A timestamp of FeatureGroup creation time.

func (LookupFeatureGroupResultOutput) ElementType added in v0.12.0

func (LookupFeatureGroupResultOutput) FeatureDefinitions added in v0.41.0

An Array of Feature Definition

func (LookupFeatureGroupResultOutput) FeatureGroupStatus added in v0.73.0

func (o LookupFeatureGroupResultOutput) FeatureGroupStatus() pulumi.StringPtrOutput

The status of the feature group.

func (LookupFeatureGroupResultOutput) OnlineStoreConfig added in v0.98.0

func (LookupFeatureGroupResultOutput) ThroughputConfig added in v0.93.0

func (LookupFeatureGroupResultOutput) ToLookupFeatureGroupResultOutput added in v0.12.0

func (o LookupFeatureGroupResultOutput) ToLookupFeatureGroupResultOutput() LookupFeatureGroupResultOutput

func (LookupFeatureGroupResultOutput) ToLookupFeatureGroupResultOutputWithContext added in v0.12.0

func (o LookupFeatureGroupResultOutput) ToLookupFeatureGroupResultOutputWithContext(ctx context.Context) LookupFeatureGroupResultOutput

type LookupImageArgs added in v0.12.0

type LookupImageArgs struct {
	ImageArn string `pulumi:"imageArn"`
}

type LookupImageOutputArgs added in v0.12.0

type LookupImageOutputArgs struct {
	ImageArn pulumi.StringInput `pulumi:"imageArn"`
}

func (LookupImageOutputArgs) ElementType added in v0.12.0

func (LookupImageOutputArgs) ElementType() reflect.Type

type LookupImageResult added in v0.12.0

type LookupImageResult struct {
	ImageArn         *string `pulumi:"imageArn"`
	ImageDescription *string `pulumi:"imageDescription"`
	ImageDisplayName *string `pulumi:"imageDisplayName"`
	ImageRoleArn     *string `pulumi:"imageRoleArn"`
	// An array of key-value pairs to apply to this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupImage added in v0.12.0

func LookupImage(ctx *pulumi.Context, args *LookupImageArgs, opts ...pulumi.InvokeOption) (*LookupImageResult, error)

Resource Type definition for AWS::SageMaker::Image

type LookupImageResultOutput added in v0.12.0

type LookupImageResultOutput struct{ *pulumi.OutputState }

func LookupImageOutput added in v0.12.0

func LookupImageOutput(ctx *pulumi.Context, args LookupImageOutputArgs, opts ...pulumi.InvokeOption) LookupImageResultOutput

func (LookupImageResultOutput) ElementType added in v0.12.0

func (LookupImageResultOutput) ElementType() reflect.Type

func (LookupImageResultOutput) ImageArn added in v0.12.0

func (LookupImageResultOutput) ImageDescription added in v0.12.0

func (o LookupImageResultOutput) ImageDescription() pulumi.StringPtrOutput

func (LookupImageResultOutput) ImageDisplayName added in v0.12.0

func (o LookupImageResultOutput) ImageDisplayName() pulumi.StringPtrOutput

func (LookupImageResultOutput) ImageRoleArn added in v0.12.0

func (LookupImageResultOutput) Tags added in v0.12.0

An array of key-value pairs to apply to this resource.

func (LookupImageResultOutput) ToLookupImageResultOutput added in v0.12.0

func (o LookupImageResultOutput) ToLookupImageResultOutput() LookupImageResultOutput

func (LookupImageResultOutput) ToLookupImageResultOutputWithContext added in v0.12.0

func (o LookupImageResultOutput) ToLookupImageResultOutputWithContext(ctx context.Context) LookupImageResultOutput

type LookupImageVersionArgs added in v0.12.0

type LookupImageVersionArgs struct {
	ImageVersionArn string `pulumi:"imageVersionArn"`
}

type LookupImageVersionOutputArgs added in v0.12.0

type LookupImageVersionOutputArgs struct {
	ImageVersionArn pulumi.StringInput `pulumi:"imageVersionArn"`
}

func (LookupImageVersionOutputArgs) ElementType added in v0.12.0

type LookupImageVersionResult added in v0.12.0

type LookupImageVersionResult struct {
	ContainerImage  *string                     `pulumi:"containerImage"`
	Horovod         *bool                       `pulumi:"horovod"`
	ImageArn        *string                     `pulumi:"imageArn"`
	ImageVersionArn *string                     `pulumi:"imageVersionArn"`
	JobType         *ImageVersionJobType        `pulumi:"jobType"`
	MlFramework     *string                     `pulumi:"mlFramework"`
	Processor       *ImageVersionProcessor      `pulumi:"processor"`
	ProgrammingLang *string                     `pulumi:"programmingLang"`
	ReleaseNotes    *string                     `pulumi:"releaseNotes"`
	VendorGuidance  *ImageVersionVendorGuidance `pulumi:"vendorGuidance"`
	Version         *int                        `pulumi:"version"`
}

func LookupImageVersion added in v0.12.0

func LookupImageVersion(ctx *pulumi.Context, args *LookupImageVersionArgs, opts ...pulumi.InvokeOption) (*LookupImageVersionResult, error)

Resource Type definition for AWS::SageMaker::ImageVersion

type LookupImageVersionResultOutput added in v0.12.0

type LookupImageVersionResultOutput struct{ *pulumi.OutputState }

func LookupImageVersionOutput added in v0.12.0

func (LookupImageVersionResultOutput) ContainerImage added in v0.12.0

func (LookupImageVersionResultOutput) ElementType added in v0.12.0

func (LookupImageVersionResultOutput) Horovod added in v0.71.0

func (LookupImageVersionResultOutput) ImageArn added in v0.12.0

func (LookupImageVersionResultOutput) ImageVersionArn added in v0.12.0

func (LookupImageVersionResultOutput) JobType added in v0.71.0

func (LookupImageVersionResultOutput) MlFramework added in v0.72.0

func (LookupImageVersionResultOutput) Processor added in v0.71.0

func (LookupImageVersionResultOutput) ProgrammingLang added in v0.71.0

func (LookupImageVersionResultOutput) ReleaseNotes added in v0.71.0

func (LookupImageVersionResultOutput) ToLookupImageVersionResultOutput added in v0.12.0

func (o LookupImageVersionResultOutput) ToLookupImageVersionResultOutput() LookupImageVersionResultOutput

func (LookupImageVersionResultOutput) ToLookupImageVersionResultOutputWithContext added in v0.12.0

func (o LookupImageVersionResultOutput) ToLookupImageVersionResultOutputWithContext(ctx context.Context) LookupImageVersionResultOutput

func (LookupImageVersionResultOutput) VendorGuidance added in v0.71.0

func (LookupImageVersionResultOutput) Version added in v0.12.0

type LookupInferenceComponentArgs added in v0.89.0

type LookupInferenceComponentArgs struct {
	InferenceComponentArn string `pulumi:"inferenceComponentArn"`
}

type LookupInferenceComponentOutputArgs added in v0.89.0

type LookupInferenceComponentOutputArgs struct {
	InferenceComponentArn pulumi.StringInput `pulumi:"inferenceComponentArn"`
}

func (LookupInferenceComponentOutputArgs) ElementType added in v0.89.0

type LookupInferenceComponentResult added in v0.89.0

type LookupInferenceComponentResult struct {
	CreationTime             *string                          `pulumi:"creationTime"`
	EndpointArn              *string                          `pulumi:"endpointArn"`
	EndpointName             *string                          `pulumi:"endpointName"`
	FailureReason            *string                          `pulumi:"failureReason"`
	InferenceComponentArn    *string                          `pulumi:"inferenceComponentArn"`
	InferenceComponentName   *string                          `pulumi:"inferenceComponentName"`
	InferenceComponentStatus *InferenceComponentStatus        `pulumi:"inferenceComponentStatus"`
	LastModifiedTime         *string                          `pulumi:"lastModifiedTime"`
	RuntimeConfig            *InferenceComponentRuntimeConfig `pulumi:"runtimeConfig"`
	Specification            *InferenceComponentSpecification `pulumi:"specification"`
	Tags                     []aws.Tag                        `pulumi:"tags"`
	VariantName              *string                          `pulumi:"variantName"`
}

func LookupInferenceComponent added in v0.89.0

func LookupInferenceComponent(ctx *pulumi.Context, args *LookupInferenceComponentArgs, opts ...pulumi.InvokeOption) (*LookupInferenceComponentResult, error)

Resource Type definition for AWS::SageMaker::InferenceComponent

type LookupInferenceComponentResultOutput added in v0.89.0

type LookupInferenceComponentResultOutput struct{ *pulumi.OutputState }

func (LookupInferenceComponentResultOutput) CreationTime added in v0.89.0

func (LookupInferenceComponentResultOutput) ElementType added in v0.89.0

func (LookupInferenceComponentResultOutput) EndpointArn added in v0.89.0

func (LookupInferenceComponentResultOutput) EndpointName added in v0.89.0

func (LookupInferenceComponentResultOutput) FailureReason added in v0.89.0

func (LookupInferenceComponentResultOutput) InferenceComponentArn added in v0.89.0

func (LookupInferenceComponentResultOutput) InferenceComponentName added in v0.89.0

func (o LookupInferenceComponentResultOutput) InferenceComponentName() pulumi.StringPtrOutput

func (LookupInferenceComponentResultOutput) InferenceComponentStatus added in v0.89.0

func (LookupInferenceComponentResultOutput) LastModifiedTime added in v0.89.0

func (LookupInferenceComponentResultOutput) RuntimeConfig added in v0.89.0

func (LookupInferenceComponentResultOutput) Specification added in v0.89.0

func (LookupInferenceComponentResultOutput) Tags added in v0.89.0

func (LookupInferenceComponentResultOutput) ToLookupInferenceComponentResultOutput added in v0.89.0

func (o LookupInferenceComponentResultOutput) ToLookupInferenceComponentResultOutput() LookupInferenceComponentResultOutput

func (LookupInferenceComponentResultOutput) ToLookupInferenceComponentResultOutputWithContext added in v0.89.0

func (o LookupInferenceComponentResultOutput) ToLookupInferenceComponentResultOutputWithContext(ctx context.Context) LookupInferenceComponentResultOutput

func (LookupInferenceComponentResultOutput) VariantName added in v0.89.0

type LookupInferenceExperimentArgs added in v0.54.0

type LookupInferenceExperimentArgs struct {
	// The name for the inference experiment.
	Name string `pulumi:"name"`
}

type LookupInferenceExperimentOutputArgs added in v0.54.0

type LookupInferenceExperimentOutputArgs struct {
	// The name for the inference experiment.
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupInferenceExperimentOutputArgs) ElementType added in v0.54.0

type LookupInferenceExperimentResult added in v0.54.0

type LookupInferenceExperimentResult struct {
	// The Amazon Resource Name (ARN) of the inference experiment.
	Arn *string `pulumi:"arn"`
	// The timestamp at which you created the inference experiment.
	CreationTime      *string                               `pulumi:"creationTime"`
	DataStorageConfig *InferenceExperimentDataStorageConfig `pulumi:"dataStorageConfig"`
	// The description of the inference experiment.
	Description *string `pulumi:"description"`
	// The desired state of the experiment after starting or stopping operation.
	DesiredState     *InferenceExperimentDesiredState     `pulumi:"desiredState"`
	EndpointMetadata *InferenceExperimentEndpointMetadata `pulumi:"endpointMetadata"`
	// The timestamp at which you last modified the inference experiment.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.
	ModelVariants    []InferenceExperimentModelVariantConfig `pulumi:"modelVariants"`
	Schedule         *InferenceExperimentSchedule            `pulumi:"schedule"`
	ShadowModeConfig *InferenceExperimentShadowModeConfig    `pulumi:"shadowModeConfig"`
	// The status of the inference experiment.
	Status *InferenceExperimentStatus `pulumi:"status"`
	// The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.
	StatusReason *string `pulumi:"statusReason"`
	// An array of key-value pairs to apply to this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupInferenceExperiment added in v0.54.0

func LookupInferenceExperiment(ctx *pulumi.Context, args *LookupInferenceExperimentArgs, opts ...pulumi.InvokeOption) (*LookupInferenceExperimentResult, error)

Resource Type definition for AWS::SageMaker::InferenceExperiment

type LookupInferenceExperimentResultOutput added in v0.54.0

type LookupInferenceExperimentResultOutput struct{ *pulumi.OutputState }

func (LookupInferenceExperimentResultOutput) Arn added in v0.54.0

The Amazon Resource Name (ARN) of the inference experiment.

func (LookupInferenceExperimentResultOutput) CreationTime added in v0.54.0

The timestamp at which you created the inference experiment.

func (LookupInferenceExperimentResultOutput) DataStorageConfig added in v0.54.0

func (LookupInferenceExperimentResultOutput) Description added in v0.54.0

The description of the inference experiment.

func (LookupInferenceExperimentResultOutput) DesiredState added in v0.54.0

The desired state of the experiment after starting or stopping operation.

func (LookupInferenceExperimentResultOutput) ElementType added in v0.54.0

func (LookupInferenceExperimentResultOutput) EndpointMetadata added in v0.54.0

func (LookupInferenceExperimentResultOutput) LastModifiedTime added in v0.54.0

The timestamp at which you last modified the inference experiment.

func (LookupInferenceExperimentResultOutput) ModelVariants added in v0.54.0

An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.

func (LookupInferenceExperimentResultOutput) Schedule added in v0.54.0

func (LookupInferenceExperimentResultOutput) ShadowModeConfig added in v0.54.0

func (LookupInferenceExperimentResultOutput) Status added in v0.54.0

The status of the inference experiment.

func (LookupInferenceExperimentResultOutput) StatusReason added in v0.54.0

The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.

func (LookupInferenceExperimentResultOutput) Tags added in v0.54.0

An array of key-value pairs to apply to this resource.

func (LookupInferenceExperimentResultOutput) ToLookupInferenceExperimentResultOutput added in v0.54.0

func (o LookupInferenceExperimentResultOutput) ToLookupInferenceExperimentResultOutput() LookupInferenceExperimentResultOutput

func (LookupInferenceExperimentResultOutput) ToLookupInferenceExperimentResultOutputWithContext added in v0.54.0

func (o LookupInferenceExperimentResultOutput) ToLookupInferenceExperimentResultOutputWithContext(ctx context.Context) LookupInferenceExperimentResultOutput

type LookupModelBiasJobDefinitionArgs added in v0.12.0

type LookupModelBiasJobDefinitionArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn string `pulumi:"jobDefinitionArn"`
}

type LookupModelBiasJobDefinitionOutputArgs added in v0.12.0

type LookupModelBiasJobDefinitionOutputArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn pulumi.StringInput `pulumi:"jobDefinitionArn"`
}

func (LookupModelBiasJobDefinitionOutputArgs) ElementType added in v0.12.0

type LookupModelBiasJobDefinitionResult added in v0.12.0

type LookupModelBiasJobDefinitionResult struct {
	// The time at which the job definition was created.
	CreationTime *string `pulumi:"creationTime"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn *string `pulumi:"jobDefinitionArn"`
}

func LookupModelBiasJobDefinition added in v0.12.0

func LookupModelBiasJobDefinition(ctx *pulumi.Context, args *LookupModelBiasJobDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupModelBiasJobDefinitionResult, error)

Resource Type definition for AWS::SageMaker::ModelBiasJobDefinition

type LookupModelBiasJobDefinitionResultOutput added in v0.12.0

type LookupModelBiasJobDefinitionResultOutput struct{ *pulumi.OutputState }

func (LookupModelBiasJobDefinitionResultOutput) CreationTime added in v0.12.0

The time at which the job definition was created.

func (LookupModelBiasJobDefinitionResultOutput) ElementType added in v0.12.0

func (LookupModelBiasJobDefinitionResultOutput) JobDefinitionArn added in v0.12.0

The Amazon Resource Name (ARN) of job definition.

func (LookupModelBiasJobDefinitionResultOutput) ToLookupModelBiasJobDefinitionResultOutput added in v0.12.0

func (o LookupModelBiasJobDefinitionResultOutput) ToLookupModelBiasJobDefinitionResultOutput() LookupModelBiasJobDefinitionResultOutput

func (LookupModelBiasJobDefinitionResultOutput) ToLookupModelBiasJobDefinitionResultOutputWithContext added in v0.12.0

func (o LookupModelBiasJobDefinitionResultOutput) ToLookupModelBiasJobDefinitionResultOutputWithContext(ctx context.Context) LookupModelBiasJobDefinitionResultOutput

type LookupModelCardArgs added in v0.50.0

type LookupModelCardArgs struct {
	// The unique name of the model card.
	ModelCardName string `pulumi:"modelCardName"`
}

type LookupModelCardOutputArgs added in v0.50.0

type LookupModelCardOutputArgs struct {
	// The unique name of the model card.
	ModelCardName pulumi.StringInput `pulumi:"modelCardName"`
}

func (LookupModelCardOutputArgs) ElementType added in v0.50.0

func (LookupModelCardOutputArgs) ElementType() reflect.Type

type LookupModelCardResult added in v0.50.0

type LookupModelCardResult struct {
	Content *ModelCardContent `pulumi:"content"`
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	CreatedBy *ModelCardUserContext `pulumi:"createdBy"`
	// The date and time the model card was created.
	CreationTime *string `pulumi:"creationTime"`
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	LastModifiedBy *ModelCardUserContext `pulumi:"lastModifiedBy"`
	// The date and time the model card was last modified.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// The Amazon Resource Name (ARN) of the successfully created model card.
	ModelCardArn *string `pulumi:"modelCardArn"`
	// The processing status of model card deletion. The ModelCardProcessingStatus updates throughout the different deletion steps.
	ModelCardProcessingStatus *ModelCardProcessingStatus `pulumi:"modelCardProcessingStatus"`
	// The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
	ModelCardStatus *ModelCardStatus `pulumi:"modelCardStatus"`
	// A version of the model card.
	ModelCardVersion *int `pulumi:"modelCardVersion"`
	// Key-value pairs used to manage metadata for model cards.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupModelCard added in v0.50.0

func LookupModelCard(ctx *pulumi.Context, args *LookupModelCardArgs, opts ...pulumi.InvokeOption) (*LookupModelCardResult, error)

Resource Type definition for AWS::SageMaker::ModelCard.

type LookupModelCardResultOutput added in v0.50.0

type LookupModelCardResultOutput struct{ *pulumi.OutputState }

func LookupModelCardOutput added in v0.50.0

func (LookupModelCardResultOutput) Content added in v0.50.0

func (LookupModelCardResultOutput) CreatedBy added in v0.50.0

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (LookupModelCardResultOutput) CreationTime added in v0.50.0

The date and time the model card was created.

func (LookupModelCardResultOutput) ElementType added in v0.50.0

func (LookupModelCardResultOutput) LastModifiedBy added in v0.50.0

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (LookupModelCardResultOutput) LastModifiedTime added in v0.50.0

func (o LookupModelCardResultOutput) LastModifiedTime() pulumi.StringPtrOutput

The date and time the model card was last modified.

func (LookupModelCardResultOutput) ModelCardArn added in v0.50.0

The Amazon Resource Name (ARN) of the successfully created model card.

func (LookupModelCardResultOutput) ModelCardProcessingStatus added in v0.50.0

The processing status of model card deletion. The ModelCardProcessingStatus updates throughout the different deletion steps.

func (LookupModelCardResultOutput) ModelCardStatus added in v0.50.0

The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.

func (LookupModelCardResultOutput) ModelCardVersion added in v0.50.0

func (o LookupModelCardResultOutput) ModelCardVersion() pulumi.IntPtrOutput

A version of the model card.

func (LookupModelCardResultOutput) Tags added in v0.50.0

Key-value pairs used to manage metadata for model cards.

func (LookupModelCardResultOutput) ToLookupModelCardResultOutput added in v0.50.0

func (o LookupModelCardResultOutput) ToLookupModelCardResultOutput() LookupModelCardResultOutput

func (LookupModelCardResultOutput) ToLookupModelCardResultOutputWithContext added in v0.50.0

func (o LookupModelCardResultOutput) ToLookupModelCardResultOutputWithContext(ctx context.Context) LookupModelCardResultOutput

type LookupModelExplainabilityJobDefinitionArgs added in v0.12.0

type LookupModelExplainabilityJobDefinitionArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn string `pulumi:"jobDefinitionArn"`
}

type LookupModelExplainabilityJobDefinitionOutputArgs added in v0.12.0

type LookupModelExplainabilityJobDefinitionOutputArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn pulumi.StringInput `pulumi:"jobDefinitionArn"`
}

func (LookupModelExplainabilityJobDefinitionOutputArgs) ElementType added in v0.12.0

type LookupModelExplainabilityJobDefinitionResult added in v0.12.0

type LookupModelExplainabilityJobDefinitionResult struct {
	// The time at which the job definition was created.
	CreationTime *string `pulumi:"creationTime"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn *string `pulumi:"jobDefinitionArn"`
}

func LookupModelExplainabilityJobDefinition added in v0.12.0

Resource Type definition for AWS::SageMaker::ModelExplainabilityJobDefinition

type LookupModelExplainabilityJobDefinitionResultOutput added in v0.12.0

type LookupModelExplainabilityJobDefinitionResultOutput struct{ *pulumi.OutputState }

func (LookupModelExplainabilityJobDefinitionResultOutput) CreationTime added in v0.12.0

The time at which the job definition was created.

func (LookupModelExplainabilityJobDefinitionResultOutput) ElementType added in v0.12.0

func (LookupModelExplainabilityJobDefinitionResultOutput) JobDefinitionArn added in v0.12.0

The Amazon Resource Name (ARN) of job definition.

func (LookupModelExplainabilityJobDefinitionResultOutput) ToLookupModelExplainabilityJobDefinitionResultOutput added in v0.12.0

func (o LookupModelExplainabilityJobDefinitionResultOutput) ToLookupModelExplainabilityJobDefinitionResultOutput() LookupModelExplainabilityJobDefinitionResultOutput

func (LookupModelExplainabilityJobDefinitionResultOutput) ToLookupModelExplainabilityJobDefinitionResultOutputWithContext added in v0.12.0

func (o LookupModelExplainabilityJobDefinitionResultOutput) ToLookupModelExplainabilityJobDefinitionResultOutputWithContext(ctx context.Context) LookupModelExplainabilityJobDefinitionResultOutput

type LookupModelPackageArgs added in v0.17.0

type LookupModelPackageArgs struct {
	ModelPackageArn string `pulumi:"modelPackageArn"`
}

type LookupModelPackageGroupArgs added in v0.12.0

type LookupModelPackageGroupArgs struct {
	ModelPackageGroupArn string `pulumi:"modelPackageGroupArn"`
}

type LookupModelPackageGroupOutputArgs added in v0.12.0

type LookupModelPackageGroupOutputArgs struct {
	ModelPackageGroupArn pulumi.StringInput `pulumi:"modelPackageGroupArn"`
}

func (LookupModelPackageGroupOutputArgs) ElementType added in v0.12.0

type LookupModelPackageGroupResult added in v0.12.0

type LookupModelPackageGroupResult struct {
	// The time at which the model package group was created.
	CreationTime         *string `pulumi:"creationTime"`
	ModelPackageGroupArn *string `pulumi:"modelPackageGroupArn"`
	// Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::SageMaker::ModelPackageGroup` for more information about the expected schema for this property.
	ModelPackageGroupPolicy interface{} `pulumi:"modelPackageGroupPolicy"`
	// The status of a modelpackage group job.
	ModelPackageGroupStatus *ModelPackageGroupStatus `pulumi:"modelPackageGroupStatus"`
	// An array of key-value pairs to apply to this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupModelPackageGroup added in v0.12.0

func LookupModelPackageGroup(ctx *pulumi.Context, args *LookupModelPackageGroupArgs, opts ...pulumi.InvokeOption) (*LookupModelPackageGroupResult, error)

Resource Type definition for AWS::SageMaker::ModelPackageGroup

type LookupModelPackageGroupResultOutput added in v0.12.0

type LookupModelPackageGroupResultOutput struct{ *pulumi.OutputState }

func LookupModelPackageGroupOutput added in v0.12.0

func (LookupModelPackageGroupResultOutput) CreationTime added in v0.12.0

The time at which the model package group was created.

func (LookupModelPackageGroupResultOutput) ElementType added in v0.12.0

func (LookupModelPackageGroupResultOutput) ModelPackageGroupArn added in v0.12.0

func (LookupModelPackageGroupResultOutput) ModelPackageGroupPolicy added in v0.12.0

func (o LookupModelPackageGroupResultOutput) ModelPackageGroupPolicy() pulumi.AnyOutput

Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::SageMaker::ModelPackageGroup` for more information about the expected schema for this property.

func (LookupModelPackageGroupResultOutput) ModelPackageGroupStatus added in v0.12.0

The status of a modelpackage group job.

func (LookupModelPackageGroupResultOutput) Tags added in v0.12.0

An array of key-value pairs to apply to this resource.

func (LookupModelPackageGroupResultOutput) ToLookupModelPackageGroupResultOutput added in v0.12.0

func (o LookupModelPackageGroupResultOutput) ToLookupModelPackageGroupResultOutput() LookupModelPackageGroupResultOutput

func (LookupModelPackageGroupResultOutput) ToLookupModelPackageGroupResultOutputWithContext added in v0.12.0

func (o LookupModelPackageGroupResultOutput) ToLookupModelPackageGroupResultOutputWithContext(ctx context.Context) LookupModelPackageGroupResultOutput

type LookupModelPackageOutputArgs added in v0.17.0

type LookupModelPackageOutputArgs struct {
	ModelPackageArn pulumi.StringInput `pulumi:"modelPackageArn"`
}

func (LookupModelPackageOutputArgs) ElementType added in v0.17.0

type LookupModelPackageResult added in v0.17.0

type LookupModelPackageResult struct {
	AdditionalInferenceSpecifications []ModelPackageAdditionalInferenceSpecificationDefinition `pulumi:"additionalInferenceSpecifications"`
	ApprovalDescription               *string                                                  `pulumi:"approvalDescription"`
	CertifyForMarketplace             *bool                                                    `pulumi:"certifyForMarketplace"`
	CreationTime                      *string                                                  `pulumi:"creationTime"`
	CustomerMetadataProperties        *ModelPackageCustomerMetadataProperties                  `pulumi:"customerMetadataProperties"`
	LastModifiedTime                  *string                                                  `pulumi:"lastModifiedTime"`
	ModelApprovalStatus               *ModelPackageModelApprovalStatus                         `pulumi:"modelApprovalStatus"`
	ModelPackageArn                   *string                                                  `pulumi:"modelPackageArn"`
	ModelPackageName                  *string                                                  `pulumi:"modelPackageName"`
	ModelPackageStatus                *ModelPackageStatus                                      `pulumi:"modelPackageStatus"`
	ModelPackageStatusDetails         *ModelPackageStatusDetails                               `pulumi:"modelPackageStatusDetails"`
	ModelPackageVersion               *int                                                     `pulumi:"modelPackageVersion"`
	SkipModelValidation               *ModelPackageSkipModelValidation                         `pulumi:"skipModelValidation"`
	// An array of key-value pairs to apply to this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupModelPackage added in v0.17.0

func LookupModelPackage(ctx *pulumi.Context, args *LookupModelPackageArgs, opts ...pulumi.InvokeOption) (*LookupModelPackageResult, error)

Resource Type definition for AWS::SageMaker::ModelPackage

type LookupModelPackageResultOutput added in v0.17.0

type LookupModelPackageResultOutput struct{ *pulumi.OutputState }

func LookupModelPackageOutput added in v0.17.0

func (LookupModelPackageResultOutput) AdditionalInferenceSpecifications added in v0.17.0

func (LookupModelPackageResultOutput) ApprovalDescription added in v0.17.0

func (o LookupModelPackageResultOutput) ApprovalDescription() pulumi.StringPtrOutput

func (LookupModelPackageResultOutput) CertifyForMarketplace added in v0.17.0

func (o LookupModelPackageResultOutput) CertifyForMarketplace() pulumi.BoolPtrOutput

func (LookupModelPackageResultOutput) CreationTime added in v0.17.0

func (LookupModelPackageResultOutput) CustomerMetadataProperties added in v0.17.0

func (LookupModelPackageResultOutput) ElementType added in v0.17.0

func (LookupModelPackageResultOutput) LastModifiedTime added in v0.17.0

func (LookupModelPackageResultOutput) ModelApprovalStatus added in v0.17.0

func (LookupModelPackageResultOutput) ModelPackageArn added in v0.17.0

func (LookupModelPackageResultOutput) ModelPackageName added in v0.17.0

func (LookupModelPackageResultOutput) ModelPackageStatus added in v0.17.0

func (LookupModelPackageResultOutput) ModelPackageStatusDetails added in v0.17.0

func (LookupModelPackageResultOutput) ModelPackageVersion added in v0.17.0

func (o LookupModelPackageResultOutput) ModelPackageVersion() pulumi.IntPtrOutput

func (LookupModelPackageResultOutput) SkipModelValidation added in v0.79.0

func (LookupModelPackageResultOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (LookupModelPackageResultOutput) ToLookupModelPackageResultOutput added in v0.17.0

func (o LookupModelPackageResultOutput) ToLookupModelPackageResultOutput() LookupModelPackageResultOutput

func (LookupModelPackageResultOutput) ToLookupModelPackageResultOutputWithContext added in v0.17.0

func (o LookupModelPackageResultOutput) ToLookupModelPackageResultOutputWithContext(ctx context.Context) LookupModelPackageResultOutput

type LookupModelQualityJobDefinitionArgs added in v0.12.0

type LookupModelQualityJobDefinitionArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn string `pulumi:"jobDefinitionArn"`
}

type LookupModelQualityJobDefinitionOutputArgs added in v0.12.0

type LookupModelQualityJobDefinitionOutputArgs struct {
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn pulumi.StringInput `pulumi:"jobDefinitionArn"`
}

func (LookupModelQualityJobDefinitionOutputArgs) ElementType added in v0.12.0

type LookupModelQualityJobDefinitionResult added in v0.12.0

type LookupModelQualityJobDefinitionResult struct {
	// The time at which the job definition was created.
	CreationTime *string `pulumi:"creationTime"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn *string `pulumi:"jobDefinitionArn"`
}

func LookupModelQualityJobDefinition added in v0.12.0

Resource Type definition for AWS::SageMaker::ModelQualityJobDefinition

type LookupModelQualityJobDefinitionResultOutput added in v0.12.0

type LookupModelQualityJobDefinitionResultOutput struct{ *pulumi.OutputState }

func (LookupModelQualityJobDefinitionResultOutput) CreationTime added in v0.12.0

The time at which the job definition was created.

func (LookupModelQualityJobDefinitionResultOutput) ElementType added in v0.12.0

func (LookupModelQualityJobDefinitionResultOutput) JobDefinitionArn added in v0.12.0

The Amazon Resource Name (ARN) of job definition.

func (LookupModelQualityJobDefinitionResultOutput) ToLookupModelQualityJobDefinitionResultOutput added in v0.12.0

func (o LookupModelQualityJobDefinitionResultOutput) ToLookupModelQualityJobDefinitionResultOutput() LookupModelQualityJobDefinitionResultOutput

func (LookupModelQualityJobDefinitionResultOutput) ToLookupModelQualityJobDefinitionResultOutputWithContext added in v0.12.0

func (o LookupModelQualityJobDefinitionResultOutput) ToLookupModelQualityJobDefinitionResultOutputWithContext(ctx context.Context) LookupModelQualityJobDefinitionResultOutput

type LookupMonitoringScheduleArgs added in v0.12.0

type LookupMonitoringScheduleArgs struct {
	// The Amazon Resource Name (ARN) of the monitoring schedule.
	MonitoringScheduleArn string `pulumi:"monitoringScheduleArn"`
}

type LookupMonitoringScheduleOutputArgs added in v0.12.0

type LookupMonitoringScheduleOutputArgs struct {
	// The Amazon Resource Name (ARN) of the monitoring schedule.
	MonitoringScheduleArn pulumi.StringInput `pulumi:"monitoringScheduleArn"`
}

func (LookupMonitoringScheduleOutputArgs) ElementType added in v0.12.0

type LookupMonitoringScheduleResult added in v0.12.0

type LookupMonitoringScheduleResult struct {
	// The time at which the schedule was created.
	CreationTime *string `pulumi:"creationTime"`
	EndpointName *string `pulumi:"endpointName"`
	// Contains the reason a monitoring job failed, if it failed.
	FailureReason *string `pulumi:"failureReason"`
	// A timestamp that indicates the last time the monitoring job was modified.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// Describes metadata on the last execution to run, if there was one.
	LastMonitoringExecutionSummary *MonitoringScheduleMonitoringExecutionSummary `pulumi:"lastMonitoringExecutionSummary"`
	// The Amazon Resource Name (ARN) of the monitoring schedule.
	MonitoringScheduleArn    *string                   `pulumi:"monitoringScheduleArn"`
	MonitoringScheduleConfig *MonitoringScheduleConfig `pulumi:"monitoringScheduleConfig"`
	// The status of a schedule job.
	MonitoringScheduleStatus *MonitoringScheduleStatus `pulumi:"monitoringScheduleStatus"`
	// An array of key-value pairs to apply to this resource.
	Tags []aws.Tag `pulumi:"tags"`
}

func LookupMonitoringSchedule added in v0.12.0

func LookupMonitoringSchedule(ctx *pulumi.Context, args *LookupMonitoringScheduleArgs, opts ...pulumi.InvokeOption) (*LookupMonitoringScheduleResult, error)

Resource Type definition for AWS::SageMaker::MonitoringSchedule

type LookupMonitoringScheduleResultOutput added in v0.12.0

type LookupMonitoringScheduleResultOutput struct{ *pulumi.OutputState }

func (LookupMonitoringScheduleResultOutput) CreationTime added in v0.12.0

The time at which the schedule was created.

func (LookupMonitoringScheduleResultOutput) ElementType added in v0.12.0

func (LookupMonitoringScheduleResultOutput) EndpointName added in v0.12.0

func (LookupMonitoringScheduleResultOutput) FailureReason added in v0.12.0

Contains the reason a monitoring job failed, if it failed.

func (LookupMonitoringScheduleResultOutput) LastModifiedTime added in v0.12.0

A timestamp that indicates the last time the monitoring job was modified.

func (LookupMonitoringScheduleResultOutput) LastMonitoringExecutionSummary added in v0.12.0

Describes metadata on the last execution to run, if there was one.

func (LookupMonitoringScheduleResultOutput) MonitoringScheduleArn added in v0.12.0

The Amazon Resource Name (ARN) of the monitoring schedule.

func (LookupMonitoringScheduleResultOutput) MonitoringScheduleConfig added in v0.12.0

func (LookupMonitoringScheduleResultOutput) MonitoringScheduleStatus added in v0.12.0

The status of a schedule job.

func (LookupMonitoringScheduleResultOutput) Tags added in v0.12.0

An array of key-value pairs to apply to this resource.

func (LookupMonitoringScheduleResultOutput) ToLookupMonitoringScheduleResultOutput added in v0.12.0

func (o LookupMonitoringScheduleResultOutput) ToLookupMonitoringScheduleResultOutput() LookupMonitoringScheduleResultOutput

func (LookupMonitoringScheduleResultOutput) ToLookupMonitoringScheduleResultOutputWithContext added in v0.12.0

func (o LookupMonitoringScheduleResultOutput) ToLookupMonitoringScheduleResultOutputWithContext(ctx context.Context) LookupMonitoringScheduleResultOutput

type LookupPipelineArgs added in v0.12.0

type LookupPipelineArgs struct {
	// The name of the Pipeline.
	PipelineName string `pulumi:"pipelineName"`
}

type LookupPipelineOutputArgs added in v0.12.0

type LookupPipelineOutputArgs struct {
	// The name of the Pipeline.
	PipelineName pulumi.StringInput `pulumi:"pipelineName"`
}

func (LookupPipelineOutputArgs) ElementType added in v0.12.0

func (LookupPipelineOutputArgs) ElementType() reflect.Type

type LookupPipelineResult added in v0.12.0

type LookupPipelineResult struct {
	ParallelismConfiguration *ParallelismConfigurationProperties `pulumi:"parallelismConfiguration"`
	PipelineDefinition       interface{}                         `pulumi:"pipelineDefinition"`
	// The description of the Pipeline.
	PipelineDescription *string `pulumi:"pipelineDescription"`
	// The display name of the Pipeline.
	PipelineDisplayName *string `pulumi:"pipelineDisplayName"`
	// Role Arn
	RoleArn *string   `pulumi:"roleArn"`
	Tags    []aws.Tag `pulumi:"tags"`
}

func LookupPipeline added in v0.12.0

func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)

Resource Type definition for AWS::SageMaker::Pipeline

type LookupPipelineResultOutput added in v0.12.0

type LookupPipelineResultOutput struct{ *pulumi.OutputState }

func LookupPipelineOutput added in v0.12.0

func LookupPipelineOutput(ctx *pulumi.Context, args LookupPipelineOutputArgs, opts ...pulumi.InvokeOption) LookupPipelineResultOutput

func (LookupPipelineResultOutput) ElementType added in v0.12.0

func (LookupPipelineResultOutput) ElementType() reflect.Type

func (LookupPipelineResultOutput) ParallelismConfiguration added in v0.12.0

func (LookupPipelineResultOutput) PipelineDefinition added in v0.12.0

func (o LookupPipelineResultOutput) PipelineDefinition() pulumi.AnyOutput

func (LookupPipelineResultOutput) PipelineDescription added in v0.12.0

func (o LookupPipelineResultOutput) PipelineDescription() pulumi.StringPtrOutput

The description of the Pipeline.

func (LookupPipelineResultOutput) PipelineDisplayName added in v0.12.0

func (o LookupPipelineResultOutput) PipelineDisplayName() pulumi.StringPtrOutput

The display name of the Pipeline.

func (LookupPipelineResultOutput) RoleArn added in v0.12.0

Role Arn

func (LookupPipelineResultOutput) Tags added in v0.12.0

func (LookupPipelineResultOutput) ToLookupPipelineResultOutput added in v0.12.0

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput

func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext added in v0.12.0

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput

type LookupProjectArgs added in v0.12.0

type LookupProjectArgs struct {
	ProjectArn string `pulumi:"projectArn"`
}

type LookupProjectOutputArgs added in v0.12.0

type LookupProjectOutputArgs struct {
	ProjectArn pulumi.StringInput `pulumi:"projectArn"`
}

func (LookupProjectOutputArgs) ElementType added in v0.12.0

func (LookupProjectOutputArgs) ElementType() reflect.Type

type LookupProjectResult added in v0.12.0

type LookupProjectResult struct {
	// The time at which the project was created.
	CreationTime *string `pulumi:"creationTime"`
	ProjectArn   *string `pulumi:"projectArn"`
	ProjectId    *string `pulumi:"projectId"`
	// The status of a project.
	ProjectStatus *ProjectStatus `pulumi:"projectStatus"`
	// Provisioned ServiceCatalog  Details
	ServiceCatalogProvisionedProductDetails *ServiceCatalogProvisionedProductDetailsProperties `pulumi:"serviceCatalogProvisionedProductDetails"`
}

func LookupProject added in v0.12.0

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

Resource Type definition for AWS::SageMaker::Project

type LookupProjectResultOutput added in v0.12.0

type LookupProjectResultOutput struct{ *pulumi.OutputState }

func LookupProjectOutput added in v0.12.0

func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput

func (LookupProjectResultOutput) CreationTime added in v0.12.0

The time at which the project was created.

func (LookupProjectResultOutput) ElementType added in v0.12.0

func (LookupProjectResultOutput) ElementType() reflect.Type

func (LookupProjectResultOutput) ProjectArn added in v0.12.0

func (LookupProjectResultOutput) ProjectId added in v0.12.0

func (LookupProjectResultOutput) ProjectStatus added in v0.12.0

The status of a project.

func (LookupProjectResultOutput) ServiceCatalogProvisionedProductDetails added in v0.12.0

Provisioned ServiceCatalog Details

func (LookupProjectResultOutput) ToLookupProjectResultOutput added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput

type LookupSpaceArgs added in v0.50.0

type LookupSpaceArgs struct {
	// The ID of the associated Domain.
	DomainId string `pulumi:"domainId"`
	// A name for the Space.
	SpaceName string `pulumi:"spaceName"`
}

type LookupSpaceOutputArgs added in v0.50.0

type LookupSpaceOutputArgs struct {
	// The ID of the associated Domain.
	DomainId pulumi.StringInput `pulumi:"domainId"`
	// A name for the Space.
	SpaceName pulumi.StringInput `pulumi:"spaceName"`
}

func (LookupSpaceOutputArgs) ElementType added in v0.50.0

func (LookupSpaceOutputArgs) ElementType() reflect.Type

type LookupSpaceResult added in v0.50.0

type LookupSpaceResult struct {
	// The space Amazon Resource Name (ARN).
	SpaceArn         *string `pulumi:"spaceArn"`
	SpaceDisplayName *string `pulumi:"spaceDisplayName"`
	Url              *string `pulumi:"url"`
}

func LookupSpace added in v0.50.0

func LookupSpace(ctx *pulumi.Context, args *LookupSpaceArgs, opts ...pulumi.InvokeOption) (*LookupSpaceResult, error)

Resource Type definition for AWS::SageMaker::Space

type LookupSpaceResultOutput added in v0.50.0

type LookupSpaceResultOutput struct{ *pulumi.OutputState }

func LookupSpaceOutput added in v0.50.0

func LookupSpaceOutput(ctx *pulumi.Context, args LookupSpaceOutputArgs, opts ...pulumi.InvokeOption) LookupSpaceResultOutput

func (LookupSpaceResultOutput) ElementType added in v0.50.0

func (LookupSpaceResultOutput) ElementType() reflect.Type

func (LookupSpaceResultOutput) SpaceArn added in v0.50.0

The space Amazon Resource Name (ARN).

func (LookupSpaceResultOutput) SpaceDisplayName added in v0.96.0

func (o LookupSpaceResultOutput) SpaceDisplayName() pulumi.StringPtrOutput

func (LookupSpaceResultOutput) ToLookupSpaceResultOutput added in v0.50.0

func (o LookupSpaceResultOutput) ToLookupSpaceResultOutput() LookupSpaceResultOutput

func (LookupSpaceResultOutput) ToLookupSpaceResultOutputWithContext added in v0.50.0

func (o LookupSpaceResultOutput) ToLookupSpaceResultOutputWithContext(ctx context.Context) LookupSpaceResultOutput

func (LookupSpaceResultOutput) Url added in v0.96.0

type LookupUserProfileArgs added in v0.12.0

type LookupUserProfileArgs struct {
	// The ID of the associated Domain.
	DomainId string `pulumi:"domainId"`
	// A name for the UserProfile.
	UserProfileName string `pulumi:"userProfileName"`
}

type LookupUserProfileOutputArgs added in v0.12.0

type LookupUserProfileOutputArgs struct {
	// The ID of the associated Domain.
	DomainId pulumi.StringInput `pulumi:"domainId"`
	// A name for the UserProfile.
	UserProfileName pulumi.StringInput `pulumi:"userProfileName"`
}

func (LookupUserProfileOutputArgs) ElementType added in v0.12.0

type LookupUserProfileResult added in v0.12.0

type LookupUserProfileResult struct {
	// The user profile Amazon Resource Name (ARN).
	UserProfileArn *string `pulumi:"userProfileArn"`
	// A collection of settings.
	UserSettings *UserProfileUserSettings `pulumi:"userSettings"`
}

func LookupUserProfile added in v0.12.0

func LookupUserProfile(ctx *pulumi.Context, args *LookupUserProfileArgs, opts ...pulumi.InvokeOption) (*LookupUserProfileResult, error)

Resource Type definition for AWS::SageMaker::UserProfile

type LookupUserProfileResultOutput added in v0.12.0

type LookupUserProfileResultOutput struct{ *pulumi.OutputState }

func LookupUserProfileOutput added in v0.12.0

func (LookupUserProfileResultOutput) ElementType added in v0.12.0

func (LookupUserProfileResultOutput) ToLookupUserProfileResultOutput added in v0.12.0

func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutput() LookupUserProfileResultOutput

func (LookupUserProfileResultOutput) ToLookupUserProfileResultOutputWithContext added in v0.12.0

func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutputWithContext(ctx context.Context) LookupUserProfileResultOutput

func (LookupUserProfileResultOutput) UserProfileArn added in v0.12.0

The user profile Amazon Resource Name (ARN).

func (LookupUserProfileResultOutput) UserSettings added in v0.12.0

A collection of settings.

type ModelBiasJobDefinition

type ModelBiasJobDefinition struct {
	pulumi.CustomResourceState

	// The time at which the job definition was created.
	CreationTime pulumi.StringOutput    `pulumi:"creationTime"`
	EndpointName pulumi.StringPtrOutput `pulumi:"endpointName"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn          pulumi.StringOutput                                    `pulumi:"jobDefinitionArn"`
	JobDefinitionName         pulumi.StringPtrOutput                                 `pulumi:"jobDefinitionName"`
	JobResources              ModelBiasJobDefinitionMonitoringResourcesOutput        `pulumi:"jobResources"`
	ModelBiasAppSpecification ModelBiasJobDefinitionModelBiasAppSpecificationOutput  `pulumi:"modelBiasAppSpecification"`
	ModelBiasBaselineConfig   ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput `pulumi:"modelBiasBaselineConfig"`
	ModelBiasJobInput         ModelBiasJobDefinitionModelBiasJobInputOutput          `pulumi:"modelBiasJobInput"`
	ModelBiasJobOutputConfig  ModelBiasJobDefinitionMonitoringOutputConfigOutput     `pulumi:"modelBiasJobOutputConfig"`
	NetworkConfig             ModelBiasJobDefinitionNetworkConfigPtrOutput           `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringOutput                              `pulumi:"roleArn"`
	StoppingCondition ModelBiasJobDefinitionStoppingConditionPtrOutput `pulumi:"stoppingCondition"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::ModelBiasJobDefinition

func GetModelBiasJobDefinition

func GetModelBiasJobDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelBiasJobDefinitionState, opts ...pulumi.ResourceOption) (*ModelBiasJobDefinition, error)

GetModelBiasJobDefinition gets an existing ModelBiasJobDefinition 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 NewModelBiasJobDefinition

func NewModelBiasJobDefinition(ctx *pulumi.Context,
	name string, args *ModelBiasJobDefinitionArgs, opts ...pulumi.ResourceOption) (*ModelBiasJobDefinition, error)

NewModelBiasJobDefinition registers a new resource with the given unique name, arguments, and options.

func (*ModelBiasJobDefinition) ElementType

func (*ModelBiasJobDefinition) ElementType() reflect.Type

func (*ModelBiasJobDefinition) ToModelBiasJobDefinitionOutput

func (i *ModelBiasJobDefinition) ToModelBiasJobDefinitionOutput() ModelBiasJobDefinitionOutput

func (*ModelBiasJobDefinition) ToModelBiasJobDefinitionOutputWithContext

func (i *ModelBiasJobDefinition) ToModelBiasJobDefinitionOutputWithContext(ctx context.Context) ModelBiasJobDefinitionOutput

type ModelBiasJobDefinitionArgs

type ModelBiasJobDefinitionArgs struct {
	EndpointName              pulumi.StringPtrInput
	JobDefinitionName         pulumi.StringPtrInput
	JobResources              ModelBiasJobDefinitionMonitoringResourcesInput
	ModelBiasAppSpecification ModelBiasJobDefinitionModelBiasAppSpecificationInput
	ModelBiasBaselineConfig   ModelBiasJobDefinitionModelBiasBaselineConfigPtrInput
	ModelBiasJobInput         ModelBiasJobDefinitionModelBiasJobInputInput
	ModelBiasJobOutputConfig  ModelBiasJobDefinitionMonitoringOutputConfigInput
	NetworkConfig             ModelBiasJobDefinitionNetworkConfigPtrInput
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringInput
	StoppingCondition ModelBiasJobDefinitionStoppingConditionPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a ModelBiasJobDefinition resource.

func (ModelBiasJobDefinitionArgs) ElementType

func (ModelBiasJobDefinitionArgs) ElementType() reflect.Type

type ModelBiasJobDefinitionBatchTransformInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInput struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri string                              `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelBiasJobDefinitionDatasetFormat `pulumi:"datasetFormat"`
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset *string `pulumi:"endTimeOffset"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute *string `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          *string  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute *float64 `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelBiasJobDefinitionBatchTransformInputS3InputMode `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset *string `pulumi:"startTimeOffset"`
}

The batch transform input for a monitoring job.

type ModelBiasJobDefinitionBatchTransformInputArgs added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri pulumi.StringInput                       `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelBiasJobDefinitionDatasetFormatInput `pulumi:"datasetFormat"`
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset pulumi.StringPtrInput `pulumi:"endTimeOffset"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute pulumi.StringPtrInput `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          pulumi.StringPtrInput  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute pulumi.Float64PtrInput `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelBiasJobDefinitionBatchTransformInputS3InputModePtrInput `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset pulumi.StringPtrInput `pulumi:"startTimeOffset"`
}

The batch transform input for a monitoring job.

func (ModelBiasJobDefinitionBatchTransformInputArgs) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputOutput added in v0.39.0

func (i ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputOutput() ModelBiasJobDefinitionBatchTransformInputOutput

func (ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputOutput

func (ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (i ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputPtrOutput() ModelBiasJobDefinitionBatchTransformInputPtrOutput

func (ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionBatchTransformInputArgs) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputPtrOutput

type ModelBiasJobDefinitionBatchTransformInputInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputOutput() ModelBiasJobDefinitionBatchTransformInputOutput
	ToModelBiasJobDefinitionBatchTransformInputOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputOutput
}

ModelBiasJobDefinitionBatchTransformInputInput is an input type that accepts ModelBiasJobDefinitionBatchTransformInputArgs and ModelBiasJobDefinitionBatchTransformInputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionBatchTransformInputInput` via:

ModelBiasJobDefinitionBatchTransformInputArgs{...}

type ModelBiasJobDefinitionBatchTransformInputOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputOutput struct{ *pulumi.OutputState }

The batch transform input for a monitoring job.

func (ModelBiasJobDefinitionBatchTransformInputOutput) DataCapturedDestinationS3Uri added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputOutput) DataCapturedDestinationS3Uri() pulumi.StringOutput

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelBiasJobDefinitionBatchTransformInputOutput) DatasetFormat added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputOutput) EndTimeOffset added in v0.39.0

Monitoring end time offset, e.g. PT0H

func (ModelBiasJobDefinitionBatchTransformInputOutput) FeaturesAttribute added in v0.39.0

JSONpath to locate features in JSONlines dataset

func (ModelBiasJobDefinitionBatchTransformInputOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelBiasJobDefinitionBatchTransformInputOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelBiasJobDefinitionBatchTransformInputOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelBiasJobDefinitionBatchTransformInputOutput) ProbabilityThresholdAttribute added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionBatchTransformInputOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionBatchTransformInputOutput) StartTimeOffset added in v0.39.0

Monitoring start time offset, e.g. -PT1H

func (ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputOutput added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputOutput() ModelBiasJobDefinitionBatchTransformInputOutput

func (ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputOutput

func (ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutput() ModelBiasJobDefinitionBatchTransformInputPtrOutput

func (ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputPtrOutput

type ModelBiasJobDefinitionBatchTransformInputPtrInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputPtrOutput() ModelBiasJobDefinitionBatchTransformInputPtrOutput
	ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputPtrOutput
}

ModelBiasJobDefinitionBatchTransformInputPtrInput is an input type that accepts ModelBiasJobDefinitionBatchTransformInputArgs, ModelBiasJobDefinitionBatchTransformInputPtr and ModelBiasJobDefinitionBatchTransformInputPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionBatchTransformInputPtrInput` via:

        ModelBiasJobDefinitionBatchTransformInputArgs{...}

or:

        nil

type ModelBiasJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) DatasetFormat added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) EndTimeOffset added in v0.39.0

Monitoring end time offset, e.g. PT0H

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) FeaturesAttribute added in v0.39.0

JSONpath to locate features in JSONlines dataset

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ProbabilityThresholdAttribute added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) StartTimeOffset added in v0.39.0

Monitoring start time offset, e.g. -PT1H

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputPtrOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutput() ModelBiasJobDefinitionBatchTransformInputPtrOutput

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputPtrOutput) ToModelBiasJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputPtrOutput

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutputWithContext added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput() ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
	ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
}

ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeInput is an input type that accepts values of the ModelBiasJobDefinitionBatchTransformInputS3DataDistributionType enum A concrete instance of `ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeInput` can be one of the following:

ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated
ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput() ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
	ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
}

func ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtr added in v0.39.0

func ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtr(v string) ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputMode added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutput() ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput() ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (e ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToStringOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToStringOutputWithContext added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModeInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModeInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutput() ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput
	ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput
}

ModelBiasJobDefinitionBatchTransformInputS3InputModeInput is an input type that accepts values of the ModelBiasJobDefinitionBatchTransformInputS3InputMode enum A concrete instance of `ModelBiasJobDefinitionBatchTransformInputS3InputModeInput` can be one of the following:

ModelBiasJobDefinitionBatchTransformInputS3InputModePipe
ModelBiasJobDefinitionBatchTransformInputS3InputModeFile

type ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModePtrInput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput() ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput
	ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput
}

func ModelBiasJobDefinitionBatchTransformInputS3InputModePtr added in v0.39.0

func ModelBiasJobDefinitionBatchTransformInputS3InputModePtr(v string) ModelBiasJobDefinitionBatchTransformInputS3InputModePtrInput

type ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

type ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelBiasJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelBiasJobDefinitionClusterConfig

type ModelBiasJobDefinitionClusterConfig struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb int `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

type ModelBiasJobDefinitionClusterConfigArgs

type ModelBiasJobDefinitionClusterConfigArgs struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

func (ModelBiasJobDefinitionClusterConfigArgs) ElementType

func (ModelBiasJobDefinitionClusterConfigArgs) ToModelBiasJobDefinitionClusterConfigOutput

func (i ModelBiasJobDefinitionClusterConfigArgs) ToModelBiasJobDefinitionClusterConfigOutput() ModelBiasJobDefinitionClusterConfigOutput

func (ModelBiasJobDefinitionClusterConfigArgs) ToModelBiasJobDefinitionClusterConfigOutputWithContext

func (i ModelBiasJobDefinitionClusterConfigArgs) ToModelBiasJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionClusterConfigOutput

type ModelBiasJobDefinitionClusterConfigInput

type ModelBiasJobDefinitionClusterConfigInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionClusterConfigOutput() ModelBiasJobDefinitionClusterConfigOutput
	ToModelBiasJobDefinitionClusterConfigOutputWithContext(context.Context) ModelBiasJobDefinitionClusterConfigOutput
}

ModelBiasJobDefinitionClusterConfigInput is an input type that accepts ModelBiasJobDefinitionClusterConfigArgs and ModelBiasJobDefinitionClusterConfigOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionClusterConfigInput` via:

ModelBiasJobDefinitionClusterConfigArgs{...}

type ModelBiasJobDefinitionClusterConfigOutput

type ModelBiasJobDefinitionClusterConfigOutput struct{ *pulumi.OutputState }

Configuration for the cluster used to run model monitoring jobs.

func (ModelBiasJobDefinitionClusterConfigOutput) ElementType

func (ModelBiasJobDefinitionClusterConfigOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (ModelBiasJobDefinitionClusterConfigOutput) InstanceType

The ML compute instance type for the processing job.

func (ModelBiasJobDefinitionClusterConfigOutput) ToModelBiasJobDefinitionClusterConfigOutput

func (o ModelBiasJobDefinitionClusterConfigOutput) ToModelBiasJobDefinitionClusterConfigOutput() ModelBiasJobDefinitionClusterConfigOutput

func (ModelBiasJobDefinitionClusterConfigOutput) ToModelBiasJobDefinitionClusterConfigOutputWithContext

func (o ModelBiasJobDefinitionClusterConfigOutput) ToModelBiasJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionClusterConfigOutput

func (ModelBiasJobDefinitionClusterConfigOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (ModelBiasJobDefinitionClusterConfigOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type ModelBiasJobDefinitionConstraintsResource

type ModelBiasJobDefinitionConstraintsResource struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

type ModelBiasJobDefinitionConstraintsResourceArgs

type ModelBiasJobDefinitionConstraintsResourceArgs struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

func (ModelBiasJobDefinitionConstraintsResourceArgs) ElementType

func (ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourceOutput

func (i ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourceOutput() ModelBiasJobDefinitionConstraintsResourceOutput

func (ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourceOutputWithContext

func (i ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelBiasJobDefinitionConstraintsResourceOutput

func (ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourcePtrOutput

func (i ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourcePtrOutput() ModelBiasJobDefinitionConstraintsResourcePtrOutput

func (ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext

func (i ModelBiasJobDefinitionConstraintsResourceArgs) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionConstraintsResourcePtrOutput

type ModelBiasJobDefinitionConstraintsResourceInput

type ModelBiasJobDefinitionConstraintsResourceInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionConstraintsResourceOutput() ModelBiasJobDefinitionConstraintsResourceOutput
	ToModelBiasJobDefinitionConstraintsResourceOutputWithContext(context.Context) ModelBiasJobDefinitionConstraintsResourceOutput
}

ModelBiasJobDefinitionConstraintsResourceInput is an input type that accepts ModelBiasJobDefinitionConstraintsResourceArgs and ModelBiasJobDefinitionConstraintsResourceOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionConstraintsResourceInput` via:

ModelBiasJobDefinitionConstraintsResourceArgs{...}

type ModelBiasJobDefinitionConstraintsResourceOutput

type ModelBiasJobDefinitionConstraintsResourceOutput struct{ *pulumi.OutputState }

The baseline constraints resource for a monitoring job.

func (ModelBiasJobDefinitionConstraintsResourceOutput) ElementType

func (ModelBiasJobDefinitionConstraintsResourceOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourceOutput

func (o ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourceOutput() ModelBiasJobDefinitionConstraintsResourceOutput

func (ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourceOutputWithContext

func (o ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelBiasJobDefinitionConstraintsResourceOutput

func (ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutput

func (o ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutput() ModelBiasJobDefinitionConstraintsResourcePtrOutput

func (ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelBiasJobDefinitionConstraintsResourceOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionConstraintsResourcePtrOutput

type ModelBiasJobDefinitionConstraintsResourcePtrInput

type ModelBiasJobDefinitionConstraintsResourcePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionConstraintsResourcePtrOutput() ModelBiasJobDefinitionConstraintsResourcePtrOutput
	ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext(context.Context) ModelBiasJobDefinitionConstraintsResourcePtrOutput
}

ModelBiasJobDefinitionConstraintsResourcePtrInput is an input type that accepts ModelBiasJobDefinitionConstraintsResourceArgs, ModelBiasJobDefinitionConstraintsResourcePtr and ModelBiasJobDefinitionConstraintsResourcePtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionConstraintsResourcePtrInput` via:

        ModelBiasJobDefinitionConstraintsResourceArgs{...}

or:

        nil

type ModelBiasJobDefinitionConstraintsResourcePtrOutput

type ModelBiasJobDefinitionConstraintsResourcePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) Elem

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) ElementType

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutput

func (o ModelBiasJobDefinitionConstraintsResourcePtrOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutput() ModelBiasJobDefinitionConstraintsResourcePtrOutput

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelBiasJobDefinitionConstraintsResourcePtrOutput) ToModelBiasJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionConstraintsResourcePtrOutput

type ModelBiasJobDefinitionCsv added in v0.39.0

type ModelBiasJobDefinitionCsv struct {
	// A boolean flag indicating if given CSV has header
	Header *bool `pulumi:"header"`
}

The CSV format

type ModelBiasJobDefinitionCsvArgs added in v0.39.0

type ModelBiasJobDefinitionCsvArgs struct {
	// A boolean flag indicating if given CSV has header
	Header pulumi.BoolPtrInput `pulumi:"header"`
}

The CSV format

func (ModelBiasJobDefinitionCsvArgs) ElementType added in v0.39.0

func (ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvOutput added in v0.39.0

func (i ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvOutput() ModelBiasJobDefinitionCsvOutput

func (ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvOutputWithContext(ctx context.Context) ModelBiasJobDefinitionCsvOutput

func (ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvPtrOutput added in v0.39.0

func (i ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvPtrOutput() ModelBiasJobDefinitionCsvPtrOutput

func (ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionCsvArgs) ToModelBiasJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionCsvPtrOutput

type ModelBiasJobDefinitionCsvInput added in v0.39.0

type ModelBiasJobDefinitionCsvInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionCsvOutput() ModelBiasJobDefinitionCsvOutput
	ToModelBiasJobDefinitionCsvOutputWithContext(context.Context) ModelBiasJobDefinitionCsvOutput
}

ModelBiasJobDefinitionCsvInput is an input type that accepts ModelBiasJobDefinitionCsvArgs and ModelBiasJobDefinitionCsvOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionCsvInput` via:

ModelBiasJobDefinitionCsvArgs{...}

type ModelBiasJobDefinitionCsvOutput added in v0.39.0

type ModelBiasJobDefinitionCsvOutput struct{ *pulumi.OutputState }

The CSV format

func (ModelBiasJobDefinitionCsvOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionCsvOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvOutput added in v0.39.0

func (o ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvOutput() ModelBiasJobDefinitionCsvOutput

func (ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvOutputWithContext(ctx context.Context) ModelBiasJobDefinitionCsvOutput

func (ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvPtrOutput() ModelBiasJobDefinitionCsvPtrOutput

func (ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionCsvOutput) ToModelBiasJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionCsvPtrOutput

type ModelBiasJobDefinitionCsvPtrInput added in v0.39.0

type ModelBiasJobDefinitionCsvPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionCsvPtrOutput() ModelBiasJobDefinitionCsvPtrOutput
	ToModelBiasJobDefinitionCsvPtrOutputWithContext(context.Context) ModelBiasJobDefinitionCsvPtrOutput
}

ModelBiasJobDefinitionCsvPtrInput is an input type that accepts ModelBiasJobDefinitionCsvArgs, ModelBiasJobDefinitionCsvPtr and ModelBiasJobDefinitionCsvPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionCsvPtrInput` via:

        ModelBiasJobDefinitionCsvArgs{...}

or:

        nil

func ModelBiasJobDefinitionCsvPtr added in v0.39.0

type ModelBiasJobDefinitionCsvPtrOutput added in v0.39.0

type ModelBiasJobDefinitionCsvPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionCsvPtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionCsvPtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionCsvPtrOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelBiasJobDefinitionCsvPtrOutput) ToModelBiasJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionCsvPtrOutput) ToModelBiasJobDefinitionCsvPtrOutput() ModelBiasJobDefinitionCsvPtrOutput

func (ModelBiasJobDefinitionCsvPtrOutput) ToModelBiasJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionCsvPtrOutput) ToModelBiasJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionCsvPtrOutput

type ModelBiasJobDefinitionDatasetFormat added in v0.39.0

type ModelBiasJobDefinitionDatasetFormat struct {
	Csv     *ModelBiasJobDefinitionCsv  `pulumi:"csv"`
	Json    *ModelBiasJobDefinitionJson `pulumi:"json"`
	Parquet *bool                       `pulumi:"parquet"`
}

The dataset format of the data to monitor

type ModelBiasJobDefinitionDatasetFormatArgs added in v0.39.0

type ModelBiasJobDefinitionDatasetFormatArgs struct {
	Csv     ModelBiasJobDefinitionCsvPtrInput  `pulumi:"csv"`
	Json    ModelBiasJobDefinitionJsonPtrInput `pulumi:"json"`
	Parquet pulumi.BoolPtrInput                `pulumi:"parquet"`
}

The dataset format of the data to monitor

func (ModelBiasJobDefinitionDatasetFormatArgs) ElementType added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatOutput added in v0.39.0

func (i ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatOutput() ModelBiasJobDefinitionDatasetFormatOutput

func (ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelBiasJobDefinitionDatasetFormatOutput

func (ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (i ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatPtrOutput() ModelBiasJobDefinitionDatasetFormatPtrOutput

func (ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionDatasetFormatArgs) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionDatasetFormatPtrOutput

type ModelBiasJobDefinitionDatasetFormatInput added in v0.39.0

type ModelBiasJobDefinitionDatasetFormatInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionDatasetFormatOutput() ModelBiasJobDefinitionDatasetFormatOutput
	ToModelBiasJobDefinitionDatasetFormatOutputWithContext(context.Context) ModelBiasJobDefinitionDatasetFormatOutput
}

ModelBiasJobDefinitionDatasetFormatInput is an input type that accepts ModelBiasJobDefinitionDatasetFormatArgs and ModelBiasJobDefinitionDatasetFormatOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionDatasetFormatInput` via:

ModelBiasJobDefinitionDatasetFormatArgs{...}

type ModelBiasJobDefinitionDatasetFormatOutput added in v0.39.0

type ModelBiasJobDefinitionDatasetFormatOutput struct{ *pulumi.OutputState }

The dataset format of the data to monitor

func (ModelBiasJobDefinitionDatasetFormatOutput) Csv added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatOutput) Json added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatOutput) Parquet added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatOutput added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatOutput() ModelBiasJobDefinitionDatasetFormatOutput

func (ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelBiasJobDefinitionDatasetFormatOutput

func (ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutput() ModelBiasJobDefinitionDatasetFormatPtrOutput

func (ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionDatasetFormatPtrOutput

type ModelBiasJobDefinitionDatasetFormatPtrInput added in v0.39.0

type ModelBiasJobDefinitionDatasetFormatPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionDatasetFormatPtrOutput() ModelBiasJobDefinitionDatasetFormatPtrOutput
	ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext(context.Context) ModelBiasJobDefinitionDatasetFormatPtrOutput
}

ModelBiasJobDefinitionDatasetFormatPtrInput is an input type that accepts ModelBiasJobDefinitionDatasetFormatArgs, ModelBiasJobDefinitionDatasetFormatPtr and ModelBiasJobDefinitionDatasetFormatPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionDatasetFormatPtrInput` via:

        ModelBiasJobDefinitionDatasetFormatArgs{...}

or:

        nil

type ModelBiasJobDefinitionDatasetFormatPtrOutput added in v0.39.0

type ModelBiasJobDefinitionDatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) Csv added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) Json added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) Parquet added in v0.39.0

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatPtrOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutput() ModelBiasJobDefinitionDatasetFormatPtrOutput

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionDatasetFormatPtrOutput) ToModelBiasJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionDatasetFormatPtrOutput

type ModelBiasJobDefinitionEndpointInput

type ModelBiasJobDefinitionEndpointInput struct {
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset *string `pulumi:"endTimeOffset"`
	EndpointName  string  `pulumi:"endpointName"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute *string `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          *string  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute *float64 `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelBiasJobDefinitionEndpointInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelBiasJobDefinitionEndpointInputS3InputMode `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset *string `pulumi:"startTimeOffset"`
}

The endpoint for a monitoring job.

type ModelBiasJobDefinitionEndpointInputArgs

type ModelBiasJobDefinitionEndpointInputArgs struct {
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset pulumi.StringPtrInput `pulumi:"endTimeOffset"`
	EndpointName  pulumi.StringInput    `pulumi:"endpointName"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute pulumi.StringPtrInput `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          pulumi.StringPtrInput  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute pulumi.Float64PtrInput `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelBiasJobDefinitionEndpointInputS3InputModePtrInput `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset pulumi.StringPtrInput `pulumi:"startTimeOffset"`
}

The endpoint for a monitoring job.

func (ModelBiasJobDefinitionEndpointInputArgs) ElementType

func (ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputOutput

func (i ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputOutput() ModelBiasJobDefinitionEndpointInputOutput

func (ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputOutputWithContext

func (i ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputOutput

func (ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputPtrOutput

func (i ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputPtrOutput() ModelBiasJobDefinitionEndpointInputPtrOutput

func (ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext

func (i ModelBiasJobDefinitionEndpointInputArgs) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputPtrOutput

type ModelBiasJobDefinitionEndpointInputInput

type ModelBiasJobDefinitionEndpointInputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputOutput() ModelBiasJobDefinitionEndpointInputOutput
	ToModelBiasJobDefinitionEndpointInputOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputOutput
}

ModelBiasJobDefinitionEndpointInputInput is an input type that accepts ModelBiasJobDefinitionEndpointInputArgs and ModelBiasJobDefinitionEndpointInputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionEndpointInputInput` via:

ModelBiasJobDefinitionEndpointInputArgs{...}

type ModelBiasJobDefinitionEndpointInputOutput

type ModelBiasJobDefinitionEndpointInputOutput struct{ *pulumi.OutputState }

The endpoint for a monitoring job.

func (ModelBiasJobDefinitionEndpointInputOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputOutput) EndTimeOffset

Monitoring end time offset, e.g. PT0H

func (ModelBiasJobDefinitionEndpointInputOutput) EndpointName

func (ModelBiasJobDefinitionEndpointInputOutput) FeaturesAttribute

JSONpath to locate features in JSONlines dataset

func (ModelBiasJobDefinitionEndpointInputOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelBiasJobDefinitionEndpointInputOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelBiasJobDefinitionEndpointInputOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelBiasJobDefinitionEndpointInputOutput) ProbabilityThresholdAttribute

func (o ModelBiasJobDefinitionEndpointInputOutput) ProbabilityThresholdAttribute() pulumi.Float64PtrOutput

func (ModelBiasJobDefinitionEndpointInputOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionEndpointInputOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionEndpointInputOutput) StartTimeOffset

Monitoring start time offset, e.g. -PT1H

func (ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputOutput

func (o ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputOutput() ModelBiasJobDefinitionEndpointInputOutput

func (ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputOutput

func (ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputPtrOutput

func (o ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputPtrOutput() ModelBiasJobDefinitionEndpointInputPtrOutput

func (ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputOutput) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputPtrOutput

type ModelBiasJobDefinitionEndpointInputPtrInput

type ModelBiasJobDefinitionEndpointInputPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputPtrOutput() ModelBiasJobDefinitionEndpointInputPtrOutput
	ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputPtrOutput
}

ModelBiasJobDefinitionEndpointInputPtrInput is an input type that accepts ModelBiasJobDefinitionEndpointInputArgs, ModelBiasJobDefinitionEndpointInputPtr and ModelBiasJobDefinitionEndpointInputPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionEndpointInputPtrInput` via:

        ModelBiasJobDefinitionEndpointInputArgs{...}

or:

        nil

type ModelBiasJobDefinitionEndpointInputPtrOutput

type ModelBiasJobDefinitionEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionEndpointInputPtrOutput) Elem

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputPtrOutput) EndTimeOffset

Monitoring end time offset, e.g. PT0H

func (ModelBiasJobDefinitionEndpointInputPtrOutput) EndpointName

func (ModelBiasJobDefinitionEndpointInputPtrOutput) FeaturesAttribute

JSONpath to locate features in JSONlines dataset

func (ModelBiasJobDefinitionEndpointInputPtrOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelBiasJobDefinitionEndpointInputPtrOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ProbabilityThresholdAttribute

func (o ModelBiasJobDefinitionEndpointInputPtrOutput) ProbabilityThresholdAttribute() pulumi.Float64PtrOutput

func (ModelBiasJobDefinitionEndpointInputPtrOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionEndpointInputPtrOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionEndpointInputPtrOutput) StartTimeOffset

Monitoring start time offset, e.g. -PT1H

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ToModelBiasJobDefinitionEndpointInputPtrOutput

func (o ModelBiasJobDefinitionEndpointInputPtrOutput) ToModelBiasJobDefinitionEndpointInputPtrOutput() ModelBiasJobDefinitionEndpointInputPtrOutput

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputPtrOutput) ToModelBiasJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputPtrOutput

type ModelBiasJobDefinitionEndpointInputS3DataDistributionType

type ModelBiasJobDefinitionEndpointInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ElementType

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (e ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput() ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (e ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (e ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (e ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToStringOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToStringOutputWithContext

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeInput

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput() ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput
	ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput
}

ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeInput is an input type that accepts values of the ModelBiasJobDefinitionEndpointInputS3DataDistributionType enum A concrete instance of `ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeInput` can be one of the following:

ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated
ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutputWithContext

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrInput

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
	ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
}

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

type ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) Elem

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionEndpointInputS3InputMode

type ModelBiasJobDefinitionEndpointInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ElementType

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModeOutput

func (e ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModeOutput() ModelBiasJobDefinitionEndpointInputS3InputModeOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModeOutputWithContext

func (e ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3InputModeOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (e ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput() ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (e ModelBiasJobDefinitionEndpointInputS3InputMode) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToStringOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToStringOutputWithContext

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputMode) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionEndpointInputS3InputModeInput

type ModelBiasJobDefinitionEndpointInputS3InputModeInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputS3InputModeOutput() ModelBiasJobDefinitionEndpointInputS3InputModeOutput
	ToModelBiasJobDefinitionEndpointInputS3InputModeOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputS3InputModeOutput
}

ModelBiasJobDefinitionEndpointInputS3InputModeInput is an input type that accepts values of the ModelBiasJobDefinitionEndpointInputS3InputMode enum A concrete instance of `ModelBiasJobDefinitionEndpointInputS3InputModeInput` can be one of the following:

ModelBiasJobDefinitionEndpointInputS3InputModePipe
ModelBiasJobDefinitionEndpointInputS3InputModeFile

type ModelBiasJobDefinitionEndpointInputS3InputModeOutput

type ModelBiasJobDefinitionEndpointInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModeOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModeOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3InputModeOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (o ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput() ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToStringOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToStringOutputWithContext

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionEndpointInputS3InputModePtrInput

type ModelBiasJobDefinitionEndpointInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput() ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput
	ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext(context.Context) ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput
}

type ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

type ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) Elem

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ElementType

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ToModelBiasJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionInput

type ModelBiasJobDefinitionInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionOutput() ModelBiasJobDefinitionOutput
	ToModelBiasJobDefinitionOutputWithContext(ctx context.Context) ModelBiasJobDefinitionOutput
}

type ModelBiasJobDefinitionJson added in v0.39.0

type ModelBiasJobDefinitionJson struct {
	// A boolean flag indicating if it is JSON line format
	Line *bool `pulumi:"line"`
}

The Json format

type ModelBiasJobDefinitionJsonArgs added in v0.39.0

type ModelBiasJobDefinitionJsonArgs struct {
	// A boolean flag indicating if it is JSON line format
	Line pulumi.BoolPtrInput `pulumi:"line"`
}

The Json format

func (ModelBiasJobDefinitionJsonArgs) ElementType added in v0.39.0

func (ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonOutput added in v0.39.0

func (i ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonOutput() ModelBiasJobDefinitionJsonOutput

func (ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonOutputWithContext(ctx context.Context) ModelBiasJobDefinitionJsonOutput

func (ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonPtrOutput added in v0.39.0

func (i ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonPtrOutput() ModelBiasJobDefinitionJsonPtrOutput

func (ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (i ModelBiasJobDefinitionJsonArgs) ToModelBiasJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionJsonPtrOutput

type ModelBiasJobDefinitionJsonInput added in v0.39.0

type ModelBiasJobDefinitionJsonInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionJsonOutput() ModelBiasJobDefinitionJsonOutput
	ToModelBiasJobDefinitionJsonOutputWithContext(context.Context) ModelBiasJobDefinitionJsonOutput
}

ModelBiasJobDefinitionJsonInput is an input type that accepts ModelBiasJobDefinitionJsonArgs and ModelBiasJobDefinitionJsonOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionJsonInput` via:

ModelBiasJobDefinitionJsonArgs{...}

type ModelBiasJobDefinitionJsonOutput added in v0.39.0

type ModelBiasJobDefinitionJsonOutput struct{ *pulumi.OutputState }

The Json format

func (ModelBiasJobDefinitionJsonOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionJsonOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonOutput added in v0.39.0

func (o ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonOutput() ModelBiasJobDefinitionJsonOutput

func (ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonOutputWithContext(ctx context.Context) ModelBiasJobDefinitionJsonOutput

func (ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonPtrOutput() ModelBiasJobDefinitionJsonPtrOutput

func (ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionJsonOutput) ToModelBiasJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionJsonPtrOutput

type ModelBiasJobDefinitionJsonPtrInput added in v0.39.0

type ModelBiasJobDefinitionJsonPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionJsonPtrOutput() ModelBiasJobDefinitionJsonPtrOutput
	ToModelBiasJobDefinitionJsonPtrOutputWithContext(context.Context) ModelBiasJobDefinitionJsonPtrOutput
}

ModelBiasJobDefinitionJsonPtrInput is an input type that accepts ModelBiasJobDefinitionJsonArgs, ModelBiasJobDefinitionJsonPtr and ModelBiasJobDefinitionJsonPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionJsonPtrInput` via:

        ModelBiasJobDefinitionJsonArgs{...}

or:

        nil

func ModelBiasJobDefinitionJsonPtr added in v0.39.0

type ModelBiasJobDefinitionJsonPtrOutput added in v0.39.0

type ModelBiasJobDefinitionJsonPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionJsonPtrOutput) Elem added in v0.39.0

func (ModelBiasJobDefinitionJsonPtrOutput) ElementType added in v0.39.0

func (ModelBiasJobDefinitionJsonPtrOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelBiasJobDefinitionJsonPtrOutput) ToModelBiasJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelBiasJobDefinitionJsonPtrOutput) ToModelBiasJobDefinitionJsonPtrOutput() ModelBiasJobDefinitionJsonPtrOutput

func (ModelBiasJobDefinitionJsonPtrOutput) ToModelBiasJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelBiasJobDefinitionJsonPtrOutput) ToModelBiasJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionJsonPtrOutput

type ModelBiasJobDefinitionModelBiasAppSpecification

type ModelBiasJobDefinitionModelBiasAppSpecification struct {
	// The S3 URI to an analysis configuration file
	ConfigUri string `pulumi:"configUri"`
	// Sets the environment variables in the Docker container
	Environment interface{} `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri string `pulumi:"imageUri"`
}

Container image configuration object for the monitoring job.

type ModelBiasJobDefinitionModelBiasAppSpecificationArgs

type ModelBiasJobDefinitionModelBiasAppSpecificationArgs struct {
	// The S3 URI to an analysis configuration file
	ConfigUri pulumi.StringInput `pulumi:"configUri"`
	// Sets the environment variables in the Docker container
	Environment pulumi.Input `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri pulumi.StringInput `pulumi:"imageUri"`
}

Container image configuration object for the monitoring job.

func (ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ElementType

func (ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ToModelBiasJobDefinitionModelBiasAppSpecificationOutput

func (i ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ToModelBiasJobDefinitionModelBiasAppSpecificationOutput() ModelBiasJobDefinitionModelBiasAppSpecificationOutput

func (ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ToModelBiasJobDefinitionModelBiasAppSpecificationOutputWithContext

func (i ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ToModelBiasJobDefinitionModelBiasAppSpecificationOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasAppSpecificationOutput

type ModelBiasJobDefinitionModelBiasAppSpecificationInput

type ModelBiasJobDefinitionModelBiasAppSpecificationInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionModelBiasAppSpecificationOutput() ModelBiasJobDefinitionModelBiasAppSpecificationOutput
	ToModelBiasJobDefinitionModelBiasAppSpecificationOutputWithContext(context.Context) ModelBiasJobDefinitionModelBiasAppSpecificationOutput
}

ModelBiasJobDefinitionModelBiasAppSpecificationInput is an input type that accepts ModelBiasJobDefinitionModelBiasAppSpecificationArgs and ModelBiasJobDefinitionModelBiasAppSpecificationOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionModelBiasAppSpecificationInput` via:

ModelBiasJobDefinitionModelBiasAppSpecificationArgs{...}

type ModelBiasJobDefinitionModelBiasAppSpecificationOutput

type ModelBiasJobDefinitionModelBiasAppSpecificationOutput struct{ *pulumi.OutputState }

Container image configuration object for the monitoring job.

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ConfigUri

The S3 URI to an analysis configuration file

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ElementType

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) Environment

Sets the environment variables in the Docker container

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ImageUri

The container image to be run by the monitoring job.

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ToModelBiasJobDefinitionModelBiasAppSpecificationOutput

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ToModelBiasJobDefinitionModelBiasAppSpecificationOutputWithContext

func (o ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ToModelBiasJobDefinitionModelBiasAppSpecificationOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasAppSpecificationOutput

type ModelBiasJobDefinitionModelBiasBaselineConfig

type ModelBiasJobDefinitionModelBiasBaselineConfig struct {
	BaseliningJobName   *string                                    `pulumi:"baseliningJobName"`
	ConstraintsResource *ModelBiasJobDefinitionConstraintsResource `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

type ModelBiasJobDefinitionModelBiasBaselineConfigArgs

type ModelBiasJobDefinitionModelBiasBaselineConfigArgs struct {
	BaseliningJobName   pulumi.StringPtrInput                             `pulumi:"baseliningJobName"`
	ConstraintsResource ModelBiasJobDefinitionConstraintsResourcePtrInput `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ElementType

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (i ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigOutput() ModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigOutputWithContext

func (i ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

func (i ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput() ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext

func (i ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

type ModelBiasJobDefinitionModelBiasBaselineConfigInput

type ModelBiasJobDefinitionModelBiasBaselineConfigInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionModelBiasBaselineConfigOutput() ModelBiasJobDefinitionModelBiasBaselineConfigOutput
	ToModelBiasJobDefinitionModelBiasBaselineConfigOutputWithContext(context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigOutput
}

ModelBiasJobDefinitionModelBiasBaselineConfigInput is an input type that accepts ModelBiasJobDefinitionModelBiasBaselineConfigArgs and ModelBiasJobDefinitionModelBiasBaselineConfigOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionModelBiasBaselineConfigInput` via:

ModelBiasJobDefinitionModelBiasBaselineConfigArgs{...}

type ModelBiasJobDefinitionModelBiasBaselineConfigOutput

type ModelBiasJobDefinitionModelBiasBaselineConfigOutput struct{ *pulumi.OutputState }

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) BaseliningJobName

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ConstraintsResource

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ElementType

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (o ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigOutput() ModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigOutputWithContext

func (o ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

func (o ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput() ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

type ModelBiasJobDefinitionModelBiasBaselineConfigPtrInput

type ModelBiasJobDefinitionModelBiasBaselineConfigPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput() ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput
	ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext(context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput
}

ModelBiasJobDefinitionModelBiasBaselineConfigPtrInput is an input type that accepts ModelBiasJobDefinitionModelBiasBaselineConfigArgs, ModelBiasJobDefinitionModelBiasBaselineConfigPtr and ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionModelBiasBaselineConfigPtrInput` via:

        ModelBiasJobDefinitionModelBiasBaselineConfigArgs{...}

or:

        nil

type ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

type ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) BaseliningJobName

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ConstraintsResource

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) Elem

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ElementType

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ToModelBiasJobDefinitionModelBiasBaselineConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput

type ModelBiasJobDefinitionModelBiasJobInput

type ModelBiasJobDefinitionModelBiasJobInput struct {
	BatchTransformInput *ModelBiasJobDefinitionBatchTransformInput         `pulumi:"batchTransformInput"`
	EndpointInput       *ModelBiasJobDefinitionEndpointInput               `pulumi:"endpointInput"`
	GroundTruthS3Input  ModelBiasJobDefinitionMonitoringGroundTruthS3Input `pulumi:"groundTruthS3Input"`
}

The inputs for a monitoring job.

type ModelBiasJobDefinitionModelBiasJobInputArgs

type ModelBiasJobDefinitionModelBiasJobInputArgs struct {
	BatchTransformInput ModelBiasJobDefinitionBatchTransformInputPtrInput       `pulumi:"batchTransformInput"`
	EndpointInput       ModelBiasJobDefinitionEndpointInputPtrInput             `pulumi:"endpointInput"`
	GroundTruthS3Input  ModelBiasJobDefinitionMonitoringGroundTruthS3InputInput `pulumi:"groundTruthS3Input"`
}

The inputs for a monitoring job.

func (ModelBiasJobDefinitionModelBiasJobInputArgs) ElementType

func (ModelBiasJobDefinitionModelBiasJobInputArgs) ToModelBiasJobDefinitionModelBiasJobInputOutput

func (i ModelBiasJobDefinitionModelBiasJobInputArgs) ToModelBiasJobDefinitionModelBiasJobInputOutput() ModelBiasJobDefinitionModelBiasJobInputOutput

func (ModelBiasJobDefinitionModelBiasJobInputArgs) ToModelBiasJobDefinitionModelBiasJobInputOutputWithContext

func (i ModelBiasJobDefinitionModelBiasJobInputArgs) ToModelBiasJobDefinitionModelBiasJobInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasJobInputOutput

type ModelBiasJobDefinitionModelBiasJobInputInput

type ModelBiasJobDefinitionModelBiasJobInputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionModelBiasJobInputOutput() ModelBiasJobDefinitionModelBiasJobInputOutput
	ToModelBiasJobDefinitionModelBiasJobInputOutputWithContext(context.Context) ModelBiasJobDefinitionModelBiasJobInputOutput
}

ModelBiasJobDefinitionModelBiasJobInputInput is an input type that accepts ModelBiasJobDefinitionModelBiasJobInputArgs and ModelBiasJobDefinitionModelBiasJobInputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionModelBiasJobInputInput` via:

ModelBiasJobDefinitionModelBiasJobInputArgs{...}

type ModelBiasJobDefinitionModelBiasJobInputOutput

type ModelBiasJobDefinitionModelBiasJobInputOutput struct{ *pulumi.OutputState }

The inputs for a monitoring job.

func (ModelBiasJobDefinitionModelBiasJobInputOutput) BatchTransformInput added in v0.39.0

func (ModelBiasJobDefinitionModelBiasJobInputOutput) ElementType

func (ModelBiasJobDefinitionModelBiasJobInputOutput) EndpointInput

func (ModelBiasJobDefinitionModelBiasJobInputOutput) GroundTruthS3Input

func (ModelBiasJobDefinitionModelBiasJobInputOutput) ToModelBiasJobDefinitionModelBiasJobInputOutput

func (o ModelBiasJobDefinitionModelBiasJobInputOutput) ToModelBiasJobDefinitionModelBiasJobInputOutput() ModelBiasJobDefinitionModelBiasJobInputOutput

func (ModelBiasJobDefinitionModelBiasJobInputOutput) ToModelBiasJobDefinitionModelBiasJobInputOutputWithContext

func (o ModelBiasJobDefinitionModelBiasJobInputOutput) ToModelBiasJobDefinitionModelBiasJobInputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionModelBiasJobInputOutput

type ModelBiasJobDefinitionMonitoringGroundTruthS3Input

type ModelBiasJobDefinitionMonitoringGroundTruthS3Input struct {
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Ground truth input provided in S3

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Ground truth input provided in S3

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs) ElementType

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutputWithContext

func (i ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputInput

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput() ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput
	ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(context.Context) ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput
}

ModelBiasJobDefinitionMonitoringGroundTruthS3InputInput is an input type that accepts ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs and ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionMonitoringGroundTruthS3InputInput` via:

ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs{...}

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput struct{ *pulumi.OutputState }

Ground truth input provided in S3

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) ElementType

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutputWithContext

func (o ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelBiasJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelBiasJobDefinitionMonitoringOutput

type ModelBiasJobDefinitionMonitoringOutput struct {
	S3Output ModelBiasJobDefinitionS3Output `pulumi:"s3Output"`
}

The output object for a monitoring job.

type ModelBiasJobDefinitionMonitoringOutputArgs

type ModelBiasJobDefinitionMonitoringOutputArgs struct {
	S3Output ModelBiasJobDefinitionS3OutputInput `pulumi:"s3Output"`
}

The output object for a monitoring job.

func (ModelBiasJobDefinitionMonitoringOutputArgs) ElementType

func (ModelBiasJobDefinitionMonitoringOutputArgs) ToModelBiasJobDefinitionMonitoringOutputOutput

func (i ModelBiasJobDefinitionMonitoringOutputArgs) ToModelBiasJobDefinitionMonitoringOutputOutput() ModelBiasJobDefinitionMonitoringOutputOutput

func (ModelBiasJobDefinitionMonitoringOutputArgs) ToModelBiasJobDefinitionMonitoringOutputOutputWithContext

func (i ModelBiasJobDefinitionMonitoringOutputArgs) ToModelBiasJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputOutput

type ModelBiasJobDefinitionMonitoringOutputArray

type ModelBiasJobDefinitionMonitoringOutputArray []ModelBiasJobDefinitionMonitoringOutputInput

func (ModelBiasJobDefinitionMonitoringOutputArray) ElementType

func (ModelBiasJobDefinitionMonitoringOutputArray) ToModelBiasJobDefinitionMonitoringOutputArrayOutput

func (i ModelBiasJobDefinitionMonitoringOutputArray) ToModelBiasJobDefinitionMonitoringOutputArrayOutput() ModelBiasJobDefinitionMonitoringOutputArrayOutput

func (ModelBiasJobDefinitionMonitoringOutputArray) ToModelBiasJobDefinitionMonitoringOutputArrayOutputWithContext

func (i ModelBiasJobDefinitionMonitoringOutputArray) ToModelBiasJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputArrayOutput

type ModelBiasJobDefinitionMonitoringOutputArrayInput

type ModelBiasJobDefinitionMonitoringOutputArrayInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionMonitoringOutputArrayOutput() ModelBiasJobDefinitionMonitoringOutputArrayOutput
	ToModelBiasJobDefinitionMonitoringOutputArrayOutputWithContext(context.Context) ModelBiasJobDefinitionMonitoringOutputArrayOutput
}

ModelBiasJobDefinitionMonitoringOutputArrayInput is an input type that accepts ModelBiasJobDefinitionMonitoringOutputArray and ModelBiasJobDefinitionMonitoringOutputArrayOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionMonitoringOutputArrayInput` via:

ModelBiasJobDefinitionMonitoringOutputArray{ ModelBiasJobDefinitionMonitoringOutputArgs{...} }

type ModelBiasJobDefinitionMonitoringOutputArrayOutput

type ModelBiasJobDefinitionMonitoringOutputArrayOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionMonitoringOutputArrayOutput) ElementType

func (ModelBiasJobDefinitionMonitoringOutputArrayOutput) Index

func (ModelBiasJobDefinitionMonitoringOutputArrayOutput) ToModelBiasJobDefinitionMonitoringOutputArrayOutput

func (o ModelBiasJobDefinitionMonitoringOutputArrayOutput) ToModelBiasJobDefinitionMonitoringOutputArrayOutput() ModelBiasJobDefinitionMonitoringOutputArrayOutput

func (ModelBiasJobDefinitionMonitoringOutputArrayOutput) ToModelBiasJobDefinitionMonitoringOutputArrayOutputWithContext

func (o ModelBiasJobDefinitionMonitoringOutputArrayOutput) ToModelBiasJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputArrayOutput

type ModelBiasJobDefinitionMonitoringOutputConfig

type ModelBiasJobDefinitionMonitoringOutputConfig struct {
	// 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 *string `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs []ModelBiasJobDefinitionMonitoringOutput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

type ModelBiasJobDefinitionMonitoringOutputConfigArgs

type ModelBiasJobDefinitionMonitoringOutputConfigArgs struct {
	// 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 `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs ModelBiasJobDefinitionMonitoringOutputArrayInput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

func (ModelBiasJobDefinitionMonitoringOutputConfigArgs) ElementType

func (ModelBiasJobDefinitionMonitoringOutputConfigArgs) ToModelBiasJobDefinitionMonitoringOutputConfigOutput

func (i ModelBiasJobDefinitionMonitoringOutputConfigArgs) ToModelBiasJobDefinitionMonitoringOutputConfigOutput() ModelBiasJobDefinitionMonitoringOutputConfigOutput

func (ModelBiasJobDefinitionMonitoringOutputConfigArgs) ToModelBiasJobDefinitionMonitoringOutputConfigOutputWithContext

func (i ModelBiasJobDefinitionMonitoringOutputConfigArgs) ToModelBiasJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputConfigOutput

type ModelBiasJobDefinitionMonitoringOutputConfigInput

type ModelBiasJobDefinitionMonitoringOutputConfigInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionMonitoringOutputConfigOutput() ModelBiasJobDefinitionMonitoringOutputConfigOutput
	ToModelBiasJobDefinitionMonitoringOutputConfigOutputWithContext(context.Context) ModelBiasJobDefinitionMonitoringOutputConfigOutput
}

ModelBiasJobDefinitionMonitoringOutputConfigInput is an input type that accepts ModelBiasJobDefinitionMonitoringOutputConfigArgs and ModelBiasJobDefinitionMonitoringOutputConfigOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionMonitoringOutputConfigInput` via:

ModelBiasJobDefinitionMonitoringOutputConfigArgs{...}

type ModelBiasJobDefinitionMonitoringOutputConfigOutput

type ModelBiasJobDefinitionMonitoringOutputConfigOutput struct{ *pulumi.OutputState }

The output configuration for monitoring jobs.

func (ModelBiasJobDefinitionMonitoringOutputConfigOutput) ElementType

func (ModelBiasJobDefinitionMonitoringOutputConfigOutput) KmsKeyId

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 (ModelBiasJobDefinitionMonitoringOutputConfigOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (ModelBiasJobDefinitionMonitoringOutputConfigOutput) ToModelBiasJobDefinitionMonitoringOutputConfigOutput

func (o ModelBiasJobDefinitionMonitoringOutputConfigOutput) ToModelBiasJobDefinitionMonitoringOutputConfigOutput() ModelBiasJobDefinitionMonitoringOutputConfigOutput

func (ModelBiasJobDefinitionMonitoringOutputConfigOutput) ToModelBiasJobDefinitionMonitoringOutputConfigOutputWithContext

func (o ModelBiasJobDefinitionMonitoringOutputConfigOutput) ToModelBiasJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputConfigOutput

type ModelBiasJobDefinitionMonitoringOutputInput

type ModelBiasJobDefinitionMonitoringOutputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionMonitoringOutputOutput() ModelBiasJobDefinitionMonitoringOutputOutput
	ToModelBiasJobDefinitionMonitoringOutputOutputWithContext(context.Context) ModelBiasJobDefinitionMonitoringOutputOutput
}

ModelBiasJobDefinitionMonitoringOutputInput is an input type that accepts ModelBiasJobDefinitionMonitoringOutputArgs and ModelBiasJobDefinitionMonitoringOutputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionMonitoringOutputInput` via:

ModelBiasJobDefinitionMonitoringOutputArgs{...}

type ModelBiasJobDefinitionMonitoringOutputOutput

type ModelBiasJobDefinitionMonitoringOutputOutput struct{ *pulumi.OutputState }

The output object for a monitoring job.

func (ModelBiasJobDefinitionMonitoringOutputOutput) ElementType

func (ModelBiasJobDefinitionMonitoringOutputOutput) S3Output

func (ModelBiasJobDefinitionMonitoringOutputOutput) ToModelBiasJobDefinitionMonitoringOutputOutput

func (o ModelBiasJobDefinitionMonitoringOutputOutput) ToModelBiasJobDefinitionMonitoringOutputOutput() ModelBiasJobDefinitionMonitoringOutputOutput

func (ModelBiasJobDefinitionMonitoringOutputOutput) ToModelBiasJobDefinitionMonitoringOutputOutputWithContext

func (o ModelBiasJobDefinitionMonitoringOutputOutput) ToModelBiasJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringOutputOutput

type ModelBiasJobDefinitionMonitoringResources

type ModelBiasJobDefinitionMonitoringResources struct {
	ClusterConfig ModelBiasJobDefinitionClusterConfig `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

type ModelBiasJobDefinitionMonitoringResourcesArgs

type ModelBiasJobDefinitionMonitoringResourcesArgs struct {
	ClusterConfig ModelBiasJobDefinitionClusterConfigInput `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

func (ModelBiasJobDefinitionMonitoringResourcesArgs) ElementType

func (ModelBiasJobDefinitionMonitoringResourcesArgs) ToModelBiasJobDefinitionMonitoringResourcesOutput

func (i ModelBiasJobDefinitionMonitoringResourcesArgs) ToModelBiasJobDefinitionMonitoringResourcesOutput() ModelBiasJobDefinitionMonitoringResourcesOutput

func (ModelBiasJobDefinitionMonitoringResourcesArgs) ToModelBiasJobDefinitionMonitoringResourcesOutputWithContext

func (i ModelBiasJobDefinitionMonitoringResourcesArgs) ToModelBiasJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringResourcesOutput

type ModelBiasJobDefinitionMonitoringResourcesInput

type ModelBiasJobDefinitionMonitoringResourcesInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionMonitoringResourcesOutput() ModelBiasJobDefinitionMonitoringResourcesOutput
	ToModelBiasJobDefinitionMonitoringResourcesOutputWithContext(context.Context) ModelBiasJobDefinitionMonitoringResourcesOutput
}

ModelBiasJobDefinitionMonitoringResourcesInput is an input type that accepts ModelBiasJobDefinitionMonitoringResourcesArgs and ModelBiasJobDefinitionMonitoringResourcesOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionMonitoringResourcesInput` via:

ModelBiasJobDefinitionMonitoringResourcesArgs{...}

type ModelBiasJobDefinitionMonitoringResourcesOutput

type ModelBiasJobDefinitionMonitoringResourcesOutput struct{ *pulumi.OutputState }

Identifies the resources to deploy for a monitoring job.

func (ModelBiasJobDefinitionMonitoringResourcesOutput) ClusterConfig

func (ModelBiasJobDefinitionMonitoringResourcesOutput) ElementType

func (ModelBiasJobDefinitionMonitoringResourcesOutput) ToModelBiasJobDefinitionMonitoringResourcesOutput

func (o ModelBiasJobDefinitionMonitoringResourcesOutput) ToModelBiasJobDefinitionMonitoringResourcesOutput() ModelBiasJobDefinitionMonitoringResourcesOutput

func (ModelBiasJobDefinitionMonitoringResourcesOutput) ToModelBiasJobDefinitionMonitoringResourcesOutputWithContext

func (o ModelBiasJobDefinitionMonitoringResourcesOutput) ToModelBiasJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelBiasJobDefinitionMonitoringResourcesOutput

type ModelBiasJobDefinitionNetworkConfig

type ModelBiasJobDefinitionNetworkConfig struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption *bool `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation *bool                            `pulumi:"enableNetworkIsolation"`
	VpcConfig              *ModelBiasJobDefinitionVpcConfig `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

type ModelBiasJobDefinitionNetworkConfigArgs

type ModelBiasJobDefinitionNetworkConfigArgs struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption pulumi.BoolPtrInput `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation pulumi.BoolPtrInput                     `pulumi:"enableNetworkIsolation"`
	VpcConfig              ModelBiasJobDefinitionVpcConfigPtrInput `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelBiasJobDefinitionNetworkConfigArgs) ElementType

func (ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigOutput

func (i ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigOutput() ModelBiasJobDefinitionNetworkConfigOutput

func (ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigOutputWithContext

func (i ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionNetworkConfigOutput

func (ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigPtrOutput

func (i ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigPtrOutput() ModelBiasJobDefinitionNetworkConfigPtrOutput

func (ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext

func (i ModelBiasJobDefinitionNetworkConfigArgs) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionNetworkConfigPtrOutput

type ModelBiasJobDefinitionNetworkConfigInput

type ModelBiasJobDefinitionNetworkConfigInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionNetworkConfigOutput() ModelBiasJobDefinitionNetworkConfigOutput
	ToModelBiasJobDefinitionNetworkConfigOutputWithContext(context.Context) ModelBiasJobDefinitionNetworkConfigOutput
}

ModelBiasJobDefinitionNetworkConfigInput is an input type that accepts ModelBiasJobDefinitionNetworkConfigArgs and ModelBiasJobDefinitionNetworkConfigOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionNetworkConfigInput` via:

ModelBiasJobDefinitionNetworkConfigArgs{...}

type ModelBiasJobDefinitionNetworkConfigOutput

type ModelBiasJobDefinitionNetworkConfigOutput struct{ *pulumi.OutputState }

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelBiasJobDefinitionNetworkConfigOutput) ElementType

func (ModelBiasJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption

func (o ModelBiasJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelBiasJobDefinitionNetworkConfigOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigOutput

func (o ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigOutput() ModelBiasJobDefinitionNetworkConfigOutput

func (ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigOutputWithContext

func (o ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionNetworkConfigOutput

func (ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutput

func (o ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutput() ModelBiasJobDefinitionNetworkConfigPtrOutput

func (ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionNetworkConfigOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionNetworkConfigPtrOutput

func (ModelBiasJobDefinitionNetworkConfigOutput) VpcConfig

type ModelBiasJobDefinitionNetworkConfigPtrInput

type ModelBiasJobDefinitionNetworkConfigPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionNetworkConfigPtrOutput() ModelBiasJobDefinitionNetworkConfigPtrOutput
	ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext(context.Context) ModelBiasJobDefinitionNetworkConfigPtrOutput
}

ModelBiasJobDefinitionNetworkConfigPtrInput is an input type that accepts ModelBiasJobDefinitionNetworkConfigArgs, ModelBiasJobDefinitionNetworkConfigPtr and ModelBiasJobDefinitionNetworkConfigPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionNetworkConfigPtrInput` via:

        ModelBiasJobDefinitionNetworkConfigArgs{...}

or:

        nil

type ModelBiasJobDefinitionNetworkConfigPtrOutput

type ModelBiasJobDefinitionNetworkConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) Elem

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) ElementType

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption

func (o ModelBiasJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutput

func (o ModelBiasJobDefinitionNetworkConfigPtrOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutput() ModelBiasJobDefinitionNetworkConfigPtrOutput

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionNetworkConfigPtrOutput) ToModelBiasJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionNetworkConfigPtrOutput

func (ModelBiasJobDefinitionNetworkConfigPtrOutput) VpcConfig

type ModelBiasJobDefinitionOutput

type ModelBiasJobDefinitionOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionOutput) CreationTime added in v0.17.0

The time at which the job definition was created.

func (ModelBiasJobDefinitionOutput) ElementType

func (ModelBiasJobDefinitionOutput) EndpointName added in v0.20.0

func (ModelBiasJobDefinitionOutput) JobDefinitionArn added in v0.17.0

func (o ModelBiasJobDefinitionOutput) JobDefinitionArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of job definition.

func (ModelBiasJobDefinitionOutput) JobDefinitionName added in v0.17.0

func (o ModelBiasJobDefinitionOutput) JobDefinitionName() pulumi.StringPtrOutput

func (ModelBiasJobDefinitionOutput) JobResources added in v0.17.0

func (ModelBiasJobDefinitionOutput) ModelBiasAppSpecification added in v0.17.0

func (ModelBiasJobDefinitionOutput) ModelBiasBaselineConfig added in v0.17.0

func (ModelBiasJobDefinitionOutput) ModelBiasJobInput added in v0.17.0

func (ModelBiasJobDefinitionOutput) ModelBiasJobOutputConfig added in v0.17.0

func (ModelBiasJobDefinitionOutput) NetworkConfig added in v0.17.0

func (ModelBiasJobDefinitionOutput) RoleArn added in v0.17.0

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (ModelBiasJobDefinitionOutput) StoppingCondition added in v0.17.0

func (ModelBiasJobDefinitionOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ModelBiasJobDefinitionOutput) ToModelBiasJobDefinitionOutput

func (o ModelBiasJobDefinitionOutput) ToModelBiasJobDefinitionOutput() ModelBiasJobDefinitionOutput

func (ModelBiasJobDefinitionOutput) ToModelBiasJobDefinitionOutputWithContext

func (o ModelBiasJobDefinitionOutput) ToModelBiasJobDefinitionOutputWithContext(ctx context.Context) ModelBiasJobDefinitionOutput

type ModelBiasJobDefinitionS3Output

type ModelBiasJobDefinitionS3Output struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath string `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode *ModelBiasJobDefinitionS3OutputS3UploadMode `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

type ModelBiasJobDefinitionS3OutputArgs

type ModelBiasJobDefinitionS3OutputArgs struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode ModelBiasJobDefinitionS3OutputS3UploadModePtrInput `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

func (ModelBiasJobDefinitionS3OutputArgs) ElementType

func (ModelBiasJobDefinitionS3OutputArgs) ToModelBiasJobDefinitionS3OutputOutput

func (i ModelBiasJobDefinitionS3OutputArgs) ToModelBiasJobDefinitionS3OutputOutput() ModelBiasJobDefinitionS3OutputOutput

func (ModelBiasJobDefinitionS3OutputArgs) ToModelBiasJobDefinitionS3OutputOutputWithContext

func (i ModelBiasJobDefinitionS3OutputArgs) ToModelBiasJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputOutput

type ModelBiasJobDefinitionS3OutputInput

type ModelBiasJobDefinitionS3OutputInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionS3OutputOutput() ModelBiasJobDefinitionS3OutputOutput
	ToModelBiasJobDefinitionS3OutputOutputWithContext(context.Context) ModelBiasJobDefinitionS3OutputOutput
}

ModelBiasJobDefinitionS3OutputInput is an input type that accepts ModelBiasJobDefinitionS3OutputArgs and ModelBiasJobDefinitionS3OutputOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionS3OutputInput` via:

ModelBiasJobDefinitionS3OutputArgs{...}

type ModelBiasJobDefinitionS3OutputOutput

type ModelBiasJobDefinitionS3OutputOutput struct{ *pulumi.OutputState }

Information about where and how to store the results of a monitoring job.

func (ModelBiasJobDefinitionS3OutputOutput) ElementType

func (ModelBiasJobDefinitionS3OutputOutput) LocalPath

The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.

func (ModelBiasJobDefinitionS3OutputOutput) S3UploadMode

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelBiasJobDefinitionS3OutputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (ModelBiasJobDefinitionS3OutputOutput) ToModelBiasJobDefinitionS3OutputOutput

func (o ModelBiasJobDefinitionS3OutputOutput) ToModelBiasJobDefinitionS3OutputOutput() ModelBiasJobDefinitionS3OutputOutput

func (ModelBiasJobDefinitionS3OutputOutput) ToModelBiasJobDefinitionS3OutputOutputWithContext

func (o ModelBiasJobDefinitionS3OutputOutput) ToModelBiasJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputOutput

type ModelBiasJobDefinitionS3OutputS3UploadMode

type ModelBiasJobDefinitionS3OutputS3UploadMode string

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ElementType

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (e ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModeOutput() ModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModeOutputWithContext

func (e ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (e ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput() ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (e ModelBiasJobDefinitionS3OutputS3UploadMode) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToStringOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToStringOutputWithContext

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToStringPtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadMode) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionS3OutputS3UploadModeInput

type ModelBiasJobDefinitionS3OutputS3UploadModeInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionS3OutputS3UploadModeOutput() ModelBiasJobDefinitionS3OutputS3UploadModeOutput
	ToModelBiasJobDefinitionS3OutputS3UploadModeOutputWithContext(context.Context) ModelBiasJobDefinitionS3OutputS3UploadModeOutput
}

ModelBiasJobDefinitionS3OutputS3UploadModeInput is an input type that accepts values of the ModelBiasJobDefinitionS3OutputS3UploadMode enum A concrete instance of `ModelBiasJobDefinitionS3OutputS3UploadModeInput` can be one of the following:

ModelBiasJobDefinitionS3OutputS3UploadModeContinuous
ModelBiasJobDefinitionS3OutputS3UploadModeEndOfJob

type ModelBiasJobDefinitionS3OutputS3UploadModeOutput

type ModelBiasJobDefinitionS3OutputS3UploadModeOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ElementType

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (o ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModeOutput() ModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModeOutputWithContext

func (o ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputS3UploadModeOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (o ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput() ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToStringOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToStringOutputWithContext

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionS3OutputS3UploadModePtrInput

type ModelBiasJobDefinitionS3OutputS3UploadModePtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput() ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput
	ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext(context.Context) ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput
}

type ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

type ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) Elem

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ElementType

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (o ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutput() ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToModelBiasJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutput

func (ModelBiasJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutputWithContext

type ModelBiasJobDefinitionState

type ModelBiasJobDefinitionState struct {
}

func (ModelBiasJobDefinitionState) ElementType

type ModelBiasJobDefinitionStoppingCondition

type ModelBiasJobDefinitionStoppingCondition struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds int `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

type ModelBiasJobDefinitionStoppingConditionArgs

type ModelBiasJobDefinitionStoppingConditionArgs struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds pulumi.IntInput `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelBiasJobDefinitionStoppingConditionArgs) ElementType

func (ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionOutput

func (i ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionOutput() ModelBiasJobDefinitionStoppingConditionOutput

func (ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionOutputWithContext

func (i ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelBiasJobDefinitionStoppingConditionOutput

func (ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionPtrOutput

func (i ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionPtrOutput() ModelBiasJobDefinitionStoppingConditionPtrOutput

func (ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext

func (i ModelBiasJobDefinitionStoppingConditionArgs) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionStoppingConditionPtrOutput

type ModelBiasJobDefinitionStoppingConditionInput

type ModelBiasJobDefinitionStoppingConditionInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionStoppingConditionOutput() ModelBiasJobDefinitionStoppingConditionOutput
	ToModelBiasJobDefinitionStoppingConditionOutputWithContext(context.Context) ModelBiasJobDefinitionStoppingConditionOutput
}

ModelBiasJobDefinitionStoppingConditionInput is an input type that accepts ModelBiasJobDefinitionStoppingConditionArgs and ModelBiasJobDefinitionStoppingConditionOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionStoppingConditionInput` via:

ModelBiasJobDefinitionStoppingConditionArgs{...}

type ModelBiasJobDefinitionStoppingConditionOutput

type ModelBiasJobDefinitionStoppingConditionOutput struct{ *pulumi.OutputState }

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelBiasJobDefinitionStoppingConditionOutput) ElementType

func (ModelBiasJobDefinitionStoppingConditionOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionOutput

func (o ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionOutput() ModelBiasJobDefinitionStoppingConditionOutput

func (ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionOutputWithContext

func (o ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelBiasJobDefinitionStoppingConditionOutput

func (ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutput

func (o ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutput() ModelBiasJobDefinitionStoppingConditionPtrOutput

func (ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelBiasJobDefinitionStoppingConditionOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionStoppingConditionPtrOutput

type ModelBiasJobDefinitionStoppingConditionPtrInput

type ModelBiasJobDefinitionStoppingConditionPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionStoppingConditionPtrOutput() ModelBiasJobDefinitionStoppingConditionPtrOutput
	ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext(context.Context) ModelBiasJobDefinitionStoppingConditionPtrOutput
}

ModelBiasJobDefinitionStoppingConditionPtrInput is an input type that accepts ModelBiasJobDefinitionStoppingConditionArgs, ModelBiasJobDefinitionStoppingConditionPtr and ModelBiasJobDefinitionStoppingConditionPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionStoppingConditionPtrInput` via:

        ModelBiasJobDefinitionStoppingConditionArgs{...}

or:

        nil

type ModelBiasJobDefinitionStoppingConditionPtrOutput

type ModelBiasJobDefinitionStoppingConditionPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) Elem

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) ElementType

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutput

func (o ModelBiasJobDefinitionStoppingConditionPtrOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutput() ModelBiasJobDefinitionStoppingConditionPtrOutput

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelBiasJobDefinitionStoppingConditionPtrOutput) ToModelBiasJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionStoppingConditionPtrOutput

type ModelBiasJobDefinitionTag

type ModelBiasJobDefinitionTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelBiasJobDefinitionVpcConfig

type ModelBiasJobDefinitionVpcConfig struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets []string `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

type ModelBiasJobDefinitionVpcConfigArgs

type ModelBiasJobDefinitionVpcConfigArgs struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets pulumi.StringArrayInput `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelBiasJobDefinitionVpcConfigArgs) ElementType

func (ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigOutput

func (i ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigOutput() ModelBiasJobDefinitionVpcConfigOutput

func (ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigOutputWithContext

func (i ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionVpcConfigOutput

func (ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigPtrOutput

func (i ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigPtrOutput() ModelBiasJobDefinitionVpcConfigPtrOutput

func (ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext

func (i ModelBiasJobDefinitionVpcConfigArgs) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionVpcConfigPtrOutput

type ModelBiasJobDefinitionVpcConfigInput

type ModelBiasJobDefinitionVpcConfigInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionVpcConfigOutput() ModelBiasJobDefinitionVpcConfigOutput
	ToModelBiasJobDefinitionVpcConfigOutputWithContext(context.Context) ModelBiasJobDefinitionVpcConfigOutput
}

ModelBiasJobDefinitionVpcConfigInput is an input type that accepts ModelBiasJobDefinitionVpcConfigArgs and ModelBiasJobDefinitionVpcConfigOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionVpcConfigInput` via:

ModelBiasJobDefinitionVpcConfigArgs{...}

type ModelBiasJobDefinitionVpcConfigOutput

type ModelBiasJobDefinitionVpcConfigOutput struct{ *pulumi.OutputState }

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelBiasJobDefinitionVpcConfigOutput) ElementType

func (ModelBiasJobDefinitionVpcConfigOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelBiasJobDefinitionVpcConfigOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigOutput

func (o ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigOutput() ModelBiasJobDefinitionVpcConfigOutput

func (ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigOutputWithContext

func (o ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelBiasJobDefinitionVpcConfigOutput

func (ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigPtrOutput

func (o ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigPtrOutput() ModelBiasJobDefinitionVpcConfigPtrOutput

func (ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionVpcConfigOutput) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionVpcConfigPtrOutput

type ModelBiasJobDefinitionVpcConfigPtrInput

type ModelBiasJobDefinitionVpcConfigPtrInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionVpcConfigPtrOutput() ModelBiasJobDefinitionVpcConfigPtrOutput
	ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext(context.Context) ModelBiasJobDefinitionVpcConfigPtrOutput
}

ModelBiasJobDefinitionVpcConfigPtrInput is an input type that accepts ModelBiasJobDefinitionVpcConfigArgs, ModelBiasJobDefinitionVpcConfigPtr and ModelBiasJobDefinitionVpcConfigPtrOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionVpcConfigPtrInput` via:

        ModelBiasJobDefinitionVpcConfigArgs{...}

or:

        nil

type ModelBiasJobDefinitionVpcConfigPtrOutput

type ModelBiasJobDefinitionVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionVpcConfigPtrOutput) Elem

func (ModelBiasJobDefinitionVpcConfigPtrOutput) ElementType

func (ModelBiasJobDefinitionVpcConfigPtrOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelBiasJobDefinitionVpcConfigPtrOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelBiasJobDefinitionVpcConfigPtrOutput) ToModelBiasJobDefinitionVpcConfigPtrOutput

func (o ModelBiasJobDefinitionVpcConfigPtrOutput) ToModelBiasJobDefinitionVpcConfigPtrOutput() ModelBiasJobDefinitionVpcConfigPtrOutput

func (ModelBiasJobDefinitionVpcConfigPtrOutput) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelBiasJobDefinitionVpcConfigPtrOutput) ToModelBiasJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelBiasJobDefinitionVpcConfigPtrOutput

type ModelCard added in v0.50.0

type ModelCard struct {
	pulumi.CustomResourceState

	Content ModelCardContentOutput `pulumi:"content"`
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	CreatedBy ModelCardUserContextPtrOutput `pulumi:"createdBy"`
	// The date and time the model card was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	LastModifiedBy ModelCardUserContextPtrOutput `pulumi:"lastModifiedBy"`
	// The date and time the model card was last modified.
	LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"`
	// The Amazon Resource Name (ARN) of the successfully created model card.
	ModelCardArn pulumi.StringOutput `pulumi:"modelCardArn"`
	// The unique name of the model card.
	ModelCardName pulumi.StringOutput `pulumi:"modelCardName"`
	// The processing status of model card deletion. The ModelCardProcessingStatus updates throughout the different deletion steps.
	ModelCardProcessingStatus ModelCardProcessingStatusOutput `pulumi:"modelCardProcessingStatus"`
	// The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
	ModelCardStatus ModelCardStatusOutput `pulumi:"modelCardStatus"`
	// A version of the model card.
	ModelCardVersion pulumi.IntOutput                 `pulumi:"modelCardVersion"`
	SecurityConfig   ModelCardSecurityConfigPtrOutput `pulumi:"securityConfig"`
	// Key-value pairs used to manage metadata for model cards.
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::ModelCard.

func GetModelCard added in v0.50.0

func GetModelCard(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelCardState, opts ...pulumi.ResourceOption) (*ModelCard, error)

GetModelCard gets an existing ModelCard 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 NewModelCard added in v0.50.0

func NewModelCard(ctx *pulumi.Context,
	name string, args *ModelCardArgs, opts ...pulumi.ResourceOption) (*ModelCard, error)

NewModelCard registers a new resource with the given unique name, arguments, and options.

func (*ModelCard) ElementType added in v0.50.0

func (*ModelCard) ElementType() reflect.Type

func (*ModelCard) ToModelCardOutput added in v0.50.0

func (i *ModelCard) ToModelCardOutput() ModelCardOutput

func (*ModelCard) ToModelCardOutputWithContext added in v0.50.0

func (i *ModelCard) ToModelCardOutputWithContext(ctx context.Context) ModelCardOutput

type ModelCardAdditionalInformation added in v0.50.0

type ModelCardAdditionalInformation struct {
	// Caveats and recommendations for people who might use this model in their applications.
	CaveatsAndRecommendations *string `pulumi:"caveatsAndRecommendations"`
	// customer details.
	CustomDetails map[string]string `pulumi:"customDetails"`
	// Any ethical considerations that the author wants to provide.
	EthicalConsiderations *string `pulumi:"ethicalConsiderations"`
}

type ModelCardAdditionalInformationArgs added in v0.50.0

type ModelCardAdditionalInformationArgs struct {
	// Caveats and recommendations for people who might use this model in their applications.
	CaveatsAndRecommendations pulumi.StringPtrInput `pulumi:"caveatsAndRecommendations"`
	// customer details.
	CustomDetails pulumi.StringMapInput `pulumi:"customDetails"`
	// Any ethical considerations that the author wants to provide.
	EthicalConsiderations pulumi.StringPtrInput `pulumi:"ethicalConsiderations"`
}

func (ModelCardAdditionalInformationArgs) ElementType added in v0.50.0

func (ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationOutput added in v0.50.0

func (i ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationOutput() ModelCardAdditionalInformationOutput

func (ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationOutputWithContext added in v0.50.0

func (i ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationOutputWithContext(ctx context.Context) ModelCardAdditionalInformationOutput

func (ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationPtrOutput added in v0.50.0

func (i ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationPtrOutput() ModelCardAdditionalInformationPtrOutput

func (ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationPtrOutputWithContext added in v0.50.0

func (i ModelCardAdditionalInformationArgs) ToModelCardAdditionalInformationPtrOutputWithContext(ctx context.Context) ModelCardAdditionalInformationPtrOutput

type ModelCardAdditionalInformationInput added in v0.50.0

type ModelCardAdditionalInformationInput interface {
	pulumi.Input

	ToModelCardAdditionalInformationOutput() ModelCardAdditionalInformationOutput
	ToModelCardAdditionalInformationOutputWithContext(context.Context) ModelCardAdditionalInformationOutput
}

ModelCardAdditionalInformationInput is an input type that accepts ModelCardAdditionalInformationArgs and ModelCardAdditionalInformationOutput values. You can construct a concrete instance of `ModelCardAdditionalInformationInput` via:

ModelCardAdditionalInformationArgs{...}

type ModelCardAdditionalInformationOutput added in v0.50.0

type ModelCardAdditionalInformationOutput struct{ *pulumi.OutputState }

func (ModelCardAdditionalInformationOutput) CaveatsAndRecommendations added in v0.50.0

func (o ModelCardAdditionalInformationOutput) CaveatsAndRecommendations() pulumi.StringPtrOutput

Caveats and recommendations for people who might use this model in their applications.

func (ModelCardAdditionalInformationOutput) CustomDetails added in v0.50.0

customer details.

func (ModelCardAdditionalInformationOutput) ElementType added in v0.50.0

func (ModelCardAdditionalInformationOutput) EthicalConsiderations added in v0.50.0

Any ethical considerations that the author wants to provide.

func (ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationOutput added in v0.50.0

func (o ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationOutput() ModelCardAdditionalInformationOutput

func (ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationOutputWithContext added in v0.50.0

func (o ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationOutputWithContext(ctx context.Context) ModelCardAdditionalInformationOutput

func (ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationPtrOutput added in v0.50.0

func (o ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationPtrOutput() ModelCardAdditionalInformationPtrOutput

func (ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationPtrOutputWithContext added in v0.50.0

func (o ModelCardAdditionalInformationOutput) ToModelCardAdditionalInformationPtrOutputWithContext(ctx context.Context) ModelCardAdditionalInformationPtrOutput

type ModelCardAdditionalInformationPtrInput added in v0.50.0

type ModelCardAdditionalInformationPtrInput interface {
	pulumi.Input

	ToModelCardAdditionalInformationPtrOutput() ModelCardAdditionalInformationPtrOutput
	ToModelCardAdditionalInformationPtrOutputWithContext(context.Context) ModelCardAdditionalInformationPtrOutput
}

ModelCardAdditionalInformationPtrInput is an input type that accepts ModelCardAdditionalInformationArgs, ModelCardAdditionalInformationPtr and ModelCardAdditionalInformationPtrOutput values. You can construct a concrete instance of `ModelCardAdditionalInformationPtrInput` via:

        ModelCardAdditionalInformationArgs{...}

or:

        nil

type ModelCardAdditionalInformationPtrOutput added in v0.50.0

type ModelCardAdditionalInformationPtrOutput struct{ *pulumi.OutputState }

func (ModelCardAdditionalInformationPtrOutput) CaveatsAndRecommendations added in v0.50.0

func (o ModelCardAdditionalInformationPtrOutput) CaveatsAndRecommendations() pulumi.StringPtrOutput

Caveats and recommendations for people who might use this model in their applications.

func (ModelCardAdditionalInformationPtrOutput) CustomDetails added in v0.50.0

customer details.

func (ModelCardAdditionalInformationPtrOutput) Elem added in v0.50.0

func (ModelCardAdditionalInformationPtrOutput) ElementType added in v0.50.0

func (ModelCardAdditionalInformationPtrOutput) EthicalConsiderations added in v0.50.0

Any ethical considerations that the author wants to provide.

func (ModelCardAdditionalInformationPtrOutput) ToModelCardAdditionalInformationPtrOutput added in v0.50.0

func (o ModelCardAdditionalInformationPtrOutput) ToModelCardAdditionalInformationPtrOutput() ModelCardAdditionalInformationPtrOutput

func (ModelCardAdditionalInformationPtrOutput) ToModelCardAdditionalInformationPtrOutputWithContext added in v0.50.0

func (o ModelCardAdditionalInformationPtrOutput) ToModelCardAdditionalInformationPtrOutputWithContext(ctx context.Context) ModelCardAdditionalInformationPtrOutput

type ModelCardArgs added in v0.50.0

type ModelCardArgs struct {
	Content ModelCardContentInput
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	CreatedBy ModelCardUserContextPtrInput
	// Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
	LastModifiedBy ModelCardUserContextPtrInput
	// The unique name of the model card.
	ModelCardName pulumi.StringPtrInput
	// The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
	ModelCardStatus ModelCardStatusInput
	SecurityConfig  ModelCardSecurityConfigPtrInput
	// Key-value pairs used to manage metadata for model cards.
	Tags aws.TagArrayInput
}

The set of arguments for constructing a ModelCard resource.

func (ModelCardArgs) ElementType added in v0.50.0

func (ModelCardArgs) ElementType() reflect.Type

type ModelCardBarChartMetric added in v0.50.0

type ModelCardBarChartMetric struct {
	Name      string                      `pulumi:"name"`
	Notes     *string                     `pulumi:"notes"`
	Type      ModelCardBarChartMetricType `pulumi:"type"`
	Value     []float64                   `pulumi:"value"`
	XAxisName []string                    `pulumi:"xAxisName"`
	YAxisName *string                     `pulumi:"yAxisName"`
}

type ModelCardBarChartMetricArgs added in v0.96.0

type ModelCardBarChartMetricArgs struct {
	Name      pulumi.StringInput               `pulumi:"name"`
	Notes     pulumi.StringPtrInput            `pulumi:"notes"`
	Type      ModelCardBarChartMetricTypeInput `pulumi:"type"`
	Value     pulumi.Float64ArrayInput         `pulumi:"value"`
	XAxisName pulumi.StringArrayInput          `pulumi:"xAxisName"`
	YAxisName pulumi.StringPtrInput            `pulumi:"yAxisName"`
}

func (ModelCardBarChartMetricArgs) ElementType added in v0.96.0

func (ModelCardBarChartMetricArgs) ToModelCardBarChartMetricOutput added in v0.96.0

func (i ModelCardBarChartMetricArgs) ToModelCardBarChartMetricOutput() ModelCardBarChartMetricOutput

func (ModelCardBarChartMetricArgs) ToModelCardBarChartMetricOutputWithContext added in v0.96.0

func (i ModelCardBarChartMetricArgs) ToModelCardBarChartMetricOutputWithContext(ctx context.Context) ModelCardBarChartMetricOutput

type ModelCardBarChartMetricInput added in v0.96.0

type ModelCardBarChartMetricInput interface {
	pulumi.Input

	ToModelCardBarChartMetricOutput() ModelCardBarChartMetricOutput
	ToModelCardBarChartMetricOutputWithContext(context.Context) ModelCardBarChartMetricOutput
}

ModelCardBarChartMetricInput is an input type that accepts ModelCardBarChartMetricArgs and ModelCardBarChartMetricOutput values. You can construct a concrete instance of `ModelCardBarChartMetricInput` via:

ModelCardBarChartMetricArgs{...}

type ModelCardBarChartMetricOutput added in v0.96.0

type ModelCardBarChartMetricOutput struct{ *pulumi.OutputState }

func (ModelCardBarChartMetricOutput) ElementType added in v0.96.0

func (ModelCardBarChartMetricOutput) Name added in v0.96.0

func (ModelCardBarChartMetricOutput) Notes added in v0.96.0

func (ModelCardBarChartMetricOutput) ToModelCardBarChartMetricOutput added in v0.96.0

func (o ModelCardBarChartMetricOutput) ToModelCardBarChartMetricOutput() ModelCardBarChartMetricOutput

func (ModelCardBarChartMetricOutput) ToModelCardBarChartMetricOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricOutput) ToModelCardBarChartMetricOutputWithContext(ctx context.Context) ModelCardBarChartMetricOutput

func (ModelCardBarChartMetricOutput) Type added in v0.96.0

func (ModelCardBarChartMetricOutput) Value added in v0.96.0

func (ModelCardBarChartMetricOutput) XAxisName added in v0.96.0

func (ModelCardBarChartMetricOutput) YAxisName added in v0.96.0

type ModelCardBarChartMetricType added in v0.50.0

type ModelCardBarChartMetricType string

func (ModelCardBarChartMetricType) ElementType added in v0.96.0

func (ModelCardBarChartMetricType) ToModelCardBarChartMetricTypeOutput added in v0.96.0

func (e ModelCardBarChartMetricType) ToModelCardBarChartMetricTypeOutput() ModelCardBarChartMetricTypeOutput

func (ModelCardBarChartMetricType) ToModelCardBarChartMetricTypeOutputWithContext added in v0.96.0

func (e ModelCardBarChartMetricType) ToModelCardBarChartMetricTypeOutputWithContext(ctx context.Context) ModelCardBarChartMetricTypeOutput

func (ModelCardBarChartMetricType) ToModelCardBarChartMetricTypePtrOutput added in v0.96.0

func (e ModelCardBarChartMetricType) ToModelCardBarChartMetricTypePtrOutput() ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricType) ToModelCardBarChartMetricTypePtrOutputWithContext added in v0.96.0

func (e ModelCardBarChartMetricType) ToModelCardBarChartMetricTypePtrOutputWithContext(ctx context.Context) ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricType) ToStringOutput added in v0.96.0

func (e ModelCardBarChartMetricType) ToStringOutput() pulumi.StringOutput

func (ModelCardBarChartMetricType) ToStringOutputWithContext added in v0.96.0

func (e ModelCardBarChartMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardBarChartMetricType) ToStringPtrOutput added in v0.96.0

func (e ModelCardBarChartMetricType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardBarChartMetricType) ToStringPtrOutputWithContext added in v0.96.0

func (e ModelCardBarChartMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardBarChartMetricTypeInput added in v0.96.0

type ModelCardBarChartMetricTypeInput interface {
	pulumi.Input

	ToModelCardBarChartMetricTypeOutput() ModelCardBarChartMetricTypeOutput
	ToModelCardBarChartMetricTypeOutputWithContext(context.Context) ModelCardBarChartMetricTypeOutput
}

ModelCardBarChartMetricTypeInput is an input type that accepts values of the ModelCardBarChartMetricType enum A concrete instance of `ModelCardBarChartMetricTypeInput` can be one of the following:

ModelCardBarChartMetricTypeBarChart

type ModelCardBarChartMetricTypeOutput added in v0.96.0

type ModelCardBarChartMetricTypeOutput struct{ *pulumi.OutputState }

func (ModelCardBarChartMetricTypeOutput) ElementType added in v0.96.0

func (ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypeOutput added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypeOutput() ModelCardBarChartMetricTypeOutput

func (ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypeOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypeOutputWithContext(ctx context.Context) ModelCardBarChartMetricTypeOutput

func (ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypePtrOutput added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypePtrOutput() ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToModelCardBarChartMetricTypePtrOutputWithContext(ctx context.Context) ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricTypeOutput) ToStringOutput added in v0.96.0

func (ModelCardBarChartMetricTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardBarChartMetricTypeOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardBarChartMetricTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardBarChartMetricTypePtrInput added in v0.96.0

type ModelCardBarChartMetricTypePtrInput interface {
	pulumi.Input

	ToModelCardBarChartMetricTypePtrOutput() ModelCardBarChartMetricTypePtrOutput
	ToModelCardBarChartMetricTypePtrOutputWithContext(context.Context) ModelCardBarChartMetricTypePtrOutput
}

func ModelCardBarChartMetricTypePtr added in v0.96.0

func ModelCardBarChartMetricTypePtr(v string) ModelCardBarChartMetricTypePtrInput

type ModelCardBarChartMetricTypePtrOutput added in v0.96.0

type ModelCardBarChartMetricTypePtrOutput struct{ *pulumi.OutputState }

func (ModelCardBarChartMetricTypePtrOutput) Elem added in v0.96.0

func (ModelCardBarChartMetricTypePtrOutput) ElementType added in v0.96.0

func (ModelCardBarChartMetricTypePtrOutput) ToModelCardBarChartMetricTypePtrOutput added in v0.96.0

func (o ModelCardBarChartMetricTypePtrOutput) ToModelCardBarChartMetricTypePtrOutput() ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricTypePtrOutput) ToModelCardBarChartMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypePtrOutput) ToModelCardBarChartMetricTypePtrOutputWithContext(ctx context.Context) ModelCardBarChartMetricTypePtrOutput

func (ModelCardBarChartMetricTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardBarChartMetricTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardBarChartMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardBusinessDetails added in v0.50.0

type ModelCardBusinessDetails struct {
	// What business problem does the model solve?
	BusinessProblem *string `pulumi:"businessProblem"`
	// Business stakeholders.
	BusinessStakeholders *string `pulumi:"businessStakeholders"`
	// Line of business.
	LineOfBusiness *string `pulumi:"lineOfBusiness"`
}

Business details.

type ModelCardBusinessDetailsArgs added in v0.50.0

type ModelCardBusinessDetailsArgs struct {
	// What business problem does the model solve?
	BusinessProblem pulumi.StringPtrInput `pulumi:"businessProblem"`
	// Business stakeholders.
	BusinessStakeholders pulumi.StringPtrInput `pulumi:"businessStakeholders"`
	// Line of business.
	LineOfBusiness pulumi.StringPtrInput `pulumi:"lineOfBusiness"`
}

Business details.

func (ModelCardBusinessDetailsArgs) ElementType added in v0.50.0

func (ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsOutput added in v0.50.0

func (i ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsOutput() ModelCardBusinessDetailsOutput

func (ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsOutputWithContext added in v0.50.0

func (i ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsOutputWithContext(ctx context.Context) ModelCardBusinessDetailsOutput

func (ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsPtrOutput added in v0.50.0

func (i ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsPtrOutput() ModelCardBusinessDetailsPtrOutput

func (ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsPtrOutputWithContext added in v0.50.0

func (i ModelCardBusinessDetailsArgs) ToModelCardBusinessDetailsPtrOutputWithContext(ctx context.Context) ModelCardBusinessDetailsPtrOutput

type ModelCardBusinessDetailsInput added in v0.50.0

type ModelCardBusinessDetailsInput interface {
	pulumi.Input

	ToModelCardBusinessDetailsOutput() ModelCardBusinessDetailsOutput
	ToModelCardBusinessDetailsOutputWithContext(context.Context) ModelCardBusinessDetailsOutput
}

ModelCardBusinessDetailsInput is an input type that accepts ModelCardBusinessDetailsArgs and ModelCardBusinessDetailsOutput values. You can construct a concrete instance of `ModelCardBusinessDetailsInput` via:

ModelCardBusinessDetailsArgs{...}

type ModelCardBusinessDetailsOutput added in v0.50.0

type ModelCardBusinessDetailsOutput struct{ *pulumi.OutputState }

Business details.

func (ModelCardBusinessDetailsOutput) BusinessProblem added in v0.50.0

What business problem does the model solve?

func (ModelCardBusinessDetailsOutput) BusinessStakeholders added in v0.50.0

func (o ModelCardBusinessDetailsOutput) BusinessStakeholders() pulumi.StringPtrOutput

Business stakeholders.

func (ModelCardBusinessDetailsOutput) ElementType added in v0.50.0

func (ModelCardBusinessDetailsOutput) LineOfBusiness added in v0.50.0

Line of business.

func (ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsOutput added in v0.50.0

func (o ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsOutput() ModelCardBusinessDetailsOutput

func (ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsOutputWithContext added in v0.50.0

func (o ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsOutputWithContext(ctx context.Context) ModelCardBusinessDetailsOutput

func (ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsPtrOutput added in v0.50.0

func (o ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsPtrOutput() ModelCardBusinessDetailsPtrOutput

func (ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsPtrOutputWithContext added in v0.50.0

func (o ModelCardBusinessDetailsOutput) ToModelCardBusinessDetailsPtrOutputWithContext(ctx context.Context) ModelCardBusinessDetailsPtrOutput

type ModelCardBusinessDetailsPtrInput added in v0.50.0

type ModelCardBusinessDetailsPtrInput interface {
	pulumi.Input

	ToModelCardBusinessDetailsPtrOutput() ModelCardBusinessDetailsPtrOutput
	ToModelCardBusinessDetailsPtrOutputWithContext(context.Context) ModelCardBusinessDetailsPtrOutput
}

ModelCardBusinessDetailsPtrInput is an input type that accepts ModelCardBusinessDetailsArgs, ModelCardBusinessDetailsPtr and ModelCardBusinessDetailsPtrOutput values. You can construct a concrete instance of `ModelCardBusinessDetailsPtrInput` via:

        ModelCardBusinessDetailsArgs{...}

or:

        nil

func ModelCardBusinessDetailsPtr added in v0.50.0

func ModelCardBusinessDetailsPtr(v *ModelCardBusinessDetailsArgs) ModelCardBusinessDetailsPtrInput

type ModelCardBusinessDetailsPtrOutput added in v0.50.0

type ModelCardBusinessDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelCardBusinessDetailsPtrOutput) BusinessProblem added in v0.50.0

What business problem does the model solve?

func (ModelCardBusinessDetailsPtrOutput) BusinessStakeholders added in v0.50.0

func (o ModelCardBusinessDetailsPtrOutput) BusinessStakeholders() pulumi.StringPtrOutput

Business stakeholders.

func (ModelCardBusinessDetailsPtrOutput) Elem added in v0.50.0

func (ModelCardBusinessDetailsPtrOutput) ElementType added in v0.50.0

func (ModelCardBusinessDetailsPtrOutput) LineOfBusiness added in v0.50.0

Line of business.

func (ModelCardBusinessDetailsPtrOutput) ToModelCardBusinessDetailsPtrOutput added in v0.50.0

func (o ModelCardBusinessDetailsPtrOutput) ToModelCardBusinessDetailsPtrOutput() ModelCardBusinessDetailsPtrOutput

func (ModelCardBusinessDetailsPtrOutput) ToModelCardBusinessDetailsPtrOutputWithContext added in v0.50.0

func (o ModelCardBusinessDetailsPtrOutput) ToModelCardBusinessDetailsPtrOutputWithContext(ctx context.Context) ModelCardBusinessDetailsPtrOutput

type ModelCardContainer added in v0.62.0

type ModelCardContainer struct {
	// Inference environment path. The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.
	Image string `pulumi:"image"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored.
	ModelDataUrl *string `pulumi:"modelDataUrl"`
	// The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.
	NearestModelName *string `pulumi:"nearestModelName"`
}

type ModelCardContainerArgs added in v0.62.0

type ModelCardContainerArgs struct {
	// Inference environment path. The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.
	Image pulumi.StringInput `pulumi:"image"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored.
	ModelDataUrl pulumi.StringPtrInput `pulumi:"modelDataUrl"`
	// The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.
	NearestModelName pulumi.StringPtrInput `pulumi:"nearestModelName"`
}

func (ModelCardContainerArgs) ElementType added in v0.62.0

func (ModelCardContainerArgs) ElementType() reflect.Type

func (ModelCardContainerArgs) ToModelCardContainerOutput added in v0.62.0

func (i ModelCardContainerArgs) ToModelCardContainerOutput() ModelCardContainerOutput

func (ModelCardContainerArgs) ToModelCardContainerOutputWithContext added in v0.62.0

func (i ModelCardContainerArgs) ToModelCardContainerOutputWithContext(ctx context.Context) ModelCardContainerOutput

type ModelCardContainerArray added in v0.62.0

type ModelCardContainerArray []ModelCardContainerInput

func (ModelCardContainerArray) ElementType added in v0.62.0

func (ModelCardContainerArray) ElementType() reflect.Type

func (ModelCardContainerArray) ToModelCardContainerArrayOutput added in v0.62.0

func (i ModelCardContainerArray) ToModelCardContainerArrayOutput() ModelCardContainerArrayOutput

func (ModelCardContainerArray) ToModelCardContainerArrayOutputWithContext added in v0.62.0

func (i ModelCardContainerArray) ToModelCardContainerArrayOutputWithContext(ctx context.Context) ModelCardContainerArrayOutput

type ModelCardContainerArrayInput added in v0.62.0

type ModelCardContainerArrayInput interface {
	pulumi.Input

	ToModelCardContainerArrayOutput() ModelCardContainerArrayOutput
	ToModelCardContainerArrayOutputWithContext(context.Context) ModelCardContainerArrayOutput
}

ModelCardContainerArrayInput is an input type that accepts ModelCardContainerArray and ModelCardContainerArrayOutput values. You can construct a concrete instance of `ModelCardContainerArrayInput` via:

ModelCardContainerArray{ ModelCardContainerArgs{...} }

type ModelCardContainerArrayOutput added in v0.62.0

type ModelCardContainerArrayOutput struct{ *pulumi.OutputState }

func (ModelCardContainerArrayOutput) ElementType added in v0.62.0

func (ModelCardContainerArrayOutput) Index added in v0.62.0

func (ModelCardContainerArrayOutput) ToModelCardContainerArrayOutput added in v0.62.0

func (o ModelCardContainerArrayOutput) ToModelCardContainerArrayOutput() ModelCardContainerArrayOutput

func (ModelCardContainerArrayOutput) ToModelCardContainerArrayOutputWithContext added in v0.62.0

func (o ModelCardContainerArrayOutput) ToModelCardContainerArrayOutputWithContext(ctx context.Context) ModelCardContainerArrayOutput

type ModelCardContainerInput added in v0.62.0

type ModelCardContainerInput interface {
	pulumi.Input

	ToModelCardContainerOutput() ModelCardContainerOutput
	ToModelCardContainerOutputWithContext(context.Context) ModelCardContainerOutput
}

ModelCardContainerInput is an input type that accepts ModelCardContainerArgs and ModelCardContainerOutput values. You can construct a concrete instance of `ModelCardContainerInput` via:

ModelCardContainerArgs{...}

type ModelCardContainerOutput added in v0.62.0

type ModelCardContainerOutput struct{ *pulumi.OutputState }

func (ModelCardContainerOutput) ElementType added in v0.62.0

func (ModelCardContainerOutput) ElementType() reflect.Type

func (ModelCardContainerOutput) Image added in v0.62.0

Inference environment path. The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.

func (ModelCardContainerOutput) ModelDataUrl added in v0.62.0

The Amazon S3 path where the model artifacts, which result from model training, are stored.

func (ModelCardContainerOutput) NearestModelName added in v0.62.0

func (o ModelCardContainerOutput) NearestModelName() pulumi.StringPtrOutput

The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.

func (ModelCardContainerOutput) ToModelCardContainerOutput added in v0.62.0

func (o ModelCardContainerOutput) ToModelCardContainerOutput() ModelCardContainerOutput

func (ModelCardContainerOutput) ToModelCardContainerOutputWithContext added in v0.62.0

func (o ModelCardContainerOutput) ToModelCardContainerOutputWithContext(ctx context.Context) ModelCardContainerOutput

type ModelCardContent added in v0.50.0

type ModelCardContent struct {
	AdditionalInformation *ModelCardAdditionalInformation `pulumi:"additionalInformation"`
	BusinessDetails       *ModelCardBusinessDetails       `pulumi:"businessDetails"`
	EvaluationDetails     []ModelCardEvaluationDetail     `pulumi:"evaluationDetails"`
	IntendedUses          *ModelCardIntendedUses          `pulumi:"intendedUses"`
	ModelOverview         *ModelCardModelOverview         `pulumi:"modelOverview"`
	ModelPackageDetails   *ModelCardModelPackageDetails   `pulumi:"modelPackageDetails"`
	TrainingDetails       *ModelCardTrainingDetails       `pulumi:"trainingDetails"`
}

The content of the model card.

type ModelCardContentArgs added in v0.50.0

type ModelCardContentArgs struct {
	AdditionalInformation ModelCardAdditionalInformationPtrInput `pulumi:"additionalInformation"`
	BusinessDetails       ModelCardBusinessDetailsPtrInput       `pulumi:"businessDetails"`
	EvaluationDetails     ModelCardEvaluationDetailArrayInput    `pulumi:"evaluationDetails"`
	IntendedUses          ModelCardIntendedUsesPtrInput          `pulumi:"intendedUses"`
	ModelOverview         ModelCardModelOverviewPtrInput         `pulumi:"modelOverview"`
	ModelPackageDetails   ModelCardModelPackageDetailsPtrInput   `pulumi:"modelPackageDetails"`
	TrainingDetails       ModelCardTrainingDetailsPtrInput       `pulumi:"trainingDetails"`
}

The content of the model card.

func (ModelCardContentArgs) ElementType added in v0.50.0

func (ModelCardContentArgs) ElementType() reflect.Type

func (ModelCardContentArgs) ToModelCardContentOutput added in v0.50.0

func (i ModelCardContentArgs) ToModelCardContentOutput() ModelCardContentOutput

func (ModelCardContentArgs) ToModelCardContentOutputWithContext added in v0.50.0

func (i ModelCardContentArgs) ToModelCardContentOutputWithContext(ctx context.Context) ModelCardContentOutput

type ModelCardContentInput added in v0.50.0

type ModelCardContentInput interface {
	pulumi.Input

	ToModelCardContentOutput() ModelCardContentOutput
	ToModelCardContentOutputWithContext(context.Context) ModelCardContentOutput
}

ModelCardContentInput is an input type that accepts ModelCardContentArgs and ModelCardContentOutput values. You can construct a concrete instance of `ModelCardContentInput` via:

ModelCardContentArgs{...}

type ModelCardContentOutput added in v0.50.0

type ModelCardContentOutput struct{ *pulumi.OutputState }

The content of the model card.

func (ModelCardContentOutput) AdditionalInformation added in v0.50.0

func (ModelCardContentOutput) BusinessDetails added in v0.50.0

func (ModelCardContentOutput) ElementType added in v0.50.0

func (ModelCardContentOutput) ElementType() reflect.Type

func (ModelCardContentOutput) EvaluationDetails added in v0.50.0

func (ModelCardContentOutput) IntendedUses added in v0.50.0

func (ModelCardContentOutput) ModelOverview added in v0.50.0

func (ModelCardContentOutput) ModelPackageDetails added in v0.62.0

func (ModelCardContentOutput) ToModelCardContentOutput added in v0.50.0

func (o ModelCardContentOutput) ToModelCardContentOutput() ModelCardContentOutput

func (ModelCardContentOutput) ToModelCardContentOutputWithContext added in v0.50.0

func (o ModelCardContentOutput) ToModelCardContentOutputWithContext(ctx context.Context) ModelCardContentOutput

func (ModelCardContentOutput) TrainingDetails added in v0.50.0

type ModelCardContentPtrOutput added in v0.50.0

type ModelCardContentPtrOutput struct{ *pulumi.OutputState }

func (ModelCardContentPtrOutput) AdditionalInformation added in v0.50.0

func (ModelCardContentPtrOutput) BusinessDetails added in v0.50.0

func (ModelCardContentPtrOutput) Elem added in v0.50.0

func (ModelCardContentPtrOutput) ElementType added in v0.50.0

func (ModelCardContentPtrOutput) ElementType() reflect.Type

func (ModelCardContentPtrOutput) EvaluationDetails added in v0.50.0

func (ModelCardContentPtrOutput) IntendedUses added in v0.50.0

func (ModelCardContentPtrOutput) ModelOverview added in v0.50.0

func (ModelCardContentPtrOutput) ModelPackageDetails added in v0.62.0

func (ModelCardContentPtrOutput) ToModelCardContentPtrOutput added in v0.50.0

func (o ModelCardContentPtrOutput) ToModelCardContentPtrOutput() ModelCardContentPtrOutput

func (ModelCardContentPtrOutput) ToModelCardContentPtrOutputWithContext added in v0.50.0

func (o ModelCardContentPtrOutput) ToModelCardContentPtrOutputWithContext(ctx context.Context) ModelCardContentPtrOutput

func (ModelCardContentPtrOutput) TrainingDetails added in v0.50.0

type ModelCardEvaluationDetail added in v0.50.0

type ModelCardEvaluationDetail struct {
	Datasets              []string `pulumi:"datasets"`
	EvaluationJobArn      *string  `pulumi:"evaluationJobArn"`
	EvaluationObservation *string  `pulumi:"evaluationObservation"`
	// additional attributes associated with the evaluation results.
	Metadata     map[string]string      `pulumi:"metadata"`
	MetricGroups []ModelCardMetricGroup `pulumi:"metricGroups"`
	Name         string                 `pulumi:"name"`
}

item of evaluation details

type ModelCardEvaluationDetailArgs added in v0.50.0

type ModelCardEvaluationDetailArgs struct {
	Datasets              pulumi.StringArrayInput `pulumi:"datasets"`
	EvaluationJobArn      pulumi.StringPtrInput   `pulumi:"evaluationJobArn"`
	EvaluationObservation pulumi.StringPtrInput   `pulumi:"evaluationObservation"`
	// additional attributes associated with the evaluation results.
	Metadata     pulumi.StringMapInput          `pulumi:"metadata"`
	MetricGroups ModelCardMetricGroupArrayInput `pulumi:"metricGroups"`
	Name         pulumi.StringInput             `pulumi:"name"`
}

item of evaluation details

func (ModelCardEvaluationDetailArgs) ElementType added in v0.50.0

func (ModelCardEvaluationDetailArgs) ToModelCardEvaluationDetailOutput added in v0.50.0

func (i ModelCardEvaluationDetailArgs) ToModelCardEvaluationDetailOutput() ModelCardEvaluationDetailOutput

func (ModelCardEvaluationDetailArgs) ToModelCardEvaluationDetailOutputWithContext added in v0.50.0

func (i ModelCardEvaluationDetailArgs) ToModelCardEvaluationDetailOutputWithContext(ctx context.Context) ModelCardEvaluationDetailOutput

type ModelCardEvaluationDetailArray added in v0.50.0

type ModelCardEvaluationDetailArray []ModelCardEvaluationDetailInput

func (ModelCardEvaluationDetailArray) ElementType added in v0.50.0

func (ModelCardEvaluationDetailArray) ToModelCardEvaluationDetailArrayOutput added in v0.50.0

func (i ModelCardEvaluationDetailArray) ToModelCardEvaluationDetailArrayOutput() ModelCardEvaluationDetailArrayOutput

func (ModelCardEvaluationDetailArray) ToModelCardEvaluationDetailArrayOutputWithContext added in v0.50.0

func (i ModelCardEvaluationDetailArray) ToModelCardEvaluationDetailArrayOutputWithContext(ctx context.Context) ModelCardEvaluationDetailArrayOutput

type ModelCardEvaluationDetailArrayInput added in v0.50.0

type ModelCardEvaluationDetailArrayInput interface {
	pulumi.Input

	ToModelCardEvaluationDetailArrayOutput() ModelCardEvaluationDetailArrayOutput
	ToModelCardEvaluationDetailArrayOutputWithContext(context.Context) ModelCardEvaluationDetailArrayOutput
}

ModelCardEvaluationDetailArrayInput is an input type that accepts ModelCardEvaluationDetailArray and ModelCardEvaluationDetailArrayOutput values. You can construct a concrete instance of `ModelCardEvaluationDetailArrayInput` via:

ModelCardEvaluationDetailArray{ ModelCardEvaluationDetailArgs{...} }

type ModelCardEvaluationDetailArrayOutput added in v0.50.0

type ModelCardEvaluationDetailArrayOutput struct{ *pulumi.OutputState }

func (ModelCardEvaluationDetailArrayOutput) ElementType added in v0.50.0

func (ModelCardEvaluationDetailArrayOutput) Index added in v0.50.0

func (ModelCardEvaluationDetailArrayOutput) ToModelCardEvaluationDetailArrayOutput added in v0.50.0

func (o ModelCardEvaluationDetailArrayOutput) ToModelCardEvaluationDetailArrayOutput() ModelCardEvaluationDetailArrayOutput

func (ModelCardEvaluationDetailArrayOutput) ToModelCardEvaluationDetailArrayOutputWithContext added in v0.50.0

func (o ModelCardEvaluationDetailArrayOutput) ToModelCardEvaluationDetailArrayOutputWithContext(ctx context.Context) ModelCardEvaluationDetailArrayOutput

type ModelCardEvaluationDetailInput added in v0.50.0

type ModelCardEvaluationDetailInput interface {
	pulumi.Input

	ToModelCardEvaluationDetailOutput() ModelCardEvaluationDetailOutput
	ToModelCardEvaluationDetailOutputWithContext(context.Context) ModelCardEvaluationDetailOutput
}

ModelCardEvaluationDetailInput is an input type that accepts ModelCardEvaluationDetailArgs and ModelCardEvaluationDetailOutput values. You can construct a concrete instance of `ModelCardEvaluationDetailInput` via:

ModelCardEvaluationDetailArgs{...}

type ModelCardEvaluationDetailOutput added in v0.50.0

type ModelCardEvaluationDetailOutput struct{ *pulumi.OutputState }

item of evaluation details

func (ModelCardEvaluationDetailOutput) Datasets added in v0.50.0

func (ModelCardEvaluationDetailOutput) ElementType added in v0.50.0

func (ModelCardEvaluationDetailOutput) EvaluationJobArn added in v0.50.0

func (ModelCardEvaluationDetailOutput) EvaluationObservation added in v0.50.0

func (o ModelCardEvaluationDetailOutput) EvaluationObservation() pulumi.StringPtrOutput

func (ModelCardEvaluationDetailOutput) Metadata added in v0.50.0

additional attributes associated with the evaluation results.

func (ModelCardEvaluationDetailOutput) MetricGroups added in v0.50.0

func (ModelCardEvaluationDetailOutput) Name added in v0.50.0

func (ModelCardEvaluationDetailOutput) ToModelCardEvaluationDetailOutput added in v0.50.0

func (o ModelCardEvaluationDetailOutput) ToModelCardEvaluationDetailOutput() ModelCardEvaluationDetailOutput

func (ModelCardEvaluationDetailOutput) ToModelCardEvaluationDetailOutputWithContext added in v0.50.0

func (o ModelCardEvaluationDetailOutput) ToModelCardEvaluationDetailOutputWithContext(ctx context.Context) ModelCardEvaluationDetailOutput

type ModelCardInferenceSpecification added in v0.62.0

type ModelCardInferenceSpecification struct {
	// Contains inference related information which were used to create model package.
	Containers []ModelCardContainer `pulumi:"containers"`
}

type ModelCardInferenceSpecificationArgs added in v0.62.0

type ModelCardInferenceSpecificationArgs struct {
	// Contains inference related information which were used to create model package.
	Containers ModelCardContainerArrayInput `pulumi:"containers"`
}

func (ModelCardInferenceSpecificationArgs) ElementType added in v0.62.0

func (ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationOutput added in v0.62.0

func (i ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationOutput() ModelCardInferenceSpecificationOutput

func (ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationOutputWithContext added in v0.62.0

func (i ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationOutputWithContext(ctx context.Context) ModelCardInferenceSpecificationOutput

func (ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationPtrOutput added in v0.62.0

func (i ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationPtrOutput() ModelCardInferenceSpecificationPtrOutput

func (ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationPtrOutputWithContext added in v0.62.0

func (i ModelCardInferenceSpecificationArgs) ToModelCardInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelCardInferenceSpecificationPtrOutput

type ModelCardInferenceSpecificationInput added in v0.62.0

type ModelCardInferenceSpecificationInput interface {
	pulumi.Input

	ToModelCardInferenceSpecificationOutput() ModelCardInferenceSpecificationOutput
	ToModelCardInferenceSpecificationOutputWithContext(context.Context) ModelCardInferenceSpecificationOutput
}

ModelCardInferenceSpecificationInput is an input type that accepts ModelCardInferenceSpecificationArgs and ModelCardInferenceSpecificationOutput values. You can construct a concrete instance of `ModelCardInferenceSpecificationInput` via:

ModelCardInferenceSpecificationArgs{...}

type ModelCardInferenceSpecificationOutput added in v0.62.0

type ModelCardInferenceSpecificationOutput struct{ *pulumi.OutputState }

func (ModelCardInferenceSpecificationOutput) Containers added in v0.62.0

Contains inference related information which were used to create model package.

func (ModelCardInferenceSpecificationOutput) ElementType added in v0.62.0

func (ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationOutput added in v0.62.0

func (o ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationOutput() ModelCardInferenceSpecificationOutput

func (ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationOutputWithContext added in v0.62.0

func (o ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationOutputWithContext(ctx context.Context) ModelCardInferenceSpecificationOutput

func (ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationPtrOutput added in v0.62.0

func (o ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationPtrOutput() ModelCardInferenceSpecificationPtrOutput

func (ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationPtrOutputWithContext added in v0.62.0

func (o ModelCardInferenceSpecificationOutput) ToModelCardInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelCardInferenceSpecificationPtrOutput

type ModelCardInferenceSpecificationPtrInput added in v0.62.0

type ModelCardInferenceSpecificationPtrInput interface {
	pulumi.Input

	ToModelCardInferenceSpecificationPtrOutput() ModelCardInferenceSpecificationPtrOutput
	ToModelCardInferenceSpecificationPtrOutputWithContext(context.Context) ModelCardInferenceSpecificationPtrOutput
}

ModelCardInferenceSpecificationPtrInput is an input type that accepts ModelCardInferenceSpecificationArgs, ModelCardInferenceSpecificationPtr and ModelCardInferenceSpecificationPtrOutput values. You can construct a concrete instance of `ModelCardInferenceSpecificationPtrInput` via:

        ModelCardInferenceSpecificationArgs{...}

or:

        nil

type ModelCardInferenceSpecificationPtrOutput added in v0.62.0

type ModelCardInferenceSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ModelCardInferenceSpecificationPtrOutput) Containers added in v0.62.0

Contains inference related information which were used to create model package.

func (ModelCardInferenceSpecificationPtrOutput) Elem added in v0.62.0

func (ModelCardInferenceSpecificationPtrOutput) ElementType added in v0.62.0

func (ModelCardInferenceSpecificationPtrOutput) ToModelCardInferenceSpecificationPtrOutput added in v0.62.0

func (o ModelCardInferenceSpecificationPtrOutput) ToModelCardInferenceSpecificationPtrOutput() ModelCardInferenceSpecificationPtrOutput

func (ModelCardInferenceSpecificationPtrOutput) ToModelCardInferenceSpecificationPtrOutputWithContext added in v0.62.0

func (o ModelCardInferenceSpecificationPtrOutput) ToModelCardInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelCardInferenceSpecificationPtrOutput

type ModelCardInput added in v0.50.0

type ModelCardInput interface {
	pulumi.Input

	ToModelCardOutput() ModelCardOutput
	ToModelCardOutputWithContext(ctx context.Context) ModelCardOutput
}

type ModelCardIntendedUses added in v0.50.0

type ModelCardIntendedUses struct {
	ExplanationsForRiskRating       *string `pulumi:"explanationsForRiskRating"`
	FactorsAffectingModelEfficiency *string `pulumi:"factorsAffectingModelEfficiency"`
	// intended use cases.
	IntendedUses *string `pulumi:"intendedUses"`
	// Why the model was developed?
	PurposeOfModel *string              `pulumi:"purposeOfModel"`
	RiskRating     *ModelCardRiskRating `pulumi:"riskRating"`
}

Intended usage of model.

type ModelCardIntendedUsesArgs added in v0.50.0

type ModelCardIntendedUsesArgs struct {
	ExplanationsForRiskRating       pulumi.StringPtrInput `pulumi:"explanationsForRiskRating"`
	FactorsAffectingModelEfficiency pulumi.StringPtrInput `pulumi:"factorsAffectingModelEfficiency"`
	// intended use cases.
	IntendedUses pulumi.StringPtrInput `pulumi:"intendedUses"`
	// Why the model was developed?
	PurposeOfModel pulumi.StringPtrInput       `pulumi:"purposeOfModel"`
	RiskRating     ModelCardRiskRatingPtrInput `pulumi:"riskRating"`
}

Intended usage of model.

func (ModelCardIntendedUsesArgs) ElementType added in v0.50.0

func (ModelCardIntendedUsesArgs) ElementType() reflect.Type

func (ModelCardIntendedUsesArgs) ToModelCardIntendedUsesOutput added in v0.50.0

func (i ModelCardIntendedUsesArgs) ToModelCardIntendedUsesOutput() ModelCardIntendedUsesOutput

func (ModelCardIntendedUsesArgs) ToModelCardIntendedUsesOutputWithContext added in v0.50.0

func (i ModelCardIntendedUsesArgs) ToModelCardIntendedUsesOutputWithContext(ctx context.Context) ModelCardIntendedUsesOutput

func (ModelCardIntendedUsesArgs) ToModelCardIntendedUsesPtrOutput added in v0.50.0

func (i ModelCardIntendedUsesArgs) ToModelCardIntendedUsesPtrOutput() ModelCardIntendedUsesPtrOutput

func (ModelCardIntendedUsesArgs) ToModelCardIntendedUsesPtrOutputWithContext added in v0.50.0

func (i ModelCardIntendedUsesArgs) ToModelCardIntendedUsesPtrOutputWithContext(ctx context.Context) ModelCardIntendedUsesPtrOutput

type ModelCardIntendedUsesInput added in v0.50.0

type ModelCardIntendedUsesInput interface {
	pulumi.Input

	ToModelCardIntendedUsesOutput() ModelCardIntendedUsesOutput
	ToModelCardIntendedUsesOutputWithContext(context.Context) ModelCardIntendedUsesOutput
}

ModelCardIntendedUsesInput is an input type that accepts ModelCardIntendedUsesArgs and ModelCardIntendedUsesOutput values. You can construct a concrete instance of `ModelCardIntendedUsesInput` via:

ModelCardIntendedUsesArgs{...}

type ModelCardIntendedUsesOutput added in v0.50.0

type ModelCardIntendedUsesOutput struct{ *pulumi.OutputState }

Intended usage of model.

func (ModelCardIntendedUsesOutput) ElementType added in v0.50.0

func (ModelCardIntendedUsesOutput) ExplanationsForRiskRating added in v0.50.0

func (o ModelCardIntendedUsesOutput) ExplanationsForRiskRating() pulumi.StringPtrOutput

func (ModelCardIntendedUsesOutput) FactorsAffectingModelEfficiency added in v0.50.0

func (o ModelCardIntendedUsesOutput) FactorsAffectingModelEfficiency() pulumi.StringPtrOutput

func (ModelCardIntendedUsesOutput) IntendedUses added in v0.50.0

intended use cases.

func (ModelCardIntendedUsesOutput) PurposeOfModel added in v0.50.0

Why the model was developed?

func (ModelCardIntendedUsesOutput) RiskRating added in v0.50.0

func (ModelCardIntendedUsesOutput) ToModelCardIntendedUsesOutput added in v0.50.0

func (o ModelCardIntendedUsesOutput) ToModelCardIntendedUsesOutput() ModelCardIntendedUsesOutput

func (ModelCardIntendedUsesOutput) ToModelCardIntendedUsesOutputWithContext added in v0.50.0

func (o ModelCardIntendedUsesOutput) ToModelCardIntendedUsesOutputWithContext(ctx context.Context) ModelCardIntendedUsesOutput

func (ModelCardIntendedUsesOutput) ToModelCardIntendedUsesPtrOutput added in v0.50.0

func (o ModelCardIntendedUsesOutput) ToModelCardIntendedUsesPtrOutput() ModelCardIntendedUsesPtrOutput

func (ModelCardIntendedUsesOutput) ToModelCardIntendedUsesPtrOutputWithContext added in v0.50.0

func (o ModelCardIntendedUsesOutput) ToModelCardIntendedUsesPtrOutputWithContext(ctx context.Context) ModelCardIntendedUsesPtrOutput

type ModelCardIntendedUsesPtrInput added in v0.50.0

type ModelCardIntendedUsesPtrInput interface {
	pulumi.Input

	ToModelCardIntendedUsesPtrOutput() ModelCardIntendedUsesPtrOutput
	ToModelCardIntendedUsesPtrOutputWithContext(context.Context) ModelCardIntendedUsesPtrOutput
}

ModelCardIntendedUsesPtrInput is an input type that accepts ModelCardIntendedUsesArgs, ModelCardIntendedUsesPtr and ModelCardIntendedUsesPtrOutput values. You can construct a concrete instance of `ModelCardIntendedUsesPtrInput` via:

        ModelCardIntendedUsesArgs{...}

or:

        nil

func ModelCardIntendedUsesPtr added in v0.50.0

func ModelCardIntendedUsesPtr(v *ModelCardIntendedUsesArgs) ModelCardIntendedUsesPtrInput

type ModelCardIntendedUsesPtrOutput added in v0.50.0

type ModelCardIntendedUsesPtrOutput struct{ *pulumi.OutputState }

func (ModelCardIntendedUsesPtrOutput) Elem added in v0.50.0

func (ModelCardIntendedUsesPtrOutput) ElementType added in v0.50.0

func (ModelCardIntendedUsesPtrOutput) ExplanationsForRiskRating added in v0.50.0

func (o ModelCardIntendedUsesPtrOutput) ExplanationsForRiskRating() pulumi.StringPtrOutput

func (ModelCardIntendedUsesPtrOutput) FactorsAffectingModelEfficiency added in v0.50.0

func (o ModelCardIntendedUsesPtrOutput) FactorsAffectingModelEfficiency() pulumi.StringPtrOutput

func (ModelCardIntendedUsesPtrOutput) IntendedUses added in v0.50.0

intended use cases.

func (ModelCardIntendedUsesPtrOutput) PurposeOfModel added in v0.50.0

Why the model was developed?

func (ModelCardIntendedUsesPtrOutput) RiskRating added in v0.50.0

func (ModelCardIntendedUsesPtrOutput) ToModelCardIntendedUsesPtrOutput added in v0.50.0

func (o ModelCardIntendedUsesPtrOutput) ToModelCardIntendedUsesPtrOutput() ModelCardIntendedUsesPtrOutput

func (ModelCardIntendedUsesPtrOutput) ToModelCardIntendedUsesPtrOutputWithContext added in v0.50.0

func (o ModelCardIntendedUsesPtrOutput) ToModelCardIntendedUsesPtrOutputWithContext(ctx context.Context) ModelCardIntendedUsesPtrOutput

type ModelCardLinearGraphMetric added in v0.50.0

type ModelCardLinearGraphMetric struct {
	Name      string                         `pulumi:"name"`
	Notes     *string                        `pulumi:"notes"`
	Type      ModelCardLinearGraphMetricType `pulumi:"type"`
	Value     [][]float64                    `pulumi:"value"`
	XAxisName *string                        `pulumi:"xAxisName"`
	YAxisName *string                        `pulumi:"yAxisName"`
}

Linear graph metric.

type ModelCardLinearGraphMetricArgs added in v0.96.0

type ModelCardLinearGraphMetricArgs struct {
	Name      pulumi.StringInput                  `pulumi:"name"`
	Notes     pulumi.StringPtrInput               `pulumi:"notes"`
	Type      ModelCardLinearGraphMetricTypeInput `pulumi:"type"`
	Value     pulumi.Float64ArrayArrayInput       `pulumi:"value"`
	XAxisName pulumi.StringPtrInput               `pulumi:"xAxisName"`
	YAxisName pulumi.StringPtrInput               `pulumi:"yAxisName"`
}

Linear graph metric.

func (ModelCardLinearGraphMetricArgs) ElementType added in v0.96.0

func (ModelCardLinearGraphMetricArgs) ToModelCardLinearGraphMetricOutput added in v0.96.0

func (i ModelCardLinearGraphMetricArgs) ToModelCardLinearGraphMetricOutput() ModelCardLinearGraphMetricOutput

func (ModelCardLinearGraphMetricArgs) ToModelCardLinearGraphMetricOutputWithContext added in v0.96.0

func (i ModelCardLinearGraphMetricArgs) ToModelCardLinearGraphMetricOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricOutput

type ModelCardLinearGraphMetricInput added in v0.96.0

type ModelCardLinearGraphMetricInput interface {
	pulumi.Input

	ToModelCardLinearGraphMetricOutput() ModelCardLinearGraphMetricOutput
	ToModelCardLinearGraphMetricOutputWithContext(context.Context) ModelCardLinearGraphMetricOutput
}

ModelCardLinearGraphMetricInput is an input type that accepts ModelCardLinearGraphMetricArgs and ModelCardLinearGraphMetricOutput values. You can construct a concrete instance of `ModelCardLinearGraphMetricInput` via:

ModelCardLinearGraphMetricArgs{...}

type ModelCardLinearGraphMetricOutput added in v0.96.0

type ModelCardLinearGraphMetricOutput struct{ *pulumi.OutputState }

Linear graph metric.

func (ModelCardLinearGraphMetricOutput) ElementType added in v0.96.0

func (ModelCardLinearGraphMetricOutput) Name added in v0.96.0

func (ModelCardLinearGraphMetricOutput) Notes added in v0.96.0

func (ModelCardLinearGraphMetricOutput) ToModelCardLinearGraphMetricOutput added in v0.96.0

func (o ModelCardLinearGraphMetricOutput) ToModelCardLinearGraphMetricOutput() ModelCardLinearGraphMetricOutput

func (ModelCardLinearGraphMetricOutput) ToModelCardLinearGraphMetricOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricOutput) ToModelCardLinearGraphMetricOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricOutput

func (ModelCardLinearGraphMetricOutput) Type added in v0.96.0

func (ModelCardLinearGraphMetricOutput) Value added in v0.96.0

func (ModelCardLinearGraphMetricOutput) XAxisName added in v0.96.0

func (ModelCardLinearGraphMetricOutput) YAxisName added in v0.96.0

type ModelCardLinearGraphMetricType added in v0.50.0

type ModelCardLinearGraphMetricType string

func (ModelCardLinearGraphMetricType) ElementType added in v0.96.0

func (ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypeOutput added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypeOutput() ModelCardLinearGraphMetricTypeOutput

func (ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypeOutputWithContext added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypeOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricTypeOutput

func (ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypePtrOutput added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypePtrOutput() ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypePtrOutputWithContext added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToModelCardLinearGraphMetricTypePtrOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricType) ToStringOutput added in v0.96.0

func (ModelCardLinearGraphMetricType) ToStringOutputWithContext added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardLinearGraphMetricType) ToStringPtrOutput added in v0.96.0

func (ModelCardLinearGraphMetricType) ToStringPtrOutputWithContext added in v0.96.0

func (e ModelCardLinearGraphMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardLinearGraphMetricTypeInput added in v0.96.0

type ModelCardLinearGraphMetricTypeInput interface {
	pulumi.Input

	ToModelCardLinearGraphMetricTypeOutput() ModelCardLinearGraphMetricTypeOutput
	ToModelCardLinearGraphMetricTypeOutputWithContext(context.Context) ModelCardLinearGraphMetricTypeOutput
}

ModelCardLinearGraphMetricTypeInput is an input type that accepts values of the ModelCardLinearGraphMetricType enum A concrete instance of `ModelCardLinearGraphMetricTypeInput` can be one of the following:

ModelCardLinearGraphMetricTypeLinearGraph

type ModelCardLinearGraphMetricTypeOutput added in v0.96.0

type ModelCardLinearGraphMetricTypeOutput struct{ *pulumi.OutputState }

func (ModelCardLinearGraphMetricTypeOutput) ElementType added in v0.96.0

func (ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypeOutput added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypeOutput() ModelCardLinearGraphMetricTypeOutput

func (ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypeOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypeOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricTypeOutput

func (ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypePtrOutput added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypePtrOutput() ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToModelCardLinearGraphMetricTypePtrOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricTypeOutput) ToStringOutput added in v0.96.0

func (ModelCardLinearGraphMetricTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardLinearGraphMetricTypeOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardLinearGraphMetricTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardLinearGraphMetricTypePtrInput added in v0.96.0

type ModelCardLinearGraphMetricTypePtrInput interface {
	pulumi.Input

	ToModelCardLinearGraphMetricTypePtrOutput() ModelCardLinearGraphMetricTypePtrOutput
	ToModelCardLinearGraphMetricTypePtrOutputWithContext(context.Context) ModelCardLinearGraphMetricTypePtrOutput
}

func ModelCardLinearGraphMetricTypePtr added in v0.96.0

func ModelCardLinearGraphMetricTypePtr(v string) ModelCardLinearGraphMetricTypePtrInput

type ModelCardLinearGraphMetricTypePtrOutput added in v0.96.0

type ModelCardLinearGraphMetricTypePtrOutput struct{ *pulumi.OutputState }

func (ModelCardLinearGraphMetricTypePtrOutput) Elem added in v0.96.0

func (ModelCardLinearGraphMetricTypePtrOutput) ElementType added in v0.96.0

func (ModelCardLinearGraphMetricTypePtrOutput) ToModelCardLinearGraphMetricTypePtrOutput added in v0.96.0

func (o ModelCardLinearGraphMetricTypePtrOutput) ToModelCardLinearGraphMetricTypePtrOutput() ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricTypePtrOutput) ToModelCardLinearGraphMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardLinearGraphMetricTypePtrOutput) ToModelCardLinearGraphMetricTypePtrOutputWithContext(ctx context.Context) ModelCardLinearGraphMetricTypePtrOutput

func (ModelCardLinearGraphMetricTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardLinearGraphMetricTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

type ModelCardMatrixMetric added in v0.50.0

type ModelCardMatrixMetric struct {
	Name      string                    `pulumi:"name"`
	Notes     *string                   `pulumi:"notes"`
	Type      ModelCardMatrixMetricType `pulumi:"type"`
	Value     [][]float64               `pulumi:"value"`
	XAxisName []string                  `pulumi:"xAxisName"`
	YAxisName []string                  `pulumi:"yAxisName"`
}

type ModelCardMatrixMetricArgs added in v0.96.0

type ModelCardMatrixMetricArgs struct {
	Name      pulumi.StringInput             `pulumi:"name"`
	Notes     pulumi.StringPtrInput          `pulumi:"notes"`
	Type      ModelCardMatrixMetricTypeInput `pulumi:"type"`
	Value     pulumi.Float64ArrayArrayInput  `pulumi:"value"`
	XAxisName pulumi.StringArrayInput        `pulumi:"xAxisName"`
	YAxisName pulumi.StringArrayInput        `pulumi:"yAxisName"`
}

func (ModelCardMatrixMetricArgs) ElementType added in v0.96.0

func (ModelCardMatrixMetricArgs) ElementType() reflect.Type

func (ModelCardMatrixMetricArgs) ToModelCardMatrixMetricOutput added in v0.96.0

func (i ModelCardMatrixMetricArgs) ToModelCardMatrixMetricOutput() ModelCardMatrixMetricOutput

func (ModelCardMatrixMetricArgs) ToModelCardMatrixMetricOutputWithContext added in v0.96.0

func (i ModelCardMatrixMetricArgs) ToModelCardMatrixMetricOutputWithContext(ctx context.Context) ModelCardMatrixMetricOutput

type ModelCardMatrixMetricInput added in v0.96.0

type ModelCardMatrixMetricInput interface {
	pulumi.Input

	ToModelCardMatrixMetricOutput() ModelCardMatrixMetricOutput
	ToModelCardMatrixMetricOutputWithContext(context.Context) ModelCardMatrixMetricOutput
}

ModelCardMatrixMetricInput is an input type that accepts ModelCardMatrixMetricArgs and ModelCardMatrixMetricOutput values. You can construct a concrete instance of `ModelCardMatrixMetricInput` via:

ModelCardMatrixMetricArgs{...}

type ModelCardMatrixMetricOutput added in v0.96.0

type ModelCardMatrixMetricOutput struct{ *pulumi.OutputState }

func (ModelCardMatrixMetricOutput) ElementType added in v0.96.0

func (ModelCardMatrixMetricOutput) Name added in v0.96.0

func (ModelCardMatrixMetricOutput) Notes added in v0.96.0

func (ModelCardMatrixMetricOutput) ToModelCardMatrixMetricOutput added in v0.96.0

func (o ModelCardMatrixMetricOutput) ToModelCardMatrixMetricOutput() ModelCardMatrixMetricOutput

func (ModelCardMatrixMetricOutput) ToModelCardMatrixMetricOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricOutput) ToModelCardMatrixMetricOutputWithContext(ctx context.Context) ModelCardMatrixMetricOutput

func (ModelCardMatrixMetricOutput) Type added in v0.96.0

func (ModelCardMatrixMetricOutput) Value added in v0.96.0

func (ModelCardMatrixMetricOutput) XAxisName added in v0.96.0

func (ModelCardMatrixMetricOutput) YAxisName added in v0.96.0

type ModelCardMatrixMetricType added in v0.50.0

type ModelCardMatrixMetricType string

func (ModelCardMatrixMetricType) ElementType added in v0.96.0

func (ModelCardMatrixMetricType) ElementType() reflect.Type

func (ModelCardMatrixMetricType) ToModelCardMatrixMetricTypeOutput added in v0.96.0

func (e ModelCardMatrixMetricType) ToModelCardMatrixMetricTypeOutput() ModelCardMatrixMetricTypeOutput

func (ModelCardMatrixMetricType) ToModelCardMatrixMetricTypeOutputWithContext added in v0.96.0

func (e ModelCardMatrixMetricType) ToModelCardMatrixMetricTypeOutputWithContext(ctx context.Context) ModelCardMatrixMetricTypeOutput

func (ModelCardMatrixMetricType) ToModelCardMatrixMetricTypePtrOutput added in v0.96.0

func (e ModelCardMatrixMetricType) ToModelCardMatrixMetricTypePtrOutput() ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricType) ToModelCardMatrixMetricTypePtrOutputWithContext added in v0.96.0

func (e ModelCardMatrixMetricType) ToModelCardMatrixMetricTypePtrOutputWithContext(ctx context.Context) ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricType) ToStringOutput added in v0.96.0

func (e ModelCardMatrixMetricType) ToStringOutput() pulumi.StringOutput

func (ModelCardMatrixMetricType) ToStringOutputWithContext added in v0.96.0

func (e ModelCardMatrixMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardMatrixMetricType) ToStringPtrOutput added in v0.96.0

func (e ModelCardMatrixMetricType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardMatrixMetricType) ToStringPtrOutputWithContext added in v0.96.0

func (e ModelCardMatrixMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardMatrixMetricTypeInput added in v0.96.0

type ModelCardMatrixMetricTypeInput interface {
	pulumi.Input

	ToModelCardMatrixMetricTypeOutput() ModelCardMatrixMetricTypeOutput
	ToModelCardMatrixMetricTypeOutputWithContext(context.Context) ModelCardMatrixMetricTypeOutput
}

ModelCardMatrixMetricTypeInput is an input type that accepts values of the ModelCardMatrixMetricType enum A concrete instance of `ModelCardMatrixMetricTypeInput` can be one of the following:

ModelCardMatrixMetricTypeMatrix

type ModelCardMatrixMetricTypeOutput added in v0.96.0

type ModelCardMatrixMetricTypeOutput struct{ *pulumi.OutputState }

func (ModelCardMatrixMetricTypeOutput) ElementType added in v0.96.0

func (ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypeOutput added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypeOutput() ModelCardMatrixMetricTypeOutput

func (ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypeOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypeOutputWithContext(ctx context.Context) ModelCardMatrixMetricTypeOutput

func (ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypePtrOutput added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypePtrOutput() ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToModelCardMatrixMetricTypePtrOutputWithContext(ctx context.Context) ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricTypeOutput) ToStringOutput added in v0.96.0

func (ModelCardMatrixMetricTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardMatrixMetricTypeOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardMatrixMetricTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardMatrixMetricTypePtrInput added in v0.96.0

type ModelCardMatrixMetricTypePtrInput interface {
	pulumi.Input

	ToModelCardMatrixMetricTypePtrOutput() ModelCardMatrixMetricTypePtrOutput
	ToModelCardMatrixMetricTypePtrOutputWithContext(context.Context) ModelCardMatrixMetricTypePtrOutput
}

func ModelCardMatrixMetricTypePtr added in v0.96.0

func ModelCardMatrixMetricTypePtr(v string) ModelCardMatrixMetricTypePtrInput

type ModelCardMatrixMetricTypePtrOutput added in v0.96.0

type ModelCardMatrixMetricTypePtrOutput struct{ *pulumi.OutputState }

func (ModelCardMatrixMetricTypePtrOutput) Elem added in v0.96.0

func (ModelCardMatrixMetricTypePtrOutput) ElementType added in v0.96.0

func (ModelCardMatrixMetricTypePtrOutput) ToModelCardMatrixMetricTypePtrOutput added in v0.96.0

func (o ModelCardMatrixMetricTypePtrOutput) ToModelCardMatrixMetricTypePtrOutput() ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricTypePtrOutput) ToModelCardMatrixMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypePtrOutput) ToModelCardMatrixMetricTypePtrOutputWithContext(ctx context.Context) ModelCardMatrixMetricTypePtrOutput

func (ModelCardMatrixMetricTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardMatrixMetricTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardMatrixMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardMetricGroup added in v0.50.0

type ModelCardMetricGroup struct {
	MetricData []interface{} `pulumi:"metricData"`
	Name       string        `pulumi:"name"`
}

item in metric groups

type ModelCardMetricGroupArgs added in v0.50.0

type ModelCardMetricGroupArgs struct {
	MetricData pulumi.ArrayInput  `pulumi:"metricData"`
	Name       pulumi.StringInput `pulumi:"name"`
}

item in metric groups

func (ModelCardMetricGroupArgs) ElementType added in v0.50.0

func (ModelCardMetricGroupArgs) ElementType() reflect.Type

func (ModelCardMetricGroupArgs) ToModelCardMetricGroupOutput added in v0.50.0

func (i ModelCardMetricGroupArgs) ToModelCardMetricGroupOutput() ModelCardMetricGroupOutput

func (ModelCardMetricGroupArgs) ToModelCardMetricGroupOutputWithContext added in v0.50.0

func (i ModelCardMetricGroupArgs) ToModelCardMetricGroupOutputWithContext(ctx context.Context) ModelCardMetricGroupOutput

type ModelCardMetricGroupArray added in v0.50.0

type ModelCardMetricGroupArray []ModelCardMetricGroupInput

func (ModelCardMetricGroupArray) ElementType added in v0.50.0

func (ModelCardMetricGroupArray) ElementType() reflect.Type

func (ModelCardMetricGroupArray) ToModelCardMetricGroupArrayOutput added in v0.50.0

func (i ModelCardMetricGroupArray) ToModelCardMetricGroupArrayOutput() ModelCardMetricGroupArrayOutput

func (ModelCardMetricGroupArray) ToModelCardMetricGroupArrayOutputWithContext added in v0.50.0

func (i ModelCardMetricGroupArray) ToModelCardMetricGroupArrayOutputWithContext(ctx context.Context) ModelCardMetricGroupArrayOutput

type ModelCardMetricGroupArrayInput added in v0.50.0

type ModelCardMetricGroupArrayInput interface {
	pulumi.Input

	ToModelCardMetricGroupArrayOutput() ModelCardMetricGroupArrayOutput
	ToModelCardMetricGroupArrayOutputWithContext(context.Context) ModelCardMetricGroupArrayOutput
}

ModelCardMetricGroupArrayInput is an input type that accepts ModelCardMetricGroupArray and ModelCardMetricGroupArrayOutput values. You can construct a concrete instance of `ModelCardMetricGroupArrayInput` via:

ModelCardMetricGroupArray{ ModelCardMetricGroupArgs{...} }

type ModelCardMetricGroupArrayOutput added in v0.50.0

type ModelCardMetricGroupArrayOutput struct{ *pulumi.OutputState }

func (ModelCardMetricGroupArrayOutput) ElementType added in v0.50.0

func (ModelCardMetricGroupArrayOutput) Index added in v0.50.0

func (ModelCardMetricGroupArrayOutput) ToModelCardMetricGroupArrayOutput added in v0.50.0

func (o ModelCardMetricGroupArrayOutput) ToModelCardMetricGroupArrayOutput() ModelCardMetricGroupArrayOutput

func (ModelCardMetricGroupArrayOutput) ToModelCardMetricGroupArrayOutputWithContext added in v0.50.0

func (o ModelCardMetricGroupArrayOutput) ToModelCardMetricGroupArrayOutputWithContext(ctx context.Context) ModelCardMetricGroupArrayOutput

type ModelCardMetricGroupInput added in v0.50.0

type ModelCardMetricGroupInput interface {
	pulumi.Input

	ToModelCardMetricGroupOutput() ModelCardMetricGroupOutput
	ToModelCardMetricGroupOutputWithContext(context.Context) ModelCardMetricGroupOutput
}

ModelCardMetricGroupInput is an input type that accepts ModelCardMetricGroupArgs and ModelCardMetricGroupOutput values. You can construct a concrete instance of `ModelCardMetricGroupInput` via:

ModelCardMetricGroupArgs{...}

type ModelCardMetricGroupOutput added in v0.50.0

type ModelCardMetricGroupOutput struct{ *pulumi.OutputState }

item in metric groups

func (ModelCardMetricGroupOutput) ElementType added in v0.50.0

func (ModelCardMetricGroupOutput) ElementType() reflect.Type

func (ModelCardMetricGroupOutput) MetricData added in v0.50.0

func (ModelCardMetricGroupOutput) Name added in v0.50.0

func (ModelCardMetricGroupOutput) ToModelCardMetricGroupOutput added in v0.50.0

func (o ModelCardMetricGroupOutput) ToModelCardMetricGroupOutput() ModelCardMetricGroupOutput

func (ModelCardMetricGroupOutput) ToModelCardMetricGroupOutputWithContext added in v0.50.0

func (o ModelCardMetricGroupOutput) ToModelCardMetricGroupOutputWithContext(ctx context.Context) ModelCardMetricGroupOutput

type ModelCardModelOverview added in v0.50.0

type ModelCardModelOverview struct {
	// Algorithm used to solve the problem.
	AlgorithmType *string `pulumi:"algorithmType"`
	// Overview about the inference.
	InferenceEnvironment *ModelCardModelOverviewInferenceEnvironmentProperties `pulumi:"inferenceEnvironment"`
	// Location of the model artifact.
	ModelArtifact []string `pulumi:"modelArtifact"`
	// Creator of model.
	ModelCreator *string `pulumi:"modelCreator"`
	// description of model.
	ModelDescription *string `pulumi:"modelDescription"`
	// SageMaker Model Arn or Non SageMaker Model id.
	ModelId *string `pulumi:"modelId"`
	// Name of the model.
	ModelName *string `pulumi:"modelName"`
	// Owner of model.
	ModelOwner *string `pulumi:"modelOwner"`
	// Version of the model.
	ModelVersion *float64 `pulumi:"modelVersion"`
	// Problem being solved with the model.
	ProblemType *string `pulumi:"problemType"`
}

Overview about the model.

type ModelCardModelOverviewArgs added in v0.50.0

type ModelCardModelOverviewArgs struct {
	// Algorithm used to solve the problem.
	AlgorithmType pulumi.StringPtrInput `pulumi:"algorithmType"`
	// Overview about the inference.
	InferenceEnvironment ModelCardModelOverviewInferenceEnvironmentPropertiesPtrInput `pulumi:"inferenceEnvironment"`
	// Location of the model artifact.
	ModelArtifact pulumi.StringArrayInput `pulumi:"modelArtifact"`
	// Creator of model.
	ModelCreator pulumi.StringPtrInput `pulumi:"modelCreator"`
	// description of model.
	ModelDescription pulumi.StringPtrInput `pulumi:"modelDescription"`
	// SageMaker Model Arn or Non SageMaker Model id.
	ModelId pulumi.StringPtrInput `pulumi:"modelId"`
	// Name of the model.
	ModelName pulumi.StringPtrInput `pulumi:"modelName"`
	// Owner of model.
	ModelOwner pulumi.StringPtrInput `pulumi:"modelOwner"`
	// Version of the model.
	ModelVersion pulumi.Float64PtrInput `pulumi:"modelVersion"`
	// Problem being solved with the model.
	ProblemType pulumi.StringPtrInput `pulumi:"problemType"`
}

Overview about the model.

func (ModelCardModelOverviewArgs) ElementType added in v0.50.0

func (ModelCardModelOverviewArgs) ElementType() reflect.Type

func (ModelCardModelOverviewArgs) ToModelCardModelOverviewOutput added in v0.50.0

func (i ModelCardModelOverviewArgs) ToModelCardModelOverviewOutput() ModelCardModelOverviewOutput

func (ModelCardModelOverviewArgs) ToModelCardModelOverviewOutputWithContext added in v0.50.0

func (i ModelCardModelOverviewArgs) ToModelCardModelOverviewOutputWithContext(ctx context.Context) ModelCardModelOverviewOutput

func (ModelCardModelOverviewArgs) ToModelCardModelOverviewPtrOutput added in v0.50.0

func (i ModelCardModelOverviewArgs) ToModelCardModelOverviewPtrOutput() ModelCardModelOverviewPtrOutput

func (ModelCardModelOverviewArgs) ToModelCardModelOverviewPtrOutputWithContext added in v0.50.0

func (i ModelCardModelOverviewArgs) ToModelCardModelOverviewPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewPtrOutput

type ModelCardModelOverviewInferenceEnvironmentProperties added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentProperties struct {
	// SageMaker inference image uri.
	ContainerImage []string `pulumi:"containerImage"`
}

Overview about the inference.

type ModelCardModelOverviewInferenceEnvironmentPropertiesArgs added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentPropertiesArgs struct {
	// SageMaker inference image uri.
	ContainerImage pulumi.StringArrayInput `pulumi:"containerImage"`
}

Overview about the inference.

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ElementType added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutput added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutputWithContext added in v0.50.0

func (i ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutputWithContext(ctx context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesOutput

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput added in v0.50.0

func (i ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput() ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

func (i ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput

type ModelCardModelOverviewInferenceEnvironmentPropertiesInput added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentPropertiesInput interface {
	pulumi.Input

	ToModelCardModelOverviewInferenceEnvironmentPropertiesOutput() ModelCardModelOverviewInferenceEnvironmentPropertiesOutput
	ToModelCardModelOverviewInferenceEnvironmentPropertiesOutputWithContext(context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesOutput
}

ModelCardModelOverviewInferenceEnvironmentPropertiesInput is an input type that accepts ModelCardModelOverviewInferenceEnvironmentPropertiesArgs and ModelCardModelOverviewInferenceEnvironmentPropertiesOutput values. You can construct a concrete instance of `ModelCardModelOverviewInferenceEnvironmentPropertiesInput` via:

ModelCardModelOverviewInferenceEnvironmentPropertiesArgs{...}

type ModelCardModelOverviewInferenceEnvironmentPropertiesOutput added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentPropertiesOutput struct{ *pulumi.OutputState }

Overview about the inference.

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ContainerImage added in v0.50.0

SageMaker inference image uri.

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ElementType added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutput added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesOutputWithContext(ctx context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesOutput

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput

type ModelCardModelOverviewInferenceEnvironmentPropertiesPtrInput added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentPropertiesPtrInput interface {
	pulumi.Input

	ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput() ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput
	ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext(context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput
}

ModelCardModelOverviewInferenceEnvironmentPropertiesPtrInput is an input type that accepts ModelCardModelOverviewInferenceEnvironmentPropertiesArgs, ModelCardModelOverviewInferenceEnvironmentPropertiesPtr and ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput values. You can construct a concrete instance of `ModelCardModelOverviewInferenceEnvironmentPropertiesPtrInput` via:

        ModelCardModelOverviewInferenceEnvironmentPropertiesArgs{...}

or:

        nil

type ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput added in v0.50.0

type ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ContainerImage added in v0.50.0

SageMaker inference image uri.

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) Elem added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ElementType added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput added in v0.50.0

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ToModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput

type ModelCardModelOverviewInput added in v0.50.0

type ModelCardModelOverviewInput interface {
	pulumi.Input

	ToModelCardModelOverviewOutput() ModelCardModelOverviewOutput
	ToModelCardModelOverviewOutputWithContext(context.Context) ModelCardModelOverviewOutput
}

ModelCardModelOverviewInput is an input type that accepts ModelCardModelOverviewArgs and ModelCardModelOverviewOutput values. You can construct a concrete instance of `ModelCardModelOverviewInput` via:

ModelCardModelOverviewArgs{...}

type ModelCardModelOverviewOutput added in v0.50.0

type ModelCardModelOverviewOutput struct{ *pulumi.OutputState }

Overview about the model.

func (ModelCardModelOverviewOutput) AlgorithmType added in v0.50.0

Algorithm used to solve the problem.

func (ModelCardModelOverviewOutput) ElementType added in v0.50.0

func (ModelCardModelOverviewOutput) InferenceEnvironment added in v0.50.0

Overview about the inference.

func (ModelCardModelOverviewOutput) ModelArtifact added in v0.50.0

Location of the model artifact.

func (ModelCardModelOverviewOutput) ModelCreator added in v0.50.0

Creator of model.

func (ModelCardModelOverviewOutput) ModelDescription added in v0.50.0

description of model.

func (ModelCardModelOverviewOutput) ModelId added in v0.50.0

SageMaker Model Arn or Non SageMaker Model id.

func (ModelCardModelOverviewOutput) ModelName added in v0.50.0

Name of the model.

func (ModelCardModelOverviewOutput) ModelOwner added in v0.50.0

Owner of model.

func (ModelCardModelOverviewOutput) ModelVersion added in v0.50.0

Version of the model.

func (ModelCardModelOverviewOutput) ProblemType added in v0.50.0

Problem being solved with the model.

func (ModelCardModelOverviewOutput) ToModelCardModelOverviewOutput added in v0.50.0

func (o ModelCardModelOverviewOutput) ToModelCardModelOverviewOutput() ModelCardModelOverviewOutput

func (ModelCardModelOverviewOutput) ToModelCardModelOverviewOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewOutput) ToModelCardModelOverviewOutputWithContext(ctx context.Context) ModelCardModelOverviewOutput

func (ModelCardModelOverviewOutput) ToModelCardModelOverviewPtrOutput added in v0.50.0

func (o ModelCardModelOverviewOutput) ToModelCardModelOverviewPtrOutput() ModelCardModelOverviewPtrOutput

func (ModelCardModelOverviewOutput) ToModelCardModelOverviewPtrOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewOutput) ToModelCardModelOverviewPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewPtrOutput

type ModelCardModelOverviewPtrInput added in v0.50.0

type ModelCardModelOverviewPtrInput interface {
	pulumi.Input

	ToModelCardModelOverviewPtrOutput() ModelCardModelOverviewPtrOutput
	ToModelCardModelOverviewPtrOutputWithContext(context.Context) ModelCardModelOverviewPtrOutput
}

ModelCardModelOverviewPtrInput is an input type that accepts ModelCardModelOverviewArgs, ModelCardModelOverviewPtr and ModelCardModelOverviewPtrOutput values. You can construct a concrete instance of `ModelCardModelOverviewPtrInput` via:

        ModelCardModelOverviewArgs{...}

or:

        nil

func ModelCardModelOverviewPtr added in v0.50.0

func ModelCardModelOverviewPtr(v *ModelCardModelOverviewArgs) ModelCardModelOverviewPtrInput

type ModelCardModelOverviewPtrOutput added in v0.50.0

type ModelCardModelOverviewPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelOverviewPtrOutput) AlgorithmType added in v0.50.0

Algorithm used to solve the problem.

func (ModelCardModelOverviewPtrOutput) Elem added in v0.50.0

func (ModelCardModelOverviewPtrOutput) ElementType added in v0.50.0

func (ModelCardModelOverviewPtrOutput) InferenceEnvironment added in v0.50.0

Overview about the inference.

func (ModelCardModelOverviewPtrOutput) ModelArtifact added in v0.50.0

Location of the model artifact.

func (ModelCardModelOverviewPtrOutput) ModelCreator added in v0.50.0

Creator of model.

func (ModelCardModelOverviewPtrOutput) ModelDescription added in v0.50.0

description of model.

func (ModelCardModelOverviewPtrOutput) ModelId added in v0.50.0

SageMaker Model Arn or Non SageMaker Model id.

func (ModelCardModelOverviewPtrOutput) ModelName added in v0.50.0

Name of the model.

func (ModelCardModelOverviewPtrOutput) ModelOwner added in v0.50.0

Owner of model.

func (ModelCardModelOverviewPtrOutput) ModelVersion added in v0.50.0

Version of the model.

func (ModelCardModelOverviewPtrOutput) ProblemType added in v0.50.0

Problem being solved with the model.

func (ModelCardModelOverviewPtrOutput) ToModelCardModelOverviewPtrOutput added in v0.50.0

func (o ModelCardModelOverviewPtrOutput) ToModelCardModelOverviewPtrOutput() ModelCardModelOverviewPtrOutput

func (ModelCardModelOverviewPtrOutput) ToModelCardModelOverviewPtrOutputWithContext added in v0.50.0

func (o ModelCardModelOverviewPtrOutput) ToModelCardModelOverviewPtrOutputWithContext(ctx context.Context) ModelCardModelOverviewPtrOutput

type ModelCardModelPackageCreator added in v0.62.0

type ModelCardModelPackageCreator struct {
	// The name of the user's profile in Studio
	UserProfileName *string `pulumi:"userProfileName"`
}

type ModelCardModelPackageCreatorArgs added in v0.62.0

type ModelCardModelPackageCreatorArgs struct {
	// The name of the user's profile in Studio
	UserProfileName pulumi.StringPtrInput `pulumi:"userProfileName"`
}

func (ModelCardModelPackageCreatorArgs) ElementType added in v0.62.0

func (ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorOutput added in v0.62.0

func (i ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorOutput() ModelCardModelPackageCreatorOutput

func (ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorOutputWithContext added in v0.62.0

func (i ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorOutputWithContext(ctx context.Context) ModelCardModelPackageCreatorOutput

func (ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorPtrOutput added in v0.62.0

func (i ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorPtrOutput() ModelCardModelPackageCreatorPtrOutput

func (ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorPtrOutputWithContext added in v0.62.0

func (i ModelCardModelPackageCreatorArgs) ToModelCardModelPackageCreatorPtrOutputWithContext(ctx context.Context) ModelCardModelPackageCreatorPtrOutput

type ModelCardModelPackageCreatorInput added in v0.62.0

type ModelCardModelPackageCreatorInput interface {
	pulumi.Input

	ToModelCardModelPackageCreatorOutput() ModelCardModelPackageCreatorOutput
	ToModelCardModelPackageCreatorOutputWithContext(context.Context) ModelCardModelPackageCreatorOutput
}

ModelCardModelPackageCreatorInput is an input type that accepts ModelCardModelPackageCreatorArgs and ModelCardModelPackageCreatorOutput values. You can construct a concrete instance of `ModelCardModelPackageCreatorInput` via:

ModelCardModelPackageCreatorArgs{...}

type ModelCardModelPackageCreatorOutput added in v0.62.0

type ModelCardModelPackageCreatorOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageCreatorOutput) ElementType added in v0.62.0

func (ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorOutput added in v0.62.0

func (o ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorOutput() ModelCardModelPackageCreatorOutput

func (ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorOutputWithContext added in v0.62.0

func (o ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorOutputWithContext(ctx context.Context) ModelCardModelPackageCreatorOutput

func (ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorPtrOutput added in v0.62.0

func (o ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorPtrOutput() ModelCardModelPackageCreatorPtrOutput

func (ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageCreatorOutput) ToModelCardModelPackageCreatorPtrOutputWithContext(ctx context.Context) ModelCardModelPackageCreatorPtrOutput

func (ModelCardModelPackageCreatorOutput) UserProfileName added in v0.62.0

The name of the user's profile in Studio

type ModelCardModelPackageCreatorPtrInput added in v0.62.0

type ModelCardModelPackageCreatorPtrInput interface {
	pulumi.Input

	ToModelCardModelPackageCreatorPtrOutput() ModelCardModelPackageCreatorPtrOutput
	ToModelCardModelPackageCreatorPtrOutputWithContext(context.Context) ModelCardModelPackageCreatorPtrOutput
}

ModelCardModelPackageCreatorPtrInput is an input type that accepts ModelCardModelPackageCreatorArgs, ModelCardModelPackageCreatorPtr and ModelCardModelPackageCreatorPtrOutput values. You can construct a concrete instance of `ModelCardModelPackageCreatorPtrInput` via:

        ModelCardModelPackageCreatorArgs{...}

or:

        nil

func ModelCardModelPackageCreatorPtr added in v0.62.0

type ModelCardModelPackageCreatorPtrOutput added in v0.62.0

type ModelCardModelPackageCreatorPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageCreatorPtrOutput) Elem added in v0.62.0

func (ModelCardModelPackageCreatorPtrOutput) ElementType added in v0.62.0

func (ModelCardModelPackageCreatorPtrOutput) ToModelCardModelPackageCreatorPtrOutput added in v0.62.0

func (o ModelCardModelPackageCreatorPtrOutput) ToModelCardModelPackageCreatorPtrOutput() ModelCardModelPackageCreatorPtrOutput

func (ModelCardModelPackageCreatorPtrOutput) ToModelCardModelPackageCreatorPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageCreatorPtrOutput) ToModelCardModelPackageCreatorPtrOutputWithContext(ctx context.Context) ModelCardModelPackageCreatorPtrOutput

func (ModelCardModelPackageCreatorPtrOutput) UserProfileName added in v0.62.0

The name of the user's profile in Studio

type ModelCardModelPackageDetails added in v0.62.0

type ModelCardModelPackageDetails struct {
	// A description provided for the model approval
	ApprovalDescription *string `pulumi:"approvalDescription"`
	// Information about the user who created model package.
	CreatedBy *ModelCardModelPackageCreator `pulumi:"createdBy"`
	// The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.
	Domain *string `pulumi:"domain"`
	// Details about inference jobs that can be run with models based on this model package.
	InferenceSpecification *ModelCardInferenceSpecification `pulumi:"inferenceSpecification"`
	// Current approval status of model package
	ModelApprovalStatus *ModelCardModelPackageDetailsModelApprovalStatus `pulumi:"modelApprovalStatus"`
	// The Amazon Resource Name (ARN) of the model package
	ModelPackageArn *string `pulumi:"modelPackageArn"`
	// A brief summary of the model package
	ModelPackageDescription *string `pulumi:"modelPackageDescription"`
	// If the model is a versioned model, the name of the model group that the versioned model belongs to.
	ModelPackageGroupName *string `pulumi:"modelPackageGroupName"`
	// Name of the model package
	ModelPackageName *string `pulumi:"modelPackageName"`
	// Current status of model package
	ModelPackageStatus *ModelCardModelPackageDetailsModelPackageStatus `pulumi:"modelPackageStatus"`
	// Version of the model package
	ModelPackageVersion *float64 `pulumi:"modelPackageVersion"`
	// A list of algorithms that were used to create a model package.
	SourceAlgorithms []ModelCardSourceAlgorithm `pulumi:"sourceAlgorithms"`
	// The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.
	Task *string `pulumi:"task"`
}

Metadata information related to model package version

type ModelCardModelPackageDetailsArgs added in v0.62.0

type ModelCardModelPackageDetailsArgs struct {
	// A description provided for the model approval
	ApprovalDescription pulumi.StringPtrInput `pulumi:"approvalDescription"`
	// Information about the user who created model package.
	CreatedBy ModelCardModelPackageCreatorPtrInput `pulumi:"createdBy"`
	// The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.
	Domain pulumi.StringPtrInput `pulumi:"domain"`
	// Details about inference jobs that can be run with models based on this model package.
	InferenceSpecification ModelCardInferenceSpecificationPtrInput `pulumi:"inferenceSpecification"`
	// Current approval status of model package
	ModelApprovalStatus ModelCardModelPackageDetailsModelApprovalStatusPtrInput `pulumi:"modelApprovalStatus"`
	// The Amazon Resource Name (ARN) of the model package
	ModelPackageArn pulumi.StringPtrInput `pulumi:"modelPackageArn"`
	// A brief summary of the model package
	ModelPackageDescription pulumi.StringPtrInput `pulumi:"modelPackageDescription"`
	// If the model is a versioned model, the name of the model group that the versioned model belongs to.
	ModelPackageGroupName pulumi.StringPtrInput `pulumi:"modelPackageGroupName"`
	// Name of the model package
	ModelPackageName pulumi.StringPtrInput `pulumi:"modelPackageName"`
	// Current status of model package
	ModelPackageStatus ModelCardModelPackageDetailsModelPackageStatusPtrInput `pulumi:"modelPackageStatus"`
	// Version of the model package
	ModelPackageVersion pulumi.Float64PtrInput `pulumi:"modelPackageVersion"`
	// A list of algorithms that were used to create a model package.
	SourceAlgorithms ModelCardSourceAlgorithmArrayInput `pulumi:"sourceAlgorithms"`
	// The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.
	Task pulumi.StringPtrInput `pulumi:"task"`
}

Metadata information related to model package version

func (ModelCardModelPackageDetailsArgs) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsOutput added in v0.62.0

func (i ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsOutput() ModelCardModelPackageDetailsOutput

func (ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsOutputWithContext added in v0.62.0

func (i ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsOutput

func (ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsPtrOutput added in v0.62.0

func (i ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsPtrOutput() ModelCardModelPackageDetailsPtrOutput

func (ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsPtrOutputWithContext added in v0.62.0

func (i ModelCardModelPackageDetailsArgs) ToModelCardModelPackageDetailsPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsPtrOutput

type ModelCardModelPackageDetailsInput added in v0.62.0

type ModelCardModelPackageDetailsInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsOutput() ModelCardModelPackageDetailsOutput
	ToModelCardModelPackageDetailsOutputWithContext(context.Context) ModelCardModelPackageDetailsOutput
}

ModelCardModelPackageDetailsInput is an input type that accepts ModelCardModelPackageDetailsArgs and ModelCardModelPackageDetailsOutput values. You can construct a concrete instance of `ModelCardModelPackageDetailsInput` via:

ModelCardModelPackageDetailsArgs{...}

type ModelCardModelPackageDetailsModelApprovalStatus added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatus string

Current approval status of model package

func (ModelCardModelPackageDetailsModelApprovalStatus) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusOutput added in v0.62.0

func (e ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusOutput() ModelCardModelPackageDetailsModelApprovalStatusOutput

func (ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusOutputWithContext added in v0.62.0

func (e ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelApprovalStatusOutput

func (ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput added in v0.62.0

func (e ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput() ModelCardModelPackageDetailsModelApprovalStatusPtrOutput

func (ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext added in v0.62.0

func (e ModelCardModelPackageDetailsModelApprovalStatus) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelApprovalStatusPtrOutput

func (ModelCardModelPackageDetailsModelApprovalStatus) ToStringOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatus) ToStringOutputWithContext added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatus) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatus) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusInput added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsModelApprovalStatusOutput() ModelCardModelPackageDetailsModelApprovalStatusOutput
	ToModelCardModelPackageDetailsModelApprovalStatusOutputWithContext(context.Context) ModelCardModelPackageDetailsModelApprovalStatusOutput
}

ModelCardModelPackageDetailsModelApprovalStatusInput is an input type that accepts values of the ModelCardModelPackageDetailsModelApprovalStatus enum A concrete instance of `ModelCardModelPackageDetailsModelApprovalStatusInput` can be one of the following:

ModelCardModelPackageDetailsModelApprovalStatusApproved
ModelCardModelPackageDetailsModelApprovalStatusRejected
ModelCardModelPackageDetailsModelApprovalStatusPendingManualApproval

type ModelCardModelPackageDetailsModelApprovalStatusOutput added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelApprovalStatusOutput

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput added in v0.62.0

func (o ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput() ModelCardModelPackageDetailsModelApprovalStatusPtrOutput

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelApprovalStatusOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelApprovalStatusPtrOutput

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToStringOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToStringOutputWithContext added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusOutput) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusPtrInput added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusPtrInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput() ModelCardModelPackageDetailsModelApprovalStatusPtrOutput
	ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext(context.Context) ModelCardModelPackageDetailsModelApprovalStatusPtrOutput
}

func ModelCardModelPackageDetailsModelApprovalStatusPtr added in v0.62.0

func ModelCardModelPackageDetailsModelApprovalStatusPtr(v string) ModelCardModelPackageDetailsModelApprovalStatusPtrInput

type ModelCardModelPackageDetailsModelApprovalStatusPtrOutput added in v0.62.0

type ModelCardModelPackageDetailsModelApprovalStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) Elem added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ToModelCardModelPackageDetailsModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelApprovalStatusPtrOutput

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelApprovalStatusPtrOutput) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatus added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatus string

Current status of model package

func (ModelCardModelPackageDetailsModelPackageStatus) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusOutput added in v0.62.0

func (e ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusOutput() ModelCardModelPackageDetailsModelPackageStatusOutput

func (ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusOutputWithContext added in v0.62.0

func (e ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelPackageStatusOutput

func (ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusPtrOutput added in v0.62.0

func (e ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusPtrOutput() ModelCardModelPackageDetailsModelPackageStatusPtrOutput

func (ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext added in v0.62.0

func (e ModelCardModelPackageDetailsModelPackageStatus) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelPackageStatusPtrOutput

func (ModelCardModelPackageDetailsModelPackageStatus) ToStringOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatus) ToStringOutputWithContext added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatus) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatus) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusInput added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsModelPackageStatusOutput() ModelCardModelPackageDetailsModelPackageStatusOutput
	ToModelCardModelPackageDetailsModelPackageStatusOutputWithContext(context.Context) ModelCardModelPackageDetailsModelPackageStatusOutput
}

ModelCardModelPackageDetailsModelPackageStatusInput is an input type that accepts values of the ModelCardModelPackageDetailsModelPackageStatus enum A concrete instance of `ModelCardModelPackageDetailsModelPackageStatusInput` can be one of the following:

ModelCardModelPackageDetailsModelPackageStatusPending
ModelCardModelPackageDetailsModelPackageStatusInProgress
ModelCardModelPackageDetailsModelPackageStatusCompleted
ModelCardModelPackageDetailsModelPackageStatusFailed
ModelCardModelPackageDetailsModelPackageStatusDeleting

type ModelCardModelPackageDetailsModelPackageStatusOutput added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelPackageStatusOutput

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutput added in v0.62.0

func (o ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutput() ModelCardModelPackageDetailsModelPackageStatusPtrOutput

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelPackageStatusOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelPackageStatusPtrOutput

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToStringOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToStringOutputWithContext added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusOutput) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusPtrInput added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusPtrInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsModelPackageStatusPtrOutput() ModelCardModelPackageDetailsModelPackageStatusPtrOutput
	ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext(context.Context) ModelCardModelPackageDetailsModelPackageStatusPtrOutput
}

func ModelCardModelPackageDetailsModelPackageStatusPtr added in v0.62.0

func ModelCardModelPackageDetailsModelPackageStatusPtr(v string) ModelCardModelPackageDetailsModelPackageStatusPtrInput

type ModelCardModelPackageDetailsModelPackageStatusPtrOutput added in v0.62.0

type ModelCardModelPackageDetailsModelPackageStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) Elem added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ToModelCardModelPackageDetailsModelPackageStatusPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsModelPackageStatusPtrOutput

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ToStringPtrOutput added in v0.62.0

func (ModelCardModelPackageDetailsModelPackageStatusPtrOutput) ToStringPtrOutputWithContext added in v0.62.0

type ModelCardModelPackageDetailsOutput added in v0.62.0

type ModelCardModelPackageDetailsOutput struct{ *pulumi.OutputState }

Metadata information related to model package version

func (ModelCardModelPackageDetailsOutput) ApprovalDescription added in v0.62.0

A description provided for the model approval

func (ModelCardModelPackageDetailsOutput) CreatedBy added in v0.62.0

Information about the user who created model package.

func (ModelCardModelPackageDetailsOutput) Domain added in v0.62.0

The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.

func (ModelCardModelPackageDetailsOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsOutput) InferenceSpecification added in v0.62.0

Details about inference jobs that can be run with models based on this model package.

func (ModelCardModelPackageDetailsOutput) ModelApprovalStatus added in v0.62.0

Current approval status of model package

func (ModelCardModelPackageDetailsOutput) ModelPackageArn added in v0.62.0

The Amazon Resource Name (ARN) of the model package

func (ModelCardModelPackageDetailsOutput) ModelPackageDescription added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ModelPackageDescription() pulumi.StringPtrOutput

A brief summary of the model package

func (ModelCardModelPackageDetailsOutput) ModelPackageGroupName added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ModelPackageGroupName() pulumi.StringPtrOutput

If the model is a versioned model, the name of the model group that the versioned model belongs to.

func (ModelCardModelPackageDetailsOutput) ModelPackageName added in v0.62.0

Name of the model package

func (ModelCardModelPackageDetailsOutput) ModelPackageStatus added in v0.62.0

Current status of model package

func (ModelCardModelPackageDetailsOutput) ModelPackageVersion added in v0.62.0

Version of the model package

func (ModelCardModelPackageDetailsOutput) SourceAlgorithms added in v0.62.0

A list of algorithms that were used to create a model package.

func (ModelCardModelPackageDetailsOutput) Task added in v0.62.0

The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.

func (ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsOutput added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsOutput() ModelCardModelPackageDetailsOutput

func (ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsOutput

func (ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsPtrOutput added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsPtrOutput() ModelCardModelPackageDetailsPtrOutput

func (ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsOutput) ToModelCardModelPackageDetailsPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsPtrOutput

type ModelCardModelPackageDetailsPtrInput added in v0.62.0

type ModelCardModelPackageDetailsPtrInput interface {
	pulumi.Input

	ToModelCardModelPackageDetailsPtrOutput() ModelCardModelPackageDetailsPtrOutput
	ToModelCardModelPackageDetailsPtrOutputWithContext(context.Context) ModelCardModelPackageDetailsPtrOutput
}

ModelCardModelPackageDetailsPtrInput is an input type that accepts ModelCardModelPackageDetailsArgs, ModelCardModelPackageDetailsPtr and ModelCardModelPackageDetailsPtrOutput values. You can construct a concrete instance of `ModelCardModelPackageDetailsPtrInput` via:

        ModelCardModelPackageDetailsArgs{...}

or:

        nil

func ModelCardModelPackageDetailsPtr added in v0.62.0

type ModelCardModelPackageDetailsPtrOutput added in v0.62.0

type ModelCardModelPackageDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelCardModelPackageDetailsPtrOutput) ApprovalDescription added in v0.62.0

A description provided for the model approval

func (ModelCardModelPackageDetailsPtrOutput) CreatedBy added in v0.62.0

Information about the user who created model package.

func (ModelCardModelPackageDetailsPtrOutput) Domain added in v0.62.0

The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.

func (ModelCardModelPackageDetailsPtrOutput) Elem added in v0.62.0

func (ModelCardModelPackageDetailsPtrOutput) ElementType added in v0.62.0

func (ModelCardModelPackageDetailsPtrOutput) InferenceSpecification added in v0.62.0

Details about inference jobs that can be run with models based on this model package.

func (ModelCardModelPackageDetailsPtrOutput) ModelApprovalStatus added in v0.62.0

Current approval status of model package

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageArn added in v0.62.0

The Amazon Resource Name (ARN) of the model package

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageDescription added in v0.62.0

func (o ModelCardModelPackageDetailsPtrOutput) ModelPackageDescription() pulumi.StringPtrOutput

A brief summary of the model package

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageGroupName added in v0.62.0

If the model is a versioned model, the name of the model group that the versioned model belongs to.

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageName added in v0.62.0

Name of the model package

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageStatus added in v0.62.0

Current status of model package

func (ModelCardModelPackageDetailsPtrOutput) ModelPackageVersion added in v0.62.0

Version of the model package

func (ModelCardModelPackageDetailsPtrOutput) SourceAlgorithms added in v0.62.0

A list of algorithms that were used to create a model package.

func (ModelCardModelPackageDetailsPtrOutput) Task added in v0.62.0

The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.

func (ModelCardModelPackageDetailsPtrOutput) ToModelCardModelPackageDetailsPtrOutput added in v0.62.0

func (o ModelCardModelPackageDetailsPtrOutput) ToModelCardModelPackageDetailsPtrOutput() ModelCardModelPackageDetailsPtrOutput

func (ModelCardModelPackageDetailsPtrOutput) ToModelCardModelPackageDetailsPtrOutputWithContext added in v0.62.0

func (o ModelCardModelPackageDetailsPtrOutput) ToModelCardModelPackageDetailsPtrOutputWithContext(ctx context.Context) ModelCardModelPackageDetailsPtrOutput

type ModelCardObjectiveFunction added in v0.50.0

type ModelCardObjectiveFunction struct {
	// objective function that training job is optimized for.
	Function *ModelCardObjectiveFunctionFunctionProperties `pulumi:"function"`
	Notes    *string                                       `pulumi:"notes"`
}

the objective function the model will optimize for.

type ModelCardObjectiveFunctionArgs added in v0.50.0

type ModelCardObjectiveFunctionArgs struct {
	// objective function that training job is optimized for.
	Function ModelCardObjectiveFunctionFunctionPropertiesPtrInput `pulumi:"function"`
	Notes    pulumi.StringPtrInput                                `pulumi:"notes"`
}

the objective function the model will optimize for.

func (ModelCardObjectiveFunctionArgs) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionOutput added in v0.50.0

func (i ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionOutput() ModelCardObjectiveFunctionOutput

func (ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionOutputWithContext added in v0.50.0

func (i ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionOutput

func (ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionPtrOutput added in v0.50.0

func (i ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionPtrOutput() ModelCardObjectiveFunctionPtrOutput

func (ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionPtrOutputWithContext added in v0.50.0

func (i ModelCardObjectiveFunctionArgs) ToModelCardObjectiveFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionPtrOutput

type ModelCardObjectiveFunctionFunctionProperties added in v0.50.0

type ModelCardObjectiveFunctionFunctionProperties struct {
	Condition *string                                               `pulumi:"condition"`
	Facet     *string                                               `pulumi:"facet"`
	Function  *ModelCardObjectiveFunctionFunctionPropertiesFunction `pulumi:"function"`
}

objective function that training job is optimized for.

type ModelCardObjectiveFunctionFunctionPropertiesArgs added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesArgs struct {
	Condition pulumi.StringPtrInput                                        `pulumi:"condition"`
	Facet     pulumi.StringPtrInput                                        `pulumi:"facet"`
	Function  ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrInput `pulumi:"function"`
}

objective function that training job is optimized for.

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesOutput added in v0.50.0

func (i ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesOutput() ModelCardObjectiveFunctionFunctionPropertiesOutput

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesOutputWithContext added in v0.50.0

func (i ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesOutput

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput added in v0.50.0

func (i ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput() ModelCardObjectiveFunctionFunctionPropertiesPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext added in v0.50.0

func (i ModelCardObjectiveFunctionFunctionPropertiesArgs) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesPtrOutput

type ModelCardObjectiveFunctionFunctionPropertiesFunction added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunction string

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutput added in v0.50.0

func (e ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutput() ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutputWithContext added in v0.50.0

func (e ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput added in v0.50.0

func (e ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput() ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext added in v0.50.0

func (e ModelCardObjectiveFunctionFunctionPropertiesFunction) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToStringOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToStringOutputWithContext added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToStringPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunction) ToStringPtrOutputWithContext added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionInput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutput() ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput
	ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutputWithContext(context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput
}

ModelCardObjectiveFunctionFunctionPropertiesFunctionInput is an input type that accepts values of the ModelCardObjectiveFunctionFunctionPropertiesFunction enum A concrete instance of `ModelCardObjectiveFunctionFunctionPropertiesFunctionInput` can be one of the following:

ModelCardObjectiveFunctionFunctionPropertiesFunctionMaximize
ModelCardObjectiveFunctionFunctionPropertiesFunctionMinimize

type ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput struct{ *pulumi.OutputState }

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToStringOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToStringOutputWithContext added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToStringPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput) ToStringPtrOutputWithContext added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrInput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput() ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput
	ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext(context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput
}

func ModelCardObjectiveFunctionFunctionPropertiesFunctionPtr added in v0.50.0

func ModelCardObjectiveFunctionFunctionPropertiesFunctionPtr(v string) ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrInput

type ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput struct{ *pulumi.OutputState }

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) Elem added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ToStringPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesFunctionPtrOutput) ToStringPtrOutputWithContext added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesInput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionFunctionPropertiesOutput() ModelCardObjectiveFunctionFunctionPropertiesOutput
	ToModelCardObjectiveFunctionFunctionPropertiesOutputWithContext(context.Context) ModelCardObjectiveFunctionFunctionPropertiesOutput
}

ModelCardObjectiveFunctionFunctionPropertiesInput is an input type that accepts ModelCardObjectiveFunctionFunctionPropertiesArgs and ModelCardObjectiveFunctionFunctionPropertiesOutput values. You can construct a concrete instance of `ModelCardObjectiveFunctionFunctionPropertiesInput` via:

ModelCardObjectiveFunctionFunctionPropertiesArgs{...}

type ModelCardObjectiveFunctionFunctionPropertiesOutput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesOutput struct{ *pulumi.OutputState }

objective function that training job is optimized for.

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) Condition added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) Facet added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) Function added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesOutput added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesOutput() ModelCardObjectiveFunctionFunctionPropertiesOutput

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesOutput

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput() ModelCardObjectiveFunctionFunctionPropertiesPtrOutput

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesPtrOutput

type ModelCardObjectiveFunctionFunctionPropertiesPtrInput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesPtrInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput() ModelCardObjectiveFunctionFunctionPropertiesPtrOutput
	ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext(context.Context) ModelCardObjectiveFunctionFunctionPropertiesPtrOutput
}

ModelCardObjectiveFunctionFunctionPropertiesPtrInput is an input type that accepts ModelCardObjectiveFunctionFunctionPropertiesArgs, ModelCardObjectiveFunctionFunctionPropertiesPtr and ModelCardObjectiveFunctionFunctionPropertiesPtrOutput values. You can construct a concrete instance of `ModelCardObjectiveFunctionFunctionPropertiesPtrInput` via:

        ModelCardObjectiveFunctionFunctionPropertiesArgs{...}

or:

        nil

type ModelCardObjectiveFunctionFunctionPropertiesPtrOutput added in v0.50.0

type ModelCardObjectiveFunctionFunctionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) Condition added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) Elem added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) Facet added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) Function added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutput added in v0.50.0

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) ToModelCardObjectiveFunctionFunctionPropertiesPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionFunctionPropertiesPtrOutput

type ModelCardObjectiveFunctionInput added in v0.50.0

type ModelCardObjectiveFunctionInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionOutput() ModelCardObjectiveFunctionOutput
	ToModelCardObjectiveFunctionOutputWithContext(context.Context) ModelCardObjectiveFunctionOutput
}

ModelCardObjectiveFunctionInput is an input type that accepts ModelCardObjectiveFunctionArgs and ModelCardObjectiveFunctionOutput values. You can construct a concrete instance of `ModelCardObjectiveFunctionInput` via:

ModelCardObjectiveFunctionArgs{...}

type ModelCardObjectiveFunctionOutput added in v0.50.0

type ModelCardObjectiveFunctionOutput struct{ *pulumi.OutputState }

the objective function the model will optimize for.

func (ModelCardObjectiveFunctionOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionOutput) Function added in v0.50.0

objective function that training job is optimized for.

func (ModelCardObjectiveFunctionOutput) Notes added in v0.50.0

func (ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionOutput added in v0.50.0

func (o ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionOutput() ModelCardObjectiveFunctionOutput

func (ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionOutput

func (ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionPtrOutput added in v0.50.0

func (o ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionPtrOutput() ModelCardObjectiveFunctionPtrOutput

func (ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionOutput) ToModelCardObjectiveFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionPtrOutput

type ModelCardObjectiveFunctionPtrInput added in v0.50.0

type ModelCardObjectiveFunctionPtrInput interface {
	pulumi.Input

	ToModelCardObjectiveFunctionPtrOutput() ModelCardObjectiveFunctionPtrOutput
	ToModelCardObjectiveFunctionPtrOutputWithContext(context.Context) ModelCardObjectiveFunctionPtrOutput
}

ModelCardObjectiveFunctionPtrInput is an input type that accepts ModelCardObjectiveFunctionArgs, ModelCardObjectiveFunctionPtr and ModelCardObjectiveFunctionPtrOutput values. You can construct a concrete instance of `ModelCardObjectiveFunctionPtrInput` via:

        ModelCardObjectiveFunctionArgs{...}

or:

        nil

func ModelCardObjectiveFunctionPtr added in v0.50.0

type ModelCardObjectiveFunctionPtrOutput added in v0.50.0

type ModelCardObjectiveFunctionPtrOutput struct{ *pulumi.OutputState }

func (ModelCardObjectiveFunctionPtrOutput) Elem added in v0.50.0

func (ModelCardObjectiveFunctionPtrOutput) ElementType added in v0.50.0

func (ModelCardObjectiveFunctionPtrOutput) Function added in v0.50.0

objective function that training job is optimized for.

func (ModelCardObjectiveFunctionPtrOutput) Notes added in v0.50.0

func (ModelCardObjectiveFunctionPtrOutput) ToModelCardObjectiveFunctionPtrOutput added in v0.50.0

func (o ModelCardObjectiveFunctionPtrOutput) ToModelCardObjectiveFunctionPtrOutput() ModelCardObjectiveFunctionPtrOutput

func (ModelCardObjectiveFunctionPtrOutput) ToModelCardObjectiveFunctionPtrOutputWithContext added in v0.50.0

func (o ModelCardObjectiveFunctionPtrOutput) ToModelCardObjectiveFunctionPtrOutputWithContext(ctx context.Context) ModelCardObjectiveFunctionPtrOutput

type ModelCardOutput added in v0.50.0

type ModelCardOutput struct{ *pulumi.OutputState }

func (ModelCardOutput) Content added in v0.50.0

func (ModelCardOutput) CreatedBy added in v0.50.0

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (ModelCardOutput) CreationTime added in v0.50.0

func (o ModelCardOutput) CreationTime() pulumi.StringOutput

The date and time the model card was created.

func (ModelCardOutput) ElementType added in v0.50.0

func (ModelCardOutput) ElementType() reflect.Type

func (ModelCardOutput) LastModifiedBy added in v0.50.0

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (ModelCardOutput) LastModifiedTime added in v0.50.0

func (o ModelCardOutput) LastModifiedTime() pulumi.StringOutput

The date and time the model card was last modified.

func (ModelCardOutput) ModelCardArn added in v0.50.0

func (o ModelCardOutput) ModelCardArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of the successfully created model card.

func (ModelCardOutput) ModelCardName added in v0.50.0

func (o ModelCardOutput) ModelCardName() pulumi.StringOutput

The unique name of the model card.

func (ModelCardOutput) ModelCardProcessingStatus added in v0.50.0

func (o ModelCardOutput) ModelCardProcessingStatus() ModelCardProcessingStatusOutput

The processing status of model card deletion. The ModelCardProcessingStatus updates throughout the different deletion steps.

func (ModelCardOutput) ModelCardStatus added in v0.50.0

func (o ModelCardOutput) ModelCardStatus() ModelCardStatusOutput

The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.

func (ModelCardOutput) ModelCardVersion added in v0.50.0

func (o ModelCardOutput) ModelCardVersion() pulumi.IntOutput

A version of the model card.

func (ModelCardOutput) SecurityConfig added in v0.50.0

func (ModelCardOutput) Tags added in v0.50.0

Key-value pairs used to manage metadata for model cards.

func (ModelCardOutput) ToModelCardOutput added in v0.50.0

func (o ModelCardOutput) ToModelCardOutput() ModelCardOutput

func (ModelCardOutput) ToModelCardOutputWithContext added in v0.50.0

func (o ModelCardOutput) ToModelCardOutputWithContext(ctx context.Context) ModelCardOutput

type ModelCardProcessingStatus added in v0.50.0

type ModelCardProcessingStatus string

The processing status of model card deletion. The ModelCardProcessingStatus updates throughout the different deletion steps.

type ModelCardProcessingStatusOutput added in v0.50.0

type ModelCardProcessingStatusOutput struct{ *pulumi.OutputState }

func (ModelCardProcessingStatusOutput) ElementType added in v0.50.0

func (ModelCardProcessingStatusOutput) ToModelCardProcessingStatusOutput added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToModelCardProcessingStatusOutput() ModelCardProcessingStatusOutput

func (ModelCardProcessingStatusOutput) ToModelCardProcessingStatusOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToModelCardProcessingStatusOutputWithContext(ctx context.Context) ModelCardProcessingStatusOutput

func (ModelCardProcessingStatusOutput) ToModelCardProcessingStatusPtrOutput added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToModelCardProcessingStatusPtrOutput() ModelCardProcessingStatusPtrOutput

func (ModelCardProcessingStatusOutput) ToModelCardProcessingStatusPtrOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToModelCardProcessingStatusPtrOutputWithContext(ctx context.Context) ModelCardProcessingStatusPtrOutput

func (ModelCardProcessingStatusOutput) ToStringOutput added in v0.50.0

func (ModelCardProcessingStatusOutput) ToStringOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardProcessingStatusOutput) ToStringPtrOutput added in v0.50.0

func (ModelCardProcessingStatusOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardProcessingStatusPtrOutput added in v0.50.0

type ModelCardProcessingStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelCardProcessingStatusPtrOutput) Elem added in v0.50.0

func (ModelCardProcessingStatusPtrOutput) ElementType added in v0.50.0

func (ModelCardProcessingStatusPtrOutput) ToModelCardProcessingStatusPtrOutput added in v0.50.0

func (o ModelCardProcessingStatusPtrOutput) ToModelCardProcessingStatusPtrOutput() ModelCardProcessingStatusPtrOutput

func (ModelCardProcessingStatusPtrOutput) ToModelCardProcessingStatusPtrOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusPtrOutput) ToModelCardProcessingStatusPtrOutputWithContext(ctx context.Context) ModelCardProcessingStatusPtrOutput

func (ModelCardProcessingStatusPtrOutput) ToStringPtrOutput added in v0.50.0

func (ModelCardProcessingStatusPtrOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardProcessingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardRiskRating added in v0.50.0

type ModelCardRiskRating string

Risk rating of model.

func (ModelCardRiskRating) ElementType added in v0.50.0

func (ModelCardRiskRating) ElementType() reflect.Type

func (ModelCardRiskRating) ToModelCardRiskRatingOutput added in v0.50.0

func (e ModelCardRiskRating) ToModelCardRiskRatingOutput() ModelCardRiskRatingOutput

func (ModelCardRiskRating) ToModelCardRiskRatingOutputWithContext added in v0.50.0

func (e ModelCardRiskRating) ToModelCardRiskRatingOutputWithContext(ctx context.Context) ModelCardRiskRatingOutput

func (ModelCardRiskRating) ToModelCardRiskRatingPtrOutput added in v0.50.0

func (e ModelCardRiskRating) ToModelCardRiskRatingPtrOutput() ModelCardRiskRatingPtrOutput

func (ModelCardRiskRating) ToModelCardRiskRatingPtrOutputWithContext added in v0.50.0

func (e ModelCardRiskRating) ToModelCardRiskRatingPtrOutputWithContext(ctx context.Context) ModelCardRiskRatingPtrOutput

func (ModelCardRiskRating) ToStringOutput added in v0.50.0

func (e ModelCardRiskRating) ToStringOutput() pulumi.StringOutput

func (ModelCardRiskRating) ToStringOutputWithContext added in v0.50.0

func (e ModelCardRiskRating) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardRiskRating) ToStringPtrOutput added in v0.50.0

func (e ModelCardRiskRating) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardRiskRating) ToStringPtrOutputWithContext added in v0.50.0

func (e ModelCardRiskRating) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardRiskRatingInput added in v0.50.0

type ModelCardRiskRatingInput interface {
	pulumi.Input

	ToModelCardRiskRatingOutput() ModelCardRiskRatingOutput
	ToModelCardRiskRatingOutputWithContext(context.Context) ModelCardRiskRatingOutput
}

ModelCardRiskRatingInput is an input type that accepts values of the ModelCardRiskRating enum A concrete instance of `ModelCardRiskRatingInput` can be one of the following:

ModelCardRiskRatingHigh
ModelCardRiskRatingMedium
ModelCardRiskRatingLow
ModelCardRiskRatingUnknown

type ModelCardRiskRatingOutput added in v0.50.0

type ModelCardRiskRatingOutput struct{ *pulumi.OutputState }

func (ModelCardRiskRatingOutput) ElementType added in v0.50.0

func (ModelCardRiskRatingOutput) ElementType() reflect.Type

func (ModelCardRiskRatingOutput) ToModelCardRiskRatingOutput added in v0.50.0

func (o ModelCardRiskRatingOutput) ToModelCardRiskRatingOutput() ModelCardRiskRatingOutput

func (ModelCardRiskRatingOutput) ToModelCardRiskRatingOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingOutput) ToModelCardRiskRatingOutputWithContext(ctx context.Context) ModelCardRiskRatingOutput

func (ModelCardRiskRatingOutput) ToModelCardRiskRatingPtrOutput added in v0.50.0

func (o ModelCardRiskRatingOutput) ToModelCardRiskRatingPtrOutput() ModelCardRiskRatingPtrOutput

func (ModelCardRiskRatingOutput) ToModelCardRiskRatingPtrOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingOutput) ToModelCardRiskRatingPtrOutputWithContext(ctx context.Context) ModelCardRiskRatingPtrOutput

func (ModelCardRiskRatingOutput) ToStringOutput added in v0.50.0

func (o ModelCardRiskRatingOutput) ToStringOutput() pulumi.StringOutput

func (ModelCardRiskRatingOutput) ToStringOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardRiskRatingOutput) ToStringPtrOutput added in v0.50.0

func (o ModelCardRiskRatingOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardRiskRatingOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardRiskRatingPtrInput added in v0.50.0

type ModelCardRiskRatingPtrInput interface {
	pulumi.Input

	ToModelCardRiskRatingPtrOutput() ModelCardRiskRatingPtrOutput
	ToModelCardRiskRatingPtrOutputWithContext(context.Context) ModelCardRiskRatingPtrOutput
}

func ModelCardRiskRatingPtr added in v0.50.0

func ModelCardRiskRatingPtr(v string) ModelCardRiskRatingPtrInput

type ModelCardRiskRatingPtrOutput added in v0.50.0

type ModelCardRiskRatingPtrOutput struct{ *pulumi.OutputState }

func (ModelCardRiskRatingPtrOutput) Elem added in v0.50.0

func (ModelCardRiskRatingPtrOutput) ElementType added in v0.50.0

func (ModelCardRiskRatingPtrOutput) ToModelCardRiskRatingPtrOutput added in v0.50.0

func (o ModelCardRiskRatingPtrOutput) ToModelCardRiskRatingPtrOutput() ModelCardRiskRatingPtrOutput

func (ModelCardRiskRatingPtrOutput) ToModelCardRiskRatingPtrOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingPtrOutput) ToModelCardRiskRatingPtrOutputWithContext(ctx context.Context) ModelCardRiskRatingPtrOutput

func (ModelCardRiskRatingPtrOutput) ToStringPtrOutput added in v0.50.0

func (o ModelCardRiskRatingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardRiskRatingPtrOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardRiskRatingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardSecurityConfig added in v0.50.0

type ModelCardSecurityConfig struct {
	// A Key Management Service key ID to use for encrypting a model card.
	KmsKeyId *string `pulumi:"kmsKeyId"`
}

An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.

type ModelCardSecurityConfigArgs added in v0.50.0

type ModelCardSecurityConfigArgs struct {
	// A Key Management Service key ID to use for encrypting a model card.
	KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"`
}

An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.

func (ModelCardSecurityConfigArgs) ElementType added in v0.50.0

func (ModelCardSecurityConfigArgs) ToModelCardSecurityConfigOutput added in v0.50.0

func (i ModelCardSecurityConfigArgs) ToModelCardSecurityConfigOutput() ModelCardSecurityConfigOutput

func (ModelCardSecurityConfigArgs) ToModelCardSecurityConfigOutputWithContext added in v0.50.0

func (i ModelCardSecurityConfigArgs) ToModelCardSecurityConfigOutputWithContext(ctx context.Context) ModelCardSecurityConfigOutput

func (ModelCardSecurityConfigArgs) ToModelCardSecurityConfigPtrOutput added in v0.50.0

func (i ModelCardSecurityConfigArgs) ToModelCardSecurityConfigPtrOutput() ModelCardSecurityConfigPtrOutput

func (ModelCardSecurityConfigArgs) ToModelCardSecurityConfigPtrOutputWithContext added in v0.50.0

func (i ModelCardSecurityConfigArgs) ToModelCardSecurityConfigPtrOutputWithContext(ctx context.Context) ModelCardSecurityConfigPtrOutput

type ModelCardSecurityConfigInput added in v0.50.0

type ModelCardSecurityConfigInput interface {
	pulumi.Input

	ToModelCardSecurityConfigOutput() ModelCardSecurityConfigOutput
	ToModelCardSecurityConfigOutputWithContext(context.Context) ModelCardSecurityConfigOutput
}

ModelCardSecurityConfigInput is an input type that accepts ModelCardSecurityConfigArgs and ModelCardSecurityConfigOutput values. You can construct a concrete instance of `ModelCardSecurityConfigInput` via:

ModelCardSecurityConfigArgs{...}

type ModelCardSecurityConfigOutput added in v0.50.0

type ModelCardSecurityConfigOutput struct{ *pulumi.OutputState }

An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.

func (ModelCardSecurityConfigOutput) ElementType added in v0.50.0

func (ModelCardSecurityConfigOutput) KmsKeyId added in v0.50.0

A Key Management Service key ID to use for encrypting a model card.

func (ModelCardSecurityConfigOutput) ToModelCardSecurityConfigOutput added in v0.50.0

func (o ModelCardSecurityConfigOutput) ToModelCardSecurityConfigOutput() ModelCardSecurityConfigOutput

func (ModelCardSecurityConfigOutput) ToModelCardSecurityConfigOutputWithContext added in v0.50.0

func (o ModelCardSecurityConfigOutput) ToModelCardSecurityConfigOutputWithContext(ctx context.Context) ModelCardSecurityConfigOutput

func (ModelCardSecurityConfigOutput) ToModelCardSecurityConfigPtrOutput added in v0.50.0

func (o ModelCardSecurityConfigOutput) ToModelCardSecurityConfigPtrOutput() ModelCardSecurityConfigPtrOutput

func (ModelCardSecurityConfigOutput) ToModelCardSecurityConfigPtrOutputWithContext added in v0.50.0

func (o ModelCardSecurityConfigOutput) ToModelCardSecurityConfigPtrOutputWithContext(ctx context.Context) ModelCardSecurityConfigPtrOutput

type ModelCardSecurityConfigPtrInput added in v0.50.0

type ModelCardSecurityConfigPtrInput interface {
	pulumi.Input

	ToModelCardSecurityConfigPtrOutput() ModelCardSecurityConfigPtrOutput
	ToModelCardSecurityConfigPtrOutputWithContext(context.Context) ModelCardSecurityConfigPtrOutput
}

ModelCardSecurityConfigPtrInput is an input type that accepts ModelCardSecurityConfigArgs, ModelCardSecurityConfigPtr and ModelCardSecurityConfigPtrOutput values. You can construct a concrete instance of `ModelCardSecurityConfigPtrInput` via:

        ModelCardSecurityConfigArgs{...}

or:

        nil

func ModelCardSecurityConfigPtr added in v0.50.0

func ModelCardSecurityConfigPtr(v *ModelCardSecurityConfigArgs) ModelCardSecurityConfigPtrInput

type ModelCardSecurityConfigPtrOutput added in v0.50.0

type ModelCardSecurityConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelCardSecurityConfigPtrOutput) Elem added in v0.50.0

func (ModelCardSecurityConfigPtrOutput) ElementType added in v0.50.0

func (ModelCardSecurityConfigPtrOutput) KmsKeyId added in v0.50.0

A Key Management Service key ID to use for encrypting a model card.

func (ModelCardSecurityConfigPtrOutput) ToModelCardSecurityConfigPtrOutput added in v0.50.0

func (o ModelCardSecurityConfigPtrOutput) ToModelCardSecurityConfigPtrOutput() ModelCardSecurityConfigPtrOutput

func (ModelCardSecurityConfigPtrOutput) ToModelCardSecurityConfigPtrOutputWithContext added in v0.50.0

func (o ModelCardSecurityConfigPtrOutput) ToModelCardSecurityConfigPtrOutputWithContext(ctx context.Context) ModelCardSecurityConfigPtrOutput

type ModelCardSimpleMetric added in v0.50.0

type ModelCardSimpleMetric struct {
	Name      string                    `pulumi:"name"`
	Notes     *string                   `pulumi:"notes"`
	Type      ModelCardSimpleMetricType `pulumi:"type"`
	Value     interface{}               `pulumi:"value"`
	XAxisName *string                   `pulumi:"xAxisName"`
	YAxisName *string                   `pulumi:"yAxisName"`
}

metric data

type ModelCardSimpleMetricArgs added in v0.96.0

type ModelCardSimpleMetricArgs struct {
	Name      pulumi.StringInput             `pulumi:"name"`
	Notes     pulumi.StringPtrInput          `pulumi:"notes"`
	Type      ModelCardSimpleMetricTypeInput `pulumi:"type"`
	Value     pulumi.Input                   `pulumi:"value"`
	XAxisName pulumi.StringPtrInput          `pulumi:"xAxisName"`
	YAxisName pulumi.StringPtrInput          `pulumi:"yAxisName"`
}

metric data

func (ModelCardSimpleMetricArgs) ElementType added in v0.96.0

func (ModelCardSimpleMetricArgs) ElementType() reflect.Type

func (ModelCardSimpleMetricArgs) ToModelCardSimpleMetricOutput added in v0.96.0

func (i ModelCardSimpleMetricArgs) ToModelCardSimpleMetricOutput() ModelCardSimpleMetricOutput

func (ModelCardSimpleMetricArgs) ToModelCardSimpleMetricOutputWithContext added in v0.96.0

func (i ModelCardSimpleMetricArgs) ToModelCardSimpleMetricOutputWithContext(ctx context.Context) ModelCardSimpleMetricOutput

type ModelCardSimpleMetricInput added in v0.96.0

type ModelCardSimpleMetricInput interface {
	pulumi.Input

	ToModelCardSimpleMetricOutput() ModelCardSimpleMetricOutput
	ToModelCardSimpleMetricOutputWithContext(context.Context) ModelCardSimpleMetricOutput
}

ModelCardSimpleMetricInput is an input type that accepts ModelCardSimpleMetricArgs and ModelCardSimpleMetricOutput values. You can construct a concrete instance of `ModelCardSimpleMetricInput` via:

ModelCardSimpleMetricArgs{...}

type ModelCardSimpleMetricOutput added in v0.96.0

type ModelCardSimpleMetricOutput struct{ *pulumi.OutputState }

metric data

func (ModelCardSimpleMetricOutput) ElementType added in v0.96.0

func (ModelCardSimpleMetricOutput) Name added in v0.96.0

func (ModelCardSimpleMetricOutput) Notes added in v0.96.0

func (ModelCardSimpleMetricOutput) ToModelCardSimpleMetricOutput added in v0.96.0

func (o ModelCardSimpleMetricOutput) ToModelCardSimpleMetricOutput() ModelCardSimpleMetricOutput

func (ModelCardSimpleMetricOutput) ToModelCardSimpleMetricOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricOutput) ToModelCardSimpleMetricOutputWithContext(ctx context.Context) ModelCardSimpleMetricOutput

func (ModelCardSimpleMetricOutput) Type added in v0.96.0

func (ModelCardSimpleMetricOutput) Value added in v0.96.0

func (ModelCardSimpleMetricOutput) XAxisName added in v0.96.0

func (ModelCardSimpleMetricOutput) YAxisName added in v0.96.0

type ModelCardSimpleMetricType added in v0.50.0

type ModelCardSimpleMetricType string

func (ModelCardSimpleMetricType) ElementType added in v0.96.0

func (ModelCardSimpleMetricType) ElementType() reflect.Type

func (ModelCardSimpleMetricType) ToModelCardSimpleMetricTypeOutput added in v0.96.0

func (e ModelCardSimpleMetricType) ToModelCardSimpleMetricTypeOutput() ModelCardSimpleMetricTypeOutput

func (ModelCardSimpleMetricType) ToModelCardSimpleMetricTypeOutputWithContext added in v0.96.0

func (e ModelCardSimpleMetricType) ToModelCardSimpleMetricTypeOutputWithContext(ctx context.Context) ModelCardSimpleMetricTypeOutput

func (ModelCardSimpleMetricType) ToModelCardSimpleMetricTypePtrOutput added in v0.96.0

func (e ModelCardSimpleMetricType) ToModelCardSimpleMetricTypePtrOutput() ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricType) ToModelCardSimpleMetricTypePtrOutputWithContext added in v0.96.0

func (e ModelCardSimpleMetricType) ToModelCardSimpleMetricTypePtrOutputWithContext(ctx context.Context) ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricType) ToStringOutput added in v0.96.0

func (e ModelCardSimpleMetricType) ToStringOutput() pulumi.StringOutput

func (ModelCardSimpleMetricType) ToStringOutputWithContext added in v0.96.0

func (e ModelCardSimpleMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardSimpleMetricType) ToStringPtrOutput added in v0.96.0

func (e ModelCardSimpleMetricType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardSimpleMetricType) ToStringPtrOutputWithContext added in v0.96.0

func (e ModelCardSimpleMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardSimpleMetricTypeInput added in v0.96.0

type ModelCardSimpleMetricTypeInput interface {
	pulumi.Input

	ToModelCardSimpleMetricTypeOutput() ModelCardSimpleMetricTypeOutput
	ToModelCardSimpleMetricTypeOutputWithContext(context.Context) ModelCardSimpleMetricTypeOutput
}

ModelCardSimpleMetricTypeInput is an input type that accepts values of the ModelCardSimpleMetricType enum A concrete instance of `ModelCardSimpleMetricTypeInput` can be one of the following:

ModelCardSimpleMetricTypeNumber
ModelCardSimpleMetricTypeString
ModelCardSimpleMetricTypeBoolean

type ModelCardSimpleMetricTypeOutput added in v0.96.0

type ModelCardSimpleMetricTypeOutput struct{ *pulumi.OutputState }

func (ModelCardSimpleMetricTypeOutput) ElementType added in v0.96.0

func (ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypeOutput added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypeOutput() ModelCardSimpleMetricTypeOutput

func (ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypeOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypeOutputWithContext(ctx context.Context) ModelCardSimpleMetricTypeOutput

func (ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypePtrOutput added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypePtrOutput() ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToModelCardSimpleMetricTypePtrOutputWithContext(ctx context.Context) ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricTypeOutput) ToStringOutput added in v0.96.0

func (ModelCardSimpleMetricTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardSimpleMetricTypeOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardSimpleMetricTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardSimpleMetricTypePtrInput added in v0.96.0

type ModelCardSimpleMetricTypePtrInput interface {
	pulumi.Input

	ToModelCardSimpleMetricTypePtrOutput() ModelCardSimpleMetricTypePtrOutput
	ToModelCardSimpleMetricTypePtrOutputWithContext(context.Context) ModelCardSimpleMetricTypePtrOutput
}

func ModelCardSimpleMetricTypePtr added in v0.96.0

func ModelCardSimpleMetricTypePtr(v string) ModelCardSimpleMetricTypePtrInput

type ModelCardSimpleMetricTypePtrOutput added in v0.96.0

type ModelCardSimpleMetricTypePtrOutput struct{ *pulumi.OutputState }

func (ModelCardSimpleMetricTypePtrOutput) Elem added in v0.96.0

func (ModelCardSimpleMetricTypePtrOutput) ElementType added in v0.96.0

func (ModelCardSimpleMetricTypePtrOutput) ToModelCardSimpleMetricTypePtrOutput added in v0.96.0

func (o ModelCardSimpleMetricTypePtrOutput) ToModelCardSimpleMetricTypePtrOutput() ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricTypePtrOutput) ToModelCardSimpleMetricTypePtrOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypePtrOutput) ToModelCardSimpleMetricTypePtrOutputWithContext(ctx context.Context) ModelCardSimpleMetricTypePtrOutput

func (ModelCardSimpleMetricTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (ModelCardSimpleMetricTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o ModelCardSimpleMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardSourceAlgorithm added in v0.62.0

type ModelCardSourceAlgorithm struct {
	// The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.
	AlgorithmName string `pulumi:"algorithmName"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored.
	ModelDataUrl *string `pulumi:"modelDataUrl"`
}

type ModelCardSourceAlgorithmArgs added in v0.62.0

type ModelCardSourceAlgorithmArgs struct {
	// The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.
	AlgorithmName pulumi.StringInput `pulumi:"algorithmName"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored.
	ModelDataUrl pulumi.StringPtrInput `pulumi:"modelDataUrl"`
}

func (ModelCardSourceAlgorithmArgs) ElementType added in v0.62.0

func (ModelCardSourceAlgorithmArgs) ToModelCardSourceAlgorithmOutput added in v0.62.0

func (i ModelCardSourceAlgorithmArgs) ToModelCardSourceAlgorithmOutput() ModelCardSourceAlgorithmOutput

func (ModelCardSourceAlgorithmArgs) ToModelCardSourceAlgorithmOutputWithContext added in v0.62.0

func (i ModelCardSourceAlgorithmArgs) ToModelCardSourceAlgorithmOutputWithContext(ctx context.Context) ModelCardSourceAlgorithmOutput

type ModelCardSourceAlgorithmArray added in v0.62.0

type ModelCardSourceAlgorithmArray []ModelCardSourceAlgorithmInput

func (ModelCardSourceAlgorithmArray) ElementType added in v0.62.0

func (ModelCardSourceAlgorithmArray) ToModelCardSourceAlgorithmArrayOutput added in v0.62.0

func (i ModelCardSourceAlgorithmArray) ToModelCardSourceAlgorithmArrayOutput() ModelCardSourceAlgorithmArrayOutput

func (ModelCardSourceAlgorithmArray) ToModelCardSourceAlgorithmArrayOutputWithContext added in v0.62.0

func (i ModelCardSourceAlgorithmArray) ToModelCardSourceAlgorithmArrayOutputWithContext(ctx context.Context) ModelCardSourceAlgorithmArrayOutput

type ModelCardSourceAlgorithmArrayInput added in v0.62.0

type ModelCardSourceAlgorithmArrayInput interface {
	pulumi.Input

	ToModelCardSourceAlgorithmArrayOutput() ModelCardSourceAlgorithmArrayOutput
	ToModelCardSourceAlgorithmArrayOutputWithContext(context.Context) ModelCardSourceAlgorithmArrayOutput
}

ModelCardSourceAlgorithmArrayInput is an input type that accepts ModelCardSourceAlgorithmArray and ModelCardSourceAlgorithmArrayOutput values. You can construct a concrete instance of `ModelCardSourceAlgorithmArrayInput` via:

ModelCardSourceAlgorithmArray{ ModelCardSourceAlgorithmArgs{...} }

type ModelCardSourceAlgorithmArrayOutput added in v0.62.0

type ModelCardSourceAlgorithmArrayOutput struct{ *pulumi.OutputState }

func (ModelCardSourceAlgorithmArrayOutput) ElementType added in v0.62.0

func (ModelCardSourceAlgorithmArrayOutput) Index added in v0.62.0

func (ModelCardSourceAlgorithmArrayOutput) ToModelCardSourceAlgorithmArrayOutput added in v0.62.0

func (o ModelCardSourceAlgorithmArrayOutput) ToModelCardSourceAlgorithmArrayOutput() ModelCardSourceAlgorithmArrayOutput

func (ModelCardSourceAlgorithmArrayOutput) ToModelCardSourceAlgorithmArrayOutputWithContext added in v0.62.0

func (o ModelCardSourceAlgorithmArrayOutput) ToModelCardSourceAlgorithmArrayOutputWithContext(ctx context.Context) ModelCardSourceAlgorithmArrayOutput

type ModelCardSourceAlgorithmInput added in v0.62.0

type ModelCardSourceAlgorithmInput interface {
	pulumi.Input

	ToModelCardSourceAlgorithmOutput() ModelCardSourceAlgorithmOutput
	ToModelCardSourceAlgorithmOutputWithContext(context.Context) ModelCardSourceAlgorithmOutput
}

ModelCardSourceAlgorithmInput is an input type that accepts ModelCardSourceAlgorithmArgs and ModelCardSourceAlgorithmOutput values. You can construct a concrete instance of `ModelCardSourceAlgorithmInput` via:

ModelCardSourceAlgorithmArgs{...}

type ModelCardSourceAlgorithmOutput added in v0.62.0

type ModelCardSourceAlgorithmOutput struct{ *pulumi.OutputState }

func (ModelCardSourceAlgorithmOutput) AlgorithmName added in v0.62.0

The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

func (ModelCardSourceAlgorithmOutput) ElementType added in v0.62.0

func (ModelCardSourceAlgorithmOutput) ModelDataUrl added in v0.62.0

The Amazon S3 path where the model artifacts, which result from model training, are stored.

func (ModelCardSourceAlgorithmOutput) ToModelCardSourceAlgorithmOutput added in v0.62.0

func (o ModelCardSourceAlgorithmOutput) ToModelCardSourceAlgorithmOutput() ModelCardSourceAlgorithmOutput

func (ModelCardSourceAlgorithmOutput) ToModelCardSourceAlgorithmOutputWithContext added in v0.62.0

func (o ModelCardSourceAlgorithmOutput) ToModelCardSourceAlgorithmOutputWithContext(ctx context.Context) ModelCardSourceAlgorithmOutput

type ModelCardState added in v0.50.0

type ModelCardState struct {
}

func (ModelCardState) ElementType added in v0.50.0

func (ModelCardState) ElementType() reflect.Type

type ModelCardStatus added in v0.50.0

type ModelCardStatus string

The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.

func (ModelCardStatus) ElementType added in v0.50.0

func (ModelCardStatus) ElementType() reflect.Type

func (ModelCardStatus) ToModelCardStatusOutput added in v0.50.0

func (e ModelCardStatus) ToModelCardStatusOutput() ModelCardStatusOutput

func (ModelCardStatus) ToModelCardStatusOutputWithContext added in v0.50.0

func (e ModelCardStatus) ToModelCardStatusOutputWithContext(ctx context.Context) ModelCardStatusOutput

func (ModelCardStatus) ToModelCardStatusPtrOutput added in v0.50.0

func (e ModelCardStatus) ToModelCardStatusPtrOutput() ModelCardStatusPtrOutput

func (ModelCardStatus) ToModelCardStatusPtrOutputWithContext added in v0.50.0

func (e ModelCardStatus) ToModelCardStatusPtrOutputWithContext(ctx context.Context) ModelCardStatusPtrOutput

func (ModelCardStatus) ToStringOutput added in v0.50.0

func (e ModelCardStatus) ToStringOutput() pulumi.StringOutput

func (ModelCardStatus) ToStringOutputWithContext added in v0.50.0

func (e ModelCardStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardStatus) ToStringPtrOutput added in v0.50.0

func (e ModelCardStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardStatus) ToStringPtrOutputWithContext added in v0.50.0

func (e ModelCardStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardStatusInput added in v0.50.0

type ModelCardStatusInput interface {
	pulumi.Input

	ToModelCardStatusOutput() ModelCardStatusOutput
	ToModelCardStatusOutputWithContext(context.Context) ModelCardStatusOutput
}

ModelCardStatusInput is an input type that accepts values of the ModelCardStatus enum A concrete instance of `ModelCardStatusInput` can be one of the following:

ModelCardStatusDraft
ModelCardStatusPendingReview
ModelCardStatusApproved
ModelCardStatusArchived

type ModelCardStatusOutput added in v0.50.0

type ModelCardStatusOutput struct{ *pulumi.OutputState }

func (ModelCardStatusOutput) ElementType added in v0.50.0

func (ModelCardStatusOutput) ElementType() reflect.Type

func (ModelCardStatusOutput) ToModelCardStatusOutput added in v0.50.0

func (o ModelCardStatusOutput) ToModelCardStatusOutput() ModelCardStatusOutput

func (ModelCardStatusOutput) ToModelCardStatusOutputWithContext added in v0.50.0

func (o ModelCardStatusOutput) ToModelCardStatusOutputWithContext(ctx context.Context) ModelCardStatusOutput

func (ModelCardStatusOutput) ToModelCardStatusPtrOutput added in v0.50.0

func (o ModelCardStatusOutput) ToModelCardStatusPtrOutput() ModelCardStatusPtrOutput

func (ModelCardStatusOutput) ToModelCardStatusPtrOutputWithContext added in v0.50.0

func (o ModelCardStatusOutput) ToModelCardStatusPtrOutputWithContext(ctx context.Context) ModelCardStatusPtrOutput

func (ModelCardStatusOutput) ToStringOutput added in v0.50.0

func (o ModelCardStatusOutput) ToStringOutput() pulumi.StringOutput

func (ModelCardStatusOutput) ToStringOutputWithContext added in v0.50.0

func (o ModelCardStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelCardStatusOutput) ToStringPtrOutput added in v0.50.0

func (o ModelCardStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardStatusOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardStatusPtrInput added in v0.50.0

type ModelCardStatusPtrInput interface {
	pulumi.Input

	ToModelCardStatusPtrOutput() ModelCardStatusPtrOutput
	ToModelCardStatusPtrOutputWithContext(context.Context) ModelCardStatusPtrOutput
}

func ModelCardStatusPtr added in v0.50.0

func ModelCardStatusPtr(v string) ModelCardStatusPtrInput

type ModelCardStatusPtrOutput added in v0.50.0

type ModelCardStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelCardStatusPtrOutput) Elem added in v0.50.0

func (ModelCardStatusPtrOutput) ElementType added in v0.50.0

func (ModelCardStatusPtrOutput) ElementType() reflect.Type

func (ModelCardStatusPtrOutput) ToModelCardStatusPtrOutput added in v0.50.0

func (o ModelCardStatusPtrOutput) ToModelCardStatusPtrOutput() ModelCardStatusPtrOutput

func (ModelCardStatusPtrOutput) ToModelCardStatusPtrOutputWithContext added in v0.50.0

func (o ModelCardStatusPtrOutput) ToModelCardStatusPtrOutputWithContext(ctx context.Context) ModelCardStatusPtrOutput

func (ModelCardStatusPtrOutput) ToStringPtrOutput added in v0.50.0

func (o ModelCardStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelCardStatusPtrOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o ModelCardStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelCardTag added in v0.50.0

type ModelCardTag struct {
	// The tag key. Tag keys must be unique per resource.
	Key string `pulumi:"key"`
	// The tag value.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelCardTrainingDetails added in v0.50.0

type ModelCardTrainingDetails struct {
	ObjectiveFunction    *ModelCardObjectiveFunction                           `pulumi:"objectiveFunction"`
	TrainingJobDetails   *ModelCardTrainingDetailsTrainingJobDetailsProperties `pulumi:"trainingJobDetails"`
	TrainingObservations *string                                               `pulumi:"trainingObservations"`
}

Overview about the training.

type ModelCardTrainingDetailsArgs added in v0.50.0

type ModelCardTrainingDetailsArgs struct {
	ObjectiveFunction    ModelCardObjectiveFunctionPtrInput                           `pulumi:"objectiveFunction"`
	TrainingJobDetails   ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrInput `pulumi:"trainingJobDetails"`
	TrainingObservations pulumi.StringPtrInput                                        `pulumi:"trainingObservations"`
}

Overview about the training.

func (ModelCardTrainingDetailsArgs) ElementType added in v0.50.0

func (ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsOutput added in v0.50.0

func (i ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsOutput() ModelCardTrainingDetailsOutput

func (ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsOutputWithContext added in v0.50.0

func (i ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsOutputWithContext(ctx context.Context) ModelCardTrainingDetailsOutput

func (ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsPtrOutput added in v0.50.0

func (i ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsPtrOutput() ModelCardTrainingDetailsPtrOutput

func (ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsPtrOutputWithContext added in v0.50.0

func (i ModelCardTrainingDetailsArgs) ToModelCardTrainingDetailsPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsPtrOutput

type ModelCardTrainingDetailsInput added in v0.50.0

type ModelCardTrainingDetailsInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsOutput() ModelCardTrainingDetailsOutput
	ToModelCardTrainingDetailsOutputWithContext(context.Context) ModelCardTrainingDetailsOutput
}

ModelCardTrainingDetailsInput is an input type that accepts ModelCardTrainingDetailsArgs and ModelCardTrainingDetailsOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsInput` via:

ModelCardTrainingDetailsArgs{...}

type ModelCardTrainingDetailsOutput added in v0.50.0

type ModelCardTrainingDetailsOutput struct{ *pulumi.OutputState }

Overview about the training.

func (ModelCardTrainingDetailsOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsOutput) ObjectiveFunction added in v0.50.0

func (ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsOutput added in v0.50.0

func (o ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsOutput() ModelCardTrainingDetailsOutput

func (ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsOutputWithContext(ctx context.Context) ModelCardTrainingDetailsOutput

func (ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsPtrOutput added in v0.50.0

func (o ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsPtrOutput() ModelCardTrainingDetailsPtrOutput

func (ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsPtrOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsOutput) ToModelCardTrainingDetailsPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsPtrOutput

func (ModelCardTrainingDetailsOutput) TrainingJobDetails added in v0.50.0

func (ModelCardTrainingDetailsOutput) TrainingObservations added in v0.50.0

func (o ModelCardTrainingDetailsOutput) TrainingObservations() pulumi.StringPtrOutput

type ModelCardTrainingDetailsPtrInput added in v0.50.0

type ModelCardTrainingDetailsPtrInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsPtrOutput() ModelCardTrainingDetailsPtrOutput
	ToModelCardTrainingDetailsPtrOutputWithContext(context.Context) ModelCardTrainingDetailsPtrOutput
}

ModelCardTrainingDetailsPtrInput is an input type that accepts ModelCardTrainingDetailsArgs, ModelCardTrainingDetailsPtr and ModelCardTrainingDetailsPtrOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsPtrInput` via:

        ModelCardTrainingDetailsArgs{...}

or:

        nil

func ModelCardTrainingDetailsPtr added in v0.50.0

func ModelCardTrainingDetailsPtr(v *ModelCardTrainingDetailsArgs) ModelCardTrainingDetailsPtrInput

type ModelCardTrainingDetailsPtrOutput added in v0.50.0

type ModelCardTrainingDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingDetailsPtrOutput) Elem added in v0.50.0

func (ModelCardTrainingDetailsPtrOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsPtrOutput) ObjectiveFunction added in v0.50.0

func (ModelCardTrainingDetailsPtrOutput) ToModelCardTrainingDetailsPtrOutput added in v0.50.0

func (o ModelCardTrainingDetailsPtrOutput) ToModelCardTrainingDetailsPtrOutput() ModelCardTrainingDetailsPtrOutput

func (ModelCardTrainingDetailsPtrOutput) ToModelCardTrainingDetailsPtrOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsPtrOutput) ToModelCardTrainingDetailsPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsPtrOutput

func (ModelCardTrainingDetailsPtrOutput) TrainingJobDetails added in v0.50.0

func (ModelCardTrainingDetailsPtrOutput) TrainingObservations added in v0.50.0

func (o ModelCardTrainingDetailsPtrOutput) TrainingObservations() pulumi.StringPtrOutput

type ModelCardTrainingDetailsTrainingJobDetailsProperties added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsProperties struct {
	HyperParameters []ModelCardTrainingHyperParameter `pulumi:"hyperParameters"`
	// SageMaker Training job arn.
	TrainingArn *string `pulumi:"trainingArn"`
	// Location of the model datasets.
	TrainingDatasets            []string                                                                           `pulumi:"trainingDatasets"`
	TrainingEnvironment         *ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentProperties `pulumi:"trainingEnvironment"`
	TrainingMetrics             []ModelCardTrainingMetric                                                          `pulumi:"trainingMetrics"`
	UserProvidedHyperParameters []ModelCardTrainingHyperParameter                                                  `pulumi:"userProvidedHyperParameters"`
	UserProvidedTrainingMetrics []ModelCardTrainingMetric                                                          `pulumi:"userProvidedTrainingMetrics"`
}

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs struct {
	HyperParameters ModelCardTrainingHyperParameterArrayInput `pulumi:"hyperParameters"`
	// SageMaker Training job arn.
	TrainingArn pulumi.StringPtrInput `pulumi:"trainingArn"`
	// Location of the model datasets.
	TrainingDatasets            pulumi.StringArrayInput                                                                   `pulumi:"trainingDatasets"`
	TrainingEnvironment         ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrInput `pulumi:"trainingEnvironment"`
	TrainingMetrics             ModelCardTrainingMetricArrayInput                                                         `pulumi:"trainingMetrics"`
	UserProvidedHyperParameters ModelCardTrainingHyperParameterArrayInput                                                 `pulumi:"userProvidedHyperParameters"`
	UserProvidedTrainingMetrics ModelCardTrainingMetricArrayInput                                                         `pulumi:"userProvidedTrainingMetrics"`
}

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutputWithContext added in v0.50.0

func (i ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutputWithContext(ctx context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput added in v0.50.0

func (i ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput() ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext added in v0.50.0

func (i ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesInput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput() ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput
	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutputWithContext(context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput
}

ModelCardTrainingDetailsTrainingJobDetailsPropertiesInput is an input type that accepts ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs and ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsTrainingJobDetailsPropertiesInput` via:

ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs{...}

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) HyperParameters added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesOutputWithContext(ctx context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) TrainingArn added in v0.50.0

SageMaker Training job arn.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) TrainingDatasets added in v0.50.0

Location of the model datasets.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) TrainingEnvironment added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) TrainingMetrics added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) UserProvidedHyperParameters added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesOutput) UserProvidedTrainingMetrics added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrInput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput() ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput
	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext(context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput
}

ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrInput is an input type that accepts ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs, ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtr and ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrInput` via:

        ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs{...}

or:

        nil

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) Elem added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) HyperParameters added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext added in v0.50.0

func (o ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutputWithContext(ctx context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) TrainingArn added in v0.50.0

SageMaker Training job arn.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) TrainingDatasets added in v0.50.0

Location of the model datasets.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) TrainingEnvironment added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) TrainingMetrics added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) UserProvidedHyperParameters added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesPtrOutput) UserProvidedTrainingMetrics added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentProperties added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentProperties struct {
	// SageMaker training image uri.
	ContainerImage []string `pulumi:"containerImage"`
}

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs struct {
	// SageMaker training image uri.
	ContainerImage pulumi.StringArrayInput `pulumi:"containerImage"`
}

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutputWithContext added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesInput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput() ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput
	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutputWithContext(context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput
}

ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesInput is an input type that accepts ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs and ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesInput` via:

ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs{...}

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ContainerImage added in v0.50.0

SageMaker training image uri.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutputWithContext added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrInput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrInput interface {
	pulumi.Input

	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput() ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput
	ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutputWithContext(context.Context) ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput
}

ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrInput is an input type that accepts ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs, ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtr and ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput values. You can construct a concrete instance of `ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrInput` via:

        ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs{...}

or:

        nil

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput added in v0.50.0

type ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) ContainerImage added in v0.50.0

SageMaker training image uri.

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) Elem added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) ElementType added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput added in v0.50.0

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) ToModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutputWithContext added in v0.50.0

type ModelCardTrainingHyperParameter added in v0.50.0

type ModelCardTrainingHyperParameter struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

training hyper parameter

type ModelCardTrainingHyperParameterArgs added in v0.50.0

type ModelCardTrainingHyperParameterArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

training hyper parameter

func (ModelCardTrainingHyperParameterArgs) ElementType added in v0.50.0

func (ModelCardTrainingHyperParameterArgs) ToModelCardTrainingHyperParameterOutput added in v0.50.0

func (i ModelCardTrainingHyperParameterArgs) ToModelCardTrainingHyperParameterOutput() ModelCardTrainingHyperParameterOutput

func (ModelCardTrainingHyperParameterArgs) ToModelCardTrainingHyperParameterOutputWithContext added in v0.50.0

func (i ModelCardTrainingHyperParameterArgs) ToModelCardTrainingHyperParameterOutputWithContext(ctx context.Context) ModelCardTrainingHyperParameterOutput

type ModelCardTrainingHyperParameterArray added in v0.50.0

type ModelCardTrainingHyperParameterArray []ModelCardTrainingHyperParameterInput

func (ModelCardTrainingHyperParameterArray) ElementType added in v0.50.0

func (ModelCardTrainingHyperParameterArray) ToModelCardTrainingHyperParameterArrayOutput added in v0.50.0

func (i ModelCardTrainingHyperParameterArray) ToModelCardTrainingHyperParameterArrayOutput() ModelCardTrainingHyperParameterArrayOutput

func (ModelCardTrainingHyperParameterArray) ToModelCardTrainingHyperParameterArrayOutputWithContext added in v0.50.0

func (i ModelCardTrainingHyperParameterArray) ToModelCardTrainingHyperParameterArrayOutputWithContext(ctx context.Context) ModelCardTrainingHyperParameterArrayOutput

type ModelCardTrainingHyperParameterArrayInput added in v0.50.0

type ModelCardTrainingHyperParameterArrayInput interface {
	pulumi.Input

	ToModelCardTrainingHyperParameterArrayOutput() ModelCardTrainingHyperParameterArrayOutput
	ToModelCardTrainingHyperParameterArrayOutputWithContext(context.Context) ModelCardTrainingHyperParameterArrayOutput
}

ModelCardTrainingHyperParameterArrayInput is an input type that accepts ModelCardTrainingHyperParameterArray and ModelCardTrainingHyperParameterArrayOutput values. You can construct a concrete instance of `ModelCardTrainingHyperParameterArrayInput` via:

ModelCardTrainingHyperParameterArray{ ModelCardTrainingHyperParameterArgs{...} }

type ModelCardTrainingHyperParameterArrayOutput added in v0.50.0

type ModelCardTrainingHyperParameterArrayOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingHyperParameterArrayOutput) ElementType added in v0.50.0

func (ModelCardTrainingHyperParameterArrayOutput) Index added in v0.50.0

func (ModelCardTrainingHyperParameterArrayOutput) ToModelCardTrainingHyperParameterArrayOutput added in v0.50.0

func (o ModelCardTrainingHyperParameterArrayOutput) ToModelCardTrainingHyperParameterArrayOutput() ModelCardTrainingHyperParameterArrayOutput

func (ModelCardTrainingHyperParameterArrayOutput) ToModelCardTrainingHyperParameterArrayOutputWithContext added in v0.50.0

func (o ModelCardTrainingHyperParameterArrayOutput) ToModelCardTrainingHyperParameterArrayOutputWithContext(ctx context.Context) ModelCardTrainingHyperParameterArrayOutput

type ModelCardTrainingHyperParameterInput added in v0.50.0

type ModelCardTrainingHyperParameterInput interface {
	pulumi.Input

	ToModelCardTrainingHyperParameterOutput() ModelCardTrainingHyperParameterOutput
	ToModelCardTrainingHyperParameterOutputWithContext(context.Context) ModelCardTrainingHyperParameterOutput
}

ModelCardTrainingHyperParameterInput is an input type that accepts ModelCardTrainingHyperParameterArgs and ModelCardTrainingHyperParameterOutput values. You can construct a concrete instance of `ModelCardTrainingHyperParameterInput` via:

ModelCardTrainingHyperParameterArgs{...}

type ModelCardTrainingHyperParameterOutput added in v0.50.0

type ModelCardTrainingHyperParameterOutput struct{ *pulumi.OutputState }

training hyper parameter

func (ModelCardTrainingHyperParameterOutput) ElementType added in v0.50.0

func (ModelCardTrainingHyperParameterOutput) Name added in v0.50.0

func (ModelCardTrainingHyperParameterOutput) ToModelCardTrainingHyperParameterOutput added in v0.50.0

func (o ModelCardTrainingHyperParameterOutput) ToModelCardTrainingHyperParameterOutput() ModelCardTrainingHyperParameterOutput

func (ModelCardTrainingHyperParameterOutput) ToModelCardTrainingHyperParameterOutputWithContext added in v0.50.0

func (o ModelCardTrainingHyperParameterOutput) ToModelCardTrainingHyperParameterOutputWithContext(ctx context.Context) ModelCardTrainingHyperParameterOutput

func (ModelCardTrainingHyperParameterOutput) Value added in v0.50.0

type ModelCardTrainingMetric added in v0.50.0

type ModelCardTrainingMetric struct {
	Name  string  `pulumi:"name"`
	Notes *string `pulumi:"notes"`
	Value float64 `pulumi:"value"`
}

training metric data.

type ModelCardTrainingMetricArgs added in v0.50.0

type ModelCardTrainingMetricArgs struct {
	Name  pulumi.StringInput    `pulumi:"name"`
	Notes pulumi.StringPtrInput `pulumi:"notes"`
	Value pulumi.Float64Input   `pulumi:"value"`
}

training metric data.

func (ModelCardTrainingMetricArgs) ElementType added in v0.50.0

func (ModelCardTrainingMetricArgs) ToModelCardTrainingMetricOutput added in v0.50.0

func (i ModelCardTrainingMetricArgs) ToModelCardTrainingMetricOutput() ModelCardTrainingMetricOutput

func (ModelCardTrainingMetricArgs) ToModelCardTrainingMetricOutputWithContext added in v0.50.0

func (i ModelCardTrainingMetricArgs) ToModelCardTrainingMetricOutputWithContext(ctx context.Context) ModelCardTrainingMetricOutput

type ModelCardTrainingMetricArray added in v0.50.0

type ModelCardTrainingMetricArray []ModelCardTrainingMetricInput

func (ModelCardTrainingMetricArray) ElementType added in v0.50.0

func (ModelCardTrainingMetricArray) ToModelCardTrainingMetricArrayOutput added in v0.50.0

func (i ModelCardTrainingMetricArray) ToModelCardTrainingMetricArrayOutput() ModelCardTrainingMetricArrayOutput

func (ModelCardTrainingMetricArray) ToModelCardTrainingMetricArrayOutputWithContext added in v0.50.0

func (i ModelCardTrainingMetricArray) ToModelCardTrainingMetricArrayOutputWithContext(ctx context.Context) ModelCardTrainingMetricArrayOutput

type ModelCardTrainingMetricArrayInput added in v0.50.0

type ModelCardTrainingMetricArrayInput interface {
	pulumi.Input

	ToModelCardTrainingMetricArrayOutput() ModelCardTrainingMetricArrayOutput
	ToModelCardTrainingMetricArrayOutputWithContext(context.Context) ModelCardTrainingMetricArrayOutput
}

ModelCardTrainingMetricArrayInput is an input type that accepts ModelCardTrainingMetricArray and ModelCardTrainingMetricArrayOutput values. You can construct a concrete instance of `ModelCardTrainingMetricArrayInput` via:

ModelCardTrainingMetricArray{ ModelCardTrainingMetricArgs{...} }

type ModelCardTrainingMetricArrayOutput added in v0.50.0

type ModelCardTrainingMetricArrayOutput struct{ *pulumi.OutputState }

func (ModelCardTrainingMetricArrayOutput) ElementType added in v0.50.0

func (ModelCardTrainingMetricArrayOutput) Index added in v0.50.0

func (ModelCardTrainingMetricArrayOutput) ToModelCardTrainingMetricArrayOutput added in v0.50.0

func (o ModelCardTrainingMetricArrayOutput) ToModelCardTrainingMetricArrayOutput() ModelCardTrainingMetricArrayOutput

func (ModelCardTrainingMetricArrayOutput) ToModelCardTrainingMetricArrayOutputWithContext added in v0.50.0

func (o ModelCardTrainingMetricArrayOutput) ToModelCardTrainingMetricArrayOutputWithContext(ctx context.Context) ModelCardTrainingMetricArrayOutput

type ModelCardTrainingMetricInput added in v0.50.0

type ModelCardTrainingMetricInput interface {
	pulumi.Input

	ToModelCardTrainingMetricOutput() ModelCardTrainingMetricOutput
	ToModelCardTrainingMetricOutputWithContext(context.Context) ModelCardTrainingMetricOutput
}

ModelCardTrainingMetricInput is an input type that accepts ModelCardTrainingMetricArgs and ModelCardTrainingMetricOutput values. You can construct a concrete instance of `ModelCardTrainingMetricInput` via:

ModelCardTrainingMetricArgs{...}

type ModelCardTrainingMetricOutput added in v0.50.0

type ModelCardTrainingMetricOutput struct{ *pulumi.OutputState }

training metric data.

func (ModelCardTrainingMetricOutput) ElementType added in v0.50.0

func (ModelCardTrainingMetricOutput) Name added in v0.50.0

func (ModelCardTrainingMetricOutput) Notes added in v0.50.0

func (ModelCardTrainingMetricOutput) ToModelCardTrainingMetricOutput added in v0.50.0

func (o ModelCardTrainingMetricOutput) ToModelCardTrainingMetricOutput() ModelCardTrainingMetricOutput

func (ModelCardTrainingMetricOutput) ToModelCardTrainingMetricOutputWithContext added in v0.50.0

func (o ModelCardTrainingMetricOutput) ToModelCardTrainingMetricOutputWithContext(ctx context.Context) ModelCardTrainingMetricOutput

func (ModelCardTrainingMetricOutput) Value added in v0.50.0

type ModelCardUserContext added in v0.50.0

type ModelCardUserContext struct {
	// The domain associated with the user.
	DomainId *string `pulumi:"domainId"`
	// The Amazon Resource Name (ARN) of the user's profile.
	UserProfileArn *string `pulumi:"userProfileArn"`
	// The name of the user's profile.
	UserProfileName *string `pulumi:"userProfileName"`
}

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

type ModelCardUserContextArgs added in v0.50.0

type ModelCardUserContextArgs struct {
	// The domain associated with the user.
	DomainId pulumi.StringPtrInput `pulumi:"domainId"`
	// The Amazon Resource Name (ARN) of the user's profile.
	UserProfileArn pulumi.StringPtrInput `pulumi:"userProfileArn"`
	// The name of the user's profile.
	UserProfileName pulumi.StringPtrInput `pulumi:"userProfileName"`
}

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (ModelCardUserContextArgs) ElementType added in v0.50.0

func (ModelCardUserContextArgs) ElementType() reflect.Type

func (ModelCardUserContextArgs) ToModelCardUserContextOutput added in v0.50.0

func (i ModelCardUserContextArgs) ToModelCardUserContextOutput() ModelCardUserContextOutput

func (ModelCardUserContextArgs) ToModelCardUserContextOutputWithContext added in v0.50.0

func (i ModelCardUserContextArgs) ToModelCardUserContextOutputWithContext(ctx context.Context) ModelCardUserContextOutput

func (ModelCardUserContextArgs) ToModelCardUserContextPtrOutput added in v0.50.0

func (i ModelCardUserContextArgs) ToModelCardUserContextPtrOutput() ModelCardUserContextPtrOutput

func (ModelCardUserContextArgs) ToModelCardUserContextPtrOutputWithContext added in v0.50.0

func (i ModelCardUserContextArgs) ToModelCardUserContextPtrOutputWithContext(ctx context.Context) ModelCardUserContextPtrOutput

type ModelCardUserContextInput added in v0.50.0

type ModelCardUserContextInput interface {
	pulumi.Input

	ToModelCardUserContextOutput() ModelCardUserContextOutput
	ToModelCardUserContextOutputWithContext(context.Context) ModelCardUserContextOutput
}

ModelCardUserContextInput is an input type that accepts ModelCardUserContextArgs and ModelCardUserContextOutput values. You can construct a concrete instance of `ModelCardUserContextInput` via:

ModelCardUserContextArgs{...}

type ModelCardUserContextOutput added in v0.50.0

type ModelCardUserContextOutput struct{ *pulumi.OutputState }

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

func (ModelCardUserContextOutput) DomainId added in v0.50.0

The domain associated with the user.

func (ModelCardUserContextOutput) ElementType added in v0.50.0

func (ModelCardUserContextOutput) ElementType() reflect.Type

func (ModelCardUserContextOutput) ToModelCardUserContextOutput added in v0.50.0

func (o ModelCardUserContextOutput) ToModelCardUserContextOutput() ModelCardUserContextOutput

func (ModelCardUserContextOutput) ToModelCardUserContextOutputWithContext added in v0.50.0

func (o ModelCardUserContextOutput) ToModelCardUserContextOutputWithContext(ctx context.Context) ModelCardUserContextOutput

func (ModelCardUserContextOutput) ToModelCardUserContextPtrOutput added in v0.50.0

func (o ModelCardUserContextOutput) ToModelCardUserContextPtrOutput() ModelCardUserContextPtrOutput

func (ModelCardUserContextOutput) ToModelCardUserContextPtrOutputWithContext added in v0.50.0

func (o ModelCardUserContextOutput) ToModelCardUserContextPtrOutputWithContext(ctx context.Context) ModelCardUserContextPtrOutput

func (ModelCardUserContextOutput) UserProfileArn added in v0.50.0

The Amazon Resource Name (ARN) of the user's profile.

func (ModelCardUserContextOutput) UserProfileName added in v0.50.0

The name of the user's profile.

type ModelCardUserContextPtrInput added in v0.50.0

type ModelCardUserContextPtrInput interface {
	pulumi.Input

	ToModelCardUserContextPtrOutput() ModelCardUserContextPtrOutput
	ToModelCardUserContextPtrOutputWithContext(context.Context) ModelCardUserContextPtrOutput
}

ModelCardUserContextPtrInput is an input type that accepts ModelCardUserContextArgs, ModelCardUserContextPtr and ModelCardUserContextPtrOutput values. You can construct a concrete instance of `ModelCardUserContextPtrInput` via:

        ModelCardUserContextArgs{...}

or:

        nil

func ModelCardUserContextPtr added in v0.50.0

func ModelCardUserContextPtr(v *ModelCardUserContextArgs) ModelCardUserContextPtrInput

type ModelCardUserContextPtrOutput added in v0.50.0

type ModelCardUserContextPtrOutput struct{ *pulumi.OutputState }

func (ModelCardUserContextPtrOutput) DomainId added in v0.50.0

The domain associated with the user.

func (ModelCardUserContextPtrOutput) Elem added in v0.50.0

func (ModelCardUserContextPtrOutput) ElementType added in v0.50.0

func (ModelCardUserContextPtrOutput) ToModelCardUserContextPtrOutput added in v0.50.0

func (o ModelCardUserContextPtrOutput) ToModelCardUserContextPtrOutput() ModelCardUserContextPtrOutput

func (ModelCardUserContextPtrOutput) ToModelCardUserContextPtrOutputWithContext added in v0.50.0

func (o ModelCardUserContextPtrOutput) ToModelCardUserContextPtrOutputWithContext(ctx context.Context) ModelCardUserContextPtrOutput

func (ModelCardUserContextPtrOutput) UserProfileArn added in v0.50.0

The Amazon Resource Name (ARN) of the user's profile.

func (ModelCardUserContextPtrOutput) UserProfileName added in v0.50.0

The name of the user's profile.

type ModelExplainabilityJobDefinition

type ModelExplainabilityJobDefinition struct {
	pulumi.CustomResourceState

	// The time at which the job definition was created.
	CreationTime pulumi.StringOutput    `pulumi:"creationTime"`
	EndpointName pulumi.StringPtrOutput `pulumi:"endpointName"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn                    pulumi.StringOutput                                                        `pulumi:"jobDefinitionArn"`
	JobDefinitionName                   pulumi.StringPtrOutput                                                     `pulumi:"jobDefinitionName"`
	JobResources                        ModelExplainabilityJobDefinitionMonitoringResourcesOutput                  `pulumi:"jobResources"`
	ModelExplainabilityAppSpecification ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput  `pulumi:"modelExplainabilityAppSpecification"`
	ModelExplainabilityBaselineConfig   ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput `pulumi:"modelExplainabilityBaselineConfig"`
	ModelExplainabilityJobInput         ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput          `pulumi:"modelExplainabilityJobInput"`
	ModelExplainabilityJobOutputConfig  ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput               `pulumi:"modelExplainabilityJobOutputConfig"`
	NetworkConfig                       ModelExplainabilityJobDefinitionNetworkConfigPtrOutput                     `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringOutput                                        `pulumi:"roleArn"`
	StoppingCondition ModelExplainabilityJobDefinitionStoppingConditionPtrOutput `pulumi:"stoppingCondition"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::ModelExplainabilityJobDefinition

func GetModelExplainabilityJobDefinition

func GetModelExplainabilityJobDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelExplainabilityJobDefinitionState, opts ...pulumi.ResourceOption) (*ModelExplainabilityJobDefinition, error)

GetModelExplainabilityJobDefinition gets an existing ModelExplainabilityJobDefinition 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 NewModelExplainabilityJobDefinition

func NewModelExplainabilityJobDefinition(ctx *pulumi.Context,
	name string, args *ModelExplainabilityJobDefinitionArgs, opts ...pulumi.ResourceOption) (*ModelExplainabilityJobDefinition, error)

NewModelExplainabilityJobDefinition registers a new resource with the given unique name, arguments, and options.

func (*ModelExplainabilityJobDefinition) ElementType

func (*ModelExplainabilityJobDefinition) ToModelExplainabilityJobDefinitionOutput

func (i *ModelExplainabilityJobDefinition) ToModelExplainabilityJobDefinitionOutput() ModelExplainabilityJobDefinitionOutput

func (*ModelExplainabilityJobDefinition) ToModelExplainabilityJobDefinitionOutputWithContext

func (i *ModelExplainabilityJobDefinition) ToModelExplainabilityJobDefinitionOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionOutput

type ModelExplainabilityJobDefinitionArgs

type ModelExplainabilityJobDefinitionArgs struct {
	EndpointName                        pulumi.StringPtrInput
	JobDefinitionName                   pulumi.StringPtrInput
	JobResources                        ModelExplainabilityJobDefinitionMonitoringResourcesInput
	ModelExplainabilityAppSpecification ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationInput
	ModelExplainabilityBaselineConfig   ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrInput
	ModelExplainabilityJobInput         ModelExplainabilityJobDefinitionModelExplainabilityJobInputInput
	ModelExplainabilityJobOutputConfig  ModelExplainabilityJobDefinitionMonitoringOutputConfigInput
	NetworkConfig                       ModelExplainabilityJobDefinitionNetworkConfigPtrInput
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringInput
	StoppingCondition ModelExplainabilityJobDefinitionStoppingConditionPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a ModelExplainabilityJobDefinition resource.

func (ModelExplainabilityJobDefinitionArgs) ElementType

type ModelExplainabilityJobDefinitionBatchTransformInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInput struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri string                                        `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelExplainabilityJobDefinitionDatasetFormat `pulumi:"datasetFormat"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute *string `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute *string `pulumi:"probabilityAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

type ModelExplainabilityJobDefinitionBatchTransformInputArgs added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri pulumi.StringInput                                 `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelExplainabilityJobDefinitionDatasetFormatInput `pulumi:"datasetFormat"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute pulumi.StringPtrInput `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute pulumi.StringPtrInput `pulumi:"probabilityAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutput() ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput

type ModelExplainabilityJobDefinitionBatchTransformInputInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputOutput() ModelExplainabilityJobDefinitionBatchTransformInputOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputOutput
}

ModelExplainabilityJobDefinitionBatchTransformInputInput is an input type that accepts ModelExplainabilityJobDefinitionBatchTransformInputArgs and ModelExplainabilityJobDefinitionBatchTransformInputOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputInput` via:

ModelExplainabilityJobDefinitionBatchTransformInputArgs{...}

type ModelExplainabilityJobDefinitionBatchTransformInputOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputOutput struct{ *pulumi.OutputState }

The batch transform input for a monitoring job.

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) DatasetFormat added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) FeaturesAttribute added in v0.39.0

JSONpath to locate features in JSONlines dataset

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput

type ModelExplainabilityJobDefinitionBatchTransformInputPtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutput() ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput
}

ModelExplainabilityJobDefinitionBatchTransformInputPtrInput is an input type that accepts ModelExplainabilityJobDefinitionBatchTransformInputArgs, ModelExplainabilityJobDefinitionBatchTransformInputPtr and ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputPtrInput` via:

        ModelExplainabilityJobDefinitionBatchTransformInputArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) DatasetFormat added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) FeaturesAttribute added in v0.39.0

JSONpath to locate features in JSONlines dataset

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (e ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (e ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput() ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
}

ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeInput is an input type that accepts values of the ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionType enum A concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` can be one of the following:

ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated
ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput() ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
}

func ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtr added in v0.39.0

func ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtr(v string) ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (e ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (e ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToStringOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToStringOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput() ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput
}

ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeInput is an input type that accepts values of the ModelExplainabilityJobDefinitionBatchTransformInputS3InputMode enum A concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeInput` can be one of the following:

ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePipe
ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeFile

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput() ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput
	ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput
}

func ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtr added in v0.39.0

func ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtr(v string) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrInput

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelExplainabilityJobDefinitionClusterConfig

type ModelExplainabilityJobDefinitionClusterConfig struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb int `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

type ModelExplainabilityJobDefinitionClusterConfigArgs

type ModelExplainabilityJobDefinitionClusterConfigArgs struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

func (ModelExplainabilityJobDefinitionClusterConfigArgs) ElementType

func (ModelExplainabilityJobDefinitionClusterConfigArgs) ToModelExplainabilityJobDefinitionClusterConfigOutput

func (i ModelExplainabilityJobDefinitionClusterConfigArgs) ToModelExplainabilityJobDefinitionClusterConfigOutput() ModelExplainabilityJobDefinitionClusterConfigOutput

func (ModelExplainabilityJobDefinitionClusterConfigArgs) ToModelExplainabilityJobDefinitionClusterConfigOutputWithContext

func (i ModelExplainabilityJobDefinitionClusterConfigArgs) ToModelExplainabilityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionClusterConfigOutput

type ModelExplainabilityJobDefinitionClusterConfigInput

type ModelExplainabilityJobDefinitionClusterConfigInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionClusterConfigOutput() ModelExplainabilityJobDefinitionClusterConfigOutput
	ToModelExplainabilityJobDefinitionClusterConfigOutputWithContext(context.Context) ModelExplainabilityJobDefinitionClusterConfigOutput
}

ModelExplainabilityJobDefinitionClusterConfigInput is an input type that accepts ModelExplainabilityJobDefinitionClusterConfigArgs and ModelExplainabilityJobDefinitionClusterConfigOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionClusterConfigInput` via:

ModelExplainabilityJobDefinitionClusterConfigArgs{...}

type ModelExplainabilityJobDefinitionClusterConfigOutput

type ModelExplainabilityJobDefinitionClusterConfigOutput struct{ *pulumi.OutputState }

Configuration for the cluster used to run model monitoring jobs.

func (ModelExplainabilityJobDefinitionClusterConfigOutput) ElementType

func (ModelExplainabilityJobDefinitionClusterConfigOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (ModelExplainabilityJobDefinitionClusterConfigOutput) InstanceType

The ML compute instance type for the processing job.

func (ModelExplainabilityJobDefinitionClusterConfigOutput) ToModelExplainabilityJobDefinitionClusterConfigOutput

func (o ModelExplainabilityJobDefinitionClusterConfigOutput) ToModelExplainabilityJobDefinitionClusterConfigOutput() ModelExplainabilityJobDefinitionClusterConfigOutput

func (ModelExplainabilityJobDefinitionClusterConfigOutput) ToModelExplainabilityJobDefinitionClusterConfigOutputWithContext

func (o ModelExplainabilityJobDefinitionClusterConfigOutput) ToModelExplainabilityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionClusterConfigOutput

func (ModelExplainabilityJobDefinitionClusterConfigOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (ModelExplainabilityJobDefinitionClusterConfigOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type ModelExplainabilityJobDefinitionConstraintsResource

type ModelExplainabilityJobDefinitionConstraintsResource struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

type ModelExplainabilityJobDefinitionConstraintsResourceArgs

type ModelExplainabilityJobDefinitionConstraintsResourceArgs struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ElementType

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourceOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourceOutputWithContext

func (i ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionConstraintsResourceOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

func (i ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutput() ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext

func (i ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

type ModelExplainabilityJobDefinitionConstraintsResourceInput

type ModelExplainabilityJobDefinitionConstraintsResourceInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionConstraintsResourceOutput() ModelExplainabilityJobDefinitionConstraintsResourceOutput
	ToModelExplainabilityJobDefinitionConstraintsResourceOutputWithContext(context.Context) ModelExplainabilityJobDefinitionConstraintsResourceOutput
}

ModelExplainabilityJobDefinitionConstraintsResourceInput is an input type that accepts ModelExplainabilityJobDefinitionConstraintsResourceArgs and ModelExplainabilityJobDefinitionConstraintsResourceOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionConstraintsResourceInput` via:

ModelExplainabilityJobDefinitionConstraintsResourceArgs{...}

type ModelExplainabilityJobDefinitionConstraintsResourceOutput

type ModelExplainabilityJobDefinitionConstraintsResourceOutput struct{ *pulumi.OutputState }

The baseline constraints resource for a monitoring job.

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ElementType

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourceOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourceOutputWithContext

func (o ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionConstraintsResourceOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

type ModelExplainabilityJobDefinitionConstraintsResourcePtrInput

type ModelExplainabilityJobDefinitionConstraintsResourcePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutput() ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput
	ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput
}

ModelExplainabilityJobDefinitionConstraintsResourcePtrInput is an input type that accepts ModelExplainabilityJobDefinitionConstraintsResourceArgs, ModelExplainabilityJobDefinitionConstraintsResourcePtr and ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionConstraintsResourcePtrInput` via:

        ModelExplainabilityJobDefinitionConstraintsResourceArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

type ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) Elem

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) ElementType

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) ToModelExplainabilityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput

type ModelExplainabilityJobDefinitionCsv added in v0.39.0

type ModelExplainabilityJobDefinitionCsv struct {
	// A boolean flag indicating if given CSV has header
	Header *bool `pulumi:"header"`
}

The CSV format

type ModelExplainabilityJobDefinitionCsvArgs added in v0.39.0

type ModelExplainabilityJobDefinitionCsvArgs struct {
	// A boolean flag indicating if given CSV has header
	Header pulumi.BoolPtrInput `pulumi:"header"`
}

The CSV format

func (ModelExplainabilityJobDefinitionCsvArgs) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvOutput() ModelExplainabilityJobDefinitionCsvOutput

func (ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionCsvOutput

func (ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvPtrOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvPtrOutput() ModelExplainabilityJobDefinitionCsvPtrOutput

func (ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionCsvArgs) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionCsvPtrOutput

type ModelExplainabilityJobDefinitionCsvInput added in v0.39.0

type ModelExplainabilityJobDefinitionCsvInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionCsvOutput() ModelExplainabilityJobDefinitionCsvOutput
	ToModelExplainabilityJobDefinitionCsvOutputWithContext(context.Context) ModelExplainabilityJobDefinitionCsvOutput
}

ModelExplainabilityJobDefinitionCsvInput is an input type that accepts ModelExplainabilityJobDefinitionCsvArgs and ModelExplainabilityJobDefinitionCsvOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionCsvInput` via:

ModelExplainabilityJobDefinitionCsvArgs{...}

type ModelExplainabilityJobDefinitionCsvOutput added in v0.39.0

type ModelExplainabilityJobDefinitionCsvOutput struct{ *pulumi.OutputState }

The CSV format

func (ModelExplainabilityJobDefinitionCsvOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionCsvOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvOutput() ModelExplainabilityJobDefinitionCsvOutput

func (ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionCsvOutput

func (ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvPtrOutput() ModelExplainabilityJobDefinitionCsvPtrOutput

func (ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvOutput) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionCsvPtrOutput

type ModelExplainabilityJobDefinitionCsvPtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionCsvPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionCsvPtrOutput() ModelExplainabilityJobDefinitionCsvPtrOutput
	ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionCsvPtrOutput
}

ModelExplainabilityJobDefinitionCsvPtrInput is an input type that accepts ModelExplainabilityJobDefinitionCsvArgs, ModelExplainabilityJobDefinitionCsvPtr and ModelExplainabilityJobDefinitionCsvPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionCsvPtrInput` via:

        ModelExplainabilityJobDefinitionCsvArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionCsvPtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionCsvPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionCsvPtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionCsvPtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionCsvPtrOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelExplainabilityJobDefinitionCsvPtrOutput) ToModelExplainabilityJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvPtrOutput) ToModelExplainabilityJobDefinitionCsvPtrOutput() ModelExplainabilityJobDefinitionCsvPtrOutput

func (ModelExplainabilityJobDefinitionCsvPtrOutput) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionCsvPtrOutput) ToModelExplainabilityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionCsvPtrOutput

type ModelExplainabilityJobDefinitionDatasetFormat added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormat struct {
	Csv     *ModelExplainabilityJobDefinitionCsv  `pulumi:"csv"`
	Json    *ModelExplainabilityJobDefinitionJson `pulumi:"json"`
	Parquet *bool                                 `pulumi:"parquet"`
}

The dataset format of the data to monitor

type ModelExplainabilityJobDefinitionDatasetFormatArgs added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormatArgs struct {
	Csv     ModelExplainabilityJobDefinitionCsvPtrInput  `pulumi:"csv"`
	Json    ModelExplainabilityJobDefinitionJsonPtrInput `pulumi:"json"`
	Parquet pulumi.BoolPtrInput                          `pulumi:"parquet"`
}

The dataset format of the data to monitor

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatOutput() ModelExplainabilityJobDefinitionDatasetFormatOutput

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionDatasetFormatOutput

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput() ModelExplainabilityJobDefinitionDatasetFormatPtrOutput

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionDatasetFormatArgs) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionDatasetFormatPtrOutput

type ModelExplainabilityJobDefinitionDatasetFormatInput added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormatInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionDatasetFormatOutput() ModelExplainabilityJobDefinitionDatasetFormatOutput
	ToModelExplainabilityJobDefinitionDatasetFormatOutputWithContext(context.Context) ModelExplainabilityJobDefinitionDatasetFormatOutput
}

ModelExplainabilityJobDefinitionDatasetFormatInput is an input type that accepts ModelExplainabilityJobDefinitionDatasetFormatArgs and ModelExplainabilityJobDefinitionDatasetFormatOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionDatasetFormatInput` via:

ModelExplainabilityJobDefinitionDatasetFormatArgs{...}

type ModelExplainabilityJobDefinitionDatasetFormatOutput added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormatOutput struct{ *pulumi.OutputState }

The dataset format of the data to monitor

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) Csv added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) Json added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) Parquet added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatOutput() ModelExplainabilityJobDefinitionDatasetFormatOutput

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionDatasetFormatOutput

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput() ModelExplainabilityJobDefinitionDatasetFormatPtrOutput

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionDatasetFormatOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionDatasetFormatPtrOutput

type ModelExplainabilityJobDefinitionDatasetFormatPtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormatPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput() ModelExplainabilityJobDefinitionDatasetFormatPtrOutput
	ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionDatasetFormatPtrOutput
}

ModelExplainabilityJobDefinitionDatasetFormatPtrInput is an input type that accepts ModelExplainabilityJobDefinitionDatasetFormatArgs, ModelExplainabilityJobDefinitionDatasetFormatPtr and ModelExplainabilityJobDefinitionDatasetFormatPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionDatasetFormatPtrInput` via:

        ModelExplainabilityJobDefinitionDatasetFormatArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionDatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) Csv added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) Json added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) Parquet added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) ToModelExplainabilityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionDatasetFormatPtrOutput

type ModelExplainabilityJobDefinitionEndpointInput

type ModelExplainabilityJobDefinitionEndpointInput struct {
	EndpointName string `pulumi:"endpointName"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute *string `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute *string `pulumi:"probabilityAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelExplainabilityJobDefinitionEndpointInputS3InputMode `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

type ModelExplainabilityJobDefinitionEndpointInputArgs

type ModelExplainabilityJobDefinitionEndpointInputArgs struct {
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// JSONpath to locate features in JSONlines dataset
	FeaturesAttribute pulumi.StringPtrInput `pulumi:"featuresAttribute"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute pulumi.StringPtrInput `pulumi:"probabilityAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputOutput

func (i ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputOutput() ModelExplainabilityJobDefinitionEndpointInputOutput

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputOutputWithContext

func (i ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputOutput

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputPtrOutput

func (i ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputPtrOutput() ModelExplainabilityJobDefinitionEndpointInputPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext

func (i ModelExplainabilityJobDefinitionEndpointInputArgs) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputPtrOutput

type ModelExplainabilityJobDefinitionEndpointInputInput

type ModelExplainabilityJobDefinitionEndpointInputInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputOutput() ModelExplainabilityJobDefinitionEndpointInputOutput
	ToModelExplainabilityJobDefinitionEndpointInputOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputOutput
}

ModelExplainabilityJobDefinitionEndpointInputInput is an input type that accepts ModelExplainabilityJobDefinitionEndpointInputArgs and ModelExplainabilityJobDefinitionEndpointInputOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionEndpointInputInput` via:

ModelExplainabilityJobDefinitionEndpointInputArgs{...}

type ModelExplainabilityJobDefinitionEndpointInputOutput

type ModelExplainabilityJobDefinitionEndpointInputOutput struct{ *pulumi.OutputState }

The endpoint for a monitoring job.

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputOutput) EndpointName

func (ModelExplainabilityJobDefinitionEndpointInputOutput) FeaturesAttribute

JSONpath to locate features in JSONlines dataset

func (ModelExplainabilityJobDefinitionEndpointInputOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelExplainabilityJobDefinitionEndpointInputOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelExplainabilityJobDefinitionEndpointInputOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionEndpointInputOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputOutput

func (o ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputOutput() ModelExplainabilityJobDefinitionEndpointInputOutput

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputOutput

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutput

func (o ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutput() ModelExplainabilityJobDefinitionEndpointInputPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputPtrOutput

type ModelExplainabilityJobDefinitionEndpointInputPtrInput

type ModelExplainabilityJobDefinitionEndpointInputPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputPtrOutput() ModelExplainabilityJobDefinitionEndpointInputPtrOutput
	ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputPtrOutput
}

ModelExplainabilityJobDefinitionEndpointInputPtrInput is an input type that accepts ModelExplainabilityJobDefinitionEndpointInputArgs, ModelExplainabilityJobDefinitionEndpointInputPtr and ModelExplainabilityJobDefinitionEndpointInputPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionEndpointInputPtrInput` via:

        ModelExplainabilityJobDefinitionEndpointInputArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionEndpointInputPtrOutput

type ModelExplainabilityJobDefinitionEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) Elem

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) EndpointName

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) FeaturesAttribute

JSONpath to locate features in JSONlines dataset

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ToModelExplainabilityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputPtrOutput

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (e ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (e ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeInput

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput() ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput
	ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput
}

ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeInput is an input type that accepts values of the ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionType enum A concrete instance of `ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeInput` can be one of the following:

ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated
ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrInput

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
	ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
}

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

type ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) Elem

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionEndpointInputS3InputMode

type ModelExplainabilityJobDefinitionEndpointInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

func (e ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput() ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (e ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (e ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput() ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (e ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToStringOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionEndpointInputS3InputModeInput

type ModelExplainabilityJobDefinitionEndpointInputS3InputModeInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput() ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput
	ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput
}

ModelExplainabilityJobDefinitionEndpointInputS3InputModeInput is an input type that accepts values of the ModelExplainabilityJobDefinitionEndpointInputS3InputMode enum A concrete instance of `ModelExplainabilityJobDefinitionEndpointInputS3InputModeInput` can be one of the following:

ModelExplainabilityJobDefinitionEndpointInputS3InputModePipe
ModelExplainabilityJobDefinitionEndpointInputS3InputModeFile

type ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

type ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrInput

type ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput() ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput
	ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput
}

type ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

type ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) Elem

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ElementType

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionInput

type ModelExplainabilityJobDefinitionInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionOutput() ModelExplainabilityJobDefinitionOutput
	ToModelExplainabilityJobDefinitionOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionOutput
}

type ModelExplainabilityJobDefinitionJson added in v0.39.0

type ModelExplainabilityJobDefinitionJson struct {
	// A boolean flag indicating if it is JSON line format
	Line *bool `pulumi:"line"`
}

The Json format

type ModelExplainabilityJobDefinitionJsonArgs added in v0.39.0

type ModelExplainabilityJobDefinitionJsonArgs struct {
	// A boolean flag indicating if it is JSON line format
	Line pulumi.BoolPtrInput `pulumi:"line"`
}

The Json format

func (ModelExplainabilityJobDefinitionJsonArgs) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonOutput() ModelExplainabilityJobDefinitionJsonOutput

func (ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionJsonOutput

func (ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonPtrOutput added in v0.39.0

func (i ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonPtrOutput() ModelExplainabilityJobDefinitionJsonPtrOutput

func (ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (i ModelExplainabilityJobDefinitionJsonArgs) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionJsonPtrOutput

type ModelExplainabilityJobDefinitionJsonInput added in v0.39.0

type ModelExplainabilityJobDefinitionJsonInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionJsonOutput() ModelExplainabilityJobDefinitionJsonOutput
	ToModelExplainabilityJobDefinitionJsonOutputWithContext(context.Context) ModelExplainabilityJobDefinitionJsonOutput
}

ModelExplainabilityJobDefinitionJsonInput is an input type that accepts ModelExplainabilityJobDefinitionJsonArgs and ModelExplainabilityJobDefinitionJsonOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionJsonInput` via:

ModelExplainabilityJobDefinitionJsonArgs{...}

type ModelExplainabilityJobDefinitionJsonOutput added in v0.39.0

type ModelExplainabilityJobDefinitionJsonOutput struct{ *pulumi.OutputState }

The Json format

func (ModelExplainabilityJobDefinitionJsonOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionJsonOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonOutput() ModelExplainabilityJobDefinitionJsonOutput

func (ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionJsonOutput

func (ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonPtrOutput() ModelExplainabilityJobDefinitionJsonPtrOutput

func (ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonOutput) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionJsonPtrOutput

type ModelExplainabilityJobDefinitionJsonPtrInput added in v0.39.0

type ModelExplainabilityJobDefinitionJsonPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionJsonPtrOutput() ModelExplainabilityJobDefinitionJsonPtrOutput
	ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionJsonPtrOutput
}

ModelExplainabilityJobDefinitionJsonPtrInput is an input type that accepts ModelExplainabilityJobDefinitionJsonArgs, ModelExplainabilityJobDefinitionJsonPtr and ModelExplainabilityJobDefinitionJsonPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionJsonPtrInput` via:

        ModelExplainabilityJobDefinitionJsonArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionJsonPtrOutput added in v0.39.0

type ModelExplainabilityJobDefinitionJsonPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionJsonPtrOutput) Elem added in v0.39.0

func (ModelExplainabilityJobDefinitionJsonPtrOutput) ElementType added in v0.39.0

func (ModelExplainabilityJobDefinitionJsonPtrOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelExplainabilityJobDefinitionJsonPtrOutput) ToModelExplainabilityJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonPtrOutput) ToModelExplainabilityJobDefinitionJsonPtrOutput() ModelExplainabilityJobDefinitionJsonPtrOutput

func (ModelExplainabilityJobDefinitionJsonPtrOutput) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelExplainabilityJobDefinitionJsonPtrOutput) ToModelExplainabilityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionJsonPtrOutput

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecification

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecification struct {
	// The S3 URI to an analysis configuration file
	ConfigUri string `pulumi:"configUri"`
	// Sets the environment variables in the Docker container
	Environment interface{} `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri string `pulumi:"imageUri"`
}

Container image configuration object for the monitoring job.

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs struct {
	// The S3 URI to an analysis configuration file
	ConfigUri pulumi.StringInput `pulumi:"configUri"`
	// Sets the environment variables in the Docker container
	Environment pulumi.Input `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri pulumi.StringInput `pulumi:"imageUri"`
}

Container image configuration object for the monitoring job.

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs) ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs) ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutputWithContext

func (i ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs) ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationInput

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput() ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput
	ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutputWithContext(context.Context) ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput
}

ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationInput is an input type that accepts ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs and ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationInput` via:

ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs{...}

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput

type ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput struct{ *pulumi.OutputState }

Container image configuration object for the monitoring job.

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ConfigUri

The S3 URI to an analysis configuration file

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) Environment

Sets the environment variables in the Docker container

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ImageUri

The container image to be run by the monitoring job.

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ToModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutputWithContext

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfig

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfig struct {
	BaseliningJobName   *string                                              `pulumi:"baseliningJobName"`
	ConstraintsResource *ModelExplainabilityJobDefinitionConstraintsResource `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs struct {
	BaseliningJobName   pulumi.StringPtrInput                                       `pulumi:"baseliningJobName"`
	ConstraintsResource ModelExplainabilityJobDefinitionConstraintsResourcePtrInput `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutputWithContext

func (i ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext

func (i ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigInput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput() ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput
	ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutputWithContext(context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput
}

ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigInput is an input type that accepts ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs and ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigInput` via:

ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs{...}

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput struct{ *pulumi.OutputState }

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) BaseliningJobName

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ConstraintsResource

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutputWithContext

func (o ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrInput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput() ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput
	ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput
}

ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrInput is an input type that accepts ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs, ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtr and ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrInput` via:

        ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

type ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) BaseliningJobName

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) ConstraintsResource

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) Elem

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) ToModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutputWithContext

type ModelExplainabilityJobDefinitionModelExplainabilityJobInput

type ModelExplainabilityJobDefinitionModelExplainabilityJobInput struct {
	BatchTransformInput *ModelExplainabilityJobDefinitionBatchTransformInput `pulumi:"batchTransformInput"`
	EndpointInput       *ModelExplainabilityJobDefinitionEndpointInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs struct {
	BatchTransformInput ModelExplainabilityJobDefinitionBatchTransformInputPtrInput `pulumi:"batchTransformInput"`
	EndpointInput       ModelExplainabilityJobDefinitionEndpointInputPtrInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutputWithContext

func (i ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputInput

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput() ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput
	ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutputWithContext(context.Context) ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput
}

ModelExplainabilityJobDefinitionModelExplainabilityJobInputInput is an input type that accepts ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs and ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionModelExplainabilityJobInputInput` via:

ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs{...}

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput

type ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput struct{ *pulumi.OutputState }

The inputs for a monitoring job.

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) BatchTransformInput added in v0.39.0

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) ElementType

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) EndpointInput

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutputWithContext

func (o ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) ToModelExplainabilityJobDefinitionModelExplainabilityJobInputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput

type ModelExplainabilityJobDefinitionMonitoringOutput

type ModelExplainabilityJobDefinitionMonitoringOutput struct {
	S3Output ModelExplainabilityJobDefinitionS3Output `pulumi:"s3Output"`
}

The output object for a monitoring job.

type ModelExplainabilityJobDefinitionMonitoringOutputArgs

type ModelExplainabilityJobDefinitionMonitoringOutputArgs struct {
	S3Output ModelExplainabilityJobDefinitionS3OutputInput `pulumi:"s3Output"`
}

The output object for a monitoring job.

func (ModelExplainabilityJobDefinitionMonitoringOutputArgs) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputArgs) ToModelExplainabilityJobDefinitionMonitoringOutputOutput

func (i ModelExplainabilityJobDefinitionMonitoringOutputArgs) ToModelExplainabilityJobDefinitionMonitoringOutputOutput() ModelExplainabilityJobDefinitionMonitoringOutputOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputArgs) ToModelExplainabilityJobDefinitionMonitoringOutputOutputWithContext

func (i ModelExplainabilityJobDefinitionMonitoringOutputArgs) ToModelExplainabilityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputOutput

type ModelExplainabilityJobDefinitionMonitoringOutputArray

type ModelExplainabilityJobDefinitionMonitoringOutputArray []ModelExplainabilityJobDefinitionMonitoringOutputInput

func (ModelExplainabilityJobDefinitionMonitoringOutputArray) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputArray) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

func (i ModelExplainabilityJobDefinitionMonitoringOutputArray) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutput() ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputArray) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutputWithContext

func (i ModelExplainabilityJobDefinitionMonitoringOutputArray) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

type ModelExplainabilityJobDefinitionMonitoringOutputArrayInput

type ModelExplainabilityJobDefinitionMonitoringOutputArrayInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutput() ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput
	ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutputWithContext(context.Context) ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput
}

ModelExplainabilityJobDefinitionMonitoringOutputArrayInput is an input type that accepts ModelExplainabilityJobDefinitionMonitoringOutputArray and ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionMonitoringOutputArrayInput` via:

ModelExplainabilityJobDefinitionMonitoringOutputArray{ ModelExplainabilityJobDefinitionMonitoringOutputArgs{...} }

type ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

type ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) Index

func (ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutputWithContext

func (o ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) ToModelExplainabilityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput

type ModelExplainabilityJobDefinitionMonitoringOutputConfig

type ModelExplainabilityJobDefinitionMonitoringOutputConfig struct {
	// 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 *string `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs []ModelExplainabilityJobDefinitionMonitoringOutput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

type ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs

type ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs struct {
	// 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 `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs ModelExplainabilityJobDefinitionMonitoringOutputArrayInput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutputWithContext

func (i ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput

type ModelExplainabilityJobDefinitionMonitoringOutputConfigInput

type ModelExplainabilityJobDefinitionMonitoringOutputConfigInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutput() ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput
	ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutputWithContext(context.Context) ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput
}

ModelExplainabilityJobDefinitionMonitoringOutputConfigInput is an input type that accepts ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs and ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionMonitoringOutputConfigInput` via:

ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs{...}

type ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput

type ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput struct{ *pulumi.OutputState }

The output configuration for monitoring jobs.

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) KmsKeyId

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 (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutputWithContext

func (o ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) ToModelExplainabilityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput

type ModelExplainabilityJobDefinitionMonitoringOutputInput

type ModelExplainabilityJobDefinitionMonitoringOutputInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionMonitoringOutputOutput() ModelExplainabilityJobDefinitionMonitoringOutputOutput
	ToModelExplainabilityJobDefinitionMonitoringOutputOutputWithContext(context.Context) ModelExplainabilityJobDefinitionMonitoringOutputOutput
}

ModelExplainabilityJobDefinitionMonitoringOutputInput is an input type that accepts ModelExplainabilityJobDefinitionMonitoringOutputArgs and ModelExplainabilityJobDefinitionMonitoringOutputOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionMonitoringOutputInput` via:

ModelExplainabilityJobDefinitionMonitoringOutputArgs{...}

type ModelExplainabilityJobDefinitionMonitoringOutputOutput

type ModelExplainabilityJobDefinitionMonitoringOutputOutput struct{ *pulumi.OutputState }

The output object for a monitoring job.

func (ModelExplainabilityJobDefinitionMonitoringOutputOutput) ElementType

func (ModelExplainabilityJobDefinitionMonitoringOutputOutput) S3Output

func (ModelExplainabilityJobDefinitionMonitoringOutputOutput) ToModelExplainabilityJobDefinitionMonitoringOutputOutput

func (ModelExplainabilityJobDefinitionMonitoringOutputOutput) ToModelExplainabilityJobDefinitionMonitoringOutputOutputWithContext

func (o ModelExplainabilityJobDefinitionMonitoringOutputOutput) ToModelExplainabilityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringOutputOutput

type ModelExplainabilityJobDefinitionMonitoringResources

type ModelExplainabilityJobDefinitionMonitoringResources struct {
	ClusterConfig ModelExplainabilityJobDefinitionClusterConfig `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

type ModelExplainabilityJobDefinitionMonitoringResourcesArgs

type ModelExplainabilityJobDefinitionMonitoringResourcesArgs struct {
	ClusterConfig ModelExplainabilityJobDefinitionClusterConfigInput `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

func (ModelExplainabilityJobDefinitionMonitoringResourcesArgs) ElementType

func (ModelExplainabilityJobDefinitionMonitoringResourcesArgs) ToModelExplainabilityJobDefinitionMonitoringResourcesOutput

func (ModelExplainabilityJobDefinitionMonitoringResourcesArgs) ToModelExplainabilityJobDefinitionMonitoringResourcesOutputWithContext

func (i ModelExplainabilityJobDefinitionMonitoringResourcesArgs) ToModelExplainabilityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringResourcesOutput

type ModelExplainabilityJobDefinitionMonitoringResourcesInput

type ModelExplainabilityJobDefinitionMonitoringResourcesInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionMonitoringResourcesOutput() ModelExplainabilityJobDefinitionMonitoringResourcesOutput
	ToModelExplainabilityJobDefinitionMonitoringResourcesOutputWithContext(context.Context) ModelExplainabilityJobDefinitionMonitoringResourcesOutput
}

ModelExplainabilityJobDefinitionMonitoringResourcesInput is an input type that accepts ModelExplainabilityJobDefinitionMonitoringResourcesArgs and ModelExplainabilityJobDefinitionMonitoringResourcesOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionMonitoringResourcesInput` via:

ModelExplainabilityJobDefinitionMonitoringResourcesArgs{...}

type ModelExplainabilityJobDefinitionMonitoringResourcesOutput

type ModelExplainabilityJobDefinitionMonitoringResourcesOutput struct{ *pulumi.OutputState }

Identifies the resources to deploy for a monitoring job.

func (ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ClusterConfig

func (ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ElementType

func (ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ToModelExplainabilityJobDefinitionMonitoringResourcesOutput

func (ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ToModelExplainabilityJobDefinitionMonitoringResourcesOutputWithContext

func (o ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ToModelExplainabilityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionMonitoringResourcesOutput

type ModelExplainabilityJobDefinitionNetworkConfig

type ModelExplainabilityJobDefinitionNetworkConfig struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption *bool `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation *bool                                      `pulumi:"enableNetworkIsolation"`
	VpcConfig              *ModelExplainabilityJobDefinitionVpcConfig `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

type ModelExplainabilityJobDefinitionNetworkConfigArgs

type ModelExplainabilityJobDefinitionNetworkConfigArgs struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption pulumi.BoolPtrInput `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation pulumi.BoolPtrInput                               `pulumi:"enableNetworkIsolation"`
	VpcConfig              ModelExplainabilityJobDefinitionVpcConfigPtrInput `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ElementType

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigOutput

func (i ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigOutput() ModelExplainabilityJobDefinitionNetworkConfigOutput

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigOutputWithContext

func (i ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionNetworkConfigOutput

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (i ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput() ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext

func (i ModelExplainabilityJobDefinitionNetworkConfigArgs) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

type ModelExplainabilityJobDefinitionNetworkConfigInput

type ModelExplainabilityJobDefinitionNetworkConfigInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionNetworkConfigOutput() ModelExplainabilityJobDefinitionNetworkConfigOutput
	ToModelExplainabilityJobDefinitionNetworkConfigOutputWithContext(context.Context) ModelExplainabilityJobDefinitionNetworkConfigOutput
}

ModelExplainabilityJobDefinitionNetworkConfigInput is an input type that accepts ModelExplainabilityJobDefinitionNetworkConfigArgs and ModelExplainabilityJobDefinitionNetworkConfigOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionNetworkConfigInput` via:

ModelExplainabilityJobDefinitionNetworkConfigArgs{...}

type ModelExplainabilityJobDefinitionNetworkConfigOutput

type ModelExplainabilityJobDefinitionNetworkConfigOutput struct{ *pulumi.OutputState }

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) ElementType

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption

func (o ModelExplainabilityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigOutput

func (o ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigOutput() ModelExplainabilityJobDefinitionNetworkConfigOutput

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigOutputWithContext

func (o ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionNetworkConfigOutput

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (o ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput() ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionNetworkConfigOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (ModelExplainabilityJobDefinitionNetworkConfigOutput) VpcConfig

type ModelExplainabilityJobDefinitionNetworkConfigPtrInput

type ModelExplainabilityJobDefinitionNetworkConfigPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput() ModelExplainabilityJobDefinitionNetworkConfigPtrOutput
	ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionNetworkConfigPtrOutput
}

ModelExplainabilityJobDefinitionNetworkConfigPtrInput is an input type that accepts ModelExplainabilityJobDefinitionNetworkConfigArgs, ModelExplainabilityJobDefinitionNetworkConfigPtr and ModelExplainabilityJobDefinitionNetworkConfigPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionNetworkConfigPtrInput` via:

        ModelExplainabilityJobDefinitionNetworkConfigArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

type ModelExplainabilityJobDefinitionNetworkConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) Elem

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) ElementType

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption

func (o ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) ToModelExplainabilityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionNetworkConfigPtrOutput

func (ModelExplainabilityJobDefinitionNetworkConfigPtrOutput) VpcConfig

type ModelExplainabilityJobDefinitionOutput

type ModelExplainabilityJobDefinitionOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionOutput) CreationTime added in v0.17.0

The time at which the job definition was created.

func (ModelExplainabilityJobDefinitionOutput) ElementType

func (ModelExplainabilityJobDefinitionOutput) EndpointName added in v0.20.0

func (ModelExplainabilityJobDefinitionOutput) JobDefinitionArn added in v0.17.0

The Amazon Resource Name (ARN) of job definition.

func (ModelExplainabilityJobDefinitionOutput) JobDefinitionName added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) JobResources added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) ModelExplainabilityAppSpecification added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) ModelExplainabilityBaselineConfig added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) ModelExplainabilityJobInput added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) ModelExplainabilityJobOutputConfig added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) NetworkConfig added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) RoleArn added in v0.17.0

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (ModelExplainabilityJobDefinitionOutput) StoppingCondition added in v0.17.0

func (ModelExplainabilityJobDefinitionOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ModelExplainabilityJobDefinitionOutput) ToModelExplainabilityJobDefinitionOutput

func (o ModelExplainabilityJobDefinitionOutput) ToModelExplainabilityJobDefinitionOutput() ModelExplainabilityJobDefinitionOutput

func (ModelExplainabilityJobDefinitionOutput) ToModelExplainabilityJobDefinitionOutputWithContext

func (o ModelExplainabilityJobDefinitionOutput) ToModelExplainabilityJobDefinitionOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionOutput

type ModelExplainabilityJobDefinitionS3Output

type ModelExplainabilityJobDefinitionS3Output struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath string `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode *ModelExplainabilityJobDefinitionS3OutputS3UploadMode `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

type ModelExplainabilityJobDefinitionS3OutputArgs

type ModelExplainabilityJobDefinitionS3OutputArgs struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrInput `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

func (ModelExplainabilityJobDefinitionS3OutputArgs) ElementType

func (ModelExplainabilityJobDefinitionS3OutputArgs) ToModelExplainabilityJobDefinitionS3OutputOutput

func (i ModelExplainabilityJobDefinitionS3OutputArgs) ToModelExplainabilityJobDefinitionS3OutputOutput() ModelExplainabilityJobDefinitionS3OutputOutput

func (ModelExplainabilityJobDefinitionS3OutputArgs) ToModelExplainabilityJobDefinitionS3OutputOutputWithContext

func (i ModelExplainabilityJobDefinitionS3OutputArgs) ToModelExplainabilityJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputOutput

type ModelExplainabilityJobDefinitionS3OutputInput

type ModelExplainabilityJobDefinitionS3OutputInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionS3OutputOutput() ModelExplainabilityJobDefinitionS3OutputOutput
	ToModelExplainabilityJobDefinitionS3OutputOutputWithContext(context.Context) ModelExplainabilityJobDefinitionS3OutputOutput
}

ModelExplainabilityJobDefinitionS3OutputInput is an input type that accepts ModelExplainabilityJobDefinitionS3OutputArgs and ModelExplainabilityJobDefinitionS3OutputOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionS3OutputInput` via:

ModelExplainabilityJobDefinitionS3OutputArgs{...}

type ModelExplainabilityJobDefinitionS3OutputOutput

type ModelExplainabilityJobDefinitionS3OutputOutput struct{ *pulumi.OutputState }

Information about where and how to store the results of a monitoring job.

func (ModelExplainabilityJobDefinitionS3OutputOutput) ElementType

func (ModelExplainabilityJobDefinitionS3OutputOutput) LocalPath

The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.

func (ModelExplainabilityJobDefinitionS3OutputOutput) S3UploadMode

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelExplainabilityJobDefinitionS3OutputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (ModelExplainabilityJobDefinitionS3OutputOutput) ToModelExplainabilityJobDefinitionS3OutputOutput

func (o ModelExplainabilityJobDefinitionS3OutputOutput) ToModelExplainabilityJobDefinitionS3OutputOutput() ModelExplainabilityJobDefinitionS3OutputOutput

func (ModelExplainabilityJobDefinitionS3OutputOutput) ToModelExplainabilityJobDefinitionS3OutputOutputWithContext

func (o ModelExplainabilityJobDefinitionS3OutputOutput) ToModelExplainabilityJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputOutput

type ModelExplainabilityJobDefinitionS3OutputS3UploadMode

type ModelExplainabilityJobDefinitionS3OutputS3UploadMode string

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ElementType

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

func (e ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput() ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (e ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (e ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput() ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (e ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToStringOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionS3OutputS3UploadModeInput

type ModelExplainabilityJobDefinitionS3OutputS3UploadModeInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput() ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput
	ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutputWithContext(context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput
}

ModelExplainabilityJobDefinitionS3OutputS3UploadModeInput is an input type that accepts values of the ModelExplainabilityJobDefinitionS3OutputS3UploadMode enum A concrete instance of `ModelExplainabilityJobDefinitionS3OutputS3UploadModeInput` can be one of the following:

ModelExplainabilityJobDefinitionS3OutputS3UploadModeContinuous
ModelExplainabilityJobDefinitionS3OutputS3UploadModeEndOfJob

type ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

type ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ElementType

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (o ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutputWithContext

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrInput

type ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput() ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput
	ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput
}

type ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

type ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) Elem

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ElementType

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutput

func (ModelExplainabilityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutputWithContext

type ModelExplainabilityJobDefinitionState

type ModelExplainabilityJobDefinitionState struct {
}

func (ModelExplainabilityJobDefinitionState) ElementType

type ModelExplainabilityJobDefinitionStoppingCondition

type ModelExplainabilityJobDefinitionStoppingCondition struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds int `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

type ModelExplainabilityJobDefinitionStoppingConditionArgs

type ModelExplainabilityJobDefinitionStoppingConditionArgs struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds pulumi.IntInput `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ElementType

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionOutput

func (i ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionOutput() ModelExplainabilityJobDefinitionStoppingConditionOutput

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionOutputWithContext

func (i ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionStoppingConditionOutput

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutput

func (i ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutput() ModelExplainabilityJobDefinitionStoppingConditionPtrOutput

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext

func (i ModelExplainabilityJobDefinitionStoppingConditionArgs) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionStoppingConditionPtrOutput

type ModelExplainabilityJobDefinitionStoppingConditionInput

type ModelExplainabilityJobDefinitionStoppingConditionInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionStoppingConditionOutput() ModelExplainabilityJobDefinitionStoppingConditionOutput
	ToModelExplainabilityJobDefinitionStoppingConditionOutputWithContext(context.Context) ModelExplainabilityJobDefinitionStoppingConditionOutput
}

ModelExplainabilityJobDefinitionStoppingConditionInput is an input type that accepts ModelExplainabilityJobDefinitionStoppingConditionArgs and ModelExplainabilityJobDefinitionStoppingConditionOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionStoppingConditionInput` via:

ModelExplainabilityJobDefinitionStoppingConditionArgs{...}

type ModelExplainabilityJobDefinitionStoppingConditionOutput

type ModelExplainabilityJobDefinitionStoppingConditionOutput struct{ *pulumi.OutputState }

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ElementType

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionOutput

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionOutputWithContext

func (o ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionStoppingConditionOutput

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutput

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionStoppingConditionOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionStoppingConditionPtrOutput

type ModelExplainabilityJobDefinitionStoppingConditionPtrInput

type ModelExplainabilityJobDefinitionStoppingConditionPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionStoppingConditionPtrOutput() ModelExplainabilityJobDefinitionStoppingConditionPtrOutput
	ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionStoppingConditionPtrOutput
}

ModelExplainabilityJobDefinitionStoppingConditionPtrInput is an input type that accepts ModelExplainabilityJobDefinitionStoppingConditionArgs, ModelExplainabilityJobDefinitionStoppingConditionPtr and ModelExplainabilityJobDefinitionStoppingConditionPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionStoppingConditionPtrInput` via:

        ModelExplainabilityJobDefinitionStoppingConditionArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionStoppingConditionPtrOutput

type ModelExplainabilityJobDefinitionStoppingConditionPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) Elem

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) ElementType

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutput

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) ToModelExplainabilityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionStoppingConditionPtrOutput

type ModelExplainabilityJobDefinitionTag

type ModelExplainabilityJobDefinitionTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelExplainabilityJobDefinitionVpcConfig

type ModelExplainabilityJobDefinitionVpcConfig struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets []string `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

type ModelExplainabilityJobDefinitionVpcConfigArgs

type ModelExplainabilityJobDefinitionVpcConfigArgs struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets pulumi.StringArrayInput `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ElementType

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigOutput

func (i ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigOutput() ModelExplainabilityJobDefinitionVpcConfigOutput

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigOutputWithContext

func (i ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionVpcConfigOutput

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (i ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput() ModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext

func (i ModelExplainabilityJobDefinitionVpcConfigArgs) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionVpcConfigPtrOutput

type ModelExplainabilityJobDefinitionVpcConfigInput

type ModelExplainabilityJobDefinitionVpcConfigInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionVpcConfigOutput() ModelExplainabilityJobDefinitionVpcConfigOutput
	ToModelExplainabilityJobDefinitionVpcConfigOutputWithContext(context.Context) ModelExplainabilityJobDefinitionVpcConfigOutput
}

ModelExplainabilityJobDefinitionVpcConfigInput is an input type that accepts ModelExplainabilityJobDefinitionVpcConfigArgs and ModelExplainabilityJobDefinitionVpcConfigOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionVpcConfigInput` via:

ModelExplainabilityJobDefinitionVpcConfigArgs{...}

type ModelExplainabilityJobDefinitionVpcConfigOutput

type ModelExplainabilityJobDefinitionVpcConfigOutput struct{ *pulumi.OutputState }

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ElementType

func (ModelExplainabilityJobDefinitionVpcConfigOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelExplainabilityJobDefinitionVpcConfigOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigOutput

func (o ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigOutput() ModelExplainabilityJobDefinitionVpcConfigOutput

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigOutputWithContext

func (o ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionVpcConfigOutput

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (o ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput() ModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionVpcConfigOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionVpcConfigPtrOutput

type ModelExplainabilityJobDefinitionVpcConfigPtrInput

type ModelExplainabilityJobDefinitionVpcConfigPtrInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionVpcConfigPtrOutput() ModelExplainabilityJobDefinitionVpcConfigPtrOutput
	ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext(context.Context) ModelExplainabilityJobDefinitionVpcConfigPtrOutput
}

ModelExplainabilityJobDefinitionVpcConfigPtrInput is an input type that accepts ModelExplainabilityJobDefinitionVpcConfigArgs, ModelExplainabilityJobDefinitionVpcConfigPtr and ModelExplainabilityJobDefinitionVpcConfigPtrOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionVpcConfigPtrInput` via:

        ModelExplainabilityJobDefinitionVpcConfigArgs{...}

or:

        nil

type ModelExplainabilityJobDefinitionVpcConfigPtrOutput

type ModelExplainabilityJobDefinitionVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) Elem

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ElementType

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (o ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutput() ModelExplainabilityJobDefinitionVpcConfigPtrOutput

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ToModelExplainabilityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionVpcConfigPtrOutput

type ModelPackage added in v0.17.0

type ModelPackage struct {
	pulumi.CustomResourceState

	AdditionalInferenceSpecifications      ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput `pulumi:"additionalInferenceSpecifications"`
	AdditionalInferenceSpecificationsToAdd ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput `pulumi:"additionalInferenceSpecificationsToAdd"`
	ApprovalDescription                    pulumi.StringPtrOutput                                            `pulumi:"approvalDescription"`
	CertifyForMarketplace                  pulumi.BoolPtrOutput                                              `pulumi:"certifyForMarketplace"`
	ClientToken                            pulumi.StringPtrOutput                                            `pulumi:"clientToken"`
	CreationTime                           pulumi.StringOutput                                               `pulumi:"creationTime"`
	CustomerMetadataProperties             ModelPackageCustomerMetadataPropertiesPtrOutput                   `pulumi:"customerMetadataProperties"`
	Domain                                 pulumi.StringPtrOutput                                            `pulumi:"domain"`
	DriftCheckBaselines                    ModelPackageDriftCheckBaselinesPtrOutput                          `pulumi:"driftCheckBaselines"`
	InferenceSpecification                 ModelPackageInferenceSpecificationPtrOutput                       `pulumi:"inferenceSpecification"`
	LastModifiedTime                       pulumi.StringPtrOutput                                            `pulumi:"lastModifiedTime"`
	MetadataProperties                     ModelPackageMetadataPropertiesPtrOutput                           `pulumi:"metadataProperties"`
	ModelApprovalStatus                    ModelPackageModelApprovalStatusPtrOutput                          `pulumi:"modelApprovalStatus"`
	ModelMetrics                           ModelPackageModelMetricsPtrOutput                                 `pulumi:"modelMetrics"`
	ModelPackageArn                        pulumi.StringOutput                                               `pulumi:"modelPackageArn"`
	ModelPackageDescription                pulumi.StringPtrOutput                                            `pulumi:"modelPackageDescription"`
	ModelPackageGroupName                  pulumi.StringPtrOutput                                            `pulumi:"modelPackageGroupName"`
	ModelPackageName                       pulumi.StringPtrOutput                                            `pulumi:"modelPackageName"`
	ModelPackageStatus                     ModelPackageStatusOutput                                          `pulumi:"modelPackageStatus"`
	ModelPackageStatusDetails              ModelPackageStatusDetailsPtrOutput                                `pulumi:"modelPackageStatusDetails"`
	ModelPackageVersion                    pulumi.IntPtrOutput                                               `pulumi:"modelPackageVersion"`
	SamplePayloadUrl                       pulumi.StringPtrOutput                                            `pulumi:"samplePayloadUrl"`
	SkipModelValidation                    ModelPackageSkipModelValidationPtrOutput                          `pulumi:"skipModelValidation"`
	SourceAlgorithmSpecification           ModelPackageSourceAlgorithmSpecificationPtrOutput                 `pulumi:"sourceAlgorithmSpecification"`
	// An array of key-value pairs to apply to this resource.
	Tags                    aws.TagArrayOutput                           `pulumi:"tags"`
	Task                    pulumi.StringPtrOutput                       `pulumi:"task"`
	ValidationSpecification ModelPackageValidationSpecificationPtrOutput `pulumi:"validationSpecification"`
}

Resource Type definition for AWS::SageMaker::ModelPackage

func GetModelPackage added in v0.17.0

func GetModelPackage(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelPackageState, opts ...pulumi.ResourceOption) (*ModelPackage, error)

GetModelPackage gets an existing ModelPackage 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 NewModelPackage added in v0.17.0

func NewModelPackage(ctx *pulumi.Context,
	name string, args *ModelPackageArgs, opts ...pulumi.ResourceOption) (*ModelPackage, error)

NewModelPackage registers a new resource with the given unique name, arguments, and options.

func (*ModelPackage) ElementType added in v0.17.0

func (*ModelPackage) ElementType() reflect.Type

func (*ModelPackage) ToModelPackageOutput added in v0.17.0

func (i *ModelPackage) ToModelPackageOutput() ModelPackageOutput

func (*ModelPackage) ToModelPackageOutputWithContext added in v0.17.0

func (i *ModelPackage) ToModelPackageOutputWithContext(ctx context.Context) ModelPackageOutput

type ModelPackageAdditionalInferenceSpecificationDefinition added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinition struct {
	// The Amazon ECR registry path of the Docker image that contains the inference code.
	Containers []ModelPackageContainerDefinition `pulumi:"containers"`
	// A description of the additional Inference specification.
	Description *string `pulumi:"description"`
	// A unique name to identify the additional inference specification. The name must be unique within the list of your additional inference specifications for a particular model package.
	Name string `pulumi:"name"`
	// The supported MIME types for the input data.
	SupportedContentTypes []string `pulumi:"supportedContentTypes"`
	// A list of the instance types that are used to generate inferences in real-time
	SupportedRealtimeInferenceInstanceTypes []string `pulumi:"supportedRealtimeInferenceInstanceTypes"`
	// The supported MIME types for the output data.
	SupportedResponseMimeTypes []string `pulumi:"supportedResponseMimeTypes"`
	// A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.
	SupportedTransformInstanceTypes []string `pulumi:"supportedTransformInstanceTypes"`
}

Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package.AdditionalInferenceSpecifications can be added to existing model packages using AdditionalInferenceSpecificationsToAdd.

type ModelPackageAdditionalInferenceSpecificationDefinitionArgs added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionArgs struct {
	// The Amazon ECR registry path of the Docker image that contains the inference code.
	Containers ModelPackageContainerDefinitionArrayInput `pulumi:"containers"`
	// A description of the additional Inference specification.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// A unique name to identify the additional inference specification. The name must be unique within the list of your additional inference specifications for a particular model package.
	Name pulumi.StringInput `pulumi:"name"`
	// The supported MIME types for the input data.
	SupportedContentTypes pulumi.StringArrayInput `pulumi:"supportedContentTypes"`
	// A list of the instance types that are used to generate inferences in real-time
	SupportedRealtimeInferenceInstanceTypes pulumi.StringArrayInput `pulumi:"supportedRealtimeInferenceInstanceTypes"`
	// The supported MIME types for the output data.
	SupportedResponseMimeTypes pulumi.StringArrayInput `pulumi:"supportedResponseMimeTypes"`
	// A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.
	SupportedTransformInstanceTypes pulumi.StringArrayInput `pulumi:"supportedTransformInstanceTypes"`
}

Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package.AdditionalInferenceSpecifications can be added to existing model packages using AdditionalInferenceSpecificationsToAdd.

func (ModelPackageAdditionalInferenceSpecificationDefinitionArgs) ElementType added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArgs) ToModelPackageAdditionalInferenceSpecificationDefinitionOutput added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArgs) ToModelPackageAdditionalInferenceSpecificationDefinitionOutputWithContext added in v0.17.0

func (i ModelPackageAdditionalInferenceSpecificationDefinitionArgs) ToModelPackageAdditionalInferenceSpecificationDefinitionOutputWithContext(ctx context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionOutput

type ModelPackageAdditionalInferenceSpecificationDefinitionArray added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionArray []ModelPackageAdditionalInferenceSpecificationDefinitionInput

func (ModelPackageAdditionalInferenceSpecificationDefinitionArray) ElementType added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArray) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArray) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutputWithContext added in v0.17.0

func (i ModelPackageAdditionalInferenceSpecificationDefinitionArray) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutputWithContext(ctx context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput

type ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput interface {
	pulumi.Input

	ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput() ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput
	ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutputWithContext(context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput
}

ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput is an input type that accepts ModelPackageAdditionalInferenceSpecificationDefinitionArray and ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput values. You can construct a concrete instance of `ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput` via:

ModelPackageAdditionalInferenceSpecificationDefinitionArray{ ModelPackageAdditionalInferenceSpecificationDefinitionArgs{...} }

type ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) ElementType added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) Index added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutputWithContext added in v0.17.0

func (o ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionArrayOutputWithContext(ctx context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput

type ModelPackageAdditionalInferenceSpecificationDefinitionInput added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionInput interface {
	pulumi.Input

	ToModelPackageAdditionalInferenceSpecificationDefinitionOutput() ModelPackageAdditionalInferenceSpecificationDefinitionOutput
	ToModelPackageAdditionalInferenceSpecificationDefinitionOutputWithContext(context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionOutput
}

ModelPackageAdditionalInferenceSpecificationDefinitionInput is an input type that accepts ModelPackageAdditionalInferenceSpecificationDefinitionArgs and ModelPackageAdditionalInferenceSpecificationDefinitionOutput values. You can construct a concrete instance of `ModelPackageAdditionalInferenceSpecificationDefinitionInput` via:

ModelPackageAdditionalInferenceSpecificationDefinitionArgs{...}

type ModelPackageAdditionalInferenceSpecificationDefinitionOutput added in v0.17.0

type ModelPackageAdditionalInferenceSpecificationDefinitionOutput struct{ *pulumi.OutputState }

Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package.AdditionalInferenceSpecifications can be added to existing model packages using AdditionalInferenceSpecificationsToAdd.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) Containers added in v0.17.0

The Amazon ECR registry path of the Docker image that contains the inference code.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) Description added in v0.17.0

A description of the additional Inference specification.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) ElementType added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) Name added in v0.17.0

A unique name to identify the additional inference specification. The name must be unique within the list of your additional inference specifications for a particular model package.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) SupportedContentTypes added in v0.17.0

The supported MIME types for the input data.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) SupportedRealtimeInferenceInstanceTypes added in v0.17.0

A list of the instance types that are used to generate inferences in real-time

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) SupportedResponseMimeTypes added in v0.72.0

The supported MIME types for the output data.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) SupportedTransformInstanceTypes added in v0.17.0

A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionOutput added in v0.17.0

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionOutputWithContext added in v0.17.0

func (o ModelPackageAdditionalInferenceSpecificationDefinitionOutput) ToModelPackageAdditionalInferenceSpecificationDefinitionOutputWithContext(ctx context.Context) ModelPackageAdditionalInferenceSpecificationDefinitionOutput

type ModelPackageArgs added in v0.17.0

type ModelPackageArgs struct {
	AdditionalInferenceSpecifications      ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput
	AdditionalInferenceSpecificationsToAdd ModelPackageAdditionalInferenceSpecificationDefinitionArrayInput
	ApprovalDescription                    pulumi.StringPtrInput
	CertifyForMarketplace                  pulumi.BoolPtrInput
	ClientToken                            pulumi.StringPtrInput
	CustomerMetadataProperties             ModelPackageCustomerMetadataPropertiesPtrInput
	Domain                                 pulumi.StringPtrInput
	DriftCheckBaselines                    ModelPackageDriftCheckBaselinesPtrInput
	InferenceSpecification                 ModelPackageInferenceSpecificationPtrInput
	LastModifiedTime                       pulumi.StringPtrInput
	MetadataProperties                     ModelPackageMetadataPropertiesPtrInput
	ModelApprovalStatus                    ModelPackageModelApprovalStatusPtrInput
	ModelMetrics                           ModelPackageModelMetricsPtrInput
	ModelPackageDescription                pulumi.StringPtrInput
	ModelPackageGroupName                  pulumi.StringPtrInput
	ModelPackageName                       pulumi.StringPtrInput
	ModelPackageStatusDetails              ModelPackageStatusDetailsPtrInput
	ModelPackageVersion                    pulumi.IntPtrInput
	SamplePayloadUrl                       pulumi.StringPtrInput
	SkipModelValidation                    ModelPackageSkipModelValidationPtrInput
	SourceAlgorithmSpecification           ModelPackageSourceAlgorithmSpecificationPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags                    aws.TagArrayInput
	Task                    pulumi.StringPtrInput
	ValidationSpecification ModelPackageValidationSpecificationPtrInput
}

The set of arguments for constructing a ModelPackage resource.

func (ModelPackageArgs) ElementType added in v0.17.0

func (ModelPackageArgs) ElementType() reflect.Type

type ModelPackageBias added in v0.17.0

type ModelPackageBias struct {
	PostTrainingReport *ModelPackageMetricsSource `pulumi:"postTrainingReport"`
	PreTrainingReport  *ModelPackageMetricsSource `pulumi:"preTrainingReport"`
	Report             *ModelPackageMetricsSource `pulumi:"report"`
}

Contains bias metrics for a model.

type ModelPackageBiasArgs added in v0.17.0

type ModelPackageBiasArgs struct {
	PostTrainingReport ModelPackageMetricsSourcePtrInput `pulumi:"postTrainingReport"`
	PreTrainingReport  ModelPackageMetricsSourcePtrInput `pulumi:"preTrainingReport"`
	Report             ModelPackageMetricsSourcePtrInput `pulumi:"report"`
}

Contains bias metrics for a model.

func (ModelPackageBiasArgs) ElementType added in v0.17.0

func (ModelPackageBiasArgs) ElementType() reflect.Type

func (ModelPackageBiasArgs) ToModelPackageBiasOutput added in v0.17.0

func (i ModelPackageBiasArgs) ToModelPackageBiasOutput() ModelPackageBiasOutput

func (ModelPackageBiasArgs) ToModelPackageBiasOutputWithContext added in v0.17.0

func (i ModelPackageBiasArgs) ToModelPackageBiasOutputWithContext(ctx context.Context) ModelPackageBiasOutput

func (ModelPackageBiasArgs) ToModelPackageBiasPtrOutput added in v0.17.0

func (i ModelPackageBiasArgs) ToModelPackageBiasPtrOutput() ModelPackageBiasPtrOutput

func (ModelPackageBiasArgs) ToModelPackageBiasPtrOutputWithContext added in v0.17.0

func (i ModelPackageBiasArgs) ToModelPackageBiasPtrOutputWithContext(ctx context.Context) ModelPackageBiasPtrOutput

type ModelPackageBiasInput added in v0.17.0

type ModelPackageBiasInput interface {
	pulumi.Input

	ToModelPackageBiasOutput() ModelPackageBiasOutput
	ToModelPackageBiasOutputWithContext(context.Context) ModelPackageBiasOutput
}

ModelPackageBiasInput is an input type that accepts ModelPackageBiasArgs and ModelPackageBiasOutput values. You can construct a concrete instance of `ModelPackageBiasInput` via:

ModelPackageBiasArgs{...}

type ModelPackageBiasOutput added in v0.17.0

type ModelPackageBiasOutput struct{ *pulumi.OutputState }

Contains bias metrics for a model.

func (ModelPackageBiasOutput) ElementType added in v0.17.0

func (ModelPackageBiasOutput) ElementType() reflect.Type

func (ModelPackageBiasOutput) PostTrainingReport added in v0.17.0

func (ModelPackageBiasOutput) PreTrainingReport added in v0.17.0

func (ModelPackageBiasOutput) Report added in v0.17.0

func (ModelPackageBiasOutput) ToModelPackageBiasOutput added in v0.17.0

func (o ModelPackageBiasOutput) ToModelPackageBiasOutput() ModelPackageBiasOutput

func (ModelPackageBiasOutput) ToModelPackageBiasOutputWithContext added in v0.17.0

func (o ModelPackageBiasOutput) ToModelPackageBiasOutputWithContext(ctx context.Context) ModelPackageBiasOutput

func (ModelPackageBiasOutput) ToModelPackageBiasPtrOutput added in v0.17.0

func (o ModelPackageBiasOutput) ToModelPackageBiasPtrOutput() ModelPackageBiasPtrOutput

func (ModelPackageBiasOutput) ToModelPackageBiasPtrOutputWithContext added in v0.17.0

func (o ModelPackageBiasOutput) ToModelPackageBiasPtrOutputWithContext(ctx context.Context) ModelPackageBiasPtrOutput

type ModelPackageBiasPtrInput added in v0.17.0

type ModelPackageBiasPtrInput interface {
	pulumi.Input

	ToModelPackageBiasPtrOutput() ModelPackageBiasPtrOutput
	ToModelPackageBiasPtrOutputWithContext(context.Context) ModelPackageBiasPtrOutput
}

ModelPackageBiasPtrInput is an input type that accepts ModelPackageBiasArgs, ModelPackageBiasPtr and ModelPackageBiasPtrOutput values. You can construct a concrete instance of `ModelPackageBiasPtrInput` via:

        ModelPackageBiasArgs{...}

or:

        nil

func ModelPackageBiasPtr added in v0.17.0

func ModelPackageBiasPtr(v *ModelPackageBiasArgs) ModelPackageBiasPtrInput

type ModelPackageBiasPtrOutput added in v0.17.0

type ModelPackageBiasPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageBiasPtrOutput) Elem added in v0.17.0

func (ModelPackageBiasPtrOutput) ElementType added in v0.17.0

func (ModelPackageBiasPtrOutput) ElementType() reflect.Type

func (ModelPackageBiasPtrOutput) PostTrainingReport added in v0.17.0

func (ModelPackageBiasPtrOutput) PreTrainingReport added in v0.17.0

func (ModelPackageBiasPtrOutput) Report added in v0.17.0

func (ModelPackageBiasPtrOutput) ToModelPackageBiasPtrOutput added in v0.17.0

func (o ModelPackageBiasPtrOutput) ToModelPackageBiasPtrOutput() ModelPackageBiasPtrOutput

func (ModelPackageBiasPtrOutput) ToModelPackageBiasPtrOutputWithContext added in v0.17.0

func (o ModelPackageBiasPtrOutput) ToModelPackageBiasPtrOutputWithContext(ctx context.Context) ModelPackageBiasPtrOutput

type ModelPackageContainerDefinition added in v0.17.0

type ModelPackageContainerDefinition struct {
	// The DNS host name for the Docker container.
	ContainerHostname *string                  `pulumi:"containerHostname"`
	Environment       *ModelPackageEnvironment `pulumi:"environment"`
	// The machine learning framework of the model package container image.
	Framework *string `pulumi:"framework"`
	// The framework version of the Model Package Container Image.
	FrameworkVersion *string `pulumi:"frameworkVersion"`
	// The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.
	Image string `pulumi:"image"`
	// An MD5 hash of the training algorithm that identifies the Docker image used for training.
	ImageDigest *string `pulumi:"imageDigest"`
	// A structure with Model Input details.
	ModelDataUrl *string                                              `pulumi:"modelDataUrl"`
	ModelInput   *ModelPackageContainerDefinitionModelInputProperties `pulumi:"modelInput"`
	// The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.
	NearestModelName *string `pulumi:"nearestModelName"`
}

Describes the Docker container for the model package.

type ModelPackageContainerDefinitionArgs added in v0.17.0

type ModelPackageContainerDefinitionArgs struct {
	// The DNS host name for the Docker container.
	ContainerHostname pulumi.StringPtrInput           `pulumi:"containerHostname"`
	Environment       ModelPackageEnvironmentPtrInput `pulumi:"environment"`
	// The machine learning framework of the model package container image.
	Framework pulumi.StringPtrInput `pulumi:"framework"`
	// The framework version of the Model Package Container Image.
	FrameworkVersion pulumi.StringPtrInput `pulumi:"frameworkVersion"`
	// The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.
	Image pulumi.StringInput `pulumi:"image"`
	// An MD5 hash of the training algorithm that identifies the Docker image used for training.
	ImageDigest pulumi.StringPtrInput `pulumi:"imageDigest"`
	// A structure with Model Input details.
	ModelDataUrl pulumi.StringPtrInput                                       `pulumi:"modelDataUrl"`
	ModelInput   ModelPackageContainerDefinitionModelInputPropertiesPtrInput `pulumi:"modelInput"`
	// The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.
	NearestModelName pulumi.StringPtrInput `pulumi:"nearestModelName"`
}

Describes the Docker container for the model package.

func (ModelPackageContainerDefinitionArgs) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionArgs) ToModelPackageContainerDefinitionOutput added in v0.17.0

func (i ModelPackageContainerDefinitionArgs) ToModelPackageContainerDefinitionOutput() ModelPackageContainerDefinitionOutput

func (ModelPackageContainerDefinitionArgs) ToModelPackageContainerDefinitionOutputWithContext added in v0.17.0

func (i ModelPackageContainerDefinitionArgs) ToModelPackageContainerDefinitionOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionOutput

type ModelPackageContainerDefinitionArray added in v0.17.0

type ModelPackageContainerDefinitionArray []ModelPackageContainerDefinitionInput

func (ModelPackageContainerDefinitionArray) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionArray) ToModelPackageContainerDefinitionArrayOutput added in v0.17.0

func (i ModelPackageContainerDefinitionArray) ToModelPackageContainerDefinitionArrayOutput() ModelPackageContainerDefinitionArrayOutput

func (ModelPackageContainerDefinitionArray) ToModelPackageContainerDefinitionArrayOutputWithContext added in v0.17.0

func (i ModelPackageContainerDefinitionArray) ToModelPackageContainerDefinitionArrayOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionArrayOutput

type ModelPackageContainerDefinitionArrayInput added in v0.17.0

type ModelPackageContainerDefinitionArrayInput interface {
	pulumi.Input

	ToModelPackageContainerDefinitionArrayOutput() ModelPackageContainerDefinitionArrayOutput
	ToModelPackageContainerDefinitionArrayOutputWithContext(context.Context) ModelPackageContainerDefinitionArrayOutput
}

ModelPackageContainerDefinitionArrayInput is an input type that accepts ModelPackageContainerDefinitionArray and ModelPackageContainerDefinitionArrayOutput values. You can construct a concrete instance of `ModelPackageContainerDefinitionArrayInput` via:

ModelPackageContainerDefinitionArray{ ModelPackageContainerDefinitionArgs{...} }

type ModelPackageContainerDefinitionArrayOutput added in v0.17.0

type ModelPackageContainerDefinitionArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageContainerDefinitionArrayOutput) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionArrayOutput) Index added in v0.17.0

func (ModelPackageContainerDefinitionArrayOutput) ToModelPackageContainerDefinitionArrayOutput added in v0.17.0

func (o ModelPackageContainerDefinitionArrayOutput) ToModelPackageContainerDefinitionArrayOutput() ModelPackageContainerDefinitionArrayOutput

func (ModelPackageContainerDefinitionArrayOutput) ToModelPackageContainerDefinitionArrayOutputWithContext added in v0.17.0

func (o ModelPackageContainerDefinitionArrayOutput) ToModelPackageContainerDefinitionArrayOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionArrayOutput

type ModelPackageContainerDefinitionInput added in v0.17.0

type ModelPackageContainerDefinitionInput interface {
	pulumi.Input

	ToModelPackageContainerDefinitionOutput() ModelPackageContainerDefinitionOutput
	ToModelPackageContainerDefinitionOutputWithContext(context.Context) ModelPackageContainerDefinitionOutput
}

ModelPackageContainerDefinitionInput is an input type that accepts ModelPackageContainerDefinitionArgs and ModelPackageContainerDefinitionOutput values. You can construct a concrete instance of `ModelPackageContainerDefinitionInput` via:

ModelPackageContainerDefinitionArgs{...}

type ModelPackageContainerDefinitionModelInputProperties added in v0.17.0

type ModelPackageContainerDefinitionModelInputProperties struct {
	// The input configuration object for the model.
	DataInputConfig string `pulumi:"dataInputConfig"`
}

type ModelPackageContainerDefinitionModelInputPropertiesArgs added in v0.17.0

type ModelPackageContainerDefinitionModelInputPropertiesArgs struct {
	// The input configuration object for the model.
	DataInputConfig pulumi.StringInput `pulumi:"dataInputConfig"`
}

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesOutput added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesOutputWithContext added in v0.17.0

func (i ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionModelInputPropertiesOutput

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutput added in v0.17.0

func (i ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutput() ModelPackageContainerDefinitionModelInputPropertiesPtrOutput

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext added in v0.17.0

func (i ModelPackageContainerDefinitionModelInputPropertiesArgs) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionModelInputPropertiesPtrOutput

type ModelPackageContainerDefinitionModelInputPropertiesInput added in v0.17.0

type ModelPackageContainerDefinitionModelInputPropertiesInput interface {
	pulumi.Input

	ToModelPackageContainerDefinitionModelInputPropertiesOutput() ModelPackageContainerDefinitionModelInputPropertiesOutput
	ToModelPackageContainerDefinitionModelInputPropertiesOutputWithContext(context.Context) ModelPackageContainerDefinitionModelInputPropertiesOutput
}

ModelPackageContainerDefinitionModelInputPropertiesInput is an input type that accepts ModelPackageContainerDefinitionModelInputPropertiesArgs and ModelPackageContainerDefinitionModelInputPropertiesOutput values. You can construct a concrete instance of `ModelPackageContainerDefinitionModelInputPropertiesInput` via:

ModelPackageContainerDefinitionModelInputPropertiesArgs{...}

type ModelPackageContainerDefinitionModelInputPropertiesOutput added in v0.17.0

type ModelPackageContainerDefinitionModelInputPropertiesOutput struct{ *pulumi.OutputState }

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) DataInputConfig added in v0.17.0

The input configuration object for the model.

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesOutput added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesOutputWithContext added in v0.17.0

func (o ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionModelInputPropertiesOutput

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutput added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageContainerDefinitionModelInputPropertiesOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionModelInputPropertiesPtrOutput

type ModelPackageContainerDefinitionModelInputPropertiesPtrInput added in v0.17.0

type ModelPackageContainerDefinitionModelInputPropertiesPtrInput interface {
	pulumi.Input

	ToModelPackageContainerDefinitionModelInputPropertiesPtrOutput() ModelPackageContainerDefinitionModelInputPropertiesPtrOutput
	ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext(context.Context) ModelPackageContainerDefinitionModelInputPropertiesPtrOutput
}

ModelPackageContainerDefinitionModelInputPropertiesPtrInput is an input type that accepts ModelPackageContainerDefinitionModelInputPropertiesArgs, ModelPackageContainerDefinitionModelInputPropertiesPtr and ModelPackageContainerDefinitionModelInputPropertiesPtrOutput values. You can construct a concrete instance of `ModelPackageContainerDefinitionModelInputPropertiesPtrInput` via:

        ModelPackageContainerDefinitionModelInputPropertiesArgs{...}

or:

        nil

type ModelPackageContainerDefinitionModelInputPropertiesPtrOutput added in v0.17.0

type ModelPackageContainerDefinitionModelInputPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) DataInputConfig added in v0.17.0

The input configuration object for the model.

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) Elem added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutput added in v0.17.0

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) ToModelPackageContainerDefinitionModelInputPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionModelInputPropertiesPtrOutput

type ModelPackageContainerDefinitionOutput added in v0.17.0

type ModelPackageContainerDefinitionOutput struct{ *pulumi.OutputState }

Describes the Docker container for the model package.

func (ModelPackageContainerDefinitionOutput) ContainerHostname added in v0.17.0

The DNS host name for the Docker container.

func (ModelPackageContainerDefinitionOutput) ElementType added in v0.17.0

func (ModelPackageContainerDefinitionOutput) Environment added in v0.17.0

func (ModelPackageContainerDefinitionOutput) Framework added in v0.17.0

The machine learning framework of the model package container image.

func (ModelPackageContainerDefinitionOutput) FrameworkVersion added in v0.17.0

The framework version of the Model Package Container Image.

func (ModelPackageContainerDefinitionOutput) Image added in v0.17.0

The Amazon EC2 Container Registry (Amazon ECR) path where inference code is stored.

func (ModelPackageContainerDefinitionOutput) ImageDigest added in v0.17.0

An MD5 hash of the training algorithm that identifies the Docker image used for training.

func (ModelPackageContainerDefinitionOutput) ModelDataUrl added in v0.17.0

A structure with Model Input details.

func (ModelPackageContainerDefinitionOutput) ModelInput added in v0.17.0

func (ModelPackageContainerDefinitionOutput) NearestModelName added in v0.17.0

The name of a pre-trained machine learning benchmarked by Amazon SageMaker Inference Recommender model that matches your model.

func (ModelPackageContainerDefinitionOutput) ToModelPackageContainerDefinitionOutput added in v0.17.0

func (o ModelPackageContainerDefinitionOutput) ToModelPackageContainerDefinitionOutput() ModelPackageContainerDefinitionOutput

func (ModelPackageContainerDefinitionOutput) ToModelPackageContainerDefinitionOutputWithContext added in v0.17.0

func (o ModelPackageContainerDefinitionOutput) ToModelPackageContainerDefinitionOutputWithContext(ctx context.Context) ModelPackageContainerDefinitionOutput

type ModelPackageCustomerMetadataProperties added in v0.17.0

type ModelPackageCustomerMetadataProperties struct {
}

The metadata properties associated with the model package versions.

type ModelPackageCustomerMetadataPropertiesArgs added in v0.17.0

type ModelPackageCustomerMetadataPropertiesArgs struct {
}

The metadata properties associated with the model package versions.

func (ModelPackageCustomerMetadataPropertiesArgs) ElementType added in v0.17.0

func (ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesOutput added in v0.17.0

func (i ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesOutput() ModelPackageCustomerMetadataPropertiesOutput

func (ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesOutputWithContext added in v0.17.0

func (i ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesOutputWithContext(ctx context.Context) ModelPackageCustomerMetadataPropertiesOutput

func (ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesPtrOutput added in v0.17.0

func (i ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesPtrOutput() ModelPackageCustomerMetadataPropertiesPtrOutput

func (ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (i ModelPackageCustomerMetadataPropertiesArgs) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageCustomerMetadataPropertiesPtrOutput

type ModelPackageCustomerMetadataPropertiesInput added in v0.17.0

type ModelPackageCustomerMetadataPropertiesInput interface {
	pulumi.Input

	ToModelPackageCustomerMetadataPropertiesOutput() ModelPackageCustomerMetadataPropertiesOutput
	ToModelPackageCustomerMetadataPropertiesOutputWithContext(context.Context) ModelPackageCustomerMetadataPropertiesOutput
}

ModelPackageCustomerMetadataPropertiesInput is an input type that accepts ModelPackageCustomerMetadataPropertiesArgs and ModelPackageCustomerMetadataPropertiesOutput values. You can construct a concrete instance of `ModelPackageCustomerMetadataPropertiesInput` via:

ModelPackageCustomerMetadataPropertiesArgs{...}

type ModelPackageCustomerMetadataPropertiesOutput added in v0.17.0

type ModelPackageCustomerMetadataPropertiesOutput struct{ *pulumi.OutputState }

The metadata properties associated with the model package versions.

func (ModelPackageCustomerMetadataPropertiesOutput) ElementType added in v0.17.0

func (ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesOutput added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesOutput() ModelPackageCustomerMetadataPropertiesOutput

func (ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesOutputWithContext added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesOutputWithContext(ctx context.Context) ModelPackageCustomerMetadataPropertiesOutput

func (ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesPtrOutput added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesPtrOutput() ModelPackageCustomerMetadataPropertiesPtrOutput

func (ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesOutput) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageCustomerMetadataPropertiesPtrOutput

type ModelPackageCustomerMetadataPropertiesPtrInput added in v0.17.0

type ModelPackageCustomerMetadataPropertiesPtrInput interface {
	pulumi.Input

	ToModelPackageCustomerMetadataPropertiesPtrOutput() ModelPackageCustomerMetadataPropertiesPtrOutput
	ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext(context.Context) ModelPackageCustomerMetadataPropertiesPtrOutput
}

ModelPackageCustomerMetadataPropertiesPtrInput is an input type that accepts ModelPackageCustomerMetadataPropertiesArgs, ModelPackageCustomerMetadataPropertiesPtr and ModelPackageCustomerMetadataPropertiesPtrOutput values. You can construct a concrete instance of `ModelPackageCustomerMetadataPropertiesPtrInput` via:

        ModelPackageCustomerMetadataPropertiesArgs{...}

or:

        nil

type ModelPackageCustomerMetadataPropertiesPtrOutput added in v0.17.0

type ModelPackageCustomerMetadataPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageCustomerMetadataPropertiesPtrOutput) Elem added in v0.17.0

func (ModelPackageCustomerMetadataPropertiesPtrOutput) ElementType added in v0.17.0

func (ModelPackageCustomerMetadataPropertiesPtrOutput) ToModelPackageCustomerMetadataPropertiesPtrOutput added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesPtrOutput) ToModelPackageCustomerMetadataPropertiesPtrOutput() ModelPackageCustomerMetadataPropertiesPtrOutput

func (ModelPackageCustomerMetadataPropertiesPtrOutput) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageCustomerMetadataPropertiesPtrOutput) ToModelPackageCustomerMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageCustomerMetadataPropertiesPtrOutput

type ModelPackageDataSource added in v0.17.0

type ModelPackageDataSource struct {
	S3DataSource ModelPackageS3DataSource `pulumi:"s3DataSource"`
}

Describes the input source of a transform job and the way the transform job consumes it.

type ModelPackageDataSourceArgs added in v0.17.0

type ModelPackageDataSourceArgs struct {
	S3DataSource ModelPackageS3DataSourceInput `pulumi:"s3DataSource"`
}

Describes the input source of a transform job and the way the transform job consumes it.

func (ModelPackageDataSourceArgs) ElementType added in v0.17.0

func (ModelPackageDataSourceArgs) ElementType() reflect.Type

func (ModelPackageDataSourceArgs) ToModelPackageDataSourceOutput added in v0.17.0

func (i ModelPackageDataSourceArgs) ToModelPackageDataSourceOutput() ModelPackageDataSourceOutput

func (ModelPackageDataSourceArgs) ToModelPackageDataSourceOutputWithContext added in v0.17.0

func (i ModelPackageDataSourceArgs) ToModelPackageDataSourceOutputWithContext(ctx context.Context) ModelPackageDataSourceOutput

type ModelPackageDataSourceInput added in v0.17.0

type ModelPackageDataSourceInput interface {
	pulumi.Input

	ToModelPackageDataSourceOutput() ModelPackageDataSourceOutput
	ToModelPackageDataSourceOutputWithContext(context.Context) ModelPackageDataSourceOutput
}

ModelPackageDataSourceInput is an input type that accepts ModelPackageDataSourceArgs and ModelPackageDataSourceOutput values. You can construct a concrete instance of `ModelPackageDataSourceInput` via:

ModelPackageDataSourceArgs{...}

type ModelPackageDataSourceOutput added in v0.17.0

type ModelPackageDataSourceOutput struct{ *pulumi.OutputState }

Describes the input source of a transform job and the way the transform job consumes it.

func (ModelPackageDataSourceOutput) ElementType added in v0.17.0

func (ModelPackageDataSourceOutput) S3DataSource added in v0.17.0

func (ModelPackageDataSourceOutput) ToModelPackageDataSourceOutput added in v0.17.0

func (o ModelPackageDataSourceOutput) ToModelPackageDataSourceOutput() ModelPackageDataSourceOutput

func (ModelPackageDataSourceOutput) ToModelPackageDataSourceOutputWithContext added in v0.17.0

func (o ModelPackageDataSourceOutput) ToModelPackageDataSourceOutputWithContext(ctx context.Context) ModelPackageDataSourceOutput

type ModelPackageDriftCheckBaselines added in v0.17.0

type ModelPackageDriftCheckBaselines struct {
	Bias             *ModelPackageDriftCheckBias             `pulumi:"bias"`
	Explainability   *ModelPackageDriftCheckExplainability   `pulumi:"explainability"`
	ModelDataQuality *ModelPackageDriftCheckModelDataQuality `pulumi:"modelDataQuality"`
	ModelQuality     *ModelPackageDriftCheckModelQuality     `pulumi:"modelQuality"`
}

Represents the drift check baselines that can be used when the model monitor is set using the model package.

type ModelPackageDriftCheckBaselinesArgs added in v0.17.0

type ModelPackageDriftCheckBaselinesArgs struct {
	Bias             ModelPackageDriftCheckBiasPtrInput             `pulumi:"bias"`
	Explainability   ModelPackageDriftCheckExplainabilityPtrInput   `pulumi:"explainability"`
	ModelDataQuality ModelPackageDriftCheckModelDataQualityPtrInput `pulumi:"modelDataQuality"`
	ModelQuality     ModelPackageDriftCheckModelQualityPtrInput     `pulumi:"modelQuality"`
}

Represents the drift check baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckBaselinesArgs) ElementType added in v0.17.0

func (ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesOutput added in v0.17.0

func (i ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesOutput() ModelPackageDriftCheckBaselinesOutput

func (ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesOutputWithContext(ctx context.Context) ModelPackageDriftCheckBaselinesOutput

func (ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesPtrOutput added in v0.17.0

func (i ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesPtrOutput() ModelPackageDriftCheckBaselinesPtrOutput

func (ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesPtrOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckBaselinesArgs) ToModelPackageDriftCheckBaselinesPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBaselinesPtrOutput

type ModelPackageDriftCheckBaselinesInput added in v0.17.0

type ModelPackageDriftCheckBaselinesInput interface {
	pulumi.Input

	ToModelPackageDriftCheckBaselinesOutput() ModelPackageDriftCheckBaselinesOutput
	ToModelPackageDriftCheckBaselinesOutputWithContext(context.Context) ModelPackageDriftCheckBaselinesOutput
}

ModelPackageDriftCheckBaselinesInput is an input type that accepts ModelPackageDriftCheckBaselinesArgs and ModelPackageDriftCheckBaselinesOutput values. You can construct a concrete instance of `ModelPackageDriftCheckBaselinesInput` via:

ModelPackageDriftCheckBaselinesArgs{...}

type ModelPackageDriftCheckBaselinesOutput added in v0.17.0

type ModelPackageDriftCheckBaselinesOutput struct{ *pulumi.OutputState }

Represents the drift check baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckBaselinesOutput) Bias added in v0.17.0

func (ModelPackageDriftCheckBaselinesOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckBaselinesOutput) Explainability added in v0.17.0

func (ModelPackageDriftCheckBaselinesOutput) ModelDataQuality added in v0.17.0

func (ModelPackageDriftCheckBaselinesOutput) ModelQuality added in v0.17.0

func (ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesOutput added in v0.17.0

func (o ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesOutput() ModelPackageDriftCheckBaselinesOutput

func (ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesOutputWithContext(ctx context.Context) ModelPackageDriftCheckBaselinesOutput

func (ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesPtrOutput() ModelPackageDriftCheckBaselinesPtrOutput

func (ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBaselinesOutput) ToModelPackageDriftCheckBaselinesPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBaselinesPtrOutput

type ModelPackageDriftCheckBaselinesPtrInput added in v0.17.0

type ModelPackageDriftCheckBaselinesPtrInput interface {
	pulumi.Input

	ToModelPackageDriftCheckBaselinesPtrOutput() ModelPackageDriftCheckBaselinesPtrOutput
	ToModelPackageDriftCheckBaselinesPtrOutputWithContext(context.Context) ModelPackageDriftCheckBaselinesPtrOutput
}

ModelPackageDriftCheckBaselinesPtrInput is an input type that accepts ModelPackageDriftCheckBaselinesArgs, ModelPackageDriftCheckBaselinesPtr and ModelPackageDriftCheckBaselinesPtrOutput values. You can construct a concrete instance of `ModelPackageDriftCheckBaselinesPtrInput` via:

        ModelPackageDriftCheckBaselinesArgs{...}

or:

        nil

type ModelPackageDriftCheckBaselinesPtrOutput added in v0.17.0

type ModelPackageDriftCheckBaselinesPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageDriftCheckBaselinesPtrOutput) Bias added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) Elem added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) Explainability added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) ModelDataQuality added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) ModelQuality added in v0.17.0

func (ModelPackageDriftCheckBaselinesPtrOutput) ToModelPackageDriftCheckBaselinesPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckBaselinesPtrOutput) ToModelPackageDriftCheckBaselinesPtrOutput() ModelPackageDriftCheckBaselinesPtrOutput

func (ModelPackageDriftCheckBaselinesPtrOutput) ToModelPackageDriftCheckBaselinesPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBaselinesPtrOutput) ToModelPackageDriftCheckBaselinesPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBaselinesPtrOutput

type ModelPackageDriftCheckBias added in v0.17.0

type ModelPackageDriftCheckBias struct {
	ConfigFile              *ModelPackageFileSource    `pulumi:"configFile"`
	PostTrainingConstraints *ModelPackageMetricsSource `pulumi:"postTrainingConstraints"`
	PreTrainingConstraints  *ModelPackageMetricsSource `pulumi:"preTrainingConstraints"`
}

Represents the drift check bias baselines that can be used when the model monitor is set using the model package.

type ModelPackageDriftCheckBiasArgs added in v0.17.0

type ModelPackageDriftCheckBiasArgs struct {
	ConfigFile              ModelPackageFileSourcePtrInput    `pulumi:"configFile"`
	PostTrainingConstraints ModelPackageMetricsSourcePtrInput `pulumi:"postTrainingConstraints"`
	PreTrainingConstraints  ModelPackageMetricsSourcePtrInput `pulumi:"preTrainingConstraints"`
}

Represents the drift check bias baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckBiasArgs) ElementType added in v0.17.0

func (ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasOutput added in v0.17.0

func (i ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasOutput() ModelPackageDriftCheckBiasOutput

func (ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasOutputWithContext(ctx context.Context) ModelPackageDriftCheckBiasOutput

func (ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasPtrOutput added in v0.17.0

func (i ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasPtrOutput() ModelPackageDriftCheckBiasPtrOutput

func (ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasPtrOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckBiasArgs) ToModelPackageDriftCheckBiasPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBiasPtrOutput

type ModelPackageDriftCheckBiasInput added in v0.17.0

type ModelPackageDriftCheckBiasInput interface {
	pulumi.Input

	ToModelPackageDriftCheckBiasOutput() ModelPackageDriftCheckBiasOutput
	ToModelPackageDriftCheckBiasOutputWithContext(context.Context) ModelPackageDriftCheckBiasOutput
}

ModelPackageDriftCheckBiasInput is an input type that accepts ModelPackageDriftCheckBiasArgs and ModelPackageDriftCheckBiasOutput values. You can construct a concrete instance of `ModelPackageDriftCheckBiasInput` via:

ModelPackageDriftCheckBiasArgs{...}

type ModelPackageDriftCheckBiasOutput added in v0.17.0

type ModelPackageDriftCheckBiasOutput struct{ *pulumi.OutputState }

Represents the drift check bias baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckBiasOutput) ConfigFile added in v0.17.0

func (ModelPackageDriftCheckBiasOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckBiasOutput) PostTrainingConstraints added in v0.17.0

func (ModelPackageDriftCheckBiasOutput) PreTrainingConstraints added in v0.17.0

func (ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasOutput added in v0.17.0

func (o ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasOutput() ModelPackageDriftCheckBiasOutput

func (ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasOutputWithContext(ctx context.Context) ModelPackageDriftCheckBiasOutput

func (ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasPtrOutput() ModelPackageDriftCheckBiasPtrOutput

func (ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBiasOutput) ToModelPackageDriftCheckBiasPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBiasPtrOutput

type ModelPackageDriftCheckBiasPtrInput added in v0.17.0

type ModelPackageDriftCheckBiasPtrInput interface {
	pulumi.Input

	ToModelPackageDriftCheckBiasPtrOutput() ModelPackageDriftCheckBiasPtrOutput
	ToModelPackageDriftCheckBiasPtrOutputWithContext(context.Context) ModelPackageDriftCheckBiasPtrOutput
}

ModelPackageDriftCheckBiasPtrInput is an input type that accepts ModelPackageDriftCheckBiasArgs, ModelPackageDriftCheckBiasPtr and ModelPackageDriftCheckBiasPtrOutput values. You can construct a concrete instance of `ModelPackageDriftCheckBiasPtrInput` via:

        ModelPackageDriftCheckBiasArgs{...}

or:

        nil

func ModelPackageDriftCheckBiasPtr added in v0.17.0

type ModelPackageDriftCheckBiasPtrOutput added in v0.17.0

type ModelPackageDriftCheckBiasPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageDriftCheckBiasPtrOutput) ConfigFile added in v0.17.0

func (ModelPackageDriftCheckBiasPtrOutput) Elem added in v0.17.0

func (ModelPackageDriftCheckBiasPtrOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckBiasPtrOutput) PostTrainingConstraints added in v0.17.0

func (ModelPackageDriftCheckBiasPtrOutput) PreTrainingConstraints added in v0.17.0

func (ModelPackageDriftCheckBiasPtrOutput) ToModelPackageDriftCheckBiasPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckBiasPtrOutput) ToModelPackageDriftCheckBiasPtrOutput() ModelPackageDriftCheckBiasPtrOutput

func (ModelPackageDriftCheckBiasPtrOutput) ToModelPackageDriftCheckBiasPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckBiasPtrOutput) ToModelPackageDriftCheckBiasPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckBiasPtrOutput

type ModelPackageDriftCheckExplainability added in v0.17.0

type ModelPackageDriftCheckExplainability struct {
	ConfigFile  *ModelPackageFileSource    `pulumi:"configFile"`
	Constraints *ModelPackageMetricsSource `pulumi:"constraints"`
}

Contains explainability metrics for a model.

type ModelPackageDriftCheckExplainabilityArgs added in v0.17.0

type ModelPackageDriftCheckExplainabilityArgs struct {
	ConfigFile  ModelPackageFileSourcePtrInput    `pulumi:"configFile"`
	Constraints ModelPackageMetricsSourcePtrInput `pulumi:"constraints"`
}

Contains explainability metrics for a model.

func (ModelPackageDriftCheckExplainabilityArgs) ElementType added in v0.17.0

func (ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityOutput added in v0.17.0

func (i ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityOutput() ModelPackageDriftCheckExplainabilityOutput

func (ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityOutputWithContext(ctx context.Context) ModelPackageDriftCheckExplainabilityOutput

func (ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityPtrOutput added in v0.17.0

func (i ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityPtrOutput() ModelPackageDriftCheckExplainabilityPtrOutput

func (ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckExplainabilityArgs) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckExplainabilityPtrOutput

type ModelPackageDriftCheckExplainabilityInput added in v0.17.0

type ModelPackageDriftCheckExplainabilityInput interface {
	pulumi.Input

	ToModelPackageDriftCheckExplainabilityOutput() ModelPackageDriftCheckExplainabilityOutput
	ToModelPackageDriftCheckExplainabilityOutputWithContext(context.Context) ModelPackageDriftCheckExplainabilityOutput
}

ModelPackageDriftCheckExplainabilityInput is an input type that accepts ModelPackageDriftCheckExplainabilityArgs and ModelPackageDriftCheckExplainabilityOutput values. You can construct a concrete instance of `ModelPackageDriftCheckExplainabilityInput` via:

ModelPackageDriftCheckExplainabilityArgs{...}

type ModelPackageDriftCheckExplainabilityOutput added in v0.17.0

type ModelPackageDriftCheckExplainabilityOutput struct{ *pulumi.OutputState }

Contains explainability metrics for a model.

func (ModelPackageDriftCheckExplainabilityOutput) ConfigFile added in v0.17.0

func (ModelPackageDriftCheckExplainabilityOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckExplainabilityOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityOutput added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityOutput() ModelPackageDriftCheckExplainabilityOutput

func (ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityOutputWithContext(ctx context.Context) ModelPackageDriftCheckExplainabilityOutput

func (ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityPtrOutput() ModelPackageDriftCheckExplainabilityPtrOutput

func (ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityOutput) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckExplainabilityPtrOutput

type ModelPackageDriftCheckExplainabilityPtrInput added in v0.17.0

type ModelPackageDriftCheckExplainabilityPtrInput interface {
	pulumi.Input

	ToModelPackageDriftCheckExplainabilityPtrOutput() ModelPackageDriftCheckExplainabilityPtrOutput
	ToModelPackageDriftCheckExplainabilityPtrOutputWithContext(context.Context) ModelPackageDriftCheckExplainabilityPtrOutput
}

ModelPackageDriftCheckExplainabilityPtrInput is an input type that accepts ModelPackageDriftCheckExplainabilityArgs, ModelPackageDriftCheckExplainabilityPtr and ModelPackageDriftCheckExplainabilityPtrOutput values. You can construct a concrete instance of `ModelPackageDriftCheckExplainabilityPtrInput` via:

        ModelPackageDriftCheckExplainabilityArgs{...}

or:

        nil

type ModelPackageDriftCheckExplainabilityPtrOutput added in v0.17.0

type ModelPackageDriftCheckExplainabilityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageDriftCheckExplainabilityPtrOutput) ConfigFile added in v0.17.0

func (ModelPackageDriftCheckExplainabilityPtrOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckExplainabilityPtrOutput) Elem added in v0.17.0

func (ModelPackageDriftCheckExplainabilityPtrOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckExplainabilityPtrOutput) ToModelPackageDriftCheckExplainabilityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityPtrOutput) ToModelPackageDriftCheckExplainabilityPtrOutput() ModelPackageDriftCheckExplainabilityPtrOutput

func (ModelPackageDriftCheckExplainabilityPtrOutput) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckExplainabilityPtrOutput) ToModelPackageDriftCheckExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckExplainabilityPtrOutput

type ModelPackageDriftCheckModelDataQuality added in v0.17.0

type ModelPackageDriftCheckModelDataQuality struct {
	Constraints *ModelPackageMetricsSource `pulumi:"constraints"`
	Statistics  *ModelPackageMetricsSource `pulumi:"statistics"`
}

Represents the drift check data quality baselines that can be used when the model monitor is set using the model package.

type ModelPackageDriftCheckModelDataQualityArgs added in v0.17.0

type ModelPackageDriftCheckModelDataQualityArgs struct {
	Constraints ModelPackageMetricsSourcePtrInput `pulumi:"constraints"`
	Statistics  ModelPackageMetricsSourcePtrInput `pulumi:"statistics"`
}

Represents the drift check data quality baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckModelDataQualityArgs) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityOutput added in v0.17.0

func (i ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityOutput() ModelPackageDriftCheckModelDataQualityOutput

func (ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelDataQualityOutput

func (ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityPtrOutput added in v0.17.0

func (i ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityPtrOutput() ModelPackageDriftCheckModelDataQualityPtrOutput

func (ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckModelDataQualityArgs) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelDataQualityPtrOutput

type ModelPackageDriftCheckModelDataQualityInput added in v0.17.0

type ModelPackageDriftCheckModelDataQualityInput interface {
	pulumi.Input

	ToModelPackageDriftCheckModelDataQualityOutput() ModelPackageDriftCheckModelDataQualityOutput
	ToModelPackageDriftCheckModelDataQualityOutputWithContext(context.Context) ModelPackageDriftCheckModelDataQualityOutput
}

ModelPackageDriftCheckModelDataQualityInput is an input type that accepts ModelPackageDriftCheckModelDataQualityArgs and ModelPackageDriftCheckModelDataQualityOutput values. You can construct a concrete instance of `ModelPackageDriftCheckModelDataQualityInput` via:

ModelPackageDriftCheckModelDataQualityArgs{...}

type ModelPackageDriftCheckModelDataQualityOutput added in v0.17.0

type ModelPackageDriftCheckModelDataQualityOutput struct{ *pulumi.OutputState }

Represents the drift check data quality baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckModelDataQualityOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityOutput) Statistics added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityOutput added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityOutput() ModelPackageDriftCheckModelDataQualityOutput

func (ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelDataQualityOutput

func (ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityPtrOutput() ModelPackageDriftCheckModelDataQualityPtrOutput

func (ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityOutput) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelDataQualityPtrOutput

type ModelPackageDriftCheckModelDataQualityPtrInput added in v0.17.0

type ModelPackageDriftCheckModelDataQualityPtrInput interface {
	pulumi.Input

	ToModelPackageDriftCheckModelDataQualityPtrOutput() ModelPackageDriftCheckModelDataQualityPtrOutput
	ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext(context.Context) ModelPackageDriftCheckModelDataQualityPtrOutput
}

ModelPackageDriftCheckModelDataQualityPtrInput is an input type that accepts ModelPackageDriftCheckModelDataQualityArgs, ModelPackageDriftCheckModelDataQualityPtr and ModelPackageDriftCheckModelDataQualityPtrOutput values. You can construct a concrete instance of `ModelPackageDriftCheckModelDataQualityPtrInput` via:

        ModelPackageDriftCheckModelDataQualityArgs{...}

or:

        nil

type ModelPackageDriftCheckModelDataQualityPtrOutput added in v0.17.0

type ModelPackageDriftCheckModelDataQualityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageDriftCheckModelDataQualityPtrOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityPtrOutput) Elem added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityPtrOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityPtrOutput) Statistics added in v0.17.0

func (ModelPackageDriftCheckModelDataQualityPtrOutput) ToModelPackageDriftCheckModelDataQualityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityPtrOutput) ToModelPackageDriftCheckModelDataQualityPtrOutput() ModelPackageDriftCheckModelDataQualityPtrOutput

func (ModelPackageDriftCheckModelDataQualityPtrOutput) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelDataQualityPtrOutput) ToModelPackageDriftCheckModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelDataQualityPtrOutput

type ModelPackageDriftCheckModelQuality added in v0.17.0

type ModelPackageDriftCheckModelQuality struct {
	Constraints *ModelPackageMetricsSource `pulumi:"constraints"`
	Statistics  *ModelPackageMetricsSource `pulumi:"statistics"`
}

Represents the drift check model quality baselines that can be used when the model monitor is set using the model package.

type ModelPackageDriftCheckModelQualityArgs added in v0.17.0

type ModelPackageDriftCheckModelQualityArgs struct {
	Constraints ModelPackageMetricsSourcePtrInput `pulumi:"constraints"`
	Statistics  ModelPackageMetricsSourcePtrInput `pulumi:"statistics"`
}

Represents the drift check model quality baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckModelQualityArgs) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityOutput added in v0.17.0

func (i ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityOutput() ModelPackageDriftCheckModelQualityOutput

func (ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelQualityOutput

func (ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityPtrOutput added in v0.17.0

func (i ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityPtrOutput() ModelPackageDriftCheckModelQualityPtrOutput

func (ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityPtrOutputWithContext added in v0.17.0

func (i ModelPackageDriftCheckModelQualityArgs) ToModelPackageDriftCheckModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelQualityPtrOutput

type ModelPackageDriftCheckModelQualityInput added in v0.17.0

type ModelPackageDriftCheckModelQualityInput interface {
	pulumi.Input

	ToModelPackageDriftCheckModelQualityOutput() ModelPackageDriftCheckModelQualityOutput
	ToModelPackageDriftCheckModelQualityOutputWithContext(context.Context) ModelPackageDriftCheckModelQualityOutput
}

ModelPackageDriftCheckModelQualityInput is an input type that accepts ModelPackageDriftCheckModelQualityArgs and ModelPackageDriftCheckModelQualityOutput values. You can construct a concrete instance of `ModelPackageDriftCheckModelQualityInput` via:

ModelPackageDriftCheckModelQualityArgs{...}

type ModelPackageDriftCheckModelQualityOutput added in v0.17.0

type ModelPackageDriftCheckModelQualityOutput struct{ *pulumi.OutputState }

Represents the drift check model quality baselines that can be used when the model monitor is set using the model package.

func (ModelPackageDriftCheckModelQualityOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckModelQualityOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelQualityOutput) Statistics added in v0.17.0

func (ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityOutput added in v0.17.0

func (o ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityOutput() ModelPackageDriftCheckModelQualityOutput

func (ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelQualityOutput

func (ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityPtrOutput() ModelPackageDriftCheckModelQualityPtrOutput

func (ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelQualityOutput) ToModelPackageDriftCheckModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelQualityPtrOutput

type ModelPackageDriftCheckModelQualityPtrInput added in v0.17.0

type ModelPackageDriftCheckModelQualityPtrInput interface {
	pulumi.Input

	ToModelPackageDriftCheckModelQualityPtrOutput() ModelPackageDriftCheckModelQualityPtrOutput
	ToModelPackageDriftCheckModelQualityPtrOutputWithContext(context.Context) ModelPackageDriftCheckModelQualityPtrOutput
}

ModelPackageDriftCheckModelQualityPtrInput is an input type that accepts ModelPackageDriftCheckModelQualityArgs, ModelPackageDriftCheckModelQualityPtr and ModelPackageDriftCheckModelQualityPtrOutput values. You can construct a concrete instance of `ModelPackageDriftCheckModelQualityPtrInput` via:

        ModelPackageDriftCheckModelQualityArgs{...}

or:

        nil

type ModelPackageDriftCheckModelQualityPtrOutput added in v0.17.0

type ModelPackageDriftCheckModelQualityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageDriftCheckModelQualityPtrOutput) Constraints added in v0.17.0

func (ModelPackageDriftCheckModelQualityPtrOutput) Elem added in v0.17.0

func (ModelPackageDriftCheckModelQualityPtrOutput) ElementType added in v0.17.0

func (ModelPackageDriftCheckModelQualityPtrOutput) Statistics added in v0.17.0

func (ModelPackageDriftCheckModelQualityPtrOutput) ToModelPackageDriftCheckModelQualityPtrOutput added in v0.17.0

func (o ModelPackageDriftCheckModelQualityPtrOutput) ToModelPackageDriftCheckModelQualityPtrOutput() ModelPackageDriftCheckModelQualityPtrOutput

func (ModelPackageDriftCheckModelQualityPtrOutput) ToModelPackageDriftCheckModelQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageDriftCheckModelQualityPtrOutput) ToModelPackageDriftCheckModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageDriftCheckModelQualityPtrOutput

type ModelPackageEnvironment added in v0.17.0

type ModelPackageEnvironment struct {
}

Sets the environment variables in the Docker container

type ModelPackageEnvironmentArgs added in v0.17.0

type ModelPackageEnvironmentArgs struct {
}

Sets the environment variables in the Docker container

func (ModelPackageEnvironmentArgs) ElementType added in v0.17.0

func (ModelPackageEnvironmentArgs) ToModelPackageEnvironmentOutput added in v0.17.0

func (i ModelPackageEnvironmentArgs) ToModelPackageEnvironmentOutput() ModelPackageEnvironmentOutput

func (ModelPackageEnvironmentArgs) ToModelPackageEnvironmentOutputWithContext added in v0.17.0

func (i ModelPackageEnvironmentArgs) ToModelPackageEnvironmentOutputWithContext(ctx context.Context) ModelPackageEnvironmentOutput

func (ModelPackageEnvironmentArgs) ToModelPackageEnvironmentPtrOutput added in v0.17.0

func (i ModelPackageEnvironmentArgs) ToModelPackageEnvironmentPtrOutput() ModelPackageEnvironmentPtrOutput

func (ModelPackageEnvironmentArgs) ToModelPackageEnvironmentPtrOutputWithContext added in v0.17.0

func (i ModelPackageEnvironmentArgs) ToModelPackageEnvironmentPtrOutputWithContext(ctx context.Context) ModelPackageEnvironmentPtrOutput

type ModelPackageEnvironmentInput added in v0.17.0

type ModelPackageEnvironmentInput interface {
	pulumi.Input

	ToModelPackageEnvironmentOutput() ModelPackageEnvironmentOutput
	ToModelPackageEnvironmentOutputWithContext(context.Context) ModelPackageEnvironmentOutput
}

ModelPackageEnvironmentInput is an input type that accepts ModelPackageEnvironmentArgs and ModelPackageEnvironmentOutput values. You can construct a concrete instance of `ModelPackageEnvironmentInput` via:

ModelPackageEnvironmentArgs{...}

type ModelPackageEnvironmentOutput added in v0.17.0

type ModelPackageEnvironmentOutput struct{ *pulumi.OutputState }

Sets the environment variables in the Docker container

func (ModelPackageEnvironmentOutput) ElementType added in v0.17.0

func (ModelPackageEnvironmentOutput) ToModelPackageEnvironmentOutput added in v0.17.0

func (o ModelPackageEnvironmentOutput) ToModelPackageEnvironmentOutput() ModelPackageEnvironmentOutput

func (ModelPackageEnvironmentOutput) ToModelPackageEnvironmentOutputWithContext added in v0.17.0

func (o ModelPackageEnvironmentOutput) ToModelPackageEnvironmentOutputWithContext(ctx context.Context) ModelPackageEnvironmentOutput

func (ModelPackageEnvironmentOutput) ToModelPackageEnvironmentPtrOutput added in v0.17.0

func (o ModelPackageEnvironmentOutput) ToModelPackageEnvironmentPtrOutput() ModelPackageEnvironmentPtrOutput

func (ModelPackageEnvironmentOutput) ToModelPackageEnvironmentPtrOutputWithContext added in v0.17.0

func (o ModelPackageEnvironmentOutput) ToModelPackageEnvironmentPtrOutputWithContext(ctx context.Context) ModelPackageEnvironmentPtrOutput

type ModelPackageEnvironmentPtrInput added in v0.17.0

type ModelPackageEnvironmentPtrInput interface {
	pulumi.Input

	ToModelPackageEnvironmentPtrOutput() ModelPackageEnvironmentPtrOutput
	ToModelPackageEnvironmentPtrOutputWithContext(context.Context) ModelPackageEnvironmentPtrOutput
}

ModelPackageEnvironmentPtrInput is an input type that accepts ModelPackageEnvironmentArgs, ModelPackageEnvironmentPtr and ModelPackageEnvironmentPtrOutput values. You can construct a concrete instance of `ModelPackageEnvironmentPtrInput` via:

        ModelPackageEnvironmentArgs{...}

or:

        nil

func ModelPackageEnvironmentPtr added in v0.17.0

func ModelPackageEnvironmentPtr(v *ModelPackageEnvironmentArgs) ModelPackageEnvironmentPtrInput

type ModelPackageEnvironmentPtrOutput added in v0.17.0

type ModelPackageEnvironmentPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageEnvironmentPtrOutput) Elem added in v0.17.0

func (ModelPackageEnvironmentPtrOutput) ElementType added in v0.17.0

func (ModelPackageEnvironmentPtrOutput) ToModelPackageEnvironmentPtrOutput added in v0.17.0

func (o ModelPackageEnvironmentPtrOutput) ToModelPackageEnvironmentPtrOutput() ModelPackageEnvironmentPtrOutput

func (ModelPackageEnvironmentPtrOutput) ToModelPackageEnvironmentPtrOutputWithContext added in v0.17.0

func (o ModelPackageEnvironmentPtrOutput) ToModelPackageEnvironmentPtrOutputWithContext(ctx context.Context) ModelPackageEnvironmentPtrOutput

type ModelPackageExplainability added in v0.17.0

type ModelPackageExplainability struct {
	Report *ModelPackageMetricsSource `pulumi:"report"`
}

Contains explainability metrics for a model.

type ModelPackageExplainabilityArgs added in v0.17.0

type ModelPackageExplainabilityArgs struct {
	Report ModelPackageMetricsSourcePtrInput `pulumi:"report"`
}

Contains explainability metrics for a model.

func (ModelPackageExplainabilityArgs) ElementType added in v0.17.0

func (ModelPackageExplainabilityArgs) ToModelPackageExplainabilityOutput added in v0.17.0

func (i ModelPackageExplainabilityArgs) ToModelPackageExplainabilityOutput() ModelPackageExplainabilityOutput

func (ModelPackageExplainabilityArgs) ToModelPackageExplainabilityOutputWithContext added in v0.17.0

func (i ModelPackageExplainabilityArgs) ToModelPackageExplainabilityOutputWithContext(ctx context.Context) ModelPackageExplainabilityOutput

func (ModelPackageExplainabilityArgs) ToModelPackageExplainabilityPtrOutput added in v0.17.0

func (i ModelPackageExplainabilityArgs) ToModelPackageExplainabilityPtrOutput() ModelPackageExplainabilityPtrOutput

func (ModelPackageExplainabilityArgs) ToModelPackageExplainabilityPtrOutputWithContext added in v0.17.0

func (i ModelPackageExplainabilityArgs) ToModelPackageExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageExplainabilityPtrOutput

type ModelPackageExplainabilityInput added in v0.17.0

type ModelPackageExplainabilityInput interface {
	pulumi.Input

	ToModelPackageExplainabilityOutput() ModelPackageExplainabilityOutput
	ToModelPackageExplainabilityOutputWithContext(context.Context) ModelPackageExplainabilityOutput
}

ModelPackageExplainabilityInput is an input type that accepts ModelPackageExplainabilityArgs and ModelPackageExplainabilityOutput values. You can construct a concrete instance of `ModelPackageExplainabilityInput` via:

ModelPackageExplainabilityArgs{...}

type ModelPackageExplainabilityOutput added in v0.17.0

type ModelPackageExplainabilityOutput struct{ *pulumi.OutputState }

Contains explainability metrics for a model.

func (ModelPackageExplainabilityOutput) ElementType added in v0.17.0

func (ModelPackageExplainabilityOutput) Report added in v0.17.0

func (ModelPackageExplainabilityOutput) ToModelPackageExplainabilityOutput added in v0.17.0

func (o ModelPackageExplainabilityOutput) ToModelPackageExplainabilityOutput() ModelPackageExplainabilityOutput

func (ModelPackageExplainabilityOutput) ToModelPackageExplainabilityOutputWithContext added in v0.17.0

func (o ModelPackageExplainabilityOutput) ToModelPackageExplainabilityOutputWithContext(ctx context.Context) ModelPackageExplainabilityOutput

func (ModelPackageExplainabilityOutput) ToModelPackageExplainabilityPtrOutput added in v0.17.0

func (o ModelPackageExplainabilityOutput) ToModelPackageExplainabilityPtrOutput() ModelPackageExplainabilityPtrOutput

func (ModelPackageExplainabilityOutput) ToModelPackageExplainabilityPtrOutputWithContext added in v0.17.0

func (o ModelPackageExplainabilityOutput) ToModelPackageExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageExplainabilityPtrOutput

type ModelPackageExplainabilityPtrInput added in v0.17.0

type ModelPackageExplainabilityPtrInput interface {
	pulumi.Input

	ToModelPackageExplainabilityPtrOutput() ModelPackageExplainabilityPtrOutput
	ToModelPackageExplainabilityPtrOutputWithContext(context.Context) ModelPackageExplainabilityPtrOutput
}

ModelPackageExplainabilityPtrInput is an input type that accepts ModelPackageExplainabilityArgs, ModelPackageExplainabilityPtr and ModelPackageExplainabilityPtrOutput values. You can construct a concrete instance of `ModelPackageExplainabilityPtrInput` via:

        ModelPackageExplainabilityArgs{...}

or:

        nil

func ModelPackageExplainabilityPtr added in v0.17.0

type ModelPackageExplainabilityPtrOutput added in v0.17.0

type ModelPackageExplainabilityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageExplainabilityPtrOutput) Elem added in v0.17.0

func (ModelPackageExplainabilityPtrOutput) ElementType added in v0.17.0

func (ModelPackageExplainabilityPtrOutput) Report added in v0.17.0

func (ModelPackageExplainabilityPtrOutput) ToModelPackageExplainabilityPtrOutput added in v0.17.0

func (o ModelPackageExplainabilityPtrOutput) ToModelPackageExplainabilityPtrOutput() ModelPackageExplainabilityPtrOutput

func (ModelPackageExplainabilityPtrOutput) ToModelPackageExplainabilityPtrOutputWithContext added in v0.17.0

func (o ModelPackageExplainabilityPtrOutput) ToModelPackageExplainabilityPtrOutputWithContext(ctx context.Context) ModelPackageExplainabilityPtrOutput

type ModelPackageFileSource added in v0.17.0

type ModelPackageFileSource struct {
	// The digest of the file source.
	ContentDigest *string `pulumi:"contentDigest"`
	// The type of content stored in the file source.
	ContentType *string `pulumi:"contentType"`
	// The Amazon S3 URI for the file source.
	S3Uri string `pulumi:"s3Uri"`
}

Represents a File Source Object.

type ModelPackageFileSourceArgs added in v0.17.0

type ModelPackageFileSourceArgs struct {
	// The digest of the file source.
	ContentDigest pulumi.StringPtrInput `pulumi:"contentDigest"`
	// The type of content stored in the file source.
	ContentType pulumi.StringPtrInput `pulumi:"contentType"`
	// The Amazon S3 URI for the file source.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Represents a File Source Object.

func (ModelPackageFileSourceArgs) ElementType added in v0.17.0

func (ModelPackageFileSourceArgs) ElementType() reflect.Type

func (ModelPackageFileSourceArgs) ToModelPackageFileSourceOutput added in v0.17.0

func (i ModelPackageFileSourceArgs) ToModelPackageFileSourceOutput() ModelPackageFileSourceOutput

func (ModelPackageFileSourceArgs) ToModelPackageFileSourceOutputWithContext added in v0.17.0

func (i ModelPackageFileSourceArgs) ToModelPackageFileSourceOutputWithContext(ctx context.Context) ModelPackageFileSourceOutput

func (ModelPackageFileSourceArgs) ToModelPackageFileSourcePtrOutput added in v0.17.0

func (i ModelPackageFileSourceArgs) ToModelPackageFileSourcePtrOutput() ModelPackageFileSourcePtrOutput

func (ModelPackageFileSourceArgs) ToModelPackageFileSourcePtrOutputWithContext added in v0.17.0

func (i ModelPackageFileSourceArgs) ToModelPackageFileSourcePtrOutputWithContext(ctx context.Context) ModelPackageFileSourcePtrOutput

type ModelPackageFileSourceInput added in v0.17.0

type ModelPackageFileSourceInput interface {
	pulumi.Input

	ToModelPackageFileSourceOutput() ModelPackageFileSourceOutput
	ToModelPackageFileSourceOutputWithContext(context.Context) ModelPackageFileSourceOutput
}

ModelPackageFileSourceInput is an input type that accepts ModelPackageFileSourceArgs and ModelPackageFileSourceOutput values. You can construct a concrete instance of `ModelPackageFileSourceInput` via:

ModelPackageFileSourceArgs{...}

type ModelPackageFileSourceOutput added in v0.17.0

type ModelPackageFileSourceOutput struct{ *pulumi.OutputState }

Represents a File Source Object.

func (ModelPackageFileSourceOutput) ContentDigest added in v0.17.0

The digest of the file source.

func (ModelPackageFileSourceOutput) ContentType added in v0.17.0

The type of content stored in the file source.

func (ModelPackageFileSourceOutput) ElementType added in v0.17.0

func (ModelPackageFileSourceOutput) S3Uri added in v0.17.0

The Amazon S3 URI for the file source.

func (ModelPackageFileSourceOutput) ToModelPackageFileSourceOutput added in v0.17.0

func (o ModelPackageFileSourceOutput) ToModelPackageFileSourceOutput() ModelPackageFileSourceOutput

func (ModelPackageFileSourceOutput) ToModelPackageFileSourceOutputWithContext added in v0.17.0

func (o ModelPackageFileSourceOutput) ToModelPackageFileSourceOutputWithContext(ctx context.Context) ModelPackageFileSourceOutput

func (ModelPackageFileSourceOutput) ToModelPackageFileSourcePtrOutput added in v0.17.0

func (o ModelPackageFileSourceOutput) ToModelPackageFileSourcePtrOutput() ModelPackageFileSourcePtrOutput

func (ModelPackageFileSourceOutput) ToModelPackageFileSourcePtrOutputWithContext added in v0.17.0

func (o ModelPackageFileSourceOutput) ToModelPackageFileSourcePtrOutputWithContext(ctx context.Context) ModelPackageFileSourcePtrOutput

type ModelPackageFileSourcePtrInput added in v0.17.0

type ModelPackageFileSourcePtrInput interface {
	pulumi.Input

	ToModelPackageFileSourcePtrOutput() ModelPackageFileSourcePtrOutput
	ToModelPackageFileSourcePtrOutputWithContext(context.Context) ModelPackageFileSourcePtrOutput
}

ModelPackageFileSourcePtrInput is an input type that accepts ModelPackageFileSourceArgs, ModelPackageFileSourcePtr and ModelPackageFileSourcePtrOutput values. You can construct a concrete instance of `ModelPackageFileSourcePtrInput` via:

        ModelPackageFileSourceArgs{...}

or:

        nil

func ModelPackageFileSourcePtr added in v0.17.0

func ModelPackageFileSourcePtr(v *ModelPackageFileSourceArgs) ModelPackageFileSourcePtrInput

type ModelPackageFileSourcePtrOutput added in v0.17.0

type ModelPackageFileSourcePtrOutput struct{ *pulumi.OutputState }

func (ModelPackageFileSourcePtrOutput) ContentDigest added in v0.17.0

The digest of the file source.

func (ModelPackageFileSourcePtrOutput) ContentType added in v0.17.0

The type of content stored in the file source.

func (ModelPackageFileSourcePtrOutput) Elem added in v0.17.0

func (ModelPackageFileSourcePtrOutput) ElementType added in v0.17.0

func (ModelPackageFileSourcePtrOutput) S3Uri added in v0.17.0

The Amazon S3 URI for the file source.

func (ModelPackageFileSourcePtrOutput) ToModelPackageFileSourcePtrOutput added in v0.17.0

func (o ModelPackageFileSourcePtrOutput) ToModelPackageFileSourcePtrOutput() ModelPackageFileSourcePtrOutput

func (ModelPackageFileSourcePtrOutput) ToModelPackageFileSourcePtrOutputWithContext added in v0.17.0

func (o ModelPackageFileSourcePtrOutput) ToModelPackageFileSourcePtrOutputWithContext(ctx context.Context) ModelPackageFileSourcePtrOutput

type ModelPackageGroup

type ModelPackageGroup struct {
	pulumi.CustomResourceState

	// The time at which the model package group was created.
	CreationTime                 pulumi.StringOutput    `pulumi:"creationTime"`
	ModelPackageGroupArn         pulumi.StringOutput    `pulumi:"modelPackageGroupArn"`
	ModelPackageGroupDescription pulumi.StringPtrOutput `pulumi:"modelPackageGroupDescription"`
	ModelPackageGroupName        pulumi.StringOutput    `pulumi:"modelPackageGroupName"`
	// Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::SageMaker::ModelPackageGroup` for more information about the expected schema for this property.
	ModelPackageGroupPolicy pulumi.AnyOutput `pulumi:"modelPackageGroupPolicy"`
	// The status of a modelpackage group job.
	ModelPackageGroupStatus ModelPackageGroupStatusOutput `pulumi:"modelPackageGroupStatus"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::ModelPackageGroup

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 {
	ModelPackageGroupDescription pulumi.StringPtrInput
	ModelPackageGroupName        pulumi.StringPtrInput
	// Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::SageMaker::ModelPackageGroup` for more information about the expected schema for this property.
	ModelPackageGroupPolicy pulumi.Input
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayInput
}

The set of arguments for constructing a ModelPackageGroup resource.

func (ModelPackageGroupArgs) ElementType

func (ModelPackageGroupArgs) ElementType() reflect.Type

type ModelPackageGroupInput

type ModelPackageGroupInput interface {
	pulumi.Input

	ToModelPackageGroupOutput() ModelPackageGroupOutput
	ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput
}

type ModelPackageGroupOutput

type ModelPackageGroupOutput struct{ *pulumi.OutputState }

func (ModelPackageGroupOutput) CreationTime added in v0.17.0

func (o ModelPackageGroupOutput) CreationTime() pulumi.StringOutput

The time at which the model package group was created.

func (ModelPackageGroupOutput) ElementType

func (ModelPackageGroupOutput) ElementType() reflect.Type

func (ModelPackageGroupOutput) ModelPackageGroupArn added in v0.17.0

func (o ModelPackageGroupOutput) ModelPackageGroupArn() pulumi.StringOutput

func (ModelPackageGroupOutput) ModelPackageGroupDescription added in v0.17.0

func (o ModelPackageGroupOutput) ModelPackageGroupDescription() pulumi.StringPtrOutput

func (ModelPackageGroupOutput) ModelPackageGroupName added in v0.17.0

func (o ModelPackageGroupOutput) ModelPackageGroupName() pulumi.StringOutput

func (ModelPackageGroupOutput) ModelPackageGroupPolicy added in v0.17.0

func (o ModelPackageGroupOutput) ModelPackageGroupPolicy() pulumi.AnyOutput

Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::SageMaker::ModelPackageGroup` for more information about the expected schema for this property.

func (ModelPackageGroupOutput) ModelPackageGroupStatus added in v0.17.0

func (o ModelPackageGroupOutput) ModelPackageGroupStatus() ModelPackageGroupStatusOutput

The status of a modelpackage group job.

func (ModelPackageGroupOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ModelPackageGroupOutput) ToModelPackageGroupOutput

func (o ModelPackageGroupOutput) ToModelPackageGroupOutput() ModelPackageGroupOutput

func (ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext

func (o ModelPackageGroupOutput) ToModelPackageGroupOutputWithContext(ctx context.Context) ModelPackageGroupOutput

type ModelPackageGroupState

type ModelPackageGroupState struct {
}

func (ModelPackageGroupState) ElementType

func (ModelPackageGroupState) ElementType() reflect.Type

type ModelPackageGroupStatus added in v0.2.0

type ModelPackageGroupStatus string

The status of a modelpackage group job.

type ModelPackageGroupStatusOutput added in v0.2.0

type ModelPackageGroupStatusOutput struct{ *pulumi.OutputState }

func (ModelPackageGroupStatusOutput) ElementType added in v0.2.0

func (ModelPackageGroupStatusOutput) ToModelPackageGroupStatusOutput added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToModelPackageGroupStatusOutput() ModelPackageGroupStatusOutput

func (ModelPackageGroupStatusOutput) ToModelPackageGroupStatusOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToModelPackageGroupStatusOutputWithContext(ctx context.Context) ModelPackageGroupStatusOutput

func (ModelPackageGroupStatusOutput) ToModelPackageGroupStatusPtrOutput added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToModelPackageGroupStatusPtrOutput() ModelPackageGroupStatusPtrOutput

func (ModelPackageGroupStatusOutput) ToModelPackageGroupStatusPtrOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToModelPackageGroupStatusPtrOutputWithContext(ctx context.Context) ModelPackageGroupStatusPtrOutput

func (ModelPackageGroupStatusOutput) ToStringOutput added in v0.2.0

func (ModelPackageGroupStatusOutput) ToStringOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageGroupStatusOutput) ToStringPtrOutput added in v0.2.0

func (ModelPackageGroupStatusOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageGroupStatusPtrOutput added in v0.2.0

type ModelPackageGroupStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageGroupStatusPtrOutput) Elem added in v0.2.0

func (ModelPackageGroupStatusPtrOutput) ElementType added in v0.2.0

func (ModelPackageGroupStatusPtrOutput) ToModelPackageGroupStatusPtrOutput added in v0.2.0

func (o ModelPackageGroupStatusPtrOutput) ToModelPackageGroupStatusPtrOutput() ModelPackageGroupStatusPtrOutput

func (ModelPackageGroupStatusPtrOutput) ToModelPackageGroupStatusPtrOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusPtrOutput) ToModelPackageGroupStatusPtrOutputWithContext(ctx context.Context) ModelPackageGroupStatusPtrOutput

func (ModelPackageGroupStatusPtrOutput) ToStringPtrOutput added in v0.2.0

func (ModelPackageGroupStatusPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ModelPackageGroupStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageGroupTag

type ModelPackageGroupTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelPackageInferenceSpecification added in v0.17.0

type ModelPackageInferenceSpecification struct {
	// The Amazon ECR registry path of the Docker image that contains the inference code.
	Containers []ModelPackageContainerDefinition `pulumi:"containers"`
	// The supported MIME types for the input data.
	SupportedContentTypes []string `pulumi:"supportedContentTypes"`
	// A list of the instance types that are used to generate inferences in real-time
	SupportedRealtimeInferenceInstanceTypes []string `pulumi:"supportedRealtimeInferenceInstanceTypes"`
	// The supported MIME types for the output data.
	SupportedResponseMimeTypes []string `pulumi:"supportedResponseMimeTypes"`
	// A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.
	SupportedTransformInstanceTypes []string `pulumi:"supportedTransformInstanceTypes"`
}

Details about inference jobs that can be run with models based on this model package.

type ModelPackageInferenceSpecificationArgs added in v0.17.0

type ModelPackageInferenceSpecificationArgs struct {
	// The Amazon ECR registry path of the Docker image that contains the inference code.
	Containers ModelPackageContainerDefinitionArrayInput `pulumi:"containers"`
	// The supported MIME types for the input data.
	SupportedContentTypes pulumi.StringArrayInput `pulumi:"supportedContentTypes"`
	// A list of the instance types that are used to generate inferences in real-time
	SupportedRealtimeInferenceInstanceTypes pulumi.StringArrayInput `pulumi:"supportedRealtimeInferenceInstanceTypes"`
	// The supported MIME types for the output data.
	SupportedResponseMimeTypes pulumi.StringArrayInput `pulumi:"supportedResponseMimeTypes"`
	// A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.
	SupportedTransformInstanceTypes pulumi.StringArrayInput `pulumi:"supportedTransformInstanceTypes"`
}

Details about inference jobs that can be run with models based on this model package.

func (ModelPackageInferenceSpecificationArgs) ElementType added in v0.17.0

func (ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationOutput added in v0.17.0

func (i ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationOutput() ModelPackageInferenceSpecificationOutput

func (ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationOutputWithContext added in v0.17.0

func (i ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationOutputWithContext(ctx context.Context) ModelPackageInferenceSpecificationOutput

func (ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationPtrOutput added in v0.17.0

func (i ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationPtrOutput() ModelPackageInferenceSpecificationPtrOutput

func (ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationPtrOutputWithContext added in v0.17.0

func (i ModelPackageInferenceSpecificationArgs) ToModelPackageInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageInferenceSpecificationPtrOutput

type ModelPackageInferenceSpecificationInput added in v0.17.0

type ModelPackageInferenceSpecificationInput interface {
	pulumi.Input

	ToModelPackageInferenceSpecificationOutput() ModelPackageInferenceSpecificationOutput
	ToModelPackageInferenceSpecificationOutputWithContext(context.Context) ModelPackageInferenceSpecificationOutput
}

ModelPackageInferenceSpecificationInput is an input type that accepts ModelPackageInferenceSpecificationArgs and ModelPackageInferenceSpecificationOutput values. You can construct a concrete instance of `ModelPackageInferenceSpecificationInput` via:

ModelPackageInferenceSpecificationArgs{...}

type ModelPackageInferenceSpecificationOutput added in v0.17.0

type ModelPackageInferenceSpecificationOutput struct{ *pulumi.OutputState }

Details about inference jobs that can be run with models based on this model package.

func (ModelPackageInferenceSpecificationOutput) Containers added in v0.17.0

The Amazon ECR registry path of the Docker image that contains the inference code.

func (ModelPackageInferenceSpecificationOutput) ElementType added in v0.17.0

func (ModelPackageInferenceSpecificationOutput) SupportedContentTypes added in v0.17.0

The supported MIME types for the input data.

func (ModelPackageInferenceSpecificationOutput) SupportedRealtimeInferenceInstanceTypes added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) SupportedRealtimeInferenceInstanceTypes() pulumi.StringArrayOutput

A list of the instance types that are used to generate inferences in real-time

func (ModelPackageInferenceSpecificationOutput) SupportedResponseMimeTypes added in v0.72.0

func (o ModelPackageInferenceSpecificationOutput) SupportedResponseMimeTypes() pulumi.StringArrayOutput

The supported MIME types for the output data.

func (ModelPackageInferenceSpecificationOutput) SupportedTransformInstanceTypes added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) SupportedTransformInstanceTypes() pulumi.StringArrayOutput

A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.

func (ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationOutput added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationOutput() ModelPackageInferenceSpecificationOutput

func (ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationOutputWithContext added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationOutputWithContext(ctx context.Context) ModelPackageInferenceSpecificationOutput

func (ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationPtrOutput added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationPtrOutput() ModelPackageInferenceSpecificationPtrOutput

func (ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageInferenceSpecificationOutput) ToModelPackageInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageInferenceSpecificationPtrOutput

type ModelPackageInferenceSpecificationPtrInput added in v0.17.0

type ModelPackageInferenceSpecificationPtrInput interface {
	pulumi.Input

	ToModelPackageInferenceSpecificationPtrOutput() ModelPackageInferenceSpecificationPtrOutput
	ToModelPackageInferenceSpecificationPtrOutputWithContext(context.Context) ModelPackageInferenceSpecificationPtrOutput
}

ModelPackageInferenceSpecificationPtrInput is an input type that accepts ModelPackageInferenceSpecificationArgs, ModelPackageInferenceSpecificationPtr and ModelPackageInferenceSpecificationPtrOutput values. You can construct a concrete instance of `ModelPackageInferenceSpecificationPtrInput` via:

        ModelPackageInferenceSpecificationArgs{...}

or:

        nil

type ModelPackageInferenceSpecificationPtrOutput added in v0.17.0

type ModelPackageInferenceSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageInferenceSpecificationPtrOutput) Containers added in v0.17.0

The Amazon ECR registry path of the Docker image that contains the inference code.

func (ModelPackageInferenceSpecificationPtrOutput) Elem added in v0.17.0

func (ModelPackageInferenceSpecificationPtrOutput) ElementType added in v0.17.0

func (ModelPackageInferenceSpecificationPtrOutput) SupportedContentTypes added in v0.17.0

The supported MIME types for the input data.

func (ModelPackageInferenceSpecificationPtrOutput) SupportedRealtimeInferenceInstanceTypes added in v0.17.0

func (o ModelPackageInferenceSpecificationPtrOutput) SupportedRealtimeInferenceInstanceTypes() pulumi.StringArrayOutput

A list of the instance types that are used to generate inferences in real-time

func (ModelPackageInferenceSpecificationPtrOutput) SupportedResponseMimeTypes added in v0.72.0

The supported MIME types for the output data.

func (ModelPackageInferenceSpecificationPtrOutput) SupportedTransformInstanceTypes added in v0.17.0

func (o ModelPackageInferenceSpecificationPtrOutput) SupportedTransformInstanceTypes() pulumi.StringArrayOutput

A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.

func (ModelPackageInferenceSpecificationPtrOutput) ToModelPackageInferenceSpecificationPtrOutput added in v0.17.0

func (o ModelPackageInferenceSpecificationPtrOutput) ToModelPackageInferenceSpecificationPtrOutput() ModelPackageInferenceSpecificationPtrOutput

func (ModelPackageInferenceSpecificationPtrOutput) ToModelPackageInferenceSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageInferenceSpecificationPtrOutput) ToModelPackageInferenceSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageInferenceSpecificationPtrOutput

type ModelPackageInput added in v0.17.0

type ModelPackageInput interface {
	pulumi.Input

	ToModelPackageOutput() ModelPackageOutput
	ToModelPackageOutputWithContext(ctx context.Context) ModelPackageOutput
}

type ModelPackageMetadataProperties added in v0.17.0

type ModelPackageMetadataProperties struct {
	// The commit ID.
	CommitId *string `pulumi:"commitId"`
	// The entity this entity was generated by.
	GeneratedBy *string `pulumi:"generatedBy"`
	// The project ID metadata.
	ProjectId *string `pulumi:"projectId"`
	// The repository metadata.
	Repository *string `pulumi:"repository"`
}

Metadata properties of the tracking entity, trial, or trial component.

type ModelPackageMetadataPropertiesArgs added in v0.17.0

type ModelPackageMetadataPropertiesArgs struct {
	// The commit ID.
	CommitId pulumi.StringPtrInput `pulumi:"commitId"`
	// The entity this entity was generated by.
	GeneratedBy pulumi.StringPtrInput `pulumi:"generatedBy"`
	// The project ID metadata.
	ProjectId pulumi.StringPtrInput `pulumi:"projectId"`
	// The repository metadata.
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

Metadata properties of the tracking entity, trial, or trial component.

func (ModelPackageMetadataPropertiesArgs) ElementType added in v0.17.0

func (ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesOutput added in v0.17.0

func (i ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesOutput() ModelPackageMetadataPropertiesOutput

func (ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesOutputWithContext added in v0.17.0

func (i ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesOutputWithContext(ctx context.Context) ModelPackageMetadataPropertiesOutput

func (ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesPtrOutput added in v0.17.0

func (i ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesPtrOutput() ModelPackageMetadataPropertiesPtrOutput

func (ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (i ModelPackageMetadataPropertiesArgs) ToModelPackageMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageMetadataPropertiesPtrOutput

type ModelPackageMetadataPropertiesInput added in v0.17.0

type ModelPackageMetadataPropertiesInput interface {
	pulumi.Input

	ToModelPackageMetadataPropertiesOutput() ModelPackageMetadataPropertiesOutput
	ToModelPackageMetadataPropertiesOutputWithContext(context.Context) ModelPackageMetadataPropertiesOutput
}

ModelPackageMetadataPropertiesInput is an input type that accepts ModelPackageMetadataPropertiesArgs and ModelPackageMetadataPropertiesOutput values. You can construct a concrete instance of `ModelPackageMetadataPropertiesInput` via:

ModelPackageMetadataPropertiesArgs{...}

type ModelPackageMetadataPropertiesOutput added in v0.17.0

type ModelPackageMetadataPropertiesOutput struct{ *pulumi.OutputState }

Metadata properties of the tracking entity, trial, or trial component.

func (ModelPackageMetadataPropertiesOutput) CommitId added in v0.17.0

The commit ID.

func (ModelPackageMetadataPropertiesOutput) ElementType added in v0.17.0

func (ModelPackageMetadataPropertiesOutput) GeneratedBy added in v0.17.0

The entity this entity was generated by.

func (ModelPackageMetadataPropertiesOutput) ProjectId added in v0.17.0

The project ID metadata.

func (ModelPackageMetadataPropertiesOutput) Repository added in v0.17.0

The repository metadata.

func (ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesOutput added in v0.17.0

func (o ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesOutput() ModelPackageMetadataPropertiesOutput

func (ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesOutputWithContext added in v0.17.0

func (o ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesOutputWithContext(ctx context.Context) ModelPackageMetadataPropertiesOutput

func (ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesPtrOutput added in v0.17.0

func (o ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesPtrOutput() ModelPackageMetadataPropertiesPtrOutput

func (ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageMetadataPropertiesOutput) ToModelPackageMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageMetadataPropertiesPtrOutput

type ModelPackageMetadataPropertiesPtrInput added in v0.17.0

type ModelPackageMetadataPropertiesPtrInput interface {
	pulumi.Input

	ToModelPackageMetadataPropertiesPtrOutput() ModelPackageMetadataPropertiesPtrOutput
	ToModelPackageMetadataPropertiesPtrOutputWithContext(context.Context) ModelPackageMetadataPropertiesPtrOutput
}

ModelPackageMetadataPropertiesPtrInput is an input type that accepts ModelPackageMetadataPropertiesArgs, ModelPackageMetadataPropertiesPtr and ModelPackageMetadataPropertiesPtrOutput values. You can construct a concrete instance of `ModelPackageMetadataPropertiesPtrInput` via:

        ModelPackageMetadataPropertiesArgs{...}

or:

        nil

type ModelPackageMetadataPropertiesPtrOutput added in v0.17.0

type ModelPackageMetadataPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageMetadataPropertiesPtrOutput) CommitId added in v0.17.0

The commit ID.

func (ModelPackageMetadataPropertiesPtrOutput) Elem added in v0.17.0

func (ModelPackageMetadataPropertiesPtrOutput) ElementType added in v0.17.0

func (ModelPackageMetadataPropertiesPtrOutput) GeneratedBy added in v0.17.0

The entity this entity was generated by.

func (ModelPackageMetadataPropertiesPtrOutput) ProjectId added in v0.17.0

The project ID metadata.

func (ModelPackageMetadataPropertiesPtrOutput) Repository added in v0.17.0

The repository metadata.

func (ModelPackageMetadataPropertiesPtrOutput) ToModelPackageMetadataPropertiesPtrOutput added in v0.17.0

func (o ModelPackageMetadataPropertiesPtrOutput) ToModelPackageMetadataPropertiesPtrOutput() ModelPackageMetadataPropertiesPtrOutput

func (ModelPackageMetadataPropertiesPtrOutput) ToModelPackageMetadataPropertiesPtrOutputWithContext added in v0.17.0

func (o ModelPackageMetadataPropertiesPtrOutput) ToModelPackageMetadataPropertiesPtrOutputWithContext(ctx context.Context) ModelPackageMetadataPropertiesPtrOutput

type ModelPackageMetricsSource added in v0.17.0

type ModelPackageMetricsSource struct {
	// The digest of the metric source.
	ContentDigest *string `pulumi:"contentDigest"`
	// The type of content stored in the metric source.
	ContentType string `pulumi:"contentType"`
	// The Amazon S3 URI for the metric source.
	S3Uri string `pulumi:"s3Uri"`
}

Represents a Metric Source Object.

type ModelPackageMetricsSourceArgs added in v0.17.0

type ModelPackageMetricsSourceArgs struct {
	// The digest of the metric source.
	ContentDigest pulumi.StringPtrInput `pulumi:"contentDigest"`
	// The type of content stored in the metric source.
	ContentType pulumi.StringInput `pulumi:"contentType"`
	// The Amazon S3 URI for the metric source.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Represents a Metric Source Object.

func (ModelPackageMetricsSourceArgs) ElementType added in v0.17.0

func (ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourceOutput added in v0.17.0

func (i ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourceOutput() ModelPackageMetricsSourceOutput

func (ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourceOutputWithContext added in v0.17.0

func (i ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourceOutputWithContext(ctx context.Context) ModelPackageMetricsSourceOutput

func (ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourcePtrOutput added in v0.17.0

func (i ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourcePtrOutput() ModelPackageMetricsSourcePtrOutput

func (ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourcePtrOutputWithContext added in v0.17.0

func (i ModelPackageMetricsSourceArgs) ToModelPackageMetricsSourcePtrOutputWithContext(ctx context.Context) ModelPackageMetricsSourcePtrOutput

type ModelPackageMetricsSourceInput added in v0.17.0

type ModelPackageMetricsSourceInput interface {
	pulumi.Input

	ToModelPackageMetricsSourceOutput() ModelPackageMetricsSourceOutput
	ToModelPackageMetricsSourceOutputWithContext(context.Context) ModelPackageMetricsSourceOutput
}

ModelPackageMetricsSourceInput is an input type that accepts ModelPackageMetricsSourceArgs and ModelPackageMetricsSourceOutput values. You can construct a concrete instance of `ModelPackageMetricsSourceInput` via:

ModelPackageMetricsSourceArgs{...}

type ModelPackageMetricsSourceOutput added in v0.17.0

type ModelPackageMetricsSourceOutput struct{ *pulumi.OutputState }

Represents a Metric Source Object.

func (ModelPackageMetricsSourceOutput) ContentDigest added in v0.17.0

The digest of the metric source.

func (ModelPackageMetricsSourceOutput) ContentType added in v0.17.0

The type of content stored in the metric source.

func (ModelPackageMetricsSourceOutput) ElementType added in v0.17.0

func (ModelPackageMetricsSourceOutput) S3Uri added in v0.17.0

The Amazon S3 URI for the metric source.

func (ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourceOutput added in v0.17.0

func (o ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourceOutput() ModelPackageMetricsSourceOutput

func (ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourceOutputWithContext added in v0.17.0

func (o ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourceOutputWithContext(ctx context.Context) ModelPackageMetricsSourceOutput

func (ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourcePtrOutput added in v0.17.0

func (o ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourcePtrOutput() ModelPackageMetricsSourcePtrOutput

func (ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourcePtrOutputWithContext added in v0.17.0

func (o ModelPackageMetricsSourceOutput) ToModelPackageMetricsSourcePtrOutputWithContext(ctx context.Context) ModelPackageMetricsSourcePtrOutput

type ModelPackageMetricsSourcePtrInput added in v0.17.0

type ModelPackageMetricsSourcePtrInput interface {
	pulumi.Input

	ToModelPackageMetricsSourcePtrOutput() ModelPackageMetricsSourcePtrOutput
	ToModelPackageMetricsSourcePtrOutputWithContext(context.Context) ModelPackageMetricsSourcePtrOutput
}

ModelPackageMetricsSourcePtrInput is an input type that accepts ModelPackageMetricsSourceArgs, ModelPackageMetricsSourcePtr and ModelPackageMetricsSourcePtrOutput values. You can construct a concrete instance of `ModelPackageMetricsSourcePtrInput` via:

        ModelPackageMetricsSourceArgs{...}

or:

        nil

func ModelPackageMetricsSourcePtr added in v0.17.0

type ModelPackageMetricsSourcePtrOutput added in v0.17.0

type ModelPackageMetricsSourcePtrOutput struct{ *pulumi.OutputState }

func (ModelPackageMetricsSourcePtrOutput) ContentDigest added in v0.17.0

The digest of the metric source.

func (ModelPackageMetricsSourcePtrOutput) ContentType added in v0.17.0

The type of content stored in the metric source.

func (ModelPackageMetricsSourcePtrOutput) Elem added in v0.17.0

func (ModelPackageMetricsSourcePtrOutput) ElementType added in v0.17.0

func (ModelPackageMetricsSourcePtrOutput) S3Uri added in v0.17.0

The Amazon S3 URI for the metric source.

func (ModelPackageMetricsSourcePtrOutput) ToModelPackageMetricsSourcePtrOutput added in v0.17.0

func (o ModelPackageMetricsSourcePtrOutput) ToModelPackageMetricsSourcePtrOutput() ModelPackageMetricsSourcePtrOutput

func (ModelPackageMetricsSourcePtrOutput) ToModelPackageMetricsSourcePtrOutputWithContext added in v0.17.0

func (o ModelPackageMetricsSourcePtrOutput) ToModelPackageMetricsSourcePtrOutputWithContext(ctx context.Context) ModelPackageMetricsSourcePtrOutput

type ModelPackageModelApprovalStatus added in v0.17.0

type ModelPackageModelApprovalStatus string

The approval status of the model package.

func (ModelPackageModelApprovalStatus) ElementType added in v0.17.0

func (ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusOutput added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusOutput() ModelPackageModelApprovalStatusOutput

func (ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusOutputWithContext added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusOutputWithContext(ctx context.Context) ModelPackageModelApprovalStatusOutput

func (ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusPtrOutput added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusPtrOutput() ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusPtrOutputWithContext added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToModelPackageModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatus) ToStringOutput added in v0.17.0

func (ModelPackageModelApprovalStatus) ToStringOutputWithContext added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageModelApprovalStatus) ToStringPtrOutput added in v0.17.0

func (ModelPackageModelApprovalStatus) ToStringPtrOutputWithContext added in v0.17.0

func (e ModelPackageModelApprovalStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageModelApprovalStatusInput added in v0.17.0

type ModelPackageModelApprovalStatusInput interface {
	pulumi.Input

	ToModelPackageModelApprovalStatusOutput() ModelPackageModelApprovalStatusOutput
	ToModelPackageModelApprovalStatusOutputWithContext(context.Context) ModelPackageModelApprovalStatusOutput
}

ModelPackageModelApprovalStatusInput is an input type that accepts values of the ModelPackageModelApprovalStatus enum A concrete instance of `ModelPackageModelApprovalStatusInput` can be one of the following:

ModelPackageModelApprovalStatusApproved
ModelPackageModelApprovalStatusRejected
ModelPackageModelApprovalStatusPendingManualApproval

type ModelPackageModelApprovalStatusOutput added in v0.17.0

type ModelPackageModelApprovalStatusOutput struct{ *pulumi.OutputState }

func (ModelPackageModelApprovalStatusOutput) ElementType added in v0.17.0

func (ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusOutput added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusOutput() ModelPackageModelApprovalStatusOutput

func (ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusOutputWithContext added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusOutputWithContext(ctx context.Context) ModelPackageModelApprovalStatusOutput

func (ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusPtrOutput added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusPtrOutput() ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToModelPackageModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatusOutput) ToStringOutput added in v0.17.0

func (ModelPackageModelApprovalStatusOutput) ToStringOutputWithContext added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageModelApprovalStatusOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageModelApprovalStatusOutput) ToStringPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelApprovalStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageModelApprovalStatusPtrInput added in v0.17.0

type ModelPackageModelApprovalStatusPtrInput interface {
	pulumi.Input

	ToModelPackageModelApprovalStatusPtrOutput() ModelPackageModelApprovalStatusPtrOutput
	ToModelPackageModelApprovalStatusPtrOutputWithContext(context.Context) ModelPackageModelApprovalStatusPtrOutput
}

func ModelPackageModelApprovalStatusPtr added in v0.17.0

func ModelPackageModelApprovalStatusPtr(v string) ModelPackageModelApprovalStatusPtrInput

type ModelPackageModelApprovalStatusPtrOutput added in v0.17.0

type ModelPackageModelApprovalStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageModelApprovalStatusPtrOutput) Elem added in v0.17.0

func (ModelPackageModelApprovalStatusPtrOutput) ElementType added in v0.17.0

func (ModelPackageModelApprovalStatusPtrOutput) ToModelPackageModelApprovalStatusPtrOutput added in v0.17.0

func (o ModelPackageModelApprovalStatusPtrOutput) ToModelPackageModelApprovalStatusPtrOutput() ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatusPtrOutput) ToModelPackageModelApprovalStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelApprovalStatusPtrOutput) ToModelPackageModelApprovalStatusPtrOutputWithContext(ctx context.Context) ModelPackageModelApprovalStatusPtrOutput

func (ModelPackageModelApprovalStatusPtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageModelApprovalStatusPtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageModelDataQuality added in v0.17.0

type ModelPackageModelDataQuality struct {
	Constraints *ModelPackageMetricsSource `pulumi:"constraints"`
	Statistics  *ModelPackageMetricsSource `pulumi:"statistics"`
}

Metrics that measure the quality of the input data for a model.

type ModelPackageModelDataQualityArgs added in v0.17.0

type ModelPackageModelDataQualityArgs struct {
	Constraints ModelPackageMetricsSourcePtrInput `pulumi:"constraints"`
	Statistics  ModelPackageMetricsSourcePtrInput `pulumi:"statistics"`
}

Metrics that measure the quality of the input data for a model.

func (ModelPackageModelDataQualityArgs) ElementType added in v0.17.0

func (ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityOutput added in v0.17.0

func (i ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityOutput() ModelPackageModelDataQualityOutput

func (ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityOutputWithContext added in v0.17.0

func (i ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityOutputWithContext(ctx context.Context) ModelPackageModelDataQualityOutput

func (ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityPtrOutput added in v0.17.0

func (i ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityPtrOutput() ModelPackageModelDataQualityPtrOutput

func (ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityPtrOutputWithContext added in v0.17.0

func (i ModelPackageModelDataQualityArgs) ToModelPackageModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelDataQualityPtrOutput

type ModelPackageModelDataQualityInput added in v0.17.0

type ModelPackageModelDataQualityInput interface {
	pulumi.Input

	ToModelPackageModelDataQualityOutput() ModelPackageModelDataQualityOutput
	ToModelPackageModelDataQualityOutputWithContext(context.Context) ModelPackageModelDataQualityOutput
}

ModelPackageModelDataQualityInput is an input type that accepts ModelPackageModelDataQualityArgs and ModelPackageModelDataQualityOutput values. You can construct a concrete instance of `ModelPackageModelDataQualityInput` via:

ModelPackageModelDataQualityArgs{...}

type ModelPackageModelDataQualityOutput added in v0.17.0

type ModelPackageModelDataQualityOutput struct{ *pulumi.OutputState }

Metrics that measure the quality of the input data for a model.

func (ModelPackageModelDataQualityOutput) Constraints added in v0.17.0

func (ModelPackageModelDataQualityOutput) ElementType added in v0.17.0

func (ModelPackageModelDataQualityOutput) Statistics added in v0.17.0

func (ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityOutput added in v0.17.0

func (o ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityOutput() ModelPackageModelDataQualityOutput

func (ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityOutputWithContext added in v0.17.0

func (o ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityOutputWithContext(ctx context.Context) ModelPackageModelDataQualityOutput

func (ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityPtrOutput added in v0.17.0

func (o ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityPtrOutput() ModelPackageModelDataQualityPtrOutput

func (ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelDataQualityOutput) ToModelPackageModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelDataQualityPtrOutput

type ModelPackageModelDataQualityPtrInput added in v0.17.0

type ModelPackageModelDataQualityPtrInput interface {
	pulumi.Input

	ToModelPackageModelDataQualityPtrOutput() ModelPackageModelDataQualityPtrOutput
	ToModelPackageModelDataQualityPtrOutputWithContext(context.Context) ModelPackageModelDataQualityPtrOutput
}

ModelPackageModelDataQualityPtrInput is an input type that accepts ModelPackageModelDataQualityArgs, ModelPackageModelDataQualityPtr and ModelPackageModelDataQualityPtrOutput values. You can construct a concrete instance of `ModelPackageModelDataQualityPtrInput` via:

        ModelPackageModelDataQualityArgs{...}

or:

        nil

func ModelPackageModelDataQualityPtr added in v0.17.0

type ModelPackageModelDataQualityPtrOutput added in v0.17.0

type ModelPackageModelDataQualityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageModelDataQualityPtrOutput) Constraints added in v0.17.0

func (ModelPackageModelDataQualityPtrOutput) Elem added in v0.17.0

func (ModelPackageModelDataQualityPtrOutput) ElementType added in v0.17.0

func (ModelPackageModelDataQualityPtrOutput) Statistics added in v0.17.0

func (ModelPackageModelDataQualityPtrOutput) ToModelPackageModelDataQualityPtrOutput added in v0.17.0

func (o ModelPackageModelDataQualityPtrOutput) ToModelPackageModelDataQualityPtrOutput() ModelPackageModelDataQualityPtrOutput

func (ModelPackageModelDataQualityPtrOutput) ToModelPackageModelDataQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelDataQualityPtrOutput) ToModelPackageModelDataQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelDataQualityPtrOutput

type ModelPackageModelMetrics added in v0.17.0

type ModelPackageModelMetrics struct {
	Bias             *ModelPackageBias             `pulumi:"bias"`
	Explainability   *ModelPackageExplainability   `pulumi:"explainability"`
	ModelDataQuality *ModelPackageModelDataQuality `pulumi:"modelDataQuality"`
	ModelQuality     *ModelPackageModelQuality     `pulumi:"modelQuality"`
}

A structure that contains model metrics reports.

type ModelPackageModelMetricsArgs added in v0.17.0

type ModelPackageModelMetricsArgs struct {
	Bias             ModelPackageBiasPtrInput             `pulumi:"bias"`
	Explainability   ModelPackageExplainabilityPtrInput   `pulumi:"explainability"`
	ModelDataQuality ModelPackageModelDataQualityPtrInput `pulumi:"modelDataQuality"`
	ModelQuality     ModelPackageModelQualityPtrInput     `pulumi:"modelQuality"`
}

A structure that contains model metrics reports.

func (ModelPackageModelMetricsArgs) ElementType added in v0.17.0

func (ModelPackageModelMetricsArgs) ToModelPackageModelMetricsOutput added in v0.17.0

func (i ModelPackageModelMetricsArgs) ToModelPackageModelMetricsOutput() ModelPackageModelMetricsOutput

func (ModelPackageModelMetricsArgs) ToModelPackageModelMetricsOutputWithContext added in v0.17.0

func (i ModelPackageModelMetricsArgs) ToModelPackageModelMetricsOutputWithContext(ctx context.Context) ModelPackageModelMetricsOutput

func (ModelPackageModelMetricsArgs) ToModelPackageModelMetricsPtrOutput added in v0.17.0

func (i ModelPackageModelMetricsArgs) ToModelPackageModelMetricsPtrOutput() ModelPackageModelMetricsPtrOutput

func (ModelPackageModelMetricsArgs) ToModelPackageModelMetricsPtrOutputWithContext added in v0.17.0

func (i ModelPackageModelMetricsArgs) ToModelPackageModelMetricsPtrOutputWithContext(ctx context.Context) ModelPackageModelMetricsPtrOutput

type ModelPackageModelMetricsInput added in v0.17.0

type ModelPackageModelMetricsInput interface {
	pulumi.Input

	ToModelPackageModelMetricsOutput() ModelPackageModelMetricsOutput
	ToModelPackageModelMetricsOutputWithContext(context.Context) ModelPackageModelMetricsOutput
}

ModelPackageModelMetricsInput is an input type that accepts ModelPackageModelMetricsArgs and ModelPackageModelMetricsOutput values. You can construct a concrete instance of `ModelPackageModelMetricsInput` via:

ModelPackageModelMetricsArgs{...}

type ModelPackageModelMetricsOutput added in v0.17.0

type ModelPackageModelMetricsOutput struct{ *pulumi.OutputState }

A structure that contains model metrics reports.

func (ModelPackageModelMetricsOutput) Bias added in v0.17.0

func (ModelPackageModelMetricsOutput) ElementType added in v0.17.0

func (ModelPackageModelMetricsOutput) Explainability added in v0.17.0

func (ModelPackageModelMetricsOutput) ModelDataQuality added in v0.17.0

func (ModelPackageModelMetricsOutput) ModelQuality added in v0.17.0

func (ModelPackageModelMetricsOutput) ToModelPackageModelMetricsOutput added in v0.17.0

func (o ModelPackageModelMetricsOutput) ToModelPackageModelMetricsOutput() ModelPackageModelMetricsOutput

func (ModelPackageModelMetricsOutput) ToModelPackageModelMetricsOutputWithContext added in v0.17.0

func (o ModelPackageModelMetricsOutput) ToModelPackageModelMetricsOutputWithContext(ctx context.Context) ModelPackageModelMetricsOutput

func (ModelPackageModelMetricsOutput) ToModelPackageModelMetricsPtrOutput added in v0.17.0

func (o ModelPackageModelMetricsOutput) ToModelPackageModelMetricsPtrOutput() ModelPackageModelMetricsPtrOutput

func (ModelPackageModelMetricsOutput) ToModelPackageModelMetricsPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelMetricsOutput) ToModelPackageModelMetricsPtrOutputWithContext(ctx context.Context) ModelPackageModelMetricsPtrOutput

type ModelPackageModelMetricsPtrInput added in v0.17.0

type ModelPackageModelMetricsPtrInput interface {
	pulumi.Input

	ToModelPackageModelMetricsPtrOutput() ModelPackageModelMetricsPtrOutput
	ToModelPackageModelMetricsPtrOutputWithContext(context.Context) ModelPackageModelMetricsPtrOutput
}

ModelPackageModelMetricsPtrInput is an input type that accepts ModelPackageModelMetricsArgs, ModelPackageModelMetricsPtr and ModelPackageModelMetricsPtrOutput values. You can construct a concrete instance of `ModelPackageModelMetricsPtrInput` via:

        ModelPackageModelMetricsArgs{...}

or:

        nil

func ModelPackageModelMetricsPtr added in v0.17.0

func ModelPackageModelMetricsPtr(v *ModelPackageModelMetricsArgs) ModelPackageModelMetricsPtrInput

type ModelPackageModelMetricsPtrOutput added in v0.17.0

type ModelPackageModelMetricsPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageModelMetricsPtrOutput) Bias added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) Elem added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) ElementType added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) Explainability added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) ModelDataQuality added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) ModelQuality added in v0.17.0

func (ModelPackageModelMetricsPtrOutput) ToModelPackageModelMetricsPtrOutput added in v0.17.0

func (o ModelPackageModelMetricsPtrOutput) ToModelPackageModelMetricsPtrOutput() ModelPackageModelMetricsPtrOutput

func (ModelPackageModelMetricsPtrOutput) ToModelPackageModelMetricsPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelMetricsPtrOutput) ToModelPackageModelMetricsPtrOutputWithContext(ctx context.Context) ModelPackageModelMetricsPtrOutput

type ModelPackageModelQuality added in v0.17.0

type ModelPackageModelQuality struct {
	Constraints *ModelPackageMetricsSource `pulumi:"constraints"`
	Statistics  *ModelPackageMetricsSource `pulumi:"statistics"`
}

Metrics that measure the quality of a model.

type ModelPackageModelQualityArgs added in v0.17.0

type ModelPackageModelQualityArgs struct {
	Constraints ModelPackageMetricsSourcePtrInput `pulumi:"constraints"`
	Statistics  ModelPackageMetricsSourcePtrInput `pulumi:"statistics"`
}

Metrics that measure the quality of a model.

func (ModelPackageModelQualityArgs) ElementType added in v0.17.0

func (ModelPackageModelQualityArgs) ToModelPackageModelQualityOutput added in v0.17.0

func (i ModelPackageModelQualityArgs) ToModelPackageModelQualityOutput() ModelPackageModelQualityOutput

func (ModelPackageModelQualityArgs) ToModelPackageModelQualityOutputWithContext added in v0.17.0

func (i ModelPackageModelQualityArgs) ToModelPackageModelQualityOutputWithContext(ctx context.Context) ModelPackageModelQualityOutput

func (ModelPackageModelQualityArgs) ToModelPackageModelQualityPtrOutput added in v0.17.0

func (i ModelPackageModelQualityArgs) ToModelPackageModelQualityPtrOutput() ModelPackageModelQualityPtrOutput

func (ModelPackageModelQualityArgs) ToModelPackageModelQualityPtrOutputWithContext added in v0.17.0

func (i ModelPackageModelQualityArgs) ToModelPackageModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelQualityPtrOutput

type ModelPackageModelQualityInput added in v0.17.0

type ModelPackageModelQualityInput interface {
	pulumi.Input

	ToModelPackageModelQualityOutput() ModelPackageModelQualityOutput
	ToModelPackageModelQualityOutputWithContext(context.Context) ModelPackageModelQualityOutput
}

ModelPackageModelQualityInput is an input type that accepts ModelPackageModelQualityArgs and ModelPackageModelQualityOutput values. You can construct a concrete instance of `ModelPackageModelQualityInput` via:

ModelPackageModelQualityArgs{...}

type ModelPackageModelQualityOutput added in v0.17.0

type ModelPackageModelQualityOutput struct{ *pulumi.OutputState }

Metrics that measure the quality of a model.

func (ModelPackageModelQualityOutput) Constraints added in v0.17.0

func (ModelPackageModelQualityOutput) ElementType added in v0.17.0

func (ModelPackageModelQualityOutput) Statistics added in v0.17.0

func (ModelPackageModelQualityOutput) ToModelPackageModelQualityOutput added in v0.17.0

func (o ModelPackageModelQualityOutput) ToModelPackageModelQualityOutput() ModelPackageModelQualityOutput

func (ModelPackageModelQualityOutput) ToModelPackageModelQualityOutputWithContext added in v0.17.0

func (o ModelPackageModelQualityOutput) ToModelPackageModelQualityOutputWithContext(ctx context.Context) ModelPackageModelQualityOutput

func (ModelPackageModelQualityOutput) ToModelPackageModelQualityPtrOutput added in v0.17.0

func (o ModelPackageModelQualityOutput) ToModelPackageModelQualityPtrOutput() ModelPackageModelQualityPtrOutput

func (ModelPackageModelQualityOutput) ToModelPackageModelQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelQualityOutput) ToModelPackageModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelQualityPtrOutput

type ModelPackageModelQualityPtrInput added in v0.17.0

type ModelPackageModelQualityPtrInput interface {
	pulumi.Input

	ToModelPackageModelQualityPtrOutput() ModelPackageModelQualityPtrOutput
	ToModelPackageModelQualityPtrOutputWithContext(context.Context) ModelPackageModelQualityPtrOutput
}

ModelPackageModelQualityPtrInput is an input type that accepts ModelPackageModelQualityArgs, ModelPackageModelQualityPtr and ModelPackageModelQualityPtrOutput values. You can construct a concrete instance of `ModelPackageModelQualityPtrInput` via:

        ModelPackageModelQualityArgs{...}

or:

        nil

func ModelPackageModelQualityPtr added in v0.17.0

func ModelPackageModelQualityPtr(v *ModelPackageModelQualityArgs) ModelPackageModelQualityPtrInput

type ModelPackageModelQualityPtrOutput added in v0.17.0

type ModelPackageModelQualityPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageModelQualityPtrOutput) Constraints added in v0.17.0

func (ModelPackageModelQualityPtrOutput) Elem added in v0.17.0

func (ModelPackageModelQualityPtrOutput) ElementType added in v0.17.0

func (ModelPackageModelQualityPtrOutput) Statistics added in v0.17.0

func (ModelPackageModelQualityPtrOutput) ToModelPackageModelQualityPtrOutput added in v0.17.0

func (o ModelPackageModelQualityPtrOutput) ToModelPackageModelQualityPtrOutput() ModelPackageModelQualityPtrOutput

func (ModelPackageModelQualityPtrOutput) ToModelPackageModelQualityPtrOutputWithContext added in v0.17.0

func (o ModelPackageModelQualityPtrOutput) ToModelPackageModelQualityPtrOutputWithContext(ctx context.Context) ModelPackageModelQualityPtrOutput

type ModelPackageOutput added in v0.17.0

type ModelPackageOutput struct{ *pulumi.OutputState }

func (ModelPackageOutput) AdditionalInferenceSpecifications added in v0.17.0

func (ModelPackageOutput) AdditionalInferenceSpecificationsToAdd added in v0.17.0

func (ModelPackageOutput) ApprovalDescription added in v0.17.0

func (o ModelPackageOutput) ApprovalDescription() pulumi.StringPtrOutput

func (ModelPackageOutput) CertifyForMarketplace added in v0.17.0

func (o ModelPackageOutput) CertifyForMarketplace() pulumi.BoolPtrOutput

func (ModelPackageOutput) ClientToken added in v0.17.0

func (o ModelPackageOutput) ClientToken() pulumi.StringPtrOutput

func (ModelPackageOutput) CreationTime added in v0.17.0

func (o ModelPackageOutput) CreationTime() pulumi.StringOutput

func (ModelPackageOutput) CustomerMetadataProperties added in v0.17.0

func (ModelPackageOutput) Domain added in v0.17.0

func (ModelPackageOutput) DriftCheckBaselines added in v0.17.0

func (ModelPackageOutput) ElementType added in v0.17.0

func (ModelPackageOutput) ElementType() reflect.Type

func (ModelPackageOutput) InferenceSpecification added in v0.17.0

func (ModelPackageOutput) LastModifiedTime added in v0.17.0

func (o ModelPackageOutput) LastModifiedTime() pulumi.StringPtrOutput

func (ModelPackageOutput) MetadataProperties added in v0.17.0

func (ModelPackageOutput) ModelApprovalStatus added in v0.17.0

func (ModelPackageOutput) ModelMetrics added in v0.17.0

func (ModelPackageOutput) ModelPackageArn added in v0.17.0

func (o ModelPackageOutput) ModelPackageArn() pulumi.StringOutput

func (ModelPackageOutput) ModelPackageDescription added in v0.17.0

func (o ModelPackageOutput) ModelPackageDescription() pulumi.StringPtrOutput

func (ModelPackageOutput) ModelPackageGroupName added in v0.17.0

func (o ModelPackageOutput) ModelPackageGroupName() pulumi.StringPtrOutput

func (ModelPackageOutput) ModelPackageName added in v0.17.0

func (o ModelPackageOutput) ModelPackageName() pulumi.StringPtrOutput

func (ModelPackageOutput) ModelPackageStatus added in v0.17.0

func (o ModelPackageOutput) ModelPackageStatus() ModelPackageStatusOutput

func (ModelPackageOutput) ModelPackageStatusDetails added in v0.17.0

func (o ModelPackageOutput) ModelPackageStatusDetails() ModelPackageStatusDetailsPtrOutput

func (ModelPackageOutput) ModelPackageVersion added in v0.17.0

func (o ModelPackageOutput) ModelPackageVersion() pulumi.IntPtrOutput

func (ModelPackageOutput) SamplePayloadUrl added in v0.17.0

func (o ModelPackageOutput) SamplePayloadUrl() pulumi.StringPtrOutput

func (ModelPackageOutput) SkipModelValidation added in v0.79.0

func (ModelPackageOutput) SourceAlgorithmSpecification added in v0.17.0

func (ModelPackageOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ModelPackageOutput) Task added in v0.17.0

func (ModelPackageOutput) ToModelPackageOutput added in v0.17.0

func (o ModelPackageOutput) ToModelPackageOutput() ModelPackageOutput

func (ModelPackageOutput) ToModelPackageOutputWithContext added in v0.17.0

func (o ModelPackageOutput) ToModelPackageOutputWithContext(ctx context.Context) ModelPackageOutput

func (ModelPackageOutput) ValidationSpecification added in v0.17.0

type ModelPackageS3DataSource added in v0.17.0

type ModelPackageS3DataSource struct {
	// The S3 Data Source Type
	S3DataType ModelPackageS3DataSourceS3DataType `pulumi:"s3DataType"`
	// Depending on the value specified for the S3DataType, identifies either a key name prefix or a manifest.
	S3Uri string `pulumi:"s3Uri"`
}

Describes the S3 data source.

type ModelPackageS3DataSourceArgs added in v0.17.0

type ModelPackageS3DataSourceArgs struct {
	// The S3 Data Source Type
	S3DataType ModelPackageS3DataSourceS3DataTypeInput `pulumi:"s3DataType"`
	// Depending on the value specified for the S3DataType, identifies either a key name prefix or a manifest.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Describes the S3 data source.

func (ModelPackageS3DataSourceArgs) ElementType added in v0.17.0

func (ModelPackageS3DataSourceArgs) ToModelPackageS3DataSourceOutput added in v0.17.0

func (i ModelPackageS3DataSourceArgs) ToModelPackageS3DataSourceOutput() ModelPackageS3DataSourceOutput

func (ModelPackageS3DataSourceArgs) ToModelPackageS3DataSourceOutputWithContext added in v0.17.0

func (i ModelPackageS3DataSourceArgs) ToModelPackageS3DataSourceOutputWithContext(ctx context.Context) ModelPackageS3DataSourceOutput

type ModelPackageS3DataSourceInput added in v0.17.0

type ModelPackageS3DataSourceInput interface {
	pulumi.Input

	ToModelPackageS3DataSourceOutput() ModelPackageS3DataSourceOutput
	ToModelPackageS3DataSourceOutputWithContext(context.Context) ModelPackageS3DataSourceOutput
}

ModelPackageS3DataSourceInput is an input type that accepts ModelPackageS3DataSourceArgs and ModelPackageS3DataSourceOutput values. You can construct a concrete instance of `ModelPackageS3DataSourceInput` via:

ModelPackageS3DataSourceArgs{...}

type ModelPackageS3DataSourceOutput added in v0.17.0

type ModelPackageS3DataSourceOutput struct{ *pulumi.OutputState }

Describes the S3 data source.

func (ModelPackageS3DataSourceOutput) ElementType added in v0.17.0

func (ModelPackageS3DataSourceOutput) S3DataType added in v0.17.0

The S3 Data Source Type

func (ModelPackageS3DataSourceOutput) S3Uri added in v0.17.0

Depending on the value specified for the S3DataType, identifies either a key name prefix or a manifest.

func (ModelPackageS3DataSourceOutput) ToModelPackageS3DataSourceOutput added in v0.17.0

func (o ModelPackageS3DataSourceOutput) ToModelPackageS3DataSourceOutput() ModelPackageS3DataSourceOutput

func (ModelPackageS3DataSourceOutput) ToModelPackageS3DataSourceOutputWithContext added in v0.17.0

func (o ModelPackageS3DataSourceOutput) ToModelPackageS3DataSourceOutputWithContext(ctx context.Context) ModelPackageS3DataSourceOutput

type ModelPackageS3DataSourceS3DataType added in v0.17.0

type ModelPackageS3DataSourceS3DataType string

The S3 Data Source Type

func (ModelPackageS3DataSourceS3DataType) ElementType added in v0.17.0

func (ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypeOutput added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypeOutput() ModelPackageS3DataSourceS3DataTypeOutput

func (ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypeOutputWithContext added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypeOutputWithContext(ctx context.Context) ModelPackageS3DataSourceS3DataTypeOutput

func (ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypePtrOutput added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypePtrOutput() ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext(ctx context.Context) ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataType) ToStringOutput added in v0.17.0

func (ModelPackageS3DataSourceS3DataType) ToStringOutputWithContext added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageS3DataSourceS3DataType) ToStringPtrOutput added in v0.17.0

func (ModelPackageS3DataSourceS3DataType) ToStringPtrOutputWithContext added in v0.17.0

func (e ModelPackageS3DataSourceS3DataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageS3DataSourceS3DataTypeInput added in v0.17.0

type ModelPackageS3DataSourceS3DataTypeInput interface {
	pulumi.Input

	ToModelPackageS3DataSourceS3DataTypeOutput() ModelPackageS3DataSourceS3DataTypeOutput
	ToModelPackageS3DataSourceS3DataTypeOutputWithContext(context.Context) ModelPackageS3DataSourceS3DataTypeOutput
}

ModelPackageS3DataSourceS3DataTypeInput is an input type that accepts values of the ModelPackageS3DataSourceS3DataType enum A concrete instance of `ModelPackageS3DataSourceS3DataTypeInput` can be one of the following:

ModelPackageS3DataSourceS3DataTypeManifestFile
ModelPackageS3DataSourceS3DataTypeS3Prefix
ModelPackageS3DataSourceS3DataTypeAugmentedManifestFile

type ModelPackageS3DataSourceS3DataTypeOutput added in v0.17.0

type ModelPackageS3DataSourceS3DataTypeOutput struct{ *pulumi.OutputState }

func (ModelPackageS3DataSourceS3DataTypeOutput) ElementType added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypeOutput added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypeOutput() ModelPackageS3DataSourceS3DataTypeOutput

func (ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypeOutputWithContext added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypeOutputWithContext(ctx context.Context) ModelPackageS3DataSourceS3DataTypeOutput

func (ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypePtrOutput added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypePtrOutput() ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypeOutput) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext(ctx context.Context) ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataTypeOutput) ToStringOutput added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypeOutput) ToStringOutputWithContext added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypeOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypeOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageS3DataSourceS3DataTypePtrInput added in v0.17.0

type ModelPackageS3DataSourceS3DataTypePtrInput interface {
	pulumi.Input

	ToModelPackageS3DataSourceS3DataTypePtrOutput() ModelPackageS3DataSourceS3DataTypePtrOutput
	ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext(context.Context) ModelPackageS3DataSourceS3DataTypePtrOutput
}

func ModelPackageS3DataSourceS3DataTypePtr added in v0.17.0

func ModelPackageS3DataSourceS3DataTypePtr(v string) ModelPackageS3DataSourceS3DataTypePtrInput

type ModelPackageS3DataSourceS3DataTypePtrOutput added in v0.17.0

type ModelPackageS3DataSourceS3DataTypePtrOutput struct{ *pulumi.OutputState }

func (ModelPackageS3DataSourceS3DataTypePtrOutput) Elem added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypePtrOutput) ElementType added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypePtrOutput) ToModelPackageS3DataSourceS3DataTypePtrOutput added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypePtrOutput) ToModelPackageS3DataSourceS3DataTypePtrOutput() ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataTypePtrOutput) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageS3DataSourceS3DataTypePtrOutput) ToModelPackageS3DataSourceS3DataTypePtrOutputWithContext(ctx context.Context) ModelPackageS3DataSourceS3DataTypePtrOutput

func (ModelPackageS3DataSourceS3DataTypePtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageS3DataSourceS3DataTypePtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageSkipModelValidation added in v0.79.0

type ModelPackageSkipModelValidation string

Indicates if you want to skip model validation.

func (ModelPackageSkipModelValidation) ElementType added in v0.79.0

func (ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationOutput added in v0.79.0

func (e ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationOutput() ModelPackageSkipModelValidationOutput

func (ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationOutputWithContext added in v0.79.0

func (e ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationOutputWithContext(ctx context.Context) ModelPackageSkipModelValidationOutput

func (ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationPtrOutput added in v0.79.0

func (e ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationPtrOutput() ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationPtrOutputWithContext added in v0.79.0

func (e ModelPackageSkipModelValidation) ToModelPackageSkipModelValidationPtrOutputWithContext(ctx context.Context) ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidation) ToStringOutput added in v0.79.0

func (ModelPackageSkipModelValidation) ToStringOutputWithContext added in v0.79.0

func (e ModelPackageSkipModelValidation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageSkipModelValidation) ToStringPtrOutput added in v0.79.0

func (ModelPackageSkipModelValidation) ToStringPtrOutputWithContext added in v0.79.0

func (e ModelPackageSkipModelValidation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageSkipModelValidationInput added in v0.79.0

type ModelPackageSkipModelValidationInput interface {
	pulumi.Input

	ToModelPackageSkipModelValidationOutput() ModelPackageSkipModelValidationOutput
	ToModelPackageSkipModelValidationOutputWithContext(context.Context) ModelPackageSkipModelValidationOutput
}

ModelPackageSkipModelValidationInput is an input type that accepts values of the ModelPackageSkipModelValidation enum A concrete instance of `ModelPackageSkipModelValidationInput` can be one of the following:

ModelPackageSkipModelValidationNone
ModelPackageSkipModelValidationAll

type ModelPackageSkipModelValidationOutput added in v0.79.0

type ModelPackageSkipModelValidationOutput struct{ *pulumi.OutputState }

func (ModelPackageSkipModelValidationOutput) ElementType added in v0.79.0

func (ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationOutput added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationOutput() ModelPackageSkipModelValidationOutput

func (ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationOutputWithContext added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationOutputWithContext(ctx context.Context) ModelPackageSkipModelValidationOutput

func (ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationPtrOutput added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationPtrOutput() ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationPtrOutputWithContext added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToModelPackageSkipModelValidationPtrOutputWithContext(ctx context.Context) ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidationOutput) ToStringOutput added in v0.79.0

func (ModelPackageSkipModelValidationOutput) ToStringOutputWithContext added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageSkipModelValidationOutput) ToStringPtrOutput added in v0.79.0

func (ModelPackageSkipModelValidationOutput) ToStringPtrOutputWithContext added in v0.79.0

func (o ModelPackageSkipModelValidationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageSkipModelValidationPtrInput added in v0.79.0

type ModelPackageSkipModelValidationPtrInput interface {
	pulumi.Input

	ToModelPackageSkipModelValidationPtrOutput() ModelPackageSkipModelValidationPtrOutput
	ToModelPackageSkipModelValidationPtrOutputWithContext(context.Context) ModelPackageSkipModelValidationPtrOutput
}

func ModelPackageSkipModelValidationPtr added in v0.79.0

func ModelPackageSkipModelValidationPtr(v string) ModelPackageSkipModelValidationPtrInput

type ModelPackageSkipModelValidationPtrOutput added in v0.79.0

type ModelPackageSkipModelValidationPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageSkipModelValidationPtrOutput) Elem added in v0.79.0

func (ModelPackageSkipModelValidationPtrOutput) ElementType added in v0.79.0

func (ModelPackageSkipModelValidationPtrOutput) ToModelPackageSkipModelValidationPtrOutput added in v0.79.0

func (o ModelPackageSkipModelValidationPtrOutput) ToModelPackageSkipModelValidationPtrOutput() ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidationPtrOutput) ToModelPackageSkipModelValidationPtrOutputWithContext added in v0.79.0

func (o ModelPackageSkipModelValidationPtrOutput) ToModelPackageSkipModelValidationPtrOutputWithContext(ctx context.Context) ModelPackageSkipModelValidationPtrOutput

func (ModelPackageSkipModelValidationPtrOutput) ToStringPtrOutput added in v0.79.0

func (ModelPackageSkipModelValidationPtrOutput) ToStringPtrOutputWithContext added in v0.79.0

type ModelPackageSourceAlgorithm added in v0.17.0

type ModelPackageSourceAlgorithm struct {
	// The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.
	AlgorithmName string `pulumi:"algorithmName"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored. This path must point to a single gzip compressed tar archive (.tar.gz suffix).
	ModelDataUrl *string `pulumi:"modelDataUrl"`
}

Specifies an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

type ModelPackageSourceAlgorithmArgs added in v0.17.0

type ModelPackageSourceAlgorithmArgs struct {
	// The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.
	AlgorithmName pulumi.StringInput `pulumi:"algorithmName"`
	// The Amazon S3 path where the model artifacts, which result from model training, are stored. This path must point to a single gzip compressed tar archive (.tar.gz suffix).
	ModelDataUrl pulumi.StringPtrInput `pulumi:"modelDataUrl"`
}

Specifies an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

func (ModelPackageSourceAlgorithmArgs) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmArgs) ToModelPackageSourceAlgorithmOutput added in v0.17.0

func (i ModelPackageSourceAlgorithmArgs) ToModelPackageSourceAlgorithmOutput() ModelPackageSourceAlgorithmOutput

func (ModelPackageSourceAlgorithmArgs) ToModelPackageSourceAlgorithmOutputWithContext added in v0.17.0

func (i ModelPackageSourceAlgorithmArgs) ToModelPackageSourceAlgorithmOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmOutput

type ModelPackageSourceAlgorithmArray added in v0.17.0

type ModelPackageSourceAlgorithmArray []ModelPackageSourceAlgorithmInput

func (ModelPackageSourceAlgorithmArray) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmArray) ToModelPackageSourceAlgorithmArrayOutput added in v0.17.0

func (i ModelPackageSourceAlgorithmArray) ToModelPackageSourceAlgorithmArrayOutput() ModelPackageSourceAlgorithmArrayOutput

func (ModelPackageSourceAlgorithmArray) ToModelPackageSourceAlgorithmArrayOutputWithContext added in v0.17.0

func (i ModelPackageSourceAlgorithmArray) ToModelPackageSourceAlgorithmArrayOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmArrayOutput

type ModelPackageSourceAlgorithmArrayInput added in v0.17.0

type ModelPackageSourceAlgorithmArrayInput interface {
	pulumi.Input

	ToModelPackageSourceAlgorithmArrayOutput() ModelPackageSourceAlgorithmArrayOutput
	ToModelPackageSourceAlgorithmArrayOutputWithContext(context.Context) ModelPackageSourceAlgorithmArrayOutput
}

ModelPackageSourceAlgorithmArrayInput is an input type that accepts ModelPackageSourceAlgorithmArray and ModelPackageSourceAlgorithmArrayOutput values. You can construct a concrete instance of `ModelPackageSourceAlgorithmArrayInput` via:

ModelPackageSourceAlgorithmArray{ ModelPackageSourceAlgorithmArgs{...} }

type ModelPackageSourceAlgorithmArrayOutput added in v0.17.0

type ModelPackageSourceAlgorithmArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageSourceAlgorithmArrayOutput) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmArrayOutput) Index added in v0.17.0

func (ModelPackageSourceAlgorithmArrayOutput) ToModelPackageSourceAlgorithmArrayOutput added in v0.17.0

func (o ModelPackageSourceAlgorithmArrayOutput) ToModelPackageSourceAlgorithmArrayOutput() ModelPackageSourceAlgorithmArrayOutput

func (ModelPackageSourceAlgorithmArrayOutput) ToModelPackageSourceAlgorithmArrayOutputWithContext added in v0.17.0

func (o ModelPackageSourceAlgorithmArrayOutput) ToModelPackageSourceAlgorithmArrayOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmArrayOutput

type ModelPackageSourceAlgorithmInput added in v0.17.0

type ModelPackageSourceAlgorithmInput interface {
	pulumi.Input

	ToModelPackageSourceAlgorithmOutput() ModelPackageSourceAlgorithmOutput
	ToModelPackageSourceAlgorithmOutputWithContext(context.Context) ModelPackageSourceAlgorithmOutput
}

ModelPackageSourceAlgorithmInput is an input type that accepts ModelPackageSourceAlgorithmArgs and ModelPackageSourceAlgorithmOutput values. You can construct a concrete instance of `ModelPackageSourceAlgorithmInput` via:

ModelPackageSourceAlgorithmArgs{...}

type ModelPackageSourceAlgorithmOutput added in v0.17.0

type ModelPackageSourceAlgorithmOutput struct{ *pulumi.OutputState }

Specifies an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

func (ModelPackageSourceAlgorithmOutput) AlgorithmName added in v0.17.0

The name of an algorithm that was used to create the model package. The algorithm must be either an algorithm resource in your Amazon SageMaker account or an algorithm in AWS Marketplace that you are subscribed to.

func (ModelPackageSourceAlgorithmOutput) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmOutput) ModelDataUrl added in v0.17.0

The Amazon S3 path where the model artifacts, which result from model training, are stored. This path must point to a single gzip compressed tar archive (.tar.gz suffix).

func (ModelPackageSourceAlgorithmOutput) ToModelPackageSourceAlgorithmOutput added in v0.17.0

func (o ModelPackageSourceAlgorithmOutput) ToModelPackageSourceAlgorithmOutput() ModelPackageSourceAlgorithmOutput

func (ModelPackageSourceAlgorithmOutput) ToModelPackageSourceAlgorithmOutputWithContext added in v0.17.0

func (o ModelPackageSourceAlgorithmOutput) ToModelPackageSourceAlgorithmOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmOutput

type ModelPackageSourceAlgorithmSpecification added in v0.17.0

type ModelPackageSourceAlgorithmSpecification struct {
	// A list of algorithms that were used to create a model package.
	SourceAlgorithms []ModelPackageSourceAlgorithm `pulumi:"sourceAlgorithms"`
}

Details about the algorithm that was used to create the model package.

type ModelPackageSourceAlgorithmSpecificationArgs added in v0.17.0

type ModelPackageSourceAlgorithmSpecificationArgs struct {
	// A list of algorithms that were used to create a model package.
	SourceAlgorithms ModelPackageSourceAlgorithmArrayInput `pulumi:"sourceAlgorithms"`
}

Details about the algorithm that was used to create the model package.

func (ModelPackageSourceAlgorithmSpecificationArgs) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationOutput added in v0.17.0

func (i ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationOutput() ModelPackageSourceAlgorithmSpecificationOutput

func (ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationOutputWithContext added in v0.17.0

func (i ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmSpecificationOutput

func (ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationPtrOutput added in v0.17.0

func (i ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationPtrOutput() ModelPackageSourceAlgorithmSpecificationPtrOutput

func (ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext added in v0.17.0

func (i ModelPackageSourceAlgorithmSpecificationArgs) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmSpecificationPtrOutput

type ModelPackageSourceAlgorithmSpecificationInput added in v0.17.0

type ModelPackageSourceAlgorithmSpecificationInput interface {
	pulumi.Input

	ToModelPackageSourceAlgorithmSpecificationOutput() ModelPackageSourceAlgorithmSpecificationOutput
	ToModelPackageSourceAlgorithmSpecificationOutputWithContext(context.Context) ModelPackageSourceAlgorithmSpecificationOutput
}

ModelPackageSourceAlgorithmSpecificationInput is an input type that accepts ModelPackageSourceAlgorithmSpecificationArgs and ModelPackageSourceAlgorithmSpecificationOutput values. You can construct a concrete instance of `ModelPackageSourceAlgorithmSpecificationInput` via:

ModelPackageSourceAlgorithmSpecificationArgs{...}

type ModelPackageSourceAlgorithmSpecificationOutput added in v0.17.0

type ModelPackageSourceAlgorithmSpecificationOutput struct{ *pulumi.OutputState }

Details about the algorithm that was used to create the model package.

func (ModelPackageSourceAlgorithmSpecificationOutput) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmSpecificationOutput) SourceAlgorithms added in v0.17.0

A list of algorithms that were used to create a model package.

func (ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationOutput added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationOutput() ModelPackageSourceAlgorithmSpecificationOutput

func (ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationOutputWithContext added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmSpecificationOutput

func (ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutput added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutput() ModelPackageSourceAlgorithmSpecificationPtrOutput

func (ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmSpecificationPtrOutput

type ModelPackageSourceAlgorithmSpecificationPtrInput added in v0.17.0

type ModelPackageSourceAlgorithmSpecificationPtrInput interface {
	pulumi.Input

	ToModelPackageSourceAlgorithmSpecificationPtrOutput() ModelPackageSourceAlgorithmSpecificationPtrOutput
	ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext(context.Context) ModelPackageSourceAlgorithmSpecificationPtrOutput
}

ModelPackageSourceAlgorithmSpecificationPtrInput is an input type that accepts ModelPackageSourceAlgorithmSpecificationArgs, ModelPackageSourceAlgorithmSpecificationPtr and ModelPackageSourceAlgorithmSpecificationPtrOutput values. You can construct a concrete instance of `ModelPackageSourceAlgorithmSpecificationPtrInput` via:

        ModelPackageSourceAlgorithmSpecificationArgs{...}

or:

        nil

type ModelPackageSourceAlgorithmSpecificationPtrOutput added in v0.17.0

type ModelPackageSourceAlgorithmSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) Elem added in v0.17.0

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) ElementType added in v0.17.0

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) SourceAlgorithms added in v0.17.0

A list of algorithms that were used to create a model package.

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutput added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationPtrOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutput() ModelPackageSourceAlgorithmSpecificationPtrOutput

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageSourceAlgorithmSpecificationPtrOutput) ToModelPackageSourceAlgorithmSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageSourceAlgorithmSpecificationPtrOutput

type ModelPackageState added in v0.17.0

type ModelPackageState struct {
}

func (ModelPackageState) ElementType added in v0.17.0

func (ModelPackageState) ElementType() reflect.Type

type ModelPackageStatus added in v0.17.0

type ModelPackageStatus string

The current status of the model package.

type ModelPackageStatusDetails added in v0.17.0

type ModelPackageStatusDetails struct {
	ValidationStatuses []ModelPackageStatusItem `pulumi:"validationStatuses"`
}

Details about the current status of the model package.

type ModelPackageStatusDetailsArgs added in v0.17.0

type ModelPackageStatusDetailsArgs struct {
	ValidationStatuses ModelPackageStatusItemArrayInput `pulumi:"validationStatuses"`
}

Details about the current status of the model package.

func (ModelPackageStatusDetailsArgs) ElementType added in v0.17.0

func (ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsOutput added in v0.17.0

func (i ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsOutput() ModelPackageStatusDetailsOutput

func (ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsOutputWithContext added in v0.17.0

func (i ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsOutputWithContext(ctx context.Context) ModelPackageStatusDetailsOutput

func (ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsPtrOutput added in v0.17.0

func (i ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsPtrOutput() ModelPackageStatusDetailsPtrOutput

func (ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsPtrOutputWithContext added in v0.17.0

func (i ModelPackageStatusDetailsArgs) ToModelPackageStatusDetailsPtrOutputWithContext(ctx context.Context) ModelPackageStatusDetailsPtrOutput

type ModelPackageStatusDetailsInput added in v0.17.0

type ModelPackageStatusDetailsInput interface {
	pulumi.Input

	ToModelPackageStatusDetailsOutput() ModelPackageStatusDetailsOutput
	ToModelPackageStatusDetailsOutputWithContext(context.Context) ModelPackageStatusDetailsOutput
}

ModelPackageStatusDetailsInput is an input type that accepts ModelPackageStatusDetailsArgs and ModelPackageStatusDetailsOutput values. You can construct a concrete instance of `ModelPackageStatusDetailsInput` via:

ModelPackageStatusDetailsArgs{...}

type ModelPackageStatusDetailsOutput added in v0.17.0

type ModelPackageStatusDetailsOutput struct{ *pulumi.OutputState }

Details about the current status of the model package.

func (ModelPackageStatusDetailsOutput) ElementType added in v0.17.0

func (ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsOutput added in v0.17.0

func (o ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsOutput() ModelPackageStatusDetailsOutput

func (ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsOutputWithContext added in v0.17.0

func (o ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsOutputWithContext(ctx context.Context) ModelPackageStatusDetailsOutput

func (ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsPtrOutput added in v0.17.0

func (o ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsPtrOutput() ModelPackageStatusDetailsPtrOutput

func (ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusDetailsOutput) ToModelPackageStatusDetailsPtrOutputWithContext(ctx context.Context) ModelPackageStatusDetailsPtrOutput

func (ModelPackageStatusDetailsOutput) ValidationStatuses added in v0.17.0

type ModelPackageStatusDetailsPtrInput added in v0.17.0

type ModelPackageStatusDetailsPtrInput interface {
	pulumi.Input

	ToModelPackageStatusDetailsPtrOutput() ModelPackageStatusDetailsPtrOutput
	ToModelPackageStatusDetailsPtrOutputWithContext(context.Context) ModelPackageStatusDetailsPtrOutput
}

ModelPackageStatusDetailsPtrInput is an input type that accepts ModelPackageStatusDetailsArgs, ModelPackageStatusDetailsPtr and ModelPackageStatusDetailsPtrOutput values. You can construct a concrete instance of `ModelPackageStatusDetailsPtrInput` via:

        ModelPackageStatusDetailsArgs{...}

or:

        nil

func ModelPackageStatusDetailsPtr added in v0.17.0

type ModelPackageStatusDetailsPtrOutput added in v0.17.0

type ModelPackageStatusDetailsPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusDetailsPtrOutput) Elem added in v0.17.0

func (ModelPackageStatusDetailsPtrOutput) ElementType added in v0.17.0

func (ModelPackageStatusDetailsPtrOutput) ToModelPackageStatusDetailsPtrOutput added in v0.17.0

func (o ModelPackageStatusDetailsPtrOutput) ToModelPackageStatusDetailsPtrOutput() ModelPackageStatusDetailsPtrOutput

func (ModelPackageStatusDetailsPtrOutput) ToModelPackageStatusDetailsPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusDetailsPtrOutput) ToModelPackageStatusDetailsPtrOutputWithContext(ctx context.Context) ModelPackageStatusDetailsPtrOutput

func (ModelPackageStatusDetailsPtrOutput) ValidationStatuses added in v0.17.0

type ModelPackageStatusItem added in v0.17.0

type ModelPackageStatusItem struct {
	// If the overall status is Failed, the reason for the failure.
	FailureReason *string `pulumi:"failureReason"`
	// The name of the model package for which the overall status is being reported.
	Name string `pulumi:"name"`
	// The current status.
	Status ModelPackageStatusItemStatus `pulumi:"status"`
}

Represents the overall status of a model package.

type ModelPackageStatusItemArgs added in v0.17.0

type ModelPackageStatusItemArgs struct {
	// If the overall status is Failed, the reason for the failure.
	FailureReason pulumi.StringPtrInput `pulumi:"failureReason"`
	// The name of the model package for which the overall status is being reported.
	Name pulumi.StringInput `pulumi:"name"`
	// The current status.
	Status ModelPackageStatusItemStatusInput `pulumi:"status"`
}

Represents the overall status of a model package.

func (ModelPackageStatusItemArgs) ElementType added in v0.17.0

func (ModelPackageStatusItemArgs) ElementType() reflect.Type

func (ModelPackageStatusItemArgs) ToModelPackageStatusItemOutput added in v0.17.0

func (i ModelPackageStatusItemArgs) ToModelPackageStatusItemOutput() ModelPackageStatusItemOutput

func (ModelPackageStatusItemArgs) ToModelPackageStatusItemOutputWithContext added in v0.17.0

func (i ModelPackageStatusItemArgs) ToModelPackageStatusItemOutputWithContext(ctx context.Context) ModelPackageStatusItemOutput

type ModelPackageStatusItemArray added in v0.17.0

type ModelPackageStatusItemArray []ModelPackageStatusItemInput

func (ModelPackageStatusItemArray) ElementType added in v0.17.0

func (ModelPackageStatusItemArray) ToModelPackageStatusItemArrayOutput added in v0.17.0

func (i ModelPackageStatusItemArray) ToModelPackageStatusItemArrayOutput() ModelPackageStatusItemArrayOutput

func (ModelPackageStatusItemArray) ToModelPackageStatusItemArrayOutputWithContext added in v0.17.0

func (i ModelPackageStatusItemArray) ToModelPackageStatusItemArrayOutputWithContext(ctx context.Context) ModelPackageStatusItemArrayOutput

type ModelPackageStatusItemArrayInput added in v0.17.0

type ModelPackageStatusItemArrayInput interface {
	pulumi.Input

	ToModelPackageStatusItemArrayOutput() ModelPackageStatusItemArrayOutput
	ToModelPackageStatusItemArrayOutputWithContext(context.Context) ModelPackageStatusItemArrayOutput
}

ModelPackageStatusItemArrayInput is an input type that accepts ModelPackageStatusItemArray and ModelPackageStatusItemArrayOutput values. You can construct a concrete instance of `ModelPackageStatusItemArrayInput` via:

ModelPackageStatusItemArray{ ModelPackageStatusItemArgs{...} }

type ModelPackageStatusItemArrayOutput added in v0.17.0

type ModelPackageStatusItemArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusItemArrayOutput) ElementType added in v0.17.0

func (ModelPackageStatusItemArrayOutput) Index added in v0.17.0

func (ModelPackageStatusItemArrayOutput) ToModelPackageStatusItemArrayOutput added in v0.17.0

func (o ModelPackageStatusItemArrayOutput) ToModelPackageStatusItemArrayOutput() ModelPackageStatusItemArrayOutput

func (ModelPackageStatusItemArrayOutput) ToModelPackageStatusItemArrayOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemArrayOutput) ToModelPackageStatusItemArrayOutputWithContext(ctx context.Context) ModelPackageStatusItemArrayOutput

type ModelPackageStatusItemInput added in v0.17.0

type ModelPackageStatusItemInput interface {
	pulumi.Input

	ToModelPackageStatusItemOutput() ModelPackageStatusItemOutput
	ToModelPackageStatusItemOutputWithContext(context.Context) ModelPackageStatusItemOutput
}

ModelPackageStatusItemInput is an input type that accepts ModelPackageStatusItemArgs and ModelPackageStatusItemOutput values. You can construct a concrete instance of `ModelPackageStatusItemInput` via:

ModelPackageStatusItemArgs{...}

type ModelPackageStatusItemOutput added in v0.17.0

type ModelPackageStatusItemOutput struct{ *pulumi.OutputState }

Represents the overall status of a model package.

func (ModelPackageStatusItemOutput) ElementType added in v0.17.0

func (ModelPackageStatusItemOutput) FailureReason added in v0.17.0

If the overall status is Failed, the reason for the failure.

func (ModelPackageStatusItemOutput) Name added in v0.17.0

The name of the model package for which the overall status is being reported.

func (ModelPackageStatusItemOutput) Status added in v0.17.0

The current status.

func (ModelPackageStatusItemOutput) ToModelPackageStatusItemOutput added in v0.17.0

func (o ModelPackageStatusItemOutput) ToModelPackageStatusItemOutput() ModelPackageStatusItemOutput

func (ModelPackageStatusItemOutput) ToModelPackageStatusItemOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemOutput) ToModelPackageStatusItemOutputWithContext(ctx context.Context) ModelPackageStatusItemOutput

type ModelPackageStatusItemStatus added in v0.17.0

type ModelPackageStatusItemStatus string

The current status.

func (ModelPackageStatusItemStatus) ElementType added in v0.17.0

func (ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusOutput added in v0.17.0

func (e ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusOutput() ModelPackageStatusItemStatusOutput

func (ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusOutputWithContext added in v0.17.0

func (e ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusOutputWithContext(ctx context.Context) ModelPackageStatusItemStatusOutput

func (ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusPtrOutput added in v0.17.0

func (e ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusPtrOutput() ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusPtrOutputWithContext added in v0.17.0

func (e ModelPackageStatusItemStatus) ToModelPackageStatusItemStatusPtrOutputWithContext(ctx context.Context) ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatus) ToStringOutput added in v0.17.0

func (ModelPackageStatusItemStatus) ToStringOutputWithContext added in v0.17.0

func (e ModelPackageStatusItemStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageStatusItemStatus) ToStringPtrOutput added in v0.17.0

func (e ModelPackageStatusItemStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelPackageStatusItemStatus) ToStringPtrOutputWithContext added in v0.17.0

func (e ModelPackageStatusItemStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageStatusItemStatusInput added in v0.17.0

type ModelPackageStatusItemStatusInput interface {
	pulumi.Input

	ToModelPackageStatusItemStatusOutput() ModelPackageStatusItemStatusOutput
	ToModelPackageStatusItemStatusOutputWithContext(context.Context) ModelPackageStatusItemStatusOutput
}

ModelPackageStatusItemStatusInput is an input type that accepts values of the ModelPackageStatusItemStatus enum A concrete instance of `ModelPackageStatusItemStatusInput` can be one of the following:

ModelPackageStatusItemStatusNotStarted
ModelPackageStatusItemStatusFailed
ModelPackageStatusItemStatusInProgress
ModelPackageStatusItemStatusCompleted

type ModelPackageStatusItemStatusOutput added in v0.17.0

type ModelPackageStatusItemStatusOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusItemStatusOutput) ElementType added in v0.17.0

func (ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusOutput added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusOutput() ModelPackageStatusItemStatusOutput

func (ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusOutputWithContext(ctx context.Context) ModelPackageStatusItemStatusOutput

func (ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusPtrOutput added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusPtrOutput() ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToModelPackageStatusItemStatusPtrOutputWithContext(ctx context.Context) ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatusOutput) ToStringOutput added in v0.17.0

func (ModelPackageStatusItemStatusOutput) ToStringOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageStatusItemStatusOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageStatusItemStatusOutput) ToStringPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageStatusItemStatusPtrInput added in v0.17.0

type ModelPackageStatusItemStatusPtrInput interface {
	pulumi.Input

	ToModelPackageStatusItemStatusPtrOutput() ModelPackageStatusItemStatusPtrOutput
	ToModelPackageStatusItemStatusPtrOutputWithContext(context.Context) ModelPackageStatusItemStatusPtrOutput
}

func ModelPackageStatusItemStatusPtr added in v0.17.0

func ModelPackageStatusItemStatusPtr(v string) ModelPackageStatusItemStatusPtrInput

type ModelPackageStatusItemStatusPtrOutput added in v0.17.0

type ModelPackageStatusItemStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusItemStatusPtrOutput) Elem added in v0.17.0

func (ModelPackageStatusItemStatusPtrOutput) ElementType added in v0.17.0

func (ModelPackageStatusItemStatusPtrOutput) ToModelPackageStatusItemStatusPtrOutput added in v0.17.0

func (o ModelPackageStatusItemStatusPtrOutput) ToModelPackageStatusItemStatusPtrOutput() ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatusPtrOutput) ToModelPackageStatusItemStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusPtrOutput) ToModelPackageStatusItemStatusPtrOutputWithContext(ctx context.Context) ModelPackageStatusItemStatusPtrOutput

func (ModelPackageStatusItemStatusPtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageStatusItemStatusPtrOutput) ToStringPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusItemStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageStatusOutput added in v0.17.0

type ModelPackageStatusOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusOutput) ElementType added in v0.17.0

func (ModelPackageStatusOutput) ElementType() reflect.Type

func (ModelPackageStatusOutput) ToModelPackageStatusOutput added in v0.17.0

func (o ModelPackageStatusOutput) ToModelPackageStatusOutput() ModelPackageStatusOutput

func (ModelPackageStatusOutput) ToModelPackageStatusOutputWithContext added in v0.17.0

func (o ModelPackageStatusOutput) ToModelPackageStatusOutputWithContext(ctx context.Context) ModelPackageStatusOutput

func (ModelPackageStatusOutput) ToModelPackageStatusPtrOutput added in v0.17.0

func (o ModelPackageStatusOutput) ToModelPackageStatusPtrOutput() ModelPackageStatusPtrOutput

func (ModelPackageStatusOutput) ToModelPackageStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusOutput) ToModelPackageStatusPtrOutputWithContext(ctx context.Context) ModelPackageStatusPtrOutput

func (ModelPackageStatusOutput) ToStringOutput added in v0.17.0

func (o ModelPackageStatusOutput) ToStringOutput() pulumi.StringOutput

func (ModelPackageStatusOutput) ToStringOutputWithContext added in v0.17.0

func (o ModelPackageStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageStatusOutput) ToStringPtrOutput added in v0.17.0

func (o ModelPackageStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelPackageStatusOutput) ToStringPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageStatusPtrOutput added in v0.17.0

type ModelPackageStatusPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageStatusPtrOutput) Elem added in v0.17.0

func (ModelPackageStatusPtrOutput) ElementType added in v0.17.0

func (ModelPackageStatusPtrOutput) ToModelPackageStatusPtrOutput added in v0.17.0

func (o ModelPackageStatusPtrOutput) ToModelPackageStatusPtrOutput() ModelPackageStatusPtrOutput

func (ModelPackageStatusPtrOutput) ToModelPackageStatusPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusPtrOutput) ToModelPackageStatusPtrOutputWithContext(ctx context.Context) ModelPackageStatusPtrOutput

func (ModelPackageStatusPtrOutput) ToStringPtrOutput added in v0.17.0

func (o ModelPackageStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ModelPackageStatusPtrOutput) ToStringPtrOutputWithContext added in v0.17.0

func (o ModelPackageStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageTag added in v0.17.0

type ModelPackageTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelPackageTransformInput added in v0.17.0

type ModelPackageTransformInput struct {
	// If your transform data is compressed, specify the compression type. Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is None.
	CompressionType *ModelPackageTransformInputCompressionType `pulumi:"compressionType"`
	// The multipurpose internet mail extension (MIME) type of the data. Amazon SageMaker uses the MIME type with each http call to transfer data to the transform job.
	ContentType *string                `pulumi:"contentType"`
	DataSource  ModelPackageDataSource `pulumi:"dataSource"`
	// The method to use to split the transform job's data files into smaller batches.
	SplitType *ModelPackageTransformInputSplitType `pulumi:"splitType"`
}

Describes the input source of a transform job and the way the transform job consumes it.

type ModelPackageTransformInputArgs added in v0.17.0

type ModelPackageTransformInputArgs struct {
	// If your transform data is compressed, specify the compression type. Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is None.
	CompressionType ModelPackageTransformInputCompressionTypePtrInput `pulumi:"compressionType"`
	// The multipurpose internet mail extension (MIME) type of the data. Amazon SageMaker uses the MIME type with each http call to transfer data to the transform job.
	ContentType pulumi.StringPtrInput       `pulumi:"contentType"`
	DataSource  ModelPackageDataSourceInput `pulumi:"dataSource"`
	// The method to use to split the transform job's data files into smaller batches.
	SplitType ModelPackageTransformInputSplitTypePtrInput `pulumi:"splitType"`
}

Describes the input source of a transform job and the way the transform job consumes it.

func (ModelPackageTransformInputArgs) ElementType added in v0.17.0

func (ModelPackageTransformInputArgs) ToModelPackageTransformInputOutput added in v0.17.0

func (i ModelPackageTransformInputArgs) ToModelPackageTransformInputOutput() ModelPackageTransformInputOutput

func (ModelPackageTransformInputArgs) ToModelPackageTransformInputOutputWithContext added in v0.17.0

func (i ModelPackageTransformInputArgs) ToModelPackageTransformInputOutputWithContext(ctx context.Context) ModelPackageTransformInputOutput

type ModelPackageTransformInputCompressionType added in v0.17.0

type ModelPackageTransformInputCompressionType string

If your transform data is compressed, specify the compression type. Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is None.

func (ModelPackageTransformInputCompressionType) ElementType added in v0.17.0

func (ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypeOutput added in v0.17.0

func (e ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypeOutput() ModelPackageTransformInputCompressionTypeOutput

func (ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypeOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypeOutputWithContext(ctx context.Context) ModelPackageTransformInputCompressionTypeOutput

func (ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypePtrOutput added in v0.17.0

func (e ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypePtrOutput() ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypePtrOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputCompressionType) ToModelPackageTransformInputCompressionTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionType) ToStringOutput added in v0.17.0

func (ModelPackageTransformInputCompressionType) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformInputCompressionType) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputCompressionType) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformInputCompressionTypeInput added in v0.17.0

type ModelPackageTransformInputCompressionTypeInput interface {
	pulumi.Input

	ToModelPackageTransformInputCompressionTypeOutput() ModelPackageTransformInputCompressionTypeOutput
	ToModelPackageTransformInputCompressionTypeOutputWithContext(context.Context) ModelPackageTransformInputCompressionTypeOutput
}

ModelPackageTransformInputCompressionTypeInput is an input type that accepts values of the ModelPackageTransformInputCompressionType enum A concrete instance of `ModelPackageTransformInputCompressionTypeInput` can be one of the following:

ModelPackageTransformInputCompressionTypeNone
ModelPackageTransformInputCompressionTypeGzip

type ModelPackageTransformInputCompressionTypeOutput added in v0.17.0

type ModelPackageTransformInputCompressionTypeOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformInputCompressionTypeOutput) ElementType added in v0.17.0

func (ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypeOutput added in v0.17.0

func (o ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypeOutput() ModelPackageTransformInputCompressionTypeOutput

func (ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypeOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypeOutputWithContext(ctx context.Context) ModelPackageTransformInputCompressionTypeOutput

func (ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypePtrOutput added in v0.17.0

func (o ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypePtrOutput() ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputCompressionTypeOutput) ToModelPackageTransformInputCompressionTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionTypeOutput) ToStringOutput added in v0.17.0

func (ModelPackageTransformInputCompressionTypeOutput) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformInputCompressionTypeOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputCompressionTypeOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformInputCompressionTypePtrInput added in v0.17.0

type ModelPackageTransformInputCompressionTypePtrInput interface {
	pulumi.Input

	ToModelPackageTransformInputCompressionTypePtrOutput() ModelPackageTransformInputCompressionTypePtrOutput
	ToModelPackageTransformInputCompressionTypePtrOutputWithContext(context.Context) ModelPackageTransformInputCompressionTypePtrOutput
}

func ModelPackageTransformInputCompressionTypePtr added in v0.17.0

func ModelPackageTransformInputCompressionTypePtr(v string) ModelPackageTransformInputCompressionTypePtrInput

type ModelPackageTransformInputCompressionTypePtrOutput added in v0.17.0

type ModelPackageTransformInputCompressionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformInputCompressionTypePtrOutput) Elem added in v0.17.0

func (ModelPackageTransformInputCompressionTypePtrOutput) ElementType added in v0.17.0

func (ModelPackageTransformInputCompressionTypePtrOutput) ToModelPackageTransformInputCompressionTypePtrOutput added in v0.17.0

func (o ModelPackageTransformInputCompressionTypePtrOutput) ToModelPackageTransformInputCompressionTypePtrOutput() ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionTypePtrOutput) ToModelPackageTransformInputCompressionTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputCompressionTypePtrOutput) ToModelPackageTransformInputCompressionTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputCompressionTypePtrOutput

func (ModelPackageTransformInputCompressionTypePtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputCompressionTypePtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformInputInput added in v0.17.0

type ModelPackageTransformInputInput interface {
	pulumi.Input

	ToModelPackageTransformInputOutput() ModelPackageTransformInputOutput
	ToModelPackageTransformInputOutputWithContext(context.Context) ModelPackageTransformInputOutput
}

ModelPackageTransformInputInput is an input type that accepts ModelPackageTransformInputArgs and ModelPackageTransformInputOutput values. You can construct a concrete instance of `ModelPackageTransformInputInput` via:

ModelPackageTransformInputArgs{...}

type ModelPackageTransformInputOutput added in v0.17.0

type ModelPackageTransformInputOutput struct{ *pulumi.OutputState }

Describes the input source of a transform job and the way the transform job consumes it.

func (ModelPackageTransformInputOutput) CompressionType added in v0.17.0

If your transform data is compressed, specify the compression type. Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is None.

func (ModelPackageTransformInputOutput) ContentType added in v0.17.0

The multipurpose internet mail extension (MIME) type of the data. Amazon SageMaker uses the MIME type with each http call to transfer data to the transform job.

func (ModelPackageTransformInputOutput) DataSource added in v0.17.0

func (ModelPackageTransformInputOutput) ElementType added in v0.17.0

func (ModelPackageTransformInputOutput) SplitType added in v0.17.0

The method to use to split the transform job's data files into smaller batches.

func (ModelPackageTransformInputOutput) ToModelPackageTransformInputOutput added in v0.17.0

func (o ModelPackageTransformInputOutput) ToModelPackageTransformInputOutput() ModelPackageTransformInputOutput

func (ModelPackageTransformInputOutput) ToModelPackageTransformInputOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputOutput) ToModelPackageTransformInputOutputWithContext(ctx context.Context) ModelPackageTransformInputOutput

type ModelPackageTransformInputSplitType added in v0.17.0

type ModelPackageTransformInputSplitType string

The method to use to split the transform job's data files into smaller batches.

func (ModelPackageTransformInputSplitType) ElementType added in v0.17.0

func (ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypeOutput added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypeOutput() ModelPackageTransformInputSplitTypeOutput

func (ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypeOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypeOutputWithContext(ctx context.Context) ModelPackageTransformInputSplitTypeOutput

func (ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypePtrOutput added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypePtrOutput() ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypePtrOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToModelPackageTransformInputSplitTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitType) ToStringOutput added in v0.17.0

func (ModelPackageTransformInputSplitType) ToStringOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelPackageTransformInputSplitType) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputSplitType) ToStringPtrOutputWithContext added in v0.17.0

func (e ModelPackageTransformInputSplitType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelPackageTransformInputSplitTypeInput added in v0.17.0

type ModelPackageTransformInputSplitTypeInput interface {
	pulumi.Input

	ToModelPackageTransformInputSplitTypeOutput() ModelPackageTransformInputSplitTypeOutput
	ToModelPackageTransformInputSplitTypeOutputWithContext(context.Context) ModelPackageTransformInputSplitTypeOutput
}

ModelPackageTransformInputSplitTypeInput is an input type that accepts values of the ModelPackageTransformInputSplitType enum A concrete instance of `ModelPackageTransformInputSplitTypeInput` can be one of the following:

ModelPackageTransformInputSplitTypeNone
ModelPackageTransformInputSplitTypeTfRecord
ModelPackageTransformInputSplitTypeLine
ModelPackageTransformInputSplitTypeRecordIo

type ModelPackageTransformInputSplitTypeOutput added in v0.17.0

type ModelPackageTransformInputSplitTypeOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformInputSplitTypeOutput) ElementType added in v0.17.0

func (ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypeOutput added in v0.17.0

func (o ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypeOutput() ModelPackageTransformInputSplitTypeOutput

func (ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypeOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypeOutputWithContext(ctx context.Context) ModelPackageTransformInputSplitTypeOutput

func (ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypePtrOutput added in v0.17.0

func (o ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypePtrOutput() ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputSplitTypeOutput) ToModelPackageTransformInputSplitTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitTypeOutput) ToStringOutput added in v0.17.0

func (ModelPackageTransformInputSplitTypeOutput) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformInputSplitTypeOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputSplitTypeOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformInputSplitTypePtrInput added in v0.17.0

type ModelPackageTransformInputSplitTypePtrInput interface {
	pulumi.Input

	ToModelPackageTransformInputSplitTypePtrOutput() ModelPackageTransformInputSplitTypePtrOutput
	ToModelPackageTransformInputSplitTypePtrOutputWithContext(context.Context) ModelPackageTransformInputSplitTypePtrOutput
}

func ModelPackageTransformInputSplitTypePtr added in v0.17.0

func ModelPackageTransformInputSplitTypePtr(v string) ModelPackageTransformInputSplitTypePtrInput

type ModelPackageTransformInputSplitTypePtrOutput added in v0.17.0

type ModelPackageTransformInputSplitTypePtrOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformInputSplitTypePtrOutput) Elem added in v0.17.0

func (ModelPackageTransformInputSplitTypePtrOutput) ElementType added in v0.17.0

func (ModelPackageTransformInputSplitTypePtrOutput) ToModelPackageTransformInputSplitTypePtrOutput added in v0.17.0

func (o ModelPackageTransformInputSplitTypePtrOutput) ToModelPackageTransformInputSplitTypePtrOutput() ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitTypePtrOutput) ToModelPackageTransformInputSplitTypePtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformInputSplitTypePtrOutput) ToModelPackageTransformInputSplitTypePtrOutputWithContext(ctx context.Context) ModelPackageTransformInputSplitTypePtrOutput

func (ModelPackageTransformInputSplitTypePtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformInputSplitTypePtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformJobDefinition added in v0.17.0

type ModelPackageTransformJobDefinition struct {
	// A string that determines the number of records included in a single mini-batch.
	BatchStrategy *ModelPackageTransformJobDefinitionBatchStrategy `pulumi:"batchStrategy"`
	Environment   *ModelPackageEnvironment                         `pulumi:"environment"`
	// The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.
	MaxConcurrentTransforms *int `pulumi:"maxConcurrentTransforms"`
	// The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).
	MaxPayloadInMb     *int                           `pulumi:"maxPayloadInMb"`
	TransformInput     ModelPackageTransformInput     `pulumi:"transformInput"`
	TransformOutput    ModelPackageTransformOutput    `pulumi:"transformOutput"`
	TransformResources ModelPackageTransformResources `pulumi:"transformResources"`
}

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

type ModelPackageTransformJobDefinitionArgs added in v0.17.0

type ModelPackageTransformJobDefinitionArgs struct {
	// A string that determines the number of records included in a single mini-batch.
	BatchStrategy ModelPackageTransformJobDefinitionBatchStrategyPtrInput `pulumi:"batchStrategy"`
	Environment   ModelPackageEnvironmentPtrInput                         `pulumi:"environment"`
	// The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.
	MaxConcurrentTransforms pulumi.IntPtrInput `pulumi:"maxConcurrentTransforms"`
	// The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).
	MaxPayloadInMb     pulumi.IntPtrInput                  `pulumi:"maxPayloadInMb"`
	TransformInput     ModelPackageTransformInputInput     `pulumi:"transformInput"`
	TransformOutput    ModelPackageTransformOutputInput    `pulumi:"transformOutput"`
	TransformResources ModelPackageTransformResourcesInput `pulumi:"transformResources"`
}

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

func (ModelPackageTransformJobDefinitionArgs) ElementType added in v0.17.0

func (ModelPackageTransformJobDefinitionArgs) ToModelPackageTransformJobDefinitionOutput added in v0.17.0

func (i ModelPackageTransformJobDefinitionArgs) ToModelPackageTransformJobDefinitionOutput() ModelPackageTransformJobDefinitionOutput

func (ModelPackageTransformJobDefinitionArgs) ToModelPackageTransformJobDefinitionOutputWithContext added in v0.17.0

func (i ModelPackageTransformJobDefinitionArgs) ToModelPackageTransformJobDefinitionOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionOutput

type ModelPackageTransformJobDefinitionBatchStrategy added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategy string

A string that determines the number of records included in a single mini-batch.

func (ModelPackageTransformJobDefinitionBatchStrategy) ElementType added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyOutput added in v0.17.0

func (e ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyOutput() ModelPackageTransformJobDefinitionBatchStrategyOutput

func (ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyOutputWithContext added in v0.17.0

func (e ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionBatchStrategyOutput

func (ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput added in v0.17.0

func (e ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput() ModelPackageTransformJobDefinitionBatchStrategyPtrOutput

func (ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext added in v0.17.0

func (e ModelPackageTransformJobDefinitionBatchStrategy) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionBatchStrategyPtrOutput

func (ModelPackageTransformJobDefinitionBatchStrategy) ToStringOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategy) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategy) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategy) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyInput added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyInput interface {
	pulumi.Input

	ToModelPackageTransformJobDefinitionBatchStrategyOutput() ModelPackageTransformJobDefinitionBatchStrategyOutput
	ToModelPackageTransformJobDefinitionBatchStrategyOutputWithContext(context.Context) ModelPackageTransformJobDefinitionBatchStrategyOutput
}

ModelPackageTransformJobDefinitionBatchStrategyInput is an input type that accepts values of the ModelPackageTransformJobDefinitionBatchStrategy enum A concrete instance of `ModelPackageTransformJobDefinitionBatchStrategyInput` can be one of the following:

ModelPackageTransformJobDefinitionBatchStrategyMultiRecord
ModelPackageTransformJobDefinitionBatchStrategySingleRecord

type ModelPackageTransformJobDefinitionBatchStrategyOutput added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ElementType added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyOutputWithContext added in v0.17.0

func (o ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionBatchStrategyOutput

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput added in v0.17.0

func (o ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput() ModelPackageTransformJobDefinitionBatchStrategyPtrOutput

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformJobDefinitionBatchStrategyOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionBatchStrategyPtrOutput

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToStringOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyPtrInput added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyPtrInput interface {
	pulumi.Input

	ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput() ModelPackageTransformJobDefinitionBatchStrategyPtrOutput
	ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext(context.Context) ModelPackageTransformJobDefinitionBatchStrategyPtrOutput
}

func ModelPackageTransformJobDefinitionBatchStrategyPtr added in v0.17.0

func ModelPackageTransformJobDefinitionBatchStrategyPtr(v string) ModelPackageTransformJobDefinitionBatchStrategyPtrInput

type ModelPackageTransformJobDefinitionBatchStrategyPtrOutput added in v0.17.0

type ModelPackageTransformJobDefinitionBatchStrategyPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) Elem added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ElementType added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ToModelPackageTransformJobDefinitionBatchStrategyPtrOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionBatchStrategyPtrOutput

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionBatchStrategyPtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformJobDefinitionInput added in v0.17.0

type ModelPackageTransformJobDefinitionInput interface {
	pulumi.Input

	ToModelPackageTransformJobDefinitionOutput() ModelPackageTransformJobDefinitionOutput
	ToModelPackageTransformJobDefinitionOutputWithContext(context.Context) ModelPackageTransformJobDefinitionOutput
}

ModelPackageTransformJobDefinitionInput is an input type that accepts ModelPackageTransformJobDefinitionArgs and ModelPackageTransformJobDefinitionOutput values. You can construct a concrete instance of `ModelPackageTransformJobDefinitionInput` via:

ModelPackageTransformJobDefinitionArgs{...}

type ModelPackageTransformJobDefinitionOutput added in v0.17.0

type ModelPackageTransformJobDefinitionOutput struct{ *pulumi.OutputState }

Defines the input needed to run a transform job using the inference specification specified in the algorithm.

func (ModelPackageTransformJobDefinitionOutput) BatchStrategy added in v0.17.0

A string that determines the number of records included in a single mini-batch.

func (ModelPackageTransformJobDefinitionOutput) ElementType added in v0.17.0

func (ModelPackageTransformJobDefinitionOutput) Environment added in v0.17.0

func (ModelPackageTransformJobDefinitionOutput) MaxConcurrentTransforms added in v0.17.0

func (o ModelPackageTransformJobDefinitionOutput) MaxConcurrentTransforms() pulumi.IntPtrOutput

The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.

func (ModelPackageTransformJobDefinitionOutput) MaxPayloadInMb added in v0.72.0

The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).

func (ModelPackageTransformJobDefinitionOutput) ToModelPackageTransformJobDefinitionOutput added in v0.17.0

func (o ModelPackageTransformJobDefinitionOutput) ToModelPackageTransformJobDefinitionOutput() ModelPackageTransformJobDefinitionOutput

func (ModelPackageTransformJobDefinitionOutput) ToModelPackageTransformJobDefinitionOutputWithContext added in v0.17.0

func (o ModelPackageTransformJobDefinitionOutput) ToModelPackageTransformJobDefinitionOutputWithContext(ctx context.Context) ModelPackageTransformJobDefinitionOutput

func (ModelPackageTransformJobDefinitionOutput) TransformInput added in v0.17.0

func (ModelPackageTransformJobDefinitionOutput) TransformOutput added in v0.17.0

func (ModelPackageTransformJobDefinitionOutput) TransformResources added in v0.17.0

type ModelPackageTransformOutput added in v0.17.0

type ModelPackageTransformOutput struct {
	// The MIME type used to specify the output data. Amazon SageMaker uses the MIME type with each http call to transfer data from the transform job.
	Accept *string `pulumi:"accept"`
	// Defines how to assemble the results of the transform job as a single S3 object.
	AssembleWith *ModelPackageTransformOutputAssembleWith `pulumi:"assembleWith"`
	// 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 *string `pulumi:"kmsKeyId"`
	// The Amazon S3 path where you want Amazon SageMaker to store the results of the transform job.
	S3OutputPath string `pulumi:"s3OutputPath"`
}

Describes the results of a transform job.

type ModelPackageTransformOutputArgs added in v0.17.0

type ModelPackageTransformOutputArgs struct {
	// The MIME type used to specify the output data. Amazon SageMaker uses the MIME type with each http call to transfer data from the transform job.
	Accept pulumi.StringPtrInput `pulumi:"accept"`
	// Defines how to assemble the results of the transform job as a single S3 object.
	AssembleWith ModelPackageTransformOutputAssembleWithPtrInput `pulumi:"assembleWith"`
	// 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 `pulumi:"kmsKeyId"`
	// The Amazon S3 path where you want Amazon SageMaker to store the results of the transform job.
	S3OutputPath pulumi.StringInput `pulumi:"s3OutputPath"`
}

Describes the results of a transform job.

func (ModelPackageTransformOutputArgs) ElementType added in v0.17.0

func (ModelPackageTransformOutputArgs) ToModelPackageTransformOutputOutput added in v0.17.0

func (i ModelPackageTransformOutputArgs) ToModelPackageTransformOutputOutput() ModelPackageTransformOutputOutput

func (ModelPackageTransformOutputArgs) ToModelPackageTransformOutputOutputWithContext added in v0.17.0

func (i ModelPackageTransformOutputArgs) ToModelPackageTransformOutputOutputWithContext(ctx context.Context) ModelPackageTransformOutputOutput

type ModelPackageTransformOutputAssembleWith added in v0.17.0

type ModelPackageTransformOutputAssembleWith string

Defines how to assemble the results of the transform job as a single S3 object.

func (ModelPackageTransformOutputAssembleWith) ElementType added in v0.17.0

func (ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithOutput added in v0.17.0

func (e ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithOutput() ModelPackageTransformOutputAssembleWithOutput

func (ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithOutputWithContext added in v0.17.0

func (e ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithOutputWithContext(ctx context.Context) ModelPackageTransformOutputAssembleWithOutput

func (ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithPtrOutput added in v0.17.0

func (e ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithPtrOutput() ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext added in v0.17.0

func (e ModelPackageTransformOutputAssembleWith) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext(ctx context.Context) ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWith) ToStringOutput added in v0.17.0

func (ModelPackageTransformOutputAssembleWith) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformOutputAssembleWith) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformOutputAssembleWith) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformOutputAssembleWithInput added in v0.17.0

type ModelPackageTransformOutputAssembleWithInput interface {
	pulumi.Input

	ToModelPackageTransformOutputAssembleWithOutput() ModelPackageTransformOutputAssembleWithOutput
	ToModelPackageTransformOutputAssembleWithOutputWithContext(context.Context) ModelPackageTransformOutputAssembleWithOutput
}

ModelPackageTransformOutputAssembleWithInput is an input type that accepts values of the ModelPackageTransformOutputAssembleWith enum A concrete instance of `ModelPackageTransformOutputAssembleWithInput` can be one of the following:

ModelPackageTransformOutputAssembleWithNone
ModelPackageTransformOutputAssembleWithLine

type ModelPackageTransformOutputAssembleWithOutput added in v0.17.0

type ModelPackageTransformOutputAssembleWithOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformOutputAssembleWithOutput) ElementType added in v0.17.0

func (ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithOutput added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithOutput() ModelPackageTransformOutputAssembleWithOutput

func (ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithOutputWithContext added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithOutputWithContext(ctx context.Context) ModelPackageTransformOutputAssembleWithOutput

func (ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithPtrOutput added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithPtrOutput() ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithOutput) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext(ctx context.Context) ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWithOutput) ToStringOutput added in v0.17.0

func (ModelPackageTransformOutputAssembleWithOutput) ToStringOutputWithContext added in v0.17.0

func (ModelPackageTransformOutputAssembleWithOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformOutputAssembleWithOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformOutputAssembleWithPtrInput added in v0.17.0

type ModelPackageTransformOutputAssembleWithPtrInput interface {
	pulumi.Input

	ToModelPackageTransformOutputAssembleWithPtrOutput() ModelPackageTransformOutputAssembleWithPtrOutput
	ToModelPackageTransformOutputAssembleWithPtrOutputWithContext(context.Context) ModelPackageTransformOutputAssembleWithPtrOutput
}

func ModelPackageTransformOutputAssembleWithPtr added in v0.17.0

func ModelPackageTransformOutputAssembleWithPtr(v string) ModelPackageTransformOutputAssembleWithPtrInput

type ModelPackageTransformOutputAssembleWithPtrOutput added in v0.17.0

type ModelPackageTransformOutputAssembleWithPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageTransformOutputAssembleWithPtrOutput) Elem added in v0.17.0

func (ModelPackageTransformOutputAssembleWithPtrOutput) ElementType added in v0.17.0

func (ModelPackageTransformOutputAssembleWithPtrOutput) ToModelPackageTransformOutputAssembleWithPtrOutput added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithPtrOutput) ToModelPackageTransformOutputAssembleWithPtrOutput() ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWithPtrOutput) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext added in v0.17.0

func (o ModelPackageTransformOutputAssembleWithPtrOutput) ToModelPackageTransformOutputAssembleWithPtrOutputWithContext(ctx context.Context) ModelPackageTransformOutputAssembleWithPtrOutput

func (ModelPackageTransformOutputAssembleWithPtrOutput) ToStringPtrOutput added in v0.17.0

func (ModelPackageTransformOutputAssembleWithPtrOutput) ToStringPtrOutputWithContext added in v0.17.0

type ModelPackageTransformOutputInput added in v0.17.0

type ModelPackageTransformOutputInput interface {
	pulumi.Input

	ToModelPackageTransformOutputOutput() ModelPackageTransformOutputOutput
	ToModelPackageTransformOutputOutputWithContext(context.Context) ModelPackageTransformOutputOutput
}

ModelPackageTransformOutputInput is an input type that accepts ModelPackageTransformOutputArgs and ModelPackageTransformOutputOutput values. You can construct a concrete instance of `ModelPackageTransformOutputInput` via:

ModelPackageTransformOutputArgs{...}

type ModelPackageTransformOutputOutput added in v0.17.0

type ModelPackageTransformOutputOutput struct{ *pulumi.OutputState }

Describes the results of a transform job.

func (ModelPackageTransformOutputOutput) Accept added in v0.17.0

The MIME type used to specify the output data. Amazon SageMaker uses the MIME type with each http call to transfer data from the transform job.

func (ModelPackageTransformOutputOutput) AssembleWith added in v0.17.0

Defines how to assemble the results of the transform job as a single S3 object.

func (ModelPackageTransformOutputOutput) ElementType added in v0.17.0

func (ModelPackageTransformOutputOutput) KmsKeyId added in v0.17.0

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 (ModelPackageTransformOutputOutput) S3OutputPath added in v0.17.0

The Amazon S3 path where you want Amazon SageMaker to store the results of the transform job.

func (ModelPackageTransformOutputOutput) ToModelPackageTransformOutputOutput added in v0.17.0

func (o ModelPackageTransformOutputOutput) ToModelPackageTransformOutputOutput() ModelPackageTransformOutputOutput

func (ModelPackageTransformOutputOutput) ToModelPackageTransformOutputOutputWithContext added in v0.17.0

func (o ModelPackageTransformOutputOutput) ToModelPackageTransformOutputOutputWithContext(ctx context.Context) ModelPackageTransformOutputOutput

type ModelPackageTransformResources added in v0.17.0

type ModelPackageTransformResources struct {
	// The number of ML compute instances to use in the transform job. For distributed transform jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the transform job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt model data on the storage volume attached to the ML compute instance(s) that run the batch transform job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
}

Describes the resources, including ML instance types and ML instance count, to use for transform job.

type ModelPackageTransformResourcesArgs added in v0.17.0

type ModelPackageTransformResourcesArgs struct {
	// The number of ML compute instances to use in the transform job. For distributed transform jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the transform job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt model data on the storage volume attached to the ML compute instance(s) that run the batch transform job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
}

Describes the resources, including ML instance types and ML instance count, to use for transform job.

func (ModelPackageTransformResourcesArgs) ElementType added in v0.17.0

func (ModelPackageTransformResourcesArgs) ToModelPackageTransformResourcesOutput added in v0.17.0

func (i ModelPackageTransformResourcesArgs) ToModelPackageTransformResourcesOutput() ModelPackageTransformResourcesOutput

func (ModelPackageTransformResourcesArgs) ToModelPackageTransformResourcesOutputWithContext added in v0.17.0

func (i ModelPackageTransformResourcesArgs) ToModelPackageTransformResourcesOutputWithContext(ctx context.Context) ModelPackageTransformResourcesOutput

type ModelPackageTransformResourcesInput added in v0.17.0

type ModelPackageTransformResourcesInput interface {
	pulumi.Input

	ToModelPackageTransformResourcesOutput() ModelPackageTransformResourcesOutput
	ToModelPackageTransformResourcesOutputWithContext(context.Context) ModelPackageTransformResourcesOutput
}

ModelPackageTransformResourcesInput is an input type that accepts ModelPackageTransformResourcesArgs and ModelPackageTransformResourcesOutput values. You can construct a concrete instance of `ModelPackageTransformResourcesInput` via:

ModelPackageTransformResourcesArgs{...}

type ModelPackageTransformResourcesOutput added in v0.17.0

type ModelPackageTransformResourcesOutput struct{ *pulumi.OutputState }

Describes the resources, including ML instance types and ML instance count, to use for transform job.

func (ModelPackageTransformResourcesOutput) ElementType added in v0.17.0

func (ModelPackageTransformResourcesOutput) InstanceCount added in v0.17.0

The number of ML compute instances to use in the transform job. For distributed transform jobs, specify a value greater than 1. The default value is 1.

func (ModelPackageTransformResourcesOutput) InstanceType added in v0.17.0

The ML compute instance type for the transform job.

func (ModelPackageTransformResourcesOutput) ToModelPackageTransformResourcesOutput added in v0.17.0

func (o ModelPackageTransformResourcesOutput) ToModelPackageTransformResourcesOutput() ModelPackageTransformResourcesOutput

func (ModelPackageTransformResourcesOutput) ToModelPackageTransformResourcesOutputWithContext added in v0.17.0

func (o ModelPackageTransformResourcesOutput) ToModelPackageTransformResourcesOutputWithContext(ctx context.Context) ModelPackageTransformResourcesOutput

func (ModelPackageTransformResourcesOutput) VolumeKmsKeyId added in v0.17.0

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt model data on the storage volume attached to the ML compute instance(s) that run the batch transform job.

type ModelPackageValidationProfile added in v0.17.0

type ModelPackageValidationProfile struct {
	// The name of the profile for the model package.
	ProfileName            string                             `pulumi:"profileName"`
	TransformJobDefinition ModelPackageTransformJobDefinition `pulumi:"transformJobDefinition"`
}

Contains data, such as the inputs and targeted instance types that are used in the process of validating the model package.

type ModelPackageValidationProfileArgs added in v0.17.0

type ModelPackageValidationProfileArgs struct {
	// The name of the profile for the model package.
	ProfileName            pulumi.StringInput                      `pulumi:"profileName"`
	TransformJobDefinition ModelPackageTransformJobDefinitionInput `pulumi:"transformJobDefinition"`
}

Contains data, such as the inputs and targeted instance types that are used in the process of validating the model package.

func (ModelPackageValidationProfileArgs) ElementType added in v0.17.0

func (ModelPackageValidationProfileArgs) ToModelPackageValidationProfileOutput added in v0.17.0

func (i ModelPackageValidationProfileArgs) ToModelPackageValidationProfileOutput() ModelPackageValidationProfileOutput

func (ModelPackageValidationProfileArgs) ToModelPackageValidationProfileOutputWithContext added in v0.17.0

func (i ModelPackageValidationProfileArgs) ToModelPackageValidationProfileOutputWithContext(ctx context.Context) ModelPackageValidationProfileOutput

type ModelPackageValidationProfileArray added in v0.17.0

type ModelPackageValidationProfileArray []ModelPackageValidationProfileInput

func (ModelPackageValidationProfileArray) ElementType added in v0.17.0

func (ModelPackageValidationProfileArray) ToModelPackageValidationProfileArrayOutput added in v0.17.0

func (i ModelPackageValidationProfileArray) ToModelPackageValidationProfileArrayOutput() ModelPackageValidationProfileArrayOutput

func (ModelPackageValidationProfileArray) ToModelPackageValidationProfileArrayOutputWithContext added in v0.17.0

func (i ModelPackageValidationProfileArray) ToModelPackageValidationProfileArrayOutputWithContext(ctx context.Context) ModelPackageValidationProfileArrayOutput

type ModelPackageValidationProfileArrayInput added in v0.17.0

type ModelPackageValidationProfileArrayInput interface {
	pulumi.Input

	ToModelPackageValidationProfileArrayOutput() ModelPackageValidationProfileArrayOutput
	ToModelPackageValidationProfileArrayOutputWithContext(context.Context) ModelPackageValidationProfileArrayOutput
}

ModelPackageValidationProfileArrayInput is an input type that accepts ModelPackageValidationProfileArray and ModelPackageValidationProfileArrayOutput values. You can construct a concrete instance of `ModelPackageValidationProfileArrayInput` via:

ModelPackageValidationProfileArray{ ModelPackageValidationProfileArgs{...} }

type ModelPackageValidationProfileArrayOutput added in v0.17.0

type ModelPackageValidationProfileArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageValidationProfileArrayOutput) ElementType added in v0.17.0

func (ModelPackageValidationProfileArrayOutput) Index added in v0.17.0

func (ModelPackageValidationProfileArrayOutput) ToModelPackageValidationProfileArrayOutput added in v0.17.0

func (o ModelPackageValidationProfileArrayOutput) ToModelPackageValidationProfileArrayOutput() ModelPackageValidationProfileArrayOutput

func (ModelPackageValidationProfileArrayOutput) ToModelPackageValidationProfileArrayOutputWithContext added in v0.17.0

func (o ModelPackageValidationProfileArrayOutput) ToModelPackageValidationProfileArrayOutputWithContext(ctx context.Context) ModelPackageValidationProfileArrayOutput

type ModelPackageValidationProfileInput added in v0.17.0

type ModelPackageValidationProfileInput interface {
	pulumi.Input

	ToModelPackageValidationProfileOutput() ModelPackageValidationProfileOutput
	ToModelPackageValidationProfileOutputWithContext(context.Context) ModelPackageValidationProfileOutput
}

ModelPackageValidationProfileInput is an input type that accepts ModelPackageValidationProfileArgs and ModelPackageValidationProfileOutput values. You can construct a concrete instance of `ModelPackageValidationProfileInput` via:

ModelPackageValidationProfileArgs{...}

type ModelPackageValidationProfileOutput added in v0.17.0

type ModelPackageValidationProfileOutput struct{ *pulumi.OutputState }

Contains data, such as the inputs and targeted instance types that are used in the process of validating the model package.

func (ModelPackageValidationProfileOutput) ElementType added in v0.17.0

func (ModelPackageValidationProfileOutput) ProfileName added in v0.17.0

The name of the profile for the model package.

func (ModelPackageValidationProfileOutput) ToModelPackageValidationProfileOutput added in v0.17.0

func (o ModelPackageValidationProfileOutput) ToModelPackageValidationProfileOutput() ModelPackageValidationProfileOutput

func (ModelPackageValidationProfileOutput) ToModelPackageValidationProfileOutputWithContext added in v0.17.0

func (o ModelPackageValidationProfileOutput) ToModelPackageValidationProfileOutputWithContext(ctx context.Context) ModelPackageValidationProfileOutput

func (ModelPackageValidationProfileOutput) TransformJobDefinition added in v0.17.0

type ModelPackageValidationSpecification added in v0.17.0

type ModelPackageValidationSpecification struct {
	ValidationProfiles []ModelPackageValidationProfile `pulumi:"validationProfiles"`
	// The IAM roles to be used for the validation of the model package.
	ValidationRole string `pulumi:"validationRole"`
}

Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.

type ModelPackageValidationSpecificationArgs added in v0.17.0

type ModelPackageValidationSpecificationArgs struct {
	ValidationProfiles ModelPackageValidationProfileArrayInput `pulumi:"validationProfiles"`
	// The IAM roles to be used for the validation of the model package.
	ValidationRole pulumi.StringInput `pulumi:"validationRole"`
}

Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.

func (ModelPackageValidationSpecificationArgs) ElementType added in v0.17.0

func (ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationOutput added in v0.17.0

func (i ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationOutput() ModelPackageValidationSpecificationOutput

func (ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationOutputWithContext added in v0.17.0

func (i ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationOutputWithContext(ctx context.Context) ModelPackageValidationSpecificationOutput

func (ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationPtrOutput added in v0.17.0

func (i ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationPtrOutput() ModelPackageValidationSpecificationPtrOutput

func (ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationPtrOutputWithContext added in v0.17.0

func (i ModelPackageValidationSpecificationArgs) ToModelPackageValidationSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageValidationSpecificationPtrOutput

type ModelPackageValidationSpecificationInput added in v0.17.0

type ModelPackageValidationSpecificationInput interface {
	pulumi.Input

	ToModelPackageValidationSpecificationOutput() ModelPackageValidationSpecificationOutput
	ToModelPackageValidationSpecificationOutputWithContext(context.Context) ModelPackageValidationSpecificationOutput
}

ModelPackageValidationSpecificationInput is an input type that accepts ModelPackageValidationSpecificationArgs and ModelPackageValidationSpecificationOutput values. You can construct a concrete instance of `ModelPackageValidationSpecificationInput` via:

ModelPackageValidationSpecificationArgs{...}

type ModelPackageValidationSpecificationOutput added in v0.17.0

type ModelPackageValidationSpecificationOutput struct{ *pulumi.OutputState }

Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.

func (ModelPackageValidationSpecificationOutput) ElementType added in v0.17.0

func (ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationOutput added in v0.17.0

func (o ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationOutput() ModelPackageValidationSpecificationOutput

func (ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationOutputWithContext added in v0.17.0

func (o ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationOutputWithContext(ctx context.Context) ModelPackageValidationSpecificationOutput

func (ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationPtrOutput added in v0.17.0

func (o ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationPtrOutput() ModelPackageValidationSpecificationPtrOutput

func (ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageValidationSpecificationOutput) ToModelPackageValidationSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageValidationSpecificationPtrOutput

func (ModelPackageValidationSpecificationOutput) ValidationProfiles added in v0.17.0

func (ModelPackageValidationSpecificationOutput) ValidationRole added in v0.17.0

The IAM roles to be used for the validation of the model package.

type ModelPackageValidationSpecificationPtrInput added in v0.17.0

type ModelPackageValidationSpecificationPtrInput interface {
	pulumi.Input

	ToModelPackageValidationSpecificationPtrOutput() ModelPackageValidationSpecificationPtrOutput
	ToModelPackageValidationSpecificationPtrOutputWithContext(context.Context) ModelPackageValidationSpecificationPtrOutput
}

ModelPackageValidationSpecificationPtrInput is an input type that accepts ModelPackageValidationSpecificationArgs, ModelPackageValidationSpecificationPtr and ModelPackageValidationSpecificationPtrOutput values. You can construct a concrete instance of `ModelPackageValidationSpecificationPtrInput` via:

        ModelPackageValidationSpecificationArgs{...}

or:

        nil

type ModelPackageValidationSpecificationPtrOutput added in v0.17.0

type ModelPackageValidationSpecificationPtrOutput struct{ *pulumi.OutputState }

func (ModelPackageValidationSpecificationPtrOutput) Elem added in v0.17.0

func (ModelPackageValidationSpecificationPtrOutput) ElementType added in v0.17.0

func (ModelPackageValidationSpecificationPtrOutput) ToModelPackageValidationSpecificationPtrOutput added in v0.17.0

func (o ModelPackageValidationSpecificationPtrOutput) ToModelPackageValidationSpecificationPtrOutput() ModelPackageValidationSpecificationPtrOutput

func (ModelPackageValidationSpecificationPtrOutput) ToModelPackageValidationSpecificationPtrOutputWithContext added in v0.17.0

func (o ModelPackageValidationSpecificationPtrOutput) ToModelPackageValidationSpecificationPtrOutputWithContext(ctx context.Context) ModelPackageValidationSpecificationPtrOutput

func (ModelPackageValidationSpecificationPtrOutput) ValidationProfiles added in v0.17.0

func (ModelPackageValidationSpecificationPtrOutput) ValidationRole added in v0.17.0

The IAM roles to be used for the validation of the model package.

type ModelQualityJobDefinition

type ModelQualityJobDefinition struct {
	pulumi.CustomResourceState

	// The time at which the job definition was created.
	CreationTime pulumi.StringOutput    `pulumi:"creationTime"`
	EndpointName pulumi.StringPtrOutput `pulumi:"endpointName"`
	// The Amazon Resource Name (ARN) of job definition.
	JobDefinitionArn             pulumi.StringOutput                                          `pulumi:"jobDefinitionArn"`
	JobDefinitionName            pulumi.StringPtrOutput                                       `pulumi:"jobDefinitionName"`
	JobResources                 ModelQualityJobDefinitionMonitoringResourcesOutput           `pulumi:"jobResources"`
	ModelQualityAppSpecification ModelQualityJobDefinitionModelQualityAppSpecificationOutput  `pulumi:"modelQualityAppSpecification"`
	ModelQualityBaselineConfig   ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput `pulumi:"modelQualityBaselineConfig"`
	ModelQualityJobInput         ModelQualityJobDefinitionModelQualityJobInputOutput          `pulumi:"modelQualityJobInput"`
	ModelQualityJobOutputConfig  ModelQualityJobDefinitionMonitoringOutputConfigOutput        `pulumi:"modelQualityJobOutputConfig"`
	NetworkConfig                ModelQualityJobDefinitionNetworkConfigPtrOutput              `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringOutput                                 `pulumi:"roleArn"`
	StoppingCondition ModelQualityJobDefinitionStoppingConditionPtrOutput `pulumi:"stoppingCondition"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::ModelQualityJobDefinition

func GetModelQualityJobDefinition

func GetModelQualityJobDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelQualityJobDefinitionState, opts ...pulumi.ResourceOption) (*ModelQualityJobDefinition, error)

GetModelQualityJobDefinition gets an existing ModelQualityJobDefinition 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 NewModelQualityJobDefinition

func NewModelQualityJobDefinition(ctx *pulumi.Context,
	name string, args *ModelQualityJobDefinitionArgs, opts ...pulumi.ResourceOption) (*ModelQualityJobDefinition, error)

NewModelQualityJobDefinition registers a new resource with the given unique name, arguments, and options.

func (*ModelQualityJobDefinition) ElementType

func (*ModelQualityJobDefinition) ElementType() reflect.Type

func (*ModelQualityJobDefinition) ToModelQualityJobDefinitionOutput

func (i *ModelQualityJobDefinition) ToModelQualityJobDefinitionOutput() ModelQualityJobDefinitionOutput

func (*ModelQualityJobDefinition) ToModelQualityJobDefinitionOutputWithContext

func (i *ModelQualityJobDefinition) ToModelQualityJobDefinitionOutputWithContext(ctx context.Context) ModelQualityJobDefinitionOutput

type ModelQualityJobDefinitionArgs

type ModelQualityJobDefinitionArgs struct {
	EndpointName                 pulumi.StringPtrInput
	JobDefinitionName            pulumi.StringPtrInput
	JobResources                 ModelQualityJobDefinitionMonitoringResourcesInput
	ModelQualityAppSpecification ModelQualityJobDefinitionModelQualityAppSpecificationInput
	ModelQualityBaselineConfig   ModelQualityJobDefinitionModelQualityBaselineConfigPtrInput
	ModelQualityJobInput         ModelQualityJobDefinitionModelQualityJobInputInput
	ModelQualityJobOutputConfig  ModelQualityJobDefinitionMonitoringOutputConfigInput
	NetworkConfig                ModelQualityJobDefinitionNetworkConfigPtrInput
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringInput
	StoppingCondition ModelQualityJobDefinitionStoppingConditionPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a ModelQualityJobDefinition resource.

func (ModelQualityJobDefinitionArgs) ElementType

type ModelQualityJobDefinitionBatchTransformInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInput struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri string                                 `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelQualityJobDefinitionDatasetFormat `pulumi:"datasetFormat"`
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset *string `pulumi:"endTimeOffset"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          *string  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute *float64 `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelQualityJobDefinitionBatchTransformInputS3InputMode `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset *string `pulumi:"startTimeOffset"`
}

The batch transform input for a monitoring job.

type ModelQualityJobDefinitionBatchTransformInputArgs added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri pulumi.StringInput                          `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                ModelQualityJobDefinitionDatasetFormatInput `pulumi:"datasetFormat"`
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset pulumi.StringPtrInput `pulumi:"endTimeOffset"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          pulumi.StringPtrInput  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute pulumi.Float64PtrInput `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelQualityJobDefinitionBatchTransformInputS3InputModePtrInput `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset pulumi.StringPtrInput `pulumi:"startTimeOffset"`
}

The batch transform input for a monitoring job.

func (ModelQualityJobDefinitionBatchTransformInputArgs) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (i ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputOutput() ModelQualityJobDefinitionBatchTransformInputOutput

func (ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputOutput

func (ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (i ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputPtrOutput() ModelQualityJobDefinitionBatchTransformInputPtrOutput

func (ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionBatchTransformInputArgs) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputPtrOutput

type ModelQualityJobDefinitionBatchTransformInputInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputOutput() ModelQualityJobDefinitionBatchTransformInputOutput
	ToModelQualityJobDefinitionBatchTransformInputOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputOutput
}

ModelQualityJobDefinitionBatchTransformInputInput is an input type that accepts ModelQualityJobDefinitionBatchTransformInputArgs and ModelQualityJobDefinitionBatchTransformInputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionBatchTransformInputInput` via:

ModelQualityJobDefinitionBatchTransformInputArgs{...}

type ModelQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputOutput struct{ *pulumi.OutputState }

The batch transform input for a monitoring job.

func (ModelQualityJobDefinitionBatchTransformInputOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelQualityJobDefinitionBatchTransformInputOutput) DatasetFormat added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputOutput) EndTimeOffset added in v0.39.0

Monitoring end time offset, e.g. PT0H

func (ModelQualityJobDefinitionBatchTransformInputOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelQualityJobDefinitionBatchTransformInputOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelQualityJobDefinitionBatchTransformInputOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelQualityJobDefinitionBatchTransformInputOutput) ProbabilityThresholdAttribute added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionBatchTransformInputOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionBatchTransformInputOutput) StartTimeOffset added in v0.39.0

Monitoring start time offset, e.g. -PT1H

func (ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputOutput added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputOutput() ModelQualityJobDefinitionBatchTransformInputOutput

func (ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputOutput

func (ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutput() ModelQualityJobDefinitionBatchTransformInputPtrOutput

func (ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputPtrOutput

type ModelQualityJobDefinitionBatchTransformInputPtrInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputPtrOutput() ModelQualityJobDefinitionBatchTransformInputPtrOutput
	ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputPtrOutput
}

ModelQualityJobDefinitionBatchTransformInputPtrInput is an input type that accepts ModelQualityJobDefinitionBatchTransformInputArgs, ModelQualityJobDefinitionBatchTransformInputPtr and ModelQualityJobDefinitionBatchTransformInputPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionBatchTransformInputPtrInput` via:

        ModelQualityJobDefinitionBatchTransformInputArgs{...}

or:

        nil

type ModelQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) DatasetFormat added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) EndTimeOffset added in v0.39.0

Monitoring end time offset, e.g. PT0H

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) InferenceAttribute added in v0.39.0

Index or JSONpath to locate predicted label(s)

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ProbabilityAttribute added in v0.39.0

Index or JSONpath to locate probabilities

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ProbabilityThresholdAttribute added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) StartTimeOffset added in v0.39.0

Monitoring start time offset, e.g. -PT1H

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputPtrOutput) ToModelQualityJobDefinitionBatchTransformInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputPtrOutput

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput() ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
	ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput
}

ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput is an input type that accepts values of the ModelQualityJobDefinitionBatchTransformInputS3DataDistributionType enum A concrete instance of `ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` can be one of the following:

ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeFullyReplicated
ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeShardedByS3Key

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput() ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
	ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput
}

func ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtr added in v0.39.0

func ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtr(v string) ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrInput

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputMode added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutput() ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput() ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (e ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToStringOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToStringOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputMode) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModeInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutput() ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput
	ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput
}

ModelQualityJobDefinitionBatchTransformInputS3InputModeInput is an input type that accepts values of the ModelQualityJobDefinitionBatchTransformInputS3InputMode enum A concrete instance of `ModelQualityJobDefinitionBatchTransformInputS3InputModeInput` can be one of the following:

ModelQualityJobDefinitionBatchTransformInputS3InputModePipe
ModelQualityJobDefinitionBatchTransformInputS3InputModeFile

type ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringOutputWithContext added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModePtrInput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput() ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput
	ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput
}

func ModelQualityJobDefinitionBatchTransformInputS3InputModePtr added in v0.39.0

func ModelQualityJobDefinitionBatchTransformInputS3InputModePtr(v string) ModelQualityJobDefinitionBatchTransformInputS3InputModePtrInput

type ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

type ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutput added in v0.39.0

func (ModelQualityJobDefinitionBatchTransformInputS3InputModePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type ModelQualityJobDefinitionClusterConfig

type ModelQualityJobDefinitionClusterConfig struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb int `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

type ModelQualityJobDefinitionClusterConfigArgs

type ModelQualityJobDefinitionClusterConfigArgs struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

func (ModelQualityJobDefinitionClusterConfigArgs) ElementType

func (ModelQualityJobDefinitionClusterConfigArgs) ToModelQualityJobDefinitionClusterConfigOutput

func (i ModelQualityJobDefinitionClusterConfigArgs) ToModelQualityJobDefinitionClusterConfigOutput() ModelQualityJobDefinitionClusterConfigOutput

func (ModelQualityJobDefinitionClusterConfigArgs) ToModelQualityJobDefinitionClusterConfigOutputWithContext

func (i ModelQualityJobDefinitionClusterConfigArgs) ToModelQualityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionClusterConfigOutput

type ModelQualityJobDefinitionClusterConfigInput

type ModelQualityJobDefinitionClusterConfigInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionClusterConfigOutput() ModelQualityJobDefinitionClusterConfigOutput
	ToModelQualityJobDefinitionClusterConfigOutputWithContext(context.Context) ModelQualityJobDefinitionClusterConfigOutput
}

ModelQualityJobDefinitionClusterConfigInput is an input type that accepts ModelQualityJobDefinitionClusterConfigArgs and ModelQualityJobDefinitionClusterConfigOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionClusterConfigInput` via:

ModelQualityJobDefinitionClusterConfigArgs{...}

type ModelQualityJobDefinitionClusterConfigOutput

type ModelQualityJobDefinitionClusterConfigOutput struct{ *pulumi.OutputState }

Configuration for the cluster used to run model monitoring jobs.

func (ModelQualityJobDefinitionClusterConfigOutput) ElementType

func (ModelQualityJobDefinitionClusterConfigOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (ModelQualityJobDefinitionClusterConfigOutput) InstanceType

The ML compute instance type for the processing job.

func (ModelQualityJobDefinitionClusterConfigOutput) ToModelQualityJobDefinitionClusterConfigOutput

func (o ModelQualityJobDefinitionClusterConfigOutput) ToModelQualityJobDefinitionClusterConfigOutput() ModelQualityJobDefinitionClusterConfigOutput

func (ModelQualityJobDefinitionClusterConfigOutput) ToModelQualityJobDefinitionClusterConfigOutputWithContext

func (o ModelQualityJobDefinitionClusterConfigOutput) ToModelQualityJobDefinitionClusterConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionClusterConfigOutput

func (ModelQualityJobDefinitionClusterConfigOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (ModelQualityJobDefinitionClusterConfigOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type ModelQualityJobDefinitionConstraintsResource

type ModelQualityJobDefinitionConstraintsResource struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

type ModelQualityJobDefinitionConstraintsResourceArgs

type ModelQualityJobDefinitionConstraintsResourceArgs struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

func (ModelQualityJobDefinitionConstraintsResourceArgs) ElementType

func (ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourceOutput

func (i ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourceOutput() ModelQualityJobDefinitionConstraintsResourceOutput

func (ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourceOutputWithContext

func (i ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelQualityJobDefinitionConstraintsResourceOutput

func (ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourcePtrOutput

func (i ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourcePtrOutput() ModelQualityJobDefinitionConstraintsResourcePtrOutput

func (ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (i ModelQualityJobDefinitionConstraintsResourceArgs) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionConstraintsResourcePtrOutput

type ModelQualityJobDefinitionConstraintsResourceInput

type ModelQualityJobDefinitionConstraintsResourceInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionConstraintsResourceOutput() ModelQualityJobDefinitionConstraintsResourceOutput
	ToModelQualityJobDefinitionConstraintsResourceOutputWithContext(context.Context) ModelQualityJobDefinitionConstraintsResourceOutput
}

ModelQualityJobDefinitionConstraintsResourceInput is an input type that accepts ModelQualityJobDefinitionConstraintsResourceArgs and ModelQualityJobDefinitionConstraintsResourceOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionConstraintsResourceInput` via:

ModelQualityJobDefinitionConstraintsResourceArgs{...}

type ModelQualityJobDefinitionConstraintsResourceOutput

type ModelQualityJobDefinitionConstraintsResourceOutput struct{ *pulumi.OutputState }

The baseline constraints resource for a monitoring job.

func (ModelQualityJobDefinitionConstraintsResourceOutput) ElementType

func (ModelQualityJobDefinitionConstraintsResourceOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourceOutput

func (o ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourceOutput() ModelQualityJobDefinitionConstraintsResourceOutput

func (ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourceOutputWithContext

func (o ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourceOutputWithContext(ctx context.Context) ModelQualityJobDefinitionConstraintsResourceOutput

func (ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutput

func (o ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutput() ModelQualityJobDefinitionConstraintsResourcePtrOutput

func (ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelQualityJobDefinitionConstraintsResourceOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionConstraintsResourcePtrOutput

type ModelQualityJobDefinitionConstraintsResourcePtrInput

type ModelQualityJobDefinitionConstraintsResourcePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionConstraintsResourcePtrOutput() ModelQualityJobDefinitionConstraintsResourcePtrOutput
	ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext(context.Context) ModelQualityJobDefinitionConstraintsResourcePtrOutput
}

ModelQualityJobDefinitionConstraintsResourcePtrInput is an input type that accepts ModelQualityJobDefinitionConstraintsResourceArgs, ModelQualityJobDefinitionConstraintsResourcePtr and ModelQualityJobDefinitionConstraintsResourcePtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionConstraintsResourcePtrInput` via:

        ModelQualityJobDefinitionConstraintsResourceArgs{...}

or:

        nil

type ModelQualityJobDefinitionConstraintsResourcePtrOutput

type ModelQualityJobDefinitionConstraintsResourcePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) Elem

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) ElementType

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutput

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext

func (o ModelQualityJobDefinitionConstraintsResourcePtrOutput) ToModelQualityJobDefinitionConstraintsResourcePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionConstraintsResourcePtrOutput

type ModelQualityJobDefinitionCsv added in v0.39.0

type ModelQualityJobDefinitionCsv struct {
	// A boolean flag indicating if given CSV has header
	Header *bool `pulumi:"header"`
}

The CSV format

type ModelQualityJobDefinitionCsvArgs added in v0.39.0

type ModelQualityJobDefinitionCsvArgs struct {
	// A boolean flag indicating if given CSV has header
	Header pulumi.BoolPtrInput `pulumi:"header"`
}

The CSV format

func (ModelQualityJobDefinitionCsvArgs) ElementType added in v0.39.0

func (ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvOutput added in v0.39.0

func (i ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvOutput() ModelQualityJobDefinitionCsvOutput

func (ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvOutputWithContext(ctx context.Context) ModelQualityJobDefinitionCsvOutput

func (ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (i ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvPtrOutput() ModelQualityJobDefinitionCsvPtrOutput

func (ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionCsvArgs) ToModelQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionCsvPtrOutput

type ModelQualityJobDefinitionCsvInput added in v0.39.0

type ModelQualityJobDefinitionCsvInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionCsvOutput() ModelQualityJobDefinitionCsvOutput
	ToModelQualityJobDefinitionCsvOutputWithContext(context.Context) ModelQualityJobDefinitionCsvOutput
}

ModelQualityJobDefinitionCsvInput is an input type that accepts ModelQualityJobDefinitionCsvArgs and ModelQualityJobDefinitionCsvOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionCsvInput` via:

ModelQualityJobDefinitionCsvArgs{...}

type ModelQualityJobDefinitionCsvOutput added in v0.39.0

type ModelQualityJobDefinitionCsvOutput struct{ *pulumi.OutputState }

The CSV format

func (ModelQualityJobDefinitionCsvOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionCsvOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvOutput added in v0.39.0

func (o ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvOutput() ModelQualityJobDefinitionCsvOutput

func (ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvOutputWithContext(ctx context.Context) ModelQualityJobDefinitionCsvOutput

func (ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvPtrOutput() ModelQualityJobDefinitionCsvPtrOutput

func (ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionCsvOutput) ToModelQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionCsvPtrOutput

type ModelQualityJobDefinitionCsvPtrInput added in v0.39.0

type ModelQualityJobDefinitionCsvPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionCsvPtrOutput() ModelQualityJobDefinitionCsvPtrOutput
	ToModelQualityJobDefinitionCsvPtrOutputWithContext(context.Context) ModelQualityJobDefinitionCsvPtrOutput
}

ModelQualityJobDefinitionCsvPtrInput is an input type that accepts ModelQualityJobDefinitionCsvArgs, ModelQualityJobDefinitionCsvPtr and ModelQualityJobDefinitionCsvPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionCsvPtrInput` via:

        ModelQualityJobDefinitionCsvArgs{...}

or:

        nil

func ModelQualityJobDefinitionCsvPtr added in v0.39.0

type ModelQualityJobDefinitionCsvPtrOutput added in v0.39.0

type ModelQualityJobDefinitionCsvPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionCsvPtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionCsvPtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionCsvPtrOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (ModelQualityJobDefinitionCsvPtrOutput) ToModelQualityJobDefinitionCsvPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionCsvPtrOutput) ToModelQualityJobDefinitionCsvPtrOutput() ModelQualityJobDefinitionCsvPtrOutput

func (ModelQualityJobDefinitionCsvPtrOutput) ToModelQualityJobDefinitionCsvPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionCsvPtrOutput) ToModelQualityJobDefinitionCsvPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionCsvPtrOutput

type ModelQualityJobDefinitionDatasetFormat added in v0.39.0

type ModelQualityJobDefinitionDatasetFormat struct {
	Csv     *ModelQualityJobDefinitionCsv  `pulumi:"csv"`
	Json    *ModelQualityJobDefinitionJson `pulumi:"json"`
	Parquet *bool                          `pulumi:"parquet"`
}

The dataset format of the data to monitor

type ModelQualityJobDefinitionDatasetFormatArgs added in v0.39.0

type ModelQualityJobDefinitionDatasetFormatArgs struct {
	Csv     ModelQualityJobDefinitionCsvPtrInput  `pulumi:"csv"`
	Json    ModelQualityJobDefinitionJsonPtrInput `pulumi:"json"`
	Parquet pulumi.BoolPtrInput                   `pulumi:"parquet"`
}

The dataset format of the data to monitor

func (ModelQualityJobDefinitionDatasetFormatArgs) ElementType added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatOutput added in v0.39.0

func (i ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatOutput() ModelQualityJobDefinitionDatasetFormatOutput

func (ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelQualityJobDefinitionDatasetFormatOutput

func (ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (i ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatPtrOutput() ModelQualityJobDefinitionDatasetFormatPtrOutput

func (ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionDatasetFormatArgs) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionDatasetFormatPtrOutput

type ModelQualityJobDefinitionDatasetFormatInput added in v0.39.0

type ModelQualityJobDefinitionDatasetFormatInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionDatasetFormatOutput() ModelQualityJobDefinitionDatasetFormatOutput
	ToModelQualityJobDefinitionDatasetFormatOutputWithContext(context.Context) ModelQualityJobDefinitionDatasetFormatOutput
}

ModelQualityJobDefinitionDatasetFormatInput is an input type that accepts ModelQualityJobDefinitionDatasetFormatArgs and ModelQualityJobDefinitionDatasetFormatOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionDatasetFormatInput` via:

ModelQualityJobDefinitionDatasetFormatArgs{...}

type ModelQualityJobDefinitionDatasetFormatOutput added in v0.39.0

type ModelQualityJobDefinitionDatasetFormatOutput struct{ *pulumi.OutputState }

The dataset format of the data to monitor

func (ModelQualityJobDefinitionDatasetFormatOutput) Csv added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatOutput) Json added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatOutput) Parquet added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatOutput added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatOutput() ModelQualityJobDefinitionDatasetFormatOutput

func (ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatOutputWithContext(ctx context.Context) ModelQualityJobDefinitionDatasetFormatOutput

func (ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutput() ModelQualityJobDefinitionDatasetFormatPtrOutput

func (ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionDatasetFormatPtrOutput

type ModelQualityJobDefinitionDatasetFormatPtrInput added in v0.39.0

type ModelQualityJobDefinitionDatasetFormatPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionDatasetFormatPtrOutput() ModelQualityJobDefinitionDatasetFormatPtrOutput
	ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext(context.Context) ModelQualityJobDefinitionDatasetFormatPtrOutput
}

ModelQualityJobDefinitionDatasetFormatPtrInput is an input type that accepts ModelQualityJobDefinitionDatasetFormatArgs, ModelQualityJobDefinitionDatasetFormatPtr and ModelQualityJobDefinitionDatasetFormatPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionDatasetFormatPtrInput` via:

        ModelQualityJobDefinitionDatasetFormatArgs{...}

or:

        nil

type ModelQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

type ModelQualityJobDefinitionDatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) Csv added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) Json added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) Parquet added in v0.39.0

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatPtrOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutput() ModelQualityJobDefinitionDatasetFormatPtrOutput

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionDatasetFormatPtrOutput) ToModelQualityJobDefinitionDatasetFormatPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionDatasetFormatPtrOutput

type ModelQualityJobDefinitionEndpointInput

type ModelQualityJobDefinitionEndpointInput struct {
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset *string `pulumi:"endTimeOffset"`
	EndpointName  string  `pulumi:"endpointName"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute *string `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          *string  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute *float64 `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *ModelQualityJobDefinitionEndpointInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *ModelQualityJobDefinitionEndpointInputS3InputMode `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset *string `pulumi:"startTimeOffset"`
}

The endpoint for a monitoring job.

type ModelQualityJobDefinitionEndpointInputArgs

type ModelQualityJobDefinitionEndpointInputArgs struct {
	// Monitoring end time offset, e.g. PT0H
	EndTimeOffset pulumi.StringPtrInput `pulumi:"endTimeOffset"`
	EndpointName  pulumi.StringInput    `pulumi:"endpointName"`
	// Index or JSONpath to locate predicted label(s)
	InferenceAttribute pulumi.StringPtrInput `pulumi:"inferenceAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Index or JSONpath to locate probabilities
	ProbabilityAttribute          pulumi.StringPtrInput  `pulumi:"probabilityAttribute"`
	ProbabilityThresholdAttribute pulumi.Float64PtrInput `pulumi:"probabilityThresholdAttribute"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode ModelQualityJobDefinitionEndpointInputS3InputModePtrInput `pulumi:"s3InputMode"`
	// Monitoring start time offset, e.g. -PT1H
	StartTimeOffset pulumi.StringPtrInput `pulumi:"startTimeOffset"`
}

The endpoint for a monitoring job.

func (ModelQualityJobDefinitionEndpointInputArgs) ElementType

func (ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputOutput

func (i ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputOutput() ModelQualityJobDefinitionEndpointInputOutput

func (ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputOutputWithContext

func (i ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputOutput

func (ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputPtrOutput

func (i ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputPtrOutput() ModelQualityJobDefinitionEndpointInputPtrOutput

func (ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext

func (i ModelQualityJobDefinitionEndpointInputArgs) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputPtrOutput

type ModelQualityJobDefinitionEndpointInputInput

type ModelQualityJobDefinitionEndpointInputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputOutput() ModelQualityJobDefinitionEndpointInputOutput
	ToModelQualityJobDefinitionEndpointInputOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputOutput
}

ModelQualityJobDefinitionEndpointInputInput is an input type that accepts ModelQualityJobDefinitionEndpointInputArgs and ModelQualityJobDefinitionEndpointInputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionEndpointInputInput` via:

ModelQualityJobDefinitionEndpointInputArgs{...}

type ModelQualityJobDefinitionEndpointInputOutput

type ModelQualityJobDefinitionEndpointInputOutput struct{ *pulumi.OutputState }

The endpoint for a monitoring job.

func (ModelQualityJobDefinitionEndpointInputOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputOutput) EndTimeOffset

Monitoring end time offset, e.g. PT0H

func (ModelQualityJobDefinitionEndpointInputOutput) EndpointName

func (ModelQualityJobDefinitionEndpointInputOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelQualityJobDefinitionEndpointInputOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelQualityJobDefinitionEndpointInputOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelQualityJobDefinitionEndpointInputOutput) ProbabilityThresholdAttribute

func (o ModelQualityJobDefinitionEndpointInputOutput) ProbabilityThresholdAttribute() pulumi.Float64PtrOutput

func (ModelQualityJobDefinitionEndpointInputOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionEndpointInputOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionEndpointInputOutput) StartTimeOffset

Monitoring start time offset, e.g. -PT1H

func (ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputOutput

func (o ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputOutput() ModelQualityJobDefinitionEndpointInputOutput

func (ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputOutput

func (ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputPtrOutput

func (o ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputPtrOutput() ModelQualityJobDefinitionEndpointInputPtrOutput

func (ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputOutput) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputPtrOutput

type ModelQualityJobDefinitionEndpointInputPtrInput

type ModelQualityJobDefinitionEndpointInputPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputPtrOutput() ModelQualityJobDefinitionEndpointInputPtrOutput
	ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputPtrOutput
}

ModelQualityJobDefinitionEndpointInputPtrInput is an input type that accepts ModelQualityJobDefinitionEndpointInputArgs, ModelQualityJobDefinitionEndpointInputPtr and ModelQualityJobDefinitionEndpointInputPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionEndpointInputPtrInput` via:

        ModelQualityJobDefinitionEndpointInputArgs{...}

or:

        nil

type ModelQualityJobDefinitionEndpointInputPtrOutput

type ModelQualityJobDefinitionEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionEndpointInputPtrOutput) Elem

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputPtrOutput) EndTimeOffset

Monitoring end time offset, e.g. PT0H

func (ModelQualityJobDefinitionEndpointInputPtrOutput) EndpointName

func (ModelQualityJobDefinitionEndpointInputPtrOutput) InferenceAttribute

Index or JSONpath to locate predicted label(s)

func (ModelQualityJobDefinitionEndpointInputPtrOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ProbabilityAttribute

Index or JSONpath to locate probabilities

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ProbabilityThresholdAttribute

func (ModelQualityJobDefinitionEndpointInputPtrOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionEndpointInputPtrOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionEndpointInputPtrOutput) StartTimeOffset

Monitoring start time offset, e.g. -PT1H

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ToModelQualityJobDefinitionEndpointInputPtrOutput

func (o ModelQualityJobDefinitionEndpointInputPtrOutput) ToModelQualityJobDefinitionEndpointInputPtrOutput() ModelQualityJobDefinitionEndpointInputPtrOutput

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputPtrOutput) ToModelQualityJobDefinitionEndpointInputPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputPtrOutput

type ModelQualityJobDefinitionEndpointInputS3DataDistributionType

type ModelQualityJobDefinitionEndpointInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ElementType

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (e ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (e ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (e ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringOutputWithContext

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionType) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeInput

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput() ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput
	ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput
}

ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeInput is an input type that accepts values of the ModelQualityJobDefinitionEndpointInputS3DataDistributionType enum A concrete instance of `ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeInput` can be one of the following:

ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeFullyReplicated
ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeShardedByS3Key

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringOutputWithContext

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput() ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
	ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput
}

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

type ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) Elem

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionEndpointInputS3InputMode

type ModelQualityJobDefinitionEndpointInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ElementType

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModeOutput

func (e ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModeOutput() ModelQualityJobDefinitionEndpointInputS3InputModeOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (e ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3InputModeOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (e ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutput() ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (e ModelQualityJobDefinitionEndpointInputS3InputMode) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToStringOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToStringOutputWithContext

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputMode) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionEndpointInputS3InputModeInput

type ModelQualityJobDefinitionEndpointInputS3InputModeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputS3InputModeOutput() ModelQualityJobDefinitionEndpointInputS3InputModeOutput
	ToModelQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputS3InputModeOutput
}

ModelQualityJobDefinitionEndpointInputS3InputModeInput is an input type that accepts values of the ModelQualityJobDefinitionEndpointInputS3InputMode enum A concrete instance of `ModelQualityJobDefinitionEndpointInputS3InputModeInput` can be one of the following:

ModelQualityJobDefinitionEndpointInputS3InputModePipe
ModelQualityJobDefinitionEndpointInputS3InputModeFile

type ModelQualityJobDefinitionEndpointInputS3InputModeOutput

type ModelQualityJobDefinitionEndpointInputS3InputModeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModeOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModeOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3InputModeOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringOutputWithContext

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModeOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionEndpointInputS3InputModePtrInput

type ModelQualityJobDefinitionEndpointInputS3InputModePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutput() ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput
	ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(context.Context) ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput
}

type ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

type ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) Elem

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ElementType

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext

func (o ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToModelQualityJobDefinitionEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionEndpointInputS3InputModePtrOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionInput

type ModelQualityJobDefinitionInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionOutput() ModelQualityJobDefinitionOutput
	ToModelQualityJobDefinitionOutputWithContext(ctx context.Context) ModelQualityJobDefinitionOutput
}

type ModelQualityJobDefinitionJson added in v0.39.0

type ModelQualityJobDefinitionJson struct {
	// A boolean flag indicating if it is JSON line format
	Line *bool `pulumi:"line"`
}

The Json format

type ModelQualityJobDefinitionJsonArgs added in v0.39.0

type ModelQualityJobDefinitionJsonArgs struct {
	// A boolean flag indicating if it is JSON line format
	Line pulumi.BoolPtrInput `pulumi:"line"`
}

The Json format

func (ModelQualityJobDefinitionJsonArgs) ElementType added in v0.39.0

func (ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonOutput added in v0.39.0

func (i ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonOutput() ModelQualityJobDefinitionJsonOutput

func (ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonOutputWithContext(ctx context.Context) ModelQualityJobDefinitionJsonOutput

func (ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (i ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonPtrOutput() ModelQualityJobDefinitionJsonPtrOutput

func (ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (i ModelQualityJobDefinitionJsonArgs) ToModelQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionJsonPtrOutput

type ModelQualityJobDefinitionJsonInput added in v0.39.0

type ModelQualityJobDefinitionJsonInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionJsonOutput() ModelQualityJobDefinitionJsonOutput
	ToModelQualityJobDefinitionJsonOutputWithContext(context.Context) ModelQualityJobDefinitionJsonOutput
}

ModelQualityJobDefinitionJsonInput is an input type that accepts ModelQualityJobDefinitionJsonArgs and ModelQualityJobDefinitionJsonOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionJsonInput` via:

ModelQualityJobDefinitionJsonArgs{...}

type ModelQualityJobDefinitionJsonOutput added in v0.39.0

type ModelQualityJobDefinitionJsonOutput struct{ *pulumi.OutputState }

The Json format

func (ModelQualityJobDefinitionJsonOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionJsonOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonOutput added in v0.39.0

func (o ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonOutput() ModelQualityJobDefinitionJsonOutput

func (ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonOutputWithContext(ctx context.Context) ModelQualityJobDefinitionJsonOutput

func (ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonPtrOutput() ModelQualityJobDefinitionJsonPtrOutput

func (ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionJsonOutput) ToModelQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionJsonPtrOutput

type ModelQualityJobDefinitionJsonPtrInput added in v0.39.0

type ModelQualityJobDefinitionJsonPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionJsonPtrOutput() ModelQualityJobDefinitionJsonPtrOutput
	ToModelQualityJobDefinitionJsonPtrOutputWithContext(context.Context) ModelQualityJobDefinitionJsonPtrOutput
}

ModelQualityJobDefinitionJsonPtrInput is an input type that accepts ModelQualityJobDefinitionJsonArgs, ModelQualityJobDefinitionJsonPtr and ModelQualityJobDefinitionJsonPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionJsonPtrInput` via:

        ModelQualityJobDefinitionJsonArgs{...}

or:

        nil

type ModelQualityJobDefinitionJsonPtrOutput added in v0.39.0

type ModelQualityJobDefinitionJsonPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionJsonPtrOutput) Elem added in v0.39.0

func (ModelQualityJobDefinitionJsonPtrOutput) ElementType added in v0.39.0

func (ModelQualityJobDefinitionJsonPtrOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (ModelQualityJobDefinitionJsonPtrOutput) ToModelQualityJobDefinitionJsonPtrOutput added in v0.39.0

func (o ModelQualityJobDefinitionJsonPtrOutput) ToModelQualityJobDefinitionJsonPtrOutput() ModelQualityJobDefinitionJsonPtrOutput

func (ModelQualityJobDefinitionJsonPtrOutput) ToModelQualityJobDefinitionJsonPtrOutputWithContext added in v0.39.0

func (o ModelQualityJobDefinitionJsonPtrOutput) ToModelQualityJobDefinitionJsonPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionJsonPtrOutput

type ModelQualityJobDefinitionModelQualityAppSpecification

type ModelQualityJobDefinitionModelQualityAppSpecification struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments []string `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint []string `pulumi:"containerEntrypoint"`
	// Sets the environment variables in the Docker container
	Environment interface{} `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri string `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri *string                              `pulumi:"postAnalyticsProcessorSourceUri"`
	ProblemType                     ModelQualityJobDefinitionProblemType `pulumi:"problemType"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri *string `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

type ModelQualityJobDefinitionModelQualityAppSpecificationArgs

type ModelQualityJobDefinitionModelQualityAppSpecificationArgs struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments pulumi.StringArrayInput `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint pulumi.StringArrayInput `pulumi:"containerEntrypoint"`
	// Sets the environment variables in the Docker container
	Environment pulumi.Input `pulumi:"environment"`
	// The container image to be run by the monitoring job.
	ImageUri pulumi.StringInput `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri pulumi.StringPtrInput                     `pulumi:"postAnalyticsProcessorSourceUri"`
	ProblemType                     ModelQualityJobDefinitionProblemTypeInput `pulumi:"problemType"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri pulumi.StringPtrInput `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

func (ModelQualityJobDefinitionModelQualityAppSpecificationArgs) ElementType

func (ModelQualityJobDefinitionModelQualityAppSpecificationArgs) ToModelQualityJobDefinitionModelQualityAppSpecificationOutput

func (ModelQualityJobDefinitionModelQualityAppSpecificationArgs) ToModelQualityJobDefinitionModelQualityAppSpecificationOutputWithContext

func (i ModelQualityJobDefinitionModelQualityAppSpecificationArgs) ToModelQualityJobDefinitionModelQualityAppSpecificationOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityAppSpecificationOutput

type ModelQualityJobDefinitionModelQualityAppSpecificationInput

type ModelQualityJobDefinitionModelQualityAppSpecificationInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionModelQualityAppSpecificationOutput() ModelQualityJobDefinitionModelQualityAppSpecificationOutput
	ToModelQualityJobDefinitionModelQualityAppSpecificationOutputWithContext(context.Context) ModelQualityJobDefinitionModelQualityAppSpecificationOutput
}

ModelQualityJobDefinitionModelQualityAppSpecificationInput is an input type that accepts ModelQualityJobDefinitionModelQualityAppSpecificationArgs and ModelQualityJobDefinitionModelQualityAppSpecificationOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionModelQualityAppSpecificationInput` via:

ModelQualityJobDefinitionModelQualityAppSpecificationArgs{...}

type ModelQualityJobDefinitionModelQualityAppSpecificationOutput

type ModelQualityJobDefinitionModelQualityAppSpecificationOutput struct{ *pulumi.OutputState }

Container image configuration object for the monitoring job.

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ContainerArguments

An array of arguments for the container used to run the monitoring job.

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ContainerEntrypoint

Specifies the entrypoint for a container used to run the monitoring job.

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ElementType

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) Environment

Sets the environment variables in the Docker container

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ImageUri

The container image to be run by the monitoring job.

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) PostAnalyticsProcessorSourceUri

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ProblemType

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) RecordPreprocessorSourceUri

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ToModelQualityJobDefinitionModelQualityAppSpecificationOutput

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ToModelQualityJobDefinitionModelQualityAppSpecificationOutputWithContext

func (o ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ToModelQualityJobDefinitionModelQualityAppSpecificationOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityAppSpecificationOutput

type ModelQualityJobDefinitionModelQualityBaselineConfig

type ModelQualityJobDefinitionModelQualityBaselineConfig struct {
	BaseliningJobName   *string                                       `pulumi:"baseliningJobName"`
	ConstraintsResource *ModelQualityJobDefinitionConstraintsResource `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

type ModelQualityJobDefinitionModelQualityBaselineConfigArgs

type ModelQualityJobDefinitionModelQualityBaselineConfigArgs struct {
	BaseliningJobName   pulumi.StringPtrInput                                `pulumi:"baseliningJobName"`
	ConstraintsResource ModelQualityJobDefinitionConstraintsResourcePtrInput `pulumi:"constraintsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ElementType

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigOutputWithContext

func (i ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

func (i ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput() ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext

func (i ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

type ModelQualityJobDefinitionModelQualityBaselineConfigInput

type ModelQualityJobDefinitionModelQualityBaselineConfigInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionModelQualityBaselineConfigOutput() ModelQualityJobDefinitionModelQualityBaselineConfigOutput
	ToModelQualityJobDefinitionModelQualityBaselineConfigOutputWithContext(context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigOutput
}

ModelQualityJobDefinitionModelQualityBaselineConfigInput is an input type that accepts ModelQualityJobDefinitionModelQualityBaselineConfigArgs and ModelQualityJobDefinitionModelQualityBaselineConfigOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionModelQualityBaselineConfigInput` via:

ModelQualityJobDefinitionModelQualityBaselineConfigArgs{...}

type ModelQualityJobDefinitionModelQualityBaselineConfigOutput

type ModelQualityJobDefinitionModelQualityBaselineConfigOutput struct{ *pulumi.OutputState }

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) BaseliningJobName

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ConstraintsResource

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ElementType

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigOutputWithContext

func (o ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

type ModelQualityJobDefinitionModelQualityBaselineConfigPtrInput

type ModelQualityJobDefinitionModelQualityBaselineConfigPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput() ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput
	ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext(context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput
}

ModelQualityJobDefinitionModelQualityBaselineConfigPtrInput is an input type that accepts ModelQualityJobDefinitionModelQualityBaselineConfigArgs, ModelQualityJobDefinitionModelQualityBaselineConfigPtr and ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionModelQualityBaselineConfigPtrInput` via:

        ModelQualityJobDefinitionModelQualityBaselineConfigArgs{...}

or:

        nil

type ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

type ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) BaseliningJobName

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ConstraintsResource

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) Elem

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ElementType

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ToModelQualityJobDefinitionModelQualityBaselineConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput

type ModelQualityJobDefinitionModelQualityJobInput

type ModelQualityJobDefinitionModelQualityJobInput struct {
	BatchTransformInput *ModelQualityJobDefinitionBatchTransformInput         `pulumi:"batchTransformInput"`
	EndpointInput       *ModelQualityJobDefinitionEndpointInput               `pulumi:"endpointInput"`
	GroundTruthS3Input  ModelQualityJobDefinitionMonitoringGroundTruthS3Input `pulumi:"groundTruthS3Input"`
}

The inputs for a monitoring job.

type ModelQualityJobDefinitionModelQualityJobInputArgs

type ModelQualityJobDefinitionModelQualityJobInputArgs struct {
	BatchTransformInput ModelQualityJobDefinitionBatchTransformInputPtrInput       `pulumi:"batchTransformInput"`
	EndpointInput       ModelQualityJobDefinitionEndpointInputPtrInput             `pulumi:"endpointInput"`
	GroundTruthS3Input  ModelQualityJobDefinitionMonitoringGroundTruthS3InputInput `pulumi:"groundTruthS3Input"`
}

The inputs for a monitoring job.

func (ModelQualityJobDefinitionModelQualityJobInputArgs) ElementType

func (ModelQualityJobDefinitionModelQualityJobInputArgs) ToModelQualityJobDefinitionModelQualityJobInputOutput

func (i ModelQualityJobDefinitionModelQualityJobInputArgs) ToModelQualityJobDefinitionModelQualityJobInputOutput() ModelQualityJobDefinitionModelQualityJobInputOutput

func (ModelQualityJobDefinitionModelQualityJobInputArgs) ToModelQualityJobDefinitionModelQualityJobInputOutputWithContext

func (i ModelQualityJobDefinitionModelQualityJobInputArgs) ToModelQualityJobDefinitionModelQualityJobInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityJobInputOutput

type ModelQualityJobDefinitionModelQualityJobInputInput

type ModelQualityJobDefinitionModelQualityJobInputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionModelQualityJobInputOutput() ModelQualityJobDefinitionModelQualityJobInputOutput
	ToModelQualityJobDefinitionModelQualityJobInputOutputWithContext(context.Context) ModelQualityJobDefinitionModelQualityJobInputOutput
}

ModelQualityJobDefinitionModelQualityJobInputInput is an input type that accepts ModelQualityJobDefinitionModelQualityJobInputArgs and ModelQualityJobDefinitionModelQualityJobInputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionModelQualityJobInputInput` via:

ModelQualityJobDefinitionModelQualityJobInputArgs{...}

type ModelQualityJobDefinitionModelQualityJobInputOutput

type ModelQualityJobDefinitionModelQualityJobInputOutput struct{ *pulumi.OutputState }

The inputs for a monitoring job.

func (ModelQualityJobDefinitionModelQualityJobInputOutput) BatchTransformInput added in v0.39.0

func (ModelQualityJobDefinitionModelQualityJobInputOutput) ElementType

func (ModelQualityJobDefinitionModelQualityJobInputOutput) EndpointInput

func (ModelQualityJobDefinitionModelQualityJobInputOutput) GroundTruthS3Input

func (ModelQualityJobDefinitionModelQualityJobInputOutput) ToModelQualityJobDefinitionModelQualityJobInputOutput

func (o ModelQualityJobDefinitionModelQualityJobInputOutput) ToModelQualityJobDefinitionModelQualityJobInputOutput() ModelQualityJobDefinitionModelQualityJobInputOutput

func (ModelQualityJobDefinitionModelQualityJobInputOutput) ToModelQualityJobDefinitionModelQualityJobInputOutputWithContext

func (o ModelQualityJobDefinitionModelQualityJobInputOutput) ToModelQualityJobDefinitionModelQualityJobInputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionModelQualityJobInputOutput

type ModelQualityJobDefinitionMonitoringGroundTruthS3Input

type ModelQualityJobDefinitionMonitoringGroundTruthS3Input struct {
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Ground truth input provided in S3

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Ground truth input provided in S3

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs) ElementType

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutputWithContext

func (i ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputInput

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput() ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput
	ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(context.Context) ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput
}

ModelQualityJobDefinitionMonitoringGroundTruthS3InputInput is an input type that accepts ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs and ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionMonitoringGroundTruthS3InputInput` via:

ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs{...}

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput struct{ *pulumi.OutputState }

Ground truth input provided in S3

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) ElementType

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutputWithContext

func (o ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) ToModelQualityJobDefinitionMonitoringGroundTruthS3InputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput

type ModelQualityJobDefinitionMonitoringOutput

type ModelQualityJobDefinitionMonitoringOutput struct {
	S3Output ModelQualityJobDefinitionS3Output `pulumi:"s3Output"`
}

The output object for a monitoring job.

type ModelQualityJobDefinitionMonitoringOutputArgs

type ModelQualityJobDefinitionMonitoringOutputArgs struct {
	S3Output ModelQualityJobDefinitionS3OutputInput `pulumi:"s3Output"`
}

The output object for a monitoring job.

func (ModelQualityJobDefinitionMonitoringOutputArgs) ElementType

func (ModelQualityJobDefinitionMonitoringOutputArgs) ToModelQualityJobDefinitionMonitoringOutputOutput

func (i ModelQualityJobDefinitionMonitoringOutputArgs) ToModelQualityJobDefinitionMonitoringOutputOutput() ModelQualityJobDefinitionMonitoringOutputOutput

func (ModelQualityJobDefinitionMonitoringOutputArgs) ToModelQualityJobDefinitionMonitoringOutputOutputWithContext

func (i ModelQualityJobDefinitionMonitoringOutputArgs) ToModelQualityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputOutput

type ModelQualityJobDefinitionMonitoringOutputArray

type ModelQualityJobDefinitionMonitoringOutputArray []ModelQualityJobDefinitionMonitoringOutputInput

func (ModelQualityJobDefinitionMonitoringOutputArray) ElementType

func (ModelQualityJobDefinitionMonitoringOutputArray) ToModelQualityJobDefinitionMonitoringOutputArrayOutput

func (i ModelQualityJobDefinitionMonitoringOutputArray) ToModelQualityJobDefinitionMonitoringOutputArrayOutput() ModelQualityJobDefinitionMonitoringOutputArrayOutput

func (ModelQualityJobDefinitionMonitoringOutputArray) ToModelQualityJobDefinitionMonitoringOutputArrayOutputWithContext

func (i ModelQualityJobDefinitionMonitoringOutputArray) ToModelQualityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputArrayOutput

type ModelQualityJobDefinitionMonitoringOutputArrayInput

type ModelQualityJobDefinitionMonitoringOutputArrayInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionMonitoringOutputArrayOutput() ModelQualityJobDefinitionMonitoringOutputArrayOutput
	ToModelQualityJobDefinitionMonitoringOutputArrayOutputWithContext(context.Context) ModelQualityJobDefinitionMonitoringOutputArrayOutput
}

ModelQualityJobDefinitionMonitoringOutputArrayInput is an input type that accepts ModelQualityJobDefinitionMonitoringOutputArray and ModelQualityJobDefinitionMonitoringOutputArrayOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionMonitoringOutputArrayInput` via:

ModelQualityJobDefinitionMonitoringOutputArray{ ModelQualityJobDefinitionMonitoringOutputArgs{...} }

type ModelQualityJobDefinitionMonitoringOutputArrayOutput

type ModelQualityJobDefinitionMonitoringOutputArrayOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionMonitoringOutputArrayOutput) ElementType

func (ModelQualityJobDefinitionMonitoringOutputArrayOutput) Index

func (ModelQualityJobDefinitionMonitoringOutputArrayOutput) ToModelQualityJobDefinitionMonitoringOutputArrayOutput

func (ModelQualityJobDefinitionMonitoringOutputArrayOutput) ToModelQualityJobDefinitionMonitoringOutputArrayOutputWithContext

func (o ModelQualityJobDefinitionMonitoringOutputArrayOutput) ToModelQualityJobDefinitionMonitoringOutputArrayOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputArrayOutput

type ModelQualityJobDefinitionMonitoringOutputConfig

type ModelQualityJobDefinitionMonitoringOutputConfig struct {
	// 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 *string `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs []ModelQualityJobDefinitionMonitoringOutput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

type ModelQualityJobDefinitionMonitoringOutputConfigArgs

type ModelQualityJobDefinitionMonitoringOutputConfigArgs struct {
	// 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 `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs ModelQualityJobDefinitionMonitoringOutputArrayInput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

func (ModelQualityJobDefinitionMonitoringOutputConfigArgs) ElementType

func (ModelQualityJobDefinitionMonitoringOutputConfigArgs) ToModelQualityJobDefinitionMonitoringOutputConfigOutput

func (i ModelQualityJobDefinitionMonitoringOutputConfigArgs) ToModelQualityJobDefinitionMonitoringOutputConfigOutput() ModelQualityJobDefinitionMonitoringOutputConfigOutput

func (ModelQualityJobDefinitionMonitoringOutputConfigArgs) ToModelQualityJobDefinitionMonitoringOutputConfigOutputWithContext

func (i ModelQualityJobDefinitionMonitoringOutputConfigArgs) ToModelQualityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputConfigOutput

type ModelQualityJobDefinitionMonitoringOutputConfigInput

type ModelQualityJobDefinitionMonitoringOutputConfigInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionMonitoringOutputConfigOutput() ModelQualityJobDefinitionMonitoringOutputConfigOutput
	ToModelQualityJobDefinitionMonitoringOutputConfigOutputWithContext(context.Context) ModelQualityJobDefinitionMonitoringOutputConfigOutput
}

ModelQualityJobDefinitionMonitoringOutputConfigInput is an input type that accepts ModelQualityJobDefinitionMonitoringOutputConfigArgs and ModelQualityJobDefinitionMonitoringOutputConfigOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionMonitoringOutputConfigInput` via:

ModelQualityJobDefinitionMonitoringOutputConfigArgs{...}

type ModelQualityJobDefinitionMonitoringOutputConfigOutput

type ModelQualityJobDefinitionMonitoringOutputConfigOutput struct{ *pulumi.OutputState }

The output configuration for monitoring jobs.

func (ModelQualityJobDefinitionMonitoringOutputConfigOutput) ElementType

func (ModelQualityJobDefinitionMonitoringOutputConfigOutput) KmsKeyId

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 (ModelQualityJobDefinitionMonitoringOutputConfigOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (ModelQualityJobDefinitionMonitoringOutputConfigOutput) ToModelQualityJobDefinitionMonitoringOutputConfigOutput

func (ModelQualityJobDefinitionMonitoringOutputConfigOutput) ToModelQualityJobDefinitionMonitoringOutputConfigOutputWithContext

func (o ModelQualityJobDefinitionMonitoringOutputConfigOutput) ToModelQualityJobDefinitionMonitoringOutputConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputConfigOutput

type ModelQualityJobDefinitionMonitoringOutputInput

type ModelQualityJobDefinitionMonitoringOutputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionMonitoringOutputOutput() ModelQualityJobDefinitionMonitoringOutputOutput
	ToModelQualityJobDefinitionMonitoringOutputOutputWithContext(context.Context) ModelQualityJobDefinitionMonitoringOutputOutput
}

ModelQualityJobDefinitionMonitoringOutputInput is an input type that accepts ModelQualityJobDefinitionMonitoringOutputArgs and ModelQualityJobDefinitionMonitoringOutputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionMonitoringOutputInput` via:

ModelQualityJobDefinitionMonitoringOutputArgs{...}

type ModelQualityJobDefinitionMonitoringOutputOutput

type ModelQualityJobDefinitionMonitoringOutputOutput struct{ *pulumi.OutputState }

The output object for a monitoring job.

func (ModelQualityJobDefinitionMonitoringOutputOutput) ElementType

func (ModelQualityJobDefinitionMonitoringOutputOutput) S3Output

func (ModelQualityJobDefinitionMonitoringOutputOutput) ToModelQualityJobDefinitionMonitoringOutputOutput

func (o ModelQualityJobDefinitionMonitoringOutputOutput) ToModelQualityJobDefinitionMonitoringOutputOutput() ModelQualityJobDefinitionMonitoringOutputOutput

func (ModelQualityJobDefinitionMonitoringOutputOutput) ToModelQualityJobDefinitionMonitoringOutputOutputWithContext

func (o ModelQualityJobDefinitionMonitoringOutputOutput) ToModelQualityJobDefinitionMonitoringOutputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringOutputOutput

type ModelQualityJobDefinitionMonitoringResources

type ModelQualityJobDefinitionMonitoringResources struct {
	ClusterConfig ModelQualityJobDefinitionClusterConfig `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

type ModelQualityJobDefinitionMonitoringResourcesArgs

type ModelQualityJobDefinitionMonitoringResourcesArgs struct {
	ClusterConfig ModelQualityJobDefinitionClusterConfigInput `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

func (ModelQualityJobDefinitionMonitoringResourcesArgs) ElementType

func (ModelQualityJobDefinitionMonitoringResourcesArgs) ToModelQualityJobDefinitionMonitoringResourcesOutput

func (i ModelQualityJobDefinitionMonitoringResourcesArgs) ToModelQualityJobDefinitionMonitoringResourcesOutput() ModelQualityJobDefinitionMonitoringResourcesOutput

func (ModelQualityJobDefinitionMonitoringResourcesArgs) ToModelQualityJobDefinitionMonitoringResourcesOutputWithContext

func (i ModelQualityJobDefinitionMonitoringResourcesArgs) ToModelQualityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringResourcesOutput

type ModelQualityJobDefinitionMonitoringResourcesInput

type ModelQualityJobDefinitionMonitoringResourcesInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionMonitoringResourcesOutput() ModelQualityJobDefinitionMonitoringResourcesOutput
	ToModelQualityJobDefinitionMonitoringResourcesOutputWithContext(context.Context) ModelQualityJobDefinitionMonitoringResourcesOutput
}

ModelQualityJobDefinitionMonitoringResourcesInput is an input type that accepts ModelQualityJobDefinitionMonitoringResourcesArgs and ModelQualityJobDefinitionMonitoringResourcesOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionMonitoringResourcesInput` via:

ModelQualityJobDefinitionMonitoringResourcesArgs{...}

type ModelQualityJobDefinitionMonitoringResourcesOutput

type ModelQualityJobDefinitionMonitoringResourcesOutput struct{ *pulumi.OutputState }

Identifies the resources to deploy for a monitoring job.

func (ModelQualityJobDefinitionMonitoringResourcesOutput) ClusterConfig

func (ModelQualityJobDefinitionMonitoringResourcesOutput) ElementType

func (ModelQualityJobDefinitionMonitoringResourcesOutput) ToModelQualityJobDefinitionMonitoringResourcesOutput

func (o ModelQualityJobDefinitionMonitoringResourcesOutput) ToModelQualityJobDefinitionMonitoringResourcesOutput() ModelQualityJobDefinitionMonitoringResourcesOutput

func (ModelQualityJobDefinitionMonitoringResourcesOutput) ToModelQualityJobDefinitionMonitoringResourcesOutputWithContext

func (o ModelQualityJobDefinitionMonitoringResourcesOutput) ToModelQualityJobDefinitionMonitoringResourcesOutputWithContext(ctx context.Context) ModelQualityJobDefinitionMonitoringResourcesOutput

type ModelQualityJobDefinitionNetworkConfig

type ModelQualityJobDefinitionNetworkConfig struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption *bool `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation *bool                               `pulumi:"enableNetworkIsolation"`
	VpcConfig              *ModelQualityJobDefinitionVpcConfig `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

type ModelQualityJobDefinitionNetworkConfigArgs

type ModelQualityJobDefinitionNetworkConfigArgs struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption pulumi.BoolPtrInput `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation pulumi.BoolPtrInput                        `pulumi:"enableNetworkIsolation"`
	VpcConfig              ModelQualityJobDefinitionVpcConfigPtrInput `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelQualityJobDefinitionNetworkConfigArgs) ElementType

func (ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigOutput

func (i ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigOutput() ModelQualityJobDefinitionNetworkConfigOutput

func (ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigOutputWithContext

func (i ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionNetworkConfigOutput

func (ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigPtrOutput

func (i ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigPtrOutput() ModelQualityJobDefinitionNetworkConfigPtrOutput

func (ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (i ModelQualityJobDefinitionNetworkConfigArgs) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionNetworkConfigPtrOutput

type ModelQualityJobDefinitionNetworkConfigInput

type ModelQualityJobDefinitionNetworkConfigInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionNetworkConfigOutput() ModelQualityJobDefinitionNetworkConfigOutput
	ToModelQualityJobDefinitionNetworkConfigOutputWithContext(context.Context) ModelQualityJobDefinitionNetworkConfigOutput
}

ModelQualityJobDefinitionNetworkConfigInput is an input type that accepts ModelQualityJobDefinitionNetworkConfigArgs and ModelQualityJobDefinitionNetworkConfigOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionNetworkConfigInput` via:

ModelQualityJobDefinitionNetworkConfigArgs{...}

type ModelQualityJobDefinitionNetworkConfigOutput

type ModelQualityJobDefinitionNetworkConfigOutput struct{ *pulumi.OutputState }

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (ModelQualityJobDefinitionNetworkConfigOutput) ElementType

func (ModelQualityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption

func (o ModelQualityJobDefinitionNetworkConfigOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelQualityJobDefinitionNetworkConfigOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigOutput

func (o ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigOutput() ModelQualityJobDefinitionNetworkConfigOutput

func (ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigOutputWithContext

func (o ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionNetworkConfigOutput

func (ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutput

func (o ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutput() ModelQualityJobDefinitionNetworkConfigPtrOutput

func (ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionNetworkConfigOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionNetworkConfigPtrOutput

func (ModelQualityJobDefinitionNetworkConfigOutput) VpcConfig

type ModelQualityJobDefinitionNetworkConfigPtrInput

type ModelQualityJobDefinitionNetworkConfigPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionNetworkConfigPtrOutput() ModelQualityJobDefinitionNetworkConfigPtrOutput
	ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext(context.Context) ModelQualityJobDefinitionNetworkConfigPtrOutput
}

ModelQualityJobDefinitionNetworkConfigPtrInput is an input type that accepts ModelQualityJobDefinitionNetworkConfigArgs, ModelQualityJobDefinitionNetworkConfigPtr and ModelQualityJobDefinitionNetworkConfigPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionNetworkConfigPtrInput` via:

        ModelQualityJobDefinitionNetworkConfigArgs{...}

or:

        nil

type ModelQualityJobDefinitionNetworkConfigPtrOutput

type ModelQualityJobDefinitionNetworkConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) Elem

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) ElementType

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption

func (o ModelQualityJobDefinitionNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutput

func (o ModelQualityJobDefinitionNetworkConfigPtrOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutput() ModelQualityJobDefinitionNetworkConfigPtrOutput

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionNetworkConfigPtrOutput) ToModelQualityJobDefinitionNetworkConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionNetworkConfigPtrOutput

func (ModelQualityJobDefinitionNetworkConfigPtrOutput) VpcConfig

type ModelQualityJobDefinitionOutput

type ModelQualityJobDefinitionOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionOutput) CreationTime added in v0.17.0

The time at which the job definition was created.

func (ModelQualityJobDefinitionOutput) ElementType

func (ModelQualityJobDefinitionOutput) EndpointName added in v0.20.0

func (ModelQualityJobDefinitionOutput) JobDefinitionArn added in v0.17.0

The Amazon Resource Name (ARN) of job definition.

func (ModelQualityJobDefinitionOutput) JobDefinitionName added in v0.17.0

func (ModelQualityJobDefinitionOutput) JobResources added in v0.17.0

func (ModelQualityJobDefinitionOutput) ModelQualityAppSpecification added in v0.17.0

func (ModelQualityJobDefinitionOutput) ModelQualityBaselineConfig added in v0.17.0

func (ModelQualityJobDefinitionOutput) ModelQualityJobInput added in v0.17.0

func (ModelQualityJobDefinitionOutput) ModelQualityJobOutputConfig added in v0.17.0

func (ModelQualityJobDefinitionOutput) NetworkConfig added in v0.17.0

func (ModelQualityJobDefinitionOutput) RoleArn added in v0.17.0

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (ModelQualityJobDefinitionOutput) StoppingCondition added in v0.17.0

func (ModelQualityJobDefinitionOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ModelQualityJobDefinitionOutput) ToModelQualityJobDefinitionOutput

func (o ModelQualityJobDefinitionOutput) ToModelQualityJobDefinitionOutput() ModelQualityJobDefinitionOutput

func (ModelQualityJobDefinitionOutput) ToModelQualityJobDefinitionOutputWithContext

func (o ModelQualityJobDefinitionOutput) ToModelQualityJobDefinitionOutputWithContext(ctx context.Context) ModelQualityJobDefinitionOutput

type ModelQualityJobDefinitionProblemType

type ModelQualityJobDefinitionProblemType string

The status of the monitoring job.

func (ModelQualityJobDefinitionProblemType) ElementType

func (ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypeOutput

func (e ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypeOutput() ModelQualityJobDefinitionProblemTypeOutput

func (ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypeOutputWithContext

func (e ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionProblemTypeOutput

func (ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypePtrOutput

func (e ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypePtrOutput() ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext

func (e ModelQualityJobDefinitionProblemType) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemType) ToStringOutput

func (ModelQualityJobDefinitionProblemType) ToStringOutputWithContext

func (e ModelQualityJobDefinitionProblemType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ModelQualityJobDefinitionProblemType) ToStringPtrOutput

func (ModelQualityJobDefinitionProblemType) ToStringPtrOutputWithContext

func (e ModelQualityJobDefinitionProblemType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ModelQualityJobDefinitionProblemTypeInput

type ModelQualityJobDefinitionProblemTypeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionProblemTypeOutput() ModelQualityJobDefinitionProblemTypeOutput
	ToModelQualityJobDefinitionProblemTypeOutputWithContext(context.Context) ModelQualityJobDefinitionProblemTypeOutput
}

ModelQualityJobDefinitionProblemTypeInput is an input type that accepts values of the ModelQualityJobDefinitionProblemType enum A concrete instance of `ModelQualityJobDefinitionProblemTypeInput` can be one of the following:

ModelQualityJobDefinitionProblemTypeBinaryClassification
ModelQualityJobDefinitionProblemTypeMulticlassClassification
ModelQualityJobDefinitionProblemTypeRegression

type ModelQualityJobDefinitionProblemTypeOutput

type ModelQualityJobDefinitionProblemTypeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionProblemTypeOutput) ElementType

func (ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypeOutput

func (o ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypeOutput() ModelQualityJobDefinitionProblemTypeOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypeOutputWithContext

func (o ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionProblemTypeOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypePtrOutput

func (o ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypePtrOutput() ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext

func (o ModelQualityJobDefinitionProblemTypeOutput) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToStringOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToStringOutputWithContext

func (ModelQualityJobDefinitionProblemTypeOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionProblemTypeOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionProblemTypePtrInput

type ModelQualityJobDefinitionProblemTypePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionProblemTypePtrOutput() ModelQualityJobDefinitionProblemTypePtrOutput
	ToModelQualityJobDefinitionProblemTypePtrOutputWithContext(context.Context) ModelQualityJobDefinitionProblemTypePtrOutput
}

type ModelQualityJobDefinitionProblemTypePtrOutput

type ModelQualityJobDefinitionProblemTypePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionProblemTypePtrOutput) Elem

func (ModelQualityJobDefinitionProblemTypePtrOutput) ElementType

func (ModelQualityJobDefinitionProblemTypePtrOutput) ToModelQualityJobDefinitionProblemTypePtrOutput

func (o ModelQualityJobDefinitionProblemTypePtrOutput) ToModelQualityJobDefinitionProblemTypePtrOutput() ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemTypePtrOutput) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext

func (o ModelQualityJobDefinitionProblemTypePtrOutput) ToModelQualityJobDefinitionProblemTypePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionProblemTypePtrOutput

func (ModelQualityJobDefinitionProblemTypePtrOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionProblemTypePtrOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionS3Output

type ModelQualityJobDefinitionS3Output struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath string `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode *ModelQualityJobDefinitionS3OutputS3UploadMode `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

type ModelQualityJobDefinitionS3OutputArgs

type ModelQualityJobDefinitionS3OutputArgs struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode ModelQualityJobDefinitionS3OutputS3UploadModePtrInput `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

func (ModelQualityJobDefinitionS3OutputArgs) ElementType

func (ModelQualityJobDefinitionS3OutputArgs) ToModelQualityJobDefinitionS3OutputOutput

func (i ModelQualityJobDefinitionS3OutputArgs) ToModelQualityJobDefinitionS3OutputOutput() ModelQualityJobDefinitionS3OutputOutput

func (ModelQualityJobDefinitionS3OutputArgs) ToModelQualityJobDefinitionS3OutputOutputWithContext

func (i ModelQualityJobDefinitionS3OutputArgs) ToModelQualityJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputOutput

type ModelQualityJobDefinitionS3OutputInput

type ModelQualityJobDefinitionS3OutputInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionS3OutputOutput() ModelQualityJobDefinitionS3OutputOutput
	ToModelQualityJobDefinitionS3OutputOutputWithContext(context.Context) ModelQualityJobDefinitionS3OutputOutput
}

ModelQualityJobDefinitionS3OutputInput is an input type that accepts ModelQualityJobDefinitionS3OutputArgs and ModelQualityJobDefinitionS3OutputOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionS3OutputInput` via:

ModelQualityJobDefinitionS3OutputArgs{...}

type ModelQualityJobDefinitionS3OutputOutput

type ModelQualityJobDefinitionS3OutputOutput struct{ *pulumi.OutputState }

Information about where and how to store the results of a monitoring job.

func (ModelQualityJobDefinitionS3OutputOutput) ElementType

func (ModelQualityJobDefinitionS3OutputOutput) LocalPath

The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.

func (ModelQualityJobDefinitionS3OutputOutput) S3UploadMode

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelQualityJobDefinitionS3OutputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (ModelQualityJobDefinitionS3OutputOutput) ToModelQualityJobDefinitionS3OutputOutput

func (o ModelQualityJobDefinitionS3OutputOutput) ToModelQualityJobDefinitionS3OutputOutput() ModelQualityJobDefinitionS3OutputOutput

func (ModelQualityJobDefinitionS3OutputOutput) ToModelQualityJobDefinitionS3OutputOutputWithContext

func (o ModelQualityJobDefinitionS3OutputOutput) ToModelQualityJobDefinitionS3OutputOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputOutput

type ModelQualityJobDefinitionS3OutputS3UploadMode

type ModelQualityJobDefinitionS3OutputS3UploadMode string

Whether to upload the results of the monitoring job continuously or after the job completes.

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ElementType

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (e ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModeOutput() ModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (e ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (e ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput() ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (e ModelQualityJobDefinitionS3OutputS3UploadMode) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToStringOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToStringOutputWithContext

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadMode) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionS3OutputS3UploadModeInput

type ModelQualityJobDefinitionS3OutputS3UploadModeInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionS3OutputS3UploadModeOutput() ModelQualityJobDefinitionS3OutputS3UploadModeOutput
	ToModelQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(context.Context) ModelQualityJobDefinitionS3OutputS3UploadModeOutput
}

ModelQualityJobDefinitionS3OutputS3UploadModeInput is an input type that accepts values of the ModelQualityJobDefinitionS3OutputS3UploadMode enum A concrete instance of `ModelQualityJobDefinitionS3OutputS3UploadModeInput` can be one of the following:

ModelQualityJobDefinitionS3OutputS3UploadModeContinuous
ModelQualityJobDefinitionS3OutputS3UploadModeEndOfJob

type ModelQualityJobDefinitionS3OutputS3UploadModeOutput

type ModelQualityJobDefinitionS3OutputS3UploadModeOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ElementType

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (o ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModeOutput() ModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModeOutputWithContext

func (o ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModeOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputS3UploadModeOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (o ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput() ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringOutputWithContext

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModeOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionS3OutputS3UploadModePtrInput

type ModelQualityJobDefinitionS3OutputS3UploadModePtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput() ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput
	ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(context.Context) ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput
}

type ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

type ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) Elem

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ElementType

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext

func (o ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToModelQualityJobDefinitionS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutput

func (ModelQualityJobDefinitionS3OutputS3UploadModePtrOutput) ToStringPtrOutputWithContext

type ModelQualityJobDefinitionState

type ModelQualityJobDefinitionState struct {
}

func (ModelQualityJobDefinitionState) ElementType

type ModelQualityJobDefinitionStoppingCondition

type ModelQualityJobDefinitionStoppingCondition struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds int `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

type ModelQualityJobDefinitionStoppingConditionArgs

type ModelQualityJobDefinitionStoppingConditionArgs struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds pulumi.IntInput `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelQualityJobDefinitionStoppingConditionArgs) ElementType

func (ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionOutput

func (i ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionOutput() ModelQualityJobDefinitionStoppingConditionOutput

func (ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionOutputWithContext

func (i ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelQualityJobDefinitionStoppingConditionOutput

func (ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionPtrOutput

func (i ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionPtrOutput() ModelQualityJobDefinitionStoppingConditionPtrOutput

func (ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (i ModelQualityJobDefinitionStoppingConditionArgs) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionStoppingConditionPtrOutput

type ModelQualityJobDefinitionStoppingConditionInput

type ModelQualityJobDefinitionStoppingConditionInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionStoppingConditionOutput() ModelQualityJobDefinitionStoppingConditionOutput
	ToModelQualityJobDefinitionStoppingConditionOutputWithContext(context.Context) ModelQualityJobDefinitionStoppingConditionOutput
}

ModelQualityJobDefinitionStoppingConditionInput is an input type that accepts ModelQualityJobDefinitionStoppingConditionArgs and ModelQualityJobDefinitionStoppingConditionOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionStoppingConditionInput` via:

ModelQualityJobDefinitionStoppingConditionArgs{...}

type ModelQualityJobDefinitionStoppingConditionOutput

type ModelQualityJobDefinitionStoppingConditionOutput struct{ *pulumi.OutputState }

Specifies a time limit for how long the monitoring job is allowed to run.

func (ModelQualityJobDefinitionStoppingConditionOutput) ElementType

func (ModelQualityJobDefinitionStoppingConditionOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionOutput

func (o ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionOutput() ModelQualityJobDefinitionStoppingConditionOutput

func (ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionOutputWithContext

func (o ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionOutputWithContext(ctx context.Context) ModelQualityJobDefinitionStoppingConditionOutput

func (ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutput

func (o ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutput() ModelQualityJobDefinitionStoppingConditionPtrOutput

func (ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelQualityJobDefinitionStoppingConditionOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionStoppingConditionPtrOutput

type ModelQualityJobDefinitionStoppingConditionPtrInput

type ModelQualityJobDefinitionStoppingConditionPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionStoppingConditionPtrOutput() ModelQualityJobDefinitionStoppingConditionPtrOutput
	ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext(context.Context) ModelQualityJobDefinitionStoppingConditionPtrOutput
}

ModelQualityJobDefinitionStoppingConditionPtrInput is an input type that accepts ModelQualityJobDefinitionStoppingConditionArgs, ModelQualityJobDefinitionStoppingConditionPtr and ModelQualityJobDefinitionStoppingConditionPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionStoppingConditionPtrInput` via:

        ModelQualityJobDefinitionStoppingConditionArgs{...}

or:

        nil

type ModelQualityJobDefinitionStoppingConditionPtrOutput

type ModelQualityJobDefinitionStoppingConditionPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) Elem

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) ElementType

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutput

func (o ModelQualityJobDefinitionStoppingConditionPtrOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutput() ModelQualityJobDefinitionStoppingConditionPtrOutput

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext

func (o ModelQualityJobDefinitionStoppingConditionPtrOutput) ToModelQualityJobDefinitionStoppingConditionPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionStoppingConditionPtrOutput

type ModelQualityJobDefinitionTag

type ModelQualityJobDefinitionTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ModelQualityJobDefinitionVpcConfig

type ModelQualityJobDefinitionVpcConfig struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets []string `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

type ModelQualityJobDefinitionVpcConfigArgs

type ModelQualityJobDefinitionVpcConfigArgs struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets pulumi.StringArrayInput `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelQualityJobDefinitionVpcConfigArgs) ElementType

func (ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigOutput

func (i ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigOutput() ModelQualityJobDefinitionVpcConfigOutput

func (ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigOutputWithContext

func (i ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionVpcConfigOutput

func (ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigPtrOutput

func (i ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigPtrOutput() ModelQualityJobDefinitionVpcConfigPtrOutput

func (ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext

func (i ModelQualityJobDefinitionVpcConfigArgs) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionVpcConfigPtrOutput

type ModelQualityJobDefinitionVpcConfigInput

type ModelQualityJobDefinitionVpcConfigInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionVpcConfigOutput() ModelQualityJobDefinitionVpcConfigOutput
	ToModelQualityJobDefinitionVpcConfigOutputWithContext(context.Context) ModelQualityJobDefinitionVpcConfigOutput
}

ModelQualityJobDefinitionVpcConfigInput is an input type that accepts ModelQualityJobDefinitionVpcConfigArgs and ModelQualityJobDefinitionVpcConfigOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionVpcConfigInput` via:

ModelQualityJobDefinitionVpcConfigArgs{...}

type ModelQualityJobDefinitionVpcConfigOutput

type ModelQualityJobDefinitionVpcConfigOutput struct{ *pulumi.OutputState }

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (ModelQualityJobDefinitionVpcConfigOutput) ElementType

func (ModelQualityJobDefinitionVpcConfigOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelQualityJobDefinitionVpcConfigOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigOutput

func (o ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigOutput() ModelQualityJobDefinitionVpcConfigOutput

func (ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigOutputWithContext

func (o ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigOutputWithContext(ctx context.Context) ModelQualityJobDefinitionVpcConfigOutput

func (ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigPtrOutput

func (o ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigPtrOutput() ModelQualityJobDefinitionVpcConfigPtrOutput

func (ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionVpcConfigOutput) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionVpcConfigPtrOutput

type ModelQualityJobDefinitionVpcConfigPtrInput

type ModelQualityJobDefinitionVpcConfigPtrInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionVpcConfigPtrOutput() ModelQualityJobDefinitionVpcConfigPtrOutput
	ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext(context.Context) ModelQualityJobDefinitionVpcConfigPtrOutput
}

ModelQualityJobDefinitionVpcConfigPtrInput is an input type that accepts ModelQualityJobDefinitionVpcConfigArgs, ModelQualityJobDefinitionVpcConfigPtr and ModelQualityJobDefinitionVpcConfigPtrOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionVpcConfigPtrInput` via:

        ModelQualityJobDefinitionVpcConfigArgs{...}

or:

        nil

type ModelQualityJobDefinitionVpcConfigPtrOutput

type ModelQualityJobDefinitionVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionVpcConfigPtrOutput) Elem

func (ModelQualityJobDefinitionVpcConfigPtrOutput) ElementType

func (ModelQualityJobDefinitionVpcConfigPtrOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (ModelQualityJobDefinitionVpcConfigPtrOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (ModelQualityJobDefinitionVpcConfigPtrOutput) ToModelQualityJobDefinitionVpcConfigPtrOutput

func (o ModelQualityJobDefinitionVpcConfigPtrOutput) ToModelQualityJobDefinitionVpcConfigPtrOutput() ModelQualityJobDefinitionVpcConfigPtrOutput

func (ModelQualityJobDefinitionVpcConfigPtrOutput) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext

func (o ModelQualityJobDefinitionVpcConfigPtrOutput) ToModelQualityJobDefinitionVpcConfigPtrOutputWithContext(ctx context.Context) ModelQualityJobDefinitionVpcConfigPtrOutput

type MonitoringSchedule

type MonitoringSchedule struct {
	pulumi.CustomResourceState

	// The time at which the schedule was created.
	CreationTime pulumi.StringOutput    `pulumi:"creationTime"`
	EndpointName pulumi.StringPtrOutput `pulumi:"endpointName"`
	// Contains the reason a monitoring job failed, if it failed.
	FailureReason pulumi.StringPtrOutput `pulumi:"failureReason"`
	// A timestamp that indicates the last time the monitoring job was modified.
	LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"`
	// Describes metadata on the last execution to run, if there was one.
	LastMonitoringExecutionSummary MonitoringScheduleMonitoringExecutionSummaryPtrOutput `pulumi:"lastMonitoringExecutionSummary"`
	// The Amazon Resource Name (ARN) of the monitoring schedule.
	MonitoringScheduleArn    pulumi.StringOutput            `pulumi:"monitoringScheduleArn"`
	MonitoringScheduleConfig MonitoringScheduleConfigOutput `pulumi:"monitoringScheduleConfig"`
	MonitoringScheduleName   pulumi.StringOutput            `pulumi:"monitoringScheduleName"`
	// The status of a schedule job.
	MonitoringScheduleStatus MonitoringScheduleStatusPtrOutput `pulumi:"monitoringScheduleStatus"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::MonitoringSchedule

func GetMonitoringSchedule

func GetMonitoringSchedule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MonitoringScheduleState, opts ...pulumi.ResourceOption) (*MonitoringSchedule, error)

GetMonitoringSchedule gets an existing MonitoringSchedule 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 NewMonitoringSchedule

func NewMonitoringSchedule(ctx *pulumi.Context,
	name string, args *MonitoringScheduleArgs, opts ...pulumi.ResourceOption) (*MonitoringSchedule, error)

NewMonitoringSchedule registers a new resource with the given unique name, arguments, and options.

func (*MonitoringSchedule) ElementType

func (*MonitoringSchedule) ElementType() reflect.Type

func (*MonitoringSchedule) ToMonitoringScheduleOutput

func (i *MonitoringSchedule) ToMonitoringScheduleOutput() MonitoringScheduleOutput

func (*MonitoringSchedule) ToMonitoringScheduleOutputWithContext

func (i *MonitoringSchedule) ToMonitoringScheduleOutputWithContext(ctx context.Context) MonitoringScheduleOutput

type MonitoringScheduleArgs

type MonitoringScheduleArgs struct {
	EndpointName pulumi.StringPtrInput
	// Contains the reason a monitoring job failed, if it failed.
	FailureReason pulumi.StringPtrInput
	// Describes metadata on the last execution to run, if there was one.
	LastMonitoringExecutionSummary MonitoringScheduleMonitoringExecutionSummaryPtrInput
	MonitoringScheduleConfig       MonitoringScheduleConfigInput
	MonitoringScheduleName         pulumi.StringPtrInput
	// The status of a schedule job.
	MonitoringScheduleStatus MonitoringScheduleStatusPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.TagArrayInput
}

The set of arguments for constructing a MonitoringSchedule resource.

func (MonitoringScheduleArgs) ElementType

func (MonitoringScheduleArgs) ElementType() reflect.Type

type MonitoringScheduleBaselineConfig

type MonitoringScheduleBaselineConfig struct {
	ConstraintsResource *MonitoringScheduleConstraintsResource `pulumi:"constraintsResource"`
	StatisticsResource  *MonitoringScheduleStatisticsResource  `pulumi:"statisticsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

type MonitoringScheduleBaselineConfigArgs

type MonitoringScheduleBaselineConfigArgs struct {
	ConstraintsResource MonitoringScheduleConstraintsResourcePtrInput `pulumi:"constraintsResource"`
	StatisticsResource  MonitoringScheduleStatisticsResourcePtrInput  `pulumi:"statisticsResource"`
}

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (MonitoringScheduleBaselineConfigArgs) ElementType

func (MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigOutput

func (i MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigOutput() MonitoringScheduleBaselineConfigOutput

func (MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigOutputWithContext

func (i MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigOutputWithContext(ctx context.Context) MonitoringScheduleBaselineConfigOutput

func (MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigPtrOutput

func (i MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigPtrOutput() MonitoringScheduleBaselineConfigPtrOutput

func (MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigPtrOutputWithContext

func (i MonitoringScheduleBaselineConfigArgs) ToMonitoringScheduleBaselineConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleBaselineConfigPtrOutput

type MonitoringScheduleBaselineConfigInput

type MonitoringScheduleBaselineConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleBaselineConfigOutput() MonitoringScheduleBaselineConfigOutput
	ToMonitoringScheduleBaselineConfigOutputWithContext(context.Context) MonitoringScheduleBaselineConfigOutput
}

MonitoringScheduleBaselineConfigInput is an input type that accepts MonitoringScheduleBaselineConfigArgs and MonitoringScheduleBaselineConfigOutput values. You can construct a concrete instance of `MonitoringScheduleBaselineConfigInput` via:

MonitoringScheduleBaselineConfigArgs{...}

type MonitoringScheduleBaselineConfigOutput

type MonitoringScheduleBaselineConfigOutput struct{ *pulumi.OutputState }

Baseline configuration used to validate that the data conforms to the specified constraints and statistics.

func (MonitoringScheduleBaselineConfigOutput) ConstraintsResource

func (MonitoringScheduleBaselineConfigOutput) ElementType

func (MonitoringScheduleBaselineConfigOutput) StatisticsResource

func (MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigOutput

func (o MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigOutput() MonitoringScheduleBaselineConfigOutput

func (MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigOutputWithContext

func (o MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigOutputWithContext(ctx context.Context) MonitoringScheduleBaselineConfigOutput

func (MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigPtrOutput

func (o MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigPtrOutput() MonitoringScheduleBaselineConfigPtrOutput

func (MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigPtrOutputWithContext

func (o MonitoringScheduleBaselineConfigOutput) ToMonitoringScheduleBaselineConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleBaselineConfigPtrOutput

type MonitoringScheduleBaselineConfigPtrInput

type MonitoringScheduleBaselineConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleBaselineConfigPtrOutput() MonitoringScheduleBaselineConfigPtrOutput
	ToMonitoringScheduleBaselineConfigPtrOutputWithContext(context.Context) MonitoringScheduleBaselineConfigPtrOutput
}

MonitoringScheduleBaselineConfigPtrInput is an input type that accepts MonitoringScheduleBaselineConfigArgs, MonitoringScheduleBaselineConfigPtr and MonitoringScheduleBaselineConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleBaselineConfigPtrInput` via:

        MonitoringScheduleBaselineConfigArgs{...}

or:

        nil

type MonitoringScheduleBaselineConfigPtrOutput

type MonitoringScheduleBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBaselineConfigPtrOutput) ConstraintsResource

func (MonitoringScheduleBaselineConfigPtrOutput) Elem

func (MonitoringScheduleBaselineConfigPtrOutput) ElementType

func (MonitoringScheduleBaselineConfigPtrOutput) StatisticsResource

func (MonitoringScheduleBaselineConfigPtrOutput) ToMonitoringScheduleBaselineConfigPtrOutput

func (o MonitoringScheduleBaselineConfigPtrOutput) ToMonitoringScheduleBaselineConfigPtrOutput() MonitoringScheduleBaselineConfigPtrOutput

func (MonitoringScheduleBaselineConfigPtrOutput) ToMonitoringScheduleBaselineConfigPtrOutputWithContext

func (o MonitoringScheduleBaselineConfigPtrOutput) ToMonitoringScheduleBaselineConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleBaselineConfigPtrOutput

type MonitoringScheduleBatchTransformInput added in v0.39.0

type MonitoringScheduleBatchTransformInput struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri string                          `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                MonitoringScheduleDatasetFormat `pulumi:"datasetFormat"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute *string `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *MonitoringScheduleBatchTransformInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *MonitoringScheduleBatchTransformInputS3InputMode `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

type MonitoringScheduleBatchTransformInputArgs added in v0.39.0

type MonitoringScheduleBatchTransformInputArgs struct {
	// A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.
	DataCapturedDestinationS3Uri pulumi.StringInput                   `pulumi:"dataCapturedDestinationS3Uri"`
	DatasetFormat                MonitoringScheduleDatasetFormatInput `pulumi:"datasetFormat"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute pulumi.StringPtrInput `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode MonitoringScheduleBatchTransformInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The batch transform input for a monitoring job.

func (MonitoringScheduleBatchTransformInputArgs) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputOutput added in v0.39.0

func (i MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputOutput() MonitoringScheduleBatchTransformInputOutput

func (MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputOutputWithContext added in v0.39.0

func (i MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputOutput

func (MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputPtrOutput added in v0.39.0

func (i MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputPtrOutput() MonitoringScheduleBatchTransformInputPtrOutput

func (MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext added in v0.39.0

func (i MonitoringScheduleBatchTransformInputArgs) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputPtrOutput

type MonitoringScheduleBatchTransformInputInput added in v0.39.0

type MonitoringScheduleBatchTransformInputInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputOutput() MonitoringScheduleBatchTransformInputOutput
	ToMonitoringScheduleBatchTransformInputOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputOutput
}

MonitoringScheduleBatchTransformInputInput is an input type that accepts MonitoringScheduleBatchTransformInputArgs and MonitoringScheduleBatchTransformInputOutput values. You can construct a concrete instance of `MonitoringScheduleBatchTransformInputInput` via:

MonitoringScheduleBatchTransformInputArgs{...}

type MonitoringScheduleBatchTransformInputOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputOutput struct{ *pulumi.OutputState }

The batch transform input for a monitoring job.

func (MonitoringScheduleBatchTransformInputOutput) DataCapturedDestinationS3Uri added in v0.39.0

func (o MonitoringScheduleBatchTransformInputOutput) DataCapturedDestinationS3Uri() pulumi.StringOutput

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (MonitoringScheduleBatchTransformInputOutput) DatasetFormat added in v0.39.0

func (MonitoringScheduleBatchTransformInputOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (MonitoringScheduleBatchTransformInputOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (MonitoringScheduleBatchTransformInputOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleBatchTransformInputOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputOutput added in v0.39.0

func (o MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputOutput() MonitoringScheduleBatchTransformInputOutput

func (MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputOutput

func (MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputPtrOutput added in v0.39.0

func (o MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputPtrOutput() MonitoringScheduleBatchTransformInputPtrOutput

func (MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputOutput) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputPtrOutput

type MonitoringScheduleBatchTransformInputPtrInput added in v0.39.0

type MonitoringScheduleBatchTransformInputPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputPtrOutput() MonitoringScheduleBatchTransformInputPtrOutput
	ToMonitoringScheduleBatchTransformInputPtrOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputPtrOutput
}

MonitoringScheduleBatchTransformInputPtrInput is an input type that accepts MonitoringScheduleBatchTransformInputArgs, MonitoringScheduleBatchTransformInputPtr and MonitoringScheduleBatchTransformInputPtrOutput values. You can construct a concrete instance of `MonitoringScheduleBatchTransformInputPtrInput` via:

        MonitoringScheduleBatchTransformInputArgs{...}

or:

        nil

type MonitoringScheduleBatchTransformInputPtrOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBatchTransformInputPtrOutput) DataCapturedDestinationS3Uri added in v0.39.0

A URI that identifies the Amazon S3 storage location where Batch Transform Job captures data.

func (MonitoringScheduleBatchTransformInputPtrOutput) DatasetFormat added in v0.39.0

func (MonitoringScheduleBatchTransformInputPtrOutput) Elem added in v0.39.0

func (MonitoringScheduleBatchTransformInputPtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputPtrOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (MonitoringScheduleBatchTransformInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (MonitoringScheduleBatchTransformInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleBatchTransformInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleBatchTransformInputPtrOutput) ToMonitoringScheduleBatchTransformInputPtrOutput added in v0.39.0

func (o MonitoringScheduleBatchTransformInputPtrOutput) ToMonitoringScheduleBatchTransformInputPtrOutput() MonitoringScheduleBatchTransformInputPtrOutput

func (MonitoringScheduleBatchTransformInputPtrOutput) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputPtrOutput) ToMonitoringScheduleBatchTransformInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputPtrOutput

type MonitoringScheduleBatchTransformInputS3DataDistributionType added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput() MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3DataDistributionType) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToStringOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToStringOutputWithContext added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionType) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypeInput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput() MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput
	ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput
}

MonitoringScheduleBatchTransformInputS3DataDistributionTypeInput is an input type that accepts values of the MonitoringScheduleBatchTransformInputS3DataDistributionType enum A concrete instance of `MonitoringScheduleBatchTransformInputS3DataDistributionTypeInput` can be one of the following:

MonitoringScheduleBatchTransformInputS3DataDistributionTypeFullyReplicated
MonitoringScheduleBatchTransformInputS3DataDistributionTypeShardedByS3Key

type MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypeOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToStringOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToStringOutputWithContext added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrInput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput() MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput
	ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput
}

func MonitoringScheduleBatchTransformInputS3DataDistributionTypePtr added in v0.39.0

func MonitoringScheduleBatchTransformInputS3DataDistributionTypePtr(v string) MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrInput

type MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) Elem added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputMode added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleBatchTransformInputS3InputMode) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModeOutput added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModeOutput() MonitoringScheduleBatchTransformInputS3InputModeOutput

func (MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3InputModeOutput

func (MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput() MonitoringScheduleBatchTransformInputS3InputModePtrOutput

func (MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (e MonitoringScheduleBatchTransformInputS3InputMode) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3InputModePtrOutput

func (MonitoringScheduleBatchTransformInputS3InputMode) ToStringOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputMode) ToStringOutputWithContext added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputMode) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputMode) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModeInput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModeInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputS3InputModeOutput() MonitoringScheduleBatchTransformInputS3InputModeOutput
	ToMonitoringScheduleBatchTransformInputS3InputModeOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputS3InputModeOutput
}

MonitoringScheduleBatchTransformInputS3InputModeInput is an input type that accepts values of the MonitoringScheduleBatchTransformInputS3InputMode enum A concrete instance of `MonitoringScheduleBatchTransformInputS3InputModeInput` can be one of the following:

MonitoringScheduleBatchTransformInputS3InputModePipe
MonitoringScheduleBatchTransformInputS3InputModeFile

type MonitoringScheduleBatchTransformInputS3InputModeOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModeOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModeOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModeOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3InputModeOutput

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput() MonitoringScheduleBatchTransformInputS3InputModePtrOutput

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3InputModeOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3InputModePtrOutput

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToStringOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToStringOutputWithContext added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModeOutput) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModePtrInput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput() MonitoringScheduleBatchTransformInputS3InputModePtrOutput
	ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext(context.Context) MonitoringScheduleBatchTransformInputS3InputModePtrOutput
}

func MonitoringScheduleBatchTransformInputS3InputModePtr added in v0.39.0

func MonitoringScheduleBatchTransformInputS3InputModePtr(v string) MonitoringScheduleBatchTransformInputS3InputModePtrInput

type MonitoringScheduleBatchTransformInputS3InputModePtrOutput added in v0.39.0

type MonitoringScheduleBatchTransformInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) Elem added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ToMonitoringScheduleBatchTransformInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleBatchTransformInputS3InputModePtrOutput

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ToStringPtrOutput added in v0.39.0

func (MonitoringScheduleBatchTransformInputS3InputModePtrOutput) ToStringPtrOutputWithContext added in v0.39.0

type MonitoringScheduleClusterConfig

type MonitoringScheduleClusterConfig struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount int `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType string `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId *string `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb int `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

type MonitoringScheduleClusterConfigArgs

type MonitoringScheduleClusterConfigArgs struct {
	// The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
	InstanceCount pulumi.IntInput `pulumi:"instanceCount"`
	// The ML compute instance type for the processing job.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.
	VolumeKmsKeyId pulumi.StringPtrInput `pulumi:"volumeKmsKeyId"`
	// The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.
	VolumeSizeInGb pulumi.IntInput `pulumi:"volumeSizeInGb"`
}

Configuration for the cluster used to run model monitoring jobs.

func (MonitoringScheduleClusterConfigArgs) ElementType

func (MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigOutput

func (i MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigOutput() MonitoringScheduleClusterConfigOutput

func (MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigOutputWithContext

func (i MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigOutputWithContext(ctx context.Context) MonitoringScheduleClusterConfigOutput

func (MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigPtrOutput

func (i MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigPtrOutput() MonitoringScheduleClusterConfigPtrOutput

func (MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigPtrOutputWithContext

func (i MonitoringScheduleClusterConfigArgs) ToMonitoringScheduleClusterConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleClusterConfigPtrOutput

type MonitoringScheduleClusterConfigInput

type MonitoringScheduleClusterConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleClusterConfigOutput() MonitoringScheduleClusterConfigOutput
	ToMonitoringScheduleClusterConfigOutputWithContext(context.Context) MonitoringScheduleClusterConfigOutput
}

MonitoringScheduleClusterConfigInput is an input type that accepts MonitoringScheduleClusterConfigArgs and MonitoringScheduleClusterConfigOutput values. You can construct a concrete instance of `MonitoringScheduleClusterConfigInput` via:

MonitoringScheduleClusterConfigArgs{...}

type MonitoringScheduleClusterConfigOutput

type MonitoringScheduleClusterConfigOutput struct{ *pulumi.OutputState }

Configuration for the cluster used to run model monitoring jobs.

func (MonitoringScheduleClusterConfigOutput) ElementType

func (MonitoringScheduleClusterConfigOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (MonitoringScheduleClusterConfigOutput) InstanceType

The ML compute instance type for the processing job.

func (MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigOutput

func (o MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigOutput() MonitoringScheduleClusterConfigOutput

func (MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigOutputWithContext

func (o MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigOutputWithContext(ctx context.Context) MonitoringScheduleClusterConfigOutput

func (MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigPtrOutput

func (o MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigPtrOutput() MonitoringScheduleClusterConfigPtrOutput

func (MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigPtrOutputWithContext

func (o MonitoringScheduleClusterConfigOutput) ToMonitoringScheduleClusterConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleClusterConfigPtrOutput

func (MonitoringScheduleClusterConfigOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (MonitoringScheduleClusterConfigOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type MonitoringScheduleClusterConfigPtrInput

type MonitoringScheduleClusterConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleClusterConfigPtrOutput() MonitoringScheduleClusterConfigPtrOutput
	ToMonitoringScheduleClusterConfigPtrOutputWithContext(context.Context) MonitoringScheduleClusterConfigPtrOutput
}

MonitoringScheduleClusterConfigPtrInput is an input type that accepts MonitoringScheduleClusterConfigArgs, MonitoringScheduleClusterConfigPtr and MonitoringScheduleClusterConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleClusterConfigPtrInput` via:

        MonitoringScheduleClusterConfigArgs{...}

or:

        nil

type MonitoringScheduleClusterConfigPtrOutput

type MonitoringScheduleClusterConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleClusterConfigPtrOutput) Elem

func (MonitoringScheduleClusterConfigPtrOutput) ElementType

func (MonitoringScheduleClusterConfigPtrOutput) InstanceCount

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

func (MonitoringScheduleClusterConfigPtrOutput) InstanceType

The ML compute instance type for the processing job.

func (MonitoringScheduleClusterConfigPtrOutput) ToMonitoringScheduleClusterConfigPtrOutput

func (o MonitoringScheduleClusterConfigPtrOutput) ToMonitoringScheduleClusterConfigPtrOutput() MonitoringScheduleClusterConfigPtrOutput

func (MonitoringScheduleClusterConfigPtrOutput) ToMonitoringScheduleClusterConfigPtrOutputWithContext

func (o MonitoringScheduleClusterConfigPtrOutput) ToMonitoringScheduleClusterConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleClusterConfigPtrOutput

func (MonitoringScheduleClusterConfigPtrOutput) VolumeKmsKeyId

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

func (MonitoringScheduleClusterConfigPtrOutput) VolumeSizeInGb added in v0.72.0

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

type MonitoringScheduleConfig added in v0.2.0

type MonitoringScheduleConfig struct {
	MonitoringJobDefinition *MonitoringScheduleMonitoringJobDefinition `pulumi:"monitoringJobDefinition"`
	// Name of the job definition
	MonitoringJobDefinitionName *string                           `pulumi:"monitoringJobDefinitionName"`
	MonitoringType              *MonitoringScheduleMonitoringType `pulumi:"monitoringType"`
	ScheduleConfig              *MonitoringScheduleScheduleConfig `pulumi:"scheduleConfig"`
}

The configuration object that specifies the monitoring schedule and defines the monitoring job.

type MonitoringScheduleConfigArgs added in v0.2.0

type MonitoringScheduleConfigArgs struct {
	MonitoringJobDefinition MonitoringScheduleMonitoringJobDefinitionPtrInput `pulumi:"monitoringJobDefinition"`
	// Name of the job definition
	MonitoringJobDefinitionName pulumi.StringPtrInput                    `pulumi:"monitoringJobDefinitionName"`
	MonitoringType              MonitoringScheduleMonitoringTypePtrInput `pulumi:"monitoringType"`
	ScheduleConfig              MonitoringScheduleScheduleConfigPtrInput `pulumi:"scheduleConfig"`
}

The configuration object that specifies the monitoring schedule and defines the monitoring job.

func (MonitoringScheduleConfigArgs) ElementType added in v0.2.0

func (MonitoringScheduleConfigArgs) ToMonitoringScheduleConfigOutput added in v0.2.0

func (i MonitoringScheduleConfigArgs) ToMonitoringScheduleConfigOutput() MonitoringScheduleConfigOutput

func (MonitoringScheduleConfigArgs) ToMonitoringScheduleConfigOutputWithContext added in v0.2.0

func (i MonitoringScheduleConfigArgs) ToMonitoringScheduleConfigOutputWithContext(ctx context.Context) MonitoringScheduleConfigOutput

type MonitoringScheduleConfigInput added in v0.2.0

type MonitoringScheduleConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleConfigOutput() MonitoringScheduleConfigOutput
	ToMonitoringScheduleConfigOutputWithContext(context.Context) MonitoringScheduleConfigOutput
}

MonitoringScheduleConfigInput is an input type that accepts MonitoringScheduleConfigArgs and MonitoringScheduleConfigOutput values. You can construct a concrete instance of `MonitoringScheduleConfigInput` via:

MonitoringScheduleConfigArgs{...}

type MonitoringScheduleConfigOutput added in v0.2.0

type MonitoringScheduleConfigOutput struct{ *pulumi.OutputState }

The configuration object that specifies the monitoring schedule and defines the monitoring job.

func (MonitoringScheduleConfigOutput) ElementType added in v0.2.0

func (MonitoringScheduleConfigOutput) MonitoringJobDefinition added in v0.2.0

func (MonitoringScheduleConfigOutput) MonitoringJobDefinitionName added in v0.2.0

func (o MonitoringScheduleConfigOutput) MonitoringJobDefinitionName() pulumi.StringPtrOutput

Name of the job definition

func (MonitoringScheduleConfigOutput) MonitoringType added in v0.2.0

func (MonitoringScheduleConfigOutput) ScheduleConfig added in v0.2.0

func (MonitoringScheduleConfigOutput) ToMonitoringScheduleConfigOutput added in v0.2.0

func (o MonitoringScheduleConfigOutput) ToMonitoringScheduleConfigOutput() MonitoringScheduleConfigOutput

func (MonitoringScheduleConfigOutput) ToMonitoringScheduleConfigOutputWithContext added in v0.2.0

func (o MonitoringScheduleConfigOutput) ToMonitoringScheduleConfigOutputWithContext(ctx context.Context) MonitoringScheduleConfigOutput

type MonitoringScheduleConfigPtrOutput added in v0.2.0

type MonitoringScheduleConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleConfigPtrOutput) Elem added in v0.2.0

func (MonitoringScheduleConfigPtrOutput) ElementType added in v0.2.0

func (MonitoringScheduleConfigPtrOutput) MonitoringJobDefinition added in v0.2.0

func (MonitoringScheduleConfigPtrOutput) MonitoringJobDefinitionName added in v0.2.0

func (o MonitoringScheduleConfigPtrOutput) MonitoringJobDefinitionName() pulumi.StringPtrOutput

Name of the job definition

func (MonitoringScheduleConfigPtrOutput) MonitoringType added in v0.2.0

func (MonitoringScheduleConfigPtrOutput) ScheduleConfig added in v0.2.0

func (MonitoringScheduleConfigPtrOutput) ToMonitoringScheduleConfigPtrOutput added in v0.2.0

func (o MonitoringScheduleConfigPtrOutput) ToMonitoringScheduleConfigPtrOutput() MonitoringScheduleConfigPtrOutput

func (MonitoringScheduleConfigPtrOutput) ToMonitoringScheduleConfigPtrOutputWithContext added in v0.2.0

func (o MonitoringScheduleConfigPtrOutput) ToMonitoringScheduleConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleConfigPtrOutput

type MonitoringScheduleConstraintsResource

type MonitoringScheduleConstraintsResource struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

type MonitoringScheduleConstraintsResourceArgs

type MonitoringScheduleConstraintsResourceArgs struct {
	// The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline constraints resource for a monitoring job.

func (MonitoringScheduleConstraintsResourceArgs) ElementType

func (MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourceOutput

func (i MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourceOutput() MonitoringScheduleConstraintsResourceOutput

func (MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourceOutputWithContext

func (i MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourceOutputWithContext(ctx context.Context) MonitoringScheduleConstraintsResourceOutput

func (MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourcePtrOutput

func (i MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourcePtrOutput() MonitoringScheduleConstraintsResourcePtrOutput

func (MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext

func (i MonitoringScheduleConstraintsResourceArgs) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleConstraintsResourcePtrOutput

type MonitoringScheduleConstraintsResourceInput

type MonitoringScheduleConstraintsResourceInput interface {
	pulumi.Input

	ToMonitoringScheduleConstraintsResourceOutput() MonitoringScheduleConstraintsResourceOutput
	ToMonitoringScheduleConstraintsResourceOutputWithContext(context.Context) MonitoringScheduleConstraintsResourceOutput
}

MonitoringScheduleConstraintsResourceInput is an input type that accepts MonitoringScheduleConstraintsResourceArgs and MonitoringScheduleConstraintsResourceOutput values. You can construct a concrete instance of `MonitoringScheduleConstraintsResourceInput` via:

MonitoringScheduleConstraintsResourceArgs{...}

type MonitoringScheduleConstraintsResourceOutput

type MonitoringScheduleConstraintsResourceOutput struct{ *pulumi.OutputState }

The baseline constraints resource for a monitoring job.

func (MonitoringScheduleConstraintsResourceOutput) ElementType

func (MonitoringScheduleConstraintsResourceOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourceOutput

func (o MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourceOutput() MonitoringScheduleConstraintsResourceOutput

func (MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourceOutputWithContext

func (o MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourceOutputWithContext(ctx context.Context) MonitoringScheduleConstraintsResourceOutput

func (MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourcePtrOutput

func (o MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourcePtrOutput() MonitoringScheduleConstraintsResourcePtrOutput

func (MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext

func (o MonitoringScheduleConstraintsResourceOutput) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleConstraintsResourcePtrOutput

type MonitoringScheduleConstraintsResourcePtrInput

type MonitoringScheduleConstraintsResourcePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleConstraintsResourcePtrOutput() MonitoringScheduleConstraintsResourcePtrOutput
	ToMonitoringScheduleConstraintsResourcePtrOutputWithContext(context.Context) MonitoringScheduleConstraintsResourcePtrOutput
}

MonitoringScheduleConstraintsResourcePtrInput is an input type that accepts MonitoringScheduleConstraintsResourceArgs, MonitoringScheduleConstraintsResourcePtr and MonitoringScheduleConstraintsResourcePtrOutput values. You can construct a concrete instance of `MonitoringScheduleConstraintsResourcePtrInput` via:

        MonitoringScheduleConstraintsResourceArgs{...}

or:

        nil

type MonitoringScheduleConstraintsResourcePtrOutput

type MonitoringScheduleConstraintsResourcePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleConstraintsResourcePtrOutput) Elem

func (MonitoringScheduleConstraintsResourcePtrOutput) ElementType

func (MonitoringScheduleConstraintsResourcePtrOutput) S3Uri

The Amazon S3 URI for baseline constraint file in Amazon S3 that the current monitoring job should validated against.

func (MonitoringScheduleConstraintsResourcePtrOutput) ToMonitoringScheduleConstraintsResourcePtrOutput

func (o MonitoringScheduleConstraintsResourcePtrOutput) ToMonitoringScheduleConstraintsResourcePtrOutput() MonitoringScheduleConstraintsResourcePtrOutput

func (MonitoringScheduleConstraintsResourcePtrOutput) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext

func (o MonitoringScheduleConstraintsResourcePtrOutput) ToMonitoringScheduleConstraintsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleConstraintsResourcePtrOutput

type MonitoringScheduleCsv added in v0.39.0

type MonitoringScheduleCsv struct {
	// A boolean flag indicating if given CSV has header
	Header *bool `pulumi:"header"`
}

The CSV format

type MonitoringScheduleCsvArgs added in v0.39.0

type MonitoringScheduleCsvArgs struct {
	// A boolean flag indicating if given CSV has header
	Header pulumi.BoolPtrInput `pulumi:"header"`
}

The CSV format

func (MonitoringScheduleCsvArgs) ElementType added in v0.39.0

func (MonitoringScheduleCsvArgs) ElementType() reflect.Type

func (MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvOutput added in v0.39.0

func (i MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvOutput() MonitoringScheduleCsvOutput

func (MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvOutputWithContext added in v0.39.0

func (i MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvOutputWithContext(ctx context.Context) MonitoringScheduleCsvOutput

func (MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvPtrOutput added in v0.39.0

func (i MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvPtrOutput() MonitoringScheduleCsvPtrOutput

func (MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvPtrOutputWithContext added in v0.39.0

func (i MonitoringScheduleCsvArgs) ToMonitoringScheduleCsvPtrOutputWithContext(ctx context.Context) MonitoringScheduleCsvPtrOutput

type MonitoringScheduleCsvInput added in v0.39.0

type MonitoringScheduleCsvInput interface {
	pulumi.Input

	ToMonitoringScheduleCsvOutput() MonitoringScheduleCsvOutput
	ToMonitoringScheduleCsvOutputWithContext(context.Context) MonitoringScheduleCsvOutput
}

MonitoringScheduleCsvInput is an input type that accepts MonitoringScheduleCsvArgs and MonitoringScheduleCsvOutput values. You can construct a concrete instance of `MonitoringScheduleCsvInput` via:

MonitoringScheduleCsvArgs{...}

type MonitoringScheduleCsvOutput added in v0.39.0

type MonitoringScheduleCsvOutput struct{ *pulumi.OutputState }

The CSV format

func (MonitoringScheduleCsvOutput) ElementType added in v0.39.0

func (MonitoringScheduleCsvOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvOutput added in v0.39.0

func (o MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvOutput() MonitoringScheduleCsvOutput

func (MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvOutputWithContext added in v0.39.0

func (o MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvOutputWithContext(ctx context.Context) MonitoringScheduleCsvOutput

func (MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvPtrOutput added in v0.39.0

func (o MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvPtrOutput() MonitoringScheduleCsvPtrOutput

func (MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleCsvOutput) ToMonitoringScheduleCsvPtrOutputWithContext(ctx context.Context) MonitoringScheduleCsvPtrOutput

type MonitoringScheduleCsvPtrInput added in v0.39.0

type MonitoringScheduleCsvPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleCsvPtrOutput() MonitoringScheduleCsvPtrOutput
	ToMonitoringScheduleCsvPtrOutputWithContext(context.Context) MonitoringScheduleCsvPtrOutput
}

MonitoringScheduleCsvPtrInput is an input type that accepts MonitoringScheduleCsvArgs, MonitoringScheduleCsvPtr and MonitoringScheduleCsvPtrOutput values. You can construct a concrete instance of `MonitoringScheduleCsvPtrInput` via:

        MonitoringScheduleCsvArgs{...}

or:

        nil

func MonitoringScheduleCsvPtr added in v0.39.0

func MonitoringScheduleCsvPtr(v *MonitoringScheduleCsvArgs) MonitoringScheduleCsvPtrInput

type MonitoringScheduleCsvPtrOutput added in v0.39.0

type MonitoringScheduleCsvPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleCsvPtrOutput) Elem added in v0.39.0

func (MonitoringScheduleCsvPtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleCsvPtrOutput) Header added in v0.39.0

A boolean flag indicating if given CSV has header

func (MonitoringScheduleCsvPtrOutput) ToMonitoringScheduleCsvPtrOutput added in v0.39.0

func (o MonitoringScheduleCsvPtrOutput) ToMonitoringScheduleCsvPtrOutput() MonitoringScheduleCsvPtrOutput

func (MonitoringScheduleCsvPtrOutput) ToMonitoringScheduleCsvPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleCsvPtrOutput) ToMonitoringScheduleCsvPtrOutputWithContext(ctx context.Context) MonitoringScheduleCsvPtrOutput

type MonitoringScheduleDatasetFormat added in v0.39.0

type MonitoringScheduleDatasetFormat struct {
	Csv     *MonitoringScheduleCsv  `pulumi:"csv"`
	Json    *MonitoringScheduleJson `pulumi:"json"`
	Parquet *bool                   `pulumi:"parquet"`
}

The dataset format of the data to monitor

type MonitoringScheduleDatasetFormatArgs added in v0.39.0

type MonitoringScheduleDatasetFormatArgs struct {
	Csv     MonitoringScheduleCsvPtrInput  `pulumi:"csv"`
	Json    MonitoringScheduleJsonPtrInput `pulumi:"json"`
	Parquet pulumi.BoolPtrInput            `pulumi:"parquet"`
}

The dataset format of the data to monitor

func (MonitoringScheduleDatasetFormatArgs) ElementType added in v0.39.0

func (MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatOutput added in v0.39.0

func (i MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatOutput() MonitoringScheduleDatasetFormatOutput

func (MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatOutputWithContext added in v0.39.0

func (i MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatOutputWithContext(ctx context.Context) MonitoringScheduleDatasetFormatOutput

func (MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatPtrOutput added in v0.39.0

func (i MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatPtrOutput() MonitoringScheduleDatasetFormatPtrOutput

func (MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatPtrOutputWithContext added in v0.39.0

func (i MonitoringScheduleDatasetFormatArgs) ToMonitoringScheduleDatasetFormatPtrOutputWithContext(ctx context.Context) MonitoringScheduleDatasetFormatPtrOutput

type MonitoringScheduleDatasetFormatInput added in v0.39.0

type MonitoringScheduleDatasetFormatInput interface {
	pulumi.Input

	ToMonitoringScheduleDatasetFormatOutput() MonitoringScheduleDatasetFormatOutput
	ToMonitoringScheduleDatasetFormatOutputWithContext(context.Context) MonitoringScheduleDatasetFormatOutput
}

MonitoringScheduleDatasetFormatInput is an input type that accepts MonitoringScheduleDatasetFormatArgs and MonitoringScheduleDatasetFormatOutput values. You can construct a concrete instance of `MonitoringScheduleDatasetFormatInput` via:

MonitoringScheduleDatasetFormatArgs{...}

type MonitoringScheduleDatasetFormatOutput added in v0.39.0

type MonitoringScheduleDatasetFormatOutput struct{ *pulumi.OutputState }

The dataset format of the data to monitor

func (MonitoringScheduleDatasetFormatOutput) Csv added in v0.39.0

func (MonitoringScheduleDatasetFormatOutput) ElementType added in v0.39.0

func (MonitoringScheduleDatasetFormatOutput) Json added in v0.39.0

func (MonitoringScheduleDatasetFormatOutput) Parquet added in v0.39.0

func (MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatOutput added in v0.39.0

func (o MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatOutput() MonitoringScheduleDatasetFormatOutput

func (MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatOutputWithContext added in v0.39.0

func (o MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatOutputWithContext(ctx context.Context) MonitoringScheduleDatasetFormatOutput

func (MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatPtrOutput added in v0.39.0

func (o MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatPtrOutput() MonitoringScheduleDatasetFormatPtrOutput

func (MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleDatasetFormatOutput) ToMonitoringScheduleDatasetFormatPtrOutputWithContext(ctx context.Context) MonitoringScheduleDatasetFormatPtrOutput

type MonitoringScheduleDatasetFormatPtrInput added in v0.39.0

type MonitoringScheduleDatasetFormatPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleDatasetFormatPtrOutput() MonitoringScheduleDatasetFormatPtrOutput
	ToMonitoringScheduleDatasetFormatPtrOutputWithContext(context.Context) MonitoringScheduleDatasetFormatPtrOutput
}

MonitoringScheduleDatasetFormatPtrInput is an input type that accepts MonitoringScheduleDatasetFormatArgs, MonitoringScheduleDatasetFormatPtr and MonitoringScheduleDatasetFormatPtrOutput values. You can construct a concrete instance of `MonitoringScheduleDatasetFormatPtrInput` via:

        MonitoringScheduleDatasetFormatArgs{...}

or:

        nil

type MonitoringScheduleDatasetFormatPtrOutput added in v0.39.0

type MonitoringScheduleDatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleDatasetFormatPtrOutput) Csv added in v0.39.0

func (MonitoringScheduleDatasetFormatPtrOutput) Elem added in v0.39.0

func (MonitoringScheduleDatasetFormatPtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleDatasetFormatPtrOutput) Json added in v0.39.0

func (MonitoringScheduleDatasetFormatPtrOutput) Parquet added in v0.39.0

func (MonitoringScheduleDatasetFormatPtrOutput) ToMonitoringScheduleDatasetFormatPtrOutput added in v0.39.0

func (o MonitoringScheduleDatasetFormatPtrOutput) ToMonitoringScheduleDatasetFormatPtrOutput() MonitoringScheduleDatasetFormatPtrOutput

func (MonitoringScheduleDatasetFormatPtrOutput) ToMonitoringScheduleDatasetFormatPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleDatasetFormatPtrOutput) ToMonitoringScheduleDatasetFormatPtrOutputWithContext(ctx context.Context) MonitoringScheduleDatasetFormatPtrOutput

type MonitoringScheduleEndpointInput

type MonitoringScheduleEndpointInput struct {
	EndpointName string `pulumi:"endpointName"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute *string `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath string `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType *MonitoringScheduleEndpointInputS3DataDistributionType `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode *MonitoringScheduleEndpointInputS3InputMode `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

type MonitoringScheduleEndpointInputArgs

type MonitoringScheduleEndpointInputArgs struct {
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// Indexes or names of the features to be excluded from analysis
	ExcludeFeaturesAttribute pulumi.StringPtrInput `pulumi:"excludeFeaturesAttribute"`
	// Path to the filesystem where the endpoint data is available to the container.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated
	S3DataDistributionType MonitoringScheduleEndpointInputS3DataDistributionTypePtrInput `pulumi:"s3DataDistributionType"`
	// Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.
	S3InputMode MonitoringScheduleEndpointInputS3InputModePtrInput `pulumi:"s3InputMode"`
}

The endpoint for a monitoring job.

func (MonitoringScheduleEndpointInputArgs) ElementType

func (MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputOutput

func (i MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputOutput() MonitoringScheduleEndpointInputOutput

func (MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputOutputWithContext

func (i MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputOutput

func (MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputPtrOutput added in v0.39.0

func (i MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputPtrOutput() MonitoringScheduleEndpointInputPtrOutput

func (MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputPtrOutputWithContext added in v0.39.0

func (i MonitoringScheduleEndpointInputArgs) ToMonitoringScheduleEndpointInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputPtrOutput

type MonitoringScheduleEndpointInputInput

type MonitoringScheduleEndpointInputInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputOutput() MonitoringScheduleEndpointInputOutput
	ToMonitoringScheduleEndpointInputOutputWithContext(context.Context) MonitoringScheduleEndpointInputOutput
}

MonitoringScheduleEndpointInputInput is an input type that accepts MonitoringScheduleEndpointInputArgs and MonitoringScheduleEndpointInputOutput values. You can construct a concrete instance of `MonitoringScheduleEndpointInputInput` via:

MonitoringScheduleEndpointInputArgs{...}

type MonitoringScheduleEndpointInputOutput

type MonitoringScheduleEndpointInputOutput struct{ *pulumi.OutputState }

The endpoint for a monitoring job.

func (MonitoringScheduleEndpointInputOutput) ElementType

func (MonitoringScheduleEndpointInputOutput) EndpointName

func (MonitoringScheduleEndpointInputOutput) ExcludeFeaturesAttribute added in v0.82.0

func (o MonitoringScheduleEndpointInputOutput) ExcludeFeaturesAttribute() pulumi.StringPtrOutput

Indexes or names of the features to be excluded from analysis

func (MonitoringScheduleEndpointInputOutput) LocalPath

Path to the filesystem where the endpoint data is available to the container.

func (MonitoringScheduleEndpointInputOutput) S3DataDistributionType

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleEndpointInputOutput) S3InputMode

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputOutput

func (o MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputOutput() MonitoringScheduleEndpointInputOutput

func (MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputOutputWithContext

func (o MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputOutput

func (MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputPtrOutput added in v0.39.0

func (o MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputPtrOutput() MonitoringScheduleEndpointInputPtrOutput

func (MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleEndpointInputOutput) ToMonitoringScheduleEndpointInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputPtrOutput

type MonitoringScheduleEndpointInputPtrInput added in v0.39.0

type MonitoringScheduleEndpointInputPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputPtrOutput() MonitoringScheduleEndpointInputPtrOutput
	ToMonitoringScheduleEndpointInputPtrOutputWithContext(context.Context) MonitoringScheduleEndpointInputPtrOutput
}

MonitoringScheduleEndpointInputPtrInput is an input type that accepts MonitoringScheduleEndpointInputArgs, MonitoringScheduleEndpointInputPtr and MonitoringScheduleEndpointInputPtrOutput values. You can construct a concrete instance of `MonitoringScheduleEndpointInputPtrInput` via:

        MonitoringScheduleEndpointInputArgs{...}

or:

        nil

type MonitoringScheduleEndpointInputPtrOutput added in v0.39.0

type MonitoringScheduleEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleEndpointInputPtrOutput) Elem added in v0.39.0

func (MonitoringScheduleEndpointInputPtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleEndpointInputPtrOutput) EndpointName added in v0.39.0

func (MonitoringScheduleEndpointInputPtrOutput) ExcludeFeaturesAttribute added in v0.82.0

Indexes or names of the features to be excluded from analysis

func (MonitoringScheduleEndpointInputPtrOutput) LocalPath added in v0.39.0

Path to the filesystem where the endpoint data is available to the container.

func (MonitoringScheduleEndpointInputPtrOutput) S3DataDistributionType added in v0.39.0

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleEndpointInputPtrOutput) S3InputMode added in v0.39.0

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleEndpointInputPtrOutput) ToMonitoringScheduleEndpointInputPtrOutput added in v0.39.0

func (o MonitoringScheduleEndpointInputPtrOutput) ToMonitoringScheduleEndpointInputPtrOutput() MonitoringScheduleEndpointInputPtrOutput

func (MonitoringScheduleEndpointInputPtrOutput) ToMonitoringScheduleEndpointInputPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleEndpointInputPtrOutput) ToMonitoringScheduleEndpointInputPtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputPtrOutput

type MonitoringScheduleEndpointInputS3DataDistributionType

type MonitoringScheduleEndpointInputS3DataDistributionType string

Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to FullyReplicated

func (MonitoringScheduleEndpointInputS3DataDistributionType) ElementType

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutput

func (e MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutput() MonitoringScheduleEndpointInputS3DataDistributionTypeOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutputWithContext

func (e MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypeOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (e MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput() MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext

func (e MonitoringScheduleEndpointInputS3DataDistributionType) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToStringOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToStringOutputWithContext

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionType) ToStringPtrOutputWithContext

type MonitoringScheduleEndpointInputS3DataDistributionTypeInput

type MonitoringScheduleEndpointInputS3DataDistributionTypeInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutput() MonitoringScheduleEndpointInputS3DataDistributionTypeOutput
	ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutputWithContext(context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypeOutput
}

MonitoringScheduleEndpointInputS3DataDistributionTypeInput is an input type that accepts values of the MonitoringScheduleEndpointInputS3DataDistributionType enum A concrete instance of `MonitoringScheduleEndpointInputS3DataDistributionTypeInput` can be one of the following:

MonitoringScheduleEndpointInputS3DataDistributionTypeFullyReplicated
MonitoringScheduleEndpointInputS3DataDistributionTypeShardedByS3Key

type MonitoringScheduleEndpointInputS3DataDistributionTypeOutput

type MonitoringScheduleEndpointInputS3DataDistributionTypeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ElementType

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutputWithContext

func (o MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypeOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypeOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToStringOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToStringOutputWithContext

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypeOutput) ToStringPtrOutputWithContext

type MonitoringScheduleEndpointInputS3DataDistributionTypePtrInput

type MonitoringScheduleEndpointInputS3DataDistributionTypePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput() MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput
	ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext(context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput
}

type MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

type MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) Elem

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ElementType

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext

func (o MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ToMonitoringScheduleEndpointInputS3DataDistributionTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3DataDistributionTypePtrOutput) ToStringPtrOutputWithContext

type MonitoringScheduleEndpointInputS3InputMode

type MonitoringScheduleEndpointInputS3InputMode string

Whether the Pipe or File is used as the input mode for transfering data for the monitoring job. Pipe mode is recommended for large datasets. File mode is useful for small files that fit in memory. Defaults to File.

func (MonitoringScheduleEndpointInputS3InputMode) ElementType

func (MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModeOutput

func (e MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModeOutput() MonitoringScheduleEndpointInputS3InputModeOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModeOutputWithContext

func (e MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModeOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3InputModeOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModePtrOutput

func (e MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModePtrOutput() MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext

func (e MonitoringScheduleEndpointInputS3InputMode) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToStringOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToStringOutputWithContext

func (MonitoringScheduleEndpointInputS3InputMode) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3InputMode) ToStringPtrOutputWithContext

type MonitoringScheduleEndpointInputS3InputModeInput

type MonitoringScheduleEndpointInputS3InputModeInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputS3InputModeOutput() MonitoringScheduleEndpointInputS3InputModeOutput
	ToMonitoringScheduleEndpointInputS3InputModeOutputWithContext(context.Context) MonitoringScheduleEndpointInputS3InputModeOutput
}

MonitoringScheduleEndpointInputS3InputModeInput is an input type that accepts values of the MonitoringScheduleEndpointInputS3InputMode enum A concrete instance of `MonitoringScheduleEndpointInputS3InputModeInput` can be one of the following:

MonitoringScheduleEndpointInputS3InputModePipe
MonitoringScheduleEndpointInputS3InputModeFile

type MonitoringScheduleEndpointInputS3InputModeOutput

type MonitoringScheduleEndpointInputS3InputModeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleEndpointInputS3InputModeOutput) ElementType

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModeOutput

func (o MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModeOutput() MonitoringScheduleEndpointInputS3InputModeOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModeOutputWithContext

func (o MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModeOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3InputModeOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutput

func (o MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutput() MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext

func (o MonitoringScheduleEndpointInputS3InputModeOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToStringOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToStringOutputWithContext

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3InputModeOutput) ToStringPtrOutputWithContext

type MonitoringScheduleEndpointInputS3InputModePtrInput

type MonitoringScheduleEndpointInputS3InputModePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleEndpointInputS3InputModePtrOutput() MonitoringScheduleEndpointInputS3InputModePtrOutput
	ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext(context.Context) MonitoringScheduleEndpointInputS3InputModePtrOutput
}

type MonitoringScheduleEndpointInputS3InputModePtrOutput

type MonitoringScheduleEndpointInputS3InputModePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) Elem

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) ElementType

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutput

func (o MonitoringScheduleEndpointInputS3InputModePtrOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutput() MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext

func (o MonitoringScheduleEndpointInputS3InputModePtrOutput) ToMonitoringScheduleEndpointInputS3InputModePtrOutputWithContext(ctx context.Context) MonitoringScheduleEndpointInputS3InputModePtrOutput

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) ToStringPtrOutput

func (MonitoringScheduleEndpointInputS3InputModePtrOutput) ToStringPtrOutputWithContext

type MonitoringScheduleInput

type MonitoringScheduleInput interface {
	pulumi.Input

	ToMonitoringScheduleOutput() MonitoringScheduleOutput
	ToMonitoringScheduleOutputWithContext(ctx context.Context) MonitoringScheduleOutput
}

type MonitoringScheduleJson added in v0.39.0

type MonitoringScheduleJson struct {
	// A boolean flag indicating if it is JSON line format
	Line *bool `pulumi:"line"`
}

The Json format

type MonitoringScheduleJsonArgs added in v0.39.0

type MonitoringScheduleJsonArgs struct {
	// A boolean flag indicating if it is JSON line format
	Line pulumi.BoolPtrInput `pulumi:"line"`
}

The Json format

func (MonitoringScheduleJsonArgs) ElementType added in v0.39.0

func (MonitoringScheduleJsonArgs) ElementType() reflect.Type

func (MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonOutput added in v0.39.0

func (i MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonOutput() MonitoringScheduleJsonOutput

func (MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonOutputWithContext added in v0.39.0

func (i MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonOutputWithContext(ctx context.Context) MonitoringScheduleJsonOutput

func (MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonPtrOutput added in v0.39.0

func (i MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonPtrOutput() MonitoringScheduleJsonPtrOutput

func (MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonPtrOutputWithContext added in v0.39.0

func (i MonitoringScheduleJsonArgs) ToMonitoringScheduleJsonPtrOutputWithContext(ctx context.Context) MonitoringScheduleJsonPtrOutput

type MonitoringScheduleJsonInput added in v0.39.0

type MonitoringScheduleJsonInput interface {
	pulumi.Input

	ToMonitoringScheduleJsonOutput() MonitoringScheduleJsonOutput
	ToMonitoringScheduleJsonOutputWithContext(context.Context) MonitoringScheduleJsonOutput
}

MonitoringScheduleJsonInput is an input type that accepts MonitoringScheduleJsonArgs and MonitoringScheduleJsonOutput values. You can construct a concrete instance of `MonitoringScheduleJsonInput` via:

MonitoringScheduleJsonArgs{...}

type MonitoringScheduleJsonOutput added in v0.39.0

type MonitoringScheduleJsonOutput struct{ *pulumi.OutputState }

The Json format

func (MonitoringScheduleJsonOutput) ElementType added in v0.39.0

func (MonitoringScheduleJsonOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonOutput added in v0.39.0

func (o MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonOutput() MonitoringScheduleJsonOutput

func (MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonOutputWithContext added in v0.39.0

func (o MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonOutputWithContext(ctx context.Context) MonitoringScheduleJsonOutput

func (MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonPtrOutput added in v0.39.0

func (o MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonPtrOutput() MonitoringScheduleJsonPtrOutput

func (MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleJsonOutput) ToMonitoringScheduleJsonPtrOutputWithContext(ctx context.Context) MonitoringScheduleJsonPtrOutput

type MonitoringScheduleJsonPtrInput added in v0.39.0

type MonitoringScheduleJsonPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleJsonPtrOutput() MonitoringScheduleJsonPtrOutput
	ToMonitoringScheduleJsonPtrOutputWithContext(context.Context) MonitoringScheduleJsonPtrOutput
}

MonitoringScheduleJsonPtrInput is an input type that accepts MonitoringScheduleJsonArgs, MonitoringScheduleJsonPtr and MonitoringScheduleJsonPtrOutput values. You can construct a concrete instance of `MonitoringScheduleJsonPtrInput` via:

        MonitoringScheduleJsonArgs{...}

or:

        nil

func MonitoringScheduleJsonPtr added in v0.39.0

func MonitoringScheduleJsonPtr(v *MonitoringScheduleJsonArgs) MonitoringScheduleJsonPtrInput

type MonitoringScheduleJsonPtrOutput added in v0.39.0

type MonitoringScheduleJsonPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleJsonPtrOutput) Elem added in v0.39.0

func (MonitoringScheduleJsonPtrOutput) ElementType added in v0.39.0

func (MonitoringScheduleJsonPtrOutput) Line added in v0.39.0

A boolean flag indicating if it is JSON line format

func (MonitoringScheduleJsonPtrOutput) ToMonitoringScheduleJsonPtrOutput added in v0.39.0

func (o MonitoringScheduleJsonPtrOutput) ToMonitoringScheduleJsonPtrOutput() MonitoringScheduleJsonPtrOutput

func (MonitoringScheduleJsonPtrOutput) ToMonitoringScheduleJsonPtrOutputWithContext added in v0.39.0

func (o MonitoringScheduleJsonPtrOutput) ToMonitoringScheduleJsonPtrOutputWithContext(ctx context.Context) MonitoringScheduleJsonPtrOutput

type MonitoringScheduleMonitoringAppSpecification

type MonitoringScheduleMonitoringAppSpecification struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments []string `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint []string `pulumi:"containerEntrypoint"`
	// The container image to be run by the monitoring job.
	ImageUri string `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri *string `pulumi:"postAnalyticsProcessorSourceUri"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri *string `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

type MonitoringScheduleMonitoringAppSpecificationArgs

type MonitoringScheduleMonitoringAppSpecificationArgs struct {
	// An array of arguments for the container used to run the monitoring job.
	ContainerArguments pulumi.StringArrayInput `pulumi:"containerArguments"`
	// Specifies the entrypoint for a container used to run the monitoring job.
	ContainerEntrypoint pulumi.StringArrayInput `pulumi:"containerEntrypoint"`
	// The container image to be run by the monitoring job.
	ImageUri pulumi.StringInput `pulumi:"imageUri"`
	// An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
	PostAnalyticsProcessorSourceUri pulumi.StringPtrInput `pulumi:"postAnalyticsProcessorSourceUri"`
	// An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers
	RecordPreprocessorSourceUri pulumi.StringPtrInput `pulumi:"recordPreprocessorSourceUri"`
}

Container image configuration object for the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationArgs) ElementType

func (MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationOutput

func (i MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationOutput() MonitoringScheduleMonitoringAppSpecificationOutput

func (MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationOutputWithContext

func (i MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringAppSpecificationOutput

func (MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationPtrOutput

func (i MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationPtrOutput() MonitoringScheduleMonitoringAppSpecificationPtrOutput

func (MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext

func (i MonitoringScheduleMonitoringAppSpecificationArgs) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringAppSpecificationPtrOutput

type MonitoringScheduleMonitoringAppSpecificationInput

type MonitoringScheduleMonitoringAppSpecificationInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringAppSpecificationOutput() MonitoringScheduleMonitoringAppSpecificationOutput
	ToMonitoringScheduleMonitoringAppSpecificationOutputWithContext(context.Context) MonitoringScheduleMonitoringAppSpecificationOutput
}

MonitoringScheduleMonitoringAppSpecificationInput is an input type that accepts MonitoringScheduleMonitoringAppSpecificationArgs and MonitoringScheduleMonitoringAppSpecificationOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringAppSpecificationInput` via:

MonitoringScheduleMonitoringAppSpecificationArgs{...}

type MonitoringScheduleMonitoringAppSpecificationOutput

type MonitoringScheduleMonitoringAppSpecificationOutput struct{ *pulumi.OutputState }

Container image configuration object for the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationOutput) ContainerArguments

An array of arguments for the container used to run the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationOutput) ContainerEntrypoint

Specifies the entrypoint for a container used to run the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationOutput) ElementType

func (MonitoringScheduleMonitoringAppSpecificationOutput) ImageUri

The container image to be run by the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationOutput) PostAnalyticsProcessorSourceUri

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

func (MonitoringScheduleMonitoringAppSpecificationOutput) RecordPreprocessorSourceUri

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

func (MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationOutput

func (o MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationOutput() MonitoringScheduleMonitoringAppSpecificationOutput

func (MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationOutputWithContext

func (o MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringAppSpecificationOutput

func (MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutput

func (o MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutput() MonitoringScheduleMonitoringAppSpecificationPtrOutput

func (MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext

func (o MonitoringScheduleMonitoringAppSpecificationOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringAppSpecificationPtrOutput

type MonitoringScheduleMonitoringAppSpecificationPtrInput

type MonitoringScheduleMonitoringAppSpecificationPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringAppSpecificationPtrOutput() MonitoringScheduleMonitoringAppSpecificationPtrOutput
	ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringAppSpecificationPtrOutput
}

MonitoringScheduleMonitoringAppSpecificationPtrInput is an input type that accepts MonitoringScheduleMonitoringAppSpecificationArgs, MonitoringScheduleMonitoringAppSpecificationPtr and MonitoringScheduleMonitoringAppSpecificationPtrOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringAppSpecificationPtrInput` via:

        MonitoringScheduleMonitoringAppSpecificationArgs{...}

or:

        nil

type MonitoringScheduleMonitoringAppSpecificationPtrOutput

type MonitoringScheduleMonitoringAppSpecificationPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ContainerArguments

An array of arguments for the container used to run the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ContainerEntrypoint

Specifies the entrypoint for a container used to run the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) Elem

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ElementType

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ImageUri

The container image to be run by the monitoring job.

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) PostAnalyticsProcessorSourceUri

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) RecordPreprocessorSourceUri

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutput

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext

func (o MonitoringScheduleMonitoringAppSpecificationPtrOutput) ToMonitoringScheduleMonitoringAppSpecificationPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringAppSpecificationPtrOutput

type MonitoringScheduleMonitoringExecutionSummary

type MonitoringScheduleMonitoringExecutionSummary struct {
	// The time at which the monitoring job was created.
	CreationTime string  `pulumi:"creationTime"`
	EndpointName *string `pulumi:"endpointName"`
	// Contains the reason a monitoring job failed, if it failed.
	FailureReason *string `pulumi:"failureReason"`
	// A timestamp that indicates the last time the monitoring job was modified.
	LastModifiedTime string `pulumi:"lastModifiedTime"`
	// The status of the monitoring job.
	MonitoringExecutionStatus MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus `pulumi:"monitoringExecutionStatus"`
	MonitoringScheduleName    string                                                                `pulumi:"monitoringScheduleName"`
	// The Amazon Resource Name (ARN) of the monitoring job.
	ProcessingJobArn *string `pulumi:"processingJobArn"`
	// The time the monitoring job was scheduled.
	ScheduledTime string `pulumi:"scheduledTime"`
}

Summary of information about monitoring job

type MonitoringScheduleMonitoringExecutionSummaryArgs

type MonitoringScheduleMonitoringExecutionSummaryArgs struct {
	// The time at which the monitoring job was created.
	CreationTime pulumi.StringInput    `pulumi:"creationTime"`
	EndpointName pulumi.StringPtrInput `pulumi:"endpointName"`
	// Contains the reason a monitoring job failed, if it failed.
	FailureReason pulumi.StringPtrInput `pulumi:"failureReason"`
	// A timestamp that indicates the last time the monitoring job was modified.
	LastModifiedTime pulumi.StringInput `pulumi:"lastModifiedTime"`
	// The status of the monitoring job.
	MonitoringExecutionStatus MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput `pulumi:"monitoringExecutionStatus"`
	MonitoringScheduleName    pulumi.StringInput                                                         `pulumi:"monitoringScheduleName"`
	// The Amazon Resource Name (ARN) of the monitoring job.
	ProcessingJobArn pulumi.StringPtrInput `pulumi:"processingJobArn"`
	// The time the monitoring job was scheduled.
	ScheduledTime pulumi.StringInput `pulumi:"scheduledTime"`
}

Summary of information about monitoring job

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryOutput

func (i MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryOutput() MonitoringScheduleMonitoringExecutionSummaryOutput

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryOutputWithContext

func (i MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryOutput

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput

func (i MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput() MonitoringScheduleMonitoringExecutionSummaryPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext

func (i MonitoringScheduleMonitoringExecutionSummaryArgs) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryPtrOutput

type MonitoringScheduleMonitoringExecutionSummaryInput

type MonitoringScheduleMonitoringExecutionSummaryInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringExecutionSummaryOutput() MonitoringScheduleMonitoringExecutionSummaryOutput
	ToMonitoringScheduleMonitoringExecutionSummaryOutputWithContext(context.Context) MonitoringScheduleMonitoringExecutionSummaryOutput
}

MonitoringScheduleMonitoringExecutionSummaryInput is an input type that accepts MonitoringScheduleMonitoringExecutionSummaryArgs and MonitoringScheduleMonitoringExecutionSummaryOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringExecutionSummaryInput` via:

MonitoringScheduleMonitoringExecutionSummaryArgs{...}

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus string

The status of the monitoring job.

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutputWithContext

func (e MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext

func (e MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToStringOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToStringOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToStringPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus) ToStringPtrOutputWithContext

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput() MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput
	ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutputWithContext(context.Context) MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput
}

MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput is an input type that accepts values of the MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatus enum A concrete instance of `MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput` can be one of the following:

MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPending
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusCompleted
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusCompletedWithViolations
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInProgress
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusFailed
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusStopping
MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusStopped

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToStringOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToStringOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToStringPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToStringPtrOutputWithContext

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrInput

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput() MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput
	ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput
}

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) Elem

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) ToStringPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput) ToStringPtrOutputWithContext

type MonitoringScheduleMonitoringExecutionSummaryOutput

type MonitoringScheduleMonitoringExecutionSummaryOutput struct{ *pulumi.OutputState }

Summary of information about monitoring job

func (MonitoringScheduleMonitoringExecutionSummaryOutput) CreationTime

The time at which the monitoring job was created.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryOutput) EndpointName

func (MonitoringScheduleMonitoringExecutionSummaryOutput) FailureReason

Contains the reason a monitoring job failed, if it failed.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) LastModifiedTime

A timestamp that indicates the last time the monitoring job was modified.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) MonitoringExecutionStatus

The status of the monitoring job.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) MonitoringScheduleName

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ProcessingJobArn

The Amazon Resource Name (ARN) of the monitoring job.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ScheduledTime

The time the monitoring job was scheduled.

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryOutput

func (o MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryOutput() MonitoringScheduleMonitoringExecutionSummaryOutput

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryOutputWithContext

func (o MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryOutput

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput

func (o MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput() MonitoringScheduleMonitoringExecutionSummaryPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext

func (o MonitoringScheduleMonitoringExecutionSummaryOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryPtrOutput

type MonitoringScheduleMonitoringExecutionSummaryPtrInput

type MonitoringScheduleMonitoringExecutionSummaryPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput() MonitoringScheduleMonitoringExecutionSummaryPtrOutput
	ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringExecutionSummaryPtrOutput
}

MonitoringScheduleMonitoringExecutionSummaryPtrInput is an input type that accepts MonitoringScheduleMonitoringExecutionSummaryArgs, MonitoringScheduleMonitoringExecutionSummaryPtr and MonitoringScheduleMonitoringExecutionSummaryPtrOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringExecutionSummaryPtrInput` via:

        MonitoringScheduleMonitoringExecutionSummaryArgs{...}

or:

        nil

type MonitoringScheduleMonitoringExecutionSummaryPtrOutput

type MonitoringScheduleMonitoringExecutionSummaryPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) CreationTime

The time at which the monitoring job was created.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) Elem

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) EndpointName

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) FailureReason

Contains the reason a monitoring job failed, if it failed.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) LastModifiedTime

A timestamp that indicates the last time the monitoring job was modified.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) MonitoringExecutionStatus

The status of the monitoring job.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) MonitoringScheduleName

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ProcessingJobArn

The Amazon Resource Name (ARN) of the monitoring job.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ScheduledTime

The time the monitoring job was scheduled.

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext

func (o MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ToMonitoringScheduleMonitoringExecutionSummaryPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringExecutionSummaryPtrOutput

type MonitoringScheduleMonitoringInput

type MonitoringScheduleMonitoringInput struct {
	BatchTransformInput *MonitoringScheduleBatchTransformInput `pulumi:"batchTransformInput"`
	EndpointInput       *MonitoringScheduleEndpointInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

type MonitoringScheduleMonitoringInputArgs

type MonitoringScheduleMonitoringInputArgs struct {
	BatchTransformInput MonitoringScheduleBatchTransformInputPtrInput `pulumi:"batchTransformInput"`
	EndpointInput       MonitoringScheduleEndpointInputPtrInput       `pulumi:"endpointInput"`
}

The inputs for a monitoring job.

func (MonitoringScheduleMonitoringInputArgs) ElementType

func (MonitoringScheduleMonitoringInputArgs) ToMonitoringScheduleMonitoringInputOutput

func (i MonitoringScheduleMonitoringInputArgs) ToMonitoringScheduleMonitoringInputOutput() MonitoringScheduleMonitoringInputOutput

func (MonitoringScheduleMonitoringInputArgs) ToMonitoringScheduleMonitoringInputOutputWithContext

func (i MonitoringScheduleMonitoringInputArgs) ToMonitoringScheduleMonitoringInputOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringInputOutput

type MonitoringScheduleMonitoringInputArray

type MonitoringScheduleMonitoringInputArray []MonitoringScheduleMonitoringInputInput

func (MonitoringScheduleMonitoringInputArray) ElementType

func (MonitoringScheduleMonitoringInputArray) ToMonitoringScheduleMonitoringInputArrayOutput

func (i MonitoringScheduleMonitoringInputArray) ToMonitoringScheduleMonitoringInputArrayOutput() MonitoringScheduleMonitoringInputArrayOutput

func (MonitoringScheduleMonitoringInputArray) ToMonitoringScheduleMonitoringInputArrayOutputWithContext

func (i MonitoringScheduleMonitoringInputArray) ToMonitoringScheduleMonitoringInputArrayOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringInputArrayOutput

type MonitoringScheduleMonitoringInputArrayInput

type MonitoringScheduleMonitoringInputArrayInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringInputArrayOutput() MonitoringScheduleMonitoringInputArrayOutput
	ToMonitoringScheduleMonitoringInputArrayOutputWithContext(context.Context) MonitoringScheduleMonitoringInputArrayOutput
}

MonitoringScheduleMonitoringInputArrayInput is an input type that accepts MonitoringScheduleMonitoringInputArray and MonitoringScheduleMonitoringInputArrayOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringInputArrayInput` via:

MonitoringScheduleMonitoringInputArray{ MonitoringScheduleMonitoringInputArgs{...} }

type MonitoringScheduleMonitoringInputArrayOutput

type MonitoringScheduleMonitoringInputArrayOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringInputArrayOutput) ElementType

func (MonitoringScheduleMonitoringInputArrayOutput) Index

func (MonitoringScheduleMonitoringInputArrayOutput) ToMonitoringScheduleMonitoringInputArrayOutput

func (o MonitoringScheduleMonitoringInputArrayOutput) ToMonitoringScheduleMonitoringInputArrayOutput() MonitoringScheduleMonitoringInputArrayOutput

func (MonitoringScheduleMonitoringInputArrayOutput) ToMonitoringScheduleMonitoringInputArrayOutputWithContext

func (o MonitoringScheduleMonitoringInputArrayOutput) ToMonitoringScheduleMonitoringInputArrayOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringInputArrayOutput

type MonitoringScheduleMonitoringInputInput

type MonitoringScheduleMonitoringInputInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringInputOutput() MonitoringScheduleMonitoringInputOutput
	ToMonitoringScheduleMonitoringInputOutputWithContext(context.Context) MonitoringScheduleMonitoringInputOutput
}

MonitoringScheduleMonitoringInputInput is an input type that accepts MonitoringScheduleMonitoringInputArgs and MonitoringScheduleMonitoringInputOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringInputInput` via:

MonitoringScheduleMonitoringInputArgs{...}

type MonitoringScheduleMonitoringInputOutput

type MonitoringScheduleMonitoringInputOutput struct{ *pulumi.OutputState }

The inputs for a monitoring job.

func (MonitoringScheduleMonitoringInputOutput) BatchTransformInput added in v0.39.0

func (MonitoringScheduleMonitoringInputOutput) ElementType

func (MonitoringScheduleMonitoringInputOutput) EndpointInput

func (MonitoringScheduleMonitoringInputOutput) ToMonitoringScheduleMonitoringInputOutput

func (o MonitoringScheduleMonitoringInputOutput) ToMonitoringScheduleMonitoringInputOutput() MonitoringScheduleMonitoringInputOutput

func (MonitoringScheduleMonitoringInputOutput) ToMonitoringScheduleMonitoringInputOutputWithContext

func (o MonitoringScheduleMonitoringInputOutput) ToMonitoringScheduleMonitoringInputOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringInputOutput

type MonitoringScheduleMonitoringJobDefinition

type MonitoringScheduleMonitoringJobDefinition struct {
	BaselineConfig *MonitoringScheduleBaselineConfig `pulumi:"baselineConfig"`
	// Sets the environment variables in the Docker container
	Environment                interface{}                                  `pulumi:"environment"`
	MonitoringAppSpecification MonitoringScheduleMonitoringAppSpecification `pulumi:"monitoringAppSpecification"`
	MonitoringInputs           []MonitoringScheduleMonitoringInput          `pulumi:"monitoringInputs"`
	MonitoringOutputConfig     MonitoringScheduleMonitoringOutputConfig     `pulumi:"monitoringOutputConfig"`
	MonitoringResources        MonitoringScheduleMonitoringResources        `pulumi:"monitoringResources"`
	NetworkConfig              *MonitoringScheduleNetworkConfig             `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           string                               `pulumi:"roleArn"`
	StoppingCondition *MonitoringScheduleStoppingCondition `pulumi:"stoppingCondition"`
}

Defines the monitoring job.

type MonitoringScheduleMonitoringJobDefinitionArgs

type MonitoringScheduleMonitoringJobDefinitionArgs struct {
	BaselineConfig MonitoringScheduleBaselineConfigPtrInput `pulumi:"baselineConfig"`
	// Sets the environment variables in the Docker container
	Environment                pulumi.Input                                      `pulumi:"environment"`
	MonitoringAppSpecification MonitoringScheduleMonitoringAppSpecificationInput `pulumi:"monitoringAppSpecification"`
	MonitoringInputs           MonitoringScheduleMonitoringInputArrayInput       `pulumi:"monitoringInputs"`
	MonitoringOutputConfig     MonitoringScheduleMonitoringOutputConfigInput     `pulumi:"monitoringOutputConfig"`
	MonitoringResources        MonitoringScheduleMonitoringResourcesInput        `pulumi:"monitoringResources"`
	NetworkConfig              MonitoringScheduleNetworkConfigPtrInput           `pulumi:"networkConfig"`
	// The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
	RoleArn           pulumi.StringInput                          `pulumi:"roleArn"`
	StoppingCondition MonitoringScheduleStoppingConditionPtrInput `pulumi:"stoppingCondition"`
}

Defines the monitoring job.

func (MonitoringScheduleMonitoringJobDefinitionArgs) ElementType

func (MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionOutput

func (i MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionOutput() MonitoringScheduleMonitoringJobDefinitionOutput

func (MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionOutputWithContext

func (i MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringJobDefinitionOutput

func (MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput

func (i MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput() MonitoringScheduleMonitoringJobDefinitionPtrOutput

func (MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext

func (i MonitoringScheduleMonitoringJobDefinitionArgs) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringJobDefinitionPtrOutput

type MonitoringScheduleMonitoringJobDefinitionInput

type MonitoringScheduleMonitoringJobDefinitionInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringJobDefinitionOutput() MonitoringScheduleMonitoringJobDefinitionOutput
	ToMonitoringScheduleMonitoringJobDefinitionOutputWithContext(context.Context) MonitoringScheduleMonitoringJobDefinitionOutput
}

MonitoringScheduleMonitoringJobDefinitionInput is an input type that accepts MonitoringScheduleMonitoringJobDefinitionArgs and MonitoringScheduleMonitoringJobDefinitionOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringJobDefinitionInput` via:

MonitoringScheduleMonitoringJobDefinitionArgs{...}

type MonitoringScheduleMonitoringJobDefinitionOutput

type MonitoringScheduleMonitoringJobDefinitionOutput struct{ *pulumi.OutputState }

Defines the monitoring job.

func (MonitoringScheduleMonitoringJobDefinitionOutput) BaselineConfig

func (MonitoringScheduleMonitoringJobDefinitionOutput) ElementType

func (MonitoringScheduleMonitoringJobDefinitionOutput) Environment

Sets the environment variables in the Docker container

func (MonitoringScheduleMonitoringJobDefinitionOutput) MonitoringAppSpecification

func (MonitoringScheduleMonitoringJobDefinitionOutput) MonitoringInputs

func (MonitoringScheduleMonitoringJobDefinitionOutput) MonitoringOutputConfig

func (MonitoringScheduleMonitoringJobDefinitionOutput) MonitoringResources

func (MonitoringScheduleMonitoringJobDefinitionOutput) NetworkConfig

func (MonitoringScheduleMonitoringJobDefinitionOutput) RoleArn

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (MonitoringScheduleMonitoringJobDefinitionOutput) StoppingCondition

func (MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionOutput

func (o MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionOutput() MonitoringScheduleMonitoringJobDefinitionOutput

func (MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionOutputWithContext

func (o MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringJobDefinitionOutput

func (MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput

func (o MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput() MonitoringScheduleMonitoringJobDefinitionPtrOutput

func (MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext

func (o MonitoringScheduleMonitoringJobDefinitionOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringJobDefinitionPtrOutput

type MonitoringScheduleMonitoringJobDefinitionPtrInput

type MonitoringScheduleMonitoringJobDefinitionPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringJobDefinitionPtrOutput() MonitoringScheduleMonitoringJobDefinitionPtrOutput
	ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringJobDefinitionPtrOutput
}

MonitoringScheduleMonitoringJobDefinitionPtrInput is an input type that accepts MonitoringScheduleMonitoringJobDefinitionArgs, MonitoringScheduleMonitoringJobDefinitionPtr and MonitoringScheduleMonitoringJobDefinitionPtrOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringJobDefinitionPtrInput` via:

        MonitoringScheduleMonitoringJobDefinitionArgs{...}

or:

        nil

type MonitoringScheduleMonitoringJobDefinitionPtrOutput

type MonitoringScheduleMonitoringJobDefinitionPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) BaselineConfig

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) Elem

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) ElementType

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) Environment

Sets the environment variables in the Docker container

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) MonitoringAppSpecification

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) MonitoringInputs

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) MonitoringOutputConfig

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) MonitoringResources

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) NetworkConfig

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) RoleArn

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) StoppingCondition

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput

func (o MonitoringScheduleMonitoringJobDefinitionPtrOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutput() MonitoringScheduleMonitoringJobDefinitionPtrOutput

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext

func (o MonitoringScheduleMonitoringJobDefinitionPtrOutput) ToMonitoringScheduleMonitoringJobDefinitionPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringJobDefinitionPtrOutput

type MonitoringScheduleMonitoringOutput

type MonitoringScheduleMonitoringOutput struct {
	S3Output MonitoringScheduleS3Output `pulumi:"s3Output"`
}

The output object for a monitoring job.

type MonitoringScheduleMonitoringOutputArgs

type MonitoringScheduleMonitoringOutputArgs struct {
	S3Output MonitoringScheduleS3OutputInput `pulumi:"s3Output"`
}

The output object for a monitoring job.

func (MonitoringScheduleMonitoringOutputArgs) ElementType

func (MonitoringScheduleMonitoringOutputArgs) ToMonitoringScheduleMonitoringOutputOutput

func (i MonitoringScheduleMonitoringOutputArgs) ToMonitoringScheduleMonitoringOutputOutput() MonitoringScheduleMonitoringOutputOutput

func (MonitoringScheduleMonitoringOutputArgs) ToMonitoringScheduleMonitoringOutputOutputWithContext

func (i MonitoringScheduleMonitoringOutputArgs) ToMonitoringScheduleMonitoringOutputOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputOutput

type MonitoringScheduleMonitoringOutputArray

type MonitoringScheduleMonitoringOutputArray []MonitoringScheduleMonitoringOutputInput

func (MonitoringScheduleMonitoringOutputArray) ElementType

func (MonitoringScheduleMonitoringOutputArray) ToMonitoringScheduleMonitoringOutputArrayOutput

func (i MonitoringScheduleMonitoringOutputArray) ToMonitoringScheduleMonitoringOutputArrayOutput() MonitoringScheduleMonitoringOutputArrayOutput

func (MonitoringScheduleMonitoringOutputArray) ToMonitoringScheduleMonitoringOutputArrayOutputWithContext

func (i MonitoringScheduleMonitoringOutputArray) ToMonitoringScheduleMonitoringOutputArrayOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputArrayOutput

type MonitoringScheduleMonitoringOutputArrayInput

type MonitoringScheduleMonitoringOutputArrayInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringOutputArrayOutput() MonitoringScheduleMonitoringOutputArrayOutput
	ToMonitoringScheduleMonitoringOutputArrayOutputWithContext(context.Context) MonitoringScheduleMonitoringOutputArrayOutput
}

MonitoringScheduleMonitoringOutputArrayInput is an input type that accepts MonitoringScheduleMonitoringOutputArray and MonitoringScheduleMonitoringOutputArrayOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringOutputArrayInput` via:

MonitoringScheduleMonitoringOutputArray{ MonitoringScheduleMonitoringOutputArgs{...} }

type MonitoringScheduleMonitoringOutputArrayOutput

type MonitoringScheduleMonitoringOutputArrayOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringOutputArrayOutput) ElementType

func (MonitoringScheduleMonitoringOutputArrayOutput) Index

func (MonitoringScheduleMonitoringOutputArrayOutput) ToMonitoringScheduleMonitoringOutputArrayOutput

func (o MonitoringScheduleMonitoringOutputArrayOutput) ToMonitoringScheduleMonitoringOutputArrayOutput() MonitoringScheduleMonitoringOutputArrayOutput

func (MonitoringScheduleMonitoringOutputArrayOutput) ToMonitoringScheduleMonitoringOutputArrayOutputWithContext

func (o MonitoringScheduleMonitoringOutputArrayOutput) ToMonitoringScheduleMonitoringOutputArrayOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputArrayOutput

type MonitoringScheduleMonitoringOutputConfig

type MonitoringScheduleMonitoringOutputConfig struct {
	// 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 *string `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs []MonitoringScheduleMonitoringOutput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

type MonitoringScheduleMonitoringOutputConfigArgs

type MonitoringScheduleMonitoringOutputConfigArgs struct {
	// 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 `pulumi:"kmsKeyId"`
	// Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
	MonitoringOutputs MonitoringScheduleMonitoringOutputArrayInput `pulumi:"monitoringOutputs"`
}

The output configuration for monitoring jobs.

func (MonitoringScheduleMonitoringOutputConfigArgs) ElementType

func (MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigOutput

func (i MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigOutput() MonitoringScheduleMonitoringOutputConfigOutput

func (MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigOutputWithContext

func (i MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputConfigOutput

func (MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigPtrOutput

func (i MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigPtrOutput() MonitoringScheduleMonitoringOutputConfigPtrOutput

func (MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext

func (i MonitoringScheduleMonitoringOutputConfigArgs) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputConfigPtrOutput

type MonitoringScheduleMonitoringOutputConfigInput

type MonitoringScheduleMonitoringOutputConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringOutputConfigOutput() MonitoringScheduleMonitoringOutputConfigOutput
	ToMonitoringScheduleMonitoringOutputConfigOutputWithContext(context.Context) MonitoringScheduleMonitoringOutputConfigOutput
}

MonitoringScheduleMonitoringOutputConfigInput is an input type that accepts MonitoringScheduleMonitoringOutputConfigArgs and MonitoringScheduleMonitoringOutputConfigOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringOutputConfigInput` via:

MonitoringScheduleMonitoringOutputConfigArgs{...}

type MonitoringScheduleMonitoringOutputConfigOutput

type MonitoringScheduleMonitoringOutputConfigOutput struct{ *pulumi.OutputState }

The output configuration for monitoring jobs.

func (MonitoringScheduleMonitoringOutputConfigOutput) ElementType

func (MonitoringScheduleMonitoringOutputConfigOutput) KmsKeyId

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 (MonitoringScheduleMonitoringOutputConfigOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigOutput

func (o MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigOutput() MonitoringScheduleMonitoringOutputConfigOutput

func (MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigOutputWithContext

func (o MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputConfigOutput

func (MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutput

func (o MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutput() MonitoringScheduleMonitoringOutputConfigPtrOutput

func (MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext

func (o MonitoringScheduleMonitoringOutputConfigOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputConfigPtrOutput

type MonitoringScheduleMonitoringOutputConfigPtrInput

type MonitoringScheduleMonitoringOutputConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringOutputConfigPtrOutput() MonitoringScheduleMonitoringOutputConfigPtrOutput
	ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringOutputConfigPtrOutput
}

MonitoringScheduleMonitoringOutputConfigPtrInput is an input type that accepts MonitoringScheduleMonitoringOutputConfigArgs, MonitoringScheduleMonitoringOutputConfigPtr and MonitoringScheduleMonitoringOutputConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringOutputConfigPtrInput` via:

        MonitoringScheduleMonitoringOutputConfigArgs{...}

or:

        nil

type MonitoringScheduleMonitoringOutputConfigPtrOutput

type MonitoringScheduleMonitoringOutputConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) Elem

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) ElementType

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) KmsKeyId

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 (MonitoringScheduleMonitoringOutputConfigPtrOutput) MonitoringOutputs

Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutput

func (o MonitoringScheduleMonitoringOutputConfigPtrOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutput() MonitoringScheduleMonitoringOutputConfigPtrOutput

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext

func (o MonitoringScheduleMonitoringOutputConfigPtrOutput) ToMonitoringScheduleMonitoringOutputConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputConfigPtrOutput

type MonitoringScheduleMonitoringOutputInput

type MonitoringScheduleMonitoringOutputInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringOutputOutput() MonitoringScheduleMonitoringOutputOutput
	ToMonitoringScheduleMonitoringOutputOutputWithContext(context.Context) MonitoringScheduleMonitoringOutputOutput
}

MonitoringScheduleMonitoringOutputInput is an input type that accepts MonitoringScheduleMonitoringOutputArgs and MonitoringScheduleMonitoringOutputOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringOutputInput` via:

MonitoringScheduleMonitoringOutputArgs{...}

type MonitoringScheduleMonitoringOutputOutput

type MonitoringScheduleMonitoringOutputOutput struct{ *pulumi.OutputState }

The output object for a monitoring job.

func (MonitoringScheduleMonitoringOutputOutput) ElementType

func (MonitoringScheduleMonitoringOutputOutput) S3Output

func (MonitoringScheduleMonitoringOutputOutput) ToMonitoringScheduleMonitoringOutputOutput

func (o MonitoringScheduleMonitoringOutputOutput) ToMonitoringScheduleMonitoringOutputOutput() MonitoringScheduleMonitoringOutputOutput

func (MonitoringScheduleMonitoringOutputOutput) ToMonitoringScheduleMonitoringOutputOutputWithContext

func (o MonitoringScheduleMonitoringOutputOutput) ToMonitoringScheduleMonitoringOutputOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringOutputOutput

type MonitoringScheduleMonitoringResources

type MonitoringScheduleMonitoringResources struct {
	ClusterConfig MonitoringScheduleClusterConfig `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

type MonitoringScheduleMonitoringResourcesArgs

type MonitoringScheduleMonitoringResourcesArgs struct {
	ClusterConfig MonitoringScheduleClusterConfigInput `pulumi:"clusterConfig"`
}

Identifies the resources to deploy for a monitoring job.

func (MonitoringScheduleMonitoringResourcesArgs) ElementType

func (MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesOutput

func (i MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesOutput() MonitoringScheduleMonitoringResourcesOutput

func (MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesOutputWithContext

func (i MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringResourcesOutput

func (MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesPtrOutput

func (i MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesPtrOutput() MonitoringScheduleMonitoringResourcesPtrOutput

func (MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext

func (i MonitoringScheduleMonitoringResourcesArgs) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringResourcesPtrOutput

type MonitoringScheduleMonitoringResourcesInput

type MonitoringScheduleMonitoringResourcesInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringResourcesOutput() MonitoringScheduleMonitoringResourcesOutput
	ToMonitoringScheduleMonitoringResourcesOutputWithContext(context.Context) MonitoringScheduleMonitoringResourcesOutput
}

MonitoringScheduleMonitoringResourcesInput is an input type that accepts MonitoringScheduleMonitoringResourcesArgs and MonitoringScheduleMonitoringResourcesOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringResourcesInput` via:

MonitoringScheduleMonitoringResourcesArgs{...}

type MonitoringScheduleMonitoringResourcesOutput

type MonitoringScheduleMonitoringResourcesOutput struct{ *pulumi.OutputState }

Identifies the resources to deploy for a monitoring job.

func (MonitoringScheduleMonitoringResourcesOutput) ClusterConfig

func (MonitoringScheduleMonitoringResourcesOutput) ElementType

func (MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesOutput

func (o MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesOutput() MonitoringScheduleMonitoringResourcesOutput

func (MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesOutputWithContext

func (o MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringResourcesOutput

func (MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesPtrOutput

func (o MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesPtrOutput() MonitoringScheduleMonitoringResourcesPtrOutput

func (MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext

func (o MonitoringScheduleMonitoringResourcesOutput) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringResourcesPtrOutput

type MonitoringScheduleMonitoringResourcesPtrInput

type MonitoringScheduleMonitoringResourcesPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringResourcesPtrOutput() MonitoringScheduleMonitoringResourcesPtrOutput
	ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext(context.Context) MonitoringScheduleMonitoringResourcesPtrOutput
}

MonitoringScheduleMonitoringResourcesPtrInput is an input type that accepts MonitoringScheduleMonitoringResourcesArgs, MonitoringScheduleMonitoringResourcesPtr and MonitoringScheduleMonitoringResourcesPtrOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringResourcesPtrInput` via:

        MonitoringScheduleMonitoringResourcesArgs{...}

or:

        nil

type MonitoringScheduleMonitoringResourcesPtrOutput

type MonitoringScheduleMonitoringResourcesPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringResourcesPtrOutput) ClusterConfig

func (MonitoringScheduleMonitoringResourcesPtrOutput) Elem

func (MonitoringScheduleMonitoringResourcesPtrOutput) ElementType

func (MonitoringScheduleMonitoringResourcesPtrOutput) ToMonitoringScheduleMonitoringResourcesPtrOutput

func (o MonitoringScheduleMonitoringResourcesPtrOutput) ToMonitoringScheduleMonitoringResourcesPtrOutput() MonitoringScheduleMonitoringResourcesPtrOutput

func (MonitoringScheduleMonitoringResourcesPtrOutput) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext

func (o MonitoringScheduleMonitoringResourcesPtrOutput) ToMonitoringScheduleMonitoringResourcesPtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringResourcesPtrOutput

type MonitoringScheduleMonitoringType

type MonitoringScheduleMonitoringType string

The type of monitoring job.

func (MonitoringScheduleMonitoringType) ElementType

func (MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypeOutput

func (e MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypeOutput() MonitoringScheduleMonitoringTypeOutput

func (MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypeOutputWithContext

func (e MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypeOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringTypeOutput

func (MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypePtrOutput

func (e MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypePtrOutput() MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypePtrOutputWithContext

func (e MonitoringScheduleMonitoringType) ToMonitoringScheduleMonitoringTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringType) ToStringOutput

func (MonitoringScheduleMonitoringType) ToStringOutputWithContext

func (e MonitoringScheduleMonitoringType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MonitoringScheduleMonitoringType) ToStringPtrOutput

func (MonitoringScheduleMonitoringType) ToStringPtrOutputWithContext

func (e MonitoringScheduleMonitoringType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleMonitoringTypeInput

type MonitoringScheduleMonitoringTypeInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringTypeOutput() MonitoringScheduleMonitoringTypeOutput
	ToMonitoringScheduleMonitoringTypeOutputWithContext(context.Context) MonitoringScheduleMonitoringTypeOutput
}

MonitoringScheduleMonitoringTypeInput is an input type that accepts values of the MonitoringScheduleMonitoringType enum A concrete instance of `MonitoringScheduleMonitoringTypeInput` can be one of the following:

MonitoringScheduleMonitoringTypeDataQuality
MonitoringScheduleMonitoringTypeModelQuality
MonitoringScheduleMonitoringTypeModelBias
MonitoringScheduleMonitoringTypeModelExplainability

type MonitoringScheduleMonitoringTypeOutput

type MonitoringScheduleMonitoringTypeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringTypeOutput) ElementType

func (MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypeOutput

func (o MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypeOutput() MonitoringScheduleMonitoringTypeOutput

func (MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypeOutputWithContext

func (o MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypeOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringTypeOutput

func (MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypePtrOutput

func (o MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypePtrOutput() MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypePtrOutputWithContext

func (o MonitoringScheduleMonitoringTypeOutput) ToMonitoringScheduleMonitoringTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringTypeOutput) ToStringOutput

func (MonitoringScheduleMonitoringTypeOutput) ToStringOutputWithContext

func (MonitoringScheduleMonitoringTypeOutput) ToStringPtrOutput

func (MonitoringScheduleMonitoringTypeOutput) ToStringPtrOutputWithContext

func (o MonitoringScheduleMonitoringTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleMonitoringTypePtrInput

type MonitoringScheduleMonitoringTypePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleMonitoringTypePtrOutput() MonitoringScheduleMonitoringTypePtrOutput
	ToMonitoringScheduleMonitoringTypePtrOutputWithContext(context.Context) MonitoringScheduleMonitoringTypePtrOutput
}

type MonitoringScheduleMonitoringTypePtrOutput

type MonitoringScheduleMonitoringTypePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringTypePtrOutput) Elem

func (MonitoringScheduleMonitoringTypePtrOutput) ElementType

func (MonitoringScheduleMonitoringTypePtrOutput) ToMonitoringScheduleMonitoringTypePtrOutput

func (o MonitoringScheduleMonitoringTypePtrOutput) ToMonitoringScheduleMonitoringTypePtrOutput() MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringTypePtrOutput) ToMonitoringScheduleMonitoringTypePtrOutputWithContext

func (o MonitoringScheduleMonitoringTypePtrOutput) ToMonitoringScheduleMonitoringTypePtrOutputWithContext(ctx context.Context) MonitoringScheduleMonitoringTypePtrOutput

func (MonitoringScheduleMonitoringTypePtrOutput) ToStringPtrOutput

func (MonitoringScheduleMonitoringTypePtrOutput) ToStringPtrOutputWithContext

type MonitoringScheduleNetworkConfig

type MonitoringScheduleNetworkConfig struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption *bool `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation *bool                        `pulumi:"enableNetworkIsolation"`
	VpcConfig              *MonitoringScheduleVpcConfig `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

type MonitoringScheduleNetworkConfigArgs

type MonitoringScheduleNetworkConfigArgs struct {
	// Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
	EnableInterContainerTrafficEncryption pulumi.BoolPtrInput `pulumi:"enableInterContainerTrafficEncryption"`
	// Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
	EnableNetworkIsolation pulumi.BoolPtrInput                 `pulumi:"enableNetworkIsolation"`
	VpcConfig              MonitoringScheduleVpcConfigPtrInput `pulumi:"vpcConfig"`
}

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (MonitoringScheduleNetworkConfigArgs) ElementType

func (MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigOutput

func (i MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigOutput() MonitoringScheduleNetworkConfigOutput

func (MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigOutputWithContext

func (i MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigOutputWithContext(ctx context.Context) MonitoringScheduleNetworkConfigOutput

func (MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigPtrOutput

func (i MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigPtrOutput() MonitoringScheduleNetworkConfigPtrOutput

func (MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigPtrOutputWithContext

func (i MonitoringScheduleNetworkConfigArgs) ToMonitoringScheduleNetworkConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleNetworkConfigPtrOutput

type MonitoringScheduleNetworkConfigInput

type MonitoringScheduleNetworkConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleNetworkConfigOutput() MonitoringScheduleNetworkConfigOutput
	ToMonitoringScheduleNetworkConfigOutputWithContext(context.Context) MonitoringScheduleNetworkConfigOutput
}

MonitoringScheduleNetworkConfigInput is an input type that accepts MonitoringScheduleNetworkConfigArgs and MonitoringScheduleNetworkConfigOutput values. You can construct a concrete instance of `MonitoringScheduleNetworkConfigInput` via:

MonitoringScheduleNetworkConfigArgs{...}

type MonitoringScheduleNetworkConfigOutput

type MonitoringScheduleNetworkConfigOutput struct{ *pulumi.OutputState }

Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.

func (MonitoringScheduleNetworkConfigOutput) ElementType

func (MonitoringScheduleNetworkConfigOutput) EnableInterContainerTrafficEncryption

func (o MonitoringScheduleNetworkConfigOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (MonitoringScheduleNetworkConfigOutput) EnableNetworkIsolation

func (o MonitoringScheduleNetworkConfigOutput) EnableNetworkIsolation() pulumi.BoolPtrOutput

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigOutput

func (o MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigOutput() MonitoringScheduleNetworkConfigOutput

func (MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigOutputWithContext

func (o MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigOutputWithContext(ctx context.Context) MonitoringScheduleNetworkConfigOutput

func (MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigPtrOutput

func (o MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigPtrOutput() MonitoringScheduleNetworkConfigPtrOutput

func (MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigPtrOutputWithContext

func (o MonitoringScheduleNetworkConfigOutput) ToMonitoringScheduleNetworkConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleNetworkConfigPtrOutput

func (MonitoringScheduleNetworkConfigOutput) VpcConfig

type MonitoringScheduleNetworkConfigPtrInput

type MonitoringScheduleNetworkConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleNetworkConfigPtrOutput() MonitoringScheduleNetworkConfigPtrOutput
	ToMonitoringScheduleNetworkConfigPtrOutputWithContext(context.Context) MonitoringScheduleNetworkConfigPtrOutput
}

MonitoringScheduleNetworkConfigPtrInput is an input type that accepts MonitoringScheduleNetworkConfigArgs, MonitoringScheduleNetworkConfigPtr and MonitoringScheduleNetworkConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleNetworkConfigPtrInput` via:

        MonitoringScheduleNetworkConfigArgs{...}

or:

        nil

type MonitoringScheduleNetworkConfigPtrOutput

type MonitoringScheduleNetworkConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleNetworkConfigPtrOutput) Elem

func (MonitoringScheduleNetworkConfigPtrOutput) ElementType

func (MonitoringScheduleNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption

func (o MonitoringScheduleNetworkConfigPtrOutput) EnableInterContainerTrafficEncryption() pulumi.BoolPtrOutput

Whether to encrypt all communications between distributed processing jobs. Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.

func (MonitoringScheduleNetworkConfigPtrOutput) EnableNetworkIsolation

Whether to allow inbound and outbound network calls to and from the containers used for the processing job.

func (MonitoringScheduleNetworkConfigPtrOutput) ToMonitoringScheduleNetworkConfigPtrOutput

func (o MonitoringScheduleNetworkConfigPtrOutput) ToMonitoringScheduleNetworkConfigPtrOutput() MonitoringScheduleNetworkConfigPtrOutput

func (MonitoringScheduleNetworkConfigPtrOutput) ToMonitoringScheduleNetworkConfigPtrOutputWithContext

func (o MonitoringScheduleNetworkConfigPtrOutput) ToMonitoringScheduleNetworkConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleNetworkConfigPtrOutput

func (MonitoringScheduleNetworkConfigPtrOutput) VpcConfig

type MonitoringScheduleOutput

type MonitoringScheduleOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleOutput) CreationTime added in v0.17.0

func (o MonitoringScheduleOutput) CreationTime() pulumi.StringOutput

The time at which the schedule was created.

func (MonitoringScheduleOutput) ElementType

func (MonitoringScheduleOutput) ElementType() reflect.Type

func (MonitoringScheduleOutput) EndpointName added in v0.17.0

func (MonitoringScheduleOutput) FailureReason added in v0.17.0

Contains the reason a monitoring job failed, if it failed.

func (MonitoringScheduleOutput) LastModifiedTime added in v0.17.0

func (o MonitoringScheduleOutput) LastModifiedTime() pulumi.StringOutput

A timestamp that indicates the last time the monitoring job was modified.

func (MonitoringScheduleOutput) LastMonitoringExecutionSummary added in v0.17.0

Describes metadata on the last execution to run, if there was one.

func (MonitoringScheduleOutput) MonitoringScheduleArn added in v0.17.0

func (o MonitoringScheduleOutput) MonitoringScheduleArn() pulumi.StringOutput

The Amazon Resource Name (ARN) of the monitoring schedule.

func (MonitoringScheduleOutput) MonitoringScheduleConfig added in v0.17.0

func (o MonitoringScheduleOutput) MonitoringScheduleConfig() MonitoringScheduleConfigOutput

func (MonitoringScheduleOutput) MonitoringScheduleName added in v0.17.0

func (o MonitoringScheduleOutput) MonitoringScheduleName() pulumi.StringOutput

func (MonitoringScheduleOutput) MonitoringScheduleStatus added in v0.17.0

func (o MonitoringScheduleOutput) MonitoringScheduleStatus() MonitoringScheduleStatusPtrOutput

The status of a schedule job.

func (MonitoringScheduleOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (MonitoringScheduleOutput) ToMonitoringScheduleOutput

func (o MonitoringScheduleOutput) ToMonitoringScheduleOutput() MonitoringScheduleOutput

func (MonitoringScheduleOutput) ToMonitoringScheduleOutputWithContext

func (o MonitoringScheduleOutput) ToMonitoringScheduleOutputWithContext(ctx context.Context) MonitoringScheduleOutput

type MonitoringScheduleS3Output

type MonitoringScheduleS3Output struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath string `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode *MonitoringScheduleS3OutputS3UploadMode `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri string `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

type MonitoringScheduleS3OutputArgs

type MonitoringScheduleS3OutputArgs struct {
	// The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.
	LocalPath pulumi.StringInput `pulumi:"localPath"`
	// Whether to upload the results of the monitoring job continuously or after the job completes.
	S3UploadMode MonitoringScheduleS3OutputS3UploadModePtrInput `pulumi:"s3UploadMode"`
	// A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.
	S3Uri pulumi.StringInput `pulumi:"s3Uri"`
}

Information about where and how to store the results of a monitoring job.

func (MonitoringScheduleS3OutputArgs) ElementType

func (MonitoringScheduleS3OutputArgs) ToMonitoringScheduleS3OutputOutput

func (i MonitoringScheduleS3OutputArgs) ToMonitoringScheduleS3OutputOutput() MonitoringScheduleS3OutputOutput

func (MonitoringScheduleS3OutputArgs) ToMonitoringScheduleS3OutputOutputWithContext

func (i MonitoringScheduleS3OutputArgs) ToMonitoringScheduleS3OutputOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputOutput

type MonitoringScheduleS3OutputInput

type MonitoringScheduleS3OutputInput interface {
	pulumi.Input

	ToMonitoringScheduleS3OutputOutput() MonitoringScheduleS3OutputOutput
	ToMonitoringScheduleS3OutputOutputWithContext(context.Context) MonitoringScheduleS3OutputOutput
}

MonitoringScheduleS3OutputInput is an input type that accepts MonitoringScheduleS3OutputArgs and MonitoringScheduleS3OutputOutput values. You can construct a concrete instance of `MonitoringScheduleS3OutputInput` via:

MonitoringScheduleS3OutputArgs{...}

type MonitoringScheduleS3OutputOutput

type MonitoringScheduleS3OutputOutput struct{ *pulumi.OutputState }

Information about where and how to store the results of a monitoring job.

func (MonitoringScheduleS3OutputOutput) ElementType

func (MonitoringScheduleS3OutputOutput) LocalPath

The local path to the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job. LocalPath is an absolute path for the output data.

func (MonitoringScheduleS3OutputOutput) S3UploadMode

Whether to upload the results of the monitoring job continuously or after the job completes.

func (MonitoringScheduleS3OutputOutput) S3Uri

A URI that identifies the Amazon S3 storage location where Amazon SageMaker saves the results of a monitoring job.

func (MonitoringScheduleS3OutputOutput) ToMonitoringScheduleS3OutputOutput

func (o MonitoringScheduleS3OutputOutput) ToMonitoringScheduleS3OutputOutput() MonitoringScheduleS3OutputOutput

func (MonitoringScheduleS3OutputOutput) ToMonitoringScheduleS3OutputOutputWithContext

func (o MonitoringScheduleS3OutputOutput) ToMonitoringScheduleS3OutputOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputOutput

type MonitoringScheduleS3OutputS3UploadMode

type MonitoringScheduleS3OutputS3UploadMode string

Whether to upload the results of the monitoring job continuously or after the job completes.

func (MonitoringScheduleS3OutputS3UploadMode) ElementType

func (MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModeOutput

func (e MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModeOutput() MonitoringScheduleS3OutputS3UploadModeOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModeOutputWithContext

func (e MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModeOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputS3UploadModeOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModePtrOutput

func (e MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModePtrOutput() MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext

func (e MonitoringScheduleS3OutputS3UploadMode) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToStringOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToStringOutputWithContext

func (MonitoringScheduleS3OutputS3UploadMode) ToStringPtrOutput

func (MonitoringScheduleS3OutputS3UploadMode) ToStringPtrOutputWithContext

func (e MonitoringScheduleS3OutputS3UploadMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleS3OutputS3UploadModeInput

type MonitoringScheduleS3OutputS3UploadModeInput interface {
	pulumi.Input

	ToMonitoringScheduleS3OutputS3UploadModeOutput() MonitoringScheduleS3OutputS3UploadModeOutput
	ToMonitoringScheduleS3OutputS3UploadModeOutputWithContext(context.Context) MonitoringScheduleS3OutputS3UploadModeOutput
}

MonitoringScheduleS3OutputS3UploadModeInput is an input type that accepts values of the MonitoringScheduleS3OutputS3UploadMode enum A concrete instance of `MonitoringScheduleS3OutputS3UploadModeInput` can be one of the following:

MonitoringScheduleS3OutputS3UploadModeContinuous
MonitoringScheduleS3OutputS3UploadModeEndOfJob

type MonitoringScheduleS3OutputS3UploadModeOutput

type MonitoringScheduleS3OutputS3UploadModeOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleS3OutputS3UploadModeOutput) ElementType

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModeOutput

func (o MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModeOutput() MonitoringScheduleS3OutputS3UploadModeOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModeOutputWithContext

func (o MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModeOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputS3UploadModeOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutput

func (o MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutput() MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext

func (o MonitoringScheduleS3OutputS3UploadModeOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToStringOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToStringOutputWithContext

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToStringPtrOutput

func (MonitoringScheduleS3OutputS3UploadModeOutput) ToStringPtrOutputWithContext

type MonitoringScheduleS3OutputS3UploadModePtrInput

type MonitoringScheduleS3OutputS3UploadModePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleS3OutputS3UploadModePtrOutput() MonitoringScheduleS3OutputS3UploadModePtrOutput
	ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext(context.Context) MonitoringScheduleS3OutputS3UploadModePtrOutput
}

type MonitoringScheduleS3OutputS3UploadModePtrOutput

type MonitoringScheduleS3OutputS3UploadModePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) Elem

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) ElementType

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutput

func (o MonitoringScheduleS3OutputS3UploadModePtrOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutput() MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext

func (o MonitoringScheduleS3OutputS3UploadModePtrOutput) ToMonitoringScheduleS3OutputS3UploadModePtrOutputWithContext(ctx context.Context) MonitoringScheduleS3OutputS3UploadModePtrOutput

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) ToStringPtrOutput

func (MonitoringScheduleS3OutputS3UploadModePtrOutput) ToStringPtrOutputWithContext

type MonitoringScheduleScheduleConfig

type MonitoringScheduleScheduleConfig struct {
	// Data Analysis end time, e.g. PT0H
	DataAnalysisEndTime *string `pulumi:"dataAnalysisEndTime"`
	// Data Analysis start time, e.g. -PT1H
	DataAnalysisStartTime *string `pulumi:"dataAnalysisStartTime"`
	// A cron expression or 'NOW' that describes details about the monitoring schedule.
	ScheduleExpression string `pulumi:"scheduleExpression"`
}

Configuration details about the monitoring schedule.

type MonitoringScheduleScheduleConfigArgs

type MonitoringScheduleScheduleConfigArgs struct {
	// Data Analysis end time, e.g. PT0H
	DataAnalysisEndTime pulumi.StringPtrInput `pulumi:"dataAnalysisEndTime"`
	// Data Analysis start time, e.g. -PT1H
	DataAnalysisStartTime pulumi.StringPtrInput `pulumi:"dataAnalysisStartTime"`
	// A cron expression or 'NOW' that describes details about the monitoring schedule.
	ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"`
}

Configuration details about the monitoring schedule.

func (MonitoringScheduleScheduleConfigArgs) ElementType

func (MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigOutput

func (i MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigOutput() MonitoringScheduleScheduleConfigOutput

func (MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigOutputWithContext

func (i MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigOutputWithContext(ctx context.Context) MonitoringScheduleScheduleConfigOutput

func (MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigPtrOutput

func (i MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigPtrOutput() MonitoringScheduleScheduleConfigPtrOutput

func (MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigPtrOutputWithContext

func (i MonitoringScheduleScheduleConfigArgs) ToMonitoringScheduleScheduleConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleScheduleConfigPtrOutput

type MonitoringScheduleScheduleConfigInput

type MonitoringScheduleScheduleConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleScheduleConfigOutput() MonitoringScheduleScheduleConfigOutput
	ToMonitoringScheduleScheduleConfigOutputWithContext(context.Context) MonitoringScheduleScheduleConfigOutput
}

MonitoringScheduleScheduleConfigInput is an input type that accepts MonitoringScheduleScheduleConfigArgs and MonitoringScheduleScheduleConfigOutput values. You can construct a concrete instance of `MonitoringScheduleScheduleConfigInput` via:

MonitoringScheduleScheduleConfigArgs{...}

type MonitoringScheduleScheduleConfigOutput

type MonitoringScheduleScheduleConfigOutput struct{ *pulumi.OutputState }

Configuration details about the monitoring schedule.

func (MonitoringScheduleScheduleConfigOutput) DataAnalysisEndTime added in v0.82.0

Data Analysis end time, e.g. PT0H

func (MonitoringScheduleScheduleConfigOutput) DataAnalysisStartTime added in v0.82.0

Data Analysis start time, e.g. -PT1H

func (MonitoringScheduleScheduleConfigOutput) ElementType

func (MonitoringScheduleScheduleConfigOutput) ScheduleExpression

A cron expression or 'NOW' that describes details about the monitoring schedule.

func (MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigOutput

func (o MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigOutput() MonitoringScheduleScheduleConfigOutput

func (MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigOutputWithContext

func (o MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigOutputWithContext(ctx context.Context) MonitoringScheduleScheduleConfigOutput

func (MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigPtrOutput

func (o MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigPtrOutput() MonitoringScheduleScheduleConfigPtrOutput

func (MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigPtrOutputWithContext

func (o MonitoringScheduleScheduleConfigOutput) ToMonitoringScheduleScheduleConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleScheduleConfigPtrOutput

type MonitoringScheduleScheduleConfigPtrInput

type MonitoringScheduleScheduleConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleScheduleConfigPtrOutput() MonitoringScheduleScheduleConfigPtrOutput
	ToMonitoringScheduleScheduleConfigPtrOutputWithContext(context.Context) MonitoringScheduleScheduleConfigPtrOutput
}

MonitoringScheduleScheduleConfigPtrInput is an input type that accepts MonitoringScheduleScheduleConfigArgs, MonitoringScheduleScheduleConfigPtr and MonitoringScheduleScheduleConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleScheduleConfigPtrInput` via:

        MonitoringScheduleScheduleConfigArgs{...}

or:

        nil

type MonitoringScheduleScheduleConfigPtrOutput

type MonitoringScheduleScheduleConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleScheduleConfigPtrOutput) DataAnalysisEndTime added in v0.82.0

Data Analysis end time, e.g. PT0H

func (MonitoringScheduleScheduleConfigPtrOutput) DataAnalysisStartTime added in v0.82.0

Data Analysis start time, e.g. -PT1H

func (MonitoringScheduleScheduleConfigPtrOutput) Elem

func (MonitoringScheduleScheduleConfigPtrOutput) ElementType

func (MonitoringScheduleScheduleConfigPtrOutput) ScheduleExpression

A cron expression or 'NOW' that describes details about the monitoring schedule.

func (MonitoringScheduleScheduleConfigPtrOutput) ToMonitoringScheduleScheduleConfigPtrOutput

func (o MonitoringScheduleScheduleConfigPtrOutput) ToMonitoringScheduleScheduleConfigPtrOutput() MonitoringScheduleScheduleConfigPtrOutput

func (MonitoringScheduleScheduleConfigPtrOutput) ToMonitoringScheduleScheduleConfigPtrOutputWithContext

func (o MonitoringScheduleScheduleConfigPtrOutput) ToMonitoringScheduleScheduleConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleScheduleConfigPtrOutput

type MonitoringScheduleState

type MonitoringScheduleState struct {
}

func (MonitoringScheduleState) ElementType

func (MonitoringScheduleState) ElementType() reflect.Type

type MonitoringScheduleStatisticsResource

type MonitoringScheduleStatisticsResource struct {
	// The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
	S3Uri *string `pulumi:"s3Uri"`
}

The baseline statistics resource for a monitoring job.

type MonitoringScheduleStatisticsResourceArgs

type MonitoringScheduleStatisticsResourceArgs struct {
	// The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.
	S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"`
}

The baseline statistics resource for a monitoring job.

func (MonitoringScheduleStatisticsResourceArgs) ElementType

func (MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourceOutput

func (i MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourceOutput() MonitoringScheduleStatisticsResourceOutput

func (MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourceOutputWithContext

func (i MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourceOutputWithContext(ctx context.Context) MonitoringScheduleStatisticsResourceOutput

func (MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourcePtrOutput

func (i MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourcePtrOutput() MonitoringScheduleStatisticsResourcePtrOutput

func (MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext

func (i MonitoringScheduleStatisticsResourceArgs) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleStatisticsResourcePtrOutput

type MonitoringScheduleStatisticsResourceInput

type MonitoringScheduleStatisticsResourceInput interface {
	pulumi.Input

	ToMonitoringScheduleStatisticsResourceOutput() MonitoringScheduleStatisticsResourceOutput
	ToMonitoringScheduleStatisticsResourceOutputWithContext(context.Context) MonitoringScheduleStatisticsResourceOutput
}

MonitoringScheduleStatisticsResourceInput is an input type that accepts MonitoringScheduleStatisticsResourceArgs and MonitoringScheduleStatisticsResourceOutput values. You can construct a concrete instance of `MonitoringScheduleStatisticsResourceInput` via:

MonitoringScheduleStatisticsResourceArgs{...}

type MonitoringScheduleStatisticsResourceOutput

type MonitoringScheduleStatisticsResourceOutput struct{ *pulumi.OutputState }

The baseline statistics resource for a monitoring job.

func (MonitoringScheduleStatisticsResourceOutput) ElementType

func (MonitoringScheduleStatisticsResourceOutput) S3Uri

The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

func (MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourceOutput

func (o MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourceOutput() MonitoringScheduleStatisticsResourceOutput

func (MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourceOutputWithContext

func (o MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourceOutputWithContext(ctx context.Context) MonitoringScheduleStatisticsResourceOutput

func (MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourcePtrOutput

func (o MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourcePtrOutput() MonitoringScheduleStatisticsResourcePtrOutput

func (MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext

func (o MonitoringScheduleStatisticsResourceOutput) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleStatisticsResourcePtrOutput

type MonitoringScheduleStatisticsResourcePtrInput

type MonitoringScheduleStatisticsResourcePtrInput interface {
	pulumi.Input

	ToMonitoringScheduleStatisticsResourcePtrOutput() MonitoringScheduleStatisticsResourcePtrOutput
	ToMonitoringScheduleStatisticsResourcePtrOutputWithContext(context.Context) MonitoringScheduleStatisticsResourcePtrOutput
}

MonitoringScheduleStatisticsResourcePtrInput is an input type that accepts MonitoringScheduleStatisticsResourceArgs, MonitoringScheduleStatisticsResourcePtr and MonitoringScheduleStatisticsResourcePtrOutput values. You can construct a concrete instance of `MonitoringScheduleStatisticsResourcePtrInput` via:

        MonitoringScheduleStatisticsResourceArgs{...}

or:

        nil

type MonitoringScheduleStatisticsResourcePtrOutput

type MonitoringScheduleStatisticsResourcePtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleStatisticsResourcePtrOutput) Elem

func (MonitoringScheduleStatisticsResourcePtrOutput) ElementType

func (MonitoringScheduleStatisticsResourcePtrOutput) S3Uri

The Amazon S3 URI for the baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

func (MonitoringScheduleStatisticsResourcePtrOutput) ToMonitoringScheduleStatisticsResourcePtrOutput

func (o MonitoringScheduleStatisticsResourcePtrOutput) ToMonitoringScheduleStatisticsResourcePtrOutput() MonitoringScheduleStatisticsResourcePtrOutput

func (MonitoringScheduleStatisticsResourcePtrOutput) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext

func (o MonitoringScheduleStatisticsResourcePtrOutput) ToMonitoringScheduleStatisticsResourcePtrOutputWithContext(ctx context.Context) MonitoringScheduleStatisticsResourcePtrOutput

type MonitoringScheduleStatus added in v0.2.0

type MonitoringScheduleStatus string

The status of a schedule job.

func (MonitoringScheduleStatus) ElementType added in v0.2.0

func (MonitoringScheduleStatus) ElementType() reflect.Type

func (MonitoringScheduleStatus) ToMonitoringScheduleStatusOutput added in v0.2.0

func (e MonitoringScheduleStatus) ToMonitoringScheduleStatusOutput() MonitoringScheduleStatusOutput

func (MonitoringScheduleStatus) ToMonitoringScheduleStatusOutputWithContext added in v0.2.0

func (e MonitoringScheduleStatus) ToMonitoringScheduleStatusOutputWithContext(ctx context.Context) MonitoringScheduleStatusOutput

func (MonitoringScheduleStatus) ToMonitoringScheduleStatusPtrOutput added in v0.2.0

func (e MonitoringScheduleStatus) ToMonitoringScheduleStatusPtrOutput() MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatus) ToMonitoringScheduleStatusPtrOutputWithContext added in v0.2.0

func (e MonitoringScheduleStatus) ToMonitoringScheduleStatusPtrOutputWithContext(ctx context.Context) MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatus) ToStringOutput added in v0.2.0

func (e MonitoringScheduleStatus) ToStringOutput() pulumi.StringOutput

func (MonitoringScheduleStatus) ToStringOutputWithContext added in v0.2.0

func (e MonitoringScheduleStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MonitoringScheduleStatus) ToStringPtrOutput added in v0.2.0

func (e MonitoringScheduleStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (MonitoringScheduleStatus) ToStringPtrOutputWithContext added in v0.2.0

func (e MonitoringScheduleStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleStatusInput added in v0.2.0

type MonitoringScheduleStatusInput interface {
	pulumi.Input

	ToMonitoringScheduleStatusOutput() MonitoringScheduleStatusOutput
	ToMonitoringScheduleStatusOutputWithContext(context.Context) MonitoringScheduleStatusOutput
}

MonitoringScheduleStatusInput is an input type that accepts values of the MonitoringScheduleStatus enum A concrete instance of `MonitoringScheduleStatusInput` can be one of the following:

MonitoringScheduleStatusPending
MonitoringScheduleStatusFailed
MonitoringScheduleStatusScheduled
MonitoringScheduleStatusStopped

type MonitoringScheduleStatusOutput added in v0.2.0

type MonitoringScheduleStatusOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleStatusOutput) ElementType added in v0.2.0

func (MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusOutput added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusOutput() MonitoringScheduleStatusOutput

func (MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusOutputWithContext(ctx context.Context) MonitoringScheduleStatusOutput

func (MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusPtrOutput added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusPtrOutput() MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusPtrOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToMonitoringScheduleStatusPtrOutputWithContext(ctx context.Context) MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatusOutput) ToStringOutput added in v0.2.0

func (MonitoringScheduleStatusOutput) ToStringOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MonitoringScheduleStatusOutput) ToStringPtrOutput added in v0.2.0

func (MonitoringScheduleStatusOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleStatusPtrInput added in v0.2.0

type MonitoringScheduleStatusPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleStatusPtrOutput() MonitoringScheduleStatusPtrOutput
	ToMonitoringScheduleStatusPtrOutputWithContext(context.Context) MonitoringScheduleStatusPtrOutput
}

func MonitoringScheduleStatusPtr added in v0.2.0

func MonitoringScheduleStatusPtr(v string) MonitoringScheduleStatusPtrInput

type MonitoringScheduleStatusPtrOutput added in v0.2.0

type MonitoringScheduleStatusPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleStatusPtrOutput) Elem added in v0.2.0

func (MonitoringScheduleStatusPtrOutput) ElementType added in v0.2.0

func (MonitoringScheduleStatusPtrOutput) ToMonitoringScheduleStatusPtrOutput added in v0.2.0

func (o MonitoringScheduleStatusPtrOutput) ToMonitoringScheduleStatusPtrOutput() MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatusPtrOutput) ToMonitoringScheduleStatusPtrOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusPtrOutput) ToMonitoringScheduleStatusPtrOutputWithContext(ctx context.Context) MonitoringScheduleStatusPtrOutput

func (MonitoringScheduleStatusPtrOutput) ToStringPtrOutput added in v0.2.0

func (MonitoringScheduleStatusPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o MonitoringScheduleStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MonitoringScheduleStoppingCondition

type MonitoringScheduleStoppingCondition struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds int `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

type MonitoringScheduleStoppingConditionArgs

type MonitoringScheduleStoppingConditionArgs struct {
	// The maximum runtime allowed in seconds.
	MaxRuntimeInSeconds pulumi.IntInput `pulumi:"maxRuntimeInSeconds"`
}

Specifies a time limit for how long the monitoring job is allowed to run.

func (MonitoringScheduleStoppingConditionArgs) ElementType

func (MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionOutput

func (i MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionOutput() MonitoringScheduleStoppingConditionOutput

func (MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionOutputWithContext

func (i MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionOutputWithContext(ctx context.Context) MonitoringScheduleStoppingConditionOutput

func (MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionPtrOutput

func (i MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionPtrOutput() MonitoringScheduleStoppingConditionPtrOutput

func (MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionPtrOutputWithContext

func (i MonitoringScheduleStoppingConditionArgs) ToMonitoringScheduleStoppingConditionPtrOutputWithContext(ctx context.Context) MonitoringScheduleStoppingConditionPtrOutput

type MonitoringScheduleStoppingConditionInput

type MonitoringScheduleStoppingConditionInput interface {
	pulumi.Input

	ToMonitoringScheduleStoppingConditionOutput() MonitoringScheduleStoppingConditionOutput
	ToMonitoringScheduleStoppingConditionOutputWithContext(context.Context) MonitoringScheduleStoppingConditionOutput
}

MonitoringScheduleStoppingConditionInput is an input type that accepts MonitoringScheduleStoppingConditionArgs and MonitoringScheduleStoppingConditionOutput values. You can construct a concrete instance of `MonitoringScheduleStoppingConditionInput` via:

MonitoringScheduleStoppingConditionArgs{...}

type MonitoringScheduleStoppingConditionOutput

type MonitoringScheduleStoppingConditionOutput struct{ *pulumi.OutputState }

Specifies a time limit for how long the monitoring job is allowed to run.

func (MonitoringScheduleStoppingConditionOutput) ElementType

func (MonitoringScheduleStoppingConditionOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionOutput

func (o MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionOutput() MonitoringScheduleStoppingConditionOutput

func (MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionOutputWithContext

func (o MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionOutputWithContext(ctx context.Context) MonitoringScheduleStoppingConditionOutput

func (MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionPtrOutput

func (o MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionPtrOutput() MonitoringScheduleStoppingConditionPtrOutput

func (MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionPtrOutputWithContext

func (o MonitoringScheduleStoppingConditionOutput) ToMonitoringScheduleStoppingConditionPtrOutputWithContext(ctx context.Context) MonitoringScheduleStoppingConditionPtrOutput

type MonitoringScheduleStoppingConditionPtrInput

type MonitoringScheduleStoppingConditionPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleStoppingConditionPtrOutput() MonitoringScheduleStoppingConditionPtrOutput
	ToMonitoringScheduleStoppingConditionPtrOutputWithContext(context.Context) MonitoringScheduleStoppingConditionPtrOutput
}

MonitoringScheduleStoppingConditionPtrInput is an input type that accepts MonitoringScheduleStoppingConditionArgs, MonitoringScheduleStoppingConditionPtr and MonitoringScheduleStoppingConditionPtrOutput values. You can construct a concrete instance of `MonitoringScheduleStoppingConditionPtrInput` via:

        MonitoringScheduleStoppingConditionArgs{...}

or:

        nil

type MonitoringScheduleStoppingConditionPtrOutput

type MonitoringScheduleStoppingConditionPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleStoppingConditionPtrOutput) Elem

func (MonitoringScheduleStoppingConditionPtrOutput) ElementType

func (MonitoringScheduleStoppingConditionPtrOutput) MaxRuntimeInSeconds

The maximum runtime allowed in seconds.

func (MonitoringScheduleStoppingConditionPtrOutput) ToMonitoringScheduleStoppingConditionPtrOutput

func (o MonitoringScheduleStoppingConditionPtrOutput) ToMonitoringScheduleStoppingConditionPtrOutput() MonitoringScheduleStoppingConditionPtrOutput

func (MonitoringScheduleStoppingConditionPtrOutput) ToMonitoringScheduleStoppingConditionPtrOutputWithContext

func (o MonitoringScheduleStoppingConditionPtrOutput) ToMonitoringScheduleStoppingConditionPtrOutputWithContext(ctx context.Context) MonitoringScheduleStoppingConditionPtrOutput

type MonitoringScheduleTag

type MonitoringScheduleTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type MonitoringScheduleVpcConfig

type MonitoringScheduleVpcConfig struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets []string `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

type MonitoringScheduleVpcConfigArgs

type MonitoringScheduleVpcConfigArgs struct {
	// The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	// The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.
	Subnets pulumi.StringArrayInput `pulumi:"subnets"`
}

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (MonitoringScheduleVpcConfigArgs) ElementType

func (MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigOutput

func (i MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigOutput() MonitoringScheduleVpcConfigOutput

func (MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigOutputWithContext

func (i MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigOutputWithContext(ctx context.Context) MonitoringScheduleVpcConfigOutput

func (MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigPtrOutput

func (i MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigPtrOutput() MonitoringScheduleVpcConfigPtrOutput

func (MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigPtrOutputWithContext

func (i MonitoringScheduleVpcConfigArgs) ToMonitoringScheduleVpcConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleVpcConfigPtrOutput

type MonitoringScheduleVpcConfigInput

type MonitoringScheduleVpcConfigInput interface {
	pulumi.Input

	ToMonitoringScheduleVpcConfigOutput() MonitoringScheduleVpcConfigOutput
	ToMonitoringScheduleVpcConfigOutputWithContext(context.Context) MonitoringScheduleVpcConfigOutput
}

MonitoringScheduleVpcConfigInput is an input type that accepts MonitoringScheduleVpcConfigArgs and MonitoringScheduleVpcConfigOutput values. You can construct a concrete instance of `MonitoringScheduleVpcConfigInput` via:

MonitoringScheduleVpcConfigArgs{...}

type MonitoringScheduleVpcConfigOutput

type MonitoringScheduleVpcConfigOutput struct{ *pulumi.OutputState }

Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.

func (MonitoringScheduleVpcConfigOutput) ElementType

func (MonitoringScheduleVpcConfigOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (MonitoringScheduleVpcConfigOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigOutput

func (o MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigOutput() MonitoringScheduleVpcConfigOutput

func (MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigOutputWithContext

func (o MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigOutputWithContext(ctx context.Context) MonitoringScheduleVpcConfigOutput

func (MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigPtrOutput

func (o MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigPtrOutput() MonitoringScheduleVpcConfigPtrOutput

func (MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigPtrOutputWithContext

func (o MonitoringScheduleVpcConfigOutput) ToMonitoringScheduleVpcConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleVpcConfigPtrOutput

type MonitoringScheduleVpcConfigPtrInput

type MonitoringScheduleVpcConfigPtrInput interface {
	pulumi.Input

	ToMonitoringScheduleVpcConfigPtrOutput() MonitoringScheduleVpcConfigPtrOutput
	ToMonitoringScheduleVpcConfigPtrOutputWithContext(context.Context) MonitoringScheduleVpcConfigPtrOutput
}

MonitoringScheduleVpcConfigPtrInput is an input type that accepts MonitoringScheduleVpcConfigArgs, MonitoringScheduleVpcConfigPtr and MonitoringScheduleVpcConfigPtrOutput values. You can construct a concrete instance of `MonitoringScheduleVpcConfigPtrInput` via:

        MonitoringScheduleVpcConfigArgs{...}

or:

        nil

type MonitoringScheduleVpcConfigPtrOutput

type MonitoringScheduleVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleVpcConfigPtrOutput) Elem

func (MonitoringScheduleVpcConfigPtrOutput) ElementType

func (MonitoringScheduleVpcConfigPtrOutput) SecurityGroupIds

The VPC security group IDs, in the form sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

func (MonitoringScheduleVpcConfigPtrOutput) Subnets

The ID of the subnets in the VPC to which you want to connect to your monitoring jobs.

func (MonitoringScheduleVpcConfigPtrOutput) ToMonitoringScheduleVpcConfigPtrOutput

func (o MonitoringScheduleVpcConfigPtrOutput) ToMonitoringScheduleVpcConfigPtrOutput() MonitoringScheduleVpcConfigPtrOutput

func (MonitoringScheduleVpcConfigPtrOutput) ToMonitoringScheduleVpcConfigPtrOutputWithContext

func (o MonitoringScheduleVpcConfigPtrOutput) ToMonitoringScheduleVpcConfigPtrOutputWithContext(ctx context.Context) MonitoringScheduleVpcConfigPtrOutput

type OfflineStoreConfigProperties added in v0.2.0

type OfflineStoreConfigProperties struct {
	DataCatalogConfig        *FeatureGroupDataCatalogConfig `pulumi:"dataCatalogConfig"`
	DisableGlueTableCreation *bool                          `pulumi:"disableGlueTableCreation"`
	S3StorageConfig          FeatureGroupS3StorageConfig    `pulumi:"s3StorageConfig"`
	TableFormat              *FeatureGroupTableFormat       `pulumi:"tableFormat"`
}

type OfflineStoreConfigPropertiesArgs added in v0.2.0

type OfflineStoreConfigPropertiesArgs struct {
	DataCatalogConfig        FeatureGroupDataCatalogConfigPtrInput `pulumi:"dataCatalogConfig"`
	DisableGlueTableCreation pulumi.BoolPtrInput                   `pulumi:"disableGlueTableCreation"`
	S3StorageConfig          FeatureGroupS3StorageConfigInput      `pulumi:"s3StorageConfig"`
	TableFormat              FeatureGroupTableFormatPtrInput       `pulumi:"tableFormat"`
}

func (OfflineStoreConfigPropertiesArgs) ElementType added in v0.2.0

func (OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesOutput added in v0.2.0

func (i OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesOutput() OfflineStoreConfigPropertiesOutput

func (OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesOutputWithContext added in v0.2.0

func (i OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesOutputWithContext(ctx context.Context) OfflineStoreConfigPropertiesOutput

func (OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesPtrOutput added in v0.2.0

func (i OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesPtrOutput() OfflineStoreConfigPropertiesPtrOutput

func (OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (i OfflineStoreConfigPropertiesArgs) ToOfflineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OfflineStoreConfigPropertiesPtrOutput

type OfflineStoreConfigPropertiesInput added in v0.2.0

type OfflineStoreConfigPropertiesInput interface {
	pulumi.Input

	ToOfflineStoreConfigPropertiesOutput() OfflineStoreConfigPropertiesOutput
	ToOfflineStoreConfigPropertiesOutputWithContext(context.Context) OfflineStoreConfigPropertiesOutput
}

OfflineStoreConfigPropertiesInput is an input type that accepts OfflineStoreConfigPropertiesArgs and OfflineStoreConfigPropertiesOutput values. You can construct a concrete instance of `OfflineStoreConfigPropertiesInput` via:

OfflineStoreConfigPropertiesArgs{...}

type OfflineStoreConfigPropertiesOutput added in v0.2.0

type OfflineStoreConfigPropertiesOutput struct{ *pulumi.OutputState }

func (OfflineStoreConfigPropertiesOutput) DataCatalogConfig added in v0.2.0

func (OfflineStoreConfigPropertiesOutput) DisableGlueTableCreation added in v0.2.0

func (o OfflineStoreConfigPropertiesOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput

func (OfflineStoreConfigPropertiesOutput) ElementType added in v0.2.0

func (OfflineStoreConfigPropertiesOutput) S3StorageConfig added in v0.2.0

func (OfflineStoreConfigPropertiesOutput) TableFormat added in v0.44.0

func (OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesOutput added in v0.2.0

func (o OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesOutput() OfflineStoreConfigPropertiesOutput

func (OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesOutputWithContext added in v0.2.0

func (o OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesOutputWithContext(ctx context.Context) OfflineStoreConfigPropertiesOutput

func (OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesPtrOutput added in v0.2.0

func (o OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesPtrOutput() OfflineStoreConfigPropertiesPtrOutput

func (OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (o OfflineStoreConfigPropertiesOutput) ToOfflineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OfflineStoreConfigPropertiesPtrOutput

type OfflineStoreConfigPropertiesPtrInput added in v0.2.0

type OfflineStoreConfigPropertiesPtrInput interface {
	pulumi.Input

	ToOfflineStoreConfigPropertiesPtrOutput() OfflineStoreConfigPropertiesPtrOutput
	ToOfflineStoreConfigPropertiesPtrOutputWithContext(context.Context) OfflineStoreConfigPropertiesPtrOutput
}

OfflineStoreConfigPropertiesPtrInput is an input type that accepts OfflineStoreConfigPropertiesArgs, OfflineStoreConfigPropertiesPtr and OfflineStoreConfigPropertiesPtrOutput values. You can construct a concrete instance of `OfflineStoreConfigPropertiesPtrInput` via:

        OfflineStoreConfigPropertiesArgs{...}

or:

        nil

type OfflineStoreConfigPropertiesPtrOutput added in v0.2.0

type OfflineStoreConfigPropertiesPtrOutput struct{ *pulumi.OutputState }

func (OfflineStoreConfigPropertiesPtrOutput) DataCatalogConfig added in v0.2.0

func (OfflineStoreConfigPropertiesPtrOutput) DisableGlueTableCreation added in v0.2.0

func (o OfflineStoreConfigPropertiesPtrOutput) DisableGlueTableCreation() pulumi.BoolPtrOutput

func (OfflineStoreConfigPropertiesPtrOutput) Elem added in v0.2.0

func (OfflineStoreConfigPropertiesPtrOutput) ElementType added in v0.2.0

func (OfflineStoreConfigPropertiesPtrOutput) S3StorageConfig added in v0.2.0

func (OfflineStoreConfigPropertiesPtrOutput) TableFormat added in v0.44.0

func (OfflineStoreConfigPropertiesPtrOutput) ToOfflineStoreConfigPropertiesPtrOutput added in v0.2.0

func (o OfflineStoreConfigPropertiesPtrOutput) ToOfflineStoreConfigPropertiesPtrOutput() OfflineStoreConfigPropertiesPtrOutput

func (OfflineStoreConfigPropertiesPtrOutput) ToOfflineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (o OfflineStoreConfigPropertiesPtrOutput) ToOfflineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OfflineStoreConfigPropertiesPtrOutput

type OnlineStoreConfigProperties added in v0.2.0

type OnlineStoreConfigProperties struct {
	EnableOnlineStore *bool                                  `pulumi:"enableOnlineStore"`
	SecurityConfig    *FeatureGroupOnlineStoreSecurityConfig `pulumi:"securityConfig"`
	StorageType       *FeatureGroupStorageType               `pulumi:"storageType"`
	TtlDuration       *FeatureGroupTtlDuration               `pulumi:"ttlDuration"`
}

type OnlineStoreConfigPropertiesArgs added in v0.2.0

type OnlineStoreConfigPropertiesArgs struct {
	EnableOnlineStore pulumi.BoolPtrInput                           `pulumi:"enableOnlineStore"`
	SecurityConfig    FeatureGroupOnlineStoreSecurityConfigPtrInput `pulumi:"securityConfig"`
	StorageType       FeatureGroupStorageTypePtrInput               `pulumi:"storageType"`
	TtlDuration       FeatureGroupTtlDurationPtrInput               `pulumi:"ttlDuration"`
}

func (OnlineStoreConfigPropertiesArgs) ElementType added in v0.2.0

func (OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesOutput added in v0.2.0

func (i OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesOutput() OnlineStoreConfigPropertiesOutput

func (OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesOutputWithContext added in v0.2.0

func (i OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesOutputWithContext(ctx context.Context) OnlineStoreConfigPropertiesOutput

func (OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesPtrOutput added in v0.2.0

func (i OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesPtrOutput() OnlineStoreConfigPropertiesPtrOutput

func (OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (i OnlineStoreConfigPropertiesArgs) ToOnlineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OnlineStoreConfigPropertiesPtrOutput

type OnlineStoreConfigPropertiesInput added in v0.2.0

type OnlineStoreConfigPropertiesInput interface {
	pulumi.Input

	ToOnlineStoreConfigPropertiesOutput() OnlineStoreConfigPropertiesOutput
	ToOnlineStoreConfigPropertiesOutputWithContext(context.Context) OnlineStoreConfigPropertiesOutput
}

OnlineStoreConfigPropertiesInput is an input type that accepts OnlineStoreConfigPropertiesArgs and OnlineStoreConfigPropertiesOutput values. You can construct a concrete instance of `OnlineStoreConfigPropertiesInput` via:

OnlineStoreConfigPropertiesArgs{...}

type OnlineStoreConfigPropertiesOutput added in v0.2.0

type OnlineStoreConfigPropertiesOutput struct{ *pulumi.OutputState }

func (OnlineStoreConfigPropertiesOutput) ElementType added in v0.2.0

func (OnlineStoreConfigPropertiesOutput) EnableOnlineStore added in v0.2.0

func (OnlineStoreConfigPropertiesOutput) SecurityConfig added in v0.2.0

func (OnlineStoreConfigPropertiesOutput) StorageType added in v0.91.0

func (OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesOutput added in v0.2.0

func (o OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesOutput() OnlineStoreConfigPropertiesOutput

func (OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesOutputWithContext added in v0.2.0

func (o OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesOutputWithContext(ctx context.Context) OnlineStoreConfigPropertiesOutput

func (OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesPtrOutput added in v0.2.0

func (o OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesPtrOutput() OnlineStoreConfigPropertiesPtrOutput

func (OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (o OnlineStoreConfigPropertiesOutput) ToOnlineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OnlineStoreConfigPropertiesPtrOutput

func (OnlineStoreConfigPropertiesOutput) TtlDuration added in v0.98.0

type OnlineStoreConfigPropertiesPtrInput added in v0.2.0

type OnlineStoreConfigPropertiesPtrInput interface {
	pulumi.Input

	ToOnlineStoreConfigPropertiesPtrOutput() OnlineStoreConfigPropertiesPtrOutput
	ToOnlineStoreConfigPropertiesPtrOutputWithContext(context.Context) OnlineStoreConfigPropertiesPtrOutput
}

OnlineStoreConfigPropertiesPtrInput is an input type that accepts OnlineStoreConfigPropertiesArgs, OnlineStoreConfigPropertiesPtr and OnlineStoreConfigPropertiesPtrOutput values. You can construct a concrete instance of `OnlineStoreConfigPropertiesPtrInput` via:

        OnlineStoreConfigPropertiesArgs{...}

or:

        nil

func OnlineStoreConfigPropertiesPtr added in v0.2.0

type OnlineStoreConfigPropertiesPtrOutput added in v0.2.0

type OnlineStoreConfigPropertiesPtrOutput struct{ *pulumi.OutputState }

func (OnlineStoreConfigPropertiesPtrOutput) Elem added in v0.2.0

func (OnlineStoreConfigPropertiesPtrOutput) ElementType added in v0.2.0

func (OnlineStoreConfigPropertiesPtrOutput) EnableOnlineStore added in v0.2.0

func (OnlineStoreConfigPropertiesPtrOutput) SecurityConfig added in v0.2.0

func (OnlineStoreConfigPropertiesPtrOutput) StorageType added in v0.91.0

func (OnlineStoreConfigPropertiesPtrOutput) ToOnlineStoreConfigPropertiesPtrOutput added in v0.2.0

func (o OnlineStoreConfigPropertiesPtrOutput) ToOnlineStoreConfigPropertiesPtrOutput() OnlineStoreConfigPropertiesPtrOutput

func (OnlineStoreConfigPropertiesPtrOutput) ToOnlineStoreConfigPropertiesPtrOutputWithContext added in v0.2.0

func (o OnlineStoreConfigPropertiesPtrOutput) ToOnlineStoreConfigPropertiesPtrOutputWithContext(ctx context.Context) OnlineStoreConfigPropertiesPtrOutput

func (OnlineStoreConfigPropertiesPtrOutput) TtlDuration added in v0.98.0

type ParallelismConfigurationProperties added in v0.11.0

type ParallelismConfigurationProperties struct {
	// Maximum parallel execution steps
	MaxParallelExecutionSteps int `pulumi:"maxParallelExecutionSteps"`
}

type ParallelismConfigurationPropertiesArgs added in v0.11.0

type ParallelismConfigurationPropertiesArgs struct {
	// Maximum parallel execution steps
	MaxParallelExecutionSteps pulumi.IntInput `pulumi:"maxParallelExecutionSteps"`
}

func (ParallelismConfigurationPropertiesArgs) ElementType added in v0.11.0

func (ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesOutput added in v0.11.0

func (i ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesOutput() ParallelismConfigurationPropertiesOutput

func (ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesOutputWithContext added in v0.11.0

func (i ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesOutputWithContext(ctx context.Context) ParallelismConfigurationPropertiesOutput

func (ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesPtrOutput added in v0.11.0

func (i ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesPtrOutput() ParallelismConfigurationPropertiesPtrOutput

func (ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesPtrOutputWithContext added in v0.11.0

func (i ParallelismConfigurationPropertiesArgs) ToParallelismConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ParallelismConfigurationPropertiesPtrOutput

type ParallelismConfigurationPropertiesInput added in v0.11.0

type ParallelismConfigurationPropertiesInput interface {
	pulumi.Input

	ToParallelismConfigurationPropertiesOutput() ParallelismConfigurationPropertiesOutput
	ToParallelismConfigurationPropertiesOutputWithContext(context.Context) ParallelismConfigurationPropertiesOutput
}

ParallelismConfigurationPropertiesInput is an input type that accepts ParallelismConfigurationPropertiesArgs and ParallelismConfigurationPropertiesOutput values. You can construct a concrete instance of `ParallelismConfigurationPropertiesInput` via:

ParallelismConfigurationPropertiesArgs{...}

type ParallelismConfigurationPropertiesOutput added in v0.11.0

type ParallelismConfigurationPropertiesOutput struct{ *pulumi.OutputState }

func (ParallelismConfigurationPropertiesOutput) ElementType added in v0.11.0

func (ParallelismConfigurationPropertiesOutput) MaxParallelExecutionSteps added in v0.11.0

func (o ParallelismConfigurationPropertiesOutput) MaxParallelExecutionSteps() pulumi.IntOutput

Maximum parallel execution steps

func (ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesOutput added in v0.11.0

func (o ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesOutput() ParallelismConfigurationPropertiesOutput

func (ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesOutputWithContext added in v0.11.0

func (o ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesOutputWithContext(ctx context.Context) ParallelismConfigurationPropertiesOutput

func (ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesPtrOutput added in v0.11.0

func (o ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesPtrOutput() ParallelismConfigurationPropertiesPtrOutput

func (ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesPtrOutputWithContext added in v0.11.0

func (o ParallelismConfigurationPropertiesOutput) ToParallelismConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ParallelismConfigurationPropertiesPtrOutput

type ParallelismConfigurationPropertiesPtrInput added in v0.11.0

type ParallelismConfigurationPropertiesPtrInput interface {
	pulumi.Input

	ToParallelismConfigurationPropertiesPtrOutput() ParallelismConfigurationPropertiesPtrOutput
	ToParallelismConfigurationPropertiesPtrOutputWithContext(context.Context) ParallelismConfigurationPropertiesPtrOutput
}

ParallelismConfigurationPropertiesPtrInput is an input type that accepts ParallelismConfigurationPropertiesArgs, ParallelismConfigurationPropertiesPtr and ParallelismConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `ParallelismConfigurationPropertiesPtrInput` via:

        ParallelismConfigurationPropertiesArgs{...}

or:

        nil

type ParallelismConfigurationPropertiesPtrOutput added in v0.11.0

type ParallelismConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ParallelismConfigurationPropertiesPtrOutput) Elem added in v0.11.0

func (ParallelismConfigurationPropertiesPtrOutput) ElementType added in v0.11.0

func (ParallelismConfigurationPropertiesPtrOutput) MaxParallelExecutionSteps added in v0.11.0

func (o ParallelismConfigurationPropertiesPtrOutput) MaxParallelExecutionSteps() pulumi.IntPtrOutput

Maximum parallel execution steps

func (ParallelismConfigurationPropertiesPtrOutput) ToParallelismConfigurationPropertiesPtrOutput added in v0.11.0

func (o ParallelismConfigurationPropertiesPtrOutput) ToParallelismConfigurationPropertiesPtrOutput() ParallelismConfigurationPropertiesPtrOutput

func (ParallelismConfigurationPropertiesPtrOutput) ToParallelismConfigurationPropertiesPtrOutputWithContext added in v0.11.0

func (o ParallelismConfigurationPropertiesPtrOutput) ToParallelismConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ParallelismConfigurationPropertiesPtrOutput

type Pipeline

type Pipeline struct {
	pulumi.CustomResourceState

	ParallelismConfiguration ParallelismConfigurationPropertiesPtrOutput `pulumi:"parallelismConfiguration"`
	PipelineDefinition       pulumi.AnyOutput                            `pulumi:"pipelineDefinition"`
	// The description of the Pipeline.
	PipelineDescription pulumi.StringPtrOutput `pulumi:"pipelineDescription"`
	// The display name of the Pipeline.
	PipelineDisplayName pulumi.StringPtrOutput `pulumi:"pipelineDisplayName"`
	// The name of the Pipeline.
	PipelineName pulumi.StringOutput `pulumi:"pipelineName"`
	// Role Arn
	RoleArn pulumi.StringOutput `pulumi:"roleArn"`
	Tags    aws.TagArrayOutput  `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Pipeline

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sagemaker.NewPipeline(ctx, "myPipeline", &sagemaker.PipelineArgs{
			PipelineName:        pulumi.String("<pipeline-name>"),
			PipelineDisplayName: pulumi.String("<pipeline-display-name>"),
			PipelineDescription: pulumi.String("<pipeline-description>"),
			PipelineDefinition: pulumi.Any{
				PipelineDefinitionS3Location: &sagemaker.PipelineS3LocationArgs{
					Bucket: pulumi.String("<S3-bucket-location>"),
					Key:    pulumi.String("<S3-bucket-key>"),
				},
			},
			RoleArn: pulumi.String("arn:aws:iam::<account-id>:root"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sagemaker.NewPipeline(ctx, "myPipeline", &sagemaker.PipelineArgs{
			PipelineName:        pulumi.String("<pipeline-name>"),
			PipelineDisplayName: pulumi.String("<pipeline-display-name>"),
			PipelineDescription: pulumi.String("<pipeline-description>"),
			PipelineDefinition: pulumi.Any{
				PipelineDefinitionBody: pulumi.String("{\"Version\":\"2020-12-01\",\"Parameters\":[{\"Name\":\"InputDataSource\",\"DefaultValue\":\"\"},{\"Name\":\"InstanceCount\",\"Type\":\"Integer\",\"DefaultValue\":1}],\"Steps\":[{\"Name\":\"Training1\",\"Type\":\"Training\",\"Arguments\":{\"InputDataConfig\":[{\"DataSource\":{\"S3DataSource\":{\"S3Uri\":{\"Get\":\"Parameters.InputDataSource\"}}}}],\"OutputDataConfig\":{\"S3OutputPath\":\"s3://my-s3-bucket/\"},\"ResourceConfig\":{\"InstanceType\":\"ml.m5.large\",\"InstanceCount\":{\"Get\":\"Parameters.InstanceCount\"},\"VolumeSizeInGB\":1024}}}]}"),
			},
			RoleArn: pulumi.String("arn:aws:iam::<account-id>:root"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetPipeline

func GetPipeline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)

GetPipeline gets an existing Pipeline 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 NewPipeline

func NewPipeline(ctx *pulumi.Context,
	name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)

NewPipeline registers a new resource with the given unique name, arguments, and options.

func (*Pipeline) ElementType

func (*Pipeline) ElementType() reflect.Type

func (*Pipeline) ToPipelineOutput

func (i *Pipeline) ToPipelineOutput() PipelineOutput

func (*Pipeline) ToPipelineOutputWithContext

func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineArgs

type PipelineArgs struct {
	ParallelismConfiguration ParallelismConfigurationPropertiesPtrInput
	PipelineDefinition       pulumi.Input
	// The description of the Pipeline.
	PipelineDescription pulumi.StringPtrInput
	// The display name of the Pipeline.
	PipelineDisplayName pulumi.StringPtrInput
	// The name of the Pipeline.
	PipelineName pulumi.StringPtrInput
	// Role Arn
	RoleArn pulumi.StringInput
	Tags    aws.TagArrayInput
}

The set of arguments for constructing a Pipeline resource.

func (PipelineArgs) ElementType

func (PipelineArgs) ElementType() reflect.Type

type PipelineDefinition0Properties added in v0.20.0

type PipelineDefinition0Properties struct {
	// A specification that defines the pipeline in JSON format.
	PipelineDefinitionBody string `pulumi:"pipelineDefinitionBody"`
}

type PipelineDefinition0PropertiesArgs added in v0.96.0

type PipelineDefinition0PropertiesArgs struct {
	// A specification that defines the pipeline in JSON format.
	PipelineDefinitionBody pulumi.StringInput `pulumi:"pipelineDefinitionBody"`
}

func (PipelineDefinition0PropertiesArgs) ElementType added in v0.96.0

func (PipelineDefinition0PropertiesArgs) ToPipelineDefinition0PropertiesOutput added in v0.96.0

func (i PipelineDefinition0PropertiesArgs) ToPipelineDefinition0PropertiesOutput() PipelineDefinition0PropertiesOutput

func (PipelineDefinition0PropertiesArgs) ToPipelineDefinition0PropertiesOutputWithContext added in v0.96.0

func (i PipelineDefinition0PropertiesArgs) ToPipelineDefinition0PropertiesOutputWithContext(ctx context.Context) PipelineDefinition0PropertiesOutput

type PipelineDefinition0PropertiesInput added in v0.96.0

type PipelineDefinition0PropertiesInput interface {
	pulumi.Input

	ToPipelineDefinition0PropertiesOutput() PipelineDefinition0PropertiesOutput
	ToPipelineDefinition0PropertiesOutputWithContext(context.Context) PipelineDefinition0PropertiesOutput
}

PipelineDefinition0PropertiesInput is an input type that accepts PipelineDefinition0PropertiesArgs and PipelineDefinition0PropertiesOutput values. You can construct a concrete instance of `PipelineDefinition0PropertiesInput` via:

PipelineDefinition0PropertiesArgs{...}

type PipelineDefinition0PropertiesOutput added in v0.96.0

type PipelineDefinition0PropertiesOutput struct{ *pulumi.OutputState }

func (PipelineDefinition0PropertiesOutput) ElementType added in v0.96.0

func (PipelineDefinition0PropertiesOutput) PipelineDefinitionBody added in v0.96.0

func (o PipelineDefinition0PropertiesOutput) PipelineDefinitionBody() pulumi.StringOutput

A specification that defines the pipeline in JSON format.

func (PipelineDefinition0PropertiesOutput) ToPipelineDefinition0PropertiesOutput added in v0.96.0

func (o PipelineDefinition0PropertiesOutput) ToPipelineDefinition0PropertiesOutput() PipelineDefinition0PropertiesOutput

func (PipelineDefinition0PropertiesOutput) ToPipelineDefinition0PropertiesOutputWithContext added in v0.96.0

func (o PipelineDefinition0PropertiesOutput) ToPipelineDefinition0PropertiesOutputWithContext(ctx context.Context) PipelineDefinition0PropertiesOutput

type PipelineDefinition0PropertiesPtrOutput added in v0.96.0

type PipelineDefinition0PropertiesPtrOutput struct{ *pulumi.OutputState }

func (PipelineDefinition0PropertiesPtrOutput) Elem added in v0.96.0

func (PipelineDefinition0PropertiesPtrOutput) ElementType added in v0.96.0

func (PipelineDefinition0PropertiesPtrOutput) PipelineDefinitionBody added in v0.96.0

A specification that defines the pipeline in JSON format.

func (PipelineDefinition0PropertiesPtrOutput) ToPipelineDefinition0PropertiesPtrOutput added in v0.96.0

func (o PipelineDefinition0PropertiesPtrOutput) ToPipelineDefinition0PropertiesPtrOutput() PipelineDefinition0PropertiesPtrOutput

func (PipelineDefinition0PropertiesPtrOutput) ToPipelineDefinition0PropertiesPtrOutputWithContext added in v0.96.0

func (o PipelineDefinition0PropertiesPtrOutput) ToPipelineDefinition0PropertiesPtrOutputWithContext(ctx context.Context) PipelineDefinition0PropertiesPtrOutput

type PipelineDefinition1Properties added in v0.20.0

type PipelineDefinition1Properties struct {
	PipelineDefinitionS3Location PipelineS3Location `pulumi:"pipelineDefinitionS3Location"`
}

type PipelineDefinition1PropertiesArgs added in v0.96.0

type PipelineDefinition1PropertiesArgs struct {
	PipelineDefinitionS3Location PipelineS3LocationInput `pulumi:"pipelineDefinitionS3Location"`
}

func (PipelineDefinition1PropertiesArgs) ElementType added in v0.96.0

func (PipelineDefinition1PropertiesArgs) ToPipelineDefinition1PropertiesOutput added in v0.96.0

func (i PipelineDefinition1PropertiesArgs) ToPipelineDefinition1PropertiesOutput() PipelineDefinition1PropertiesOutput

func (PipelineDefinition1PropertiesArgs) ToPipelineDefinition1PropertiesOutputWithContext added in v0.96.0

func (i PipelineDefinition1PropertiesArgs) ToPipelineDefinition1PropertiesOutputWithContext(ctx context.Context) PipelineDefinition1PropertiesOutput

type PipelineDefinition1PropertiesInput added in v0.96.0

type PipelineDefinition1PropertiesInput interface {
	pulumi.Input

	ToPipelineDefinition1PropertiesOutput() PipelineDefinition1PropertiesOutput
	ToPipelineDefinition1PropertiesOutputWithContext(context.Context) PipelineDefinition1PropertiesOutput
}

PipelineDefinition1PropertiesInput is an input type that accepts PipelineDefinition1PropertiesArgs and PipelineDefinition1PropertiesOutput values. You can construct a concrete instance of `PipelineDefinition1PropertiesInput` via:

PipelineDefinition1PropertiesArgs{...}

type PipelineDefinition1PropertiesOutput added in v0.96.0

type PipelineDefinition1PropertiesOutput struct{ *pulumi.OutputState }

func (PipelineDefinition1PropertiesOutput) ElementType added in v0.96.0

func (PipelineDefinition1PropertiesOutput) PipelineDefinitionS3Location added in v0.96.0

func (o PipelineDefinition1PropertiesOutput) PipelineDefinitionS3Location() PipelineS3LocationOutput

func (PipelineDefinition1PropertiesOutput) ToPipelineDefinition1PropertiesOutput added in v0.96.0

func (o PipelineDefinition1PropertiesOutput) ToPipelineDefinition1PropertiesOutput() PipelineDefinition1PropertiesOutput

func (PipelineDefinition1PropertiesOutput) ToPipelineDefinition1PropertiesOutputWithContext added in v0.96.0

func (o PipelineDefinition1PropertiesOutput) ToPipelineDefinition1PropertiesOutputWithContext(ctx context.Context) PipelineDefinition1PropertiesOutput

type PipelineDefinition1PropertiesPtrOutput added in v0.96.0

type PipelineDefinition1PropertiesPtrOutput struct{ *pulumi.OutputState }

func (PipelineDefinition1PropertiesPtrOutput) Elem added in v0.96.0

func (PipelineDefinition1PropertiesPtrOutput) ElementType added in v0.96.0

func (PipelineDefinition1PropertiesPtrOutput) PipelineDefinitionS3Location added in v0.96.0

func (PipelineDefinition1PropertiesPtrOutput) ToPipelineDefinition1PropertiesPtrOutput added in v0.96.0

func (o PipelineDefinition1PropertiesPtrOutput) ToPipelineDefinition1PropertiesPtrOutput() PipelineDefinition1PropertiesPtrOutput

func (PipelineDefinition1PropertiesPtrOutput) ToPipelineDefinition1PropertiesPtrOutputWithContext added in v0.96.0

func (o PipelineDefinition1PropertiesPtrOutput) ToPipelineDefinition1PropertiesPtrOutputWithContext(ctx context.Context) PipelineDefinition1PropertiesPtrOutput

type PipelineInput

type PipelineInput interface {
	pulumi.Input

	ToPipelineOutput() PipelineOutput
	ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
}

type PipelineOutput

type PipelineOutput struct{ *pulumi.OutputState }

func (PipelineOutput) ElementType

func (PipelineOutput) ElementType() reflect.Type

func (PipelineOutput) ParallelismConfiguration added in v0.17.0

func (o PipelineOutput) ParallelismConfiguration() ParallelismConfigurationPropertiesPtrOutput

func (PipelineOutput) PipelineDefinition added in v0.17.0

func (o PipelineOutput) PipelineDefinition() pulumi.AnyOutput

func (PipelineOutput) PipelineDescription added in v0.17.0

func (o PipelineOutput) PipelineDescription() pulumi.StringPtrOutput

The description of the Pipeline.

func (PipelineOutput) PipelineDisplayName added in v0.17.0

func (o PipelineOutput) PipelineDisplayName() pulumi.StringPtrOutput

The display name of the Pipeline.

func (PipelineOutput) PipelineName added in v0.17.0

func (o PipelineOutput) PipelineName() pulumi.StringOutput

The name of the Pipeline.

func (PipelineOutput) RoleArn added in v0.17.0

func (o PipelineOutput) RoleArn() pulumi.StringOutput

Role Arn

func (PipelineOutput) Tags added in v0.17.0

func (PipelineOutput) ToPipelineOutput

func (o PipelineOutput) ToPipelineOutput() PipelineOutput

func (PipelineOutput) ToPipelineOutputWithContext

func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineS3Location added in v0.20.0

type PipelineS3Location struct {
	// The name of the S3 bucket where the PipelineDefinition file is stored.
	Bucket string `pulumi:"bucket"`
	// The Amazon S3 ETag (a file checksum) of the PipelineDefinition file. If you don't specify a value, SageMaker skips ETag validation of your PipelineDefinition file.
	ETag *string `pulumi:"eTag"`
	// The file name of the PipelineDefinition file (Amazon S3 object name).
	Key string `pulumi:"key"`
	// For versioning-enabled buckets, a specific version of the PipelineDefinition file.
	Version *string `pulumi:"version"`
}

type PipelineS3LocationArgs added in v0.96.0

type PipelineS3LocationArgs struct {
	// The name of the S3 bucket where the PipelineDefinition file is stored.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// The Amazon S3 ETag (a file checksum) of the PipelineDefinition file. If you don't specify a value, SageMaker skips ETag validation of your PipelineDefinition file.
	ETag pulumi.StringPtrInput `pulumi:"eTag"`
	// The file name of the PipelineDefinition file (Amazon S3 object name).
	Key pulumi.StringInput `pulumi:"key"`
	// For versioning-enabled buckets, a specific version of the PipelineDefinition file.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

func (PipelineS3LocationArgs) ElementType added in v0.96.0

func (PipelineS3LocationArgs) ElementType() reflect.Type

func (PipelineS3LocationArgs) ToPipelineS3LocationOutput added in v0.96.0

func (i PipelineS3LocationArgs) ToPipelineS3LocationOutput() PipelineS3LocationOutput

func (PipelineS3LocationArgs) ToPipelineS3LocationOutputWithContext added in v0.96.0

func (i PipelineS3LocationArgs) ToPipelineS3LocationOutputWithContext(ctx context.Context) PipelineS3LocationOutput

type PipelineS3LocationInput added in v0.96.0

type PipelineS3LocationInput interface {
	pulumi.Input

	ToPipelineS3LocationOutput() PipelineS3LocationOutput
	ToPipelineS3LocationOutputWithContext(context.Context) PipelineS3LocationOutput
}

PipelineS3LocationInput is an input type that accepts PipelineS3LocationArgs and PipelineS3LocationOutput values. You can construct a concrete instance of `PipelineS3LocationInput` via:

PipelineS3LocationArgs{...}

type PipelineS3LocationOutput added in v0.96.0

type PipelineS3LocationOutput struct{ *pulumi.OutputState }

func (PipelineS3LocationOutput) Bucket added in v0.96.0

The name of the S3 bucket where the PipelineDefinition file is stored.

func (PipelineS3LocationOutput) ETag added in v0.96.0

The Amazon S3 ETag (a file checksum) of the PipelineDefinition file. If you don't specify a value, SageMaker skips ETag validation of your PipelineDefinition file.

func (PipelineS3LocationOutput) ElementType added in v0.96.0

func (PipelineS3LocationOutput) ElementType() reflect.Type

func (PipelineS3LocationOutput) Key added in v0.96.0

The file name of the PipelineDefinition file (Amazon S3 object name).

func (PipelineS3LocationOutput) ToPipelineS3LocationOutput added in v0.96.0

func (o PipelineS3LocationOutput) ToPipelineS3LocationOutput() PipelineS3LocationOutput

func (PipelineS3LocationOutput) ToPipelineS3LocationOutputWithContext added in v0.96.0

func (o PipelineS3LocationOutput) ToPipelineS3LocationOutputWithContext(ctx context.Context) PipelineS3LocationOutput

func (PipelineS3LocationOutput) Version added in v0.96.0

For versioning-enabled buckets, a specific version of the PipelineDefinition file.

type PipelineS3LocationPtrOutput added in v0.96.0

type PipelineS3LocationPtrOutput struct{ *pulumi.OutputState }

func (PipelineS3LocationPtrOutput) Bucket added in v0.96.0

The name of the S3 bucket where the PipelineDefinition file is stored.

func (PipelineS3LocationPtrOutput) ETag added in v0.96.0

The Amazon S3 ETag (a file checksum) of the PipelineDefinition file. If you don't specify a value, SageMaker skips ETag validation of your PipelineDefinition file.

func (PipelineS3LocationPtrOutput) Elem added in v0.96.0

func (PipelineS3LocationPtrOutput) ElementType added in v0.96.0

func (PipelineS3LocationPtrOutput) Key added in v0.96.0

The file name of the PipelineDefinition file (Amazon S3 object name).

func (PipelineS3LocationPtrOutput) ToPipelineS3LocationPtrOutput added in v0.96.0

func (o PipelineS3LocationPtrOutput) ToPipelineS3LocationPtrOutput() PipelineS3LocationPtrOutput

func (PipelineS3LocationPtrOutput) ToPipelineS3LocationPtrOutputWithContext added in v0.96.0

func (o PipelineS3LocationPtrOutput) ToPipelineS3LocationPtrOutputWithContext(ctx context.Context) PipelineS3LocationPtrOutput

func (PipelineS3LocationPtrOutput) Version added in v0.96.0

For versioning-enabled buckets, a specific version of the PipelineDefinition file.

type PipelineState

type PipelineState struct {
}

func (PipelineState) ElementType

func (PipelineState) ElementType() reflect.Type

type PipelineTag

type PipelineTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type Project

type Project struct {
	pulumi.CustomResourceState

	// The time at which the project was created.
	CreationTime       pulumi.StringOutput    `pulumi:"creationTime"`
	ProjectArn         pulumi.StringOutput    `pulumi:"projectArn"`
	ProjectDescription pulumi.StringPtrOutput `pulumi:"projectDescription"`
	ProjectId          pulumi.StringOutput    `pulumi:"projectId"`
	ProjectName        pulumi.StringOutput    `pulumi:"projectName"`
	// The status of a project.
	ProjectStatus ProjectStatusOutput `pulumi:"projectStatus"`
	// Provisioned ServiceCatalog  Details
	ServiceCatalogProvisionedProductDetails ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput `pulumi:"serviceCatalogProvisionedProductDetails"`
	// Input ServiceCatalog Provisioning Details
	ServiceCatalogProvisioningDetails ServiceCatalogProvisioningDetailsPropertiesOutput `pulumi:"serviceCatalogProvisioningDetails"`
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Project

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sagemaker.NewProject(ctx, "sampleProject", &sagemaker.ProjectArgs{
			ProjectName:        pulumi.String("project1"),
			ProjectDescription: pulumi.String("Project Description"),
			ServiceCatalogProvisioningDetails: &sagemaker.ServiceCatalogProvisioningDetailsPropertiesArgs{
				ProductId:              pulumi.String("prod-53ibyqbj2cgmo"),
				ProvisioningArtifactId: pulumi.String("pa-sm4pjfuzictpe"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/sagemaker"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sagemaker.NewProject(ctx, "sampleProject", &sagemaker.ProjectArgs{
			ProjectName:        pulumi.String("SampleProject"),
			ProjectDescription: pulumi.String("Project Description"),
			ServiceCatalogProvisioningDetails: &sagemaker.ServiceCatalogProvisioningDetailsPropertiesArgs{
				ProductId:              pulumi.String("prod-53ibyqbj2cgmo"),
				ProvisioningArtifactId: pulumi.String("pa-sm4pjfuzictpe"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

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) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	ProjectDescription pulumi.StringPtrInput
	ProjectName        pulumi.StringPtrInput
	// Provisioned ServiceCatalog  Details
	ServiceCatalogProvisionedProductDetails ServiceCatalogProvisionedProductDetailsPropertiesPtrInput
	// Input ServiceCatalog Provisioning Details
	ServiceCatalogProvisioningDetails ServiceCatalogProvisioningDetailsPropertiesInput
	// An array of key-value pairs to apply to this resource.
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) CreationTime added in v0.17.0

func (o ProjectOutput) CreationTime() pulumi.StringOutput

The time at which the project was created.

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) ProjectArn added in v0.17.0

func (o ProjectOutput) ProjectArn() pulumi.StringOutput

func (ProjectOutput) ProjectDescription added in v0.17.0

func (o ProjectOutput) ProjectDescription() pulumi.StringPtrOutput

func (ProjectOutput) ProjectId added in v0.17.0

func (o ProjectOutput) ProjectId() pulumi.StringOutput

func (ProjectOutput) ProjectName added in v0.17.0

func (o ProjectOutput) ProjectName() pulumi.StringOutput

func (ProjectOutput) ProjectStatus added in v0.17.0

func (o ProjectOutput) ProjectStatus() ProjectStatusOutput

The status of a project.

func (ProjectOutput) ServiceCatalogProvisionedProductDetails added in v0.17.0

func (o ProjectOutput) ServiceCatalogProvisionedProductDetails() ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput

Provisioned ServiceCatalog Details

func (ProjectOutput) ServiceCatalogProvisioningDetails added in v0.17.0

func (o ProjectOutput) ServiceCatalogProvisioningDetails() ServiceCatalogProvisioningDetailsPropertiesOutput

Input ServiceCatalog Provisioning Details

func (ProjectOutput) Tags added in v0.17.0

An array of key-value pairs to apply to this resource.

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectProvisioningParameter added in v0.2.0

type ProjectProvisioningParameter struct {
	// The parameter key.
	Key string `pulumi:"key"`
	// The parameter value.
	Value string `pulumi:"value"`
}

Information about a parameter used to provision a product.

type ProjectProvisioningParameterArgs added in v0.2.0

type ProjectProvisioningParameterArgs struct {
	// The parameter key.
	Key pulumi.StringInput `pulumi:"key"`
	// The parameter value.
	Value pulumi.StringInput `pulumi:"value"`
}

Information about a parameter used to provision a product.

func (ProjectProvisioningParameterArgs) ElementType added in v0.2.0

func (ProjectProvisioningParameterArgs) ToProjectProvisioningParameterOutput added in v0.2.0

func (i ProjectProvisioningParameterArgs) ToProjectProvisioningParameterOutput() ProjectProvisioningParameterOutput

func (ProjectProvisioningParameterArgs) ToProjectProvisioningParameterOutputWithContext added in v0.2.0

func (i ProjectProvisioningParameterArgs) ToProjectProvisioningParameterOutputWithContext(ctx context.Context) ProjectProvisioningParameterOutput

type ProjectProvisioningParameterArray added in v0.2.0

type ProjectProvisioningParameterArray []ProjectProvisioningParameterInput

func (ProjectProvisioningParameterArray) ElementType added in v0.2.0

func (ProjectProvisioningParameterArray) ToProjectProvisioningParameterArrayOutput added in v0.2.0

func (i ProjectProvisioningParameterArray) ToProjectProvisioningParameterArrayOutput() ProjectProvisioningParameterArrayOutput

func (ProjectProvisioningParameterArray) ToProjectProvisioningParameterArrayOutputWithContext added in v0.2.0

func (i ProjectProvisioningParameterArray) ToProjectProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectProvisioningParameterArrayOutput

type ProjectProvisioningParameterArrayInput added in v0.2.0

type ProjectProvisioningParameterArrayInput interface {
	pulumi.Input

	ToProjectProvisioningParameterArrayOutput() ProjectProvisioningParameterArrayOutput
	ToProjectProvisioningParameterArrayOutputWithContext(context.Context) ProjectProvisioningParameterArrayOutput
}

ProjectProvisioningParameterArrayInput is an input type that accepts ProjectProvisioningParameterArray and ProjectProvisioningParameterArrayOutput values. You can construct a concrete instance of `ProjectProvisioningParameterArrayInput` via:

ProjectProvisioningParameterArray{ ProjectProvisioningParameterArgs{...} }

type ProjectProvisioningParameterArrayOutput added in v0.2.0

type ProjectProvisioningParameterArrayOutput struct{ *pulumi.OutputState }

func (ProjectProvisioningParameterArrayOutput) ElementType added in v0.2.0

func (ProjectProvisioningParameterArrayOutput) Index added in v0.2.0

func (ProjectProvisioningParameterArrayOutput) ToProjectProvisioningParameterArrayOutput added in v0.2.0

func (o ProjectProvisioningParameterArrayOutput) ToProjectProvisioningParameterArrayOutput() ProjectProvisioningParameterArrayOutput

func (ProjectProvisioningParameterArrayOutput) ToProjectProvisioningParameterArrayOutputWithContext added in v0.2.0

func (o ProjectProvisioningParameterArrayOutput) ToProjectProvisioningParameterArrayOutputWithContext(ctx context.Context) ProjectProvisioningParameterArrayOutput

type ProjectProvisioningParameterInput added in v0.2.0

type ProjectProvisioningParameterInput interface {
	pulumi.Input

	ToProjectProvisioningParameterOutput() ProjectProvisioningParameterOutput
	ToProjectProvisioningParameterOutputWithContext(context.Context) ProjectProvisioningParameterOutput
}

ProjectProvisioningParameterInput is an input type that accepts ProjectProvisioningParameterArgs and ProjectProvisioningParameterOutput values. You can construct a concrete instance of `ProjectProvisioningParameterInput` via:

ProjectProvisioningParameterArgs{...}

type ProjectProvisioningParameterOutput added in v0.2.0

type ProjectProvisioningParameterOutput struct{ *pulumi.OutputState }

Information about a parameter used to provision a product.

func (ProjectProvisioningParameterOutput) ElementType added in v0.2.0

func (ProjectProvisioningParameterOutput) Key added in v0.2.0

The parameter key.

func (ProjectProvisioningParameterOutput) ToProjectProvisioningParameterOutput added in v0.2.0

func (o ProjectProvisioningParameterOutput) ToProjectProvisioningParameterOutput() ProjectProvisioningParameterOutput

func (ProjectProvisioningParameterOutput) ToProjectProvisioningParameterOutputWithContext added in v0.2.0

func (o ProjectProvisioningParameterOutput) ToProjectProvisioningParameterOutputWithContext(ctx context.Context) ProjectProvisioningParameterOutput

func (ProjectProvisioningParameterOutput) Value added in v0.2.0

The parameter value.

type ProjectState

type ProjectState struct {
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectStatus added in v0.2.0

type ProjectStatus string

The status of a project.

type ProjectStatusOutput added in v0.2.0

type ProjectStatusOutput struct{ *pulumi.OutputState }

func (ProjectStatusOutput) ElementType added in v0.2.0

func (ProjectStatusOutput) ElementType() reflect.Type

func (ProjectStatusOutput) ToProjectStatusOutput added in v0.2.0

func (o ProjectStatusOutput) ToProjectStatusOutput() ProjectStatusOutput

func (ProjectStatusOutput) ToProjectStatusOutputWithContext added in v0.2.0

func (o ProjectStatusOutput) ToProjectStatusOutputWithContext(ctx context.Context) ProjectStatusOutput

func (ProjectStatusOutput) ToProjectStatusPtrOutput added in v0.2.0

func (o ProjectStatusOutput) ToProjectStatusPtrOutput() ProjectStatusPtrOutput

func (ProjectStatusOutput) ToProjectStatusPtrOutputWithContext added in v0.2.0

func (o ProjectStatusOutput) ToProjectStatusPtrOutputWithContext(ctx context.Context) ProjectStatusPtrOutput

func (ProjectStatusOutput) ToStringOutput added in v0.2.0

func (o ProjectStatusOutput) ToStringOutput() pulumi.StringOutput

func (ProjectStatusOutput) ToStringOutputWithContext added in v0.2.0

func (o ProjectStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ProjectStatusOutput) ToStringPtrOutput added in v0.2.0

func (o ProjectStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectStatusOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ProjectStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProjectStatusPtrOutput added in v0.2.0

type ProjectStatusPtrOutput struct{ *pulumi.OutputState }

func (ProjectStatusPtrOutput) Elem added in v0.2.0

func (ProjectStatusPtrOutput) ElementType added in v0.2.0

func (ProjectStatusPtrOutput) ElementType() reflect.Type

func (ProjectStatusPtrOutput) ToProjectStatusPtrOutput added in v0.2.0

func (o ProjectStatusPtrOutput) ToProjectStatusPtrOutput() ProjectStatusPtrOutput

func (ProjectStatusPtrOutput) ToProjectStatusPtrOutputWithContext added in v0.2.0

func (o ProjectStatusPtrOutput) ToProjectStatusPtrOutputWithContext(ctx context.Context) ProjectStatusPtrOutput

func (ProjectStatusPtrOutput) ToStringPtrOutput added in v0.2.0

func (o ProjectStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectStatusPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ProjectStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProjectTag

type ProjectTag struct {
	// The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type ServiceCatalogProvisionedProductDetailsProperties added in v0.2.0

type ServiceCatalogProvisionedProductDetailsProperties struct {
	ProvisionedProductId            *string `pulumi:"provisionedProductId"`
	ProvisionedProductStatusMessage *string `pulumi:"provisionedProductStatusMessage"`
}

Provisioned ServiceCatalog Details

type ServiceCatalogProvisionedProductDetailsPropertiesArgs added in v0.2.0

type ServiceCatalogProvisionedProductDetailsPropertiesArgs struct {
	ProvisionedProductId            pulumi.StringPtrInput `pulumi:"provisionedProductId"`
	ProvisionedProductStatusMessage pulumi.StringPtrInput `pulumi:"provisionedProductStatusMessage"`
}

Provisioned ServiceCatalog Details

func (ServiceCatalogProvisionedProductDetailsPropertiesArgs) ElementType added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesOutput added in v0.2.0

func (i ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesOutput() ServiceCatalogProvisionedProductDetailsPropertiesOutput

func (ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesOutputWithContext added in v0.2.0

func (i ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesOutputWithContext(ctx context.Context) ServiceCatalogProvisionedProductDetailsPropertiesOutput

func (ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutput added in v0.2.0

func (i ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutput() ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput

func (ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext added in v0.2.0

func (i ServiceCatalogProvisionedProductDetailsPropertiesArgs) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext(ctx context.Context) ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput

type ServiceCatalogProvisionedProductDetailsPropertiesInput added in v0.2.0

type ServiceCatalogProvisionedProductDetailsPropertiesInput interface {
	pulumi.Input

	ToServiceCatalogProvisionedProductDetailsPropertiesOutput() ServiceCatalogProvisionedProductDetailsPropertiesOutput
	ToServiceCatalogProvisionedProductDetailsPropertiesOutputWithContext(context.Context) ServiceCatalogProvisionedProductDetailsPropertiesOutput
}

ServiceCatalogProvisionedProductDetailsPropertiesInput is an input type that accepts ServiceCatalogProvisionedProductDetailsPropertiesArgs and ServiceCatalogProvisionedProductDetailsPropertiesOutput values. You can construct a concrete instance of `ServiceCatalogProvisionedProductDetailsPropertiesInput` via:

ServiceCatalogProvisionedProductDetailsPropertiesArgs{...}

type ServiceCatalogProvisionedProductDetailsPropertiesOutput added in v0.2.0

type ServiceCatalogProvisionedProductDetailsPropertiesOutput struct{ *pulumi.OutputState }

Provisioned ServiceCatalog Details

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ElementType added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ProvisionedProductId added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ProvisionedProductStatusMessage added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesOutput added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesOutputWithContext added in v0.2.0

func (o ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesOutputWithContext(ctx context.Context) ServiceCatalogProvisionedProductDetailsPropertiesOutput

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutput added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext added in v0.2.0

func (o ServiceCatalogProvisionedProductDetailsPropertiesOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext(ctx context.Context) ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput

type ServiceCatalogProvisionedProductDetailsPropertiesPtrInput added in v0.2.0

type ServiceCatalogProvisionedProductDetailsPropertiesPtrInput interface {
	pulumi.Input

	ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutput() ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput
	ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext(context.Context) ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput
}

ServiceCatalogProvisionedProductDetailsPropertiesPtrInput is an input type that accepts ServiceCatalogProvisionedProductDetailsPropertiesArgs, ServiceCatalogProvisionedProductDetailsPropertiesPtr and ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput values. You can construct a concrete instance of `ServiceCatalogProvisionedProductDetailsPropertiesPtrInput` via:

        ServiceCatalogProvisionedProductDetailsPropertiesArgs{...}

or:

        nil

type ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput added in v0.2.0

type ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) Elem added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ElementType added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ProvisionedProductId added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ProvisionedProductStatusMessage added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutput added in v0.2.0

func (ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext added in v0.2.0

func (o ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput) ToServiceCatalogProvisionedProductDetailsPropertiesPtrOutputWithContext(ctx context.Context) ServiceCatalogProvisionedProductDetailsPropertiesPtrOutput

type ServiceCatalogProvisioningDetailsProperties added in v0.2.0

type ServiceCatalogProvisioningDetailsProperties struct {
	PathId                 *string `pulumi:"pathId"`
	ProductId              string  `pulumi:"productId"`
	ProvisioningArtifactId *string `pulumi:"provisioningArtifactId"`
	// Parameters specified by the administrator that are required for provisioning the product.
	ProvisioningParameters []ProjectProvisioningParameter `pulumi:"provisioningParameters"`
}

Input ServiceCatalog Provisioning Details

type ServiceCatalogProvisioningDetailsPropertiesArgs added in v0.2.0

type ServiceCatalogProvisioningDetailsPropertiesArgs struct {
	PathId                 pulumi.StringPtrInput `pulumi:"pathId"`
	ProductId              pulumi.StringInput    `pulumi:"productId"`
	ProvisioningArtifactId pulumi.StringPtrInput `pulumi:"provisioningArtifactId"`
	// Parameters specified by the administrator that are required for provisioning the product.
	ProvisioningParameters ProjectProvisioningParameterArrayInput `pulumi:"provisioningParameters"`
}

Input ServiceCatalog Provisioning Details

func (ServiceCatalogProvisioningDetailsPropertiesArgs) ElementType added in v0.2.0

func (ServiceCatalogProvisioningDetailsPropertiesArgs) ToServiceCatalogProvisioningDetailsPropertiesOutput added in v0.2.0

func (i ServiceCatalogProvisioningDetailsPropertiesArgs) ToServiceCatalogProvisioningDetailsPropertiesOutput() ServiceCatalogProvisioningDetailsPropertiesOutput

func (ServiceCatalogProvisioningDetailsPropertiesArgs) ToServiceCatalogProvisioningDetailsPropertiesOutputWithContext added in v0.2.0

func (i ServiceCatalogProvisioningDetailsPropertiesArgs) ToServiceCatalogProvisioningDetailsPropertiesOutputWithContext(ctx context.Context) ServiceCatalogProvisioningDetailsPropertiesOutput

type ServiceCatalogProvisioningDetailsPropertiesInput added in v0.2.0

type ServiceCatalogProvisioningDetailsPropertiesInput interface {
	pulumi.Input

	ToServiceCatalogProvisioningDetailsPropertiesOutput() ServiceCatalogProvisioningDetailsPropertiesOutput
	ToServiceCatalogProvisioningDetailsPropertiesOutputWithContext(context.Context) ServiceCatalogProvisioningDetailsPropertiesOutput
}

ServiceCatalogProvisioningDetailsPropertiesInput is an input type that accepts ServiceCatalogProvisioningDetailsPropertiesArgs and ServiceCatalogProvisioningDetailsPropertiesOutput values. You can construct a concrete instance of `ServiceCatalogProvisioningDetailsPropertiesInput` via:

ServiceCatalogProvisioningDetailsPropertiesArgs{...}

type ServiceCatalogProvisioningDetailsPropertiesOutput added in v0.2.0

type ServiceCatalogProvisioningDetailsPropertiesOutput struct{ *pulumi.OutputState }

Input ServiceCatalog Provisioning Details

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ElementType added in v0.2.0

func (ServiceCatalogProvisioningDetailsPropertiesOutput) PathId added in v0.2.0

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ProductId added in v0.2.0

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ProvisioningArtifactId added in v0.2.0

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ProvisioningParameters added in v0.2.0

Parameters specified by the administrator that are required for provisioning the product.

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ToServiceCatalogProvisioningDetailsPropertiesOutput added in v0.2.0

func (o ServiceCatalogProvisioningDetailsPropertiesOutput) ToServiceCatalogProvisioningDetailsPropertiesOutput() ServiceCatalogProvisioningDetailsPropertiesOutput

func (ServiceCatalogProvisioningDetailsPropertiesOutput) ToServiceCatalogProvisioningDetailsPropertiesOutputWithContext added in v0.2.0

func (o ServiceCatalogProvisioningDetailsPropertiesOutput) ToServiceCatalogProvisioningDetailsPropertiesOutputWithContext(ctx context.Context) ServiceCatalogProvisioningDetailsPropertiesOutput

type Space added in v0.50.0

type Space struct {
	pulumi.CustomResourceState

	// The ID of the associated Domain.
	DomainId          pulumi.StringOutput             `pulumi:"domainId"`
	OwnershipSettings SpaceOwnershipSettingsPtrOutput `pulumi:"ownershipSettings"`
	// The space Amazon Resource Name (ARN).
	SpaceArn         pulumi.StringOutput    `pulumi:"spaceArn"`
	SpaceDisplayName pulumi.StringPtrOutput `pulumi:"spaceDisplayName"`
	// A name for the Space.
	SpaceName pulumi.StringOutput `pulumi:"spaceName"`
	// A collection of settings.
	SpaceSettings        SpaceSettingsPtrOutput        `pulumi:"spaceSettings"`
	SpaceSharingSettings SpaceSharingSettingsPtrOutput `pulumi:"spaceSharingSettings"`
	// A list of tags to apply to the space.
	Tags aws.TagArrayOutput  `pulumi:"tags"`
	Url  pulumi.StringOutput `pulumi:"url"`
}

Resource Type definition for AWS::SageMaker::Space

func GetSpace added in v0.50.0

func GetSpace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SpaceState, opts ...pulumi.ResourceOption) (*Space, error)

GetSpace gets an existing Space 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 NewSpace added in v0.50.0

func NewSpace(ctx *pulumi.Context,
	name string, args *SpaceArgs, opts ...pulumi.ResourceOption) (*Space, error)

NewSpace registers a new resource with the given unique name, arguments, and options.

func (*Space) ElementType added in v0.50.0

func (*Space) ElementType() reflect.Type

func (*Space) ToSpaceOutput added in v0.50.0

func (i *Space) ToSpaceOutput() SpaceOutput

func (*Space) ToSpaceOutputWithContext added in v0.50.0

func (i *Space) ToSpaceOutputWithContext(ctx context.Context) SpaceOutput

type SpaceAppType added in v0.96.0

type SpaceAppType string

func (SpaceAppType) ElementType added in v0.96.0

func (SpaceAppType) ElementType() reflect.Type

func (SpaceAppType) ToSpaceAppTypeOutput added in v0.96.0

func (e SpaceAppType) ToSpaceAppTypeOutput() SpaceAppTypeOutput

func (SpaceAppType) ToSpaceAppTypeOutputWithContext added in v0.96.0

func (e SpaceAppType) ToSpaceAppTypeOutputWithContext(ctx context.Context) SpaceAppTypeOutput

func (SpaceAppType) ToSpaceAppTypePtrOutput added in v0.96.0

func (e SpaceAppType) ToSpaceAppTypePtrOutput() SpaceAppTypePtrOutput

func (SpaceAppType) ToSpaceAppTypePtrOutputWithContext added in v0.96.0

func (e SpaceAppType) ToSpaceAppTypePtrOutputWithContext(ctx context.Context) SpaceAppTypePtrOutput

func (SpaceAppType) ToStringOutput added in v0.96.0

func (e SpaceAppType) ToStringOutput() pulumi.StringOutput

func (SpaceAppType) ToStringOutputWithContext added in v0.96.0

func (e SpaceAppType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceAppType) ToStringPtrOutput added in v0.96.0

func (e SpaceAppType) ToStringPtrOutput() pulumi.StringPtrOutput

func (SpaceAppType) ToStringPtrOutputWithContext added in v0.96.0

func (e SpaceAppType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceAppTypeInput added in v0.96.0

type SpaceAppTypeInput interface {
	pulumi.Input

	ToSpaceAppTypeOutput() SpaceAppTypeOutput
	ToSpaceAppTypeOutputWithContext(context.Context) SpaceAppTypeOutput
}

SpaceAppTypeInput is an input type that accepts values of the SpaceAppType enum A concrete instance of `SpaceAppTypeInput` can be one of the following:

SpaceAppTypeJupyterServer
SpaceAppTypeKernelGateway
SpaceAppTypeTensorBoard
SpaceAppTypeRStudioServerPro
SpaceAppTypeRSessionGateway
SpaceAppTypeJupyterLab
SpaceAppTypeCodeEditor

type SpaceAppTypeOutput added in v0.96.0

type SpaceAppTypeOutput struct{ *pulumi.OutputState }

func (SpaceAppTypeOutput) ElementType added in v0.96.0

func (SpaceAppTypeOutput) ElementType() reflect.Type

func (SpaceAppTypeOutput) ToSpaceAppTypeOutput added in v0.96.0

func (o SpaceAppTypeOutput) ToSpaceAppTypeOutput() SpaceAppTypeOutput

func (SpaceAppTypeOutput) ToSpaceAppTypeOutputWithContext added in v0.96.0

func (o SpaceAppTypeOutput) ToSpaceAppTypeOutputWithContext(ctx context.Context) SpaceAppTypeOutput

func (SpaceAppTypeOutput) ToSpaceAppTypePtrOutput added in v0.96.0

func (o SpaceAppTypeOutput) ToSpaceAppTypePtrOutput() SpaceAppTypePtrOutput

func (SpaceAppTypeOutput) ToSpaceAppTypePtrOutputWithContext added in v0.96.0

func (o SpaceAppTypeOutput) ToSpaceAppTypePtrOutputWithContext(ctx context.Context) SpaceAppTypePtrOutput

func (SpaceAppTypeOutput) ToStringOutput added in v0.96.0

func (o SpaceAppTypeOutput) ToStringOutput() pulumi.StringOutput

func (SpaceAppTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o SpaceAppTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceAppTypeOutput) ToStringPtrOutput added in v0.96.0

func (o SpaceAppTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SpaceAppTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o SpaceAppTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceAppTypePtrInput added in v0.96.0

type SpaceAppTypePtrInput interface {
	pulumi.Input

	ToSpaceAppTypePtrOutput() SpaceAppTypePtrOutput
	ToSpaceAppTypePtrOutputWithContext(context.Context) SpaceAppTypePtrOutput
}

func SpaceAppTypePtr added in v0.96.0

func SpaceAppTypePtr(v string) SpaceAppTypePtrInput

type SpaceAppTypePtrOutput added in v0.96.0

type SpaceAppTypePtrOutput struct{ *pulumi.OutputState }

func (SpaceAppTypePtrOutput) Elem added in v0.96.0

func (SpaceAppTypePtrOutput) ElementType added in v0.96.0

func (SpaceAppTypePtrOutput) ElementType() reflect.Type

func (SpaceAppTypePtrOutput) ToSpaceAppTypePtrOutput added in v0.96.0

func (o SpaceAppTypePtrOutput) ToSpaceAppTypePtrOutput() SpaceAppTypePtrOutput

func (SpaceAppTypePtrOutput) ToSpaceAppTypePtrOutputWithContext added in v0.96.0

func (o SpaceAppTypePtrOutput) ToSpaceAppTypePtrOutputWithContext(ctx context.Context) SpaceAppTypePtrOutput

func (SpaceAppTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (o SpaceAppTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SpaceAppTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o SpaceAppTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceArgs added in v0.50.0

type SpaceArgs struct {
	// The ID of the associated Domain.
	DomainId          pulumi.StringInput
	OwnershipSettings SpaceOwnershipSettingsPtrInput
	SpaceDisplayName  pulumi.StringPtrInput
	// A name for the Space.
	SpaceName pulumi.StringPtrInput
	// A collection of settings.
	SpaceSettings        SpaceSettingsPtrInput
	SpaceSharingSettings SpaceSharingSettingsPtrInput
	// A list of tags to apply to the space.
	Tags aws.TagArrayInput
}

The set of arguments for constructing a Space resource.

func (SpaceArgs) ElementType added in v0.50.0

func (SpaceArgs) ElementType() reflect.Type

type SpaceCodeEditorAppSettings added in v0.96.0

type SpaceCodeEditorAppSettings struct {
	DefaultResourceSpec *SpaceResourceSpec `pulumi:"defaultResourceSpec"`
}

The CodeEditor app settings.

type SpaceCodeEditorAppSettingsArgs added in v0.96.0

type SpaceCodeEditorAppSettingsArgs struct {
	DefaultResourceSpec SpaceResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The CodeEditor app settings.

func (SpaceCodeEditorAppSettingsArgs) ElementType added in v0.96.0

func (SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsOutput added in v0.96.0

func (i SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsOutput() SpaceCodeEditorAppSettingsOutput

func (SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsOutputWithContext added in v0.96.0

func (i SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsOutputWithContext(ctx context.Context) SpaceCodeEditorAppSettingsOutput

func (SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsPtrOutput added in v0.96.0

func (i SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsPtrOutput() SpaceCodeEditorAppSettingsPtrOutput

func (SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceCodeEditorAppSettingsArgs) ToSpaceCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) SpaceCodeEditorAppSettingsPtrOutput

type SpaceCodeEditorAppSettingsInput added in v0.96.0

type SpaceCodeEditorAppSettingsInput interface {
	pulumi.Input

	ToSpaceCodeEditorAppSettingsOutput() SpaceCodeEditorAppSettingsOutput
	ToSpaceCodeEditorAppSettingsOutputWithContext(context.Context) SpaceCodeEditorAppSettingsOutput
}

SpaceCodeEditorAppSettingsInput is an input type that accepts SpaceCodeEditorAppSettingsArgs and SpaceCodeEditorAppSettingsOutput values. You can construct a concrete instance of `SpaceCodeEditorAppSettingsInput` via:

SpaceCodeEditorAppSettingsArgs{...}

type SpaceCodeEditorAppSettingsOutput added in v0.96.0

type SpaceCodeEditorAppSettingsOutput struct{ *pulumi.OutputState }

The CodeEditor app settings.

func (SpaceCodeEditorAppSettingsOutput) DefaultResourceSpec added in v0.96.0

func (SpaceCodeEditorAppSettingsOutput) ElementType added in v0.96.0

func (SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsOutput added in v0.96.0

func (o SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsOutput() SpaceCodeEditorAppSettingsOutput

func (SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsOutputWithContext added in v0.96.0

func (o SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsOutputWithContext(ctx context.Context) SpaceCodeEditorAppSettingsOutput

func (SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsPtrOutput added in v0.96.0

func (o SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsPtrOutput() SpaceCodeEditorAppSettingsPtrOutput

func (SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceCodeEditorAppSettingsOutput) ToSpaceCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) SpaceCodeEditorAppSettingsPtrOutput

type SpaceCodeEditorAppSettingsPtrInput added in v0.96.0

type SpaceCodeEditorAppSettingsPtrInput interface {
	pulumi.Input

	ToSpaceCodeEditorAppSettingsPtrOutput() SpaceCodeEditorAppSettingsPtrOutput
	ToSpaceCodeEditorAppSettingsPtrOutputWithContext(context.Context) SpaceCodeEditorAppSettingsPtrOutput
}

SpaceCodeEditorAppSettingsPtrInput is an input type that accepts SpaceCodeEditorAppSettingsArgs, SpaceCodeEditorAppSettingsPtr and SpaceCodeEditorAppSettingsPtrOutput values. You can construct a concrete instance of `SpaceCodeEditorAppSettingsPtrInput` via:

        SpaceCodeEditorAppSettingsArgs{...}

or:

        nil

func SpaceCodeEditorAppSettingsPtr added in v0.96.0

type SpaceCodeEditorAppSettingsPtrOutput added in v0.96.0

type SpaceCodeEditorAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceCodeEditorAppSettingsPtrOutput) DefaultResourceSpec added in v0.96.0

func (SpaceCodeEditorAppSettingsPtrOutput) Elem added in v0.96.0

func (SpaceCodeEditorAppSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceCodeEditorAppSettingsPtrOutput) ToSpaceCodeEditorAppSettingsPtrOutput added in v0.96.0

func (o SpaceCodeEditorAppSettingsPtrOutput) ToSpaceCodeEditorAppSettingsPtrOutput() SpaceCodeEditorAppSettingsPtrOutput

func (SpaceCodeEditorAppSettingsPtrOutput) ToSpaceCodeEditorAppSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceCodeEditorAppSettingsPtrOutput) ToSpaceCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) SpaceCodeEditorAppSettingsPtrOutput

type SpaceCodeRepository added in v0.96.0

type SpaceCodeRepository struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl string `pulumi:"repositoryUrl"`
}

type SpaceCodeRepositoryArgs added in v0.96.0

type SpaceCodeRepositoryArgs struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"`
}

func (SpaceCodeRepositoryArgs) ElementType added in v0.96.0

func (SpaceCodeRepositoryArgs) ElementType() reflect.Type

func (SpaceCodeRepositoryArgs) ToSpaceCodeRepositoryOutput added in v0.96.0

func (i SpaceCodeRepositoryArgs) ToSpaceCodeRepositoryOutput() SpaceCodeRepositoryOutput

func (SpaceCodeRepositoryArgs) ToSpaceCodeRepositoryOutputWithContext added in v0.96.0

func (i SpaceCodeRepositoryArgs) ToSpaceCodeRepositoryOutputWithContext(ctx context.Context) SpaceCodeRepositoryOutput

type SpaceCodeRepositoryArray added in v0.96.0

type SpaceCodeRepositoryArray []SpaceCodeRepositoryInput

func (SpaceCodeRepositoryArray) ElementType added in v0.96.0

func (SpaceCodeRepositoryArray) ElementType() reflect.Type

func (SpaceCodeRepositoryArray) ToSpaceCodeRepositoryArrayOutput added in v0.96.0

func (i SpaceCodeRepositoryArray) ToSpaceCodeRepositoryArrayOutput() SpaceCodeRepositoryArrayOutput

func (SpaceCodeRepositoryArray) ToSpaceCodeRepositoryArrayOutputWithContext added in v0.96.0

func (i SpaceCodeRepositoryArray) ToSpaceCodeRepositoryArrayOutputWithContext(ctx context.Context) SpaceCodeRepositoryArrayOutput

type SpaceCodeRepositoryArrayInput added in v0.96.0

type SpaceCodeRepositoryArrayInput interface {
	pulumi.Input

	ToSpaceCodeRepositoryArrayOutput() SpaceCodeRepositoryArrayOutput
	ToSpaceCodeRepositoryArrayOutputWithContext(context.Context) SpaceCodeRepositoryArrayOutput
}

SpaceCodeRepositoryArrayInput is an input type that accepts SpaceCodeRepositoryArray and SpaceCodeRepositoryArrayOutput values. You can construct a concrete instance of `SpaceCodeRepositoryArrayInput` via:

SpaceCodeRepositoryArray{ SpaceCodeRepositoryArgs{...} }

type SpaceCodeRepositoryArrayOutput added in v0.96.0

type SpaceCodeRepositoryArrayOutput struct{ *pulumi.OutputState }

func (SpaceCodeRepositoryArrayOutput) ElementType added in v0.96.0

func (SpaceCodeRepositoryArrayOutput) Index added in v0.96.0

func (SpaceCodeRepositoryArrayOutput) ToSpaceCodeRepositoryArrayOutput added in v0.96.0

func (o SpaceCodeRepositoryArrayOutput) ToSpaceCodeRepositoryArrayOutput() SpaceCodeRepositoryArrayOutput

func (SpaceCodeRepositoryArrayOutput) ToSpaceCodeRepositoryArrayOutputWithContext added in v0.96.0

func (o SpaceCodeRepositoryArrayOutput) ToSpaceCodeRepositoryArrayOutputWithContext(ctx context.Context) SpaceCodeRepositoryArrayOutput

type SpaceCodeRepositoryInput added in v0.96.0

type SpaceCodeRepositoryInput interface {
	pulumi.Input

	ToSpaceCodeRepositoryOutput() SpaceCodeRepositoryOutput
	ToSpaceCodeRepositoryOutputWithContext(context.Context) SpaceCodeRepositoryOutput
}

SpaceCodeRepositoryInput is an input type that accepts SpaceCodeRepositoryArgs and SpaceCodeRepositoryOutput values. You can construct a concrete instance of `SpaceCodeRepositoryInput` via:

SpaceCodeRepositoryArgs{...}

type SpaceCodeRepositoryOutput added in v0.96.0

type SpaceCodeRepositoryOutput struct{ *pulumi.OutputState }

func (SpaceCodeRepositoryOutput) ElementType added in v0.96.0

func (SpaceCodeRepositoryOutput) ElementType() reflect.Type

func (SpaceCodeRepositoryOutput) RepositoryUrl added in v0.96.0

func (o SpaceCodeRepositoryOutput) RepositoryUrl() pulumi.StringOutput

A CodeRepository (valid URL) to be used within Jupyter's Git extension.

func (SpaceCodeRepositoryOutput) ToSpaceCodeRepositoryOutput added in v0.96.0

func (o SpaceCodeRepositoryOutput) ToSpaceCodeRepositoryOutput() SpaceCodeRepositoryOutput

func (SpaceCodeRepositoryOutput) ToSpaceCodeRepositoryOutputWithContext added in v0.96.0

func (o SpaceCodeRepositoryOutput) ToSpaceCodeRepositoryOutputWithContext(ctx context.Context) SpaceCodeRepositoryOutput

type SpaceCustomFileSystem added in v0.96.0

type SpaceCustomFileSystem struct {
	EfsFileSystem *SpaceEfsFileSystem `pulumi:"efsFileSystem"`
}

type SpaceCustomFileSystemArgs added in v0.96.0

type SpaceCustomFileSystemArgs struct {
	EfsFileSystem SpaceEfsFileSystemPtrInput `pulumi:"efsFileSystem"`
}

func (SpaceCustomFileSystemArgs) ElementType added in v0.96.0

func (SpaceCustomFileSystemArgs) ElementType() reflect.Type

func (SpaceCustomFileSystemArgs) ToSpaceCustomFileSystemOutput added in v0.96.0

func (i SpaceCustomFileSystemArgs) ToSpaceCustomFileSystemOutput() SpaceCustomFileSystemOutput

func (SpaceCustomFileSystemArgs) ToSpaceCustomFileSystemOutputWithContext added in v0.96.0

func (i SpaceCustomFileSystemArgs) ToSpaceCustomFileSystemOutputWithContext(ctx context.Context) SpaceCustomFileSystemOutput

type SpaceCustomFileSystemArray added in v0.96.0

type SpaceCustomFileSystemArray []SpaceCustomFileSystemInput

func (SpaceCustomFileSystemArray) ElementType added in v0.96.0

func (SpaceCustomFileSystemArray) ElementType() reflect.Type

func (SpaceCustomFileSystemArray) ToSpaceCustomFileSystemArrayOutput added in v0.96.0

func (i SpaceCustomFileSystemArray) ToSpaceCustomFileSystemArrayOutput() SpaceCustomFileSystemArrayOutput

func (SpaceCustomFileSystemArray) ToSpaceCustomFileSystemArrayOutputWithContext added in v0.96.0

func (i SpaceCustomFileSystemArray) ToSpaceCustomFileSystemArrayOutputWithContext(ctx context.Context) SpaceCustomFileSystemArrayOutput

type SpaceCustomFileSystemArrayInput added in v0.96.0

type SpaceCustomFileSystemArrayInput interface {
	pulumi.Input

	ToSpaceCustomFileSystemArrayOutput() SpaceCustomFileSystemArrayOutput
	ToSpaceCustomFileSystemArrayOutputWithContext(context.Context) SpaceCustomFileSystemArrayOutput
}

SpaceCustomFileSystemArrayInput is an input type that accepts SpaceCustomFileSystemArray and SpaceCustomFileSystemArrayOutput values. You can construct a concrete instance of `SpaceCustomFileSystemArrayInput` via:

SpaceCustomFileSystemArray{ SpaceCustomFileSystemArgs{...} }

type SpaceCustomFileSystemArrayOutput added in v0.96.0

type SpaceCustomFileSystemArrayOutput struct{ *pulumi.OutputState }

func (SpaceCustomFileSystemArrayOutput) ElementType added in v0.96.0

func (SpaceCustomFileSystemArrayOutput) Index added in v0.96.0

func (SpaceCustomFileSystemArrayOutput) ToSpaceCustomFileSystemArrayOutput added in v0.96.0

func (o SpaceCustomFileSystemArrayOutput) ToSpaceCustomFileSystemArrayOutput() SpaceCustomFileSystemArrayOutput

func (SpaceCustomFileSystemArrayOutput) ToSpaceCustomFileSystemArrayOutputWithContext added in v0.96.0

func (o SpaceCustomFileSystemArrayOutput) ToSpaceCustomFileSystemArrayOutputWithContext(ctx context.Context) SpaceCustomFileSystemArrayOutput

type SpaceCustomFileSystemInput added in v0.96.0

type SpaceCustomFileSystemInput interface {
	pulumi.Input

	ToSpaceCustomFileSystemOutput() SpaceCustomFileSystemOutput
	ToSpaceCustomFileSystemOutputWithContext(context.Context) SpaceCustomFileSystemOutput
}

SpaceCustomFileSystemInput is an input type that accepts SpaceCustomFileSystemArgs and SpaceCustomFileSystemOutput values. You can construct a concrete instance of `SpaceCustomFileSystemInput` via:

SpaceCustomFileSystemArgs{...}

type SpaceCustomFileSystemOutput added in v0.96.0

type SpaceCustomFileSystemOutput struct{ *pulumi.OutputState }

func (SpaceCustomFileSystemOutput) EfsFileSystem added in v0.96.0

func (SpaceCustomFileSystemOutput) ElementType added in v0.96.0

func (SpaceCustomFileSystemOutput) ToSpaceCustomFileSystemOutput added in v0.96.0

func (o SpaceCustomFileSystemOutput) ToSpaceCustomFileSystemOutput() SpaceCustomFileSystemOutput

func (SpaceCustomFileSystemOutput) ToSpaceCustomFileSystemOutputWithContext added in v0.96.0

func (o SpaceCustomFileSystemOutput) ToSpaceCustomFileSystemOutputWithContext(ctx context.Context) SpaceCustomFileSystemOutput

type SpaceCustomImage added in v0.50.0

type SpaceCustomImage struct {
	// The Name of the AppImageConfig.
	AppImageConfigName string `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName string `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber *int `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

type SpaceCustomImageArgs added in v0.50.0

type SpaceCustomImageArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName pulumi.StringInput `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber pulumi.IntPtrInput `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

func (SpaceCustomImageArgs) ElementType added in v0.50.0

func (SpaceCustomImageArgs) ElementType() reflect.Type

func (SpaceCustomImageArgs) ToSpaceCustomImageOutput added in v0.50.0

func (i SpaceCustomImageArgs) ToSpaceCustomImageOutput() SpaceCustomImageOutput

func (SpaceCustomImageArgs) ToSpaceCustomImageOutputWithContext added in v0.50.0

func (i SpaceCustomImageArgs) ToSpaceCustomImageOutputWithContext(ctx context.Context) SpaceCustomImageOutput

type SpaceCustomImageArray added in v0.50.0

type SpaceCustomImageArray []SpaceCustomImageInput

func (SpaceCustomImageArray) ElementType added in v0.50.0

func (SpaceCustomImageArray) ElementType() reflect.Type

func (SpaceCustomImageArray) ToSpaceCustomImageArrayOutput added in v0.50.0

func (i SpaceCustomImageArray) ToSpaceCustomImageArrayOutput() SpaceCustomImageArrayOutput

func (SpaceCustomImageArray) ToSpaceCustomImageArrayOutputWithContext added in v0.50.0

func (i SpaceCustomImageArray) ToSpaceCustomImageArrayOutputWithContext(ctx context.Context) SpaceCustomImageArrayOutput

type SpaceCustomImageArrayInput added in v0.50.0

type SpaceCustomImageArrayInput interface {
	pulumi.Input

	ToSpaceCustomImageArrayOutput() SpaceCustomImageArrayOutput
	ToSpaceCustomImageArrayOutputWithContext(context.Context) SpaceCustomImageArrayOutput
}

SpaceCustomImageArrayInput is an input type that accepts SpaceCustomImageArray and SpaceCustomImageArrayOutput values. You can construct a concrete instance of `SpaceCustomImageArrayInput` via:

SpaceCustomImageArray{ SpaceCustomImageArgs{...} }

type SpaceCustomImageArrayOutput added in v0.50.0

type SpaceCustomImageArrayOutput struct{ *pulumi.OutputState }

func (SpaceCustomImageArrayOutput) ElementType added in v0.50.0

func (SpaceCustomImageArrayOutput) Index added in v0.50.0

func (SpaceCustomImageArrayOutput) ToSpaceCustomImageArrayOutput added in v0.50.0

func (o SpaceCustomImageArrayOutput) ToSpaceCustomImageArrayOutput() SpaceCustomImageArrayOutput

func (SpaceCustomImageArrayOutput) ToSpaceCustomImageArrayOutputWithContext added in v0.50.0

func (o SpaceCustomImageArrayOutput) ToSpaceCustomImageArrayOutputWithContext(ctx context.Context) SpaceCustomImageArrayOutput

type SpaceCustomImageInput added in v0.50.0

type SpaceCustomImageInput interface {
	pulumi.Input

	ToSpaceCustomImageOutput() SpaceCustomImageOutput
	ToSpaceCustomImageOutputWithContext(context.Context) SpaceCustomImageOutput
}

SpaceCustomImageInput is an input type that accepts SpaceCustomImageArgs and SpaceCustomImageOutput values. You can construct a concrete instance of `SpaceCustomImageInput` via:

SpaceCustomImageArgs{...}

type SpaceCustomImageOutput added in v0.50.0

type SpaceCustomImageOutput struct{ *pulumi.OutputState }

A custom SageMaker image.

func (SpaceCustomImageOutput) AppImageConfigName added in v0.50.0

func (o SpaceCustomImageOutput) AppImageConfigName() pulumi.StringOutput

The Name of the AppImageConfig.

func (SpaceCustomImageOutput) ElementType added in v0.50.0

func (SpaceCustomImageOutput) ElementType() reflect.Type

func (SpaceCustomImageOutput) ImageName added in v0.50.0

The name of the CustomImage. Must be unique to your account.

func (SpaceCustomImageOutput) ImageVersionNumber added in v0.50.0

func (o SpaceCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput

The version number of the CustomImage.

func (SpaceCustomImageOutput) ToSpaceCustomImageOutput added in v0.50.0

func (o SpaceCustomImageOutput) ToSpaceCustomImageOutput() SpaceCustomImageOutput

func (SpaceCustomImageOutput) ToSpaceCustomImageOutputWithContext added in v0.50.0

func (o SpaceCustomImageOutput) ToSpaceCustomImageOutputWithContext(ctx context.Context) SpaceCustomImageOutput

type SpaceEbsStorageSettings added in v0.96.0

type SpaceEbsStorageSettings struct {
	// Size of the Amazon EBS volume in Gb
	EbsVolumeSizeInGb int `pulumi:"ebsVolumeSizeInGb"`
}

Properties related to the space's Amazon Elastic Block Store volume.

type SpaceEbsStorageSettingsArgs added in v0.96.0

type SpaceEbsStorageSettingsArgs struct {
	// Size of the Amazon EBS volume in Gb
	EbsVolumeSizeInGb pulumi.IntInput `pulumi:"ebsVolumeSizeInGb"`
}

Properties related to the space's Amazon Elastic Block Store volume.

func (SpaceEbsStorageSettingsArgs) ElementType added in v0.96.0

func (SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsOutput added in v0.96.0

func (i SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsOutput() SpaceEbsStorageSettingsOutput

func (SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsOutputWithContext added in v0.96.0

func (i SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsOutputWithContext(ctx context.Context) SpaceEbsStorageSettingsOutput

func (SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsPtrOutput added in v0.96.0

func (i SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsPtrOutput() SpaceEbsStorageSettingsPtrOutput

func (SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceEbsStorageSettingsArgs) ToSpaceEbsStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceEbsStorageSettingsPtrOutput

type SpaceEbsStorageSettingsInput added in v0.96.0

type SpaceEbsStorageSettingsInput interface {
	pulumi.Input

	ToSpaceEbsStorageSettingsOutput() SpaceEbsStorageSettingsOutput
	ToSpaceEbsStorageSettingsOutputWithContext(context.Context) SpaceEbsStorageSettingsOutput
}

SpaceEbsStorageSettingsInput is an input type that accepts SpaceEbsStorageSettingsArgs and SpaceEbsStorageSettingsOutput values. You can construct a concrete instance of `SpaceEbsStorageSettingsInput` via:

SpaceEbsStorageSettingsArgs{...}

type SpaceEbsStorageSettingsOutput added in v0.96.0

type SpaceEbsStorageSettingsOutput struct{ *pulumi.OutputState }

Properties related to the space's Amazon Elastic Block Store volume.

func (SpaceEbsStorageSettingsOutput) EbsVolumeSizeInGb added in v0.96.0

func (o SpaceEbsStorageSettingsOutput) EbsVolumeSizeInGb() pulumi.IntOutput

Size of the Amazon EBS volume in Gb

func (SpaceEbsStorageSettingsOutput) ElementType added in v0.96.0

func (SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsOutput added in v0.96.0

func (o SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsOutput() SpaceEbsStorageSettingsOutput

func (SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsOutputWithContext added in v0.96.0

func (o SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsOutputWithContext(ctx context.Context) SpaceEbsStorageSettingsOutput

func (SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsPtrOutput added in v0.96.0

func (o SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsPtrOutput() SpaceEbsStorageSettingsPtrOutput

func (SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceEbsStorageSettingsOutput) ToSpaceEbsStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceEbsStorageSettingsPtrOutput

type SpaceEbsStorageSettingsPtrInput added in v0.96.0

type SpaceEbsStorageSettingsPtrInput interface {
	pulumi.Input

	ToSpaceEbsStorageSettingsPtrOutput() SpaceEbsStorageSettingsPtrOutput
	ToSpaceEbsStorageSettingsPtrOutputWithContext(context.Context) SpaceEbsStorageSettingsPtrOutput
}

SpaceEbsStorageSettingsPtrInput is an input type that accepts SpaceEbsStorageSettingsArgs, SpaceEbsStorageSettingsPtr and SpaceEbsStorageSettingsPtrOutput values. You can construct a concrete instance of `SpaceEbsStorageSettingsPtrInput` via:

        SpaceEbsStorageSettingsArgs{...}

or:

        nil

func SpaceEbsStorageSettingsPtr added in v0.96.0

func SpaceEbsStorageSettingsPtr(v *SpaceEbsStorageSettingsArgs) SpaceEbsStorageSettingsPtrInput

type SpaceEbsStorageSettingsPtrOutput added in v0.96.0

type SpaceEbsStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceEbsStorageSettingsPtrOutput) EbsVolumeSizeInGb added in v0.96.0

Size of the Amazon EBS volume in Gb

func (SpaceEbsStorageSettingsPtrOutput) Elem added in v0.96.0

func (SpaceEbsStorageSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceEbsStorageSettingsPtrOutput) ToSpaceEbsStorageSettingsPtrOutput added in v0.96.0

func (o SpaceEbsStorageSettingsPtrOutput) ToSpaceEbsStorageSettingsPtrOutput() SpaceEbsStorageSettingsPtrOutput

func (SpaceEbsStorageSettingsPtrOutput) ToSpaceEbsStorageSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceEbsStorageSettingsPtrOutput) ToSpaceEbsStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceEbsStorageSettingsPtrOutput

type SpaceEfsFileSystem added in v0.96.0

type SpaceEfsFileSystem struct {
	FileSystemId string `pulumi:"fileSystemId"`
}

type SpaceEfsFileSystemArgs added in v0.96.0

type SpaceEfsFileSystemArgs struct {
	FileSystemId pulumi.StringInput `pulumi:"fileSystemId"`
}

func (SpaceEfsFileSystemArgs) ElementType added in v0.96.0

func (SpaceEfsFileSystemArgs) ElementType() reflect.Type

func (SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemOutput added in v0.96.0

func (i SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemOutput() SpaceEfsFileSystemOutput

func (SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemOutputWithContext added in v0.96.0

func (i SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemOutputWithContext(ctx context.Context) SpaceEfsFileSystemOutput

func (SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemPtrOutput added in v0.96.0

func (i SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemPtrOutput() SpaceEfsFileSystemPtrOutput

func (SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemPtrOutputWithContext added in v0.96.0

func (i SpaceEfsFileSystemArgs) ToSpaceEfsFileSystemPtrOutputWithContext(ctx context.Context) SpaceEfsFileSystemPtrOutput

type SpaceEfsFileSystemInput added in v0.96.0

type SpaceEfsFileSystemInput interface {
	pulumi.Input

	ToSpaceEfsFileSystemOutput() SpaceEfsFileSystemOutput
	ToSpaceEfsFileSystemOutputWithContext(context.Context) SpaceEfsFileSystemOutput
}

SpaceEfsFileSystemInput is an input type that accepts SpaceEfsFileSystemArgs and SpaceEfsFileSystemOutput values. You can construct a concrete instance of `SpaceEfsFileSystemInput` via:

SpaceEfsFileSystemArgs{...}

type SpaceEfsFileSystemOutput added in v0.96.0

type SpaceEfsFileSystemOutput struct{ *pulumi.OutputState }

func (SpaceEfsFileSystemOutput) ElementType added in v0.96.0

func (SpaceEfsFileSystemOutput) ElementType() reflect.Type

func (SpaceEfsFileSystemOutput) FileSystemId added in v0.96.0

func (o SpaceEfsFileSystemOutput) FileSystemId() pulumi.StringOutput

func (SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemOutput added in v0.96.0

func (o SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemOutput() SpaceEfsFileSystemOutput

func (SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemOutputWithContext added in v0.96.0

func (o SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemOutputWithContext(ctx context.Context) SpaceEfsFileSystemOutput

func (SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemPtrOutput added in v0.96.0

func (o SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemPtrOutput() SpaceEfsFileSystemPtrOutput

func (SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemPtrOutputWithContext added in v0.96.0

func (o SpaceEfsFileSystemOutput) ToSpaceEfsFileSystemPtrOutputWithContext(ctx context.Context) SpaceEfsFileSystemPtrOutput

type SpaceEfsFileSystemPtrInput added in v0.96.0

type SpaceEfsFileSystemPtrInput interface {
	pulumi.Input

	ToSpaceEfsFileSystemPtrOutput() SpaceEfsFileSystemPtrOutput
	ToSpaceEfsFileSystemPtrOutputWithContext(context.Context) SpaceEfsFileSystemPtrOutput
}

SpaceEfsFileSystemPtrInput is an input type that accepts SpaceEfsFileSystemArgs, SpaceEfsFileSystemPtr and SpaceEfsFileSystemPtrOutput values. You can construct a concrete instance of `SpaceEfsFileSystemPtrInput` via:

        SpaceEfsFileSystemArgs{...}

or:

        nil

func SpaceEfsFileSystemPtr added in v0.96.0

func SpaceEfsFileSystemPtr(v *SpaceEfsFileSystemArgs) SpaceEfsFileSystemPtrInput

type SpaceEfsFileSystemPtrOutput added in v0.96.0

type SpaceEfsFileSystemPtrOutput struct{ *pulumi.OutputState }

func (SpaceEfsFileSystemPtrOutput) Elem added in v0.96.0

func (SpaceEfsFileSystemPtrOutput) ElementType added in v0.96.0

func (SpaceEfsFileSystemPtrOutput) FileSystemId added in v0.96.0

func (SpaceEfsFileSystemPtrOutput) ToSpaceEfsFileSystemPtrOutput added in v0.96.0

func (o SpaceEfsFileSystemPtrOutput) ToSpaceEfsFileSystemPtrOutput() SpaceEfsFileSystemPtrOutput

func (SpaceEfsFileSystemPtrOutput) ToSpaceEfsFileSystemPtrOutputWithContext added in v0.96.0

func (o SpaceEfsFileSystemPtrOutput) ToSpaceEfsFileSystemPtrOutputWithContext(ctx context.Context) SpaceEfsFileSystemPtrOutput

type SpaceInput added in v0.50.0

type SpaceInput interface {
	pulumi.Input

	ToSpaceOutput() SpaceOutput
	ToSpaceOutputWithContext(ctx context.Context) SpaceOutput
}

type SpaceJupyterLabAppSettings added in v0.96.0

type SpaceJupyterLabAppSettings struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories    []SpaceCodeRepository `pulumi:"codeRepositories"`
	DefaultResourceSpec *SpaceResourceSpec    `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

type SpaceJupyterLabAppSettingsArgs added in v0.96.0

type SpaceJupyterLabAppSettingsArgs struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories    SpaceCodeRepositoryArrayInput `pulumi:"codeRepositories"`
	DefaultResourceSpec SpaceResourceSpecPtrInput     `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

func (SpaceJupyterLabAppSettingsArgs) ElementType added in v0.96.0

func (SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsOutput added in v0.96.0

func (i SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsOutput() SpaceJupyterLabAppSettingsOutput

func (SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsOutputWithContext added in v0.96.0

func (i SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsOutputWithContext(ctx context.Context) SpaceJupyterLabAppSettingsOutput

func (SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsPtrOutput added in v0.96.0

func (i SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsPtrOutput() SpaceJupyterLabAppSettingsPtrOutput

func (SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceJupyterLabAppSettingsArgs) ToSpaceJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterLabAppSettingsPtrOutput

type SpaceJupyterLabAppSettingsInput added in v0.96.0

type SpaceJupyterLabAppSettingsInput interface {
	pulumi.Input

	ToSpaceJupyterLabAppSettingsOutput() SpaceJupyterLabAppSettingsOutput
	ToSpaceJupyterLabAppSettingsOutputWithContext(context.Context) SpaceJupyterLabAppSettingsOutput
}

SpaceJupyterLabAppSettingsInput is an input type that accepts SpaceJupyterLabAppSettingsArgs and SpaceJupyterLabAppSettingsOutput values. You can construct a concrete instance of `SpaceJupyterLabAppSettingsInput` via:

SpaceJupyterLabAppSettingsArgs{...}

type SpaceJupyterLabAppSettingsOutput added in v0.96.0

type SpaceJupyterLabAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterServer app settings.

func (SpaceJupyterLabAppSettingsOutput) CodeRepositories added in v0.96.0

A list of CodeRepositories available for use with JupyterLab apps.

func (SpaceJupyterLabAppSettingsOutput) DefaultResourceSpec added in v0.96.0

func (SpaceJupyterLabAppSettingsOutput) ElementType added in v0.96.0

func (SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsOutput added in v0.96.0

func (o SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsOutput() SpaceJupyterLabAppSettingsOutput

func (SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsOutputWithContext added in v0.96.0

func (o SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsOutputWithContext(ctx context.Context) SpaceJupyterLabAppSettingsOutput

func (SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsPtrOutput added in v0.96.0

func (o SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsPtrOutput() SpaceJupyterLabAppSettingsPtrOutput

func (SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceJupyterLabAppSettingsOutput) ToSpaceJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterLabAppSettingsPtrOutput

type SpaceJupyterLabAppSettingsPtrInput added in v0.96.0

type SpaceJupyterLabAppSettingsPtrInput interface {
	pulumi.Input

	ToSpaceJupyterLabAppSettingsPtrOutput() SpaceJupyterLabAppSettingsPtrOutput
	ToSpaceJupyterLabAppSettingsPtrOutputWithContext(context.Context) SpaceJupyterLabAppSettingsPtrOutput
}

SpaceJupyterLabAppSettingsPtrInput is an input type that accepts SpaceJupyterLabAppSettingsArgs, SpaceJupyterLabAppSettingsPtr and SpaceJupyterLabAppSettingsPtrOutput values. You can construct a concrete instance of `SpaceJupyterLabAppSettingsPtrInput` via:

        SpaceJupyterLabAppSettingsArgs{...}

or:

        nil

func SpaceJupyterLabAppSettingsPtr added in v0.96.0

type SpaceJupyterLabAppSettingsPtrOutput added in v0.96.0

type SpaceJupyterLabAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceJupyterLabAppSettingsPtrOutput) CodeRepositories added in v0.96.0

A list of CodeRepositories available for use with JupyterLab apps.

func (SpaceJupyterLabAppSettingsPtrOutput) DefaultResourceSpec added in v0.96.0

func (SpaceJupyterLabAppSettingsPtrOutput) Elem added in v0.96.0

func (SpaceJupyterLabAppSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceJupyterLabAppSettingsPtrOutput) ToSpaceJupyterLabAppSettingsPtrOutput added in v0.96.0

func (o SpaceJupyterLabAppSettingsPtrOutput) ToSpaceJupyterLabAppSettingsPtrOutput() SpaceJupyterLabAppSettingsPtrOutput

func (SpaceJupyterLabAppSettingsPtrOutput) ToSpaceJupyterLabAppSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceJupyterLabAppSettingsPtrOutput) ToSpaceJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterLabAppSettingsPtrOutput

type SpaceJupyterServerAppSettings added in v0.50.0

type SpaceJupyterServerAppSettings struct {
	DefaultResourceSpec *SpaceResourceSpec `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

type SpaceJupyterServerAppSettingsArgs added in v0.50.0

type SpaceJupyterServerAppSettingsArgs struct {
	DefaultResourceSpec SpaceResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

func (SpaceJupyterServerAppSettingsArgs) ElementType added in v0.50.0

func (SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsOutput added in v0.50.0

func (i SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsOutput() SpaceJupyterServerAppSettingsOutput

func (SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsOutputWithContext added in v0.50.0

func (i SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsOutputWithContext(ctx context.Context) SpaceJupyterServerAppSettingsOutput

func (SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsPtrOutput added in v0.50.0

func (i SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsPtrOutput() SpaceJupyterServerAppSettingsPtrOutput

func (SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsPtrOutputWithContext added in v0.50.0

func (i SpaceJupyterServerAppSettingsArgs) ToSpaceJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterServerAppSettingsPtrOutput

type SpaceJupyterServerAppSettingsInput added in v0.50.0

type SpaceJupyterServerAppSettingsInput interface {
	pulumi.Input

	ToSpaceJupyterServerAppSettingsOutput() SpaceJupyterServerAppSettingsOutput
	ToSpaceJupyterServerAppSettingsOutputWithContext(context.Context) SpaceJupyterServerAppSettingsOutput
}

SpaceJupyterServerAppSettingsInput is an input type that accepts SpaceJupyterServerAppSettingsArgs and SpaceJupyterServerAppSettingsOutput values. You can construct a concrete instance of `SpaceJupyterServerAppSettingsInput` via:

SpaceJupyterServerAppSettingsArgs{...}

type SpaceJupyterServerAppSettingsOutput added in v0.50.0

type SpaceJupyterServerAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterServer app settings.

func (SpaceJupyterServerAppSettingsOutput) DefaultResourceSpec added in v0.50.0

func (SpaceJupyterServerAppSettingsOutput) ElementType added in v0.50.0

func (SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsOutput added in v0.50.0

func (o SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsOutput() SpaceJupyterServerAppSettingsOutput

func (SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsOutputWithContext added in v0.50.0

func (o SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsOutputWithContext(ctx context.Context) SpaceJupyterServerAppSettingsOutput

func (SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsPtrOutput added in v0.50.0

func (o SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsPtrOutput() SpaceJupyterServerAppSettingsPtrOutput

func (SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceJupyterServerAppSettingsOutput) ToSpaceJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterServerAppSettingsPtrOutput

type SpaceJupyterServerAppSettingsPtrInput added in v0.50.0

type SpaceJupyterServerAppSettingsPtrInput interface {
	pulumi.Input

	ToSpaceJupyterServerAppSettingsPtrOutput() SpaceJupyterServerAppSettingsPtrOutput
	ToSpaceJupyterServerAppSettingsPtrOutputWithContext(context.Context) SpaceJupyterServerAppSettingsPtrOutput
}

SpaceJupyterServerAppSettingsPtrInput is an input type that accepts SpaceJupyterServerAppSettingsArgs, SpaceJupyterServerAppSettingsPtr and SpaceJupyterServerAppSettingsPtrOutput values. You can construct a concrete instance of `SpaceJupyterServerAppSettingsPtrInput` via:

        SpaceJupyterServerAppSettingsArgs{...}

or:

        nil

type SpaceJupyterServerAppSettingsPtrOutput added in v0.50.0

type SpaceJupyterServerAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceJupyterServerAppSettingsPtrOutput) DefaultResourceSpec added in v0.50.0

func (SpaceJupyterServerAppSettingsPtrOutput) Elem added in v0.50.0

func (SpaceJupyterServerAppSettingsPtrOutput) ElementType added in v0.50.0

func (SpaceJupyterServerAppSettingsPtrOutput) ToSpaceJupyterServerAppSettingsPtrOutput added in v0.50.0

func (o SpaceJupyterServerAppSettingsPtrOutput) ToSpaceJupyterServerAppSettingsPtrOutput() SpaceJupyterServerAppSettingsPtrOutput

func (SpaceJupyterServerAppSettingsPtrOutput) ToSpaceJupyterServerAppSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceJupyterServerAppSettingsPtrOutput) ToSpaceJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) SpaceJupyterServerAppSettingsPtrOutput

type SpaceKernelGatewayAppSettings added in v0.50.0

type SpaceKernelGatewayAppSettings struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages []SpaceCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec *SpaceResourceSpec `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

type SpaceKernelGatewayAppSettingsArgs added in v0.50.0

type SpaceKernelGatewayAppSettingsArgs struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages SpaceCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec SpaceResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

func (SpaceKernelGatewayAppSettingsArgs) ElementType added in v0.50.0

func (SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsOutput added in v0.50.0

func (i SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsOutput() SpaceKernelGatewayAppSettingsOutput

func (SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsOutputWithContext added in v0.50.0

func (i SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsOutputWithContext(ctx context.Context) SpaceKernelGatewayAppSettingsOutput

func (SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsPtrOutput added in v0.50.0

func (i SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsPtrOutput() SpaceKernelGatewayAppSettingsPtrOutput

func (SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext added in v0.50.0

func (i SpaceKernelGatewayAppSettingsArgs) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) SpaceKernelGatewayAppSettingsPtrOutput

type SpaceKernelGatewayAppSettingsInput added in v0.50.0

type SpaceKernelGatewayAppSettingsInput interface {
	pulumi.Input

	ToSpaceKernelGatewayAppSettingsOutput() SpaceKernelGatewayAppSettingsOutput
	ToSpaceKernelGatewayAppSettingsOutputWithContext(context.Context) SpaceKernelGatewayAppSettingsOutput
}

SpaceKernelGatewayAppSettingsInput is an input type that accepts SpaceKernelGatewayAppSettingsArgs and SpaceKernelGatewayAppSettingsOutput values. You can construct a concrete instance of `SpaceKernelGatewayAppSettingsInput` via:

SpaceKernelGatewayAppSettingsArgs{...}

type SpaceKernelGatewayAppSettingsOutput added in v0.50.0

type SpaceKernelGatewayAppSettingsOutput struct{ *pulumi.OutputState }

The kernel gateway app settings.

func (SpaceKernelGatewayAppSettingsOutput) CustomImages added in v0.50.0

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (SpaceKernelGatewayAppSettingsOutput) DefaultResourceSpec added in v0.50.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (SpaceKernelGatewayAppSettingsOutput) ElementType added in v0.50.0

func (SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsOutput added in v0.50.0

func (o SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsOutput() SpaceKernelGatewayAppSettingsOutput

func (SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsOutputWithContext added in v0.50.0

func (o SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsOutputWithContext(ctx context.Context) SpaceKernelGatewayAppSettingsOutput

func (SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsPtrOutput added in v0.50.0

func (o SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsPtrOutput() SpaceKernelGatewayAppSettingsPtrOutput

func (SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceKernelGatewayAppSettingsOutput) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) SpaceKernelGatewayAppSettingsPtrOutput

type SpaceKernelGatewayAppSettingsPtrInput added in v0.50.0

type SpaceKernelGatewayAppSettingsPtrInput interface {
	pulumi.Input

	ToSpaceKernelGatewayAppSettingsPtrOutput() SpaceKernelGatewayAppSettingsPtrOutput
	ToSpaceKernelGatewayAppSettingsPtrOutputWithContext(context.Context) SpaceKernelGatewayAppSettingsPtrOutput
}

SpaceKernelGatewayAppSettingsPtrInput is an input type that accepts SpaceKernelGatewayAppSettingsArgs, SpaceKernelGatewayAppSettingsPtr and SpaceKernelGatewayAppSettingsPtrOutput values. You can construct a concrete instance of `SpaceKernelGatewayAppSettingsPtrInput` via:

        SpaceKernelGatewayAppSettingsArgs{...}

or:

        nil

type SpaceKernelGatewayAppSettingsPtrOutput added in v0.50.0

type SpaceKernelGatewayAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceKernelGatewayAppSettingsPtrOutput) CustomImages added in v0.50.0

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (SpaceKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec added in v0.50.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (SpaceKernelGatewayAppSettingsPtrOutput) Elem added in v0.50.0

func (SpaceKernelGatewayAppSettingsPtrOutput) ElementType added in v0.50.0

func (SpaceKernelGatewayAppSettingsPtrOutput) ToSpaceKernelGatewayAppSettingsPtrOutput added in v0.50.0

func (o SpaceKernelGatewayAppSettingsPtrOutput) ToSpaceKernelGatewayAppSettingsPtrOutput() SpaceKernelGatewayAppSettingsPtrOutput

func (SpaceKernelGatewayAppSettingsPtrOutput) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceKernelGatewayAppSettingsPtrOutput) ToSpaceKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) SpaceKernelGatewayAppSettingsPtrOutput

type SpaceOutput added in v0.50.0

type SpaceOutput struct{ *pulumi.OutputState }

func (SpaceOutput) DomainId added in v0.50.0

func (o SpaceOutput) DomainId() pulumi.StringOutput

The ID of the associated Domain.

func (SpaceOutput) ElementType added in v0.50.0

func (SpaceOutput) ElementType() reflect.Type

func (SpaceOutput) OwnershipSettings added in v0.96.0

func (o SpaceOutput) OwnershipSettings() SpaceOwnershipSettingsPtrOutput

func (SpaceOutput) SpaceArn added in v0.50.0

func (o SpaceOutput) SpaceArn() pulumi.StringOutput

The space Amazon Resource Name (ARN).

func (SpaceOutput) SpaceDisplayName added in v0.96.0

func (o SpaceOutput) SpaceDisplayName() pulumi.StringPtrOutput

func (SpaceOutput) SpaceName added in v0.50.0

func (o SpaceOutput) SpaceName() pulumi.StringOutput

A name for the Space.

func (SpaceOutput) SpaceSettings added in v0.50.0

func (o SpaceOutput) SpaceSettings() SpaceSettingsPtrOutput

A collection of settings.

func (SpaceOutput) SpaceSharingSettings added in v0.96.0

func (o SpaceOutput) SpaceSharingSettings() SpaceSharingSettingsPtrOutput

func (SpaceOutput) Tags added in v0.50.0

func (o SpaceOutput) Tags() aws.TagArrayOutput

A list of tags to apply to the space.

func (SpaceOutput) ToSpaceOutput added in v0.50.0

func (o SpaceOutput) ToSpaceOutput() SpaceOutput

func (SpaceOutput) ToSpaceOutputWithContext added in v0.50.0

func (o SpaceOutput) ToSpaceOutputWithContext(ctx context.Context) SpaceOutput

func (SpaceOutput) Url added in v0.96.0

type SpaceOwnershipSettings added in v0.96.0

type SpaceOwnershipSettings struct {
	OwnerUserProfileName string `pulumi:"ownerUserProfileName"`
}

type SpaceOwnershipSettingsArgs added in v0.96.0

type SpaceOwnershipSettingsArgs struct {
	OwnerUserProfileName pulumi.StringInput `pulumi:"ownerUserProfileName"`
}

func (SpaceOwnershipSettingsArgs) ElementType added in v0.96.0

func (SpaceOwnershipSettingsArgs) ElementType() reflect.Type

func (SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsOutput added in v0.96.0

func (i SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsOutput() SpaceOwnershipSettingsOutput

func (SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsOutputWithContext added in v0.96.0

func (i SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsOutputWithContext(ctx context.Context) SpaceOwnershipSettingsOutput

func (SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsPtrOutput added in v0.96.0

func (i SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsPtrOutput() SpaceOwnershipSettingsPtrOutput

func (SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceOwnershipSettingsArgs) ToSpaceOwnershipSettingsPtrOutputWithContext(ctx context.Context) SpaceOwnershipSettingsPtrOutput

type SpaceOwnershipSettingsInput added in v0.96.0

type SpaceOwnershipSettingsInput interface {
	pulumi.Input

	ToSpaceOwnershipSettingsOutput() SpaceOwnershipSettingsOutput
	ToSpaceOwnershipSettingsOutputWithContext(context.Context) SpaceOwnershipSettingsOutput
}

SpaceOwnershipSettingsInput is an input type that accepts SpaceOwnershipSettingsArgs and SpaceOwnershipSettingsOutput values. You can construct a concrete instance of `SpaceOwnershipSettingsInput` via:

SpaceOwnershipSettingsArgs{...}

type SpaceOwnershipSettingsOutput added in v0.96.0

type SpaceOwnershipSettingsOutput struct{ *pulumi.OutputState }

func (SpaceOwnershipSettingsOutput) ElementType added in v0.96.0

func (SpaceOwnershipSettingsOutput) OwnerUserProfileName added in v0.96.0

func (o SpaceOwnershipSettingsOutput) OwnerUserProfileName() pulumi.StringOutput

func (SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsOutput added in v0.96.0

func (o SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsOutput() SpaceOwnershipSettingsOutput

func (SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsOutputWithContext added in v0.96.0

func (o SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsOutputWithContext(ctx context.Context) SpaceOwnershipSettingsOutput

func (SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsPtrOutput added in v0.96.0

func (o SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsPtrOutput() SpaceOwnershipSettingsPtrOutput

func (SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceOwnershipSettingsOutput) ToSpaceOwnershipSettingsPtrOutputWithContext(ctx context.Context) SpaceOwnershipSettingsPtrOutput

type SpaceOwnershipSettingsPtrInput added in v0.96.0

type SpaceOwnershipSettingsPtrInput interface {
	pulumi.Input

	ToSpaceOwnershipSettingsPtrOutput() SpaceOwnershipSettingsPtrOutput
	ToSpaceOwnershipSettingsPtrOutputWithContext(context.Context) SpaceOwnershipSettingsPtrOutput
}

SpaceOwnershipSettingsPtrInput is an input type that accepts SpaceOwnershipSettingsArgs, SpaceOwnershipSettingsPtr and SpaceOwnershipSettingsPtrOutput values. You can construct a concrete instance of `SpaceOwnershipSettingsPtrInput` via:

        SpaceOwnershipSettingsArgs{...}

or:

        nil

func SpaceOwnershipSettingsPtr added in v0.96.0

func SpaceOwnershipSettingsPtr(v *SpaceOwnershipSettingsArgs) SpaceOwnershipSettingsPtrInput

type SpaceOwnershipSettingsPtrOutput added in v0.96.0

type SpaceOwnershipSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceOwnershipSettingsPtrOutput) Elem added in v0.96.0

func (SpaceOwnershipSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceOwnershipSettingsPtrOutput) OwnerUserProfileName added in v0.96.0

func (o SpaceOwnershipSettingsPtrOutput) OwnerUserProfileName() pulumi.StringPtrOutput

func (SpaceOwnershipSettingsPtrOutput) ToSpaceOwnershipSettingsPtrOutput added in v0.96.0

func (o SpaceOwnershipSettingsPtrOutput) ToSpaceOwnershipSettingsPtrOutput() SpaceOwnershipSettingsPtrOutput

func (SpaceOwnershipSettingsPtrOutput) ToSpaceOwnershipSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceOwnershipSettingsPtrOutput) ToSpaceOwnershipSettingsPtrOutputWithContext(ctx context.Context) SpaceOwnershipSettingsPtrOutput

type SpaceResourceSpec added in v0.50.0

type SpaceResourceSpec struct {
	// The instance type that the image version runs on.
	InstanceType *SpaceResourceSpecInstanceType `pulumi:"instanceType"`
	// 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 SpaceResourceSpecArgs added in v0.50.0

type SpaceResourceSpecArgs struct {
	// The instance type that the image version runs on.
	InstanceType SpaceResourceSpecInstanceTypePtrInput `pulumi:"instanceType"`
	// 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 (SpaceResourceSpecArgs) ElementType added in v0.50.0

func (SpaceResourceSpecArgs) ElementType() reflect.Type

func (SpaceResourceSpecArgs) ToSpaceResourceSpecOutput added in v0.50.0

func (i SpaceResourceSpecArgs) ToSpaceResourceSpecOutput() SpaceResourceSpecOutput

func (SpaceResourceSpecArgs) ToSpaceResourceSpecOutputWithContext added in v0.50.0

func (i SpaceResourceSpecArgs) ToSpaceResourceSpecOutputWithContext(ctx context.Context) SpaceResourceSpecOutput

func (SpaceResourceSpecArgs) ToSpaceResourceSpecPtrOutput added in v0.50.0

func (i SpaceResourceSpecArgs) ToSpaceResourceSpecPtrOutput() SpaceResourceSpecPtrOutput

func (SpaceResourceSpecArgs) ToSpaceResourceSpecPtrOutputWithContext added in v0.50.0

func (i SpaceResourceSpecArgs) ToSpaceResourceSpecPtrOutputWithContext(ctx context.Context) SpaceResourceSpecPtrOutput

type SpaceResourceSpecInput added in v0.50.0

type SpaceResourceSpecInput interface {
	pulumi.Input

	ToSpaceResourceSpecOutput() SpaceResourceSpecOutput
	ToSpaceResourceSpecOutputWithContext(context.Context) SpaceResourceSpecOutput
}

SpaceResourceSpecInput is an input type that accepts SpaceResourceSpecArgs and SpaceResourceSpecOutput values. You can construct a concrete instance of `SpaceResourceSpecInput` via:

SpaceResourceSpecArgs{...}

type SpaceResourceSpecInstanceType added in v0.50.0

type SpaceResourceSpecInstanceType string

The instance type that the image version runs on.

func (SpaceResourceSpecInstanceType) ElementType added in v0.50.0

func (SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypeOutput added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypeOutput() SpaceResourceSpecInstanceTypeOutput

func (SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypeOutputWithContext added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypeOutputWithContext(ctx context.Context) SpaceResourceSpecInstanceTypeOutput

func (SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypePtrOutput added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypePtrOutput() SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypePtrOutputWithContext added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToSpaceResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceType) ToStringOutput added in v0.50.0

func (SpaceResourceSpecInstanceType) ToStringOutputWithContext added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceResourceSpecInstanceType) ToStringPtrOutput added in v0.50.0

func (SpaceResourceSpecInstanceType) ToStringPtrOutputWithContext added in v0.50.0

func (e SpaceResourceSpecInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceResourceSpecInstanceTypeInput added in v0.50.0

type SpaceResourceSpecInstanceTypeInput interface {
	pulumi.Input

	ToSpaceResourceSpecInstanceTypeOutput() SpaceResourceSpecInstanceTypeOutput
	ToSpaceResourceSpecInstanceTypeOutputWithContext(context.Context) SpaceResourceSpecInstanceTypeOutput
}

SpaceResourceSpecInstanceTypeInput is an input type that accepts values of the SpaceResourceSpecInstanceType enum A concrete instance of `SpaceResourceSpecInstanceTypeInput` can be one of the following:

SpaceResourceSpecInstanceTypeSystem
SpaceResourceSpecInstanceTypeMlT3Micro
SpaceResourceSpecInstanceTypeMlT3Small
SpaceResourceSpecInstanceTypeMlT3Medium
SpaceResourceSpecInstanceTypeMlT3Large
SpaceResourceSpecInstanceTypeMlT3Xlarge
SpaceResourceSpecInstanceTypeMlT32xlarge
SpaceResourceSpecInstanceTypeMlM5Large
SpaceResourceSpecInstanceTypeMlM5Xlarge
SpaceResourceSpecInstanceTypeMlM52xlarge
SpaceResourceSpecInstanceTypeMlM54xlarge
SpaceResourceSpecInstanceTypeMlM58xlarge
SpaceResourceSpecInstanceTypeMlM512xlarge
SpaceResourceSpecInstanceTypeMlM516xlarge
SpaceResourceSpecInstanceTypeMlM524xlarge
SpaceResourceSpecInstanceTypeMlC5Large
SpaceResourceSpecInstanceTypeMlC5Xlarge
SpaceResourceSpecInstanceTypeMlC52xlarge
SpaceResourceSpecInstanceTypeMlC54xlarge
SpaceResourceSpecInstanceTypeMlC59xlarge
SpaceResourceSpecInstanceTypeMlC512xlarge
SpaceResourceSpecInstanceTypeMlC518xlarge
SpaceResourceSpecInstanceTypeMlC524xlarge
SpaceResourceSpecInstanceTypeMlP32xlarge
SpaceResourceSpecInstanceTypeMlP38xlarge
SpaceResourceSpecInstanceTypeMlP316xlarge
SpaceResourceSpecInstanceTypeMlG4dnXlarge
SpaceResourceSpecInstanceTypeMlG4dn2xlarge
SpaceResourceSpecInstanceTypeMlG4dn4xlarge
SpaceResourceSpecInstanceTypeMlG4dn8xlarge
SpaceResourceSpecInstanceTypeMlG4dn12xlarge
SpaceResourceSpecInstanceTypeMlG4dn16xlarge
SpaceResourceSpecInstanceTypeMlR5Large
SpaceResourceSpecInstanceTypeMlR5Xlarge
SpaceResourceSpecInstanceTypeMlR52xlarge
SpaceResourceSpecInstanceTypeMlR54xlarge
SpaceResourceSpecInstanceTypeMlR58xlarge
SpaceResourceSpecInstanceTypeMlR512xlarge
SpaceResourceSpecInstanceTypeMlR516xlarge
SpaceResourceSpecInstanceTypeMlR524xlarge
SpaceResourceSpecInstanceTypeMlP3dn24xlarge
SpaceResourceSpecInstanceTypeMlM5dLarge
SpaceResourceSpecInstanceTypeMlM5dXlarge
SpaceResourceSpecInstanceTypeMlM5d2xlarge
SpaceResourceSpecInstanceTypeMlM5d4xlarge
SpaceResourceSpecInstanceTypeMlM5d8xlarge
SpaceResourceSpecInstanceTypeMlM5d12xlarge
SpaceResourceSpecInstanceTypeMlM5d16xlarge
SpaceResourceSpecInstanceTypeMlM5d24xlarge
SpaceResourceSpecInstanceTypeMlG5Xlarge
SpaceResourceSpecInstanceTypeMlG52xlarge
SpaceResourceSpecInstanceTypeMlG54xlarge
SpaceResourceSpecInstanceTypeMlG58xlarge
SpaceResourceSpecInstanceTypeMlG512xlarge
SpaceResourceSpecInstanceTypeMlG516xlarge
SpaceResourceSpecInstanceTypeMlG524xlarge
SpaceResourceSpecInstanceTypeMlG548xlarge
SpaceResourceSpecInstanceTypeMlP4d24xlarge
SpaceResourceSpecInstanceTypeMlP4de24xlarge
SpaceResourceSpecInstanceTypeMlGeospatialInteractive
SpaceResourceSpecInstanceTypeMlTrn12xlarge
SpaceResourceSpecInstanceTypeMlTrn132xlarge
SpaceResourceSpecInstanceTypeMlTrn1n32xlarge

type SpaceResourceSpecInstanceTypeOutput added in v0.50.0

type SpaceResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (SpaceResourceSpecInstanceTypeOutput) ElementType added in v0.50.0

func (SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypeOutput added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypeOutput() SpaceResourceSpecInstanceTypeOutput

func (SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypeOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypeOutputWithContext(ctx context.Context) SpaceResourceSpecInstanceTypeOutput

func (SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypePtrOutput added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypePtrOutput() SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypePtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToSpaceResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceTypeOutput) ToStringOutput added in v0.50.0

func (SpaceResourceSpecInstanceTypeOutput) ToStringOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceResourceSpecInstanceTypeOutput) ToStringPtrOutput added in v0.50.0

func (SpaceResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceResourceSpecInstanceTypePtrInput added in v0.50.0

type SpaceResourceSpecInstanceTypePtrInput interface {
	pulumi.Input

	ToSpaceResourceSpecInstanceTypePtrOutput() SpaceResourceSpecInstanceTypePtrOutput
	ToSpaceResourceSpecInstanceTypePtrOutputWithContext(context.Context) SpaceResourceSpecInstanceTypePtrOutput
}

func SpaceResourceSpecInstanceTypePtr added in v0.50.0

func SpaceResourceSpecInstanceTypePtr(v string) SpaceResourceSpecInstanceTypePtrInput

type SpaceResourceSpecInstanceTypePtrOutput added in v0.50.0

type SpaceResourceSpecInstanceTypePtrOutput struct{ *pulumi.OutputState }

func (SpaceResourceSpecInstanceTypePtrOutput) Elem added in v0.50.0

func (SpaceResourceSpecInstanceTypePtrOutput) ElementType added in v0.50.0

func (SpaceResourceSpecInstanceTypePtrOutput) ToSpaceResourceSpecInstanceTypePtrOutput added in v0.50.0

func (o SpaceResourceSpecInstanceTypePtrOutput) ToSpaceResourceSpecInstanceTypePtrOutput() SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceTypePtrOutput) ToSpaceResourceSpecInstanceTypePtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypePtrOutput) ToSpaceResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) SpaceResourceSpecInstanceTypePtrOutput

func (SpaceResourceSpecInstanceTypePtrOutput) ToStringPtrOutput added in v0.50.0

func (SpaceResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceResourceSpecOutput added in v0.50.0

type SpaceResourceSpecOutput struct{ *pulumi.OutputState }

func (SpaceResourceSpecOutput) ElementType added in v0.50.0

func (SpaceResourceSpecOutput) ElementType() reflect.Type

func (SpaceResourceSpecOutput) InstanceType added in v0.50.0

The instance type that the image version runs on.

func (SpaceResourceSpecOutput) SageMakerImageArn added in v0.50.0

func (o SpaceResourceSpecOutput) SageMakerImageArn() pulumi.StringPtrOutput

The ARN of the SageMaker image that the image version belongs to.

func (SpaceResourceSpecOutput) SageMakerImageVersionArn added in v0.50.0

func (o SpaceResourceSpecOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The ARN of the image version created on the instance.

func (SpaceResourceSpecOutput) ToSpaceResourceSpecOutput added in v0.50.0

func (o SpaceResourceSpecOutput) ToSpaceResourceSpecOutput() SpaceResourceSpecOutput

func (SpaceResourceSpecOutput) ToSpaceResourceSpecOutputWithContext added in v0.50.0

func (o SpaceResourceSpecOutput) ToSpaceResourceSpecOutputWithContext(ctx context.Context) SpaceResourceSpecOutput

func (SpaceResourceSpecOutput) ToSpaceResourceSpecPtrOutput added in v0.50.0

func (o SpaceResourceSpecOutput) ToSpaceResourceSpecPtrOutput() SpaceResourceSpecPtrOutput

func (SpaceResourceSpecOutput) ToSpaceResourceSpecPtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecOutput) ToSpaceResourceSpecPtrOutputWithContext(ctx context.Context) SpaceResourceSpecPtrOutput

type SpaceResourceSpecPtrInput added in v0.50.0

type SpaceResourceSpecPtrInput interface {
	pulumi.Input

	ToSpaceResourceSpecPtrOutput() SpaceResourceSpecPtrOutput
	ToSpaceResourceSpecPtrOutputWithContext(context.Context) SpaceResourceSpecPtrOutput
}

SpaceResourceSpecPtrInput is an input type that accepts SpaceResourceSpecArgs, SpaceResourceSpecPtr and SpaceResourceSpecPtrOutput values. You can construct a concrete instance of `SpaceResourceSpecPtrInput` via:

        SpaceResourceSpecArgs{...}

or:

        nil

func SpaceResourceSpecPtr added in v0.50.0

func SpaceResourceSpecPtr(v *SpaceResourceSpecArgs) SpaceResourceSpecPtrInput

type SpaceResourceSpecPtrOutput added in v0.50.0

type SpaceResourceSpecPtrOutput struct{ *pulumi.OutputState }

func (SpaceResourceSpecPtrOutput) Elem added in v0.50.0

func (SpaceResourceSpecPtrOutput) ElementType added in v0.50.0

func (SpaceResourceSpecPtrOutput) ElementType() reflect.Type

func (SpaceResourceSpecPtrOutput) InstanceType added in v0.50.0

The instance type that the image version runs on.

func (SpaceResourceSpecPtrOutput) SageMakerImageArn added in v0.50.0

func (o SpaceResourceSpecPtrOutput) SageMakerImageArn() pulumi.StringPtrOutput

The ARN of the SageMaker image that the image version belongs to.

func (SpaceResourceSpecPtrOutput) SageMakerImageVersionArn added in v0.50.0

func (o SpaceResourceSpecPtrOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The ARN of the image version created on the instance.

func (SpaceResourceSpecPtrOutput) ToSpaceResourceSpecPtrOutput added in v0.50.0

func (o SpaceResourceSpecPtrOutput) ToSpaceResourceSpecPtrOutput() SpaceResourceSpecPtrOutput

func (SpaceResourceSpecPtrOutput) ToSpaceResourceSpecPtrOutputWithContext added in v0.50.0

func (o SpaceResourceSpecPtrOutput) ToSpaceResourceSpecPtrOutputWithContext(ctx context.Context) SpaceResourceSpecPtrOutput

type SpaceSettings added in v0.50.0

type SpaceSettings struct {
	AppType *SpaceAppType `pulumi:"appType"`
	// The CodeEditor app settings.
	CodeEditorAppSettings *SpaceCodeEditorAppSettings `pulumi:"codeEditorAppSettings"`
	CustomFileSystems     []SpaceCustomFileSystem     `pulumi:"customFileSystems"`
	// The JupyterLab app settings.
	JupyterLabAppSettings *SpaceJupyterLabAppSettings `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings *SpaceJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings *SpaceKernelGatewayAppSettings `pulumi:"kernelGatewayAppSettings"`
	// Default storage settings for a space.
	SpaceStorageSettings *SpaceStorageSettings `pulumi:"spaceStorageSettings"`
}

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the CreateSpace API is called.

type SpaceSettingsArgs added in v0.50.0

type SpaceSettingsArgs struct {
	AppType SpaceAppTypePtrInput `pulumi:"appType"`
	// The CodeEditor app settings.
	CodeEditorAppSettings SpaceCodeEditorAppSettingsPtrInput `pulumi:"codeEditorAppSettings"`
	CustomFileSystems     SpaceCustomFileSystemArrayInput    `pulumi:"customFileSystems"`
	// The JupyterLab app settings.
	JupyterLabAppSettings SpaceJupyterLabAppSettingsPtrInput `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings SpaceJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings SpaceKernelGatewayAppSettingsPtrInput `pulumi:"kernelGatewayAppSettings"`
	// Default storage settings for a space.
	SpaceStorageSettings SpaceStorageSettingsPtrInput `pulumi:"spaceStorageSettings"`
}

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the CreateSpace API is called.

func (SpaceSettingsArgs) ElementType added in v0.50.0

func (SpaceSettingsArgs) ElementType() reflect.Type

func (SpaceSettingsArgs) ToSpaceSettingsOutput added in v0.50.0

func (i SpaceSettingsArgs) ToSpaceSettingsOutput() SpaceSettingsOutput

func (SpaceSettingsArgs) ToSpaceSettingsOutputWithContext added in v0.50.0

func (i SpaceSettingsArgs) ToSpaceSettingsOutputWithContext(ctx context.Context) SpaceSettingsOutput

func (SpaceSettingsArgs) ToSpaceSettingsPtrOutput added in v0.50.0

func (i SpaceSettingsArgs) ToSpaceSettingsPtrOutput() SpaceSettingsPtrOutput

func (SpaceSettingsArgs) ToSpaceSettingsPtrOutputWithContext added in v0.50.0

func (i SpaceSettingsArgs) ToSpaceSettingsPtrOutputWithContext(ctx context.Context) SpaceSettingsPtrOutput

type SpaceSettingsInput added in v0.50.0

type SpaceSettingsInput interface {
	pulumi.Input

	ToSpaceSettingsOutput() SpaceSettingsOutput
	ToSpaceSettingsOutputWithContext(context.Context) SpaceSettingsOutput
}

SpaceSettingsInput is an input type that accepts SpaceSettingsArgs and SpaceSettingsOutput values. You can construct a concrete instance of `SpaceSettingsInput` via:

SpaceSettingsArgs{...}

type SpaceSettingsOutput added in v0.50.0

type SpaceSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that apply to spaces of Amazon SageMaker Studio. These settings are specified when the CreateSpace API is called.

func (SpaceSettingsOutput) AppType added in v0.96.0

func (SpaceSettingsOutput) CodeEditorAppSettings added in v0.96.0

func (o SpaceSettingsOutput) CodeEditorAppSettings() SpaceCodeEditorAppSettingsPtrOutput

The CodeEditor app settings.

func (SpaceSettingsOutput) CustomFileSystems added in v0.96.0

func (SpaceSettingsOutput) ElementType added in v0.50.0

func (SpaceSettingsOutput) ElementType() reflect.Type

func (SpaceSettingsOutput) JupyterLabAppSettings added in v0.96.0

func (o SpaceSettingsOutput) JupyterLabAppSettings() SpaceJupyterLabAppSettingsPtrOutput

The JupyterLab app settings.

func (SpaceSettingsOutput) JupyterServerAppSettings added in v0.50.0

func (o SpaceSettingsOutput) JupyterServerAppSettings() SpaceJupyterServerAppSettingsPtrOutput

The Jupyter server's app settings.

func (SpaceSettingsOutput) KernelGatewayAppSettings added in v0.50.0

func (o SpaceSettingsOutput) KernelGatewayAppSettings() SpaceKernelGatewayAppSettingsPtrOutput

The kernel gateway app settings.

func (SpaceSettingsOutput) SpaceStorageSettings added in v0.96.0

func (o SpaceSettingsOutput) SpaceStorageSettings() SpaceStorageSettingsPtrOutput

Default storage settings for a space.

func (SpaceSettingsOutput) ToSpaceSettingsOutput added in v0.50.0

func (o SpaceSettingsOutput) ToSpaceSettingsOutput() SpaceSettingsOutput

func (SpaceSettingsOutput) ToSpaceSettingsOutputWithContext added in v0.50.0

func (o SpaceSettingsOutput) ToSpaceSettingsOutputWithContext(ctx context.Context) SpaceSettingsOutput

func (SpaceSettingsOutput) ToSpaceSettingsPtrOutput added in v0.50.0

func (o SpaceSettingsOutput) ToSpaceSettingsPtrOutput() SpaceSettingsPtrOutput

func (SpaceSettingsOutput) ToSpaceSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceSettingsOutput) ToSpaceSettingsPtrOutputWithContext(ctx context.Context) SpaceSettingsPtrOutput

type SpaceSettingsPtrInput added in v0.50.0

type SpaceSettingsPtrInput interface {
	pulumi.Input

	ToSpaceSettingsPtrOutput() SpaceSettingsPtrOutput
	ToSpaceSettingsPtrOutputWithContext(context.Context) SpaceSettingsPtrOutput
}

SpaceSettingsPtrInput is an input type that accepts SpaceSettingsArgs, SpaceSettingsPtr and SpaceSettingsPtrOutput values. You can construct a concrete instance of `SpaceSettingsPtrInput` via:

        SpaceSettingsArgs{...}

or:

        nil

func SpaceSettingsPtr added in v0.50.0

func SpaceSettingsPtr(v *SpaceSettingsArgs) SpaceSettingsPtrInput

type SpaceSettingsPtrOutput added in v0.50.0

type SpaceSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceSettingsPtrOutput) AppType added in v0.96.0

func (SpaceSettingsPtrOutput) CodeEditorAppSettings added in v0.96.0

The CodeEditor app settings.

func (SpaceSettingsPtrOutput) CustomFileSystems added in v0.96.0

func (SpaceSettingsPtrOutput) Elem added in v0.50.0

func (SpaceSettingsPtrOutput) ElementType added in v0.50.0

func (SpaceSettingsPtrOutput) ElementType() reflect.Type

func (SpaceSettingsPtrOutput) JupyterLabAppSettings added in v0.96.0

The JupyterLab app settings.

func (SpaceSettingsPtrOutput) JupyterServerAppSettings added in v0.50.0

The Jupyter server's app settings.

func (SpaceSettingsPtrOutput) KernelGatewayAppSettings added in v0.50.0

The kernel gateway app settings.

func (SpaceSettingsPtrOutput) SpaceStorageSettings added in v0.96.0

func (o SpaceSettingsPtrOutput) SpaceStorageSettings() SpaceStorageSettingsPtrOutput

Default storage settings for a space.

func (SpaceSettingsPtrOutput) ToSpaceSettingsPtrOutput added in v0.50.0

func (o SpaceSettingsPtrOutput) ToSpaceSettingsPtrOutput() SpaceSettingsPtrOutput

func (SpaceSettingsPtrOutput) ToSpaceSettingsPtrOutputWithContext added in v0.50.0

func (o SpaceSettingsPtrOutput) ToSpaceSettingsPtrOutputWithContext(ctx context.Context) SpaceSettingsPtrOutput

type SpaceSharingSettings added in v0.96.0

type SpaceSharingSettings struct {
	SharingType SpaceSharingSettingsSharingType `pulumi:"sharingType"`
}

type SpaceSharingSettingsArgs added in v0.96.0

type SpaceSharingSettingsArgs struct {
	SharingType SpaceSharingSettingsSharingTypeInput `pulumi:"sharingType"`
}

func (SpaceSharingSettingsArgs) ElementType added in v0.96.0

func (SpaceSharingSettingsArgs) ElementType() reflect.Type

func (SpaceSharingSettingsArgs) ToSpaceSharingSettingsOutput added in v0.96.0

func (i SpaceSharingSettingsArgs) ToSpaceSharingSettingsOutput() SpaceSharingSettingsOutput

func (SpaceSharingSettingsArgs) ToSpaceSharingSettingsOutputWithContext added in v0.96.0

func (i SpaceSharingSettingsArgs) ToSpaceSharingSettingsOutputWithContext(ctx context.Context) SpaceSharingSettingsOutput

func (SpaceSharingSettingsArgs) ToSpaceSharingSettingsPtrOutput added in v0.96.0

func (i SpaceSharingSettingsArgs) ToSpaceSharingSettingsPtrOutput() SpaceSharingSettingsPtrOutput

func (SpaceSharingSettingsArgs) ToSpaceSharingSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceSharingSettingsArgs) ToSpaceSharingSettingsPtrOutputWithContext(ctx context.Context) SpaceSharingSettingsPtrOutput

type SpaceSharingSettingsInput added in v0.96.0

type SpaceSharingSettingsInput interface {
	pulumi.Input

	ToSpaceSharingSettingsOutput() SpaceSharingSettingsOutput
	ToSpaceSharingSettingsOutputWithContext(context.Context) SpaceSharingSettingsOutput
}

SpaceSharingSettingsInput is an input type that accepts SpaceSharingSettingsArgs and SpaceSharingSettingsOutput values. You can construct a concrete instance of `SpaceSharingSettingsInput` via:

SpaceSharingSettingsArgs{...}

type SpaceSharingSettingsOutput added in v0.96.0

type SpaceSharingSettingsOutput struct{ *pulumi.OutputState }

func (SpaceSharingSettingsOutput) ElementType added in v0.96.0

func (SpaceSharingSettingsOutput) ElementType() reflect.Type

func (SpaceSharingSettingsOutput) SharingType added in v0.96.0

func (SpaceSharingSettingsOutput) ToSpaceSharingSettingsOutput added in v0.96.0

func (o SpaceSharingSettingsOutput) ToSpaceSharingSettingsOutput() SpaceSharingSettingsOutput

func (SpaceSharingSettingsOutput) ToSpaceSharingSettingsOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsOutput) ToSpaceSharingSettingsOutputWithContext(ctx context.Context) SpaceSharingSettingsOutput

func (SpaceSharingSettingsOutput) ToSpaceSharingSettingsPtrOutput added in v0.96.0

func (o SpaceSharingSettingsOutput) ToSpaceSharingSettingsPtrOutput() SpaceSharingSettingsPtrOutput

func (SpaceSharingSettingsOutput) ToSpaceSharingSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsOutput) ToSpaceSharingSettingsPtrOutputWithContext(ctx context.Context) SpaceSharingSettingsPtrOutput

type SpaceSharingSettingsPtrInput added in v0.96.0

type SpaceSharingSettingsPtrInput interface {
	pulumi.Input

	ToSpaceSharingSettingsPtrOutput() SpaceSharingSettingsPtrOutput
	ToSpaceSharingSettingsPtrOutputWithContext(context.Context) SpaceSharingSettingsPtrOutput
}

SpaceSharingSettingsPtrInput is an input type that accepts SpaceSharingSettingsArgs, SpaceSharingSettingsPtr and SpaceSharingSettingsPtrOutput values. You can construct a concrete instance of `SpaceSharingSettingsPtrInput` via:

        SpaceSharingSettingsArgs{...}

or:

        nil

func SpaceSharingSettingsPtr added in v0.96.0

func SpaceSharingSettingsPtr(v *SpaceSharingSettingsArgs) SpaceSharingSettingsPtrInput

type SpaceSharingSettingsPtrOutput added in v0.96.0

type SpaceSharingSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceSharingSettingsPtrOutput) Elem added in v0.96.0

func (SpaceSharingSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceSharingSettingsPtrOutput) SharingType added in v0.96.0

func (SpaceSharingSettingsPtrOutput) ToSpaceSharingSettingsPtrOutput added in v0.96.0

func (o SpaceSharingSettingsPtrOutput) ToSpaceSharingSettingsPtrOutput() SpaceSharingSettingsPtrOutput

func (SpaceSharingSettingsPtrOutput) ToSpaceSharingSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsPtrOutput) ToSpaceSharingSettingsPtrOutputWithContext(ctx context.Context) SpaceSharingSettingsPtrOutput

type SpaceSharingSettingsSharingType added in v0.96.0

type SpaceSharingSettingsSharingType string

func (SpaceSharingSettingsSharingType) ElementType added in v0.96.0

func (SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypeOutput added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypeOutput() SpaceSharingSettingsSharingTypeOutput

func (SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypeOutputWithContext added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypeOutputWithContext(ctx context.Context) SpaceSharingSettingsSharingTypeOutput

func (SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypePtrOutput added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypePtrOutput() SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypePtrOutputWithContext added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToSpaceSharingSettingsSharingTypePtrOutputWithContext(ctx context.Context) SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingType) ToStringOutput added in v0.96.0

func (SpaceSharingSettingsSharingType) ToStringOutputWithContext added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceSharingSettingsSharingType) ToStringPtrOutput added in v0.96.0

func (SpaceSharingSettingsSharingType) ToStringPtrOutputWithContext added in v0.96.0

func (e SpaceSharingSettingsSharingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceSharingSettingsSharingTypeInput added in v0.96.0

type SpaceSharingSettingsSharingTypeInput interface {
	pulumi.Input

	ToSpaceSharingSettingsSharingTypeOutput() SpaceSharingSettingsSharingTypeOutput
	ToSpaceSharingSettingsSharingTypeOutputWithContext(context.Context) SpaceSharingSettingsSharingTypeOutput
}

SpaceSharingSettingsSharingTypeInput is an input type that accepts values of the SpaceSharingSettingsSharingType enum A concrete instance of `SpaceSharingSettingsSharingTypeInput` can be one of the following:

SpaceSharingSettingsSharingTypePrivate
SpaceSharingSettingsSharingTypeShared

type SpaceSharingSettingsSharingTypeOutput added in v0.96.0

type SpaceSharingSettingsSharingTypeOutput struct{ *pulumi.OutputState }

func (SpaceSharingSettingsSharingTypeOutput) ElementType added in v0.96.0

func (SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypeOutput added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypeOutput() SpaceSharingSettingsSharingTypeOutput

func (SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypeOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypeOutputWithContext(ctx context.Context) SpaceSharingSettingsSharingTypeOutput

func (SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypePtrOutput added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypePtrOutput() SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypePtrOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToSpaceSharingSettingsSharingTypePtrOutputWithContext(ctx context.Context) SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingTypeOutput) ToStringOutput added in v0.96.0

func (SpaceSharingSettingsSharingTypeOutput) ToStringOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SpaceSharingSettingsSharingTypeOutput) ToStringPtrOutput added in v0.96.0

func (SpaceSharingSettingsSharingTypeOutput) ToStringPtrOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsSharingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SpaceSharingSettingsSharingTypePtrInput added in v0.96.0

type SpaceSharingSettingsSharingTypePtrInput interface {
	pulumi.Input

	ToSpaceSharingSettingsSharingTypePtrOutput() SpaceSharingSettingsSharingTypePtrOutput
	ToSpaceSharingSettingsSharingTypePtrOutputWithContext(context.Context) SpaceSharingSettingsSharingTypePtrOutput
}

func SpaceSharingSettingsSharingTypePtr added in v0.96.0

func SpaceSharingSettingsSharingTypePtr(v string) SpaceSharingSettingsSharingTypePtrInput

type SpaceSharingSettingsSharingTypePtrOutput added in v0.96.0

type SpaceSharingSettingsSharingTypePtrOutput struct{ *pulumi.OutputState }

func (SpaceSharingSettingsSharingTypePtrOutput) Elem added in v0.96.0

func (SpaceSharingSettingsSharingTypePtrOutput) ElementType added in v0.96.0

func (SpaceSharingSettingsSharingTypePtrOutput) ToSpaceSharingSettingsSharingTypePtrOutput added in v0.96.0

func (o SpaceSharingSettingsSharingTypePtrOutput) ToSpaceSharingSettingsSharingTypePtrOutput() SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingTypePtrOutput) ToSpaceSharingSettingsSharingTypePtrOutputWithContext added in v0.96.0

func (o SpaceSharingSettingsSharingTypePtrOutput) ToSpaceSharingSettingsSharingTypePtrOutputWithContext(ctx context.Context) SpaceSharingSettingsSharingTypePtrOutput

func (SpaceSharingSettingsSharingTypePtrOutput) ToStringPtrOutput added in v0.96.0

func (SpaceSharingSettingsSharingTypePtrOutput) ToStringPtrOutputWithContext added in v0.96.0

type SpaceState added in v0.50.0

type SpaceState struct {
}

func (SpaceState) ElementType added in v0.50.0

func (SpaceState) ElementType() reflect.Type

type SpaceStorageSettings added in v0.96.0

type SpaceStorageSettings struct {
	EbsStorageSettings *SpaceEbsStorageSettings `pulumi:"ebsStorageSettings"`
}

type SpaceStorageSettingsArgs added in v0.96.0

type SpaceStorageSettingsArgs struct {
	EbsStorageSettings SpaceEbsStorageSettingsPtrInput `pulumi:"ebsStorageSettings"`
}

func (SpaceStorageSettingsArgs) ElementType added in v0.96.0

func (SpaceStorageSettingsArgs) ElementType() reflect.Type

func (SpaceStorageSettingsArgs) ToSpaceStorageSettingsOutput added in v0.96.0

func (i SpaceStorageSettingsArgs) ToSpaceStorageSettingsOutput() SpaceStorageSettingsOutput

func (SpaceStorageSettingsArgs) ToSpaceStorageSettingsOutputWithContext added in v0.96.0

func (i SpaceStorageSettingsArgs) ToSpaceStorageSettingsOutputWithContext(ctx context.Context) SpaceStorageSettingsOutput

func (SpaceStorageSettingsArgs) ToSpaceStorageSettingsPtrOutput added in v0.96.0

func (i SpaceStorageSettingsArgs) ToSpaceStorageSettingsPtrOutput() SpaceStorageSettingsPtrOutput

func (SpaceStorageSettingsArgs) ToSpaceStorageSettingsPtrOutputWithContext added in v0.96.0

func (i SpaceStorageSettingsArgs) ToSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceStorageSettingsPtrOutput

type SpaceStorageSettingsInput added in v0.96.0

type SpaceStorageSettingsInput interface {
	pulumi.Input

	ToSpaceStorageSettingsOutput() SpaceStorageSettingsOutput
	ToSpaceStorageSettingsOutputWithContext(context.Context) SpaceStorageSettingsOutput
}

SpaceStorageSettingsInput is an input type that accepts SpaceStorageSettingsArgs and SpaceStorageSettingsOutput values. You can construct a concrete instance of `SpaceStorageSettingsInput` via:

SpaceStorageSettingsArgs{...}

type SpaceStorageSettingsOutput added in v0.96.0

type SpaceStorageSettingsOutput struct{ *pulumi.OutputState }

func (SpaceStorageSettingsOutput) EbsStorageSettings added in v0.96.0

func (SpaceStorageSettingsOutput) ElementType added in v0.96.0

func (SpaceStorageSettingsOutput) ElementType() reflect.Type

func (SpaceStorageSettingsOutput) ToSpaceStorageSettingsOutput added in v0.96.0

func (o SpaceStorageSettingsOutput) ToSpaceStorageSettingsOutput() SpaceStorageSettingsOutput

func (SpaceStorageSettingsOutput) ToSpaceStorageSettingsOutputWithContext added in v0.96.0

func (o SpaceStorageSettingsOutput) ToSpaceStorageSettingsOutputWithContext(ctx context.Context) SpaceStorageSettingsOutput

func (SpaceStorageSettingsOutput) ToSpaceStorageSettingsPtrOutput added in v0.96.0

func (o SpaceStorageSettingsOutput) ToSpaceStorageSettingsPtrOutput() SpaceStorageSettingsPtrOutput

func (SpaceStorageSettingsOutput) ToSpaceStorageSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceStorageSettingsOutput) ToSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceStorageSettingsPtrOutput

type SpaceStorageSettingsPtrInput added in v0.96.0

type SpaceStorageSettingsPtrInput interface {
	pulumi.Input

	ToSpaceStorageSettingsPtrOutput() SpaceStorageSettingsPtrOutput
	ToSpaceStorageSettingsPtrOutputWithContext(context.Context) SpaceStorageSettingsPtrOutput
}

SpaceStorageSettingsPtrInput is an input type that accepts SpaceStorageSettingsArgs, SpaceStorageSettingsPtr and SpaceStorageSettingsPtrOutput values. You can construct a concrete instance of `SpaceStorageSettingsPtrInput` via:

        SpaceStorageSettingsArgs{...}

or:

        nil

func SpaceStorageSettingsPtr added in v0.96.0

func SpaceStorageSettingsPtr(v *SpaceStorageSettingsArgs) SpaceStorageSettingsPtrInput

type SpaceStorageSettingsPtrOutput added in v0.96.0

type SpaceStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (SpaceStorageSettingsPtrOutput) EbsStorageSettings added in v0.96.0

func (SpaceStorageSettingsPtrOutput) Elem added in v0.96.0

func (SpaceStorageSettingsPtrOutput) ElementType added in v0.96.0

func (SpaceStorageSettingsPtrOutput) ToSpaceStorageSettingsPtrOutput added in v0.96.0

func (o SpaceStorageSettingsPtrOutput) ToSpaceStorageSettingsPtrOutput() SpaceStorageSettingsPtrOutput

func (SpaceStorageSettingsPtrOutput) ToSpaceStorageSettingsPtrOutputWithContext added in v0.96.0

func (o SpaceStorageSettingsPtrOutput) ToSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) SpaceStorageSettingsPtrOutput

type SpaceTag added in v0.50.0

type SpaceTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type UserProfile

type UserProfile struct {
	pulumi.CustomResourceState

	// The ID of the associated Domain.
	DomainId pulumi.StringOutput `pulumi:"domainId"`
	// 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 UserProfile. 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 list of tags to apply to the user profile.
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
	// The user profile Amazon Resource Name (ARN).
	UserProfileArn pulumi.StringOutput `pulumi:"userProfileArn"`
	// A name for the UserProfile.
	UserProfileName pulumi.StringOutput `pulumi:"userProfileName"`
	// A collection of settings.
	UserSettings UserProfileUserSettingsPtrOutput `pulumi:"userSettings"`
}

Resource Type definition for AWS::SageMaker::UserProfile

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 UserProfile. 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 list of tags to apply to the user profile.
	Tags aws.CreateOnlyTagArrayInput
	// A name for the UserProfile.
	UserProfileName pulumi.StringPtrInput
	// A collection of settings.
	UserSettings UserProfileUserSettingsPtrInput
}

The set of arguments for constructing a UserProfile resource.

func (UserProfileArgs) ElementType

func (UserProfileArgs) ElementType() reflect.Type

type UserProfileCodeEditorAppSettings added in v0.91.0

type UserProfileCodeEditorAppSettings struct {
	// A list of custom images for use for CodeEditor apps.
	CustomImages []UserProfileCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.
	DefaultResourceSpec *UserProfileResourceSpec `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with CodeEditor apps.
	LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"`
}

The CodeEditor app settings.

type UserProfileCodeEditorAppSettingsArgs added in v0.91.0

type UserProfileCodeEditorAppSettingsArgs struct {
	// A list of custom images for use for CodeEditor apps.
	CustomImages UserProfileCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.
	DefaultResourceSpec UserProfileResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with CodeEditor apps.
	LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"`
}

The CodeEditor app settings.

func (UserProfileCodeEditorAppSettingsArgs) ElementType added in v0.91.0

func (UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsOutput added in v0.91.0

func (i UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsOutput() UserProfileCodeEditorAppSettingsOutput

func (UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsOutputWithContext added in v0.91.0

func (i UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsOutputWithContext(ctx context.Context) UserProfileCodeEditorAppSettingsOutput

func (UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsPtrOutput added in v0.91.0

func (i UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsPtrOutput() UserProfileCodeEditorAppSettingsPtrOutput

func (UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (i UserProfileCodeEditorAppSettingsArgs) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileCodeEditorAppSettingsPtrOutput

type UserProfileCodeEditorAppSettingsInput added in v0.91.0

type UserProfileCodeEditorAppSettingsInput interface {
	pulumi.Input

	ToUserProfileCodeEditorAppSettingsOutput() UserProfileCodeEditorAppSettingsOutput
	ToUserProfileCodeEditorAppSettingsOutputWithContext(context.Context) UserProfileCodeEditorAppSettingsOutput
}

UserProfileCodeEditorAppSettingsInput is an input type that accepts UserProfileCodeEditorAppSettingsArgs and UserProfileCodeEditorAppSettingsOutput values. You can construct a concrete instance of `UserProfileCodeEditorAppSettingsInput` via:

UserProfileCodeEditorAppSettingsArgs{...}

type UserProfileCodeEditorAppSettingsOutput added in v0.91.0

type UserProfileCodeEditorAppSettingsOutput struct{ *pulumi.OutputState }

The CodeEditor app settings.

func (UserProfileCodeEditorAppSettingsOutput) CustomImages added in v0.101.0

A list of custom images for use for CodeEditor apps.

func (UserProfileCodeEditorAppSettingsOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.

func (UserProfileCodeEditorAppSettingsOutput) ElementType added in v0.91.0

func (UserProfileCodeEditorAppSettingsOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with CodeEditor apps.

func (UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsOutput added in v0.91.0

func (o UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsOutput() UserProfileCodeEditorAppSettingsOutput

func (UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsOutputWithContext added in v0.91.0

func (o UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsOutputWithContext(ctx context.Context) UserProfileCodeEditorAppSettingsOutput

func (UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsPtrOutput added in v0.91.0

func (o UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsPtrOutput() UserProfileCodeEditorAppSettingsPtrOutput

func (UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileCodeEditorAppSettingsOutput) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileCodeEditorAppSettingsPtrOutput

type UserProfileCodeEditorAppSettingsPtrInput added in v0.91.0

type UserProfileCodeEditorAppSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileCodeEditorAppSettingsPtrOutput() UserProfileCodeEditorAppSettingsPtrOutput
	ToUserProfileCodeEditorAppSettingsPtrOutputWithContext(context.Context) UserProfileCodeEditorAppSettingsPtrOutput
}

UserProfileCodeEditorAppSettingsPtrInput is an input type that accepts UserProfileCodeEditorAppSettingsArgs, UserProfileCodeEditorAppSettingsPtr and UserProfileCodeEditorAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileCodeEditorAppSettingsPtrInput` via:

        UserProfileCodeEditorAppSettingsArgs{...}

or:

        nil

type UserProfileCodeEditorAppSettingsPtrOutput added in v0.91.0

type UserProfileCodeEditorAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileCodeEditorAppSettingsPtrOutput) CustomImages added in v0.101.0

A list of custom images for use for CodeEditor apps.

func (UserProfileCodeEditorAppSettingsPtrOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the CodeEditor app.

func (UserProfileCodeEditorAppSettingsPtrOutput) Elem added in v0.91.0

func (UserProfileCodeEditorAppSettingsPtrOutput) ElementType added in v0.91.0

func (UserProfileCodeEditorAppSettingsPtrOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with CodeEditor apps.

func (UserProfileCodeEditorAppSettingsPtrOutput) ToUserProfileCodeEditorAppSettingsPtrOutput added in v0.91.0

func (o UserProfileCodeEditorAppSettingsPtrOutput) ToUserProfileCodeEditorAppSettingsPtrOutput() UserProfileCodeEditorAppSettingsPtrOutput

func (UserProfileCodeEditorAppSettingsPtrOutput) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileCodeEditorAppSettingsPtrOutput) ToUserProfileCodeEditorAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileCodeEditorAppSettingsPtrOutput

type UserProfileCodeRepository added in v0.91.0

type UserProfileCodeRepository struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl string `pulumi:"repositoryUrl"`
}

type UserProfileCodeRepositoryArgs added in v0.91.0

type UserProfileCodeRepositoryArgs struct {
	// A CodeRepository (valid URL) to be used within Jupyter's Git extension.
	RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"`
}

func (UserProfileCodeRepositoryArgs) ElementType added in v0.91.0

func (UserProfileCodeRepositoryArgs) ToUserProfileCodeRepositoryOutput added in v0.91.0

func (i UserProfileCodeRepositoryArgs) ToUserProfileCodeRepositoryOutput() UserProfileCodeRepositoryOutput

func (UserProfileCodeRepositoryArgs) ToUserProfileCodeRepositoryOutputWithContext added in v0.91.0

func (i UserProfileCodeRepositoryArgs) ToUserProfileCodeRepositoryOutputWithContext(ctx context.Context) UserProfileCodeRepositoryOutput

type UserProfileCodeRepositoryArray added in v0.91.0

type UserProfileCodeRepositoryArray []UserProfileCodeRepositoryInput

func (UserProfileCodeRepositoryArray) ElementType added in v0.91.0

func (UserProfileCodeRepositoryArray) ToUserProfileCodeRepositoryArrayOutput added in v0.91.0

func (i UserProfileCodeRepositoryArray) ToUserProfileCodeRepositoryArrayOutput() UserProfileCodeRepositoryArrayOutput

func (UserProfileCodeRepositoryArray) ToUserProfileCodeRepositoryArrayOutputWithContext added in v0.91.0

func (i UserProfileCodeRepositoryArray) ToUserProfileCodeRepositoryArrayOutputWithContext(ctx context.Context) UserProfileCodeRepositoryArrayOutput

type UserProfileCodeRepositoryArrayInput added in v0.91.0

type UserProfileCodeRepositoryArrayInput interface {
	pulumi.Input

	ToUserProfileCodeRepositoryArrayOutput() UserProfileCodeRepositoryArrayOutput
	ToUserProfileCodeRepositoryArrayOutputWithContext(context.Context) UserProfileCodeRepositoryArrayOutput
}

UserProfileCodeRepositoryArrayInput is an input type that accepts UserProfileCodeRepositoryArray and UserProfileCodeRepositoryArrayOutput values. You can construct a concrete instance of `UserProfileCodeRepositoryArrayInput` via:

UserProfileCodeRepositoryArray{ UserProfileCodeRepositoryArgs{...} }

type UserProfileCodeRepositoryArrayOutput added in v0.91.0

type UserProfileCodeRepositoryArrayOutput struct{ *pulumi.OutputState }

func (UserProfileCodeRepositoryArrayOutput) ElementType added in v0.91.0

func (UserProfileCodeRepositoryArrayOutput) Index added in v0.91.0

func (UserProfileCodeRepositoryArrayOutput) ToUserProfileCodeRepositoryArrayOutput added in v0.91.0

func (o UserProfileCodeRepositoryArrayOutput) ToUserProfileCodeRepositoryArrayOutput() UserProfileCodeRepositoryArrayOutput

func (UserProfileCodeRepositoryArrayOutput) ToUserProfileCodeRepositoryArrayOutputWithContext added in v0.91.0

func (o UserProfileCodeRepositoryArrayOutput) ToUserProfileCodeRepositoryArrayOutputWithContext(ctx context.Context) UserProfileCodeRepositoryArrayOutput

type UserProfileCodeRepositoryInput added in v0.91.0

type UserProfileCodeRepositoryInput interface {
	pulumi.Input

	ToUserProfileCodeRepositoryOutput() UserProfileCodeRepositoryOutput
	ToUserProfileCodeRepositoryOutputWithContext(context.Context) UserProfileCodeRepositoryOutput
}

UserProfileCodeRepositoryInput is an input type that accepts UserProfileCodeRepositoryArgs and UserProfileCodeRepositoryOutput values. You can construct a concrete instance of `UserProfileCodeRepositoryInput` via:

UserProfileCodeRepositoryArgs{...}

type UserProfileCodeRepositoryOutput added in v0.91.0

type UserProfileCodeRepositoryOutput struct{ *pulumi.OutputState }

func (UserProfileCodeRepositoryOutput) ElementType added in v0.91.0

func (UserProfileCodeRepositoryOutput) RepositoryUrl added in v0.91.0

A CodeRepository (valid URL) to be used within Jupyter's Git extension.

func (UserProfileCodeRepositoryOutput) ToUserProfileCodeRepositoryOutput added in v0.91.0

func (o UserProfileCodeRepositoryOutput) ToUserProfileCodeRepositoryOutput() UserProfileCodeRepositoryOutput

func (UserProfileCodeRepositoryOutput) ToUserProfileCodeRepositoryOutputWithContext added in v0.91.0

func (o UserProfileCodeRepositoryOutput) ToUserProfileCodeRepositoryOutputWithContext(ctx context.Context) UserProfileCodeRepositoryOutput

type UserProfileCustomFileSystemConfig added in v0.91.0

type UserProfileCustomFileSystemConfig struct {
	EfsFileSystemConfig *UserProfileEfsFileSystemConfig `pulumi:"efsFileSystemConfig"`
}

type UserProfileCustomFileSystemConfigArgs added in v0.91.0

type UserProfileCustomFileSystemConfigArgs struct {
	EfsFileSystemConfig UserProfileEfsFileSystemConfigPtrInput `pulumi:"efsFileSystemConfig"`
}

func (UserProfileCustomFileSystemConfigArgs) ElementType added in v0.91.0

func (UserProfileCustomFileSystemConfigArgs) ToUserProfileCustomFileSystemConfigOutput added in v0.91.0

func (i UserProfileCustomFileSystemConfigArgs) ToUserProfileCustomFileSystemConfigOutput() UserProfileCustomFileSystemConfigOutput

func (UserProfileCustomFileSystemConfigArgs) ToUserProfileCustomFileSystemConfigOutputWithContext added in v0.91.0

func (i UserProfileCustomFileSystemConfigArgs) ToUserProfileCustomFileSystemConfigOutputWithContext(ctx context.Context) UserProfileCustomFileSystemConfigOutput

type UserProfileCustomFileSystemConfigArray added in v0.91.0

type UserProfileCustomFileSystemConfigArray []UserProfileCustomFileSystemConfigInput

func (UserProfileCustomFileSystemConfigArray) ElementType added in v0.91.0

func (UserProfileCustomFileSystemConfigArray) ToUserProfileCustomFileSystemConfigArrayOutput added in v0.91.0

func (i UserProfileCustomFileSystemConfigArray) ToUserProfileCustomFileSystemConfigArrayOutput() UserProfileCustomFileSystemConfigArrayOutput

func (UserProfileCustomFileSystemConfigArray) ToUserProfileCustomFileSystemConfigArrayOutputWithContext added in v0.91.0

func (i UserProfileCustomFileSystemConfigArray) ToUserProfileCustomFileSystemConfigArrayOutputWithContext(ctx context.Context) UserProfileCustomFileSystemConfigArrayOutput

type UserProfileCustomFileSystemConfigArrayInput added in v0.91.0

type UserProfileCustomFileSystemConfigArrayInput interface {
	pulumi.Input

	ToUserProfileCustomFileSystemConfigArrayOutput() UserProfileCustomFileSystemConfigArrayOutput
	ToUserProfileCustomFileSystemConfigArrayOutputWithContext(context.Context) UserProfileCustomFileSystemConfigArrayOutput
}

UserProfileCustomFileSystemConfigArrayInput is an input type that accepts UserProfileCustomFileSystemConfigArray and UserProfileCustomFileSystemConfigArrayOutput values. You can construct a concrete instance of `UserProfileCustomFileSystemConfigArrayInput` via:

UserProfileCustomFileSystemConfigArray{ UserProfileCustomFileSystemConfigArgs{...} }

type UserProfileCustomFileSystemConfigArrayOutput added in v0.91.0

type UserProfileCustomFileSystemConfigArrayOutput struct{ *pulumi.OutputState }

func (UserProfileCustomFileSystemConfigArrayOutput) ElementType added in v0.91.0

func (UserProfileCustomFileSystemConfigArrayOutput) Index added in v0.91.0

func (UserProfileCustomFileSystemConfigArrayOutput) ToUserProfileCustomFileSystemConfigArrayOutput added in v0.91.0

func (o UserProfileCustomFileSystemConfigArrayOutput) ToUserProfileCustomFileSystemConfigArrayOutput() UserProfileCustomFileSystemConfigArrayOutput

func (UserProfileCustomFileSystemConfigArrayOutput) ToUserProfileCustomFileSystemConfigArrayOutputWithContext added in v0.91.0

func (o UserProfileCustomFileSystemConfigArrayOutput) ToUserProfileCustomFileSystemConfigArrayOutputWithContext(ctx context.Context) UserProfileCustomFileSystemConfigArrayOutput

type UserProfileCustomFileSystemConfigInput added in v0.91.0

type UserProfileCustomFileSystemConfigInput interface {
	pulumi.Input

	ToUserProfileCustomFileSystemConfigOutput() UserProfileCustomFileSystemConfigOutput
	ToUserProfileCustomFileSystemConfigOutputWithContext(context.Context) UserProfileCustomFileSystemConfigOutput
}

UserProfileCustomFileSystemConfigInput is an input type that accepts UserProfileCustomFileSystemConfigArgs and UserProfileCustomFileSystemConfigOutput values. You can construct a concrete instance of `UserProfileCustomFileSystemConfigInput` via:

UserProfileCustomFileSystemConfigArgs{...}

type UserProfileCustomFileSystemConfigOutput added in v0.91.0

type UserProfileCustomFileSystemConfigOutput struct{ *pulumi.OutputState }

func (UserProfileCustomFileSystemConfigOutput) EfsFileSystemConfig added in v0.91.0

func (UserProfileCustomFileSystemConfigOutput) ElementType added in v0.91.0

func (UserProfileCustomFileSystemConfigOutput) ToUserProfileCustomFileSystemConfigOutput added in v0.91.0

func (o UserProfileCustomFileSystemConfigOutput) ToUserProfileCustomFileSystemConfigOutput() UserProfileCustomFileSystemConfigOutput

func (UserProfileCustomFileSystemConfigOutput) ToUserProfileCustomFileSystemConfigOutputWithContext added in v0.91.0

func (o UserProfileCustomFileSystemConfigOutput) ToUserProfileCustomFileSystemConfigOutputWithContext(ctx context.Context) UserProfileCustomFileSystemConfigOutput

type UserProfileCustomImage

type UserProfileCustomImage struct {
	// The Name of the AppImageConfig.
	AppImageConfigName string `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName string `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber *int `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

type UserProfileCustomImageArgs

type UserProfileCustomImageArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringInput `pulumi:"appImageConfigName"`
	// The name of the CustomImage. Must be unique to your account.
	ImageName pulumi.StringInput `pulumi:"imageName"`
	// The version number of the CustomImage.
	ImageVersionNumber pulumi.IntPtrInput `pulumi:"imageVersionNumber"`
}

A custom SageMaker image.

func (UserProfileCustomImageArgs) ElementType

func (UserProfileCustomImageArgs) ElementType() reflect.Type

func (UserProfileCustomImageArgs) ToUserProfileCustomImageOutput

func (i UserProfileCustomImageArgs) ToUserProfileCustomImageOutput() UserProfileCustomImageOutput

func (UserProfileCustomImageArgs) ToUserProfileCustomImageOutputWithContext

func (i UserProfileCustomImageArgs) ToUserProfileCustomImageOutputWithContext(ctx context.Context) UserProfileCustomImageOutput

type UserProfileCustomImageArray

type UserProfileCustomImageArray []UserProfileCustomImageInput

func (UserProfileCustomImageArray) ElementType

func (UserProfileCustomImageArray) ToUserProfileCustomImageArrayOutput

func (i UserProfileCustomImageArray) ToUserProfileCustomImageArrayOutput() UserProfileCustomImageArrayOutput

func (UserProfileCustomImageArray) ToUserProfileCustomImageArrayOutputWithContext

func (i UserProfileCustomImageArray) ToUserProfileCustomImageArrayOutputWithContext(ctx context.Context) UserProfileCustomImageArrayOutput

type UserProfileCustomImageArrayInput

type UserProfileCustomImageArrayInput interface {
	pulumi.Input

	ToUserProfileCustomImageArrayOutput() UserProfileCustomImageArrayOutput
	ToUserProfileCustomImageArrayOutputWithContext(context.Context) UserProfileCustomImageArrayOutput
}

UserProfileCustomImageArrayInput is an input type that accepts UserProfileCustomImageArray and UserProfileCustomImageArrayOutput values. You can construct a concrete instance of `UserProfileCustomImageArrayInput` via:

UserProfileCustomImageArray{ UserProfileCustomImageArgs{...} }

type UserProfileCustomImageArrayOutput

type UserProfileCustomImageArrayOutput struct{ *pulumi.OutputState }

func (UserProfileCustomImageArrayOutput) ElementType

func (UserProfileCustomImageArrayOutput) Index

func (UserProfileCustomImageArrayOutput) ToUserProfileCustomImageArrayOutput

func (o UserProfileCustomImageArrayOutput) ToUserProfileCustomImageArrayOutput() UserProfileCustomImageArrayOutput

func (UserProfileCustomImageArrayOutput) ToUserProfileCustomImageArrayOutputWithContext

func (o UserProfileCustomImageArrayOutput) ToUserProfileCustomImageArrayOutputWithContext(ctx context.Context) UserProfileCustomImageArrayOutput

type UserProfileCustomImageInput

type UserProfileCustomImageInput interface {
	pulumi.Input

	ToUserProfileCustomImageOutput() UserProfileCustomImageOutput
	ToUserProfileCustomImageOutputWithContext(context.Context) UserProfileCustomImageOutput
}

UserProfileCustomImageInput is an input type that accepts UserProfileCustomImageArgs and UserProfileCustomImageOutput values. You can construct a concrete instance of `UserProfileCustomImageInput` via:

UserProfileCustomImageArgs{...}

type UserProfileCustomImageOutput

type UserProfileCustomImageOutput struct{ *pulumi.OutputState }

A custom SageMaker image.

func (UserProfileCustomImageOutput) AppImageConfigName

func (o UserProfileCustomImageOutput) AppImageConfigName() pulumi.StringOutput

The Name of the AppImageConfig.

func (UserProfileCustomImageOutput) ElementType

func (UserProfileCustomImageOutput) ImageName

The name of the CustomImage. Must be unique to your account.

func (UserProfileCustomImageOutput) ImageVersionNumber

func (o UserProfileCustomImageOutput) ImageVersionNumber() pulumi.IntPtrOutput

The version number of the CustomImage.

func (UserProfileCustomImageOutput) ToUserProfileCustomImageOutput

func (o UserProfileCustomImageOutput) ToUserProfileCustomImageOutput() UserProfileCustomImageOutput

func (UserProfileCustomImageOutput) ToUserProfileCustomImageOutputWithContext

func (o UserProfileCustomImageOutput) ToUserProfileCustomImageOutputWithContext(ctx context.Context) UserProfileCustomImageOutput

type UserProfileCustomPosixUserConfig added in v0.91.0

type UserProfileCustomPosixUserConfig struct {
	Gid int `pulumi:"gid"`
	Uid int `pulumi:"uid"`
}

type UserProfileCustomPosixUserConfigArgs added in v0.91.0

type UserProfileCustomPosixUserConfigArgs struct {
	Gid pulumi.IntInput `pulumi:"gid"`
	Uid pulumi.IntInput `pulumi:"uid"`
}

func (UserProfileCustomPosixUserConfigArgs) ElementType added in v0.91.0

func (UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigOutput added in v0.91.0

func (i UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigOutput() UserProfileCustomPosixUserConfigOutput

func (UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigOutputWithContext added in v0.91.0

func (i UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigOutputWithContext(ctx context.Context) UserProfileCustomPosixUserConfigOutput

func (UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigPtrOutput added in v0.91.0

func (i UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigPtrOutput() UserProfileCustomPosixUserConfigPtrOutput

func (UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (i UserProfileCustomPosixUserConfigArgs) ToUserProfileCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) UserProfileCustomPosixUserConfigPtrOutput

type UserProfileCustomPosixUserConfigInput added in v0.91.0

type UserProfileCustomPosixUserConfigInput interface {
	pulumi.Input

	ToUserProfileCustomPosixUserConfigOutput() UserProfileCustomPosixUserConfigOutput
	ToUserProfileCustomPosixUserConfigOutputWithContext(context.Context) UserProfileCustomPosixUserConfigOutput
}

UserProfileCustomPosixUserConfigInput is an input type that accepts UserProfileCustomPosixUserConfigArgs and UserProfileCustomPosixUserConfigOutput values. You can construct a concrete instance of `UserProfileCustomPosixUserConfigInput` via:

UserProfileCustomPosixUserConfigArgs{...}

type UserProfileCustomPosixUserConfigOutput added in v0.91.0

type UserProfileCustomPosixUserConfigOutput struct{ *pulumi.OutputState }

func (UserProfileCustomPosixUserConfigOutput) ElementType added in v0.91.0

func (UserProfileCustomPosixUserConfigOutput) Gid added in v0.91.0

func (UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigOutput added in v0.91.0

func (o UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigOutput() UserProfileCustomPosixUserConfigOutput

func (UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigOutputWithContext added in v0.91.0

func (o UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigOutputWithContext(ctx context.Context) UserProfileCustomPosixUserConfigOutput

func (UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigPtrOutput added in v0.91.0

func (o UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigPtrOutput() UserProfileCustomPosixUserConfigPtrOutput

func (UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (o UserProfileCustomPosixUserConfigOutput) ToUserProfileCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) UserProfileCustomPosixUserConfigPtrOutput

func (UserProfileCustomPosixUserConfigOutput) Uid added in v0.91.0

type UserProfileCustomPosixUserConfigPtrInput added in v0.91.0

type UserProfileCustomPosixUserConfigPtrInput interface {
	pulumi.Input

	ToUserProfileCustomPosixUserConfigPtrOutput() UserProfileCustomPosixUserConfigPtrOutput
	ToUserProfileCustomPosixUserConfigPtrOutputWithContext(context.Context) UserProfileCustomPosixUserConfigPtrOutput
}

UserProfileCustomPosixUserConfigPtrInput is an input type that accepts UserProfileCustomPosixUserConfigArgs, UserProfileCustomPosixUserConfigPtr and UserProfileCustomPosixUserConfigPtrOutput values. You can construct a concrete instance of `UserProfileCustomPosixUserConfigPtrInput` via:

        UserProfileCustomPosixUserConfigArgs{...}

or:

        nil

type UserProfileCustomPosixUserConfigPtrOutput added in v0.91.0

type UserProfileCustomPosixUserConfigPtrOutput struct{ *pulumi.OutputState }

func (UserProfileCustomPosixUserConfigPtrOutput) Elem added in v0.91.0

func (UserProfileCustomPosixUserConfigPtrOutput) ElementType added in v0.91.0

func (UserProfileCustomPosixUserConfigPtrOutput) Gid added in v0.91.0

func (UserProfileCustomPosixUserConfigPtrOutput) ToUserProfileCustomPosixUserConfigPtrOutput added in v0.91.0

func (o UserProfileCustomPosixUserConfigPtrOutput) ToUserProfileCustomPosixUserConfigPtrOutput() UserProfileCustomPosixUserConfigPtrOutput

func (UserProfileCustomPosixUserConfigPtrOutput) ToUserProfileCustomPosixUserConfigPtrOutputWithContext added in v0.91.0

func (o UserProfileCustomPosixUserConfigPtrOutput) ToUserProfileCustomPosixUserConfigPtrOutputWithContext(ctx context.Context) UserProfileCustomPosixUserConfigPtrOutput

func (UserProfileCustomPosixUserConfigPtrOutput) Uid added in v0.91.0

type UserProfileDefaultEbsStorageSettings added in v0.91.0

type UserProfileDefaultEbsStorageSettings struct {
	// Default size of the Amazon EBS volume in Gb
	DefaultEbsVolumeSizeInGb int `pulumi:"defaultEbsVolumeSizeInGb"`
	// Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.
	MaximumEbsVolumeSizeInGb int `pulumi:"maximumEbsVolumeSizeInGb"`
}

Properties related to the Amazon Elastic Block Store volume.

type UserProfileDefaultEbsStorageSettingsArgs added in v0.91.0

type UserProfileDefaultEbsStorageSettingsArgs struct {
	// Default size of the Amazon EBS volume in Gb
	DefaultEbsVolumeSizeInGb pulumi.IntInput `pulumi:"defaultEbsVolumeSizeInGb"`
	// Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.
	MaximumEbsVolumeSizeInGb pulumi.IntInput `pulumi:"maximumEbsVolumeSizeInGb"`
}

Properties related to the Amazon Elastic Block Store volume.

func (UserProfileDefaultEbsStorageSettingsArgs) ElementType added in v0.91.0

func (UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsOutput added in v0.91.0

func (i UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsOutput() UserProfileDefaultEbsStorageSettingsOutput

func (UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsOutputWithContext added in v0.91.0

func (i UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsOutputWithContext(ctx context.Context) UserProfileDefaultEbsStorageSettingsOutput

func (UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (i UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsPtrOutput() UserProfileDefaultEbsStorageSettingsPtrOutput

func (UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (i UserProfileDefaultEbsStorageSettingsArgs) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultEbsStorageSettingsPtrOutput

type UserProfileDefaultEbsStorageSettingsInput added in v0.91.0

type UserProfileDefaultEbsStorageSettingsInput interface {
	pulumi.Input

	ToUserProfileDefaultEbsStorageSettingsOutput() UserProfileDefaultEbsStorageSettingsOutput
	ToUserProfileDefaultEbsStorageSettingsOutputWithContext(context.Context) UserProfileDefaultEbsStorageSettingsOutput
}

UserProfileDefaultEbsStorageSettingsInput is an input type that accepts UserProfileDefaultEbsStorageSettingsArgs and UserProfileDefaultEbsStorageSettingsOutput values. You can construct a concrete instance of `UserProfileDefaultEbsStorageSettingsInput` via:

UserProfileDefaultEbsStorageSettingsArgs{...}

type UserProfileDefaultEbsStorageSettingsOutput added in v0.91.0

type UserProfileDefaultEbsStorageSettingsOutput struct{ *pulumi.OutputState }

Properties related to the Amazon Elastic Block Store volume.

func (UserProfileDefaultEbsStorageSettingsOutput) DefaultEbsVolumeSizeInGb added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) DefaultEbsVolumeSizeInGb() pulumi.IntOutput

Default size of the Amazon EBS volume in Gb

func (UserProfileDefaultEbsStorageSettingsOutput) ElementType added in v0.91.0

func (UserProfileDefaultEbsStorageSettingsOutput) MaximumEbsVolumeSizeInGb added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) MaximumEbsVolumeSizeInGb() pulumi.IntOutput

Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.

func (UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsOutput added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsOutput() UserProfileDefaultEbsStorageSettingsOutput

func (UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsOutputWithContext added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsOutputWithContext(ctx context.Context) UserProfileDefaultEbsStorageSettingsOutput

func (UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutput() UserProfileDefaultEbsStorageSettingsPtrOutput

func (UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultEbsStorageSettingsPtrOutput

type UserProfileDefaultEbsStorageSettingsPtrInput added in v0.91.0

type UserProfileDefaultEbsStorageSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileDefaultEbsStorageSettingsPtrOutput() UserProfileDefaultEbsStorageSettingsPtrOutput
	ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext(context.Context) UserProfileDefaultEbsStorageSettingsPtrOutput
}

UserProfileDefaultEbsStorageSettingsPtrInput is an input type that accepts UserProfileDefaultEbsStorageSettingsArgs, UserProfileDefaultEbsStorageSettingsPtr and UserProfileDefaultEbsStorageSettingsPtrOutput values. You can construct a concrete instance of `UserProfileDefaultEbsStorageSettingsPtrInput` via:

        UserProfileDefaultEbsStorageSettingsArgs{...}

or:

        nil

type UserProfileDefaultEbsStorageSettingsPtrOutput added in v0.91.0

type UserProfileDefaultEbsStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileDefaultEbsStorageSettingsPtrOutput) DefaultEbsVolumeSizeInGb added in v0.91.0

Default size of the Amazon EBS volume in Gb

func (UserProfileDefaultEbsStorageSettingsPtrOutput) Elem added in v0.91.0

func (UserProfileDefaultEbsStorageSettingsPtrOutput) ElementType added in v0.91.0

func (UserProfileDefaultEbsStorageSettingsPtrOutput) MaximumEbsVolumeSizeInGb added in v0.91.0

Maximum size of the Amazon EBS volume in Gb. Must be greater than or equal to the DefaultEbsVolumeSizeInGb.

func (UserProfileDefaultEbsStorageSettingsPtrOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutput added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsPtrOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutput() UserProfileDefaultEbsStorageSettingsPtrOutput

func (UserProfileDefaultEbsStorageSettingsPtrOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileDefaultEbsStorageSettingsPtrOutput) ToUserProfileDefaultEbsStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultEbsStorageSettingsPtrOutput

type UserProfileDefaultSpaceStorageSettings added in v0.91.0

type UserProfileDefaultSpaceStorageSettings struct {
	DefaultEbsStorageSettings *UserProfileDefaultEbsStorageSettings `pulumi:"defaultEbsStorageSettings"`
}

Default storage settings for a space.

type UserProfileDefaultSpaceStorageSettingsArgs added in v0.91.0

type UserProfileDefaultSpaceStorageSettingsArgs struct {
	DefaultEbsStorageSettings UserProfileDefaultEbsStorageSettingsPtrInput `pulumi:"defaultEbsStorageSettings"`
}

Default storage settings for a space.

func (UserProfileDefaultSpaceStorageSettingsArgs) ElementType added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsOutput added in v0.91.0

func (i UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsOutput() UserProfileDefaultSpaceStorageSettingsOutput

func (UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsOutputWithContext added in v0.91.0

func (i UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsOutputWithContext(ctx context.Context) UserProfileDefaultSpaceStorageSettingsOutput

func (UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (i UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsPtrOutput() UserProfileDefaultSpaceStorageSettingsPtrOutput

func (UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (i UserProfileDefaultSpaceStorageSettingsArgs) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultSpaceStorageSettingsPtrOutput

type UserProfileDefaultSpaceStorageSettingsInput added in v0.91.0

type UserProfileDefaultSpaceStorageSettingsInput interface {
	pulumi.Input

	ToUserProfileDefaultSpaceStorageSettingsOutput() UserProfileDefaultSpaceStorageSettingsOutput
	ToUserProfileDefaultSpaceStorageSettingsOutputWithContext(context.Context) UserProfileDefaultSpaceStorageSettingsOutput
}

UserProfileDefaultSpaceStorageSettingsInput is an input type that accepts UserProfileDefaultSpaceStorageSettingsArgs and UserProfileDefaultSpaceStorageSettingsOutput values. You can construct a concrete instance of `UserProfileDefaultSpaceStorageSettingsInput` via:

UserProfileDefaultSpaceStorageSettingsArgs{...}

type UserProfileDefaultSpaceStorageSettingsOutput added in v0.91.0

type UserProfileDefaultSpaceStorageSettingsOutput struct{ *pulumi.OutputState }

Default storage settings for a space.

func (UserProfileDefaultSpaceStorageSettingsOutput) DefaultEbsStorageSettings added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsOutput) ElementType added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsOutput added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsOutput() UserProfileDefaultSpaceStorageSettingsOutput

func (UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsOutputWithContext added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsOutputWithContext(ctx context.Context) UserProfileDefaultSpaceStorageSettingsOutput

func (UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutput() UserProfileDefaultSpaceStorageSettingsPtrOutput

func (UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultSpaceStorageSettingsPtrOutput

type UserProfileDefaultSpaceStorageSettingsPtrInput added in v0.91.0

type UserProfileDefaultSpaceStorageSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileDefaultSpaceStorageSettingsPtrOutput() UserProfileDefaultSpaceStorageSettingsPtrOutput
	ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext(context.Context) UserProfileDefaultSpaceStorageSettingsPtrOutput
}

UserProfileDefaultSpaceStorageSettingsPtrInput is an input type that accepts UserProfileDefaultSpaceStorageSettingsArgs, UserProfileDefaultSpaceStorageSettingsPtr and UserProfileDefaultSpaceStorageSettingsPtrOutput values. You can construct a concrete instance of `UserProfileDefaultSpaceStorageSettingsPtrInput` via:

        UserProfileDefaultSpaceStorageSettingsArgs{...}

or:

        nil

type UserProfileDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

type UserProfileDefaultSpaceStorageSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileDefaultSpaceStorageSettingsPtrOutput) DefaultEbsStorageSettings added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsPtrOutput) Elem added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsPtrOutput) ElementType added in v0.91.0

func (UserProfileDefaultSpaceStorageSettingsPtrOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutput added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsPtrOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutput() UserProfileDefaultSpaceStorageSettingsPtrOutput

func (UserProfileDefaultSpaceStorageSettingsPtrOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileDefaultSpaceStorageSettingsPtrOutput) ToUserProfileDefaultSpaceStorageSettingsPtrOutputWithContext(ctx context.Context) UserProfileDefaultSpaceStorageSettingsPtrOutput

type UserProfileEfsFileSystemConfig added in v0.91.0

type UserProfileEfsFileSystemConfig struct {
	FileSystemId   string  `pulumi:"fileSystemId"`
	FileSystemPath *string `pulumi:"fileSystemPath"`
}

type UserProfileEfsFileSystemConfigArgs added in v0.91.0

type UserProfileEfsFileSystemConfigArgs struct {
	FileSystemId   pulumi.StringInput    `pulumi:"fileSystemId"`
	FileSystemPath pulumi.StringPtrInput `pulumi:"fileSystemPath"`
}

func (UserProfileEfsFileSystemConfigArgs) ElementType added in v0.91.0

func (UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigOutput added in v0.91.0

func (i UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigOutput() UserProfileEfsFileSystemConfigOutput

func (UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigOutputWithContext added in v0.91.0

func (i UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigOutputWithContext(ctx context.Context) UserProfileEfsFileSystemConfigOutput

func (UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigPtrOutput added in v0.91.0

func (i UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigPtrOutput() UserProfileEfsFileSystemConfigPtrOutput

func (UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (i UserProfileEfsFileSystemConfigArgs) ToUserProfileEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) UserProfileEfsFileSystemConfigPtrOutput

type UserProfileEfsFileSystemConfigInput added in v0.91.0

type UserProfileEfsFileSystemConfigInput interface {
	pulumi.Input

	ToUserProfileEfsFileSystemConfigOutput() UserProfileEfsFileSystemConfigOutput
	ToUserProfileEfsFileSystemConfigOutputWithContext(context.Context) UserProfileEfsFileSystemConfigOutput
}

UserProfileEfsFileSystemConfigInput is an input type that accepts UserProfileEfsFileSystemConfigArgs and UserProfileEfsFileSystemConfigOutput values. You can construct a concrete instance of `UserProfileEfsFileSystemConfigInput` via:

UserProfileEfsFileSystemConfigArgs{...}

type UserProfileEfsFileSystemConfigOutput added in v0.91.0

type UserProfileEfsFileSystemConfigOutput struct{ *pulumi.OutputState }

func (UserProfileEfsFileSystemConfigOutput) ElementType added in v0.91.0

func (UserProfileEfsFileSystemConfigOutput) FileSystemId added in v0.91.0

func (UserProfileEfsFileSystemConfigOutput) FileSystemPath added in v0.91.0

func (UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigOutput added in v0.91.0

func (o UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigOutput() UserProfileEfsFileSystemConfigOutput

func (UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigOutputWithContext added in v0.91.0

func (o UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigOutputWithContext(ctx context.Context) UserProfileEfsFileSystemConfigOutput

func (UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigPtrOutput added in v0.91.0

func (o UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigPtrOutput() UserProfileEfsFileSystemConfigPtrOutput

func (UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (o UserProfileEfsFileSystemConfigOutput) ToUserProfileEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) UserProfileEfsFileSystemConfigPtrOutput

type UserProfileEfsFileSystemConfigPtrInput added in v0.91.0

type UserProfileEfsFileSystemConfigPtrInput interface {
	pulumi.Input

	ToUserProfileEfsFileSystemConfigPtrOutput() UserProfileEfsFileSystemConfigPtrOutput
	ToUserProfileEfsFileSystemConfigPtrOutputWithContext(context.Context) UserProfileEfsFileSystemConfigPtrOutput
}

UserProfileEfsFileSystemConfigPtrInput is an input type that accepts UserProfileEfsFileSystemConfigArgs, UserProfileEfsFileSystemConfigPtr and UserProfileEfsFileSystemConfigPtrOutput values. You can construct a concrete instance of `UserProfileEfsFileSystemConfigPtrInput` via:

        UserProfileEfsFileSystemConfigArgs{...}

or:

        nil

type UserProfileEfsFileSystemConfigPtrOutput added in v0.91.0

type UserProfileEfsFileSystemConfigPtrOutput struct{ *pulumi.OutputState }

func (UserProfileEfsFileSystemConfigPtrOutput) Elem added in v0.91.0

func (UserProfileEfsFileSystemConfigPtrOutput) ElementType added in v0.91.0

func (UserProfileEfsFileSystemConfigPtrOutput) FileSystemId added in v0.91.0

func (UserProfileEfsFileSystemConfigPtrOutput) FileSystemPath added in v0.91.0

func (UserProfileEfsFileSystemConfigPtrOutput) ToUserProfileEfsFileSystemConfigPtrOutput added in v0.91.0

func (o UserProfileEfsFileSystemConfigPtrOutput) ToUserProfileEfsFileSystemConfigPtrOutput() UserProfileEfsFileSystemConfigPtrOutput

func (UserProfileEfsFileSystemConfigPtrOutput) ToUserProfileEfsFileSystemConfigPtrOutputWithContext added in v0.91.0

func (o UserProfileEfsFileSystemConfigPtrOutput) ToUserProfileEfsFileSystemConfigPtrOutputWithContext(ctx context.Context) UserProfileEfsFileSystemConfigPtrOutput

type UserProfileInput

type UserProfileInput interface {
	pulumi.Input

	ToUserProfileOutput() UserProfileOutput
	ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
}

type UserProfileJupyterLabAppSettings added in v0.91.0

type UserProfileJupyterLabAppSettings struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories []UserProfileCodeRepository `pulumi:"codeRepositories"`
	// A list of custom images available for use for JupyterLab apps
	CustomImages []UserProfileCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.
	DefaultResourceSpec *UserProfileResourceSpec `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with JupyterLab apps.
	LifecycleConfigArns []string `pulumi:"lifecycleConfigArns"`
}

The JupyterLab app settings.

type UserProfileJupyterLabAppSettingsArgs added in v0.91.0

type UserProfileJupyterLabAppSettingsArgs struct {
	// A list of CodeRepositories available for use with JupyterLab apps.
	CodeRepositories UserProfileCodeRepositoryArrayInput `pulumi:"codeRepositories"`
	// A list of custom images available for use for JupyterLab apps
	CustomImages UserProfileCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.
	DefaultResourceSpec UserProfileResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
	// A list of LifecycleConfigArns available for use with JupyterLab apps.
	LifecycleConfigArns pulumi.StringArrayInput `pulumi:"lifecycleConfigArns"`
}

The JupyterLab app settings.

func (UserProfileJupyterLabAppSettingsArgs) ElementType added in v0.91.0

func (UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsOutput added in v0.91.0

func (i UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsOutput() UserProfileJupyterLabAppSettingsOutput

func (UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsOutputWithContext added in v0.91.0

func (i UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsOutputWithContext(ctx context.Context) UserProfileJupyterLabAppSettingsOutput

func (UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsPtrOutput added in v0.91.0

func (i UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsPtrOutput() UserProfileJupyterLabAppSettingsPtrOutput

func (UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (i UserProfileJupyterLabAppSettingsArgs) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterLabAppSettingsPtrOutput

type UserProfileJupyterLabAppSettingsInput added in v0.91.0

type UserProfileJupyterLabAppSettingsInput interface {
	pulumi.Input

	ToUserProfileJupyterLabAppSettingsOutput() UserProfileJupyterLabAppSettingsOutput
	ToUserProfileJupyterLabAppSettingsOutputWithContext(context.Context) UserProfileJupyterLabAppSettingsOutput
}

UserProfileJupyterLabAppSettingsInput is an input type that accepts UserProfileJupyterLabAppSettingsArgs and UserProfileJupyterLabAppSettingsOutput values. You can construct a concrete instance of `UserProfileJupyterLabAppSettingsInput` via:

UserProfileJupyterLabAppSettingsArgs{...}

type UserProfileJupyterLabAppSettingsOutput added in v0.91.0

type UserProfileJupyterLabAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterLab app settings.

func (UserProfileJupyterLabAppSettingsOutput) CodeRepositories added in v0.91.0

A list of CodeRepositories available for use with JupyterLab apps.

func (UserProfileJupyterLabAppSettingsOutput) CustomImages added in v0.91.0

A list of custom images available for use for JupyterLab apps

func (UserProfileJupyterLabAppSettingsOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.

func (UserProfileJupyterLabAppSettingsOutput) ElementType added in v0.91.0

func (UserProfileJupyterLabAppSettingsOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with JupyterLab apps.

func (UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsOutput added in v0.91.0

func (o UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsOutput() UserProfileJupyterLabAppSettingsOutput

func (UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsOutputWithContext added in v0.91.0

func (o UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsOutputWithContext(ctx context.Context) UserProfileJupyterLabAppSettingsOutput

func (UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsPtrOutput added in v0.91.0

func (o UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsPtrOutput() UserProfileJupyterLabAppSettingsPtrOutput

func (UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileJupyterLabAppSettingsOutput) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterLabAppSettingsPtrOutput

type UserProfileJupyterLabAppSettingsPtrInput added in v0.91.0

type UserProfileJupyterLabAppSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileJupyterLabAppSettingsPtrOutput() UserProfileJupyterLabAppSettingsPtrOutput
	ToUserProfileJupyterLabAppSettingsPtrOutputWithContext(context.Context) UserProfileJupyterLabAppSettingsPtrOutput
}

UserProfileJupyterLabAppSettingsPtrInput is an input type that accepts UserProfileJupyterLabAppSettingsArgs, UserProfileJupyterLabAppSettingsPtr and UserProfileJupyterLabAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileJupyterLabAppSettingsPtrInput` via:

        UserProfileJupyterLabAppSettingsArgs{...}

or:

        nil

type UserProfileJupyterLabAppSettingsPtrOutput added in v0.91.0

type UserProfileJupyterLabAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileJupyterLabAppSettingsPtrOutput) CodeRepositories added in v0.91.0

A list of CodeRepositories available for use with JupyterLab apps.

func (UserProfileJupyterLabAppSettingsPtrOutput) CustomImages added in v0.91.0

A list of custom images available for use for JupyterLab apps

func (UserProfileJupyterLabAppSettingsPtrOutput) DefaultResourceSpec added in v0.91.0

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the JupyterLab app.

func (UserProfileJupyterLabAppSettingsPtrOutput) Elem added in v0.91.0

func (UserProfileJupyterLabAppSettingsPtrOutput) ElementType added in v0.91.0

func (UserProfileJupyterLabAppSettingsPtrOutput) LifecycleConfigArns added in v0.91.0

A list of LifecycleConfigArns available for use with JupyterLab apps.

func (UserProfileJupyterLabAppSettingsPtrOutput) ToUserProfileJupyterLabAppSettingsPtrOutput added in v0.91.0

func (o UserProfileJupyterLabAppSettingsPtrOutput) ToUserProfileJupyterLabAppSettingsPtrOutput() UserProfileJupyterLabAppSettingsPtrOutput

func (UserProfileJupyterLabAppSettingsPtrOutput) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext added in v0.91.0

func (o UserProfileJupyterLabAppSettingsPtrOutput) ToUserProfileJupyterLabAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterLabAppSettingsPtrOutput

type UserProfileJupyterServerAppSettings

type UserProfileJupyterServerAppSettings struct {
	DefaultResourceSpec *UserProfileResourceSpec `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

type UserProfileJupyterServerAppSettingsArgs

type UserProfileJupyterServerAppSettingsArgs struct {
	DefaultResourceSpec UserProfileResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The JupyterServer app settings.

func (UserProfileJupyterServerAppSettingsArgs) ElementType

func (UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsOutput

func (i UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsOutput() UserProfileJupyterServerAppSettingsOutput

func (UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsOutputWithContext

func (i UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileJupyterServerAppSettingsOutput

func (UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsPtrOutput

func (i UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsPtrOutput() UserProfileJupyterServerAppSettingsPtrOutput

func (UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext

func (i UserProfileJupyterServerAppSettingsArgs) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterServerAppSettingsPtrOutput

type UserProfileJupyterServerAppSettingsInput

type UserProfileJupyterServerAppSettingsInput interface {
	pulumi.Input

	ToUserProfileJupyterServerAppSettingsOutput() UserProfileJupyterServerAppSettingsOutput
	ToUserProfileJupyterServerAppSettingsOutputWithContext(context.Context) UserProfileJupyterServerAppSettingsOutput
}

UserProfileJupyterServerAppSettingsInput is an input type that accepts UserProfileJupyterServerAppSettingsArgs and UserProfileJupyterServerAppSettingsOutput values. You can construct a concrete instance of `UserProfileJupyterServerAppSettingsInput` via:

UserProfileJupyterServerAppSettingsArgs{...}

type UserProfileJupyterServerAppSettingsOutput

type UserProfileJupyterServerAppSettingsOutput struct{ *pulumi.OutputState }

The JupyterServer app settings.

func (UserProfileJupyterServerAppSettingsOutput) DefaultResourceSpec

func (UserProfileJupyterServerAppSettingsOutput) ElementType

func (UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsOutput

func (o UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsOutput() UserProfileJupyterServerAppSettingsOutput

func (UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsOutputWithContext

func (o UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsOutputWithContext(ctx context.Context) UserProfileJupyterServerAppSettingsOutput

func (UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsPtrOutput

func (o UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsPtrOutput() UserProfileJupyterServerAppSettingsPtrOutput

func (UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext

func (o UserProfileJupyterServerAppSettingsOutput) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterServerAppSettingsPtrOutput

type UserProfileJupyterServerAppSettingsPtrInput

type UserProfileJupyterServerAppSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileJupyterServerAppSettingsPtrOutput() UserProfileJupyterServerAppSettingsPtrOutput
	ToUserProfileJupyterServerAppSettingsPtrOutputWithContext(context.Context) UserProfileJupyterServerAppSettingsPtrOutput
}

UserProfileJupyterServerAppSettingsPtrInput is an input type that accepts UserProfileJupyterServerAppSettingsArgs, UserProfileJupyterServerAppSettingsPtr and UserProfileJupyterServerAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileJupyterServerAppSettingsPtrInput` via:

        UserProfileJupyterServerAppSettingsArgs{...}

or:

        nil

type UserProfileJupyterServerAppSettingsPtrOutput

type UserProfileJupyterServerAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileJupyterServerAppSettingsPtrOutput) DefaultResourceSpec

func (UserProfileJupyterServerAppSettingsPtrOutput) Elem

func (UserProfileJupyterServerAppSettingsPtrOutput) ElementType

func (UserProfileJupyterServerAppSettingsPtrOutput) ToUserProfileJupyterServerAppSettingsPtrOutput

func (o UserProfileJupyterServerAppSettingsPtrOutput) ToUserProfileJupyterServerAppSettingsPtrOutput() UserProfileJupyterServerAppSettingsPtrOutput

func (UserProfileJupyterServerAppSettingsPtrOutput) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext

func (o UserProfileJupyterServerAppSettingsPtrOutput) ToUserProfileJupyterServerAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileJupyterServerAppSettingsPtrOutput

type UserProfileKernelGatewayAppSettings

type UserProfileKernelGatewayAppSettings struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages []UserProfileCustomImage `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec *UserProfileResourceSpec `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

type UserProfileKernelGatewayAppSettingsArgs

type UserProfileKernelGatewayAppSettingsArgs struct {
	// A list of custom SageMaker images that are configured to run as a KernelGateway app.
	CustomImages UserProfileCustomImageArrayInput `pulumi:"customImages"`
	// The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
	DefaultResourceSpec UserProfileResourceSpecPtrInput `pulumi:"defaultResourceSpec"`
}

The kernel gateway app settings.

func (UserProfileKernelGatewayAppSettingsArgs) ElementType

func (UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsOutput

func (i UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsOutput() UserProfileKernelGatewayAppSettingsOutput

func (UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsOutputWithContext

func (i UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileKernelGatewayAppSettingsOutput

func (UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsPtrOutput

func (i UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsPtrOutput() UserProfileKernelGatewayAppSettingsPtrOutput

func (UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext

func (i UserProfileKernelGatewayAppSettingsArgs) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileKernelGatewayAppSettingsPtrOutput

type UserProfileKernelGatewayAppSettingsInput

type UserProfileKernelGatewayAppSettingsInput interface {
	pulumi.Input

	ToUserProfileKernelGatewayAppSettingsOutput() UserProfileKernelGatewayAppSettingsOutput
	ToUserProfileKernelGatewayAppSettingsOutputWithContext(context.Context) UserProfileKernelGatewayAppSettingsOutput
}

UserProfileKernelGatewayAppSettingsInput is an input type that accepts UserProfileKernelGatewayAppSettingsArgs and UserProfileKernelGatewayAppSettingsOutput values. You can construct a concrete instance of `UserProfileKernelGatewayAppSettingsInput` via:

UserProfileKernelGatewayAppSettingsArgs{...}

type UserProfileKernelGatewayAppSettingsOutput

type UserProfileKernelGatewayAppSettingsOutput struct{ *pulumi.OutputState }

The kernel gateway app settings.

func (UserProfileKernelGatewayAppSettingsOutput) CustomImages

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (UserProfileKernelGatewayAppSettingsOutput) DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (UserProfileKernelGatewayAppSettingsOutput) ElementType

func (UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsOutput

func (o UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsOutput() UserProfileKernelGatewayAppSettingsOutput

func (UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsOutputWithContext

func (o UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsOutputWithContext(ctx context.Context) UserProfileKernelGatewayAppSettingsOutput

func (UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsPtrOutput

func (o UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsPtrOutput() UserProfileKernelGatewayAppSettingsPtrOutput

func (UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext

func (o UserProfileKernelGatewayAppSettingsOutput) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileKernelGatewayAppSettingsPtrOutput

type UserProfileKernelGatewayAppSettingsPtrInput

type UserProfileKernelGatewayAppSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileKernelGatewayAppSettingsPtrOutput() UserProfileKernelGatewayAppSettingsPtrOutput
	ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext(context.Context) UserProfileKernelGatewayAppSettingsPtrOutput
}

UserProfileKernelGatewayAppSettingsPtrInput is an input type that accepts UserProfileKernelGatewayAppSettingsArgs, UserProfileKernelGatewayAppSettingsPtr and UserProfileKernelGatewayAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileKernelGatewayAppSettingsPtrInput` via:

        UserProfileKernelGatewayAppSettingsArgs{...}

or:

        nil

type UserProfileKernelGatewayAppSettingsPtrOutput

type UserProfileKernelGatewayAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileKernelGatewayAppSettingsPtrOutput) CustomImages

A list of custom SageMaker images that are configured to run as a KernelGateway app.

func (UserProfileKernelGatewayAppSettingsPtrOutput) DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.

func (UserProfileKernelGatewayAppSettingsPtrOutput) Elem

func (UserProfileKernelGatewayAppSettingsPtrOutput) ElementType

func (UserProfileKernelGatewayAppSettingsPtrOutput) ToUserProfileKernelGatewayAppSettingsPtrOutput

func (o UserProfileKernelGatewayAppSettingsPtrOutput) ToUserProfileKernelGatewayAppSettingsPtrOutput() UserProfileKernelGatewayAppSettingsPtrOutput

func (UserProfileKernelGatewayAppSettingsPtrOutput) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext

func (o UserProfileKernelGatewayAppSettingsPtrOutput) ToUserProfileKernelGatewayAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileKernelGatewayAppSettingsPtrOutput

type UserProfileOutput

type UserProfileOutput struct{ *pulumi.OutputState }

func (UserProfileOutput) DomainId added in v0.17.0

func (o UserProfileOutput) DomainId() pulumi.StringOutput

The ID of the associated Domain.

func (UserProfileOutput) ElementType

func (UserProfileOutput) ElementType() reflect.Type

func (UserProfileOutput) SingleSignOnUserIdentifier added in v0.17.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 v0.17.0

func (o UserProfileOutput) SingleSignOnUserValue() pulumi.StringPtrOutput

The username of the associated AWS Single Sign-On User for this UserProfile. 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 v0.17.0

A list of tags to apply to the user profile.

func (UserProfileOutput) ToUserProfileOutput

func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput

func (UserProfileOutput) ToUserProfileOutputWithContext

func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput

func (UserProfileOutput) UserProfileArn added in v0.17.0

func (o UserProfileOutput) UserProfileArn() pulumi.StringOutput

The user profile Amazon Resource Name (ARN).

func (UserProfileOutput) UserProfileName added in v0.17.0

func (o UserProfileOutput) UserProfileName() pulumi.StringOutput

A name for the UserProfile.

func (UserProfileOutput) UserSettings added in v0.17.0

A collection of settings.

type UserProfileRStudioServerProAppSettings added in v0.15.0

type UserProfileRStudioServerProAppSettings struct {
	// Indicates whether the current user has access to the RStudioServerPro app.
	AccessStatus *UserProfileRStudioServerProAppSettingsAccessStatus `pulumi:"accessStatus"`
	// The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.
	UserGroup *UserProfileRStudioServerProAppSettingsUserGroup `pulumi:"userGroup"`
}

A collection of settings that configure user interaction with the RStudioServerPro app.

type UserProfileRStudioServerProAppSettingsAccessStatus added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatus string

Indicates whether the current user has access to the RStudioServerPro app.

func (UserProfileRStudioServerProAppSettingsAccessStatus) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToStringOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToStringOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusOutput() UserProfileRStudioServerProAppSettingsAccessStatusOutput

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusOutputWithContext added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsAccessStatusOutput

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutput() UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput

func (UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsAccessStatus) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput

type UserProfileRStudioServerProAppSettingsAccessStatusInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatusInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsAccessStatusOutput() UserProfileRStudioServerProAppSettingsAccessStatusOutput
	ToUserProfileRStudioServerProAppSettingsAccessStatusOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsAccessStatusOutput
}

UserProfileRStudioServerProAppSettingsAccessStatusInput is an input type that accepts values of the UserProfileRStudioServerProAppSettingsAccessStatus enum A concrete instance of `UserProfileRStudioServerProAppSettingsAccessStatusInput` can be one of the following:

UserProfileRStudioServerProAppSettingsAccessStatusEnabled
UserProfileRStudioServerProAppSettingsAccessStatusDisabled

type UserProfileRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatusOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToStringOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToStringOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsAccessStatusOutput

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput

type UserProfileRStudioServerProAppSettingsAccessStatusPtrInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatusPtrInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutput() UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput
	ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput
}

func UserProfileRStudioServerProAppSettingsAccessStatusPtr added in v0.15.0

func UserProfileRStudioServerProAppSettingsAccessStatusPtr(v string) UserProfileRStudioServerProAppSettingsAccessStatusPtrInput

type UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) Elem added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput) ToUserProfileRStudioServerProAppSettingsAccessStatusPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsAccessStatusPtrOutput

type UserProfileRStudioServerProAppSettingsArgs added in v0.15.0

type UserProfileRStudioServerProAppSettingsArgs struct {
	// Indicates whether the current user has access to the RStudioServerPro app.
	AccessStatus UserProfileRStudioServerProAppSettingsAccessStatusPtrInput `pulumi:"accessStatus"`
	// The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.
	UserGroup UserProfileRStudioServerProAppSettingsUserGroupPtrInput `pulumi:"userGroup"`
}

A collection of settings that configure user interaction with the RStudioServerPro app.

func (UserProfileRStudioServerProAppSettingsArgs) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsOutput added in v0.15.0

func (i UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsOutput() UserProfileRStudioServerProAppSettingsOutput

func (UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsOutputWithContext added in v0.15.0

func (i UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsOutput

func (UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (i UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsPtrOutput() UserProfileRStudioServerProAppSettingsPtrOutput

func (UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (i UserProfileRStudioServerProAppSettingsArgs) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsPtrOutput

type UserProfileRStudioServerProAppSettingsInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsOutput() UserProfileRStudioServerProAppSettingsOutput
	ToUserProfileRStudioServerProAppSettingsOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsOutput
}

UserProfileRStudioServerProAppSettingsInput is an input type that accepts UserProfileRStudioServerProAppSettingsArgs and UserProfileRStudioServerProAppSettingsOutput values. You can construct a concrete instance of `UserProfileRStudioServerProAppSettingsInput` via:

UserProfileRStudioServerProAppSettingsArgs{...}

type UserProfileRStudioServerProAppSettingsOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that configure user interaction with the RStudioServerPro app.

func (UserProfileRStudioServerProAppSettingsOutput) AccessStatus added in v0.15.0

Indicates whether the current user has access to the RStudioServerPro app.

func (UserProfileRStudioServerProAppSettingsOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsOutput added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsOutput() UserProfileRStudioServerProAppSettingsOutput

func (UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsOutput

func (UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsPtrOutput() UserProfileRStudioServerProAppSettingsPtrOutput

func (UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsOutput) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsPtrOutput

func (UserProfileRStudioServerProAppSettingsOutput) UserGroup added in v0.15.0

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

type UserProfileRStudioServerProAppSettingsPtrInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsPtrOutput() UserProfileRStudioServerProAppSettingsPtrOutput
	ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsPtrOutput
}

UserProfileRStudioServerProAppSettingsPtrInput is an input type that accepts UserProfileRStudioServerProAppSettingsArgs, UserProfileRStudioServerProAppSettingsPtr and UserProfileRStudioServerProAppSettingsPtrOutput values. You can construct a concrete instance of `UserProfileRStudioServerProAppSettingsPtrInput` via:

        UserProfileRStudioServerProAppSettingsArgs{...}

or:

        nil

type UserProfileRStudioServerProAppSettingsPtrOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsPtrOutput) AccessStatus added in v0.15.0

Indicates whether the current user has access to the RStudioServerPro app.

func (UserProfileRStudioServerProAppSettingsPtrOutput) Elem added in v0.15.0

func (UserProfileRStudioServerProAppSettingsPtrOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsPtrOutput) ToUserProfileRStudioServerProAppSettingsPtrOutput added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsPtrOutput) ToUserProfileRStudioServerProAppSettingsPtrOutput() UserProfileRStudioServerProAppSettingsPtrOutput

func (UserProfileRStudioServerProAppSettingsPtrOutput) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsPtrOutput) ToUserProfileRStudioServerProAppSettingsPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsPtrOutput

func (UserProfileRStudioServerProAppSettingsPtrOutput) UserGroup added in v0.15.0

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

type UserProfileRStudioServerProAppSettingsUserGroup added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroup string

The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard.

func (UserProfileRStudioServerProAppSettingsUserGroup) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroup) ToStringOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroup) ToStringOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroup) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroup) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupOutput() UserProfileRStudioServerProAppSettingsUserGroupOutput

func (UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupOutputWithContext added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsUserGroupOutput

func (UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput() UserProfileRStudioServerProAppSettingsUserGroupPtrOutput

func (UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (e UserProfileRStudioServerProAppSettingsUserGroup) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsUserGroupPtrOutput

type UserProfileRStudioServerProAppSettingsUserGroupInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroupInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsUserGroupOutput() UserProfileRStudioServerProAppSettingsUserGroupOutput
	ToUserProfileRStudioServerProAppSettingsUserGroupOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsUserGroupOutput
}

UserProfileRStudioServerProAppSettingsUserGroupInput is an input type that accepts values of the UserProfileRStudioServerProAppSettingsUserGroup enum A concrete instance of `UserProfileRStudioServerProAppSettingsUserGroupInput` can be one of the following:

UserProfileRStudioServerProAppSettingsUserGroupRStudioAdmin
UserProfileRStudioServerProAppSettingsUserGroupRStudioUser

type UserProfileRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroupOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToStringOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToStringOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsUserGroupOutput

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput() UserProfileRStudioServerProAppSettingsUserGroupPtrOutput

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsUserGroupOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsUserGroupPtrOutput

type UserProfileRStudioServerProAppSettingsUserGroupPtrInput added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroupPtrInput interface {
	pulumi.Input

	ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput() UserProfileRStudioServerProAppSettingsUserGroupPtrOutput
	ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext(context.Context) UserProfileRStudioServerProAppSettingsUserGroupPtrOutput
}

func UserProfileRStudioServerProAppSettingsUserGroupPtr added in v0.15.0

func UserProfileRStudioServerProAppSettingsUserGroupPtr(v string) UserProfileRStudioServerProAppSettingsUserGroupPtrInput

type UserProfileRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroupPtrOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) Elem added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ToStringPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ToStringPtrOutputWithContext added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutput added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext added in v0.15.0

func (o UserProfileRStudioServerProAppSettingsUserGroupPtrOutput) ToUserProfileRStudioServerProAppSettingsUserGroupPtrOutputWithContext(ctx context.Context) UserProfileRStudioServerProAppSettingsUserGroupPtrOutput

type UserProfileResourceSpec

type UserProfileResourceSpec struct {
	// The instance type that the image version runs on.
	InstanceType *UserProfileResourceSpecInstanceType `pulumi:"instanceType"`
	// 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 UserProfileResourceSpecArgs

type UserProfileResourceSpecArgs struct {
	// The instance type that the image version runs on.
	InstanceType UserProfileResourceSpecInstanceTypePtrInput `pulumi:"instanceType"`
	// 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 (UserProfileResourceSpecArgs) ElementType

func (UserProfileResourceSpecArgs) ToUserProfileResourceSpecOutput

func (i UserProfileResourceSpecArgs) ToUserProfileResourceSpecOutput() UserProfileResourceSpecOutput

func (UserProfileResourceSpecArgs) ToUserProfileResourceSpecOutputWithContext

func (i UserProfileResourceSpecArgs) ToUserProfileResourceSpecOutputWithContext(ctx context.Context) UserProfileResourceSpecOutput

func (UserProfileResourceSpecArgs) ToUserProfileResourceSpecPtrOutput

func (i UserProfileResourceSpecArgs) ToUserProfileResourceSpecPtrOutput() UserProfileResourceSpecPtrOutput

func (UserProfileResourceSpecArgs) ToUserProfileResourceSpecPtrOutputWithContext

func (i UserProfileResourceSpecArgs) ToUserProfileResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileResourceSpecPtrOutput

type UserProfileResourceSpecInput

type UserProfileResourceSpecInput interface {
	pulumi.Input

	ToUserProfileResourceSpecOutput() UserProfileResourceSpecOutput
	ToUserProfileResourceSpecOutputWithContext(context.Context) UserProfileResourceSpecOutput
}

UserProfileResourceSpecInput is an input type that accepts UserProfileResourceSpecArgs and UserProfileResourceSpecOutput values. You can construct a concrete instance of `UserProfileResourceSpecInput` via:

UserProfileResourceSpecArgs{...}

type UserProfileResourceSpecInstanceType

type UserProfileResourceSpecInstanceType string

The instance type that the image version runs on.

func (UserProfileResourceSpecInstanceType) ElementType

func (UserProfileResourceSpecInstanceType) ToStringOutput

func (UserProfileResourceSpecInstanceType) ToStringOutputWithContext

func (e UserProfileResourceSpecInstanceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (UserProfileResourceSpecInstanceType) ToStringPtrOutput

func (UserProfileResourceSpecInstanceType) ToStringPtrOutputWithContext

func (e UserProfileResourceSpecInstanceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypeOutput

func (e UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypeOutput() UserProfileResourceSpecInstanceTypeOutput

func (UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypeOutputWithContext

func (e UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypeOutputWithContext(ctx context.Context) UserProfileResourceSpecInstanceTypeOutput

func (UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypePtrOutput

func (e UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypePtrOutput() UserProfileResourceSpecInstanceTypePtrOutput

func (UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext

func (e UserProfileResourceSpecInstanceType) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) UserProfileResourceSpecInstanceTypePtrOutput

type UserProfileResourceSpecInstanceTypeInput

type UserProfileResourceSpecInstanceTypeInput interface {
	pulumi.Input

	ToUserProfileResourceSpecInstanceTypeOutput() UserProfileResourceSpecInstanceTypeOutput
	ToUserProfileResourceSpecInstanceTypeOutputWithContext(context.Context) UserProfileResourceSpecInstanceTypeOutput
}

UserProfileResourceSpecInstanceTypeInput is an input type that accepts values of the UserProfileResourceSpecInstanceType enum A concrete instance of `UserProfileResourceSpecInstanceTypeInput` can be one of the following:

UserProfileResourceSpecInstanceTypeSystem
UserProfileResourceSpecInstanceTypeMlT3Micro
UserProfileResourceSpecInstanceTypeMlT3Small
UserProfileResourceSpecInstanceTypeMlT3Medium
UserProfileResourceSpecInstanceTypeMlT3Large
UserProfileResourceSpecInstanceTypeMlT3Xlarge
UserProfileResourceSpecInstanceTypeMlT32xlarge
UserProfileResourceSpecInstanceTypeMlM5Large
UserProfileResourceSpecInstanceTypeMlM5Xlarge
UserProfileResourceSpecInstanceTypeMlM52xlarge
UserProfileResourceSpecInstanceTypeMlM54xlarge
UserProfileResourceSpecInstanceTypeMlM58xlarge
UserProfileResourceSpecInstanceTypeMlM512xlarge
UserProfileResourceSpecInstanceTypeMlM516xlarge
UserProfileResourceSpecInstanceTypeMlM524xlarge
UserProfileResourceSpecInstanceTypeMlC5Large
UserProfileResourceSpecInstanceTypeMlC5Xlarge
UserProfileResourceSpecInstanceTypeMlC52xlarge
UserProfileResourceSpecInstanceTypeMlC54xlarge
UserProfileResourceSpecInstanceTypeMlC59xlarge
UserProfileResourceSpecInstanceTypeMlC512xlarge
UserProfileResourceSpecInstanceTypeMlC518xlarge
UserProfileResourceSpecInstanceTypeMlC524xlarge
UserProfileResourceSpecInstanceTypeMlP32xlarge
UserProfileResourceSpecInstanceTypeMlP38xlarge
UserProfileResourceSpecInstanceTypeMlP316xlarge
UserProfileResourceSpecInstanceTypeMlG4dnXlarge
UserProfileResourceSpecInstanceTypeMlG4dn2xlarge
UserProfileResourceSpecInstanceTypeMlG4dn4xlarge
UserProfileResourceSpecInstanceTypeMlG4dn8xlarge
UserProfileResourceSpecInstanceTypeMlG4dn12xlarge
UserProfileResourceSpecInstanceTypeMlG4dn16xlarge
UserProfileResourceSpecInstanceTypeMlR5Large
UserProfileResourceSpecInstanceTypeMlR5Xlarge
UserProfileResourceSpecInstanceTypeMlR52xlarge
UserProfileResourceSpecInstanceTypeMlR54xlarge
UserProfileResourceSpecInstanceTypeMlR58xlarge
UserProfileResourceSpecInstanceTypeMlR512xlarge
UserProfileResourceSpecInstanceTypeMlR516xlarge
UserProfileResourceSpecInstanceTypeMlR524xlarge
UserProfileResourceSpecInstanceTypeMlP3dn24xlarge
UserProfileResourceSpecInstanceTypeMlM5dLarge
UserProfileResourceSpecInstanceTypeMlM5dXlarge
UserProfileResourceSpecInstanceTypeMlM5d2xlarge
UserProfileResourceSpecInstanceTypeMlM5d4xlarge
UserProfileResourceSpecInstanceTypeMlM5d8xlarge
UserProfileResourceSpecInstanceTypeMlM5d12xlarge
UserProfileResourceSpecInstanceTypeMlM5d16xlarge
UserProfileResourceSpecInstanceTypeMlM5d24xlarge
UserProfileResourceSpecInstanceTypeMlG5Xlarge
UserProfileResourceSpecInstanceTypeMlG52xlarge
UserProfileResourceSpecInstanceTypeMlG54xlarge
UserProfileResourceSpecInstanceTypeMlG58xlarge
UserProfileResourceSpecInstanceTypeMlG512xlarge
UserProfileResourceSpecInstanceTypeMlG516xlarge
UserProfileResourceSpecInstanceTypeMlG524xlarge
UserProfileResourceSpecInstanceTypeMlG548xlarge
UserProfileResourceSpecInstanceTypeMlP4d24xlarge
UserProfileResourceSpecInstanceTypeMlP4de24xlarge
UserProfileResourceSpecInstanceTypeMlGeospatialInteractive
UserProfileResourceSpecInstanceTypeMlTrn12xlarge
UserProfileResourceSpecInstanceTypeMlTrn132xlarge
UserProfileResourceSpecInstanceTypeMlTrn1n32xlarge

type UserProfileResourceSpecInstanceTypeOutput

type UserProfileResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (UserProfileResourceSpecInstanceTypeOutput) ElementType

func (UserProfileResourceSpecInstanceTypeOutput) ToStringOutput

func (UserProfileResourceSpecInstanceTypeOutput) ToStringOutputWithContext

func (UserProfileResourceSpecInstanceTypeOutput) ToStringPtrOutput

func (UserProfileResourceSpecInstanceTypeOutput) ToStringPtrOutputWithContext

func (UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypeOutput

func (o UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypeOutput() UserProfileResourceSpecInstanceTypeOutput

func (UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypeOutputWithContext

func (o UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypeOutputWithContext(ctx context.Context) UserProfileResourceSpecInstanceTypeOutput

func (UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypePtrOutput

func (o UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypePtrOutput() UserProfileResourceSpecInstanceTypePtrOutput

func (UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext

func (o UserProfileResourceSpecInstanceTypeOutput) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) UserProfileResourceSpecInstanceTypePtrOutput

type UserProfileResourceSpecInstanceTypePtrInput

type UserProfileResourceSpecInstanceTypePtrInput interface {
	pulumi.Input

	ToUserProfileResourceSpecInstanceTypePtrOutput() UserProfileResourceSpecInstanceTypePtrOutput
	ToUserProfileResourceSpecInstanceTypePtrOutputWithContext(context.Context) UserProfileResourceSpecInstanceTypePtrOutput
}

type UserProfileResourceSpecInstanceTypePtrOutput

type UserProfileResourceSpecInstanceTypePtrOutput struct{ *pulumi.OutputState }

func (UserProfileResourceSpecInstanceTypePtrOutput) Elem

func (UserProfileResourceSpecInstanceTypePtrOutput) ElementType

func (UserProfileResourceSpecInstanceTypePtrOutput) ToStringPtrOutput

func (UserProfileResourceSpecInstanceTypePtrOutput) ToStringPtrOutputWithContext

func (UserProfileResourceSpecInstanceTypePtrOutput) ToUserProfileResourceSpecInstanceTypePtrOutput

func (o UserProfileResourceSpecInstanceTypePtrOutput) ToUserProfileResourceSpecInstanceTypePtrOutput() UserProfileResourceSpecInstanceTypePtrOutput

func (UserProfileResourceSpecInstanceTypePtrOutput) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext

func (o UserProfileResourceSpecInstanceTypePtrOutput) ToUserProfileResourceSpecInstanceTypePtrOutputWithContext(ctx context.Context) UserProfileResourceSpecInstanceTypePtrOutput

type UserProfileResourceSpecOutput

type UserProfileResourceSpecOutput struct{ *pulumi.OutputState }

func (UserProfileResourceSpecOutput) ElementType

func (UserProfileResourceSpecOutput) InstanceType

The instance type that the image version runs on.

func (UserProfileResourceSpecOutput) SageMakerImageArn

The ARN of the SageMaker image that the image version belongs to.

func (UserProfileResourceSpecOutput) SageMakerImageVersionArn

func (o UserProfileResourceSpecOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The ARN of the image version created on the instance.

func (UserProfileResourceSpecOutput) ToUserProfileResourceSpecOutput

func (o UserProfileResourceSpecOutput) ToUserProfileResourceSpecOutput() UserProfileResourceSpecOutput

func (UserProfileResourceSpecOutput) ToUserProfileResourceSpecOutputWithContext

func (o UserProfileResourceSpecOutput) ToUserProfileResourceSpecOutputWithContext(ctx context.Context) UserProfileResourceSpecOutput

func (UserProfileResourceSpecOutput) ToUserProfileResourceSpecPtrOutput

func (o UserProfileResourceSpecOutput) ToUserProfileResourceSpecPtrOutput() UserProfileResourceSpecPtrOutput

func (UserProfileResourceSpecOutput) ToUserProfileResourceSpecPtrOutputWithContext

func (o UserProfileResourceSpecOutput) ToUserProfileResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileResourceSpecPtrOutput

type UserProfileResourceSpecPtrInput

type UserProfileResourceSpecPtrInput interface {
	pulumi.Input

	ToUserProfileResourceSpecPtrOutput() UserProfileResourceSpecPtrOutput
	ToUserProfileResourceSpecPtrOutputWithContext(context.Context) UserProfileResourceSpecPtrOutput
}

UserProfileResourceSpecPtrInput is an input type that accepts UserProfileResourceSpecArgs, UserProfileResourceSpecPtr and UserProfileResourceSpecPtrOutput values. You can construct a concrete instance of `UserProfileResourceSpecPtrInput` via:

        UserProfileResourceSpecArgs{...}

or:

        nil

type UserProfileResourceSpecPtrOutput

type UserProfileResourceSpecPtrOutput struct{ *pulumi.OutputState }

func (UserProfileResourceSpecPtrOutput) Elem

func (UserProfileResourceSpecPtrOutput) ElementType

func (UserProfileResourceSpecPtrOutput) InstanceType

The instance type that the image version runs on.

func (UserProfileResourceSpecPtrOutput) SageMakerImageArn

The ARN of the SageMaker image that the image version belongs to.

func (UserProfileResourceSpecPtrOutput) SageMakerImageVersionArn

func (o UserProfileResourceSpecPtrOutput) SageMakerImageVersionArn() pulumi.StringPtrOutput

The ARN of the image version created on the instance.

func (UserProfileResourceSpecPtrOutput) ToUserProfileResourceSpecPtrOutput

func (o UserProfileResourceSpecPtrOutput) ToUserProfileResourceSpecPtrOutput() UserProfileResourceSpecPtrOutput

func (UserProfileResourceSpecPtrOutput) ToUserProfileResourceSpecPtrOutputWithContext

func (o UserProfileResourceSpecPtrOutput) ToUserProfileResourceSpecPtrOutputWithContext(ctx context.Context) UserProfileResourceSpecPtrOutput

type UserProfileSharingSettings

type UserProfileSharingSettings struct {
	// Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
	NotebookOutputOption *UserProfileSharingSettingsNotebookOutputOption `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 store the shared notebook snapshots.
	S3OutputPath *string `pulumi:"s3OutputPath"`
}

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

type UserProfileSharingSettingsArgs

type UserProfileSharingSettingsArgs struct {
	// Whether to include the notebook cell output when sharing the notebook. The default is Disabled.
	NotebookOutputOption UserProfileSharingSettingsNotebookOutputOptionPtrInput `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 store the shared notebook snapshots.
	S3OutputPath pulumi.StringPtrInput `pulumi:"s3OutputPath"`
}

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

func (UserProfileSharingSettingsArgs) ElementType

func (UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsOutput

func (i UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsOutput() UserProfileSharingSettingsOutput

func (UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsOutputWithContext

func (i UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsOutputWithContext(ctx context.Context) UserProfileSharingSettingsOutput

func (UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsPtrOutput

func (i UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsPtrOutput() UserProfileSharingSettingsPtrOutput

func (UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsPtrOutputWithContext

func (i UserProfileSharingSettingsArgs) ToUserProfileSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsPtrOutput

type UserProfileSharingSettingsInput

type UserProfileSharingSettingsInput interface {
	pulumi.Input

	ToUserProfileSharingSettingsOutput() UserProfileSharingSettingsOutput
	ToUserProfileSharingSettingsOutputWithContext(context.Context) UserProfileSharingSettingsOutput
}

UserProfileSharingSettingsInput is an input type that accepts UserProfileSharingSettingsArgs and UserProfileSharingSettingsOutput values. You can construct a concrete instance of `UserProfileSharingSettingsInput` via:

UserProfileSharingSettingsArgs{...}

type UserProfileSharingSettingsNotebookOutputOption

type UserProfileSharingSettingsNotebookOutputOption string

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (UserProfileSharingSettingsNotebookOutputOption) ElementType

func (UserProfileSharingSettingsNotebookOutputOption) ToStringOutput

func (UserProfileSharingSettingsNotebookOutputOption) ToStringOutputWithContext

func (UserProfileSharingSettingsNotebookOutputOption) ToStringPtrOutput

func (UserProfileSharingSettingsNotebookOutputOption) ToStringPtrOutputWithContext

func (UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionOutput

func (e UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionOutput() UserProfileSharingSettingsNotebookOutputOptionOutput

func (UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionOutputWithContext

func (e UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionOutputWithContext(ctx context.Context) UserProfileSharingSettingsNotebookOutputOptionOutput

func (UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput

func (e UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput() UserProfileSharingSettingsNotebookOutputOptionPtrOutput

func (UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (e UserProfileSharingSettingsNotebookOutputOption) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsNotebookOutputOptionPtrOutput

type UserProfileSharingSettingsNotebookOutputOptionInput

type UserProfileSharingSettingsNotebookOutputOptionInput interface {
	pulumi.Input

	ToUserProfileSharingSettingsNotebookOutputOptionOutput() UserProfileSharingSettingsNotebookOutputOptionOutput
	ToUserProfileSharingSettingsNotebookOutputOptionOutputWithContext(context.Context) UserProfileSharingSettingsNotebookOutputOptionOutput
}

UserProfileSharingSettingsNotebookOutputOptionInput is an input type that accepts values of the UserProfileSharingSettingsNotebookOutputOption enum A concrete instance of `UserProfileSharingSettingsNotebookOutputOptionInput` can be one of the following:

UserProfileSharingSettingsNotebookOutputOptionAllowed
UserProfileSharingSettingsNotebookOutputOptionDisabled

type UserProfileSharingSettingsNotebookOutputOptionOutput

type UserProfileSharingSettingsNotebookOutputOptionOutput struct{ *pulumi.OutputState }

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ElementType

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToStringOutput

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToStringOutputWithContext

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToStringPtrOutput

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToStringPtrOutputWithContext

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionOutput

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionOutputWithContext

func (o UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionOutputWithContext(ctx context.Context) UserProfileSharingSettingsNotebookOutputOptionOutput

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput

func (o UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput() UserProfileSharingSettingsNotebookOutputOptionPtrOutput

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (o UserProfileSharingSettingsNotebookOutputOptionOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsNotebookOutputOptionPtrOutput

type UserProfileSharingSettingsNotebookOutputOptionPtrInput

type UserProfileSharingSettingsNotebookOutputOptionPtrInput interface {
	pulumi.Input

	ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput() UserProfileSharingSettingsNotebookOutputOptionPtrOutput
	ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext(context.Context) UserProfileSharingSettingsNotebookOutputOptionPtrOutput
}

type UserProfileSharingSettingsNotebookOutputOptionPtrOutput

type UserProfileSharingSettingsNotebookOutputOptionPtrOutput struct{ *pulumi.OutputState }

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) Elem

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ElementType

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ToStringPtrOutput

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ToStringPtrOutputWithContext

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutput

func (UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext

func (o UserProfileSharingSettingsNotebookOutputOptionPtrOutput) ToUserProfileSharingSettingsNotebookOutputOptionPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsNotebookOutputOptionPtrOutput

type UserProfileSharingSettingsOutput

type UserProfileSharingSettingsOutput struct{ *pulumi.OutputState }

Specifies options when sharing an Amazon SageMaker Studio notebook. These settings are specified as part of DefaultUserSettings when the CreateDomain API is called, and as part of UserSettings when the CreateUserProfile API is called.

func (UserProfileSharingSettingsOutput) ElementType

func (UserProfileSharingSettingsOutput) NotebookOutputOption

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (UserProfileSharingSettingsOutput) S3KmsKeyId

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 (UserProfileSharingSettingsOutput) S3OutputPath

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.

func (UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsOutput

func (o UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsOutput() UserProfileSharingSettingsOutput

func (UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsOutputWithContext

func (o UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsOutputWithContext(ctx context.Context) UserProfileSharingSettingsOutput

func (UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsPtrOutput

func (o UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsPtrOutput() UserProfileSharingSettingsPtrOutput

func (UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsPtrOutputWithContext

func (o UserProfileSharingSettingsOutput) ToUserProfileSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsPtrOutput

type UserProfileSharingSettingsPtrInput

type UserProfileSharingSettingsPtrInput interface {
	pulumi.Input

	ToUserProfileSharingSettingsPtrOutput() UserProfileSharingSettingsPtrOutput
	ToUserProfileSharingSettingsPtrOutputWithContext(context.Context) UserProfileSharingSettingsPtrOutput
}

UserProfileSharingSettingsPtrInput is an input type that accepts UserProfileSharingSettingsArgs, UserProfileSharingSettingsPtr and UserProfileSharingSettingsPtrOutput values. You can construct a concrete instance of `UserProfileSharingSettingsPtrInput` via:

        UserProfileSharingSettingsArgs{...}

or:

        nil

type UserProfileSharingSettingsPtrOutput

type UserProfileSharingSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileSharingSettingsPtrOutput) Elem

func (UserProfileSharingSettingsPtrOutput) ElementType

func (UserProfileSharingSettingsPtrOutput) NotebookOutputOption

Whether to include the notebook cell output when sharing the notebook. The default is Disabled.

func (UserProfileSharingSettingsPtrOutput) S3KmsKeyId

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 (UserProfileSharingSettingsPtrOutput) S3OutputPath

When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots.

func (UserProfileSharingSettingsPtrOutput) ToUserProfileSharingSettingsPtrOutput

func (o UserProfileSharingSettingsPtrOutput) ToUserProfileSharingSettingsPtrOutput() UserProfileSharingSettingsPtrOutput

func (UserProfileSharingSettingsPtrOutput) ToUserProfileSharingSettingsPtrOutputWithContext

func (o UserProfileSharingSettingsPtrOutput) ToUserProfileSharingSettingsPtrOutputWithContext(ctx context.Context) UserProfileSharingSettingsPtrOutput

type UserProfileState

type UserProfileState struct {
}

func (UserProfileState) ElementType

func (UserProfileState) ElementType() reflect.Type

type UserProfileTag

type UserProfileTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type UserProfileUserSettings

type UserProfileUserSettings struct {
	CodeEditorAppSettings   *UserProfileCodeEditorAppSettings   `pulumi:"codeEditorAppSettings"`
	CustomFileSystemConfigs []UserProfileCustomFileSystemConfig `pulumi:"customFileSystemConfigs"`
	CustomPosixUserConfig   *UserProfileCustomPosixUserConfig   `pulumi:"customPosixUserConfig"`
	// Defines which Amazon SageMaker application users are directed to by default.
	DefaultLandingUri *string `pulumi:"defaultLandingUri"`
	// The user profile Amazon Resource Name (ARN).
	ExecutionRole         *string                           `pulumi:"executionRole"`
	JupyterLabAppSettings *UserProfileJupyterLabAppSettings `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings *UserProfileJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings    *UserProfileKernelGatewayAppSettings    `pulumi:"kernelGatewayAppSettings"`
	RStudioServerProAppSettings *UserProfileRStudioServerProAppSettings `pulumi:"rStudioServerProAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups []string `pulumi:"securityGroups"`
	// The sharing settings.
	SharingSettings      *UserProfileSharingSettings             `pulumi:"sharingSettings"`
	SpaceStorageSettings *UserProfileDefaultSpaceStorageSettings `pulumi:"spaceStorageSettings"`
	// Indicates whether the Studio experience is available to users. If not, users cannot access Studio.
	StudioWebPortal *UserProfileUserSettingsStudioWebPortal `pulumi:"studioWebPortal"`
}

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

type UserProfileUserSettingsArgs

type UserProfileUserSettingsArgs struct {
	CodeEditorAppSettings   UserProfileCodeEditorAppSettingsPtrInput    `pulumi:"codeEditorAppSettings"`
	CustomFileSystemConfigs UserProfileCustomFileSystemConfigArrayInput `pulumi:"customFileSystemConfigs"`
	CustomPosixUserConfig   UserProfileCustomPosixUserConfigPtrInput    `pulumi:"customPosixUserConfig"`
	// Defines which Amazon SageMaker application users are directed to by default.
	DefaultLandingUri pulumi.StringPtrInput `pulumi:"defaultLandingUri"`
	// The user profile Amazon Resource Name (ARN).
	ExecutionRole         pulumi.StringPtrInput                    `pulumi:"executionRole"`
	JupyterLabAppSettings UserProfileJupyterLabAppSettingsPtrInput `pulumi:"jupyterLabAppSettings"`
	// The Jupyter server's app settings.
	JupyterServerAppSettings UserProfileJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings    UserProfileKernelGatewayAppSettingsPtrInput    `pulumi:"kernelGatewayAppSettings"`
	RStudioServerProAppSettings UserProfileRStudioServerProAppSettingsPtrInput `pulumi:"rStudioServerProAppSettings"`
	// The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
	SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"`
	// The sharing settings.
	SharingSettings      UserProfileSharingSettingsPtrInput             `pulumi:"sharingSettings"`
	SpaceStorageSettings UserProfileDefaultSpaceStorageSettingsPtrInput `pulumi:"spaceStorageSettings"`
	// Indicates whether the Studio experience is available to users. If not, users cannot access Studio.
	StudioWebPortal UserProfileUserSettingsStudioWebPortalPtrInput `pulumi:"studioWebPortal"`
}

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

func (UserProfileUserSettingsArgs) ElementType

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 UserProfileUserSettingsOutput

type UserProfileUserSettingsOutput struct{ *pulumi.OutputState }

A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile API is called, and as DefaultUserSettings when the CreateDomain API is called.

func (UserProfileUserSettingsOutput) CodeEditorAppSettings added in v0.91.0

func (UserProfileUserSettingsOutput) CustomFileSystemConfigs added in v0.91.0

func (UserProfileUserSettingsOutput) CustomPosixUserConfig added in v0.91.0

func (UserProfileUserSettingsOutput) DefaultLandingUri added in v0.91.0

Defines which Amazon SageMaker application users are directed to by default.

func (UserProfileUserSettingsOutput) ElementType

func (UserProfileUserSettingsOutput) ExecutionRole

The user profile Amazon Resource Name (ARN).

func (UserProfileUserSettingsOutput) JupyterLabAppSettings added in v0.91.0

func (UserProfileUserSettingsOutput) JupyterServerAppSettings

The Jupyter server's app settings.

func (UserProfileUserSettingsOutput) KernelGatewayAppSettings

The kernel gateway app settings.

func (UserProfileUserSettingsOutput) RStudioServerProAppSettings added in v0.15.0

func (UserProfileUserSettingsOutput) SecurityGroups

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (UserProfileUserSettingsOutput) SharingSettings

The sharing settings.

func (UserProfileUserSettingsOutput) SpaceStorageSettings added in v0.91.0

func (UserProfileUserSettingsOutput) StudioWebPortal added in v0.91.0

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

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

type UserProfileUserSettingsPtrOutput

type UserProfileUserSettingsPtrOutput struct{ *pulumi.OutputState }

func (UserProfileUserSettingsPtrOutput) CodeEditorAppSettings added in v0.91.0

func (UserProfileUserSettingsPtrOutput) CustomFileSystemConfigs added in v0.91.0

func (UserProfileUserSettingsPtrOutput) CustomPosixUserConfig added in v0.91.0

func (UserProfileUserSettingsPtrOutput) DefaultLandingUri added in v0.91.0

Defines which Amazon SageMaker application users are directed to by default.

func (UserProfileUserSettingsPtrOutput) Elem

func (UserProfileUserSettingsPtrOutput) ElementType

func (UserProfileUserSettingsPtrOutput) ExecutionRole

The user profile Amazon Resource Name (ARN).

func (UserProfileUserSettingsPtrOutput) JupyterLabAppSettings added in v0.91.0

func (UserProfileUserSettingsPtrOutput) JupyterServerAppSettings

The Jupyter server's app settings.

func (UserProfileUserSettingsPtrOutput) KernelGatewayAppSettings

The kernel gateway app settings.

func (UserProfileUserSettingsPtrOutput) RStudioServerProAppSettings added in v0.15.0

func (UserProfileUserSettingsPtrOutput) SecurityGroups

The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.

func (UserProfileUserSettingsPtrOutput) SharingSettings

The sharing settings.

func (UserProfileUserSettingsPtrOutput) SpaceStorageSettings added in v0.91.0

func (UserProfileUserSettingsPtrOutput) StudioWebPortal added in v0.91.0

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput

func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput

func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext

func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput

type UserProfileUserSettingsStudioWebPortal added in v0.91.0

type UserProfileUserSettingsStudioWebPortal string

Indicates whether the Studio experience is available to users. If not, users cannot access Studio.

func (UserProfileUserSettingsStudioWebPortal) ElementType added in v0.91.0

func (UserProfileUserSettingsStudioWebPortal) ToStringOutput added in v0.91.0

func (UserProfileUserSettingsStudioWebPortal) ToStringOutputWithContext added in v0.91.0

func (UserProfileUserSettingsStudioWebPortal) ToStringPtrOutput added in v0.91.0

func (UserProfileUserSettingsStudioWebPortal) ToStringPtrOutputWithContext added in v0.91.0

func (e UserProfileUserSettingsStudioWebPortal) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalOutput added in v0.91.0

func (e UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalOutput() UserProfileUserSettingsStudioWebPortalOutput

func (UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalOutputWithContext added in v0.91.0

func (e UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalOutputWithContext(ctx context.Context) UserProfileUserSettingsStudioWebPortalOutput

func (UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (e UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalPtrOutput() UserProfileUserSettingsStudioWebPortalPtrOutput

func (UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (e UserProfileUserSettingsStudioWebPortal) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsStudioWebPortalPtrOutput

type UserProfileUserSettingsStudioWebPortalInput added in v0.91.0

type UserProfileUserSettingsStudioWebPortalInput interface {
	pulumi.Input

	ToUserProfileUserSettingsStudioWebPortalOutput() UserProfileUserSettingsStudioWebPortalOutput
	ToUserProfileUserSettingsStudioWebPortalOutputWithContext(context.Context) UserProfileUserSettingsStudioWebPortalOutput
}

UserProfileUserSettingsStudioWebPortalInput is an input type that accepts values of the UserProfileUserSettingsStudioWebPortal enum A concrete instance of `UserProfileUserSettingsStudioWebPortalInput` can be one of the following:

UserProfileUserSettingsStudioWebPortalEnabled
UserProfileUserSettingsStudioWebPortalDisabled

type UserProfileUserSettingsStudioWebPortalOutput added in v0.91.0

type UserProfileUserSettingsStudioWebPortalOutput struct{ *pulumi.OutputState }

func (UserProfileUserSettingsStudioWebPortalOutput) ElementType added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalOutput) ToStringOutput added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalOutput) ToStringOutputWithContext added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalOutput) ToStringPtrOutput added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalOutput) ToStringPtrOutputWithContext added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalOutput added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalOutput() UserProfileUserSettingsStudioWebPortalOutput

func (UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalOutputWithContext added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalOutputWithContext(ctx context.Context) UserProfileUserSettingsStudioWebPortalOutput

func (UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutput() UserProfileUserSettingsStudioWebPortalPtrOutput

func (UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsStudioWebPortalPtrOutput

type UserProfileUserSettingsStudioWebPortalPtrInput added in v0.91.0

type UserProfileUserSettingsStudioWebPortalPtrInput interface {
	pulumi.Input

	ToUserProfileUserSettingsStudioWebPortalPtrOutput() UserProfileUserSettingsStudioWebPortalPtrOutput
	ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext(context.Context) UserProfileUserSettingsStudioWebPortalPtrOutput
}

func UserProfileUserSettingsStudioWebPortalPtr added in v0.91.0

func UserProfileUserSettingsStudioWebPortalPtr(v string) UserProfileUserSettingsStudioWebPortalPtrInput

type UserProfileUserSettingsStudioWebPortalPtrOutput added in v0.91.0

type UserProfileUserSettingsStudioWebPortalPtrOutput struct{ *pulumi.OutputState }

func (UserProfileUserSettingsStudioWebPortalPtrOutput) Elem added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalPtrOutput) ElementType added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalPtrOutput) ToStringPtrOutput added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalPtrOutput) ToStringPtrOutputWithContext added in v0.91.0

func (UserProfileUserSettingsStudioWebPortalPtrOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutput added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalPtrOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutput() UserProfileUserSettingsStudioWebPortalPtrOutput

func (UserProfileUserSettingsStudioWebPortalPtrOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext added in v0.91.0

func (o UserProfileUserSettingsStudioWebPortalPtrOutput) ToUserProfileUserSettingsStudioWebPortalPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsStudioWebPortalPtrOutput

Jump to

Keyboard shortcuts

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