sagemaker

package
v0.82.1 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2023 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")
)
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 (
	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")
)
View Source
const (
	DomainSharingSettingsNotebookOutputOptionAllowed  = DomainSharingSettingsNotebookOutputOption("Allowed")
	DomainSharingSettingsNotebookOutputOptionDisabled = DomainSharingSettingsNotebookOutputOption("Disabled")
)
View Source
const (
	FeatureGroupFeatureDefinitionFeatureTypeIntegral   = FeatureGroupFeatureDefinitionFeatureType("Integral")
	FeatureGroupFeatureDefinitionFeatureTypeFractional = FeatureGroupFeatureDefinitionFeatureType("Fractional")
	FeatureGroupFeatureDefinitionFeatureTypeString     = FeatureGroupFeatureDefinitionFeatureType("String")
)
View Source
const (
	FeatureGroupTableFormatIceberg = FeatureGroupTableFormat("Iceberg")
	FeatureGroupTableFormatGlue    = FeatureGroupTableFormat("Glue")
)
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 (
	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 (
	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")
)
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")
)
View Source
const (
	UserProfileSharingSettingsNotebookOutputOptionAllowed  = UserProfileSharingSettingsNotebookOutputOption("Allowed")
	UserProfileSharingSettingsNotebookOutputOptionDisabled = UserProfileSharingSettingsNotebookOutputOption("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 AppTagArrayOutput `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

func (*App) ToOutput added in v0.76.0

func (i *App) ToOutput(ctx context.Context) pulumix.Output[*App]

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 AppTagArrayInput
	// 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 KernelGatewayImageConfig.
	KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrOutput `pulumi:"kernelGatewayImageConfig"`
	// A list of tags to apply to the AppImageConfig.
	Tags AppImageConfigTagArrayOutput `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

func (*AppImageConfig) ToOutput added in v0.76.0

type AppImageConfigArgs

type AppImageConfigArgs struct {
	// The Name of the AppImageConfig.
	AppImageConfigName pulumi.StringPtrInput
	// The KernelGatewayImageConfig.
	KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigPtrInput
	// A list of tags to apply to the AppImageConfig.
	Tags AppImageConfigTagArrayInput
}

The set of arguments for constructing a AppImageConfig resource.

func (AppImageConfigArgs) ElementType

func (AppImageConfigArgs) ElementType() reflect.Type

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

func (AppImageConfigFileSystemConfigArgs) ToOutput added in v0.76.0

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

func (AppImageConfigFileSystemConfigOutput) ToOutput added in v0.76.0

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

func (AppImageConfigFileSystemConfigPtrOutput) ToOutput added in v0.76.0

type AppImageConfigInput

type AppImageConfigInput interface {
	pulumi.Input

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

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

func (AppImageConfigKernelGatewayImageConfigArgs) ToOutput added in v0.76.0

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

func (AppImageConfigKernelGatewayImageConfigOutput) ToOutput added in v0.76.0

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

func (AppImageConfigKernelGatewayImageConfigPtrOutput) ToOutput added in v0.76.0

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

func (AppImageConfigKernelSpecArgs) ToOutput added in v0.76.0

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

func (AppImageConfigKernelSpecArray) ToOutput added in v0.76.0

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

func (AppImageConfigKernelSpecArrayOutput) ToOutput added in v0.76.0

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

func (AppImageConfigKernelSpecOutput) ToOutput added in v0.76.0

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

func (AppImageConfigOutput) ElementType() reflect.Type

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

func (AppImageConfigOutput) ToOutput added in v0.76.0

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 AppImageConfigTagArgs

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

func (AppImageConfigTagArgs) ElementType

func (AppImageConfigTagArgs) ElementType() reflect.Type

func (AppImageConfigTagArgs) ToAppImageConfigTagOutput

func (i AppImageConfigTagArgs) ToAppImageConfigTagOutput() AppImageConfigTagOutput

func (AppImageConfigTagArgs) ToAppImageConfigTagOutputWithContext

func (i AppImageConfigTagArgs) ToAppImageConfigTagOutputWithContext(ctx context.Context) AppImageConfigTagOutput

func (AppImageConfigTagArgs) ToOutput added in v0.76.0

type AppImageConfigTagArray

type AppImageConfigTagArray []AppImageConfigTagInput

func (AppImageConfigTagArray) ElementType

func (AppImageConfigTagArray) ElementType() reflect.Type

func (AppImageConfigTagArray) ToAppImageConfigTagArrayOutput

func (i AppImageConfigTagArray) ToAppImageConfigTagArrayOutput() AppImageConfigTagArrayOutput

func (AppImageConfigTagArray) ToAppImageConfigTagArrayOutputWithContext

func (i AppImageConfigTagArray) ToAppImageConfigTagArrayOutputWithContext(ctx context.Context) AppImageConfigTagArrayOutput

func (AppImageConfigTagArray) ToOutput added in v0.76.0

type AppImageConfigTagArrayInput

type AppImageConfigTagArrayInput interface {
	pulumi.Input

	ToAppImageConfigTagArrayOutput() AppImageConfigTagArrayOutput
	ToAppImageConfigTagArrayOutputWithContext(context.Context) AppImageConfigTagArrayOutput
}

AppImageConfigTagArrayInput is an input type that accepts AppImageConfigTagArray and AppImageConfigTagArrayOutput values. You can construct a concrete instance of `AppImageConfigTagArrayInput` via:

AppImageConfigTagArray{ AppImageConfigTagArgs{...} }

type AppImageConfigTagArrayOutput

type AppImageConfigTagArrayOutput struct{ *pulumi.OutputState }

func (AppImageConfigTagArrayOutput) ElementType

func (AppImageConfigTagArrayOutput) Index

func (AppImageConfigTagArrayOutput) ToAppImageConfigTagArrayOutput

func (o AppImageConfigTagArrayOutput) ToAppImageConfigTagArrayOutput() AppImageConfigTagArrayOutput

func (AppImageConfigTagArrayOutput) ToAppImageConfigTagArrayOutputWithContext

func (o AppImageConfigTagArrayOutput) ToAppImageConfigTagArrayOutputWithContext(ctx context.Context) AppImageConfigTagArrayOutput

func (AppImageConfigTagArrayOutput) ToOutput added in v0.76.0

type AppImageConfigTagInput

type AppImageConfigTagInput interface {
	pulumi.Input

	ToAppImageConfigTagOutput() AppImageConfigTagOutput
	ToAppImageConfigTagOutputWithContext(context.Context) AppImageConfigTagOutput
}

AppImageConfigTagInput is an input type that accepts AppImageConfigTagArgs and AppImageConfigTagOutput values. You can construct a concrete instance of `AppImageConfigTagInput` via:

AppImageConfigTagArgs{...}

type AppImageConfigTagOutput

type AppImageConfigTagOutput struct{ *pulumi.OutputState }

func (AppImageConfigTagOutput) ElementType

func (AppImageConfigTagOutput) ElementType() reflect.Type

func (AppImageConfigTagOutput) Key

func (AppImageConfigTagOutput) ToAppImageConfigTagOutput

func (o AppImageConfigTagOutput) ToAppImageConfigTagOutput() AppImageConfigTagOutput

func (AppImageConfigTagOutput) ToAppImageConfigTagOutputWithContext

func (o AppImageConfigTagOutput) ToAppImageConfigTagOutputWithContext(ctx context.Context) AppImageConfigTagOutput

func (AppImageConfigTagOutput) ToOutput added in v0.76.0

func (AppImageConfigTagOutput) 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

func (o AppOutput) Tags() AppTagArrayOutput

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) ToOutput added in v0.76.0

func (o AppOutput) ToOutput(ctx context.Context) pulumix.Output[*App]

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

func (AppResourceSpecArgs) ToOutput added in v0.76.0

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 AppResourceSpecInstanceTypeArgs and AppResourceSpecInstanceTypeOutput values. You can construct a concrete instance of `AppResourceSpecInstanceTypeInput` via:

AppResourceSpecInstanceTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (AppResourceSpecOutput) ToOutput added in v0.76.0

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

func (AppResourceSpecPtrOutput) ToOutput added in v0.76.0

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 AppTagArgs

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

func (AppTagArgs) ElementType

func (AppTagArgs) ElementType() reflect.Type

func (AppTagArgs) ToAppTagOutput

func (i AppTagArgs) ToAppTagOutput() AppTagOutput

func (AppTagArgs) ToAppTagOutputWithContext

func (i AppTagArgs) ToAppTagOutputWithContext(ctx context.Context) AppTagOutput

func (AppTagArgs) ToOutput added in v0.76.0

func (i AppTagArgs) ToOutput(ctx context.Context) pulumix.Output[AppTag]

type AppTagArray

type AppTagArray []AppTagInput

func (AppTagArray) ElementType

func (AppTagArray) ElementType() reflect.Type

func (AppTagArray) ToAppTagArrayOutput

func (i AppTagArray) ToAppTagArrayOutput() AppTagArrayOutput

func (AppTagArray) ToAppTagArrayOutputWithContext

func (i AppTagArray) ToAppTagArrayOutputWithContext(ctx context.Context) AppTagArrayOutput

func (AppTagArray) ToOutput added in v0.76.0

func (i AppTagArray) ToOutput(ctx context.Context) pulumix.Output[[]AppTag]

type AppTagArrayInput

type AppTagArrayInput interface {
	pulumi.Input

	ToAppTagArrayOutput() AppTagArrayOutput
	ToAppTagArrayOutputWithContext(context.Context) AppTagArrayOutput
}

AppTagArrayInput is an input type that accepts AppTagArray and AppTagArrayOutput values. You can construct a concrete instance of `AppTagArrayInput` via:

AppTagArray{ AppTagArgs{...} }

type AppTagArrayOutput

type AppTagArrayOutput struct{ *pulumi.OutputState }

func (AppTagArrayOutput) ElementType

func (AppTagArrayOutput) ElementType() reflect.Type

func (AppTagArrayOutput) Index

func (AppTagArrayOutput) ToAppTagArrayOutput

func (o AppTagArrayOutput) ToAppTagArrayOutput() AppTagArrayOutput

func (AppTagArrayOutput) ToAppTagArrayOutputWithContext

func (o AppTagArrayOutput) ToAppTagArrayOutputWithContext(ctx context.Context) AppTagArrayOutput

func (AppTagArrayOutput) ToOutput added in v0.76.0

type AppTagInput

type AppTagInput interface {
	pulumi.Input

	ToAppTagOutput() AppTagOutput
	ToAppTagOutputWithContext(context.Context) AppTagOutput
}

AppTagInput is an input type that accepts AppTagArgs and AppTagOutput values. You can construct a concrete instance of `AppTagInput` via:

AppTagArgs{...}

type AppTagOutput

type AppTagOutput struct{ *pulumi.OutputState }

func (AppTagOutput) ElementType

func (AppTagOutput) ElementType() reflect.Type

func (AppTagOutput) Key

func (AppTagOutput) ToAppTagOutput

func (o AppTagOutput) ToAppTagOutput() AppTagOutput

func (AppTagOutput) ToAppTagOutputWithContext

func (o AppTagOutput) ToAppTagOutputWithContext(ctx context.Context) AppTagOutput

func (AppTagOutput) ToOutput added in v0.76.0

func (o AppTagOutput) ToOutput(ctx context.Context) pulumix.Output[AppTag]

func (AppTagOutput) Value

func (o AppTagOutput) Value() pulumi.StringOutput

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 AppTypeArgs and AppTypeOutput values. You can construct a concrete instance of `AppTypeInput` via:

AppTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 CodeRepository deprecated

type CodeRepository struct {
	pulumi.CustomResourceState

	CodeRepositoryName pulumi.StringPtrOutput        `pulumi:"codeRepositoryName"`
	GitConfig          CodeRepositoryGitConfigOutput `pulumi:"gitConfig"`
	Tags               CodeRepositoryTagArrayOutput  `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::CodeRepository

Deprecated: CodeRepository is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetCodeRepository

func GetCodeRepository(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CodeRepositoryState, opts ...pulumi.ResourceOption) (*CodeRepository, error)

GetCodeRepository gets an existing CodeRepository resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCodeRepository

func NewCodeRepository(ctx *pulumi.Context,
	name string, args *CodeRepositoryArgs, opts ...pulumi.ResourceOption) (*CodeRepository, error)

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

func (*CodeRepository) ElementType

func (*CodeRepository) ElementType() reflect.Type

func (*CodeRepository) ToCodeRepositoryOutput

func (i *CodeRepository) ToCodeRepositoryOutput() CodeRepositoryOutput

func (*CodeRepository) ToCodeRepositoryOutputWithContext

func (i *CodeRepository) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput

func (*CodeRepository) ToOutput added in v0.76.0

type CodeRepositoryArgs

type CodeRepositoryArgs struct {
	CodeRepositoryName pulumi.StringPtrInput
	GitConfig          CodeRepositoryGitConfigInput
	Tags               CodeRepositoryTagArrayInput
}

The set of arguments for constructing a CodeRepository resource.

func (CodeRepositoryArgs) ElementType

func (CodeRepositoryArgs) ElementType() reflect.Type

type CodeRepositoryGitConfig

type CodeRepositoryGitConfig struct {
	Branch        *string `pulumi:"branch"`
	RepositoryUrl string  `pulumi:"repositoryUrl"`
	SecretArn     *string `pulumi:"secretArn"`
}

type CodeRepositoryGitConfigArgs

type CodeRepositoryGitConfigArgs struct {
	Branch        pulumi.StringPtrInput `pulumi:"branch"`
	RepositoryUrl pulumi.StringInput    `pulumi:"repositoryUrl"`
	SecretArn     pulumi.StringPtrInput `pulumi:"secretArn"`
}

func (CodeRepositoryGitConfigArgs) ElementType

func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutput

func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput

func (CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutputWithContext

func (i CodeRepositoryGitConfigArgs) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput

func (CodeRepositoryGitConfigArgs) ToOutput added in v0.76.0

type CodeRepositoryGitConfigInput

type CodeRepositoryGitConfigInput interface {
	pulumi.Input

	ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput
	ToCodeRepositoryGitConfigOutputWithContext(context.Context) CodeRepositoryGitConfigOutput
}

CodeRepositoryGitConfigInput is an input type that accepts CodeRepositoryGitConfigArgs and CodeRepositoryGitConfigOutput values. You can construct a concrete instance of `CodeRepositoryGitConfigInput` via:

CodeRepositoryGitConfigArgs{...}

type CodeRepositoryGitConfigOutput

type CodeRepositoryGitConfigOutput struct{ *pulumi.OutputState }

func (CodeRepositoryGitConfigOutput) Branch

func (CodeRepositoryGitConfigOutput) ElementType

func (CodeRepositoryGitConfigOutput) RepositoryUrl

func (CodeRepositoryGitConfigOutput) SecretArn

func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutput

func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutput() CodeRepositoryGitConfigOutput

func (CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutputWithContext

func (o CodeRepositoryGitConfigOutput) ToCodeRepositoryGitConfigOutputWithContext(ctx context.Context) CodeRepositoryGitConfigOutput

func (CodeRepositoryGitConfigOutput) ToOutput added in v0.76.0

type CodeRepositoryGitConfigPtrOutput

type CodeRepositoryGitConfigPtrOutput struct{ *pulumi.OutputState }

func (CodeRepositoryGitConfigPtrOutput) Branch

func (CodeRepositoryGitConfigPtrOutput) Elem

func (CodeRepositoryGitConfigPtrOutput) ElementType

func (CodeRepositoryGitConfigPtrOutput) RepositoryUrl

func (CodeRepositoryGitConfigPtrOutput) SecretArn

func (CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutput

func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutput() CodeRepositoryGitConfigPtrOutput

func (CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutputWithContext

func (o CodeRepositoryGitConfigPtrOutput) ToCodeRepositoryGitConfigPtrOutputWithContext(ctx context.Context) CodeRepositoryGitConfigPtrOutput

func (CodeRepositoryGitConfigPtrOutput) ToOutput added in v0.76.0

type CodeRepositoryInput

type CodeRepositoryInput interface {
	pulumi.Input

	ToCodeRepositoryOutput() CodeRepositoryOutput
	ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput
}

type CodeRepositoryOutput

type CodeRepositoryOutput struct{ *pulumi.OutputState }

func (CodeRepositoryOutput) CodeRepositoryName added in v0.17.0

func (o CodeRepositoryOutput) CodeRepositoryName() pulumi.StringPtrOutput

func (CodeRepositoryOutput) ElementType

func (CodeRepositoryOutput) ElementType() reflect.Type

func (CodeRepositoryOutput) GitConfig added in v0.17.0

func (CodeRepositoryOutput) Tags added in v0.17.0

func (CodeRepositoryOutput) ToCodeRepositoryOutput

func (o CodeRepositoryOutput) ToCodeRepositoryOutput() CodeRepositoryOutput

func (CodeRepositoryOutput) ToCodeRepositoryOutputWithContext

func (o CodeRepositoryOutput) ToCodeRepositoryOutputWithContext(ctx context.Context) CodeRepositoryOutput

func (CodeRepositoryOutput) ToOutput added in v0.76.0

type CodeRepositoryState

type CodeRepositoryState struct {
}

func (CodeRepositoryState) ElementType

func (CodeRepositoryState) ElementType() reflect.Type

type CodeRepositoryTag

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

type CodeRepositoryTagArgs

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

func (CodeRepositoryTagArgs) ElementType

func (CodeRepositoryTagArgs) ElementType() reflect.Type

func (CodeRepositoryTagArgs) ToCodeRepositoryTagOutput

func (i CodeRepositoryTagArgs) ToCodeRepositoryTagOutput() CodeRepositoryTagOutput

func (CodeRepositoryTagArgs) ToCodeRepositoryTagOutputWithContext

func (i CodeRepositoryTagArgs) ToCodeRepositoryTagOutputWithContext(ctx context.Context) CodeRepositoryTagOutput

func (CodeRepositoryTagArgs) ToOutput added in v0.76.0

type CodeRepositoryTagArray

type CodeRepositoryTagArray []CodeRepositoryTagInput

func (CodeRepositoryTagArray) ElementType

func (CodeRepositoryTagArray) ElementType() reflect.Type

func (CodeRepositoryTagArray) ToCodeRepositoryTagArrayOutput

func (i CodeRepositoryTagArray) ToCodeRepositoryTagArrayOutput() CodeRepositoryTagArrayOutput

func (CodeRepositoryTagArray) ToCodeRepositoryTagArrayOutputWithContext

func (i CodeRepositoryTagArray) ToCodeRepositoryTagArrayOutputWithContext(ctx context.Context) CodeRepositoryTagArrayOutput

func (CodeRepositoryTagArray) ToOutput added in v0.76.0

type CodeRepositoryTagArrayInput

type CodeRepositoryTagArrayInput interface {
	pulumi.Input

	ToCodeRepositoryTagArrayOutput() CodeRepositoryTagArrayOutput
	ToCodeRepositoryTagArrayOutputWithContext(context.Context) CodeRepositoryTagArrayOutput
}

CodeRepositoryTagArrayInput is an input type that accepts CodeRepositoryTagArray and CodeRepositoryTagArrayOutput values. You can construct a concrete instance of `CodeRepositoryTagArrayInput` via:

CodeRepositoryTagArray{ CodeRepositoryTagArgs{...} }

type CodeRepositoryTagArrayOutput

type CodeRepositoryTagArrayOutput struct{ *pulumi.OutputState }

func (CodeRepositoryTagArrayOutput) ElementType

func (CodeRepositoryTagArrayOutput) Index

func (CodeRepositoryTagArrayOutput) ToCodeRepositoryTagArrayOutput

func (o CodeRepositoryTagArrayOutput) ToCodeRepositoryTagArrayOutput() CodeRepositoryTagArrayOutput

func (CodeRepositoryTagArrayOutput) ToCodeRepositoryTagArrayOutputWithContext

func (o CodeRepositoryTagArrayOutput) ToCodeRepositoryTagArrayOutputWithContext(ctx context.Context) CodeRepositoryTagArrayOutput

func (CodeRepositoryTagArrayOutput) ToOutput added in v0.76.0

type CodeRepositoryTagInput

type CodeRepositoryTagInput interface {
	pulumi.Input

	ToCodeRepositoryTagOutput() CodeRepositoryTagOutput
	ToCodeRepositoryTagOutputWithContext(context.Context) CodeRepositoryTagOutput
}

CodeRepositoryTagInput is an input type that accepts CodeRepositoryTagArgs and CodeRepositoryTagOutput values. You can construct a concrete instance of `CodeRepositoryTagInput` via:

CodeRepositoryTagArgs{...}

type CodeRepositoryTagOutput

type CodeRepositoryTagOutput struct{ *pulumi.OutputState }

func (CodeRepositoryTagOutput) ElementType

func (CodeRepositoryTagOutput) ElementType() reflect.Type

func (CodeRepositoryTagOutput) Key

func (CodeRepositoryTagOutput) ToCodeRepositoryTagOutput

func (o CodeRepositoryTagOutput) ToCodeRepositoryTagOutput() CodeRepositoryTagOutput

func (CodeRepositoryTagOutput) ToCodeRepositoryTagOutputWithContext

func (o CodeRepositoryTagOutput) ToCodeRepositoryTagOutputWithContext(ctx context.Context) CodeRepositoryTagOutput

func (CodeRepositoryTagOutput) ToOutput added in v0.76.0

func (CodeRepositoryTagOutput) Value

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 DataQualityJobDefinitionTagArrayOutput `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

func (*DataQualityJobDefinition) ToOutput added in v0.76.0

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

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

func (DataQualityJobDefinitionBatchTransformInputArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionBatchTransformInputOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionBatchTransformInputPtrOutput) ToOutput added in v0.76.0

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 DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs and DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` via:

DataQualityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.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 DataQualityJobDefinitionBatchTransformInputS3InputModeArgs and DataQualityJobDefinitionBatchTransformInputS3InputModeOutput values. You can construct a concrete instance of `DataQualityJobDefinitionBatchTransformInputS3InputModeInput` via:

DataQualityJobDefinitionBatchTransformInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionClusterConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionConstraintsResourceArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionConstraintsResourceOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionConstraintsResourcePtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionCsvArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionCsvOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionCsvPtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityAppSpecificationArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityAppSpecificationOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityBaselineConfigArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityBaselineConfigOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityBaselineConfigPtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityJobInputArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDataQualityJobInputOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDatasetFormatArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDatasetFormatOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionDatasetFormatPtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionEndpointInputArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionEndpointInputOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionEndpointInputPtrOutput) ToOutput added in v0.76.0

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 DataQualityJobDefinitionEndpointInputS3DataDistributionTypeArgs and DataQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `DataQualityJobDefinitionEndpointInputS3DataDistributionTypeInput` via:

DataQualityJobDefinitionEndpointInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 DataQualityJobDefinitionEndpointInputS3InputModeArgs and DataQualityJobDefinitionEndpointInputS3InputModeOutput values. You can construct a concrete instance of `DataQualityJobDefinitionEndpointInputS3InputModeInput` via:

DataQualityJobDefinitionEndpointInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionJsonArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionJsonOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionJsonPtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputArray) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputArrayOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputConfigArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputConfigOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringOutputOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringResourcesArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionMonitoringResourcesOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionNetworkConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionS3OutputArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionS3OutputOutput) ToOutput added in v0.76.0

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 DataQualityJobDefinitionS3OutputS3UploadModeArgs and DataQualityJobDefinitionS3OutputS3UploadModeOutput values. You can construct a concrete instance of `DataQualityJobDefinitionS3OutputS3UploadModeInput` via:

DataQualityJobDefinitionS3OutputS3UploadModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStatisticsResourceArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStatisticsResourceOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStatisticsResourcePtrOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStoppingConditionArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStoppingConditionOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionStoppingConditionPtrOutput) ToOutput added in v0.76.0

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 DataQualityJobDefinitionTagArgs

type DataQualityJobDefinitionTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (DataQualityJobDefinitionTagArgs) ElementType

func (DataQualityJobDefinitionTagArgs) ToDataQualityJobDefinitionTagOutput

func (i DataQualityJobDefinitionTagArgs) ToDataQualityJobDefinitionTagOutput() DataQualityJobDefinitionTagOutput

func (DataQualityJobDefinitionTagArgs) ToDataQualityJobDefinitionTagOutputWithContext

func (i DataQualityJobDefinitionTagArgs) ToDataQualityJobDefinitionTagOutputWithContext(ctx context.Context) DataQualityJobDefinitionTagOutput

func (DataQualityJobDefinitionTagArgs) ToOutput added in v0.76.0

type DataQualityJobDefinitionTagArray

type DataQualityJobDefinitionTagArray []DataQualityJobDefinitionTagInput

func (DataQualityJobDefinitionTagArray) ElementType

func (DataQualityJobDefinitionTagArray) ToDataQualityJobDefinitionTagArrayOutput

func (i DataQualityJobDefinitionTagArray) ToDataQualityJobDefinitionTagArrayOutput() DataQualityJobDefinitionTagArrayOutput

func (DataQualityJobDefinitionTagArray) ToDataQualityJobDefinitionTagArrayOutputWithContext

func (i DataQualityJobDefinitionTagArray) ToDataQualityJobDefinitionTagArrayOutputWithContext(ctx context.Context) DataQualityJobDefinitionTagArrayOutput

func (DataQualityJobDefinitionTagArray) ToOutput added in v0.76.0

type DataQualityJobDefinitionTagArrayInput

type DataQualityJobDefinitionTagArrayInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionTagArrayOutput() DataQualityJobDefinitionTagArrayOutput
	ToDataQualityJobDefinitionTagArrayOutputWithContext(context.Context) DataQualityJobDefinitionTagArrayOutput
}

DataQualityJobDefinitionTagArrayInput is an input type that accepts DataQualityJobDefinitionTagArray and DataQualityJobDefinitionTagArrayOutput values. You can construct a concrete instance of `DataQualityJobDefinitionTagArrayInput` via:

DataQualityJobDefinitionTagArray{ DataQualityJobDefinitionTagArgs{...} }

type DataQualityJobDefinitionTagArrayOutput

type DataQualityJobDefinitionTagArrayOutput struct{ *pulumi.OutputState }

func (DataQualityJobDefinitionTagArrayOutput) ElementType

func (DataQualityJobDefinitionTagArrayOutput) Index

func (DataQualityJobDefinitionTagArrayOutput) ToDataQualityJobDefinitionTagArrayOutput

func (o DataQualityJobDefinitionTagArrayOutput) ToDataQualityJobDefinitionTagArrayOutput() DataQualityJobDefinitionTagArrayOutput

func (DataQualityJobDefinitionTagArrayOutput) ToDataQualityJobDefinitionTagArrayOutputWithContext

func (o DataQualityJobDefinitionTagArrayOutput) ToDataQualityJobDefinitionTagArrayOutputWithContext(ctx context.Context) DataQualityJobDefinitionTagArrayOutput

func (DataQualityJobDefinitionTagArrayOutput) ToOutput added in v0.76.0

type DataQualityJobDefinitionTagInput

type DataQualityJobDefinitionTagInput interface {
	pulumi.Input

	ToDataQualityJobDefinitionTagOutput() DataQualityJobDefinitionTagOutput
	ToDataQualityJobDefinitionTagOutputWithContext(context.Context) DataQualityJobDefinitionTagOutput
}

DataQualityJobDefinitionTagInput is an input type that accepts DataQualityJobDefinitionTagArgs and DataQualityJobDefinitionTagOutput values. You can construct a concrete instance of `DataQualityJobDefinitionTagInput` via:

DataQualityJobDefinitionTagArgs{...}

type DataQualityJobDefinitionTagOutput

type DataQualityJobDefinitionTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (DataQualityJobDefinitionTagOutput) ElementType

func (DataQualityJobDefinitionTagOutput) Key

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

func (DataQualityJobDefinitionTagOutput) ToDataQualityJobDefinitionTagOutput

func (o DataQualityJobDefinitionTagOutput) ToDataQualityJobDefinitionTagOutput() DataQualityJobDefinitionTagOutput

func (DataQualityJobDefinitionTagOutput) ToDataQualityJobDefinitionTagOutputWithContext

func (o DataQualityJobDefinitionTagOutput) ToDataQualityJobDefinitionTagOutputWithContext(ctx context.Context) DataQualityJobDefinitionTagOutput

func (DataQualityJobDefinitionTagOutput) ToOutput added in v0.76.0

func (DataQualityJobDefinitionTagOutput) Value

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

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

func (DataQualityJobDefinitionVpcConfigArgs) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionVpcConfigOutput) ToOutput added in v0.76.0

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

func (DataQualityJobDefinitionVpcConfigPtrOutput) ToOutput added in v0.76.0

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 DeviceTagArrayOutput `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

func (*Device) ToOutput added in v0.76.0

func (i *Device) ToOutput(ctx context.Context) pulumix.Output[*Device]

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

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 DeviceFleetTagArrayOutput `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

func (*DeviceFleet) ToOutput added in v0.76.0

func (i *DeviceFleet) ToOutput(ctx context.Context) pulumix.Output[*DeviceFleet]

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

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

func (DeviceFleetEdgeOutputConfigArgs) ToOutput added in v0.76.0

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

func (DeviceFleetEdgeOutputConfigOutput) ToOutput added in v0.76.0

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

func (DeviceFleetEdgeOutputConfigPtrOutput) ToOutput added in v0.76.0

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

func (DeviceFleetOutput) ToOutput added in v0.76.0

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 DeviceFleetTagArgs

type DeviceFleetTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

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

func (DeviceFleetTagArgs) ElementType

func (DeviceFleetTagArgs) ElementType() reflect.Type

func (DeviceFleetTagArgs) ToDeviceFleetTagOutput

func (i DeviceFleetTagArgs) ToDeviceFleetTagOutput() DeviceFleetTagOutput

func (DeviceFleetTagArgs) ToDeviceFleetTagOutputWithContext

func (i DeviceFleetTagArgs) ToDeviceFleetTagOutputWithContext(ctx context.Context) DeviceFleetTagOutput

func (DeviceFleetTagArgs) ToOutput added in v0.76.0

type DeviceFleetTagArray

type DeviceFleetTagArray []DeviceFleetTagInput

func (DeviceFleetTagArray) ElementType

func (DeviceFleetTagArray) ElementType() reflect.Type

func (DeviceFleetTagArray) ToDeviceFleetTagArrayOutput

func (i DeviceFleetTagArray) ToDeviceFleetTagArrayOutput() DeviceFleetTagArrayOutput

func (DeviceFleetTagArray) ToDeviceFleetTagArrayOutputWithContext

func (i DeviceFleetTagArray) ToDeviceFleetTagArrayOutputWithContext(ctx context.Context) DeviceFleetTagArrayOutput

func (DeviceFleetTagArray) ToOutput added in v0.76.0

type DeviceFleetTagArrayInput

type DeviceFleetTagArrayInput interface {
	pulumi.Input

	ToDeviceFleetTagArrayOutput() DeviceFleetTagArrayOutput
	ToDeviceFleetTagArrayOutputWithContext(context.Context) DeviceFleetTagArrayOutput
}

DeviceFleetTagArrayInput is an input type that accepts DeviceFleetTagArray and DeviceFleetTagArrayOutput values. You can construct a concrete instance of `DeviceFleetTagArrayInput` via:

DeviceFleetTagArray{ DeviceFleetTagArgs{...} }

type DeviceFleetTagArrayOutput

type DeviceFleetTagArrayOutput struct{ *pulumi.OutputState }

func (DeviceFleetTagArrayOutput) ElementType

func (DeviceFleetTagArrayOutput) ElementType() reflect.Type

func (DeviceFleetTagArrayOutput) Index

func (DeviceFleetTagArrayOutput) ToDeviceFleetTagArrayOutput

func (o DeviceFleetTagArrayOutput) ToDeviceFleetTagArrayOutput() DeviceFleetTagArrayOutput

func (DeviceFleetTagArrayOutput) ToDeviceFleetTagArrayOutputWithContext

func (o DeviceFleetTagArrayOutput) ToDeviceFleetTagArrayOutputWithContext(ctx context.Context) DeviceFleetTagArrayOutput

func (DeviceFleetTagArrayOutput) ToOutput added in v0.76.0

type DeviceFleetTagInput

type DeviceFleetTagInput interface {
	pulumi.Input

	ToDeviceFleetTagOutput() DeviceFleetTagOutput
	ToDeviceFleetTagOutputWithContext(context.Context) DeviceFleetTagOutput
}

DeviceFleetTagInput is an input type that accepts DeviceFleetTagArgs and DeviceFleetTagOutput values. You can construct a concrete instance of `DeviceFleetTagInput` via:

DeviceFleetTagArgs{...}

type DeviceFleetTagOutput

type DeviceFleetTagOutput struct{ *pulumi.OutputState }

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

func (DeviceFleetTagOutput) ElementType

func (DeviceFleetTagOutput) ElementType() reflect.Type

func (DeviceFleetTagOutput) Key

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

func (DeviceFleetTagOutput) ToDeviceFleetTagOutput

func (o DeviceFleetTagOutput) ToDeviceFleetTagOutput() DeviceFleetTagOutput

func (DeviceFleetTagOutput) ToDeviceFleetTagOutputWithContext

func (o DeviceFleetTagOutput) ToDeviceFleetTagOutputWithContext(ctx context.Context) DeviceFleetTagOutput

func (DeviceFleetTagOutput) ToOutput added in v0.76.0

func (DeviceFleetTagOutput) Value

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

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

Associate tags with the resource

func (DeviceOutput) ToDeviceOutput

func (o DeviceOutput) ToDeviceOutput() DeviceOutput

func (DeviceOutput) ToDeviceOutputWithContext

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

func (DeviceOutput) ToOutput added in v0.76.0

func (o DeviceOutput) ToOutput(ctx context.Context) pulumix.Output[*Device]

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 DeviceTagArgs

type DeviceTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

func (DeviceTagArgs) ElementType

func (DeviceTagArgs) ElementType() reflect.Type

func (DeviceTagArgs) ToDeviceTagOutput

func (i DeviceTagArgs) ToDeviceTagOutput() DeviceTagOutput

func (DeviceTagArgs) ToDeviceTagOutputWithContext

func (i DeviceTagArgs) ToDeviceTagOutputWithContext(ctx context.Context) DeviceTagOutput

func (DeviceTagArgs) ToOutput added in v0.76.0

type DeviceTagArray

type DeviceTagArray []DeviceTagInput

func (DeviceTagArray) ElementType

func (DeviceTagArray) ElementType() reflect.Type

func (DeviceTagArray) ToDeviceTagArrayOutput

func (i DeviceTagArray) ToDeviceTagArrayOutput() DeviceTagArrayOutput

func (DeviceTagArray) ToDeviceTagArrayOutputWithContext

func (i DeviceTagArray) ToDeviceTagArrayOutputWithContext(ctx context.Context) DeviceTagArrayOutput

func (DeviceTagArray) ToOutput added in v0.76.0

type DeviceTagArrayInput

type DeviceTagArrayInput interface {
	pulumi.Input

	ToDeviceTagArrayOutput() DeviceTagArrayOutput
	ToDeviceTagArrayOutputWithContext(context.Context) DeviceTagArrayOutput
}

DeviceTagArrayInput is an input type that accepts DeviceTagArray and DeviceTagArrayOutput values. You can construct a concrete instance of `DeviceTagArrayInput` via:

DeviceTagArray{ DeviceTagArgs{...} }

type DeviceTagArrayOutput

type DeviceTagArrayOutput struct{ *pulumi.OutputState }

func (DeviceTagArrayOutput) ElementType

func (DeviceTagArrayOutput) ElementType() reflect.Type

func (DeviceTagArrayOutput) Index

func (DeviceTagArrayOutput) ToDeviceTagArrayOutput

func (o DeviceTagArrayOutput) ToDeviceTagArrayOutput() DeviceTagArrayOutput

func (DeviceTagArrayOutput) ToDeviceTagArrayOutputWithContext

func (o DeviceTagArrayOutput) ToDeviceTagArrayOutputWithContext(ctx context.Context) DeviceTagArrayOutput

func (DeviceTagArrayOutput) ToOutput added in v0.76.0

type DeviceTagInput

type DeviceTagInput interface {
	pulumi.Input

	ToDeviceTagOutput() DeviceTagOutput
	ToDeviceTagOutputWithContext(context.Context) DeviceTagOutput
}

DeviceTagInput is an input type that accepts DeviceTagArgs and DeviceTagOutput values. You can construct a concrete instance of `DeviceTagInput` via:

DeviceTagArgs{...}

type DeviceTagOutput

type DeviceTagOutput struct{ *pulumi.OutputState }

func (DeviceTagOutput) ElementType

func (DeviceTagOutput) ElementType() reflect.Type

func (DeviceTagOutput) Key

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

func (DeviceTagOutput) ToDeviceTagOutput

func (o DeviceTagOutput) ToDeviceTagOutput() DeviceTagOutput

func (DeviceTagOutput) ToDeviceTagOutputWithContext

func (o DeviceTagOutput) ToDeviceTagOutputWithContext(ctx context.Context) DeviceTagOutput

func (DeviceTagOutput) ToOutput added in v0.76.0

func (DeviceTagOutput) Value

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

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

func (DeviceTypeArgs) ToOutput added in v0.76.0

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

func (DeviceTypeOutput) ToOutput added in v0.76.0

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

func (DeviceTypePtrOutput) ToOutput added in v0.76.0

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 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 DomainTagArrayOutput `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

func (*Domain) ToOutput added in v0.76.0

func (i *Domain) ToOutput(ctx context.Context) pulumix.Output[*Domain]

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 DomainAppNetworkAccessTypeArgs and DomainAppNetworkAccessTypeOutput values. You can construct a concrete instance of `DomainAppNetworkAccessTypeInput` via:

DomainAppNetworkAccessTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 DomainAppSecurityGroupManagementArgs and DomainAppSecurityGroupManagementOutput values. You can construct a concrete instance of `DomainAppSecurityGroupManagementInput` via:

DomainAppSecurityGroupManagementArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 DomainTagArrayInput
	// 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 DomainAuthModeArgs and DomainAuthModeOutput values. You can construct a concrete instance of `DomainAuthModeInput` via:

DomainAuthModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

func (DomainAuthModePtrOutput) ToStringPtrOutput

func (o DomainAuthModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DomainAuthModePtrOutput) ToStringPtrOutputWithContext

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

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

func (DomainCustomImageArgs) ToOutput added in v0.76.0

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

func (DomainCustomImageArray) ToOutput added in v0.76.0

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

func (DomainCustomImageArrayOutput) ToOutput added in v0.76.0

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

func (DomainCustomImageOutput) ToOutput added in v0.76.0

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

func (DomainDefaultSpaceSettingsArgs) ToOutput added in v0.76.0

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

func (DomainDefaultSpaceSettingsOutput) ToOutput added in v0.76.0

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

func (DomainDefaultSpaceSettingsPtrOutput) ToOutput added in v0.76.0

type DomainInput

type DomainInput interface {
	pulumi.Input

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

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

func (DomainJupyterServerAppSettingsArgs) ToOutput added in v0.76.0

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

func (DomainJupyterServerAppSettingsOutput) ToOutput added in v0.76.0

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

func (DomainJupyterServerAppSettingsPtrOutput) ToOutput added in v0.76.0

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

func (DomainKernelGatewayAppSettingsArgs) ToOutput added in v0.76.0

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

func (DomainKernelGatewayAppSettingsOutput) ToOutput added in v0.76.0

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

func (DomainKernelGatewayAppSettingsPtrOutput) ToOutput added in v0.76.0

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) 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) ToOutput added in v0.76.0

func (o DomainOutput) ToOutput(ctx context.Context) pulumix.Output[*Domain]

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

func (DomainRSessionAppSettingsArgs) ToOutput added in v0.76.0

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

func (DomainRSessionAppSettingsOutput) ToOutput added in v0.76.0

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

func (DomainRSessionAppSettingsPtrOutput) ToOutput added in v0.76.0

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 DomainRStudioServerProAppSettingsAccessStatusArgs and DomainRStudioServerProAppSettingsAccessStatusOutput values. You can construct a concrete instance of `DomainRStudioServerProAppSettingsAccessStatusInput` via:

DomainRStudioServerProAppSettingsAccessStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DomainRStudioServerProAppSettingsArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 DomainRStudioServerProAppSettingsUserGroupArgs and DomainRStudioServerProAppSettingsUserGroupOutput values. You can construct a concrete instance of `DomainRStudioServerProAppSettingsUserGroupInput` via:

DomainRStudioServerProAppSettingsUserGroupArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DomainRStudioServerProDomainSettingsArgs) ToOutput added in v0.76.0

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

func (DomainRStudioServerProDomainSettingsOutput) ToOutput added in v0.76.0

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

func (DomainRStudioServerProDomainSettingsPtrOutput) ToOutput added in v0.76.0

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

func (DomainResourceSpecArgs) ToOutput added in v0.76.0

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 DomainResourceSpecInstanceTypeArgs and DomainResourceSpecInstanceTypeOutput values. You can construct a concrete instance of `DomainResourceSpecInstanceTypeInput` via:

DomainResourceSpecInstanceTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DomainResourceSpecOutput) ToOutput added in v0.76.0

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

func (DomainResourceSpecPtrOutput) ToOutput added in v0.76.0

type DomainSettings added in v0.15.0

type DomainSettings struct {
	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 {
	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

func (DomainSettingsArgs) ToOutput added in v0.76.0

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

func (DomainSettingsOutput) ToOutput added in v0.76.0

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

func (DomainSettingsPtrOutput) ToOutput added in v0.76.0

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

func (DomainSharingSettingsArgs) ToOutput added in v0.76.0

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 DomainSharingSettingsNotebookOutputOptionArgs and DomainSharingSettingsNotebookOutputOptionOutput values. You can construct a concrete instance of `DomainSharingSettingsNotebookOutputOptionInput` via:

DomainSharingSettingsNotebookOutputOptionArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (DomainSharingSettingsOutput) ToOutput added in v0.76.0

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

func (DomainSharingSettingsPtrOutput) ToOutput added in v0.76.0

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 DomainTagArgs

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

func (DomainTagArgs) ElementType

func (DomainTagArgs) ElementType() reflect.Type

func (DomainTagArgs) ToDomainTagOutput

func (i DomainTagArgs) ToDomainTagOutput() DomainTagOutput

func (DomainTagArgs) ToDomainTagOutputWithContext

func (i DomainTagArgs) ToDomainTagOutputWithContext(ctx context.Context) DomainTagOutput

func (DomainTagArgs) ToOutput added in v0.76.0

type DomainTagArray

type DomainTagArray []DomainTagInput

func (DomainTagArray) ElementType

func (DomainTagArray) ElementType() reflect.Type

func (DomainTagArray) ToDomainTagArrayOutput

func (i DomainTagArray) ToDomainTagArrayOutput() DomainTagArrayOutput

func (DomainTagArray) ToDomainTagArrayOutputWithContext

func (i DomainTagArray) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput

func (DomainTagArray) ToOutput added in v0.76.0

type DomainTagArrayInput

type DomainTagArrayInput interface {
	pulumi.Input

	ToDomainTagArrayOutput() DomainTagArrayOutput
	ToDomainTagArrayOutputWithContext(context.Context) DomainTagArrayOutput
}

DomainTagArrayInput is an input type that accepts DomainTagArray and DomainTagArrayOutput values. You can construct a concrete instance of `DomainTagArrayInput` via:

DomainTagArray{ DomainTagArgs{...} }

type DomainTagArrayOutput

type DomainTagArrayOutput struct{ *pulumi.OutputState }

func (DomainTagArrayOutput) ElementType

func (DomainTagArrayOutput) ElementType() reflect.Type

func (DomainTagArrayOutput) Index

func (DomainTagArrayOutput) ToDomainTagArrayOutput

func (o DomainTagArrayOutput) ToDomainTagArrayOutput() DomainTagArrayOutput

func (DomainTagArrayOutput) ToDomainTagArrayOutputWithContext

func (o DomainTagArrayOutput) ToDomainTagArrayOutputWithContext(ctx context.Context) DomainTagArrayOutput

func (DomainTagArrayOutput) ToOutput added in v0.76.0

type DomainTagInput

type DomainTagInput interface {
	pulumi.Input

	ToDomainTagOutput() DomainTagOutput
	ToDomainTagOutputWithContext(context.Context) DomainTagOutput
}

DomainTagInput is an input type that accepts DomainTagArgs and DomainTagOutput values. You can construct a concrete instance of `DomainTagInput` via:

DomainTagArgs{...}

type DomainTagOutput

type DomainTagOutput struct{ *pulumi.OutputState }

func (DomainTagOutput) ElementType

func (DomainTagOutput) ElementType() reflect.Type

func (DomainTagOutput) Key

func (DomainTagOutput) ToDomainTagOutput

func (o DomainTagOutput) ToDomainTagOutput() DomainTagOutput

func (DomainTagOutput) ToDomainTagOutputWithContext

func (o DomainTagOutput) ToDomainTagOutputWithContext(ctx context.Context) DomainTagOutput

func (DomainTagOutput) ToOutput added in v0.76.0

func (DomainTagOutput) Value

type DomainUserSettings

type DomainUserSettings struct {
	// The execution role for the user.
	ExecutionRole string `pulumi:"executionRole"`
	// 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"`
}

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 {
	// The execution role for the user.
	ExecutionRole pulumi.StringInput `pulumi:"executionRole"`
	// 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"`
}

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

func (DomainUserSettingsArgs) ToOutput added in v0.76.0

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

func (DomainUserSettingsOutput) ElementType() reflect.Type

func (DomainUserSettingsOutput) ExecutionRole

func (o DomainUserSettingsOutput) ExecutionRole() pulumi.StringOutput

The execution role for the user.

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

func (o DomainUserSettingsOutput) ToDomainUserSettingsOutput() DomainUserSettingsOutput

func (DomainUserSettingsOutput) ToDomainUserSettingsOutputWithContext

func (o DomainUserSettingsOutput) ToDomainUserSettingsOutputWithContext(ctx context.Context) DomainUserSettingsOutput

func (DomainUserSettingsOutput) ToOutput added in v0.76.0

type DomainUserSettingsPtrOutput

type DomainUserSettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainUserSettingsPtrOutput) Elem

func (DomainUserSettingsPtrOutput) ElementType

func (DomainUserSettingsPtrOutput) ExecutionRole

The execution role for the user.

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

func (o DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutput() DomainUserSettingsPtrOutput

func (DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutputWithContext

func (o DomainUserSettingsPtrOutput) ToDomainUserSettingsPtrOutputWithContext(ctx context.Context) DomainUserSettingsPtrOutput

func (DomainUserSettingsPtrOutput) ToOutput added in v0.76.0

type Endpoint deprecated

type Endpoint struct {
	pulumi.CustomResourceState

	DeploymentConfig                 EndpointDeploymentConfigPtrOutput  `pulumi:"deploymentConfig"`
	EndpointConfigName               pulumi.StringOutput                `pulumi:"endpointConfigName"`
	EndpointName                     pulumi.StringPtrOutput             `pulumi:"endpointName"`
	ExcludeRetainedVariantProperties EndpointVariantPropertyArrayOutput `pulumi:"excludeRetainedVariantProperties"`
	RetainAllVariantProperties       pulumi.BoolPtrOutput               `pulumi:"retainAllVariantProperties"`
	RetainDeploymentConfig           pulumi.BoolPtrOutput               `pulumi:"retainDeploymentConfig"`
	Tags                             EndpointTagArrayOutput             `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Endpoint

Deprecated: Endpoint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetEndpoint

func GetEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EndpointState, opts ...pulumi.ResourceOption) (*Endpoint, error)

GetEndpoint gets an existing Endpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEndpoint

func NewEndpoint(ctx *pulumi.Context,
	name string, args *EndpointArgs, opts ...pulumi.ResourceOption) (*Endpoint, error)

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

func (*Endpoint) ElementType

func (*Endpoint) ElementType() reflect.Type

func (*Endpoint) ToEndpointOutput

func (i *Endpoint) ToEndpointOutput() EndpointOutput

func (*Endpoint) ToEndpointOutputWithContext

func (i *Endpoint) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

func (*Endpoint) ToOutput added in v0.76.0

func (i *Endpoint) ToOutput(ctx context.Context) pulumix.Output[*Endpoint]

type EndpointAlarm

type EndpointAlarm struct {
	AlarmName string `pulumi:"alarmName"`
}

type EndpointAlarmArgs

type EndpointAlarmArgs struct {
	AlarmName pulumi.StringInput `pulumi:"alarmName"`
}

func (EndpointAlarmArgs) ElementType

func (EndpointAlarmArgs) ElementType() reflect.Type

func (EndpointAlarmArgs) ToEndpointAlarmOutput

func (i EndpointAlarmArgs) ToEndpointAlarmOutput() EndpointAlarmOutput

func (EndpointAlarmArgs) ToEndpointAlarmOutputWithContext

func (i EndpointAlarmArgs) ToEndpointAlarmOutputWithContext(ctx context.Context) EndpointAlarmOutput

func (EndpointAlarmArgs) ToOutput added in v0.76.0

type EndpointAlarmArray

type EndpointAlarmArray []EndpointAlarmInput

func (EndpointAlarmArray) ElementType

func (EndpointAlarmArray) ElementType() reflect.Type

func (EndpointAlarmArray) ToEndpointAlarmArrayOutput

func (i EndpointAlarmArray) ToEndpointAlarmArrayOutput() EndpointAlarmArrayOutput

func (EndpointAlarmArray) ToEndpointAlarmArrayOutputWithContext

func (i EndpointAlarmArray) ToEndpointAlarmArrayOutputWithContext(ctx context.Context) EndpointAlarmArrayOutput

func (EndpointAlarmArray) ToOutput added in v0.76.0

type EndpointAlarmArrayInput

type EndpointAlarmArrayInput interface {
	pulumi.Input

	ToEndpointAlarmArrayOutput() EndpointAlarmArrayOutput
	ToEndpointAlarmArrayOutputWithContext(context.Context) EndpointAlarmArrayOutput
}

EndpointAlarmArrayInput is an input type that accepts EndpointAlarmArray and EndpointAlarmArrayOutput values. You can construct a concrete instance of `EndpointAlarmArrayInput` via:

EndpointAlarmArray{ EndpointAlarmArgs{...} }

type EndpointAlarmArrayOutput

type EndpointAlarmArrayOutput struct{ *pulumi.OutputState }

func (EndpointAlarmArrayOutput) ElementType

func (EndpointAlarmArrayOutput) ElementType() reflect.Type

func (EndpointAlarmArrayOutput) Index

func (EndpointAlarmArrayOutput) ToEndpointAlarmArrayOutput

func (o EndpointAlarmArrayOutput) ToEndpointAlarmArrayOutput() EndpointAlarmArrayOutput

func (EndpointAlarmArrayOutput) ToEndpointAlarmArrayOutputWithContext

func (o EndpointAlarmArrayOutput) ToEndpointAlarmArrayOutputWithContext(ctx context.Context) EndpointAlarmArrayOutput

func (EndpointAlarmArrayOutput) ToOutput added in v0.76.0

type EndpointAlarmInput

type EndpointAlarmInput interface {
	pulumi.Input

	ToEndpointAlarmOutput() EndpointAlarmOutput
	ToEndpointAlarmOutputWithContext(context.Context) EndpointAlarmOutput
}

EndpointAlarmInput is an input type that accepts EndpointAlarmArgs and EndpointAlarmOutput values. You can construct a concrete instance of `EndpointAlarmInput` via:

EndpointAlarmArgs{...}

type EndpointAlarmOutput

type EndpointAlarmOutput struct{ *pulumi.OutputState }

func (EndpointAlarmOutput) AlarmName

func (o EndpointAlarmOutput) AlarmName() pulumi.StringOutput

func (EndpointAlarmOutput) ElementType

func (EndpointAlarmOutput) ElementType() reflect.Type

func (EndpointAlarmOutput) ToEndpointAlarmOutput

func (o EndpointAlarmOutput) ToEndpointAlarmOutput() EndpointAlarmOutput

func (EndpointAlarmOutput) ToEndpointAlarmOutputWithContext

func (o EndpointAlarmOutput) ToEndpointAlarmOutputWithContext(ctx context.Context) EndpointAlarmOutput

func (EndpointAlarmOutput) ToOutput added in v0.76.0

type EndpointArgs

type EndpointArgs struct {
	DeploymentConfig                 EndpointDeploymentConfigPtrInput
	EndpointConfigName               pulumi.StringInput
	EndpointName                     pulumi.StringPtrInput
	ExcludeRetainedVariantProperties EndpointVariantPropertyArrayInput
	RetainAllVariantProperties       pulumi.BoolPtrInput
	RetainDeploymentConfig           pulumi.BoolPtrInput
	Tags                             EndpointTagArrayInput
}

The set of arguments for constructing a Endpoint resource.

func (EndpointArgs) ElementType

func (EndpointArgs) ElementType() reflect.Type

type EndpointAutoRollbackConfig

type EndpointAutoRollbackConfig struct {
	Alarms []EndpointAlarm `pulumi:"alarms"`
}

type EndpointAutoRollbackConfigArgs

type EndpointAutoRollbackConfigArgs struct {
	Alarms EndpointAlarmArrayInput `pulumi:"alarms"`
}

func (EndpointAutoRollbackConfigArgs) ElementType

func (EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigOutput

func (i EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigOutput() EndpointAutoRollbackConfigOutput

func (EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigOutputWithContext

func (i EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigOutputWithContext(ctx context.Context) EndpointAutoRollbackConfigOutput

func (EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigPtrOutput

func (i EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigPtrOutput() EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigPtrOutputWithContext

func (i EndpointAutoRollbackConfigArgs) ToEndpointAutoRollbackConfigPtrOutputWithContext(ctx context.Context) EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigArgs) ToOutput added in v0.76.0

type EndpointAutoRollbackConfigInput

type EndpointAutoRollbackConfigInput interface {
	pulumi.Input

	ToEndpointAutoRollbackConfigOutput() EndpointAutoRollbackConfigOutput
	ToEndpointAutoRollbackConfigOutputWithContext(context.Context) EndpointAutoRollbackConfigOutput
}

EndpointAutoRollbackConfigInput is an input type that accepts EndpointAutoRollbackConfigArgs and EndpointAutoRollbackConfigOutput values. You can construct a concrete instance of `EndpointAutoRollbackConfigInput` via:

EndpointAutoRollbackConfigArgs{...}

type EndpointAutoRollbackConfigOutput

type EndpointAutoRollbackConfigOutput struct{ *pulumi.OutputState }

func (EndpointAutoRollbackConfigOutput) Alarms

func (EndpointAutoRollbackConfigOutput) ElementType

func (EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigOutput

func (o EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigOutput() EndpointAutoRollbackConfigOutput

func (EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigOutputWithContext

func (o EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigOutputWithContext(ctx context.Context) EndpointAutoRollbackConfigOutput

func (EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigPtrOutput

func (o EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigPtrOutput() EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigPtrOutputWithContext

func (o EndpointAutoRollbackConfigOutput) ToEndpointAutoRollbackConfigPtrOutputWithContext(ctx context.Context) EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigOutput) ToOutput added in v0.76.0

type EndpointAutoRollbackConfigPtrInput

type EndpointAutoRollbackConfigPtrInput interface {
	pulumi.Input

	ToEndpointAutoRollbackConfigPtrOutput() EndpointAutoRollbackConfigPtrOutput
	ToEndpointAutoRollbackConfigPtrOutputWithContext(context.Context) EndpointAutoRollbackConfigPtrOutput
}

EndpointAutoRollbackConfigPtrInput is an input type that accepts EndpointAutoRollbackConfigArgs, EndpointAutoRollbackConfigPtr and EndpointAutoRollbackConfigPtrOutput values. You can construct a concrete instance of `EndpointAutoRollbackConfigPtrInput` via:

        EndpointAutoRollbackConfigArgs{...}

or:

        nil

type EndpointAutoRollbackConfigPtrOutput

type EndpointAutoRollbackConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointAutoRollbackConfigPtrOutput) Alarms

func (EndpointAutoRollbackConfigPtrOutput) Elem

func (EndpointAutoRollbackConfigPtrOutput) ElementType

func (EndpointAutoRollbackConfigPtrOutput) ToEndpointAutoRollbackConfigPtrOutput

func (o EndpointAutoRollbackConfigPtrOutput) ToEndpointAutoRollbackConfigPtrOutput() EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigPtrOutput) ToEndpointAutoRollbackConfigPtrOutputWithContext

func (o EndpointAutoRollbackConfigPtrOutput) ToEndpointAutoRollbackConfigPtrOutputWithContext(ctx context.Context) EndpointAutoRollbackConfigPtrOutput

func (EndpointAutoRollbackConfigPtrOutput) ToOutput added in v0.76.0

type EndpointBlueGreenUpdatePolicy

type EndpointBlueGreenUpdatePolicy struct {
	MaximumExecutionTimeoutInSeconds *int                         `pulumi:"maximumExecutionTimeoutInSeconds"`
	TerminationWaitInSeconds         *int                         `pulumi:"terminationWaitInSeconds"`
	TrafficRoutingConfiguration      EndpointTrafficRoutingConfig `pulumi:"trafficRoutingConfiguration"`
}

type EndpointBlueGreenUpdatePolicyArgs

type EndpointBlueGreenUpdatePolicyArgs struct {
	MaximumExecutionTimeoutInSeconds pulumi.IntPtrInput                `pulumi:"maximumExecutionTimeoutInSeconds"`
	TerminationWaitInSeconds         pulumi.IntPtrInput                `pulumi:"terminationWaitInSeconds"`
	TrafficRoutingConfiguration      EndpointTrafficRoutingConfigInput `pulumi:"trafficRoutingConfiguration"`
}

func (EndpointBlueGreenUpdatePolicyArgs) ElementType

func (EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyOutput

func (i EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyOutput() EndpointBlueGreenUpdatePolicyOutput

func (EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyOutputWithContext

func (i EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointBlueGreenUpdatePolicyOutput

func (EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyPtrOutput

func (i EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyPtrOutput() EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext

func (i EndpointBlueGreenUpdatePolicyArgs) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyArgs) ToOutput added in v0.76.0

type EndpointBlueGreenUpdatePolicyInput

type EndpointBlueGreenUpdatePolicyInput interface {
	pulumi.Input

	ToEndpointBlueGreenUpdatePolicyOutput() EndpointBlueGreenUpdatePolicyOutput
	ToEndpointBlueGreenUpdatePolicyOutputWithContext(context.Context) EndpointBlueGreenUpdatePolicyOutput
}

EndpointBlueGreenUpdatePolicyInput is an input type that accepts EndpointBlueGreenUpdatePolicyArgs and EndpointBlueGreenUpdatePolicyOutput values. You can construct a concrete instance of `EndpointBlueGreenUpdatePolicyInput` via:

EndpointBlueGreenUpdatePolicyArgs{...}

type EndpointBlueGreenUpdatePolicyOutput

type EndpointBlueGreenUpdatePolicyOutput struct{ *pulumi.OutputState }

func (EndpointBlueGreenUpdatePolicyOutput) ElementType

func (EndpointBlueGreenUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds

func (o EndpointBlueGreenUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointBlueGreenUpdatePolicyOutput) TerminationWaitInSeconds

func (o EndpointBlueGreenUpdatePolicyOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput

func (EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyOutput

func (o EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyOutput() EndpointBlueGreenUpdatePolicyOutput

func (EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyOutputWithContext

func (o EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyOutputWithContext(ctx context.Context) EndpointBlueGreenUpdatePolicyOutput

func (EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyPtrOutput

func (o EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyPtrOutput() EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext

func (o EndpointBlueGreenUpdatePolicyOutput) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyOutput) ToOutput added in v0.76.0

func (EndpointBlueGreenUpdatePolicyOutput) TrafficRoutingConfiguration

type EndpointBlueGreenUpdatePolicyPtrInput

type EndpointBlueGreenUpdatePolicyPtrInput interface {
	pulumi.Input

	ToEndpointBlueGreenUpdatePolicyPtrOutput() EndpointBlueGreenUpdatePolicyPtrOutput
	ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext(context.Context) EndpointBlueGreenUpdatePolicyPtrOutput
}

EndpointBlueGreenUpdatePolicyPtrInput is an input type that accepts EndpointBlueGreenUpdatePolicyArgs, EndpointBlueGreenUpdatePolicyPtr and EndpointBlueGreenUpdatePolicyPtrOutput values. You can construct a concrete instance of `EndpointBlueGreenUpdatePolicyPtrInput` via:

        EndpointBlueGreenUpdatePolicyArgs{...}

or:

        nil

type EndpointBlueGreenUpdatePolicyPtrOutput

type EndpointBlueGreenUpdatePolicyPtrOutput struct{ *pulumi.OutputState }

func (EndpointBlueGreenUpdatePolicyPtrOutput) Elem

func (EndpointBlueGreenUpdatePolicyPtrOutput) ElementType

func (EndpointBlueGreenUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds

func (o EndpointBlueGreenUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointBlueGreenUpdatePolicyPtrOutput) TerminationWaitInSeconds

func (o EndpointBlueGreenUpdatePolicyPtrOutput) TerminationWaitInSeconds() pulumi.IntPtrOutput

func (EndpointBlueGreenUpdatePolicyPtrOutput) ToEndpointBlueGreenUpdatePolicyPtrOutput

func (o EndpointBlueGreenUpdatePolicyPtrOutput) ToEndpointBlueGreenUpdatePolicyPtrOutput() EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyPtrOutput) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext

func (o EndpointBlueGreenUpdatePolicyPtrOutput) ToEndpointBlueGreenUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointBlueGreenUpdatePolicyPtrOutput

func (EndpointBlueGreenUpdatePolicyPtrOutput) ToOutput added in v0.76.0

func (EndpointBlueGreenUpdatePolicyPtrOutput) TrafficRoutingConfiguration

type EndpointCapacitySize

type EndpointCapacitySize struct {
	Type  string `pulumi:"type"`
	Value int    `pulumi:"value"`
}

type EndpointCapacitySizeArgs

type EndpointCapacitySizeArgs struct {
	Type  pulumi.StringInput `pulumi:"type"`
	Value pulumi.IntInput    `pulumi:"value"`
}

func (EndpointCapacitySizeArgs) ElementType

func (EndpointCapacitySizeArgs) ElementType() reflect.Type

func (EndpointCapacitySizeArgs) ToEndpointCapacitySizeOutput

func (i EndpointCapacitySizeArgs) ToEndpointCapacitySizeOutput() EndpointCapacitySizeOutput

func (EndpointCapacitySizeArgs) ToEndpointCapacitySizeOutputWithContext

func (i EndpointCapacitySizeArgs) ToEndpointCapacitySizeOutputWithContext(ctx context.Context) EndpointCapacitySizeOutput

func (EndpointCapacitySizeArgs) ToEndpointCapacitySizePtrOutput

func (i EndpointCapacitySizeArgs) ToEndpointCapacitySizePtrOutput() EndpointCapacitySizePtrOutput

func (EndpointCapacitySizeArgs) ToEndpointCapacitySizePtrOutputWithContext

func (i EndpointCapacitySizeArgs) ToEndpointCapacitySizePtrOutputWithContext(ctx context.Context) EndpointCapacitySizePtrOutput

func (EndpointCapacitySizeArgs) ToOutput added in v0.76.0

type EndpointCapacitySizeInput

type EndpointCapacitySizeInput interface {
	pulumi.Input

	ToEndpointCapacitySizeOutput() EndpointCapacitySizeOutput
	ToEndpointCapacitySizeOutputWithContext(context.Context) EndpointCapacitySizeOutput
}

EndpointCapacitySizeInput is an input type that accepts EndpointCapacitySizeArgs and EndpointCapacitySizeOutput values. You can construct a concrete instance of `EndpointCapacitySizeInput` via:

EndpointCapacitySizeArgs{...}

type EndpointCapacitySizeOutput

type EndpointCapacitySizeOutput struct{ *pulumi.OutputState }

func (EndpointCapacitySizeOutput) ElementType

func (EndpointCapacitySizeOutput) ElementType() reflect.Type

func (EndpointCapacitySizeOutput) ToEndpointCapacitySizeOutput

func (o EndpointCapacitySizeOutput) ToEndpointCapacitySizeOutput() EndpointCapacitySizeOutput

func (EndpointCapacitySizeOutput) ToEndpointCapacitySizeOutputWithContext

func (o EndpointCapacitySizeOutput) ToEndpointCapacitySizeOutputWithContext(ctx context.Context) EndpointCapacitySizeOutput

func (EndpointCapacitySizeOutput) ToEndpointCapacitySizePtrOutput

func (o EndpointCapacitySizeOutput) ToEndpointCapacitySizePtrOutput() EndpointCapacitySizePtrOutput

func (EndpointCapacitySizeOutput) ToEndpointCapacitySizePtrOutputWithContext

func (o EndpointCapacitySizeOutput) ToEndpointCapacitySizePtrOutputWithContext(ctx context.Context) EndpointCapacitySizePtrOutput

func (EndpointCapacitySizeOutput) ToOutput added in v0.76.0

func (EndpointCapacitySizeOutput) Type

func (EndpointCapacitySizeOutput) Value

type EndpointCapacitySizePtrInput

type EndpointCapacitySizePtrInput interface {
	pulumi.Input

	ToEndpointCapacitySizePtrOutput() EndpointCapacitySizePtrOutput
	ToEndpointCapacitySizePtrOutputWithContext(context.Context) EndpointCapacitySizePtrOutput
}

EndpointCapacitySizePtrInput is an input type that accepts EndpointCapacitySizeArgs, EndpointCapacitySizePtr and EndpointCapacitySizePtrOutput values. You can construct a concrete instance of `EndpointCapacitySizePtrInput` via:

        EndpointCapacitySizeArgs{...}

or:

        nil

type EndpointCapacitySizePtrOutput

type EndpointCapacitySizePtrOutput struct{ *pulumi.OutputState }

func (EndpointCapacitySizePtrOutput) Elem

func (EndpointCapacitySizePtrOutput) ElementType

func (EndpointCapacitySizePtrOutput) ToEndpointCapacitySizePtrOutput

func (o EndpointCapacitySizePtrOutput) ToEndpointCapacitySizePtrOutput() EndpointCapacitySizePtrOutput

func (EndpointCapacitySizePtrOutput) ToEndpointCapacitySizePtrOutputWithContext

func (o EndpointCapacitySizePtrOutput) ToEndpointCapacitySizePtrOutputWithContext(ctx context.Context) EndpointCapacitySizePtrOutput

func (EndpointCapacitySizePtrOutput) ToOutput added in v0.76.0

func (EndpointCapacitySizePtrOutput) Type

func (EndpointCapacitySizePtrOutput) Value

type EndpointConfig deprecated

type EndpointConfig struct {
	pulumi.CustomResourceState

	AsyncInferenceConfig     EndpointConfigAsyncInferenceConfigPtrOutput `pulumi:"asyncInferenceConfig"`
	DataCaptureConfig        EndpointConfigDataCaptureConfigPtrOutput    `pulumi:"dataCaptureConfig"`
	EndpointConfigName       pulumi.StringPtrOutput                      `pulumi:"endpointConfigName"`
	ExplainerConfig          EndpointConfigExplainerConfigPtrOutput      `pulumi:"explainerConfig"`
	KmsKeyId                 pulumi.StringPtrOutput                      `pulumi:"kmsKeyId"`
	ProductionVariants       EndpointConfigProductionVariantArrayOutput  `pulumi:"productionVariants"`
	ShadowProductionVariants EndpointConfigProductionVariantArrayOutput  `pulumi:"shadowProductionVariants"`
	Tags                     EndpointConfigTagArrayOutput                `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::EndpointConfig

Deprecated: EndpointConfig is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetEndpointConfig

func GetEndpointConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EndpointConfigState, opts ...pulumi.ResourceOption) (*EndpointConfig, error)

GetEndpointConfig gets an existing EndpointConfig 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 NewEndpointConfig

func NewEndpointConfig(ctx *pulumi.Context,
	name string, args *EndpointConfigArgs, opts ...pulumi.ResourceOption) (*EndpointConfig, error)

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

func (*EndpointConfig) ElementType

func (*EndpointConfig) ElementType() reflect.Type

func (*EndpointConfig) ToEndpointConfigOutput

func (i *EndpointConfig) ToEndpointConfigOutput() EndpointConfigOutput

func (*EndpointConfig) ToEndpointConfigOutputWithContext

func (i *EndpointConfig) ToEndpointConfigOutputWithContext(ctx context.Context) EndpointConfigOutput

func (*EndpointConfig) ToOutput added in v0.76.0

type EndpointConfigArgs

type EndpointConfigArgs struct {
	AsyncInferenceConfig     EndpointConfigAsyncInferenceConfigPtrInput
	DataCaptureConfig        EndpointConfigDataCaptureConfigPtrInput
	EndpointConfigName       pulumi.StringPtrInput
	ExplainerConfig          EndpointConfigExplainerConfigPtrInput
	KmsKeyId                 pulumi.StringPtrInput
	ProductionVariants       EndpointConfigProductionVariantArrayInput
	ShadowProductionVariants EndpointConfigProductionVariantArrayInput
	Tags                     EndpointConfigTagArrayInput
}

The set of arguments for constructing a EndpointConfig resource.

func (EndpointConfigArgs) ElementType

func (EndpointConfigArgs) ElementType() reflect.Type

type EndpointConfigAsyncInferenceClientConfig

type EndpointConfigAsyncInferenceClientConfig struct {
	MaxConcurrentInvocationsPerInstance *int `pulumi:"maxConcurrentInvocationsPerInstance"`
}

type EndpointConfigAsyncInferenceClientConfigArgs

type EndpointConfigAsyncInferenceClientConfigArgs struct {
	MaxConcurrentInvocationsPerInstance pulumi.IntPtrInput `pulumi:"maxConcurrentInvocationsPerInstance"`
}

func (EndpointConfigAsyncInferenceClientConfigArgs) ElementType

func (EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigOutput

func (i EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigOutput() EndpointConfigAsyncInferenceClientConfigOutput

func (EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigOutputWithContext

func (i EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceClientConfigOutput

func (EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigPtrOutput

func (i EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigPtrOutput() EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext

func (i EndpointConfigAsyncInferenceClientConfigArgs) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigArgs) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceClientConfigInput

type EndpointConfigAsyncInferenceClientConfigInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceClientConfigOutput() EndpointConfigAsyncInferenceClientConfigOutput
	ToEndpointConfigAsyncInferenceClientConfigOutputWithContext(context.Context) EndpointConfigAsyncInferenceClientConfigOutput
}

EndpointConfigAsyncInferenceClientConfigInput is an input type that accepts EndpointConfigAsyncInferenceClientConfigArgs and EndpointConfigAsyncInferenceClientConfigOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceClientConfigInput` via:

EndpointConfigAsyncInferenceClientConfigArgs{...}

type EndpointConfigAsyncInferenceClientConfigOutput

type EndpointConfigAsyncInferenceClientConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceClientConfigOutput) ElementType

func (EndpointConfigAsyncInferenceClientConfigOutput) MaxConcurrentInvocationsPerInstance

func (o EndpointConfigAsyncInferenceClientConfigOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput

func (EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigOutput

func (o EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigOutput() EndpointConfigAsyncInferenceClientConfigOutput

func (EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigOutputWithContext

func (o EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceClientConfigOutput

func (EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutput

func (o EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutput() EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceClientConfigOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceClientConfigPtrInput

type EndpointConfigAsyncInferenceClientConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceClientConfigPtrOutput() EndpointConfigAsyncInferenceClientConfigPtrOutput
	ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext(context.Context) EndpointConfigAsyncInferenceClientConfigPtrOutput
}

EndpointConfigAsyncInferenceClientConfigPtrInput is an input type that accepts EndpointConfigAsyncInferenceClientConfigArgs, EndpointConfigAsyncInferenceClientConfigPtr and EndpointConfigAsyncInferenceClientConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceClientConfigPtrInput` via:

        EndpointConfigAsyncInferenceClientConfigArgs{...}

or:

        nil

type EndpointConfigAsyncInferenceClientConfigPtrOutput

type EndpointConfigAsyncInferenceClientConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) Elem

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) ElementType

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) MaxConcurrentInvocationsPerInstance

func (o EndpointConfigAsyncInferenceClientConfigPtrOutput) MaxConcurrentInvocationsPerInstance() pulumi.IntPtrOutput

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutput

func (o EndpointConfigAsyncInferenceClientConfigPtrOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutput() EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceClientConfigPtrOutput) ToEndpointConfigAsyncInferenceClientConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceClientConfigPtrOutput

func (EndpointConfigAsyncInferenceClientConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceConfig

type EndpointConfigAsyncInferenceConfig struct {
	ClientConfig *EndpointConfigAsyncInferenceClientConfig `pulumi:"clientConfig"`
	OutputConfig EndpointConfigAsyncInferenceOutputConfig  `pulumi:"outputConfig"`
}

type EndpointConfigAsyncInferenceConfigArgs

type EndpointConfigAsyncInferenceConfigArgs struct {
	ClientConfig EndpointConfigAsyncInferenceClientConfigPtrInput `pulumi:"clientConfig"`
	OutputConfig EndpointConfigAsyncInferenceOutputConfigInput    `pulumi:"outputConfig"`
}

func (EndpointConfigAsyncInferenceConfigArgs) ElementType

func (EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigOutput

func (i EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigOutput() EndpointConfigAsyncInferenceConfigOutput

func (EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigOutputWithContext

func (i EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceConfigOutput

func (EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigPtrOutput

func (i EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigPtrOutput() EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext

func (i EndpointConfigAsyncInferenceConfigArgs) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigArgs) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceConfigInput

type EndpointConfigAsyncInferenceConfigInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceConfigOutput() EndpointConfigAsyncInferenceConfigOutput
	ToEndpointConfigAsyncInferenceConfigOutputWithContext(context.Context) EndpointConfigAsyncInferenceConfigOutput
}

EndpointConfigAsyncInferenceConfigInput is an input type that accepts EndpointConfigAsyncInferenceConfigArgs and EndpointConfigAsyncInferenceConfigOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceConfigInput` via:

EndpointConfigAsyncInferenceConfigArgs{...}

type EndpointConfigAsyncInferenceConfigOutput

type EndpointConfigAsyncInferenceConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceConfigOutput) ClientConfig

func (EndpointConfigAsyncInferenceConfigOutput) ElementType

func (EndpointConfigAsyncInferenceConfigOutput) OutputConfig

func (EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigOutput

func (o EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigOutput() EndpointConfigAsyncInferenceConfigOutput

func (EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigOutputWithContext

func (o EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceConfigOutput

func (EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigPtrOutput

func (o EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigPtrOutput() EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceConfigOutput) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceConfigPtrInput

type EndpointConfigAsyncInferenceConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceConfigPtrOutput() EndpointConfigAsyncInferenceConfigPtrOutput
	ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext(context.Context) EndpointConfigAsyncInferenceConfigPtrOutput
}

EndpointConfigAsyncInferenceConfigPtrInput is an input type that accepts EndpointConfigAsyncInferenceConfigArgs, EndpointConfigAsyncInferenceConfigPtr and EndpointConfigAsyncInferenceConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceConfigPtrInput` via:

        EndpointConfigAsyncInferenceConfigArgs{...}

or:

        nil

type EndpointConfigAsyncInferenceConfigPtrOutput

type EndpointConfigAsyncInferenceConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceConfigPtrOutput) ClientConfig

func (EndpointConfigAsyncInferenceConfigPtrOutput) Elem

func (EndpointConfigAsyncInferenceConfigPtrOutput) ElementType

func (EndpointConfigAsyncInferenceConfigPtrOutput) OutputConfig

func (EndpointConfigAsyncInferenceConfigPtrOutput) ToEndpointConfigAsyncInferenceConfigPtrOutput

func (o EndpointConfigAsyncInferenceConfigPtrOutput) ToEndpointConfigAsyncInferenceConfigPtrOutput() EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigPtrOutput) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceConfigPtrOutput) ToEndpointConfigAsyncInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceConfigPtrOutput

func (EndpointConfigAsyncInferenceConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceNotificationConfig

type EndpointConfigAsyncInferenceNotificationConfig struct {
	ErrorTopic                 *string  `pulumi:"errorTopic"`
	IncludeInferenceResponseIn []string `pulumi:"includeInferenceResponseIn"`
	SuccessTopic               *string  `pulumi:"successTopic"`
}

type EndpointConfigAsyncInferenceNotificationConfigArgs

type EndpointConfigAsyncInferenceNotificationConfigArgs struct {
	ErrorTopic                 pulumi.StringPtrInput   `pulumi:"errorTopic"`
	IncludeInferenceResponseIn pulumi.StringArrayInput `pulumi:"includeInferenceResponseIn"`
	SuccessTopic               pulumi.StringPtrInput   `pulumi:"successTopic"`
}

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ElementType

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigOutput

func (i EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigOutput() EndpointConfigAsyncInferenceNotificationConfigOutput

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigOutputWithContext

func (i EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceNotificationConfigOutput

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (i EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput() EndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext

func (i EndpointConfigAsyncInferenceNotificationConfigArgs) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigArgs) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceNotificationConfigInput

type EndpointConfigAsyncInferenceNotificationConfigInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceNotificationConfigOutput() EndpointConfigAsyncInferenceNotificationConfigOutput
	ToEndpointConfigAsyncInferenceNotificationConfigOutputWithContext(context.Context) EndpointConfigAsyncInferenceNotificationConfigOutput
}

EndpointConfigAsyncInferenceNotificationConfigInput is an input type that accepts EndpointConfigAsyncInferenceNotificationConfigArgs and EndpointConfigAsyncInferenceNotificationConfigOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceNotificationConfigInput` via:

EndpointConfigAsyncInferenceNotificationConfigArgs{...}

type EndpointConfigAsyncInferenceNotificationConfigOutput

type EndpointConfigAsyncInferenceNotificationConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ElementType

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ErrorTopic

func (EndpointConfigAsyncInferenceNotificationConfigOutput) IncludeInferenceResponseIn added in v0.59.0

func (EndpointConfigAsyncInferenceNotificationConfigOutput) SuccessTopic

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigOutput

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigOutputWithContext

func (o EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceNotificationConfigOutput

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (o EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput() EndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceNotificationConfigOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceNotificationConfigPtrInput

type EndpointConfigAsyncInferenceNotificationConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput() EndpointConfigAsyncInferenceNotificationConfigPtrOutput
	ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext(context.Context) EndpointConfigAsyncInferenceNotificationConfigPtrOutput
}

EndpointConfigAsyncInferenceNotificationConfigPtrInput is an input type that accepts EndpointConfigAsyncInferenceNotificationConfigArgs, EndpointConfigAsyncInferenceNotificationConfigPtr and EndpointConfigAsyncInferenceNotificationConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceNotificationConfigPtrInput` via:

        EndpointConfigAsyncInferenceNotificationConfigArgs{...}

or:

        nil

type EndpointConfigAsyncInferenceNotificationConfigPtrOutput

type EndpointConfigAsyncInferenceNotificationConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) Elem

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ElementType

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ErrorTopic

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) IncludeInferenceResponseIn added in v0.59.0

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) SuccessTopic

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ToEndpointConfigAsyncInferenceNotificationConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceNotificationConfigPtrOutput

func (EndpointConfigAsyncInferenceNotificationConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceOutputConfig

type EndpointConfigAsyncInferenceOutputConfig struct {
	KmsKeyId           *string                                         `pulumi:"kmsKeyId"`
	NotificationConfig *EndpointConfigAsyncInferenceNotificationConfig `pulumi:"notificationConfig"`
	S3FailurePath      *string                                         `pulumi:"s3FailurePath"`
	S3OutputPath       *string                                         `pulumi:"s3OutputPath"`
}

type EndpointConfigAsyncInferenceOutputConfigArgs

type EndpointConfigAsyncInferenceOutputConfigArgs struct {
	KmsKeyId           pulumi.StringPtrInput                                  `pulumi:"kmsKeyId"`
	NotificationConfig EndpointConfigAsyncInferenceNotificationConfigPtrInput `pulumi:"notificationConfig"`
	S3FailurePath      pulumi.StringPtrInput                                  `pulumi:"s3FailurePath"`
	S3OutputPath       pulumi.StringPtrInput                                  `pulumi:"s3OutputPath"`
}

func (EndpointConfigAsyncInferenceOutputConfigArgs) ElementType

func (EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigOutput

func (i EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigOutput() EndpointConfigAsyncInferenceOutputConfigOutput

func (EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigOutputWithContext

func (i EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceOutputConfigOutput

func (EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput

func (i EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput() EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext

func (i EndpointConfigAsyncInferenceOutputConfigArgs) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigArgs) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceOutputConfigInput

type EndpointConfigAsyncInferenceOutputConfigInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceOutputConfigOutput() EndpointConfigAsyncInferenceOutputConfigOutput
	ToEndpointConfigAsyncInferenceOutputConfigOutputWithContext(context.Context) EndpointConfigAsyncInferenceOutputConfigOutput
}

EndpointConfigAsyncInferenceOutputConfigInput is an input type that accepts EndpointConfigAsyncInferenceOutputConfigArgs and EndpointConfigAsyncInferenceOutputConfigOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceOutputConfigInput` via:

EndpointConfigAsyncInferenceOutputConfigArgs{...}

type EndpointConfigAsyncInferenceOutputConfigOutput

type EndpointConfigAsyncInferenceOutputConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceOutputConfigOutput) ElementType

func (EndpointConfigAsyncInferenceOutputConfigOutput) KmsKeyId

func (EndpointConfigAsyncInferenceOutputConfigOutput) NotificationConfig

func (EndpointConfigAsyncInferenceOutputConfigOutput) S3FailurePath added in v0.59.0

func (EndpointConfigAsyncInferenceOutputConfigOutput) S3OutputPath

func (EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigOutput

func (o EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigOutput() EndpointConfigAsyncInferenceOutputConfigOutput

func (EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigOutputWithContext

func (o EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceOutputConfigOutput

func (EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput

func (o EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput() EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceOutputConfigOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigOutput) ToOutput added in v0.76.0

type EndpointConfigAsyncInferenceOutputConfigPtrInput

type EndpointConfigAsyncInferenceOutputConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigAsyncInferenceOutputConfigPtrOutput() EndpointConfigAsyncInferenceOutputConfigPtrOutput
	ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext(context.Context) EndpointConfigAsyncInferenceOutputConfigPtrOutput
}

EndpointConfigAsyncInferenceOutputConfigPtrInput is an input type that accepts EndpointConfigAsyncInferenceOutputConfigArgs, EndpointConfigAsyncInferenceOutputConfigPtr and EndpointConfigAsyncInferenceOutputConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigAsyncInferenceOutputConfigPtrInput` via:

        EndpointConfigAsyncInferenceOutputConfigArgs{...}

or:

        nil

type EndpointConfigAsyncInferenceOutputConfigPtrOutput

type EndpointConfigAsyncInferenceOutputConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) Elem

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) ElementType

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) KmsKeyId

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) NotificationConfig

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) S3FailurePath added in v0.59.0

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) S3OutputPath

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput

func (o EndpointConfigAsyncInferenceOutputConfigPtrOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutput() EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext

func (o EndpointConfigAsyncInferenceOutputConfigPtrOutput) ToEndpointConfigAsyncInferenceOutputConfigPtrOutputWithContext(ctx context.Context) EndpointConfigAsyncInferenceOutputConfigPtrOutput

func (EndpointConfigAsyncInferenceOutputConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigCaptureContentTypeHeader

type EndpointConfigCaptureContentTypeHeader struct {
	CsvContentTypes  []string `pulumi:"csvContentTypes"`
	JsonContentTypes []string `pulumi:"jsonContentTypes"`
}

type EndpointConfigCaptureContentTypeHeaderArgs

type EndpointConfigCaptureContentTypeHeaderArgs struct {
	CsvContentTypes  pulumi.StringArrayInput `pulumi:"csvContentTypes"`
	JsonContentTypes pulumi.StringArrayInput `pulumi:"jsonContentTypes"`
}

func (EndpointConfigCaptureContentTypeHeaderArgs) ElementType

func (EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderOutput

func (i EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderOutput() EndpointConfigCaptureContentTypeHeaderOutput

func (EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderOutputWithContext

func (i EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigCaptureContentTypeHeaderOutput

func (EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderPtrOutput

func (i EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext

func (i EndpointConfigCaptureContentTypeHeaderArgs) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderArgs) ToOutput added in v0.76.0

type EndpointConfigCaptureContentTypeHeaderInput

type EndpointConfigCaptureContentTypeHeaderInput interface {
	pulumi.Input

	ToEndpointConfigCaptureContentTypeHeaderOutput() EndpointConfigCaptureContentTypeHeaderOutput
	ToEndpointConfigCaptureContentTypeHeaderOutputWithContext(context.Context) EndpointConfigCaptureContentTypeHeaderOutput
}

EndpointConfigCaptureContentTypeHeaderInput is an input type that accepts EndpointConfigCaptureContentTypeHeaderArgs and EndpointConfigCaptureContentTypeHeaderOutput values. You can construct a concrete instance of `EndpointConfigCaptureContentTypeHeaderInput` via:

EndpointConfigCaptureContentTypeHeaderArgs{...}

type EndpointConfigCaptureContentTypeHeaderOutput

type EndpointConfigCaptureContentTypeHeaderOutput struct{ *pulumi.OutputState }

func (EndpointConfigCaptureContentTypeHeaderOutput) CsvContentTypes

func (EndpointConfigCaptureContentTypeHeaderOutput) ElementType

func (EndpointConfigCaptureContentTypeHeaderOutput) JsonContentTypes

func (EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderOutput

func (o EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderOutput() EndpointConfigCaptureContentTypeHeaderOutput

func (EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderOutputWithContext

func (o EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderOutputWithContext(ctx context.Context) EndpointConfigCaptureContentTypeHeaderOutput

func (EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutput

func (o EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext

func (o EndpointConfigCaptureContentTypeHeaderOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderOutput) ToOutput added in v0.76.0

type EndpointConfigCaptureContentTypeHeaderPtrInput

type EndpointConfigCaptureContentTypeHeaderPtrInput interface {
	pulumi.Input

	ToEndpointConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigCaptureContentTypeHeaderPtrOutput
	ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext(context.Context) EndpointConfigCaptureContentTypeHeaderPtrOutput
}

EndpointConfigCaptureContentTypeHeaderPtrInput is an input type that accepts EndpointConfigCaptureContentTypeHeaderArgs, EndpointConfigCaptureContentTypeHeaderPtr and EndpointConfigCaptureContentTypeHeaderPtrOutput values. You can construct a concrete instance of `EndpointConfigCaptureContentTypeHeaderPtrInput` via:

        EndpointConfigCaptureContentTypeHeaderArgs{...}

or:

        nil

type EndpointConfigCaptureContentTypeHeaderPtrOutput

type EndpointConfigCaptureContentTypeHeaderPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) CsvContentTypes

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) Elem

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) ElementType

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) JsonContentTypes

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutput

func (o EndpointConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutput() EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext

func (o EndpointConfigCaptureContentTypeHeaderPtrOutput) ToEndpointConfigCaptureContentTypeHeaderPtrOutputWithContext(ctx context.Context) EndpointConfigCaptureContentTypeHeaderPtrOutput

func (EndpointConfigCaptureContentTypeHeaderPtrOutput) ToOutput added in v0.76.0

type EndpointConfigCaptureOption

type EndpointConfigCaptureOption struct {
	CaptureMode string `pulumi:"captureMode"`
}

type EndpointConfigCaptureOptionArgs

type EndpointConfigCaptureOptionArgs struct {
	CaptureMode pulumi.StringInput `pulumi:"captureMode"`
}

func (EndpointConfigCaptureOptionArgs) ElementType

func (EndpointConfigCaptureOptionArgs) ToEndpointConfigCaptureOptionOutput

func (i EndpointConfigCaptureOptionArgs) ToEndpointConfigCaptureOptionOutput() EndpointConfigCaptureOptionOutput

func (EndpointConfigCaptureOptionArgs) ToEndpointConfigCaptureOptionOutputWithContext

func (i EndpointConfigCaptureOptionArgs) ToEndpointConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigCaptureOptionOutput

func (EndpointConfigCaptureOptionArgs) ToOutput added in v0.76.0

type EndpointConfigCaptureOptionArray

type EndpointConfigCaptureOptionArray []EndpointConfigCaptureOptionInput

func (EndpointConfigCaptureOptionArray) ElementType

func (EndpointConfigCaptureOptionArray) ToEndpointConfigCaptureOptionArrayOutput

func (i EndpointConfigCaptureOptionArray) ToEndpointConfigCaptureOptionArrayOutput() EndpointConfigCaptureOptionArrayOutput

func (EndpointConfigCaptureOptionArray) ToEndpointConfigCaptureOptionArrayOutputWithContext

func (i EndpointConfigCaptureOptionArray) ToEndpointConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigCaptureOptionArrayOutput

func (EndpointConfigCaptureOptionArray) ToOutput added in v0.76.0

type EndpointConfigCaptureOptionArrayInput

type EndpointConfigCaptureOptionArrayInput interface {
	pulumi.Input

	ToEndpointConfigCaptureOptionArrayOutput() EndpointConfigCaptureOptionArrayOutput
	ToEndpointConfigCaptureOptionArrayOutputWithContext(context.Context) EndpointConfigCaptureOptionArrayOutput
}

EndpointConfigCaptureOptionArrayInput is an input type that accepts EndpointConfigCaptureOptionArray and EndpointConfigCaptureOptionArrayOutput values. You can construct a concrete instance of `EndpointConfigCaptureOptionArrayInput` via:

EndpointConfigCaptureOptionArray{ EndpointConfigCaptureOptionArgs{...} }

type EndpointConfigCaptureOptionArrayOutput

type EndpointConfigCaptureOptionArrayOutput struct{ *pulumi.OutputState }

func (EndpointConfigCaptureOptionArrayOutput) ElementType

func (EndpointConfigCaptureOptionArrayOutput) Index

func (EndpointConfigCaptureOptionArrayOutput) ToEndpointConfigCaptureOptionArrayOutput

func (o EndpointConfigCaptureOptionArrayOutput) ToEndpointConfigCaptureOptionArrayOutput() EndpointConfigCaptureOptionArrayOutput

func (EndpointConfigCaptureOptionArrayOutput) ToEndpointConfigCaptureOptionArrayOutputWithContext

func (o EndpointConfigCaptureOptionArrayOutput) ToEndpointConfigCaptureOptionArrayOutputWithContext(ctx context.Context) EndpointConfigCaptureOptionArrayOutput

func (EndpointConfigCaptureOptionArrayOutput) ToOutput added in v0.76.0

type EndpointConfigCaptureOptionInput

type EndpointConfigCaptureOptionInput interface {
	pulumi.Input

	ToEndpointConfigCaptureOptionOutput() EndpointConfigCaptureOptionOutput
	ToEndpointConfigCaptureOptionOutputWithContext(context.Context) EndpointConfigCaptureOptionOutput
}

EndpointConfigCaptureOptionInput is an input type that accepts EndpointConfigCaptureOptionArgs and EndpointConfigCaptureOptionOutput values. You can construct a concrete instance of `EndpointConfigCaptureOptionInput` via:

EndpointConfigCaptureOptionArgs{...}

type EndpointConfigCaptureOptionOutput

type EndpointConfigCaptureOptionOutput struct{ *pulumi.OutputState }

func (EndpointConfigCaptureOptionOutput) CaptureMode

func (EndpointConfigCaptureOptionOutput) ElementType

func (EndpointConfigCaptureOptionOutput) ToEndpointConfigCaptureOptionOutput

func (o EndpointConfigCaptureOptionOutput) ToEndpointConfigCaptureOptionOutput() EndpointConfigCaptureOptionOutput

func (EndpointConfigCaptureOptionOutput) ToEndpointConfigCaptureOptionOutputWithContext

func (o EndpointConfigCaptureOptionOutput) ToEndpointConfigCaptureOptionOutputWithContext(ctx context.Context) EndpointConfigCaptureOptionOutput

func (EndpointConfigCaptureOptionOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyExplainerConfig added in v0.38.0

type EndpointConfigClarifyExplainerConfig struct {
	EnableExplanations *string                               `pulumi:"enableExplanations"`
	InferenceConfig    *EndpointConfigClarifyInferenceConfig `pulumi:"inferenceConfig"`
	ShapConfig         EndpointConfigClarifyShapConfig       `pulumi:"shapConfig"`
}

type EndpointConfigClarifyExplainerConfigArgs added in v0.38.0

type EndpointConfigClarifyExplainerConfigArgs struct {
	EnableExplanations pulumi.StringPtrInput                        `pulumi:"enableExplanations"`
	InferenceConfig    EndpointConfigClarifyInferenceConfigPtrInput `pulumi:"inferenceConfig"`
	ShapConfig         EndpointConfigClarifyShapConfigInput         `pulumi:"shapConfig"`
}

func (EndpointConfigClarifyExplainerConfigArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigOutput added in v0.38.0

func (i EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigOutput() EndpointConfigClarifyExplainerConfigOutput

func (EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyExplainerConfigOutput

func (EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigPtrOutput added in v0.38.0

func (i EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigPtrOutput() EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyExplainerConfigArgs) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyExplainerConfigInput added in v0.38.0

type EndpointConfigClarifyExplainerConfigInput interface {
	pulumi.Input

	ToEndpointConfigClarifyExplainerConfigOutput() EndpointConfigClarifyExplainerConfigOutput
	ToEndpointConfigClarifyExplainerConfigOutputWithContext(context.Context) EndpointConfigClarifyExplainerConfigOutput
}

EndpointConfigClarifyExplainerConfigInput is an input type that accepts EndpointConfigClarifyExplainerConfigArgs and EndpointConfigClarifyExplainerConfigOutput values. You can construct a concrete instance of `EndpointConfigClarifyExplainerConfigInput` via:

EndpointConfigClarifyExplainerConfigArgs{...}

type EndpointConfigClarifyExplainerConfigOutput added in v0.38.0

type EndpointConfigClarifyExplainerConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyExplainerConfigOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyExplainerConfigOutput) EnableExplanations added in v0.38.0

func (EndpointConfigClarifyExplainerConfigOutput) InferenceConfig added in v0.38.0

func (EndpointConfigClarifyExplainerConfigOutput) ShapConfig added in v0.38.0

func (EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigOutput added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigOutput() EndpointConfigClarifyExplainerConfigOutput

func (EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyExplainerConfigOutput

func (EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigPtrOutput() EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigOutput) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyExplainerConfigPtrInput added in v0.38.0

type EndpointConfigClarifyExplainerConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigClarifyExplainerConfigPtrOutput() EndpointConfigClarifyExplainerConfigPtrOutput
	ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext(context.Context) EndpointConfigClarifyExplainerConfigPtrOutput
}

EndpointConfigClarifyExplainerConfigPtrInput is an input type that accepts EndpointConfigClarifyExplainerConfigArgs, EndpointConfigClarifyExplainerConfigPtr and EndpointConfigClarifyExplainerConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigClarifyExplainerConfigPtrInput` via:

        EndpointConfigClarifyExplainerConfigArgs{...}

or:

        nil

type EndpointConfigClarifyExplainerConfigPtrOutput added in v0.38.0

type EndpointConfigClarifyExplainerConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyExplainerConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigClarifyExplainerConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyExplainerConfigPtrOutput) EnableExplanations added in v0.38.0

func (EndpointConfigClarifyExplainerConfigPtrOutput) InferenceConfig added in v0.38.0

func (EndpointConfigClarifyExplainerConfigPtrOutput) ShapConfig added in v0.38.0

func (EndpointConfigClarifyExplainerConfigPtrOutput) ToEndpointConfigClarifyExplainerConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigPtrOutput) ToEndpointConfigClarifyExplainerConfigPtrOutput() EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigPtrOutput) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyExplainerConfigPtrOutput) ToEndpointConfigClarifyExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyExplainerConfigPtrOutput

func (EndpointConfigClarifyExplainerConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyFeatureType added in v0.38.0

type EndpointConfigClarifyFeatureType struct {
}

type EndpointConfigClarifyFeatureTypeArgs added in v0.38.0

type EndpointConfigClarifyFeatureTypeArgs struct {
}

func (EndpointConfigClarifyFeatureTypeArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyFeatureTypeArgs) ToEndpointConfigClarifyFeatureTypeOutput added in v0.38.0

func (i EndpointConfigClarifyFeatureTypeArgs) ToEndpointConfigClarifyFeatureTypeOutput() EndpointConfigClarifyFeatureTypeOutput

func (EndpointConfigClarifyFeatureTypeArgs) ToEndpointConfigClarifyFeatureTypeOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyFeatureTypeArgs) ToEndpointConfigClarifyFeatureTypeOutputWithContext(ctx context.Context) EndpointConfigClarifyFeatureTypeOutput

func (EndpointConfigClarifyFeatureTypeArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyFeatureTypeArray added in v0.38.0

type EndpointConfigClarifyFeatureTypeArray []EndpointConfigClarifyFeatureTypeInput

func (EndpointConfigClarifyFeatureTypeArray) ElementType added in v0.38.0

func (EndpointConfigClarifyFeatureTypeArray) ToEndpointConfigClarifyFeatureTypeArrayOutput added in v0.38.0

func (i EndpointConfigClarifyFeatureTypeArray) ToEndpointConfigClarifyFeatureTypeArrayOutput() EndpointConfigClarifyFeatureTypeArrayOutput

func (EndpointConfigClarifyFeatureTypeArray) ToEndpointConfigClarifyFeatureTypeArrayOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyFeatureTypeArray) ToEndpointConfigClarifyFeatureTypeArrayOutputWithContext(ctx context.Context) EndpointConfigClarifyFeatureTypeArrayOutput

func (EndpointConfigClarifyFeatureTypeArray) ToOutput added in v0.76.0

type EndpointConfigClarifyFeatureTypeArrayInput added in v0.38.0

type EndpointConfigClarifyFeatureTypeArrayInput interface {
	pulumi.Input

	ToEndpointConfigClarifyFeatureTypeArrayOutput() EndpointConfigClarifyFeatureTypeArrayOutput
	ToEndpointConfigClarifyFeatureTypeArrayOutputWithContext(context.Context) EndpointConfigClarifyFeatureTypeArrayOutput
}

EndpointConfigClarifyFeatureTypeArrayInput is an input type that accepts EndpointConfigClarifyFeatureTypeArray and EndpointConfigClarifyFeatureTypeArrayOutput values. You can construct a concrete instance of `EndpointConfigClarifyFeatureTypeArrayInput` via:

EndpointConfigClarifyFeatureTypeArray{ EndpointConfigClarifyFeatureTypeArgs{...} }

type EndpointConfigClarifyFeatureTypeArrayOutput added in v0.38.0

type EndpointConfigClarifyFeatureTypeArrayOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyFeatureTypeArrayOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyFeatureTypeArrayOutput) Index added in v0.38.0

func (EndpointConfigClarifyFeatureTypeArrayOutput) ToEndpointConfigClarifyFeatureTypeArrayOutput added in v0.38.0

func (o EndpointConfigClarifyFeatureTypeArrayOutput) ToEndpointConfigClarifyFeatureTypeArrayOutput() EndpointConfigClarifyFeatureTypeArrayOutput

func (EndpointConfigClarifyFeatureTypeArrayOutput) ToEndpointConfigClarifyFeatureTypeArrayOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyFeatureTypeArrayOutput) ToEndpointConfigClarifyFeatureTypeArrayOutputWithContext(ctx context.Context) EndpointConfigClarifyFeatureTypeArrayOutput

func (EndpointConfigClarifyFeatureTypeArrayOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyFeatureTypeInput added in v0.38.0

type EndpointConfigClarifyFeatureTypeInput interface {
	pulumi.Input

	ToEndpointConfigClarifyFeatureTypeOutput() EndpointConfigClarifyFeatureTypeOutput
	ToEndpointConfigClarifyFeatureTypeOutputWithContext(context.Context) EndpointConfigClarifyFeatureTypeOutput
}

EndpointConfigClarifyFeatureTypeInput is an input type that accepts EndpointConfigClarifyFeatureTypeArgs and EndpointConfigClarifyFeatureTypeOutput values. You can construct a concrete instance of `EndpointConfigClarifyFeatureTypeInput` via:

EndpointConfigClarifyFeatureTypeArgs{...}

type EndpointConfigClarifyFeatureTypeOutput added in v0.38.0

type EndpointConfigClarifyFeatureTypeOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyFeatureTypeOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyFeatureTypeOutput) ToEndpointConfigClarifyFeatureTypeOutput added in v0.38.0

func (o EndpointConfigClarifyFeatureTypeOutput) ToEndpointConfigClarifyFeatureTypeOutput() EndpointConfigClarifyFeatureTypeOutput

func (EndpointConfigClarifyFeatureTypeOutput) ToEndpointConfigClarifyFeatureTypeOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyFeatureTypeOutput) ToEndpointConfigClarifyFeatureTypeOutputWithContext(ctx context.Context) EndpointConfigClarifyFeatureTypeOutput

func (EndpointConfigClarifyFeatureTypeOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyHeader added in v0.38.0

type EndpointConfigClarifyHeader struct {
}

type EndpointConfigClarifyHeaderArgs added in v0.38.0

type EndpointConfigClarifyHeaderArgs struct {
}

func (EndpointConfigClarifyHeaderArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyHeaderArgs) ToEndpointConfigClarifyHeaderOutput added in v0.38.0

func (i EndpointConfigClarifyHeaderArgs) ToEndpointConfigClarifyHeaderOutput() EndpointConfigClarifyHeaderOutput

func (EndpointConfigClarifyHeaderArgs) ToEndpointConfigClarifyHeaderOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyHeaderArgs) ToEndpointConfigClarifyHeaderOutputWithContext(ctx context.Context) EndpointConfigClarifyHeaderOutput

func (EndpointConfigClarifyHeaderArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyHeaderArray added in v0.38.0

type EndpointConfigClarifyHeaderArray []EndpointConfigClarifyHeaderInput

func (EndpointConfigClarifyHeaderArray) ElementType added in v0.38.0

func (EndpointConfigClarifyHeaderArray) ToEndpointConfigClarifyHeaderArrayOutput added in v0.38.0

func (i EndpointConfigClarifyHeaderArray) ToEndpointConfigClarifyHeaderArrayOutput() EndpointConfigClarifyHeaderArrayOutput

func (EndpointConfigClarifyHeaderArray) ToEndpointConfigClarifyHeaderArrayOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyHeaderArray) ToEndpointConfigClarifyHeaderArrayOutputWithContext(ctx context.Context) EndpointConfigClarifyHeaderArrayOutput

func (EndpointConfigClarifyHeaderArray) ToOutput added in v0.76.0

type EndpointConfigClarifyHeaderArrayInput added in v0.38.0

type EndpointConfigClarifyHeaderArrayInput interface {
	pulumi.Input

	ToEndpointConfigClarifyHeaderArrayOutput() EndpointConfigClarifyHeaderArrayOutput
	ToEndpointConfigClarifyHeaderArrayOutputWithContext(context.Context) EndpointConfigClarifyHeaderArrayOutput
}

EndpointConfigClarifyHeaderArrayInput is an input type that accepts EndpointConfigClarifyHeaderArray and EndpointConfigClarifyHeaderArrayOutput values. You can construct a concrete instance of `EndpointConfigClarifyHeaderArrayInput` via:

EndpointConfigClarifyHeaderArray{ EndpointConfigClarifyHeaderArgs{...} }

type EndpointConfigClarifyHeaderArrayOutput added in v0.38.0

type EndpointConfigClarifyHeaderArrayOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyHeaderArrayOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyHeaderArrayOutput) Index added in v0.38.0

func (EndpointConfigClarifyHeaderArrayOutput) ToEndpointConfigClarifyHeaderArrayOutput added in v0.38.0

func (o EndpointConfigClarifyHeaderArrayOutput) ToEndpointConfigClarifyHeaderArrayOutput() EndpointConfigClarifyHeaderArrayOutput

func (EndpointConfigClarifyHeaderArrayOutput) ToEndpointConfigClarifyHeaderArrayOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyHeaderArrayOutput) ToEndpointConfigClarifyHeaderArrayOutputWithContext(ctx context.Context) EndpointConfigClarifyHeaderArrayOutput

func (EndpointConfigClarifyHeaderArrayOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyHeaderInput added in v0.38.0

type EndpointConfigClarifyHeaderInput interface {
	pulumi.Input

	ToEndpointConfigClarifyHeaderOutput() EndpointConfigClarifyHeaderOutput
	ToEndpointConfigClarifyHeaderOutputWithContext(context.Context) EndpointConfigClarifyHeaderOutput
}

EndpointConfigClarifyHeaderInput is an input type that accepts EndpointConfigClarifyHeaderArgs and EndpointConfigClarifyHeaderOutput values. You can construct a concrete instance of `EndpointConfigClarifyHeaderInput` via:

EndpointConfigClarifyHeaderArgs{...}

type EndpointConfigClarifyHeaderOutput added in v0.38.0

type EndpointConfigClarifyHeaderOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyHeaderOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyHeaderOutput) ToEndpointConfigClarifyHeaderOutput added in v0.38.0

func (o EndpointConfigClarifyHeaderOutput) ToEndpointConfigClarifyHeaderOutput() EndpointConfigClarifyHeaderOutput

func (EndpointConfigClarifyHeaderOutput) ToEndpointConfigClarifyHeaderOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyHeaderOutput) ToEndpointConfigClarifyHeaderOutputWithContext(ctx context.Context) EndpointConfigClarifyHeaderOutput

func (EndpointConfigClarifyHeaderOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyInferenceConfig added in v0.38.0

type EndpointConfigClarifyInferenceConfig struct {
	ContentTemplate      *string                            `pulumi:"contentTemplate"`
	FeatureHeaders       []EndpointConfigClarifyHeader      `pulumi:"featureHeaders"`
	FeatureTypes         []EndpointConfigClarifyFeatureType `pulumi:"featureTypes"`
	FeaturesAttribute    *string                            `pulumi:"featuresAttribute"`
	LabelAttribute       *string                            `pulumi:"labelAttribute"`
	LabelHeaders         []EndpointConfigClarifyHeader      `pulumi:"labelHeaders"`
	LabelIndex           *int                               `pulumi:"labelIndex"`
	MaxPayloadInMb       *int                               `pulumi:"maxPayloadInMb"`
	MaxRecordCount       *int                               `pulumi:"maxRecordCount"`
	ProbabilityAttribute *string                            `pulumi:"probabilityAttribute"`
	ProbabilityIndex     *int                               `pulumi:"probabilityIndex"`
}

type EndpointConfigClarifyInferenceConfigArgs added in v0.38.0

type EndpointConfigClarifyInferenceConfigArgs struct {
	ContentTemplate      pulumi.StringPtrInput                      `pulumi:"contentTemplate"`
	FeatureHeaders       EndpointConfigClarifyHeaderArrayInput      `pulumi:"featureHeaders"`
	FeatureTypes         EndpointConfigClarifyFeatureTypeArrayInput `pulumi:"featureTypes"`
	FeaturesAttribute    pulumi.StringPtrInput                      `pulumi:"featuresAttribute"`
	LabelAttribute       pulumi.StringPtrInput                      `pulumi:"labelAttribute"`
	LabelHeaders         EndpointConfigClarifyHeaderArrayInput      `pulumi:"labelHeaders"`
	LabelIndex           pulumi.IntPtrInput                         `pulumi:"labelIndex"`
	MaxPayloadInMb       pulumi.IntPtrInput                         `pulumi:"maxPayloadInMb"`
	MaxRecordCount       pulumi.IntPtrInput                         `pulumi:"maxRecordCount"`
	ProbabilityAttribute pulumi.StringPtrInput                      `pulumi:"probabilityAttribute"`
	ProbabilityIndex     pulumi.IntPtrInput                         `pulumi:"probabilityIndex"`
}

func (EndpointConfigClarifyInferenceConfigArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigOutput added in v0.38.0

func (i EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigOutput() EndpointConfigClarifyInferenceConfigOutput

func (EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyInferenceConfigOutput

func (EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigPtrOutput added in v0.38.0

func (i EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigPtrOutput() EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyInferenceConfigArgs) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyInferenceConfigInput added in v0.38.0

type EndpointConfigClarifyInferenceConfigInput interface {
	pulumi.Input

	ToEndpointConfigClarifyInferenceConfigOutput() EndpointConfigClarifyInferenceConfigOutput
	ToEndpointConfigClarifyInferenceConfigOutputWithContext(context.Context) EndpointConfigClarifyInferenceConfigOutput
}

EndpointConfigClarifyInferenceConfigInput is an input type that accepts EndpointConfigClarifyInferenceConfigArgs and EndpointConfigClarifyInferenceConfigOutput values. You can construct a concrete instance of `EndpointConfigClarifyInferenceConfigInput` via:

EndpointConfigClarifyInferenceConfigArgs{...}

type EndpointConfigClarifyInferenceConfigOutput added in v0.38.0

type EndpointConfigClarifyInferenceConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyInferenceConfigOutput) ContentTemplate added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) FeatureHeaders added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) FeatureTypes added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) FeaturesAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) LabelAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) LabelHeaders added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) LabelIndex added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) MaxPayloadInMb added in v0.72.0

func (EndpointConfigClarifyInferenceConfigOutput) MaxRecordCount added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) ProbabilityAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) ProbabilityIndex added in v0.38.0

func (EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigOutput added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigOutput() EndpointConfigClarifyInferenceConfigOutput

func (EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyInferenceConfigOutput

func (EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigPtrOutput() EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigOutput) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyInferenceConfigPtrInput added in v0.38.0

type EndpointConfigClarifyInferenceConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigClarifyInferenceConfigPtrOutput() EndpointConfigClarifyInferenceConfigPtrOutput
	ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext(context.Context) EndpointConfigClarifyInferenceConfigPtrOutput
}

EndpointConfigClarifyInferenceConfigPtrInput is an input type that accepts EndpointConfigClarifyInferenceConfigArgs, EndpointConfigClarifyInferenceConfigPtr and EndpointConfigClarifyInferenceConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigClarifyInferenceConfigPtrInput` via:

        EndpointConfigClarifyInferenceConfigArgs{...}

or:

        nil

type EndpointConfigClarifyInferenceConfigPtrOutput added in v0.38.0

type EndpointConfigClarifyInferenceConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyInferenceConfigPtrOutput) ContentTemplate added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) FeatureHeaders added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) FeatureTypes added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) FeaturesAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) LabelAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) LabelHeaders added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) LabelIndex added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) MaxPayloadInMb added in v0.72.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) MaxRecordCount added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) ProbabilityAttribute added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) ProbabilityIndex added in v0.38.0

func (EndpointConfigClarifyInferenceConfigPtrOutput) ToEndpointConfigClarifyInferenceConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigPtrOutput) ToEndpointConfigClarifyInferenceConfigPtrOutput() EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigPtrOutput) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyInferenceConfigPtrOutput) ToEndpointConfigClarifyInferenceConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyInferenceConfigPtrOutput

func (EndpointConfigClarifyInferenceConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyShapBaselineConfig added in v0.38.0

type EndpointConfigClarifyShapBaselineConfig struct {
	MimeType        *string `pulumi:"mimeType"`
	ShapBaseline    *string `pulumi:"shapBaseline"`
	ShapBaselineUri *string `pulumi:"shapBaselineUri"`
}

type EndpointConfigClarifyShapBaselineConfigArgs added in v0.38.0

type EndpointConfigClarifyShapBaselineConfigArgs struct {
	MimeType        pulumi.StringPtrInput `pulumi:"mimeType"`
	ShapBaseline    pulumi.StringPtrInput `pulumi:"shapBaseline"`
	ShapBaselineUri pulumi.StringPtrInput `pulumi:"shapBaselineUri"`
}

func (EndpointConfigClarifyShapBaselineConfigArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigOutput added in v0.38.0

func (i EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigOutput() EndpointConfigClarifyShapBaselineConfigOutput

func (EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyShapBaselineConfigOutput

func (EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigPtrOutput added in v0.38.0

func (i EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigPtrOutput() EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyShapBaselineConfigArgs) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyShapBaselineConfigInput added in v0.38.0

type EndpointConfigClarifyShapBaselineConfigInput interface {
	pulumi.Input

	ToEndpointConfigClarifyShapBaselineConfigOutput() EndpointConfigClarifyShapBaselineConfigOutput
	ToEndpointConfigClarifyShapBaselineConfigOutputWithContext(context.Context) EndpointConfigClarifyShapBaselineConfigOutput
}

EndpointConfigClarifyShapBaselineConfigInput is an input type that accepts EndpointConfigClarifyShapBaselineConfigArgs and EndpointConfigClarifyShapBaselineConfigOutput values. You can construct a concrete instance of `EndpointConfigClarifyShapBaselineConfigInput` via:

EndpointConfigClarifyShapBaselineConfigArgs{...}

type EndpointConfigClarifyShapBaselineConfigOutput added in v0.38.0

type EndpointConfigClarifyShapBaselineConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyShapBaselineConfigOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigOutput) MimeType added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigOutput) ShapBaseline added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigOutput) ShapBaselineUri added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigOutput added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigOutput() EndpointConfigClarifyShapBaselineConfigOutput

func (EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyShapBaselineConfigOutput

func (EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutput() EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyShapBaselineConfigPtrInput added in v0.38.0

type EndpointConfigClarifyShapBaselineConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigClarifyShapBaselineConfigPtrOutput() EndpointConfigClarifyShapBaselineConfigPtrOutput
	ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext(context.Context) EndpointConfigClarifyShapBaselineConfigPtrOutput
}

EndpointConfigClarifyShapBaselineConfigPtrInput is an input type that accepts EndpointConfigClarifyShapBaselineConfigArgs, EndpointConfigClarifyShapBaselineConfigPtr and EndpointConfigClarifyShapBaselineConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigClarifyShapBaselineConfigPtrInput` via:

        EndpointConfigClarifyShapBaselineConfigArgs{...}

or:

        nil

type EndpointConfigClarifyShapBaselineConfigPtrOutput added in v0.38.0

type EndpointConfigClarifyShapBaselineConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) MimeType added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ShapBaseline added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ShapBaselineUri added in v0.38.0

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigPtrOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutput() EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapBaselineConfigPtrOutput) ToEndpointConfigClarifyShapBaselineConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapBaselineConfigPtrOutput

func (EndpointConfigClarifyShapBaselineConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyShapConfig added in v0.38.0

type EndpointConfigClarifyShapConfig struct {
	NumberOfSamples    *int                                    `pulumi:"numberOfSamples"`
	Seed               *int                                    `pulumi:"seed"`
	ShapBaselineConfig EndpointConfigClarifyShapBaselineConfig `pulumi:"shapBaselineConfig"`
	TextConfig         *EndpointConfigClarifyTextConfig        `pulumi:"textConfig"`
	UseLogit           *bool                                   `pulumi:"useLogit"`
}

type EndpointConfigClarifyShapConfigArgs added in v0.38.0

type EndpointConfigClarifyShapConfigArgs struct {
	NumberOfSamples    pulumi.IntPtrInput                           `pulumi:"numberOfSamples"`
	Seed               pulumi.IntPtrInput                           `pulumi:"seed"`
	ShapBaselineConfig EndpointConfigClarifyShapBaselineConfigInput `pulumi:"shapBaselineConfig"`
	TextConfig         EndpointConfigClarifyTextConfigPtrInput      `pulumi:"textConfig"`
	UseLogit           pulumi.BoolPtrInput                          `pulumi:"useLogit"`
}

func (EndpointConfigClarifyShapConfigArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigOutput added in v0.38.0

func (i EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigOutput() EndpointConfigClarifyShapConfigOutput

func (EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyShapConfigOutput

func (EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigPtrOutput added in v0.38.0

func (i EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigPtrOutput() EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyShapConfigArgs) ToEndpointConfigClarifyShapConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyShapConfigInput added in v0.38.0

type EndpointConfigClarifyShapConfigInput interface {
	pulumi.Input

	ToEndpointConfigClarifyShapConfigOutput() EndpointConfigClarifyShapConfigOutput
	ToEndpointConfigClarifyShapConfigOutputWithContext(context.Context) EndpointConfigClarifyShapConfigOutput
}

EndpointConfigClarifyShapConfigInput is an input type that accepts EndpointConfigClarifyShapConfigArgs and EndpointConfigClarifyShapConfigOutput values. You can construct a concrete instance of `EndpointConfigClarifyShapConfigInput` via:

EndpointConfigClarifyShapConfigArgs{...}

type EndpointConfigClarifyShapConfigOutput added in v0.38.0

type EndpointConfigClarifyShapConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyShapConfigOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyShapConfigOutput) NumberOfSamples added in v0.38.0

func (EndpointConfigClarifyShapConfigOutput) Seed added in v0.38.0

func (EndpointConfigClarifyShapConfigOutput) ShapBaselineConfig added in v0.38.0

func (EndpointConfigClarifyShapConfigOutput) TextConfig added in v0.38.0

func (EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigOutput added in v0.38.0

func (o EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigOutput() EndpointConfigClarifyShapConfigOutput

func (EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyShapConfigOutput

func (EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigPtrOutput() EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapConfigOutput) ToEndpointConfigClarifyShapConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigOutput) ToOutput added in v0.76.0

func (EndpointConfigClarifyShapConfigOutput) UseLogit added in v0.38.0

type EndpointConfigClarifyShapConfigPtrInput added in v0.38.0

type EndpointConfigClarifyShapConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigClarifyShapConfigPtrOutput() EndpointConfigClarifyShapConfigPtrOutput
	ToEndpointConfigClarifyShapConfigPtrOutputWithContext(context.Context) EndpointConfigClarifyShapConfigPtrOutput
}

EndpointConfigClarifyShapConfigPtrInput is an input type that accepts EndpointConfigClarifyShapConfigArgs, EndpointConfigClarifyShapConfigPtr and EndpointConfigClarifyShapConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigClarifyShapConfigPtrInput` via:

        EndpointConfigClarifyShapConfigArgs{...}

or:

        nil

type EndpointConfigClarifyShapConfigPtrOutput added in v0.38.0

type EndpointConfigClarifyShapConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyShapConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) NumberOfSamples added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) Seed added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) ShapBaselineConfig added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) TextConfig added in v0.38.0

func (EndpointConfigClarifyShapConfigPtrOutput) ToEndpointConfigClarifyShapConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyShapConfigPtrOutput) ToEndpointConfigClarifyShapConfigPtrOutput() EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigPtrOutput) ToEndpointConfigClarifyShapConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyShapConfigPtrOutput) ToEndpointConfigClarifyShapConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyShapConfigPtrOutput

func (EndpointConfigClarifyShapConfigPtrOutput) ToOutput added in v0.76.0

func (EndpointConfigClarifyShapConfigPtrOutput) UseLogit added in v0.38.0

type EndpointConfigClarifyTextConfig added in v0.38.0

type EndpointConfigClarifyTextConfig struct {
	Granularity string `pulumi:"granularity"`
	Language    string `pulumi:"language"`
}

type EndpointConfigClarifyTextConfigArgs added in v0.38.0

type EndpointConfigClarifyTextConfigArgs struct {
	Granularity pulumi.StringInput `pulumi:"granularity"`
	Language    pulumi.StringInput `pulumi:"language"`
}

func (EndpointConfigClarifyTextConfigArgs) ElementType added in v0.38.0

func (EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigOutput added in v0.38.0

func (i EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigOutput() EndpointConfigClarifyTextConfigOutput

func (EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyTextConfigOutput

func (EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigPtrOutput added in v0.38.0

func (i EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigPtrOutput() EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigClarifyTextConfigArgs) ToEndpointConfigClarifyTextConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigArgs) ToOutput added in v0.76.0

type EndpointConfigClarifyTextConfigInput added in v0.38.0

type EndpointConfigClarifyTextConfigInput interface {
	pulumi.Input

	ToEndpointConfigClarifyTextConfigOutput() EndpointConfigClarifyTextConfigOutput
	ToEndpointConfigClarifyTextConfigOutputWithContext(context.Context) EndpointConfigClarifyTextConfigOutput
}

EndpointConfigClarifyTextConfigInput is an input type that accepts EndpointConfigClarifyTextConfigArgs and EndpointConfigClarifyTextConfigOutput values. You can construct a concrete instance of `EndpointConfigClarifyTextConfigInput` via:

EndpointConfigClarifyTextConfigArgs{...}

type EndpointConfigClarifyTextConfigOutput added in v0.38.0

type EndpointConfigClarifyTextConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyTextConfigOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyTextConfigOutput) Granularity added in v0.38.0

func (EndpointConfigClarifyTextConfigOutput) Language added in v0.38.0

func (EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigOutput added in v0.38.0

func (o EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigOutput() EndpointConfigClarifyTextConfigOutput

func (EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigOutputWithContext(ctx context.Context) EndpointConfigClarifyTextConfigOutput

func (EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigPtrOutput() EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyTextConfigOutput) ToEndpointConfigClarifyTextConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigOutput) ToOutput added in v0.76.0

type EndpointConfigClarifyTextConfigPtrInput added in v0.38.0

type EndpointConfigClarifyTextConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigClarifyTextConfigPtrOutput() EndpointConfigClarifyTextConfigPtrOutput
	ToEndpointConfigClarifyTextConfigPtrOutputWithContext(context.Context) EndpointConfigClarifyTextConfigPtrOutput
}

EndpointConfigClarifyTextConfigPtrInput is an input type that accepts EndpointConfigClarifyTextConfigArgs, EndpointConfigClarifyTextConfigPtr and EndpointConfigClarifyTextConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigClarifyTextConfigPtrInput` via:

        EndpointConfigClarifyTextConfigArgs{...}

or:

        nil

type EndpointConfigClarifyTextConfigPtrOutput added in v0.38.0

type EndpointConfigClarifyTextConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigClarifyTextConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigClarifyTextConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigClarifyTextConfigPtrOutput) Granularity added in v0.38.0

func (EndpointConfigClarifyTextConfigPtrOutput) Language added in v0.38.0

func (EndpointConfigClarifyTextConfigPtrOutput) ToEndpointConfigClarifyTextConfigPtrOutput added in v0.38.0

func (o EndpointConfigClarifyTextConfigPtrOutput) ToEndpointConfigClarifyTextConfigPtrOutput() EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigPtrOutput) ToEndpointConfigClarifyTextConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigClarifyTextConfigPtrOutput) ToEndpointConfigClarifyTextConfigPtrOutputWithContext(ctx context.Context) EndpointConfigClarifyTextConfigPtrOutput

func (EndpointConfigClarifyTextConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigDataCaptureConfig

type EndpointConfigDataCaptureConfig struct {
	CaptureContentTypeHeader  *EndpointConfigCaptureContentTypeHeader `pulumi:"captureContentTypeHeader"`
	CaptureOptions            []EndpointConfigCaptureOption           `pulumi:"captureOptions"`
	DestinationS3Uri          string                                  `pulumi:"destinationS3Uri"`
	EnableCapture             *bool                                   `pulumi:"enableCapture"`
	InitialSamplingPercentage int                                     `pulumi:"initialSamplingPercentage"`
	KmsKeyId                  *string                                 `pulumi:"kmsKeyId"`
}

type EndpointConfigDataCaptureConfigArgs

type EndpointConfigDataCaptureConfigArgs struct {
	CaptureContentTypeHeader  EndpointConfigCaptureContentTypeHeaderPtrInput `pulumi:"captureContentTypeHeader"`
	CaptureOptions            EndpointConfigCaptureOptionArrayInput          `pulumi:"captureOptions"`
	DestinationS3Uri          pulumi.StringInput                             `pulumi:"destinationS3Uri"`
	EnableCapture             pulumi.BoolPtrInput                            `pulumi:"enableCapture"`
	InitialSamplingPercentage pulumi.IntInput                                `pulumi:"initialSamplingPercentage"`
	KmsKeyId                  pulumi.StringPtrInput                          `pulumi:"kmsKeyId"`
}

func (EndpointConfigDataCaptureConfigArgs) ElementType

func (EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigOutput

func (i EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigOutput() EndpointConfigDataCaptureConfigOutput

func (EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigOutputWithContext

func (i EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigDataCaptureConfigOutput

func (EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigPtrOutput

func (i EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigPtrOutput() EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigPtrOutputWithContext

func (i EndpointConfigDataCaptureConfigArgs) ToEndpointConfigDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigArgs) ToOutput added in v0.76.0

type EndpointConfigDataCaptureConfigInput

type EndpointConfigDataCaptureConfigInput interface {
	pulumi.Input

	ToEndpointConfigDataCaptureConfigOutput() EndpointConfigDataCaptureConfigOutput
	ToEndpointConfigDataCaptureConfigOutputWithContext(context.Context) EndpointConfigDataCaptureConfigOutput
}

EndpointConfigDataCaptureConfigInput is an input type that accepts EndpointConfigDataCaptureConfigArgs and EndpointConfigDataCaptureConfigOutput values. You can construct a concrete instance of `EndpointConfigDataCaptureConfigInput` via:

EndpointConfigDataCaptureConfigArgs{...}

type EndpointConfigDataCaptureConfigOutput

type EndpointConfigDataCaptureConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigDataCaptureConfigOutput) CaptureContentTypeHeader

func (EndpointConfigDataCaptureConfigOutput) CaptureOptions

func (EndpointConfigDataCaptureConfigOutput) DestinationS3Uri

func (EndpointConfigDataCaptureConfigOutput) ElementType

func (EndpointConfigDataCaptureConfigOutput) EnableCapture

func (EndpointConfigDataCaptureConfigOutput) InitialSamplingPercentage

func (o EndpointConfigDataCaptureConfigOutput) InitialSamplingPercentage() pulumi.IntOutput

func (EndpointConfigDataCaptureConfigOutput) KmsKeyId

func (EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigOutput

func (o EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigOutput() EndpointConfigDataCaptureConfigOutput

func (EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigOutputWithContext

func (o EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigOutputWithContext(ctx context.Context) EndpointConfigDataCaptureConfigOutput

func (EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigPtrOutput

func (o EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigPtrOutput() EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigPtrOutputWithContext

func (o EndpointConfigDataCaptureConfigOutput) ToEndpointConfigDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigOutput) ToOutput added in v0.76.0

type EndpointConfigDataCaptureConfigPtrInput

type EndpointConfigDataCaptureConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigDataCaptureConfigPtrOutput() EndpointConfigDataCaptureConfigPtrOutput
	ToEndpointConfigDataCaptureConfigPtrOutputWithContext(context.Context) EndpointConfigDataCaptureConfigPtrOutput
}

EndpointConfigDataCaptureConfigPtrInput is an input type that accepts EndpointConfigDataCaptureConfigArgs, EndpointConfigDataCaptureConfigPtr and EndpointConfigDataCaptureConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigDataCaptureConfigPtrInput` via:

        EndpointConfigDataCaptureConfigArgs{...}

or:

        nil

type EndpointConfigDataCaptureConfigPtrOutput

type EndpointConfigDataCaptureConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigDataCaptureConfigPtrOutput) CaptureContentTypeHeader

func (EndpointConfigDataCaptureConfigPtrOutput) CaptureOptions

func (EndpointConfigDataCaptureConfigPtrOutput) DestinationS3Uri

func (EndpointConfigDataCaptureConfigPtrOutput) Elem

func (EndpointConfigDataCaptureConfigPtrOutput) ElementType

func (EndpointConfigDataCaptureConfigPtrOutput) EnableCapture

func (EndpointConfigDataCaptureConfigPtrOutput) InitialSamplingPercentage

func (o EndpointConfigDataCaptureConfigPtrOutput) InitialSamplingPercentage() pulumi.IntPtrOutput

func (EndpointConfigDataCaptureConfigPtrOutput) KmsKeyId

func (EndpointConfigDataCaptureConfigPtrOutput) ToEndpointConfigDataCaptureConfigPtrOutput

func (o EndpointConfigDataCaptureConfigPtrOutput) ToEndpointConfigDataCaptureConfigPtrOutput() EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigPtrOutput) ToEndpointConfigDataCaptureConfigPtrOutputWithContext

func (o EndpointConfigDataCaptureConfigPtrOutput) ToEndpointConfigDataCaptureConfigPtrOutputWithContext(ctx context.Context) EndpointConfigDataCaptureConfigPtrOutput

func (EndpointConfigDataCaptureConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigExplainerConfig added in v0.38.0

type EndpointConfigExplainerConfig struct {
	ClarifyExplainerConfig *EndpointConfigClarifyExplainerConfig `pulumi:"clarifyExplainerConfig"`
}

type EndpointConfigExplainerConfigArgs added in v0.38.0

type EndpointConfigExplainerConfigArgs struct {
	ClarifyExplainerConfig EndpointConfigClarifyExplainerConfigPtrInput `pulumi:"clarifyExplainerConfig"`
}

func (EndpointConfigExplainerConfigArgs) ElementType added in v0.38.0

func (EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigOutput added in v0.38.0

func (i EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigOutput() EndpointConfigExplainerConfigOutput

func (EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigOutputWithContext added in v0.38.0

func (i EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigOutputWithContext(ctx context.Context) EndpointConfigExplainerConfigOutput

func (EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigPtrOutput added in v0.38.0

func (i EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigPtrOutput() EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigPtrOutputWithContext added in v0.38.0

func (i EndpointConfigExplainerConfigArgs) ToEndpointConfigExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigArgs) ToOutput added in v0.76.0

type EndpointConfigExplainerConfigInput added in v0.38.0

type EndpointConfigExplainerConfigInput interface {
	pulumi.Input

	ToEndpointConfigExplainerConfigOutput() EndpointConfigExplainerConfigOutput
	ToEndpointConfigExplainerConfigOutputWithContext(context.Context) EndpointConfigExplainerConfigOutput
}

EndpointConfigExplainerConfigInput is an input type that accepts EndpointConfigExplainerConfigArgs and EndpointConfigExplainerConfigOutput values. You can construct a concrete instance of `EndpointConfigExplainerConfigInput` via:

EndpointConfigExplainerConfigArgs{...}

type EndpointConfigExplainerConfigOutput added in v0.38.0

type EndpointConfigExplainerConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigExplainerConfigOutput) ClarifyExplainerConfig added in v0.38.0

func (EndpointConfigExplainerConfigOutput) ElementType added in v0.38.0

func (EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigOutput added in v0.38.0

func (o EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigOutput() EndpointConfigExplainerConfigOutput

func (EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigOutputWithContext added in v0.38.0

func (o EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigOutputWithContext(ctx context.Context) EndpointConfigExplainerConfigOutput

func (EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigPtrOutput added in v0.38.0

func (o EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigPtrOutput() EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigExplainerConfigOutput) ToEndpointConfigExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigOutput) ToOutput added in v0.76.0

type EndpointConfigExplainerConfigPtrInput added in v0.38.0

type EndpointConfigExplainerConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigExplainerConfigPtrOutput() EndpointConfigExplainerConfigPtrOutput
	ToEndpointConfigExplainerConfigPtrOutputWithContext(context.Context) EndpointConfigExplainerConfigPtrOutput
}

EndpointConfigExplainerConfigPtrInput is an input type that accepts EndpointConfigExplainerConfigArgs, EndpointConfigExplainerConfigPtr and EndpointConfigExplainerConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigExplainerConfigPtrInput` via:

        EndpointConfigExplainerConfigArgs{...}

or:

        nil

type EndpointConfigExplainerConfigPtrOutput added in v0.38.0

type EndpointConfigExplainerConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigExplainerConfigPtrOutput) ClarifyExplainerConfig added in v0.38.0

func (EndpointConfigExplainerConfigPtrOutput) Elem added in v0.38.0

func (EndpointConfigExplainerConfigPtrOutput) ElementType added in v0.38.0

func (EndpointConfigExplainerConfigPtrOutput) ToEndpointConfigExplainerConfigPtrOutput added in v0.38.0

func (o EndpointConfigExplainerConfigPtrOutput) ToEndpointConfigExplainerConfigPtrOutput() EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigPtrOutput) ToEndpointConfigExplainerConfigPtrOutputWithContext added in v0.38.0

func (o EndpointConfigExplainerConfigPtrOutput) ToEndpointConfigExplainerConfigPtrOutputWithContext(ctx context.Context) EndpointConfigExplainerConfigPtrOutput

func (EndpointConfigExplainerConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigInput

type EndpointConfigInput interface {
	pulumi.Input

	ToEndpointConfigOutput() EndpointConfigOutput
	ToEndpointConfigOutputWithContext(ctx context.Context) EndpointConfigOutput
}

type EndpointConfigOutput

type EndpointConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigOutput) AsyncInferenceConfig added in v0.17.0

func (EndpointConfigOutput) DataCaptureConfig added in v0.17.0

func (EndpointConfigOutput) ElementType

func (EndpointConfigOutput) ElementType() reflect.Type

func (EndpointConfigOutput) EndpointConfigName added in v0.17.0

func (o EndpointConfigOutput) EndpointConfigName() pulumi.StringPtrOutput

func (EndpointConfigOutput) ExplainerConfig added in v0.38.0

func (EndpointConfigOutput) KmsKeyId added in v0.17.0

func (EndpointConfigOutput) ProductionVariants added in v0.17.0

func (EndpointConfigOutput) ShadowProductionVariants added in v0.45.0

func (EndpointConfigOutput) Tags added in v0.17.0

func (EndpointConfigOutput) ToEndpointConfigOutput

func (o EndpointConfigOutput) ToEndpointConfigOutput() EndpointConfigOutput

func (EndpointConfigOutput) ToEndpointConfigOutputWithContext

func (o EndpointConfigOutput) ToEndpointConfigOutputWithContext(ctx context.Context) EndpointConfigOutput

func (EndpointConfigOutput) ToOutput added in v0.76.0

type EndpointConfigProductionVariant

type EndpointConfigProductionVariant struct {
	AcceleratorType                             *string                         `pulumi:"acceleratorType"`
	ContainerStartupHealthCheckTimeoutInSeconds *int                            `pulumi:"containerStartupHealthCheckTimeoutInSeconds"`
	EnableSsmAccess                             *bool                           `pulumi:"enableSsmAccess"`
	InitialInstanceCount                        *int                            `pulumi:"initialInstanceCount"`
	InitialVariantWeight                        float64                         `pulumi:"initialVariantWeight"`
	InstanceType                                *string                         `pulumi:"instanceType"`
	ModelDataDownloadTimeoutInSeconds           *int                            `pulumi:"modelDataDownloadTimeoutInSeconds"`
	ModelName                                   string                          `pulumi:"modelName"`
	ServerlessConfig                            *EndpointConfigServerlessConfig `pulumi:"serverlessConfig"`
	VariantName                                 string                          `pulumi:"variantName"`
	VolumeSizeInGb                              *int                            `pulumi:"volumeSizeInGb"`
}

type EndpointConfigProductionVariantArgs

type EndpointConfigProductionVariantArgs struct {
	AcceleratorType                             pulumi.StringPtrInput                  `pulumi:"acceleratorType"`
	ContainerStartupHealthCheckTimeoutInSeconds pulumi.IntPtrInput                     `pulumi:"containerStartupHealthCheckTimeoutInSeconds"`
	EnableSsmAccess                             pulumi.BoolPtrInput                    `pulumi:"enableSsmAccess"`
	InitialInstanceCount                        pulumi.IntPtrInput                     `pulumi:"initialInstanceCount"`
	InitialVariantWeight                        pulumi.Float64Input                    `pulumi:"initialVariantWeight"`
	InstanceType                                pulumi.StringPtrInput                  `pulumi:"instanceType"`
	ModelDataDownloadTimeoutInSeconds           pulumi.IntPtrInput                     `pulumi:"modelDataDownloadTimeoutInSeconds"`
	ModelName                                   pulumi.StringInput                     `pulumi:"modelName"`
	ServerlessConfig                            EndpointConfigServerlessConfigPtrInput `pulumi:"serverlessConfig"`
	VariantName                                 pulumi.StringInput                     `pulumi:"variantName"`
	VolumeSizeInGb                              pulumi.IntPtrInput                     `pulumi:"volumeSizeInGb"`
}

func (EndpointConfigProductionVariantArgs) ElementType

func (EndpointConfigProductionVariantArgs) ToEndpointConfigProductionVariantOutput

func (i EndpointConfigProductionVariantArgs) ToEndpointConfigProductionVariantOutput() EndpointConfigProductionVariantOutput

func (EndpointConfigProductionVariantArgs) ToEndpointConfigProductionVariantOutputWithContext

func (i EndpointConfigProductionVariantArgs) ToEndpointConfigProductionVariantOutputWithContext(ctx context.Context) EndpointConfigProductionVariantOutput

func (EndpointConfigProductionVariantArgs) ToOutput added in v0.76.0

type EndpointConfigProductionVariantArray

type EndpointConfigProductionVariantArray []EndpointConfigProductionVariantInput

func (EndpointConfigProductionVariantArray) ElementType

func (EndpointConfigProductionVariantArray) ToEndpointConfigProductionVariantArrayOutput

func (i EndpointConfigProductionVariantArray) ToEndpointConfigProductionVariantArrayOutput() EndpointConfigProductionVariantArrayOutput

func (EndpointConfigProductionVariantArray) ToEndpointConfigProductionVariantArrayOutputWithContext

func (i EndpointConfigProductionVariantArray) ToEndpointConfigProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigProductionVariantArrayOutput

func (EndpointConfigProductionVariantArray) ToOutput added in v0.76.0

type EndpointConfigProductionVariantArrayInput

type EndpointConfigProductionVariantArrayInput interface {
	pulumi.Input

	ToEndpointConfigProductionVariantArrayOutput() EndpointConfigProductionVariantArrayOutput
	ToEndpointConfigProductionVariantArrayOutputWithContext(context.Context) EndpointConfigProductionVariantArrayOutput
}

EndpointConfigProductionVariantArrayInput is an input type that accepts EndpointConfigProductionVariantArray and EndpointConfigProductionVariantArrayOutput values. You can construct a concrete instance of `EndpointConfigProductionVariantArrayInput` via:

EndpointConfigProductionVariantArray{ EndpointConfigProductionVariantArgs{...} }

type EndpointConfigProductionVariantArrayOutput

type EndpointConfigProductionVariantArrayOutput struct{ *pulumi.OutputState }

func (EndpointConfigProductionVariantArrayOutput) ElementType

func (EndpointConfigProductionVariantArrayOutput) Index

func (EndpointConfigProductionVariantArrayOutput) ToEndpointConfigProductionVariantArrayOutput

func (o EndpointConfigProductionVariantArrayOutput) ToEndpointConfigProductionVariantArrayOutput() EndpointConfigProductionVariantArrayOutput

func (EndpointConfigProductionVariantArrayOutput) ToEndpointConfigProductionVariantArrayOutputWithContext

func (o EndpointConfigProductionVariantArrayOutput) ToEndpointConfigProductionVariantArrayOutputWithContext(ctx context.Context) EndpointConfigProductionVariantArrayOutput

func (EndpointConfigProductionVariantArrayOutput) ToOutput added in v0.76.0

type EndpointConfigProductionVariantInput

type EndpointConfigProductionVariantInput interface {
	pulumi.Input

	ToEndpointConfigProductionVariantOutput() EndpointConfigProductionVariantOutput
	ToEndpointConfigProductionVariantOutputWithContext(context.Context) EndpointConfigProductionVariantOutput
}

EndpointConfigProductionVariantInput is an input type that accepts EndpointConfigProductionVariantArgs and EndpointConfigProductionVariantOutput values. You can construct a concrete instance of `EndpointConfigProductionVariantInput` via:

EndpointConfigProductionVariantArgs{...}

type EndpointConfigProductionVariantOutput

type EndpointConfigProductionVariantOutput struct{ *pulumi.OutputState }

func (EndpointConfigProductionVariantOutput) AcceleratorType

func (EndpointConfigProductionVariantOutput) ContainerStartupHealthCheckTimeoutInSeconds added in v0.38.0

func (o EndpointConfigProductionVariantOutput) ContainerStartupHealthCheckTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointConfigProductionVariantOutput) ElementType

func (EndpointConfigProductionVariantOutput) EnableSsmAccess added in v0.72.0

func (EndpointConfigProductionVariantOutput) InitialInstanceCount

func (EndpointConfigProductionVariantOutput) InitialVariantWeight

func (EndpointConfigProductionVariantOutput) InstanceType

func (EndpointConfigProductionVariantOutput) ModelDataDownloadTimeoutInSeconds added in v0.38.0

func (o EndpointConfigProductionVariantOutput) ModelDataDownloadTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointConfigProductionVariantOutput) ModelName

func (EndpointConfigProductionVariantOutput) ServerlessConfig added in v0.9.0

func (EndpointConfigProductionVariantOutput) ToEndpointConfigProductionVariantOutput

func (o EndpointConfigProductionVariantOutput) ToEndpointConfigProductionVariantOutput() EndpointConfigProductionVariantOutput

func (EndpointConfigProductionVariantOutput) ToEndpointConfigProductionVariantOutputWithContext

func (o EndpointConfigProductionVariantOutput) ToEndpointConfigProductionVariantOutputWithContext(ctx context.Context) EndpointConfigProductionVariantOutput

func (EndpointConfigProductionVariantOutput) ToOutput added in v0.76.0

func (EndpointConfigProductionVariantOutput) VariantName

func (EndpointConfigProductionVariantOutput) VolumeSizeInGb added in v0.72.0

type EndpointConfigServerlessConfig added in v0.9.0

type EndpointConfigServerlessConfig struct {
	MaxConcurrency         int  `pulumi:"maxConcurrency"`
	MemorySizeInMb         int  `pulumi:"memorySizeInMb"`
	ProvisionedConcurrency *int `pulumi:"provisionedConcurrency"`
}

type EndpointConfigServerlessConfigArgs added in v0.9.0

type EndpointConfigServerlessConfigArgs struct {
	MaxConcurrency         pulumi.IntInput    `pulumi:"maxConcurrency"`
	MemorySizeInMb         pulumi.IntInput    `pulumi:"memorySizeInMb"`
	ProvisionedConcurrency pulumi.IntPtrInput `pulumi:"provisionedConcurrency"`
}

func (EndpointConfigServerlessConfigArgs) ElementType added in v0.9.0

func (EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigOutput added in v0.9.0

func (i EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigOutput() EndpointConfigServerlessConfigOutput

func (EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigOutputWithContext added in v0.9.0

func (i EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigOutputWithContext(ctx context.Context) EndpointConfigServerlessConfigOutput

func (EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigPtrOutput added in v0.9.0

func (i EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigPtrOutput() EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigPtrOutputWithContext added in v0.9.0

func (i EndpointConfigServerlessConfigArgs) ToEndpointConfigServerlessConfigPtrOutputWithContext(ctx context.Context) EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigArgs) ToOutput added in v0.76.0

type EndpointConfigServerlessConfigInput added in v0.9.0

type EndpointConfigServerlessConfigInput interface {
	pulumi.Input

	ToEndpointConfigServerlessConfigOutput() EndpointConfigServerlessConfigOutput
	ToEndpointConfigServerlessConfigOutputWithContext(context.Context) EndpointConfigServerlessConfigOutput
}

EndpointConfigServerlessConfigInput is an input type that accepts EndpointConfigServerlessConfigArgs and EndpointConfigServerlessConfigOutput values. You can construct a concrete instance of `EndpointConfigServerlessConfigInput` via:

EndpointConfigServerlessConfigArgs{...}

type EndpointConfigServerlessConfigOutput added in v0.9.0

type EndpointConfigServerlessConfigOutput struct{ *pulumi.OutputState }

func (EndpointConfigServerlessConfigOutput) ElementType added in v0.9.0

func (EndpointConfigServerlessConfigOutput) MaxConcurrency added in v0.9.0

func (EndpointConfigServerlessConfigOutput) MemorySizeInMb added in v0.72.0

func (EndpointConfigServerlessConfigOutput) ProvisionedConcurrency added in v0.62.0

func (o EndpointConfigServerlessConfigOutput) ProvisionedConcurrency() pulumi.IntPtrOutput

func (EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigOutput added in v0.9.0

func (o EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigOutput() EndpointConfigServerlessConfigOutput

func (EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigOutputWithContext added in v0.9.0

func (o EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigOutputWithContext(ctx context.Context) EndpointConfigServerlessConfigOutput

func (EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigPtrOutput added in v0.9.0

func (o EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigPtrOutput() EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigPtrOutputWithContext added in v0.9.0

func (o EndpointConfigServerlessConfigOutput) ToEndpointConfigServerlessConfigPtrOutputWithContext(ctx context.Context) EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigOutput) ToOutput added in v0.76.0

type EndpointConfigServerlessConfigPtrInput added in v0.9.0

type EndpointConfigServerlessConfigPtrInput interface {
	pulumi.Input

	ToEndpointConfigServerlessConfigPtrOutput() EndpointConfigServerlessConfigPtrOutput
	ToEndpointConfigServerlessConfigPtrOutputWithContext(context.Context) EndpointConfigServerlessConfigPtrOutput
}

EndpointConfigServerlessConfigPtrInput is an input type that accepts EndpointConfigServerlessConfigArgs, EndpointConfigServerlessConfigPtr and EndpointConfigServerlessConfigPtrOutput values. You can construct a concrete instance of `EndpointConfigServerlessConfigPtrInput` via:

        EndpointConfigServerlessConfigArgs{...}

or:

        nil

type EndpointConfigServerlessConfigPtrOutput added in v0.9.0

type EndpointConfigServerlessConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointConfigServerlessConfigPtrOutput) Elem added in v0.9.0

func (EndpointConfigServerlessConfigPtrOutput) ElementType added in v0.9.0

func (EndpointConfigServerlessConfigPtrOutput) MaxConcurrency added in v0.9.0

func (EndpointConfigServerlessConfigPtrOutput) MemorySizeInMb added in v0.72.0

func (EndpointConfigServerlessConfigPtrOutput) ProvisionedConcurrency added in v0.62.0

func (o EndpointConfigServerlessConfigPtrOutput) ProvisionedConcurrency() pulumi.IntPtrOutput

func (EndpointConfigServerlessConfigPtrOutput) ToEndpointConfigServerlessConfigPtrOutput added in v0.9.0

func (o EndpointConfigServerlessConfigPtrOutput) ToEndpointConfigServerlessConfigPtrOutput() EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigPtrOutput) ToEndpointConfigServerlessConfigPtrOutputWithContext added in v0.9.0

func (o EndpointConfigServerlessConfigPtrOutput) ToEndpointConfigServerlessConfigPtrOutputWithContext(ctx context.Context) EndpointConfigServerlessConfigPtrOutput

func (EndpointConfigServerlessConfigPtrOutput) ToOutput added in v0.76.0

type EndpointConfigState

type EndpointConfigState struct {
}

func (EndpointConfigState) ElementType

func (EndpointConfigState) ElementType() reflect.Type

type EndpointConfigTag

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

type EndpointConfigTagArgs

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

func (EndpointConfigTagArgs) ElementType

func (EndpointConfigTagArgs) ElementType() reflect.Type

func (EndpointConfigTagArgs) ToEndpointConfigTagOutput

func (i EndpointConfigTagArgs) ToEndpointConfigTagOutput() EndpointConfigTagOutput

func (EndpointConfigTagArgs) ToEndpointConfigTagOutputWithContext

func (i EndpointConfigTagArgs) ToEndpointConfigTagOutputWithContext(ctx context.Context) EndpointConfigTagOutput

func (EndpointConfigTagArgs) ToOutput added in v0.76.0

type EndpointConfigTagArray

type EndpointConfigTagArray []EndpointConfigTagInput

func (EndpointConfigTagArray) ElementType

func (EndpointConfigTagArray) ElementType() reflect.Type

func (EndpointConfigTagArray) ToEndpointConfigTagArrayOutput

func (i EndpointConfigTagArray) ToEndpointConfigTagArrayOutput() EndpointConfigTagArrayOutput

func (EndpointConfigTagArray) ToEndpointConfigTagArrayOutputWithContext

func (i EndpointConfigTagArray) ToEndpointConfigTagArrayOutputWithContext(ctx context.Context) EndpointConfigTagArrayOutput

func (EndpointConfigTagArray) ToOutput added in v0.76.0

type EndpointConfigTagArrayInput

type EndpointConfigTagArrayInput interface {
	pulumi.Input

	ToEndpointConfigTagArrayOutput() EndpointConfigTagArrayOutput
	ToEndpointConfigTagArrayOutputWithContext(context.Context) EndpointConfigTagArrayOutput
}

EndpointConfigTagArrayInput is an input type that accepts EndpointConfigTagArray and EndpointConfigTagArrayOutput values. You can construct a concrete instance of `EndpointConfigTagArrayInput` via:

EndpointConfigTagArray{ EndpointConfigTagArgs{...} }

type EndpointConfigTagArrayOutput

type EndpointConfigTagArrayOutput struct{ *pulumi.OutputState }

func (EndpointConfigTagArrayOutput) ElementType

func (EndpointConfigTagArrayOutput) Index

func (EndpointConfigTagArrayOutput) ToEndpointConfigTagArrayOutput

func (o EndpointConfigTagArrayOutput) ToEndpointConfigTagArrayOutput() EndpointConfigTagArrayOutput

func (EndpointConfigTagArrayOutput) ToEndpointConfigTagArrayOutputWithContext

func (o EndpointConfigTagArrayOutput) ToEndpointConfigTagArrayOutputWithContext(ctx context.Context) EndpointConfigTagArrayOutput

func (EndpointConfigTagArrayOutput) ToOutput added in v0.76.0

type EndpointConfigTagInput

type EndpointConfigTagInput interface {
	pulumi.Input

	ToEndpointConfigTagOutput() EndpointConfigTagOutput
	ToEndpointConfigTagOutputWithContext(context.Context) EndpointConfigTagOutput
}

EndpointConfigTagInput is an input type that accepts EndpointConfigTagArgs and EndpointConfigTagOutput values. You can construct a concrete instance of `EndpointConfigTagInput` via:

EndpointConfigTagArgs{...}

type EndpointConfigTagOutput

type EndpointConfigTagOutput struct{ *pulumi.OutputState }

func (EndpointConfigTagOutput) ElementType

func (EndpointConfigTagOutput) ElementType() reflect.Type

func (EndpointConfigTagOutput) Key

func (EndpointConfigTagOutput) ToEndpointConfigTagOutput

func (o EndpointConfigTagOutput) ToEndpointConfigTagOutput() EndpointConfigTagOutput

func (EndpointConfigTagOutput) ToEndpointConfigTagOutputWithContext

func (o EndpointConfigTagOutput) ToEndpointConfigTagOutputWithContext(ctx context.Context) EndpointConfigTagOutput

func (EndpointConfigTagOutput) ToOutput added in v0.76.0

func (EndpointConfigTagOutput) Value

type EndpointDeploymentConfig

type EndpointDeploymentConfig struct {
	AutoRollbackConfiguration *EndpointAutoRollbackConfig    `pulumi:"autoRollbackConfiguration"`
	BlueGreenUpdatePolicy     *EndpointBlueGreenUpdatePolicy `pulumi:"blueGreenUpdatePolicy"`
	RollingUpdatePolicy       *EndpointRollingUpdatePolicy   `pulumi:"rollingUpdatePolicy"`
}

type EndpointDeploymentConfigArgs

type EndpointDeploymentConfigArgs struct {
	AutoRollbackConfiguration EndpointAutoRollbackConfigPtrInput    `pulumi:"autoRollbackConfiguration"`
	BlueGreenUpdatePolicy     EndpointBlueGreenUpdatePolicyPtrInput `pulumi:"blueGreenUpdatePolicy"`
	RollingUpdatePolicy       EndpointRollingUpdatePolicyPtrInput   `pulumi:"rollingUpdatePolicy"`
}

func (EndpointDeploymentConfigArgs) ElementType

func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutput

func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput

func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutputWithContext

func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput

func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutput

func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutputWithContext

func (i EndpointDeploymentConfigArgs) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigArgs) ToOutput added in v0.76.0

type EndpointDeploymentConfigInput

type EndpointDeploymentConfigInput interface {
	pulumi.Input

	ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput
	ToEndpointDeploymentConfigOutputWithContext(context.Context) EndpointDeploymentConfigOutput
}

EndpointDeploymentConfigInput is an input type that accepts EndpointDeploymentConfigArgs and EndpointDeploymentConfigOutput values. You can construct a concrete instance of `EndpointDeploymentConfigInput` via:

EndpointDeploymentConfigArgs{...}

type EndpointDeploymentConfigOutput

type EndpointDeploymentConfigOutput struct{ *pulumi.OutputState }

func (EndpointDeploymentConfigOutput) AutoRollbackConfiguration

func (EndpointDeploymentConfigOutput) BlueGreenUpdatePolicy

func (EndpointDeploymentConfigOutput) ElementType

func (EndpointDeploymentConfigOutput) RollingUpdatePolicy added in v0.70.0

func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutput

func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutput() EndpointDeploymentConfigOutput

func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutputWithContext

func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigOutputWithContext(ctx context.Context) EndpointDeploymentConfigOutput

func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutput

func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutputWithContext

func (o EndpointDeploymentConfigOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigOutput) ToOutput added in v0.76.0

type EndpointDeploymentConfigPtrInput

type EndpointDeploymentConfigPtrInput interface {
	pulumi.Input

	ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput
	ToEndpointDeploymentConfigPtrOutputWithContext(context.Context) EndpointDeploymentConfigPtrOutput
}

EndpointDeploymentConfigPtrInput is an input type that accepts EndpointDeploymentConfigArgs, EndpointDeploymentConfigPtr and EndpointDeploymentConfigPtrOutput values. You can construct a concrete instance of `EndpointDeploymentConfigPtrInput` via:

        EndpointDeploymentConfigArgs{...}

or:

        nil

type EndpointDeploymentConfigPtrOutput

type EndpointDeploymentConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointDeploymentConfigPtrOutput) AutoRollbackConfiguration

func (EndpointDeploymentConfigPtrOutput) BlueGreenUpdatePolicy

func (EndpointDeploymentConfigPtrOutput) Elem

func (EndpointDeploymentConfigPtrOutput) ElementType

func (EndpointDeploymentConfigPtrOutput) RollingUpdatePolicy added in v0.70.0

func (EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutput

func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutput() EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutputWithContext

func (o EndpointDeploymentConfigPtrOutput) ToEndpointDeploymentConfigPtrOutputWithContext(ctx context.Context) EndpointDeploymentConfigPtrOutput

func (EndpointDeploymentConfigPtrOutput) ToOutput added in v0.76.0

type EndpointInput

type EndpointInput interface {
	pulumi.Input

	ToEndpointOutput() EndpointOutput
	ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
}

type EndpointOutput

type EndpointOutput struct{ *pulumi.OutputState }

func (EndpointOutput) DeploymentConfig added in v0.17.0

func (EndpointOutput) ElementType

func (EndpointOutput) ElementType() reflect.Type

func (EndpointOutput) EndpointConfigName added in v0.17.0

func (o EndpointOutput) EndpointConfigName() pulumi.StringOutput

func (EndpointOutput) EndpointName added in v0.17.0

func (o EndpointOutput) EndpointName() pulumi.StringPtrOutput

func (EndpointOutput) ExcludeRetainedVariantProperties added in v0.17.0

func (o EndpointOutput) ExcludeRetainedVariantProperties() EndpointVariantPropertyArrayOutput

func (EndpointOutput) RetainAllVariantProperties added in v0.17.0

func (o EndpointOutput) RetainAllVariantProperties() pulumi.BoolPtrOutput

func (EndpointOutput) RetainDeploymentConfig added in v0.17.0

func (o EndpointOutput) RetainDeploymentConfig() pulumi.BoolPtrOutput

func (EndpointOutput) Tags added in v0.17.0

func (EndpointOutput) ToEndpointOutput

func (o EndpointOutput) ToEndpointOutput() EndpointOutput

func (EndpointOutput) ToEndpointOutputWithContext

func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

func (EndpointOutput) ToOutput added in v0.76.0

type EndpointRollingUpdatePolicy added in v0.70.0

type EndpointRollingUpdatePolicy struct {
	MaximumBatchSize                 EndpointCapacitySize  `pulumi:"maximumBatchSize"`
	MaximumExecutionTimeoutInSeconds *int                  `pulumi:"maximumExecutionTimeoutInSeconds"`
	RollbackMaximumBatchSize         *EndpointCapacitySize `pulumi:"rollbackMaximumBatchSize"`
	WaitIntervalInSeconds            int                   `pulumi:"waitIntervalInSeconds"`
}

type EndpointRollingUpdatePolicyArgs added in v0.70.0

type EndpointRollingUpdatePolicyArgs struct {
	MaximumBatchSize                 EndpointCapacitySizeInput    `pulumi:"maximumBatchSize"`
	MaximumExecutionTimeoutInSeconds pulumi.IntPtrInput           `pulumi:"maximumExecutionTimeoutInSeconds"`
	RollbackMaximumBatchSize         EndpointCapacitySizePtrInput `pulumi:"rollbackMaximumBatchSize"`
	WaitIntervalInSeconds            pulumi.IntInput              `pulumi:"waitIntervalInSeconds"`
}

func (EndpointRollingUpdatePolicyArgs) ElementType added in v0.70.0

func (EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyOutput added in v0.70.0

func (i EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyOutput() EndpointRollingUpdatePolicyOutput

func (EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyOutputWithContext added in v0.70.0

func (i EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyOutputWithContext(ctx context.Context) EndpointRollingUpdatePolicyOutput

func (EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyPtrOutput added in v0.70.0

func (i EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyPtrOutput() EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyPtrOutputWithContext added in v0.70.0

func (i EndpointRollingUpdatePolicyArgs) ToEndpointRollingUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyArgs) ToOutput added in v0.76.0

type EndpointRollingUpdatePolicyInput added in v0.70.0

type EndpointRollingUpdatePolicyInput interface {
	pulumi.Input

	ToEndpointRollingUpdatePolicyOutput() EndpointRollingUpdatePolicyOutput
	ToEndpointRollingUpdatePolicyOutputWithContext(context.Context) EndpointRollingUpdatePolicyOutput
}

EndpointRollingUpdatePolicyInput is an input type that accepts EndpointRollingUpdatePolicyArgs and EndpointRollingUpdatePolicyOutput values. You can construct a concrete instance of `EndpointRollingUpdatePolicyInput` via:

EndpointRollingUpdatePolicyArgs{...}

type EndpointRollingUpdatePolicyOutput added in v0.70.0

type EndpointRollingUpdatePolicyOutput struct{ *pulumi.OutputState }

func (EndpointRollingUpdatePolicyOutput) ElementType added in v0.70.0

func (EndpointRollingUpdatePolicyOutput) MaximumBatchSize added in v0.70.0

func (EndpointRollingUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointRollingUpdatePolicyOutput) RollbackMaximumBatchSize added in v0.70.0

func (EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyOutput added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyOutput() EndpointRollingUpdatePolicyOutput

func (EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyOutputWithContext added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyOutputWithContext(ctx context.Context) EndpointRollingUpdatePolicyOutput

func (EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyPtrOutput added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyPtrOutput() EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyPtrOutputWithContext added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) ToEndpointRollingUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyOutput) ToOutput added in v0.76.0

func (EndpointRollingUpdatePolicyOutput) WaitIntervalInSeconds added in v0.70.0

func (o EndpointRollingUpdatePolicyOutput) WaitIntervalInSeconds() pulumi.IntOutput

type EndpointRollingUpdatePolicyPtrInput added in v0.70.0

type EndpointRollingUpdatePolicyPtrInput interface {
	pulumi.Input

	ToEndpointRollingUpdatePolicyPtrOutput() EndpointRollingUpdatePolicyPtrOutput
	ToEndpointRollingUpdatePolicyPtrOutputWithContext(context.Context) EndpointRollingUpdatePolicyPtrOutput
}

EndpointRollingUpdatePolicyPtrInput is an input type that accepts EndpointRollingUpdatePolicyArgs, EndpointRollingUpdatePolicyPtr and EndpointRollingUpdatePolicyPtrOutput values. You can construct a concrete instance of `EndpointRollingUpdatePolicyPtrInput` via:

        EndpointRollingUpdatePolicyArgs{...}

or:

        nil

func EndpointRollingUpdatePolicyPtr added in v0.70.0

type EndpointRollingUpdatePolicyPtrOutput added in v0.70.0

type EndpointRollingUpdatePolicyPtrOutput struct{ *pulumi.OutputState }

func (EndpointRollingUpdatePolicyPtrOutput) Elem added in v0.70.0

func (EndpointRollingUpdatePolicyPtrOutput) ElementType added in v0.70.0

func (EndpointRollingUpdatePolicyPtrOutput) MaximumBatchSize added in v0.70.0

func (EndpointRollingUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds added in v0.70.0

func (o EndpointRollingUpdatePolicyPtrOutput) MaximumExecutionTimeoutInSeconds() pulumi.IntPtrOutput

func (EndpointRollingUpdatePolicyPtrOutput) RollbackMaximumBatchSize added in v0.70.0

func (EndpointRollingUpdatePolicyPtrOutput) ToEndpointRollingUpdatePolicyPtrOutput added in v0.70.0

func (o EndpointRollingUpdatePolicyPtrOutput) ToEndpointRollingUpdatePolicyPtrOutput() EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyPtrOutput) ToEndpointRollingUpdatePolicyPtrOutputWithContext added in v0.70.0

func (o EndpointRollingUpdatePolicyPtrOutput) ToEndpointRollingUpdatePolicyPtrOutputWithContext(ctx context.Context) EndpointRollingUpdatePolicyPtrOutput

func (EndpointRollingUpdatePolicyPtrOutput) ToOutput added in v0.76.0

func (EndpointRollingUpdatePolicyPtrOutput) WaitIntervalInSeconds added in v0.70.0

func (o EndpointRollingUpdatePolicyPtrOutput) WaitIntervalInSeconds() pulumi.IntPtrOutput

type EndpointState

type EndpointState struct {
}

func (EndpointState) ElementType

func (EndpointState) ElementType() reflect.Type

type EndpointTag

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

type EndpointTagArgs

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

func (EndpointTagArgs) ElementType

func (EndpointTagArgs) ElementType() reflect.Type

func (EndpointTagArgs) ToEndpointTagOutput

func (i EndpointTagArgs) ToEndpointTagOutput() EndpointTagOutput

func (EndpointTagArgs) ToEndpointTagOutputWithContext

func (i EndpointTagArgs) ToEndpointTagOutputWithContext(ctx context.Context) EndpointTagOutput

func (EndpointTagArgs) ToOutput added in v0.76.0

type EndpointTagArray

type EndpointTagArray []EndpointTagInput

func (EndpointTagArray) ElementType

func (EndpointTagArray) ElementType() reflect.Type

func (EndpointTagArray) ToEndpointTagArrayOutput

func (i EndpointTagArray) ToEndpointTagArrayOutput() EndpointTagArrayOutput

func (EndpointTagArray) ToEndpointTagArrayOutputWithContext

func (i EndpointTagArray) ToEndpointTagArrayOutputWithContext(ctx context.Context) EndpointTagArrayOutput

func (EndpointTagArray) ToOutput added in v0.76.0

type EndpointTagArrayInput

type EndpointTagArrayInput interface {
	pulumi.Input

	ToEndpointTagArrayOutput() EndpointTagArrayOutput
	ToEndpointTagArrayOutputWithContext(context.Context) EndpointTagArrayOutput
}

EndpointTagArrayInput is an input type that accepts EndpointTagArray and EndpointTagArrayOutput values. You can construct a concrete instance of `EndpointTagArrayInput` via:

EndpointTagArray{ EndpointTagArgs{...} }

type EndpointTagArrayOutput

type EndpointTagArrayOutput struct{ *pulumi.OutputState }

func (EndpointTagArrayOutput) ElementType

func (EndpointTagArrayOutput) ElementType() reflect.Type

func (EndpointTagArrayOutput) Index

func (EndpointTagArrayOutput) ToEndpointTagArrayOutput

func (o EndpointTagArrayOutput) ToEndpointTagArrayOutput() EndpointTagArrayOutput

func (EndpointTagArrayOutput) ToEndpointTagArrayOutputWithContext

func (o EndpointTagArrayOutput) ToEndpointTagArrayOutputWithContext(ctx context.Context) EndpointTagArrayOutput

func (EndpointTagArrayOutput) ToOutput added in v0.76.0

type EndpointTagInput

type EndpointTagInput interface {
	pulumi.Input

	ToEndpointTagOutput() EndpointTagOutput
	ToEndpointTagOutputWithContext(context.Context) EndpointTagOutput
}

EndpointTagInput is an input type that accepts EndpointTagArgs and EndpointTagOutput values. You can construct a concrete instance of `EndpointTagInput` via:

EndpointTagArgs{...}

type EndpointTagOutput

type EndpointTagOutput struct{ *pulumi.OutputState }

func (EndpointTagOutput) ElementType

func (EndpointTagOutput) ElementType() reflect.Type

func (EndpointTagOutput) Key

func (EndpointTagOutput) ToEndpointTagOutput

func (o EndpointTagOutput) ToEndpointTagOutput() EndpointTagOutput

func (EndpointTagOutput) ToEndpointTagOutputWithContext

func (o EndpointTagOutput) ToEndpointTagOutputWithContext(ctx context.Context) EndpointTagOutput

func (EndpointTagOutput) ToOutput added in v0.76.0

func (EndpointTagOutput) Value

type EndpointTrafficRoutingConfig

type EndpointTrafficRoutingConfig struct {
	CanarySize            *EndpointCapacitySize `pulumi:"canarySize"`
	LinearStepSize        *EndpointCapacitySize `pulumi:"linearStepSize"`
	Type                  string                `pulumi:"type"`
	WaitIntervalInSeconds *int                  `pulumi:"waitIntervalInSeconds"`
}

type EndpointTrafficRoutingConfigArgs

type EndpointTrafficRoutingConfigArgs struct {
	CanarySize            EndpointCapacitySizePtrInput `pulumi:"canarySize"`
	LinearStepSize        EndpointCapacitySizePtrInput `pulumi:"linearStepSize"`
	Type                  pulumi.StringInput           `pulumi:"type"`
	WaitIntervalInSeconds pulumi.IntPtrInput           `pulumi:"waitIntervalInSeconds"`
}

func (EndpointTrafficRoutingConfigArgs) ElementType

func (EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigOutput

func (i EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigOutput() EndpointTrafficRoutingConfigOutput

func (EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigOutputWithContext

func (i EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigOutputWithContext(ctx context.Context) EndpointTrafficRoutingConfigOutput

func (EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigPtrOutput

func (i EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigPtrOutput() EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigPtrOutputWithContext

func (i EndpointTrafficRoutingConfigArgs) ToEndpointTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigArgs) ToOutput added in v0.76.0

type EndpointTrafficRoutingConfigInput

type EndpointTrafficRoutingConfigInput interface {
	pulumi.Input

	ToEndpointTrafficRoutingConfigOutput() EndpointTrafficRoutingConfigOutput
	ToEndpointTrafficRoutingConfigOutputWithContext(context.Context) EndpointTrafficRoutingConfigOutput
}

EndpointTrafficRoutingConfigInput is an input type that accepts EndpointTrafficRoutingConfigArgs and EndpointTrafficRoutingConfigOutput values. You can construct a concrete instance of `EndpointTrafficRoutingConfigInput` via:

EndpointTrafficRoutingConfigArgs{...}

type EndpointTrafficRoutingConfigOutput

type EndpointTrafficRoutingConfigOutput struct{ *pulumi.OutputState }

func (EndpointTrafficRoutingConfigOutput) CanarySize

func (EndpointTrafficRoutingConfigOutput) ElementType

func (EndpointTrafficRoutingConfigOutput) LinearStepSize added in v0.4.0

func (EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigOutput

func (o EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigOutput() EndpointTrafficRoutingConfigOutput

func (EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigOutputWithContext

func (o EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigOutputWithContext(ctx context.Context) EndpointTrafficRoutingConfigOutput

func (EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigPtrOutput

func (o EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigPtrOutput() EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigPtrOutputWithContext

func (o EndpointTrafficRoutingConfigOutput) ToEndpointTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigOutput) ToOutput added in v0.76.0

func (EndpointTrafficRoutingConfigOutput) Type

func (EndpointTrafficRoutingConfigOutput) WaitIntervalInSeconds

func (o EndpointTrafficRoutingConfigOutput) WaitIntervalInSeconds() pulumi.IntPtrOutput

type EndpointTrafficRoutingConfigPtrInput

type EndpointTrafficRoutingConfigPtrInput interface {
	pulumi.Input

	ToEndpointTrafficRoutingConfigPtrOutput() EndpointTrafficRoutingConfigPtrOutput
	ToEndpointTrafficRoutingConfigPtrOutputWithContext(context.Context) EndpointTrafficRoutingConfigPtrOutput
}

EndpointTrafficRoutingConfigPtrInput is an input type that accepts EndpointTrafficRoutingConfigArgs, EndpointTrafficRoutingConfigPtr and EndpointTrafficRoutingConfigPtrOutput values. You can construct a concrete instance of `EndpointTrafficRoutingConfigPtrInput` via:

        EndpointTrafficRoutingConfigArgs{...}

or:

        nil

type EndpointTrafficRoutingConfigPtrOutput

type EndpointTrafficRoutingConfigPtrOutput struct{ *pulumi.OutputState }

func (EndpointTrafficRoutingConfigPtrOutput) CanarySize

func (EndpointTrafficRoutingConfigPtrOutput) Elem

func (EndpointTrafficRoutingConfigPtrOutput) ElementType

func (EndpointTrafficRoutingConfigPtrOutput) LinearStepSize added in v0.4.0

func (EndpointTrafficRoutingConfigPtrOutput) ToEndpointTrafficRoutingConfigPtrOutput

func (o EndpointTrafficRoutingConfigPtrOutput) ToEndpointTrafficRoutingConfigPtrOutput() EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigPtrOutput) ToEndpointTrafficRoutingConfigPtrOutputWithContext

func (o EndpointTrafficRoutingConfigPtrOutput) ToEndpointTrafficRoutingConfigPtrOutputWithContext(ctx context.Context) EndpointTrafficRoutingConfigPtrOutput

func (EndpointTrafficRoutingConfigPtrOutput) ToOutput added in v0.76.0

func (EndpointTrafficRoutingConfigPtrOutput) Type

func (EndpointTrafficRoutingConfigPtrOutput) WaitIntervalInSeconds

func (o EndpointTrafficRoutingConfigPtrOutput) WaitIntervalInSeconds() pulumi.IntPtrOutput

type EndpointVariantProperty

type EndpointVariantProperty struct {
	VariantPropertyType *string `pulumi:"variantPropertyType"`
}

type EndpointVariantPropertyArgs

type EndpointVariantPropertyArgs struct {
	VariantPropertyType pulumi.StringPtrInput `pulumi:"variantPropertyType"`
}

func (EndpointVariantPropertyArgs) ElementType

func (EndpointVariantPropertyArgs) ToEndpointVariantPropertyOutput

func (i EndpointVariantPropertyArgs) ToEndpointVariantPropertyOutput() EndpointVariantPropertyOutput

func (EndpointVariantPropertyArgs) ToEndpointVariantPropertyOutputWithContext

func (i EndpointVariantPropertyArgs) ToEndpointVariantPropertyOutputWithContext(ctx context.Context) EndpointVariantPropertyOutput

func (EndpointVariantPropertyArgs) ToOutput added in v0.76.0

type EndpointVariantPropertyArray

type EndpointVariantPropertyArray []EndpointVariantPropertyInput

func (EndpointVariantPropertyArray) ElementType

func (EndpointVariantPropertyArray) ToEndpointVariantPropertyArrayOutput

func (i EndpointVariantPropertyArray) ToEndpointVariantPropertyArrayOutput() EndpointVariantPropertyArrayOutput

func (EndpointVariantPropertyArray) ToEndpointVariantPropertyArrayOutputWithContext

func (i EndpointVariantPropertyArray) ToEndpointVariantPropertyArrayOutputWithContext(ctx context.Context) EndpointVariantPropertyArrayOutput

func (EndpointVariantPropertyArray) ToOutput added in v0.76.0

type EndpointVariantPropertyArrayInput

type EndpointVariantPropertyArrayInput interface {
	pulumi.Input

	ToEndpointVariantPropertyArrayOutput() EndpointVariantPropertyArrayOutput
	ToEndpointVariantPropertyArrayOutputWithContext(context.Context) EndpointVariantPropertyArrayOutput
}

EndpointVariantPropertyArrayInput is an input type that accepts EndpointVariantPropertyArray and EndpointVariantPropertyArrayOutput values. You can construct a concrete instance of `EndpointVariantPropertyArrayInput` via:

EndpointVariantPropertyArray{ EndpointVariantPropertyArgs{...} }

type EndpointVariantPropertyArrayOutput

type EndpointVariantPropertyArrayOutput struct{ *pulumi.OutputState }

func (EndpointVariantPropertyArrayOutput) ElementType

func (EndpointVariantPropertyArrayOutput) Index

func (EndpointVariantPropertyArrayOutput) ToEndpointVariantPropertyArrayOutput

func (o EndpointVariantPropertyArrayOutput) ToEndpointVariantPropertyArrayOutput() EndpointVariantPropertyArrayOutput

func (EndpointVariantPropertyArrayOutput) ToEndpointVariantPropertyArrayOutputWithContext

func (o EndpointVariantPropertyArrayOutput) ToEndpointVariantPropertyArrayOutputWithContext(ctx context.Context) EndpointVariantPropertyArrayOutput

func (EndpointVariantPropertyArrayOutput) ToOutput added in v0.76.0

type EndpointVariantPropertyInput

type EndpointVariantPropertyInput interface {
	pulumi.Input

	ToEndpointVariantPropertyOutput() EndpointVariantPropertyOutput
	ToEndpointVariantPropertyOutputWithContext(context.Context) EndpointVariantPropertyOutput
}

EndpointVariantPropertyInput is an input type that accepts EndpointVariantPropertyArgs and EndpointVariantPropertyOutput values. You can construct a concrete instance of `EndpointVariantPropertyInput` via:

EndpointVariantPropertyArgs{...}

type EndpointVariantPropertyOutput

type EndpointVariantPropertyOutput struct{ *pulumi.OutputState }

func (EndpointVariantPropertyOutput) ElementType

func (EndpointVariantPropertyOutput) ToEndpointVariantPropertyOutput

func (o EndpointVariantPropertyOutput) ToEndpointVariantPropertyOutput() EndpointVariantPropertyOutput

func (EndpointVariantPropertyOutput) ToEndpointVariantPropertyOutputWithContext

func (o EndpointVariantPropertyOutput) ToEndpointVariantPropertyOutputWithContext(ctx context.Context) EndpointVariantPropertyOutput

func (EndpointVariantPropertyOutput) ToOutput added in v0.76.0

func (EndpointVariantPropertyOutput) VariantPropertyType

func (o EndpointVariantPropertyOutput) VariantPropertyType() pulumi.StringPtrOutput

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 FeatureGroupTagArrayOutput `pulumi:"tags"`
}

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

func (*FeatureGroup) ToOutput added in v0.76.0

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

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

func (FeatureGroupDataCatalogConfigArgs) ToOutput added in v0.76.0

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

func (FeatureGroupDataCatalogConfigOutput) ToOutput added in v0.76.0

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

func (FeatureGroupDataCatalogConfigPtrOutput) ToOutput added in v0.76.0

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

func (FeatureGroupFeatureDefinitionArgs) ToOutput added in v0.76.0

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

func (FeatureGroupFeatureDefinitionArray) ToOutput added in v0.76.0

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

func (FeatureGroupFeatureDefinitionArrayOutput) ToOutput added in v0.76.0

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 FeatureGroupFeatureDefinitionFeatureTypeArgs and FeatureGroupFeatureDefinitionFeatureTypeOutput values. You can construct a concrete instance of `FeatureGroupFeatureDefinitionFeatureTypeInput` via:

FeatureGroupFeatureDefinitionFeatureTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (FeatureGroupFeatureDefinitionOutput) ToOutput added in v0.76.0

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

func (FeatureGroupOnlineStoreSecurityConfigArgs) ToOutput added in v0.76.0

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

func (FeatureGroupOnlineStoreSecurityConfigOutput) ToOutput added in v0.76.0

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

func (FeatureGroupOnlineStoreSecurityConfigPtrOutput) ToOutput added in v0.76.0

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

func (o FeatureGroupOutput) ToFeatureGroupOutput() FeatureGroupOutput

func (FeatureGroupOutput) ToFeatureGroupOutputWithContext

func (o FeatureGroupOutput) ToFeatureGroupOutputWithContext(ctx context.Context) FeatureGroupOutput

func (FeatureGroupOutput) ToOutput added in v0.76.0

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

func (FeatureGroupS3StorageConfigArgs) ToOutput added in v0.76.0

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

func (FeatureGroupS3StorageConfigOutput) ToOutput added in v0.76.0

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

func (FeatureGroupS3StorageConfigPtrOutput) ToOutput added in v0.76.0

type FeatureGroupState

type FeatureGroupState struct {
}

func (FeatureGroupState) ElementType

func (FeatureGroupState) ElementType() reflect.Type

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 FeatureGroupTableFormatArgs and FeatureGroupTableFormatOutput values. You can construct a concrete instance of `FeatureGroupTableFormatInput` via:

FeatureGroupTableFormatArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 FeatureGroupTagArgs

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

A key-value pair to associate with a resource.

func (FeatureGroupTagArgs) ElementType

func (FeatureGroupTagArgs) ElementType() reflect.Type

func (FeatureGroupTagArgs) ToFeatureGroupTagOutput

func (i FeatureGroupTagArgs) ToFeatureGroupTagOutput() FeatureGroupTagOutput

func (FeatureGroupTagArgs) ToFeatureGroupTagOutputWithContext

func (i FeatureGroupTagArgs) ToFeatureGroupTagOutputWithContext(ctx context.Context) FeatureGroupTagOutput

func (FeatureGroupTagArgs) ToOutput added in v0.76.0

type FeatureGroupTagArray

type FeatureGroupTagArray []FeatureGroupTagInput

func (FeatureGroupTagArray) ElementType

func (FeatureGroupTagArray) ElementType() reflect.Type

func (FeatureGroupTagArray) ToFeatureGroupTagArrayOutput

func (i FeatureGroupTagArray) ToFeatureGroupTagArrayOutput() FeatureGroupTagArrayOutput

func (FeatureGroupTagArray) ToFeatureGroupTagArrayOutputWithContext

func (i FeatureGroupTagArray) ToFeatureGroupTagArrayOutputWithContext(ctx context.Context) FeatureGroupTagArrayOutput

func (FeatureGroupTagArray) ToOutput added in v0.76.0

type FeatureGroupTagArrayInput

type FeatureGroupTagArrayInput interface {
	pulumi.Input

	ToFeatureGroupTagArrayOutput() FeatureGroupTagArrayOutput
	ToFeatureGroupTagArrayOutputWithContext(context.Context) FeatureGroupTagArrayOutput
}

FeatureGroupTagArrayInput is an input type that accepts FeatureGroupTagArray and FeatureGroupTagArrayOutput values. You can construct a concrete instance of `FeatureGroupTagArrayInput` via:

FeatureGroupTagArray{ FeatureGroupTagArgs{...} }

type FeatureGroupTagArrayOutput

type FeatureGroupTagArrayOutput struct{ *pulumi.OutputState }

func (FeatureGroupTagArrayOutput) ElementType

func (FeatureGroupTagArrayOutput) ElementType() reflect.Type

func (FeatureGroupTagArrayOutput) Index

func (FeatureGroupTagArrayOutput) ToFeatureGroupTagArrayOutput

func (o FeatureGroupTagArrayOutput) ToFeatureGroupTagArrayOutput() FeatureGroupTagArrayOutput

func (FeatureGroupTagArrayOutput) ToFeatureGroupTagArrayOutputWithContext

func (o FeatureGroupTagArrayOutput) ToFeatureGroupTagArrayOutputWithContext(ctx context.Context) FeatureGroupTagArrayOutput

func (FeatureGroupTagArrayOutput) ToOutput added in v0.76.0

type FeatureGroupTagInput

type FeatureGroupTagInput interface {
	pulumi.Input

	ToFeatureGroupTagOutput() FeatureGroupTagOutput
	ToFeatureGroupTagOutputWithContext(context.Context) FeatureGroupTagOutput
}

FeatureGroupTagInput is an input type that accepts FeatureGroupTagArgs and FeatureGroupTagOutput values. You can construct a concrete instance of `FeatureGroupTagInput` via:

FeatureGroupTagArgs{...}

type FeatureGroupTagOutput

type FeatureGroupTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (FeatureGroupTagOutput) ElementType

func (FeatureGroupTagOutput) ElementType() reflect.Type

func (FeatureGroupTagOutput) Key

func (FeatureGroupTagOutput) ToFeatureGroupTagOutput

func (o FeatureGroupTagOutput) ToFeatureGroupTagOutput() FeatureGroupTagOutput

func (FeatureGroupTagOutput) ToFeatureGroupTagOutputWithContext

func (o FeatureGroupTagOutput) ToFeatureGroupTagOutputWithContext(ctx context.Context) FeatureGroupTagOutput

func (FeatureGroupTagOutput) ToOutput added in v0.76.0

func (FeatureGroupTagOutput) Value

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 ImageTagArrayOutput `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

func (*Image) ToOutput added in v0.76.0

func (i *Image) ToOutput(ctx context.Context) pulumix.Output[*Image]

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

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

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

func (ImageOutput) ToOutput added in v0.76.0

func (o ImageOutput) ToOutput(ctx context.Context) pulumix.Output[*Image]

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 ImageTagArgs

type ImageTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ImageTagArgs) ElementType

func (ImageTagArgs) ElementType() reflect.Type

func (ImageTagArgs) ToImageTagOutput

func (i ImageTagArgs) ToImageTagOutput() ImageTagOutput

func (ImageTagArgs) ToImageTagOutputWithContext

func (i ImageTagArgs) ToImageTagOutputWithContext(ctx context.Context) ImageTagOutput

func (ImageTagArgs) ToOutput added in v0.76.0

type ImageTagArray

type ImageTagArray []ImageTagInput

func (ImageTagArray) ElementType

func (ImageTagArray) ElementType() reflect.Type

func (ImageTagArray) ToImageTagArrayOutput

func (i ImageTagArray) ToImageTagArrayOutput() ImageTagArrayOutput

func (ImageTagArray) ToImageTagArrayOutputWithContext

func (i ImageTagArray) ToImageTagArrayOutputWithContext(ctx context.Context) ImageTagArrayOutput

func (ImageTagArray) ToOutput added in v0.76.0

func (i ImageTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ImageTag]

type ImageTagArrayInput

type ImageTagArrayInput interface {
	pulumi.Input

	ToImageTagArrayOutput() ImageTagArrayOutput
	ToImageTagArrayOutputWithContext(context.Context) ImageTagArrayOutput
}

ImageTagArrayInput is an input type that accepts ImageTagArray and ImageTagArrayOutput values. You can construct a concrete instance of `ImageTagArrayInput` via:

ImageTagArray{ ImageTagArgs{...} }

type ImageTagArrayOutput

type ImageTagArrayOutput struct{ *pulumi.OutputState }

func (ImageTagArrayOutput) ElementType

func (ImageTagArrayOutput) ElementType() reflect.Type

func (ImageTagArrayOutput) Index

func (ImageTagArrayOutput) ToImageTagArrayOutput

func (o ImageTagArrayOutput) ToImageTagArrayOutput() ImageTagArrayOutput

func (ImageTagArrayOutput) ToImageTagArrayOutputWithContext

func (o ImageTagArrayOutput) ToImageTagArrayOutputWithContext(ctx context.Context) ImageTagArrayOutput

func (ImageTagArrayOutput) ToOutput added in v0.76.0

type ImageTagInput

type ImageTagInput interface {
	pulumi.Input

	ToImageTagOutput() ImageTagOutput
	ToImageTagOutputWithContext(context.Context) ImageTagOutput
}

ImageTagInput is an input type that accepts ImageTagArgs and ImageTagOutput values. You can construct a concrete instance of `ImageTagInput` via:

ImageTagArgs{...}

type ImageTagOutput

type ImageTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ImageTagOutput) ElementType

func (ImageTagOutput) ElementType() reflect.Type

func (ImageTagOutput) Key

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

func (ImageTagOutput) ToImageTagOutput

func (o ImageTagOutput) ToImageTagOutput() ImageTagOutput

func (ImageTagOutput) ToImageTagOutputWithContext

func (o ImageTagOutput) ToImageTagOutputWithContext(ctx context.Context) ImageTagOutput

func (ImageTagOutput) ToOutput added in v0.76.0

func (ImageTagOutput) Value

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

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

func (*ImageVersion) ToOutput added in v0.76.0

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 ImageVersionJobTypeArgs and ImageVersionJobTypeOutput values. You can construct a concrete instance of `ImageVersionJobTypeInput` via:

ImageVersionJobTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ImageVersionProcessorArgs and ImageVersionProcessorOutput values. You can construct a concrete instance of `ImageVersionProcessorInput` via:

ImageVersionProcessorArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ImageVersionVendorGuidanceArgs and ImageVersionVendorGuidanceOutput values. You can construct a concrete instance of `ImageVersionVendorGuidanceInput` via:

ImageVersionVendorGuidanceArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 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 InferenceExperimentTagArrayOutput `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

func (*InferenceExperiment) ToOutput added in v0.76.0

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 InferenceExperimentTagArrayInput
	// 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

func (InferenceExperimentCaptureContentTypeHeaderArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentCaptureContentTypeHeaderOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentCaptureContentTypeHeaderPtrOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentDataStorageConfigArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentDataStorageConfigOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentDataStorageConfigPtrOutput) ToOutput added in v0.76.0

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 InferenceExperimentDesiredStateArgs and InferenceExperimentDesiredStateOutput values. You can construct a concrete instance of `InferenceExperimentDesiredStateInput` via:

InferenceExperimentDesiredStateArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (InferenceExperimentEndpointMetadataOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentEndpointMetadataPtrOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentModelInfrastructureConfigArgs) ToOutput added in v0.76.0

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 InferenceExperimentModelInfrastructureConfigInfrastructureTypeArgs and InferenceExperimentModelInfrastructureConfigInfrastructureTypeOutput values. You can construct a concrete instance of `InferenceExperimentModelInfrastructureConfigInfrastructureTypeInput` via:

InferenceExperimentModelInfrastructureConfigInfrastructureTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (InferenceExperimentModelInfrastructureConfigOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentModelVariantConfigArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentModelVariantConfigArray) ToOutput added in v0.76.0

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

func (InferenceExperimentModelVariantConfigArrayOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (InferenceExperimentRealTimeInferenceConfigArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentRealTimeInferenceConfigOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentScheduleArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentScheduleOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentSchedulePtrOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModeConfigArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModeConfigOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModeConfigPtrOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModelVariantConfigArgs) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModelVariantConfigArray) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModelVariantConfigArrayOutput) ToOutput added in v0.76.0

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

func (InferenceExperimentShadowModelVariantConfigOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 InferenceExperimentTagArgs added in v0.54.0

type InferenceExperimentTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (InferenceExperimentTagArgs) ElementType added in v0.54.0

func (InferenceExperimentTagArgs) ElementType() reflect.Type

func (InferenceExperimentTagArgs) ToInferenceExperimentTagOutput added in v0.54.0

func (i InferenceExperimentTagArgs) ToInferenceExperimentTagOutput() InferenceExperimentTagOutput

func (InferenceExperimentTagArgs) ToInferenceExperimentTagOutputWithContext added in v0.54.0

func (i InferenceExperimentTagArgs) ToInferenceExperimentTagOutputWithContext(ctx context.Context) InferenceExperimentTagOutput

func (InferenceExperimentTagArgs) ToOutput added in v0.76.0

type InferenceExperimentTagArray added in v0.54.0

type InferenceExperimentTagArray []InferenceExperimentTagInput

func (InferenceExperimentTagArray) ElementType added in v0.54.0

func (InferenceExperimentTagArray) ToInferenceExperimentTagArrayOutput added in v0.54.0

func (i InferenceExperimentTagArray) ToInferenceExperimentTagArrayOutput() InferenceExperimentTagArrayOutput

func (InferenceExperimentTagArray) ToInferenceExperimentTagArrayOutputWithContext added in v0.54.0

func (i InferenceExperimentTagArray) ToInferenceExperimentTagArrayOutputWithContext(ctx context.Context) InferenceExperimentTagArrayOutput

func (InferenceExperimentTagArray) ToOutput added in v0.76.0

type InferenceExperimentTagArrayInput added in v0.54.0

type InferenceExperimentTagArrayInput interface {
	pulumi.Input

	ToInferenceExperimentTagArrayOutput() InferenceExperimentTagArrayOutput
	ToInferenceExperimentTagArrayOutputWithContext(context.Context) InferenceExperimentTagArrayOutput
}

InferenceExperimentTagArrayInput is an input type that accepts InferenceExperimentTagArray and InferenceExperimentTagArrayOutput values. You can construct a concrete instance of `InferenceExperimentTagArrayInput` via:

InferenceExperimentTagArray{ InferenceExperimentTagArgs{...} }

type InferenceExperimentTagArrayOutput added in v0.54.0

type InferenceExperimentTagArrayOutput struct{ *pulumi.OutputState }

func (InferenceExperimentTagArrayOutput) ElementType added in v0.54.0

func (InferenceExperimentTagArrayOutput) Index added in v0.54.0

func (InferenceExperimentTagArrayOutput) ToInferenceExperimentTagArrayOutput added in v0.54.0

func (o InferenceExperimentTagArrayOutput) ToInferenceExperimentTagArrayOutput() InferenceExperimentTagArrayOutput

func (InferenceExperimentTagArrayOutput) ToInferenceExperimentTagArrayOutputWithContext added in v0.54.0

func (o InferenceExperimentTagArrayOutput) ToInferenceExperimentTagArrayOutputWithContext(ctx context.Context) InferenceExperimentTagArrayOutput

func (InferenceExperimentTagArrayOutput) ToOutput added in v0.76.0

type InferenceExperimentTagInput added in v0.54.0

type InferenceExperimentTagInput interface {
	pulumi.Input

	ToInferenceExperimentTagOutput() InferenceExperimentTagOutput
	ToInferenceExperimentTagOutputWithContext(context.Context) InferenceExperimentTagOutput
}

InferenceExperimentTagInput is an input type that accepts InferenceExperimentTagArgs and InferenceExperimentTagOutput values. You can construct a concrete instance of `InferenceExperimentTagInput` via:

InferenceExperimentTagArgs{...}

type InferenceExperimentTagOutput added in v0.54.0

type InferenceExperimentTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (InferenceExperimentTagOutput) ElementType added in v0.54.0

func (InferenceExperimentTagOutput) Key added in v0.54.0

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

func (InferenceExperimentTagOutput) ToInferenceExperimentTagOutput added in v0.54.0

func (o InferenceExperimentTagOutput) ToInferenceExperimentTagOutput() InferenceExperimentTagOutput

func (InferenceExperimentTagOutput) ToInferenceExperimentTagOutputWithContext added in v0.54.0

func (o InferenceExperimentTagOutput) ToInferenceExperimentTagOutputWithContext(ctx context.Context) InferenceExperimentTagOutput

func (InferenceExperimentTagOutput) ToOutput added in v0.76.0

func (InferenceExperimentTagOutput) Value added in v0.54.0

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

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 InferenceExperimentTypeArgs and InferenceExperimentTypeOutput values. You can construct a concrete instance of `InferenceExperimentTypeInput` via:

InferenceExperimentTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 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) ElementType added in v0.12.0

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

func (LookupAppImageConfigResultOutput) ToOutput added in v0.76.0

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

func (LookupAppResultOutput) ToOutput added in v0.76.0

type LookupCodeRepositoryArgs added in v0.12.0

type LookupCodeRepositoryArgs struct {
	Id string `pulumi:"id"`
}

type LookupCodeRepositoryOutputArgs added in v0.12.0

type LookupCodeRepositoryOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupCodeRepositoryOutputArgs) ElementType added in v0.12.0

type LookupCodeRepositoryResult added in v0.12.0

type LookupCodeRepositoryResult struct {
	GitConfig *CodeRepositoryGitConfig `pulumi:"gitConfig"`
	Id        *string                  `pulumi:"id"`
	Tags      []CodeRepositoryTag      `pulumi:"tags"`
}

func LookupCodeRepository added in v0.12.0

func LookupCodeRepository(ctx *pulumi.Context, args *LookupCodeRepositoryArgs, opts ...pulumi.InvokeOption) (*LookupCodeRepositoryResult, error)

Resource Type definition for AWS::SageMaker::CodeRepository

type LookupCodeRepositoryResultOutput added in v0.12.0

type LookupCodeRepositoryResultOutput struct{ *pulumi.OutputState }

func LookupCodeRepositoryOutput added in v0.12.0

func (LookupCodeRepositoryResultOutput) ElementType added in v0.12.0

func (LookupCodeRepositoryResultOutput) GitConfig added in v0.12.0

func (LookupCodeRepositoryResultOutput) Id added in v0.12.0

func (LookupCodeRepositoryResultOutput) Tags added in v0.12.0

func (LookupCodeRepositoryResultOutput) ToLookupCodeRepositoryResultOutput added in v0.12.0

func (o LookupCodeRepositoryResultOutput) ToLookupCodeRepositoryResultOutput() LookupCodeRepositoryResultOutput

func (LookupCodeRepositoryResultOutput) ToLookupCodeRepositoryResultOutputWithContext added in v0.12.0

func (o LookupCodeRepositoryResultOutput) ToLookupCodeRepositoryResultOutputWithContext(ctx context.Context) LookupCodeRepositoryResultOutput

func (LookupCodeRepositoryResultOutput) ToOutput added in v0.76.0

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

func (LookupDataQualityJobDefinitionResultOutput) ToOutput added in v0.76.0

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 []DeviceFleetTag `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

func (LookupDeviceFleetResultOutput) ToOutput added in v0.76.0

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 {
	// 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 SSO managed application instance ID.
	SingleSignOnManagedApplicationInstanceId *string `pulumi:"singleSignOnManagedApplicationInstanceId"`
	// 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) 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) SingleSignOnManagedApplicationInstanceId added in v0.12.0

func (o LookupDomainResultOutput) SingleSignOnManagedApplicationInstanceId() pulumi.StringPtrOutput

The SSO managed application instance ID.

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) ToOutput added in v0.76.0

func (LookupDomainResultOutput) Url added in v0.12.0

The URL to the created domain.

type LookupEndpointArgs added in v0.12.0

type LookupEndpointArgs struct {
	Id string `pulumi:"id"`
}

type LookupEndpointConfigArgs added in v0.12.0

type LookupEndpointConfigArgs struct {
	Id string `pulumi:"id"`
}

type LookupEndpointConfigOutputArgs added in v0.12.0

type LookupEndpointConfigOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupEndpointConfigOutputArgs) ElementType added in v0.12.0

type LookupEndpointConfigResult added in v0.12.0

type LookupEndpointConfigResult struct {
	Id   *string             `pulumi:"id"`
	Tags []EndpointConfigTag `pulumi:"tags"`
}

func LookupEndpointConfig added in v0.12.0

func LookupEndpointConfig(ctx *pulumi.Context, args *LookupEndpointConfigArgs, opts ...pulumi.InvokeOption) (*LookupEndpointConfigResult, error)

Resource Type definition for AWS::SageMaker::EndpointConfig

type LookupEndpointConfigResultOutput added in v0.12.0

type LookupEndpointConfigResultOutput struct{ *pulumi.OutputState }

func LookupEndpointConfigOutput added in v0.12.0

func (LookupEndpointConfigResultOutput) ElementType added in v0.12.0

func (LookupEndpointConfigResultOutput) Id added in v0.12.0

func (LookupEndpointConfigResultOutput) Tags added in v0.12.0

func (LookupEndpointConfigResultOutput) ToLookupEndpointConfigResultOutput added in v0.12.0

func (o LookupEndpointConfigResultOutput) ToLookupEndpointConfigResultOutput() LookupEndpointConfigResultOutput

func (LookupEndpointConfigResultOutput) ToLookupEndpointConfigResultOutputWithContext added in v0.12.0

func (o LookupEndpointConfigResultOutput) ToLookupEndpointConfigResultOutputWithContext(ctx context.Context) LookupEndpointConfigResultOutput

func (LookupEndpointConfigResultOutput) ToOutput added in v0.76.0

type LookupEndpointOutputArgs added in v0.12.0

type LookupEndpointOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupEndpointOutputArgs) ElementType added in v0.12.0

func (LookupEndpointOutputArgs) ElementType() reflect.Type

type LookupEndpointResult added in v0.12.0

type LookupEndpointResult struct {
	DeploymentConfig                 *EndpointDeploymentConfig `pulumi:"deploymentConfig"`
	EndpointConfigName               *string                   `pulumi:"endpointConfigName"`
	ExcludeRetainedVariantProperties []EndpointVariantProperty `pulumi:"excludeRetainedVariantProperties"`
	Id                               *string                   `pulumi:"id"`
	RetainAllVariantProperties       *bool                     `pulumi:"retainAllVariantProperties"`
	RetainDeploymentConfig           *bool                     `pulumi:"retainDeploymentConfig"`
	Tags                             []EndpointTag             `pulumi:"tags"`
}

func LookupEndpoint added in v0.12.0

func LookupEndpoint(ctx *pulumi.Context, args *LookupEndpointArgs, opts ...pulumi.InvokeOption) (*LookupEndpointResult, error)

Resource Type definition for AWS::SageMaker::Endpoint

type LookupEndpointResultOutput added in v0.12.0

type LookupEndpointResultOutput struct{ *pulumi.OutputState }

func LookupEndpointOutput added in v0.12.0

func LookupEndpointOutput(ctx *pulumi.Context, args LookupEndpointOutputArgs, opts ...pulumi.InvokeOption) LookupEndpointResultOutput

func (LookupEndpointResultOutput) DeploymentConfig added in v0.12.0

func (LookupEndpointResultOutput) ElementType added in v0.12.0

func (LookupEndpointResultOutput) ElementType() reflect.Type

func (LookupEndpointResultOutput) EndpointConfigName added in v0.12.0

func (o LookupEndpointResultOutput) EndpointConfigName() pulumi.StringPtrOutput

func (LookupEndpointResultOutput) ExcludeRetainedVariantProperties added in v0.12.0

func (o LookupEndpointResultOutput) ExcludeRetainedVariantProperties() EndpointVariantPropertyArrayOutput

func (LookupEndpointResultOutput) Id added in v0.12.0

func (LookupEndpointResultOutput) RetainAllVariantProperties added in v0.12.0

func (o LookupEndpointResultOutput) RetainAllVariantProperties() pulumi.BoolPtrOutput

func (LookupEndpointResultOutput) RetainDeploymentConfig added in v0.12.0

func (o LookupEndpointResultOutput) RetainDeploymentConfig() pulumi.BoolPtrOutput

func (LookupEndpointResultOutput) Tags added in v0.12.0

func (LookupEndpointResultOutput) ToLookupEndpointResultOutput added in v0.12.0

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutput() LookupEndpointResultOutput

func (LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext added in v0.12.0

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext(ctx context.Context) LookupEndpointResultOutput

func (LookupEndpointResultOutput) ToOutput added in v0.76.0

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"`
}

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

func (LookupFeatureGroupResultOutput) ToOutput added in v0.76.0

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 []ImageTag `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

func (LookupImageResultOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

func (LookupImageVersionResultOutput) VendorGuidance added in v0.71.0

func (LookupImageVersionResultOutput) Version added in v0.12.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 []InferenceExperimentTag `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

func (LookupInferenceExperimentResultOutput) ToOutput added in v0.76.0

type LookupModelArgs added in v0.12.0

type LookupModelArgs struct {
	Id string `pulumi:"id"`
}

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

func (LookupModelBiasJobDefinitionResultOutput) ToOutput added in v0.76.0

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 []ModelCardTag `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

func (LookupModelCardResultOutput) ToOutput added in v0.76.0

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

func (LookupModelExplainabilityJobDefinitionResultOutput) ToOutput added in v0.76.0

type LookupModelOutputArgs added in v0.12.0

type LookupModelOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupModelOutputArgs) ElementType added in v0.12.0

func (LookupModelOutputArgs) ElementType() reflect.Type

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"`
	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 []ModelPackageGroupTag `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

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

func (LookupModelPackageGroupResultOutput) ToOutput added in v0.76.0

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 []ModelPackageTag `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

func (LookupModelPackageResultOutput) ToOutput added in v0.76.0

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

func (LookupModelQualityJobDefinitionResultOutput) ToOutput added in v0.76.0

type LookupModelResult added in v0.12.0

type LookupModelResult struct {
	Id   *string    `pulumi:"id"`
	Tags []ModelTag `pulumi:"tags"`
}

func LookupModel added in v0.12.0

func LookupModel(ctx *pulumi.Context, args *LookupModelArgs, opts ...pulumi.InvokeOption) (*LookupModelResult, error)

Resource Type definition for AWS::SageMaker::Model

type LookupModelResultOutput added in v0.12.0

type LookupModelResultOutput struct{ *pulumi.OutputState }

func LookupModelOutput added in v0.12.0

func LookupModelOutput(ctx *pulumi.Context, args LookupModelOutputArgs, opts ...pulumi.InvokeOption) LookupModelResultOutput

func (LookupModelResultOutput) ElementType added in v0.12.0

func (LookupModelResultOutput) ElementType() reflect.Type

func (LookupModelResultOutput) Id added in v0.12.0

func (LookupModelResultOutput) Tags added in v0.12.0

func (LookupModelResultOutput) ToLookupModelResultOutput added in v0.12.0

func (o LookupModelResultOutput) ToLookupModelResultOutput() LookupModelResultOutput

func (LookupModelResultOutput) ToLookupModelResultOutputWithContext added in v0.12.0

func (o LookupModelResultOutput) ToLookupModelResultOutputWithContext(ctx context.Context) LookupModelResultOutput

func (LookupModelResultOutput) ToOutput added in v0.76.0

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 []MonitoringScheduleTag `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

func (LookupMonitoringScheduleResultOutput) ToOutput added in v0.76.0

type LookupNotebookInstanceArgs added in v0.12.0

type LookupNotebookInstanceArgs struct {
	Id string `pulumi:"id"`
}

type LookupNotebookInstanceLifecycleConfigArgs added in v0.12.0

type LookupNotebookInstanceLifecycleConfigArgs struct {
	Id string `pulumi:"id"`
}

type LookupNotebookInstanceLifecycleConfigOutputArgs added in v0.12.0

type LookupNotebookInstanceLifecycleConfigOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupNotebookInstanceLifecycleConfigOutputArgs) ElementType added in v0.12.0

type LookupNotebookInstanceLifecycleConfigResult added in v0.12.0

type LookupNotebookInstanceLifecycleConfigResult struct {
	Id       *string                                                        `pulumi:"id"`
	OnCreate []NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHook `pulumi:"onCreate"`
	OnStart  []NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHook `pulumi:"onStart"`
}

func LookupNotebookInstanceLifecycleConfig added in v0.12.0

Resource Type definition for AWS::SageMaker::NotebookInstanceLifecycleConfig

type LookupNotebookInstanceLifecycleConfigResultOutput added in v0.12.0

type LookupNotebookInstanceLifecycleConfigResultOutput struct{ *pulumi.OutputState }

func (LookupNotebookInstanceLifecycleConfigResultOutput) ElementType added in v0.12.0

func (LookupNotebookInstanceLifecycleConfigResultOutput) Id added in v0.12.0

func (LookupNotebookInstanceLifecycleConfigResultOutput) OnCreate added in v0.12.0

func (LookupNotebookInstanceLifecycleConfigResultOutput) OnStart added in v0.12.0

func (LookupNotebookInstanceLifecycleConfigResultOutput) ToLookupNotebookInstanceLifecycleConfigResultOutput added in v0.12.0

func (o LookupNotebookInstanceLifecycleConfigResultOutput) ToLookupNotebookInstanceLifecycleConfigResultOutput() LookupNotebookInstanceLifecycleConfigResultOutput

func (LookupNotebookInstanceLifecycleConfigResultOutput) ToLookupNotebookInstanceLifecycleConfigResultOutputWithContext added in v0.12.0

func (o LookupNotebookInstanceLifecycleConfigResultOutput) ToLookupNotebookInstanceLifecycleConfigResultOutputWithContext(ctx context.Context) LookupNotebookInstanceLifecycleConfigResultOutput

func (LookupNotebookInstanceLifecycleConfigResultOutput) ToOutput added in v0.76.0

type LookupNotebookInstanceOutputArgs added in v0.12.0

type LookupNotebookInstanceOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupNotebookInstanceOutputArgs) ElementType added in v0.12.0

type LookupNotebookInstanceResult added in v0.12.0

type LookupNotebookInstanceResult struct {
	AcceleratorTypes                     []string                                              `pulumi:"acceleratorTypes"`
	AdditionalCodeRepositories           []string                                              `pulumi:"additionalCodeRepositories"`
	DefaultCodeRepository                *string                                               `pulumi:"defaultCodeRepository"`
	Id                                   *string                                               `pulumi:"id"`
	InstanceMetadataServiceConfiguration *NotebookInstanceInstanceMetadataServiceConfiguration `pulumi:"instanceMetadataServiceConfiguration"`
	InstanceType                         *string                                               `pulumi:"instanceType"`
	LifecycleConfigName                  *string                                               `pulumi:"lifecycleConfigName"`
	RoleArn                              *string                                               `pulumi:"roleArn"`
	RootAccess                           *string                                               `pulumi:"rootAccess"`
	Tags                                 []NotebookInstanceTag                                 `pulumi:"tags"`
	VolumeSizeInGb                       *int                                                  `pulumi:"volumeSizeInGb"`
}

func LookupNotebookInstance added in v0.12.0

func LookupNotebookInstance(ctx *pulumi.Context, args *LookupNotebookInstanceArgs, opts ...pulumi.InvokeOption) (*LookupNotebookInstanceResult, error)

Resource Type definition for AWS::SageMaker::NotebookInstance

type LookupNotebookInstanceResultOutput added in v0.12.0

type LookupNotebookInstanceResultOutput struct{ *pulumi.OutputState }

func LookupNotebookInstanceOutput added in v0.12.0

func (LookupNotebookInstanceResultOutput) AcceleratorTypes added in v0.12.0

func (LookupNotebookInstanceResultOutput) AdditionalCodeRepositories added in v0.12.0

func (o LookupNotebookInstanceResultOutput) AdditionalCodeRepositories() pulumi.StringArrayOutput

func (LookupNotebookInstanceResultOutput) DefaultCodeRepository added in v0.12.0

func (o LookupNotebookInstanceResultOutput) DefaultCodeRepository() pulumi.StringPtrOutput

func (LookupNotebookInstanceResultOutput) ElementType added in v0.12.0

func (LookupNotebookInstanceResultOutput) Id added in v0.12.0

func (LookupNotebookInstanceResultOutput) InstanceMetadataServiceConfiguration added in v0.21.0

func (LookupNotebookInstanceResultOutput) InstanceType added in v0.12.0

func (LookupNotebookInstanceResultOutput) LifecycleConfigName added in v0.12.0

func (LookupNotebookInstanceResultOutput) RoleArn added in v0.12.0

func (LookupNotebookInstanceResultOutput) RootAccess added in v0.12.0

func (LookupNotebookInstanceResultOutput) Tags added in v0.12.0

func (LookupNotebookInstanceResultOutput) ToLookupNotebookInstanceResultOutput added in v0.12.0

func (o LookupNotebookInstanceResultOutput) ToLookupNotebookInstanceResultOutput() LookupNotebookInstanceResultOutput

func (LookupNotebookInstanceResultOutput) ToLookupNotebookInstanceResultOutputWithContext added in v0.12.0

func (o LookupNotebookInstanceResultOutput) ToLookupNotebookInstanceResultOutputWithContext(ctx context.Context) LookupNotebookInstanceResultOutput

func (LookupNotebookInstanceResultOutput) ToOutput added in v0.76.0

func (LookupNotebookInstanceResultOutput) VolumeSizeInGb added in v0.72.0

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    []PipelineTag `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

func (LookupPipelineResultOutput) ToOutput added in v0.76.0

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

func (LookupProjectResultOutput) ToOutput added in v0.76.0

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"`
}

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) 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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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 LookupWorkteamArgs added in v0.12.0

type LookupWorkteamArgs struct {
	Id string `pulumi:"id"`
}

type LookupWorkteamOutputArgs added in v0.12.0

type LookupWorkteamOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupWorkteamOutputArgs) ElementType added in v0.12.0

func (LookupWorkteamOutputArgs) ElementType() reflect.Type

type LookupWorkteamResult added in v0.12.0

type LookupWorkteamResult struct {
	Description               *string                            `pulumi:"description"`
	Id                        *string                            `pulumi:"id"`
	MemberDefinitions         []WorkteamMemberDefinition         `pulumi:"memberDefinitions"`
	NotificationConfiguration *WorkteamNotificationConfiguration `pulumi:"notificationConfiguration"`
	Tags                      []WorkteamTag                      `pulumi:"tags"`
}

func LookupWorkteam added in v0.12.0

func LookupWorkteam(ctx *pulumi.Context, args *LookupWorkteamArgs, opts ...pulumi.InvokeOption) (*LookupWorkteamResult, error)

Resource Type definition for AWS::SageMaker::Workteam

type LookupWorkteamResultOutput added in v0.12.0

type LookupWorkteamResultOutput struct{ *pulumi.OutputState }

func LookupWorkteamOutput added in v0.12.0

func LookupWorkteamOutput(ctx *pulumi.Context, args LookupWorkteamOutputArgs, opts ...pulumi.InvokeOption) LookupWorkteamResultOutput

func (LookupWorkteamResultOutput) Description added in v0.12.0

func (LookupWorkteamResultOutput) ElementType added in v0.12.0

func (LookupWorkteamResultOutput) ElementType() reflect.Type

func (LookupWorkteamResultOutput) Id added in v0.12.0

func (LookupWorkteamResultOutput) MemberDefinitions added in v0.12.0

func (LookupWorkteamResultOutput) NotificationConfiguration added in v0.12.0

func (LookupWorkteamResultOutput) Tags added in v0.12.0

func (LookupWorkteamResultOutput) ToLookupWorkteamResultOutput added in v0.12.0

func (o LookupWorkteamResultOutput) ToLookupWorkteamResultOutput() LookupWorkteamResultOutput

func (LookupWorkteamResultOutput) ToLookupWorkteamResultOutputWithContext added in v0.12.0

func (o LookupWorkteamResultOutput) ToLookupWorkteamResultOutputWithContext(ctx context.Context) LookupWorkteamResultOutput

func (LookupWorkteamResultOutput) ToOutput added in v0.76.0

type Model deprecated

type Model struct {
	pulumi.CustomResourceState

	Containers               ModelContainerDefinitionArrayOutput    `pulumi:"containers"`
	EnableNetworkIsolation   pulumi.BoolPtrOutput                   `pulumi:"enableNetworkIsolation"`
	ExecutionRoleArn         pulumi.StringOutput                    `pulumi:"executionRoleArn"`
	InferenceExecutionConfig ModelInferenceExecutionConfigPtrOutput `pulumi:"inferenceExecutionConfig"`
	ModelName                pulumi.StringPtrOutput                 `pulumi:"modelName"`
	PrimaryContainer         ModelContainerDefinitionPtrOutput      `pulumi:"primaryContainer"`
	Tags                     ModelTagArrayOutput                    `pulumi:"tags"`
	VpcConfig                ModelVpcConfigPtrOutput                `pulumi:"vpcConfig"`
}

Resource Type definition for AWS::SageMaker::Model

Deprecated: Model is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetModel

func GetModel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ModelState, opts ...pulumi.ResourceOption) (*Model, error)

GetModel gets an existing Model resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewModel

func NewModel(ctx *pulumi.Context,
	name string, args *ModelArgs, opts ...pulumi.ResourceOption) (*Model, error)

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

func (*Model) ElementType

func (*Model) ElementType() reflect.Type

func (*Model) ToModelOutput

func (i *Model) ToModelOutput() ModelOutput

func (*Model) ToModelOutputWithContext

func (i *Model) ToModelOutputWithContext(ctx context.Context) ModelOutput

func (*Model) ToOutput added in v0.76.0

func (i *Model) ToOutput(ctx context.Context) pulumix.Output[*Model]

type ModelArgs

type ModelArgs struct {
	Containers               ModelContainerDefinitionArrayInput
	EnableNetworkIsolation   pulumi.BoolPtrInput
	ExecutionRoleArn         pulumi.StringInput
	InferenceExecutionConfig ModelInferenceExecutionConfigPtrInput
	ModelName                pulumi.StringPtrInput
	PrimaryContainer         ModelContainerDefinitionPtrInput
	Tags                     ModelTagArrayInput
	VpcConfig                ModelVpcConfigPtrInput
}

The set of arguments for constructing a Model resource.

func (ModelArgs) ElementType

func (ModelArgs) ElementType() reflect.Type

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 ModelBiasJobDefinitionTagArrayOutput `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

func (*ModelBiasJobDefinition) ToOutput added in v0.76.0

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

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

func (ModelBiasJobDefinitionBatchTransformInputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionBatchTransformInputOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionBatchTransformInputPtrOutput) ToOutput added in v0.76.0

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 ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeArgs and ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeInput` via:

ModelBiasJobDefinitionBatchTransformInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.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 ModelBiasJobDefinitionBatchTransformInputS3InputModeArgs and ModelBiasJobDefinitionBatchTransformInputS3InputModeOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionBatchTransformInputS3InputModeInput` via:

ModelBiasJobDefinitionBatchTransformInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionClusterConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionConstraintsResourceArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionConstraintsResourceOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionConstraintsResourcePtrOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionCsvArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionCsvOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionCsvPtrOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionDatasetFormatArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionDatasetFormatOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionDatasetFormatPtrOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionEndpointInputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionEndpointInputOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionEndpointInputPtrOutput) ToOutput added in v0.76.0

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 ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeArgs and ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeInput` via:

ModelBiasJobDefinitionEndpointInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelBiasJobDefinitionEndpointInputS3InputModeArgs and ModelBiasJobDefinitionEndpointInputS3InputModeOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionEndpointInputS3InputModeInput` via:

ModelBiasJobDefinitionEndpointInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionJsonArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionJsonOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionJsonPtrOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasAppSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasAppSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasBaselineConfigArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasBaselineConfigOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasBaselineConfigPtrOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasJobInputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionModelBiasJobInputOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringGroundTruthS3InputOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputArray) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputArrayOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputConfigArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputConfigOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringOutputOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringResourcesArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionMonitoringResourcesOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionNetworkConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionS3OutputArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionS3OutputOutput) ToOutput added in v0.76.0

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 ModelBiasJobDefinitionS3OutputS3UploadModeArgs and ModelBiasJobDefinitionS3OutputS3UploadModeOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionS3OutputS3UploadModeInput` via:

ModelBiasJobDefinitionS3OutputS3UploadModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionStoppingConditionArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionStoppingConditionOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionStoppingConditionPtrOutput) ToOutput added in v0.76.0

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 ModelBiasJobDefinitionTagArgs

type ModelBiasJobDefinitionTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelBiasJobDefinitionTagArgs) ElementType

func (ModelBiasJobDefinitionTagArgs) ToModelBiasJobDefinitionTagOutput

func (i ModelBiasJobDefinitionTagArgs) ToModelBiasJobDefinitionTagOutput() ModelBiasJobDefinitionTagOutput

func (ModelBiasJobDefinitionTagArgs) ToModelBiasJobDefinitionTagOutputWithContext

func (i ModelBiasJobDefinitionTagArgs) ToModelBiasJobDefinitionTagOutputWithContext(ctx context.Context) ModelBiasJobDefinitionTagOutput

func (ModelBiasJobDefinitionTagArgs) ToOutput added in v0.76.0

type ModelBiasJobDefinitionTagArray

type ModelBiasJobDefinitionTagArray []ModelBiasJobDefinitionTagInput

func (ModelBiasJobDefinitionTagArray) ElementType

func (ModelBiasJobDefinitionTagArray) ToModelBiasJobDefinitionTagArrayOutput

func (i ModelBiasJobDefinitionTagArray) ToModelBiasJobDefinitionTagArrayOutput() ModelBiasJobDefinitionTagArrayOutput

func (ModelBiasJobDefinitionTagArray) ToModelBiasJobDefinitionTagArrayOutputWithContext

func (i ModelBiasJobDefinitionTagArray) ToModelBiasJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelBiasJobDefinitionTagArrayOutput

func (ModelBiasJobDefinitionTagArray) ToOutput added in v0.76.0

type ModelBiasJobDefinitionTagArrayInput

type ModelBiasJobDefinitionTagArrayInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionTagArrayOutput() ModelBiasJobDefinitionTagArrayOutput
	ToModelBiasJobDefinitionTagArrayOutputWithContext(context.Context) ModelBiasJobDefinitionTagArrayOutput
}

ModelBiasJobDefinitionTagArrayInput is an input type that accepts ModelBiasJobDefinitionTagArray and ModelBiasJobDefinitionTagArrayOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionTagArrayInput` via:

ModelBiasJobDefinitionTagArray{ ModelBiasJobDefinitionTagArgs{...} }

type ModelBiasJobDefinitionTagArrayOutput

type ModelBiasJobDefinitionTagArrayOutput struct{ *pulumi.OutputState }

func (ModelBiasJobDefinitionTagArrayOutput) ElementType

func (ModelBiasJobDefinitionTagArrayOutput) Index

func (ModelBiasJobDefinitionTagArrayOutput) ToModelBiasJobDefinitionTagArrayOutput

func (o ModelBiasJobDefinitionTagArrayOutput) ToModelBiasJobDefinitionTagArrayOutput() ModelBiasJobDefinitionTagArrayOutput

func (ModelBiasJobDefinitionTagArrayOutput) ToModelBiasJobDefinitionTagArrayOutputWithContext

func (o ModelBiasJobDefinitionTagArrayOutput) ToModelBiasJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelBiasJobDefinitionTagArrayOutput

func (ModelBiasJobDefinitionTagArrayOutput) ToOutput added in v0.76.0

type ModelBiasJobDefinitionTagInput

type ModelBiasJobDefinitionTagInput interface {
	pulumi.Input

	ToModelBiasJobDefinitionTagOutput() ModelBiasJobDefinitionTagOutput
	ToModelBiasJobDefinitionTagOutputWithContext(context.Context) ModelBiasJobDefinitionTagOutput
}

ModelBiasJobDefinitionTagInput is an input type that accepts ModelBiasJobDefinitionTagArgs and ModelBiasJobDefinitionTagOutput values. You can construct a concrete instance of `ModelBiasJobDefinitionTagInput` via:

ModelBiasJobDefinitionTagArgs{...}

type ModelBiasJobDefinitionTagOutput

type ModelBiasJobDefinitionTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelBiasJobDefinitionTagOutput) ElementType

func (ModelBiasJobDefinitionTagOutput) Key

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

func (ModelBiasJobDefinitionTagOutput) ToModelBiasJobDefinitionTagOutput

func (o ModelBiasJobDefinitionTagOutput) ToModelBiasJobDefinitionTagOutput() ModelBiasJobDefinitionTagOutput

func (ModelBiasJobDefinitionTagOutput) ToModelBiasJobDefinitionTagOutputWithContext

func (o ModelBiasJobDefinitionTagOutput) ToModelBiasJobDefinitionTagOutputWithContext(ctx context.Context) ModelBiasJobDefinitionTagOutput

func (ModelBiasJobDefinitionTagOutput) ToOutput added in v0.76.0

func (ModelBiasJobDefinitionTagOutput) Value

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

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

func (ModelBiasJobDefinitionVpcConfigArgs) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionVpcConfigOutput) ToOutput added in v0.76.0

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

func (ModelBiasJobDefinitionVpcConfigPtrOutput) ToOutput added in v0.76.0

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 ModelCardTagArrayOutput `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

func (*ModelCard) ToOutput added in v0.76.0

func (i *ModelCard) ToOutput(ctx context.Context) pulumix.Output[*ModelCard]

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 interface{} `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.Input `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

func (ModelCardAdditionalInformationArgs) ToOutput added in v0.76.0

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

func (ModelCardAdditionalInformationOutput) ToOutput added in v0.76.0

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

func (ModelCardAdditionalInformationPtrOutput) ToOutput added in v0.76.0

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

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 ModelCardBarChartMetricType added in v0.50.0

type ModelCardBarChartMetricType string

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

func (ModelCardBusinessDetailsArgs) ToOutput added in v0.76.0

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

func (ModelCardBusinessDetailsOutput) ToOutput added in v0.76.0

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

func (ModelCardBusinessDetailsPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardContainerArgs) ToOutput added in v0.76.0

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

func (ModelCardContainerArray) ToOutput added in v0.76.0

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

func (ModelCardContainerArrayOutput) ToOutput added in v0.76.0

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

func (ModelCardContainerOutput) ToOutput added in v0.76.0

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

func (ModelCardContentArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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     interface{}            `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.Input                   `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

func (ModelCardEvaluationDetailArgs) ToOutput added in v0.76.0

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

func (ModelCardEvaluationDetailArray) ToOutput added in v0.76.0

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

func (ModelCardEvaluationDetailArrayOutput) ToOutput added in v0.76.0

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

func (ModelCardEvaluationDetailOutput) ToOutput added in v0.76.0

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

func (ModelCardInferenceSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelCardInferenceSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelCardInferenceSpecificationPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardIntendedUsesArgs) ToOutput added in v0.76.0

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

func (ModelCardIntendedUsesOutput) ToOutput added in v0.76.0

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

func (ModelCardIntendedUsesPtrOutput) ToOutput added in v0.76.0

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 ModelCardLinearGraphMetricType added in v0.50.0

type ModelCardLinearGraphMetricType string

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 ModelCardMatrixMetricType added in v0.50.0

type ModelCardMatrixMetricType string

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

func (ModelCardMetricGroupArgs) ToOutput added in v0.76.0

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

func (ModelCardMetricGroupArray) ToOutput added in v0.76.0

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

func (ModelCardMetricGroupArrayOutput) ToOutput added in v0.76.0

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

func (ModelCardMetricGroupOutput) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewArgs) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewInferenceEnvironmentPropertiesArgs) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewInferenceEnvironmentPropertiesOutput) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewInferenceEnvironmentPropertiesPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewOutput) ToOutput added in v0.76.0

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

func (ModelCardModelOverviewPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardModelPackageCreatorArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardModelPackageDetailsArgs) ToOutput added in v0.76.0

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 ModelCardModelPackageDetailsModelApprovalStatusArgs and ModelCardModelPackageDetailsModelApprovalStatusOutput values. You can construct a concrete instance of `ModelCardModelPackageDetailsModelApprovalStatusInput` via:

ModelCardModelPackageDetailsModelApprovalStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelCardModelPackageDetailsModelPackageStatusArgs and ModelCardModelPackageDetailsModelPackageStatusOutput values. You can construct a concrete instance of `ModelCardModelPackageDetailsModelPackageStatusInput` via:

ModelCardModelPackageDetailsModelPackageStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardModelPackageDetailsOutput) ToOutput added in v0.76.0

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

func (ModelCardModelPackageDetailsPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionArgs) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionFunctionPropertiesArgs) ToOutput added in v0.76.0

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 ModelCardObjectiveFunctionFunctionPropertiesFunctionArgs and ModelCardObjectiveFunctionFunctionPropertiesFunctionOutput values. You can construct a concrete instance of `ModelCardObjectiveFunctionFunctionPropertiesFunctionInput` via:

ModelCardObjectiveFunctionFunctionPropertiesFunctionArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionFunctionPropertiesOutput) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionFunctionPropertiesPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionOutput) ToOutput added in v0.76.0

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

func (ModelCardObjectiveFunctionPtrOutput) ToOutput added in v0.76.0

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

func (ModelCardOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelCardRiskRatingArgs and ModelCardRiskRatingOutput values. You can construct a concrete instance of `ModelCardRiskRatingInput` via:

ModelCardRiskRatingArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardSecurityConfigArgs) ToOutput added in v0.76.0

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

func (ModelCardSecurityConfigOutput) ToOutput added in v0.76.0

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

func (ModelCardSecurityConfigPtrOutput) ToOutput added in v0.76.0

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 ModelCardSimpleMetricType added in v0.50.0

type ModelCardSimpleMetricType string

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

func (ModelCardSourceAlgorithmArgs) ToOutput added in v0.76.0

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

func (ModelCardSourceAlgorithmArray) ToOutput added in v0.76.0

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

func (ModelCardSourceAlgorithmArrayOutput) ToOutput added in v0.76.0

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

func (ModelCardSourceAlgorithmOutput) ToOutput added in v0.76.0

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 ModelCardStatusArgs and ModelCardStatusOutput values. You can construct a concrete instance of `ModelCardStatusInput` via:

ModelCardStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelCardTagArgs added in v0.50.0

type ModelCardTagArgs struct {
	// The tag key. Tag keys must be unique per resource.
	Key pulumi.StringInput `pulumi:"key"`
	// The tag value.
	Value pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelCardTagArgs) ElementType added in v0.50.0

func (ModelCardTagArgs) ElementType() reflect.Type

func (ModelCardTagArgs) ToModelCardTagOutput added in v0.50.0

func (i ModelCardTagArgs) ToModelCardTagOutput() ModelCardTagOutput

func (ModelCardTagArgs) ToModelCardTagOutputWithContext added in v0.50.0

func (i ModelCardTagArgs) ToModelCardTagOutputWithContext(ctx context.Context) ModelCardTagOutput

func (ModelCardTagArgs) ToOutput added in v0.76.0

type ModelCardTagArray added in v0.50.0

type ModelCardTagArray []ModelCardTagInput

func (ModelCardTagArray) ElementType added in v0.50.0

func (ModelCardTagArray) ElementType() reflect.Type

func (ModelCardTagArray) ToModelCardTagArrayOutput added in v0.50.0

func (i ModelCardTagArray) ToModelCardTagArrayOutput() ModelCardTagArrayOutput

func (ModelCardTagArray) ToModelCardTagArrayOutputWithContext added in v0.50.0

func (i ModelCardTagArray) ToModelCardTagArrayOutputWithContext(ctx context.Context) ModelCardTagArrayOutput

func (ModelCardTagArray) ToOutput added in v0.76.0

type ModelCardTagArrayInput added in v0.50.0

type ModelCardTagArrayInput interface {
	pulumi.Input

	ToModelCardTagArrayOutput() ModelCardTagArrayOutput
	ToModelCardTagArrayOutputWithContext(context.Context) ModelCardTagArrayOutput
}

ModelCardTagArrayInput is an input type that accepts ModelCardTagArray and ModelCardTagArrayOutput values. You can construct a concrete instance of `ModelCardTagArrayInput` via:

ModelCardTagArray{ ModelCardTagArgs{...} }

type ModelCardTagArrayOutput added in v0.50.0

type ModelCardTagArrayOutput struct{ *pulumi.OutputState }

func (ModelCardTagArrayOutput) ElementType added in v0.50.0

func (ModelCardTagArrayOutput) ElementType() reflect.Type

func (ModelCardTagArrayOutput) Index added in v0.50.0

func (ModelCardTagArrayOutput) ToModelCardTagArrayOutput added in v0.50.0

func (o ModelCardTagArrayOutput) ToModelCardTagArrayOutput() ModelCardTagArrayOutput

func (ModelCardTagArrayOutput) ToModelCardTagArrayOutputWithContext added in v0.50.0

func (o ModelCardTagArrayOutput) ToModelCardTagArrayOutputWithContext(ctx context.Context) ModelCardTagArrayOutput

func (ModelCardTagArrayOutput) ToOutput added in v0.76.0

type ModelCardTagInput added in v0.50.0

type ModelCardTagInput interface {
	pulumi.Input

	ToModelCardTagOutput() ModelCardTagOutput
	ToModelCardTagOutputWithContext(context.Context) ModelCardTagOutput
}

ModelCardTagInput is an input type that accepts ModelCardTagArgs and ModelCardTagOutput values. You can construct a concrete instance of `ModelCardTagInput` via:

ModelCardTagArgs{...}

type ModelCardTagOutput added in v0.50.0

type ModelCardTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelCardTagOutput) ElementType added in v0.50.0

func (ModelCardTagOutput) ElementType() reflect.Type

func (ModelCardTagOutput) Key added in v0.50.0

The tag key. Tag keys must be unique per resource.

func (ModelCardTagOutput) ToModelCardTagOutput added in v0.50.0

func (o ModelCardTagOutput) ToModelCardTagOutput() ModelCardTagOutput

func (ModelCardTagOutput) ToModelCardTagOutputWithContext added in v0.50.0

func (o ModelCardTagOutput) ToModelCardTagOutputWithContext(ctx context.Context) ModelCardTagOutput

func (ModelCardTagOutput) ToOutput added in v0.76.0

func (ModelCardTagOutput) Value added in v0.50.0

The tag value.

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

func (ModelCardTrainingDetailsArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesArgs) ToOutput added in v0.76.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

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesOutput) ToOutput added in v0.76.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

func (ModelCardTrainingDetailsTrainingJobDetailsPropertiesTrainingEnvironmentPropertiesPtrOutput) ToOutput added in v0.76.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

func (ModelCardTrainingHyperParameterArgs) ToOutput added in v0.76.0

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

func (ModelCardTrainingHyperParameterArray) ToOutput added in v0.76.0

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

func (ModelCardTrainingHyperParameterArrayOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardTrainingMetricArgs) ToOutput added in v0.76.0

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

func (ModelCardTrainingMetricArray) ToOutput added in v0.76.0

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

func (ModelCardTrainingMetricArrayOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelCardUserContextArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelContainerDefinition

type ModelContainerDefinition struct {
	ContainerHostname          *string                `pulumi:"containerHostname"`
	Environment                interface{}            `pulumi:"environment"`
	Image                      *string                `pulumi:"image"`
	ImageConfig                *ModelImageConfig      `pulumi:"imageConfig"`
	InferenceSpecificationName *string                `pulumi:"inferenceSpecificationName"`
	Mode                       *string                `pulumi:"mode"`
	ModelDataUrl               *string                `pulumi:"modelDataUrl"`
	ModelPackageName           *string                `pulumi:"modelPackageName"`
	MultiModelConfig           *ModelMultiModelConfig `pulumi:"multiModelConfig"`
}

type ModelContainerDefinitionArgs

type ModelContainerDefinitionArgs struct {
	ContainerHostname          pulumi.StringPtrInput         `pulumi:"containerHostname"`
	Environment                pulumi.Input                  `pulumi:"environment"`
	Image                      pulumi.StringPtrInput         `pulumi:"image"`
	ImageConfig                ModelImageConfigPtrInput      `pulumi:"imageConfig"`
	InferenceSpecificationName pulumi.StringPtrInput         `pulumi:"inferenceSpecificationName"`
	Mode                       pulumi.StringPtrInput         `pulumi:"mode"`
	ModelDataUrl               pulumi.StringPtrInput         `pulumi:"modelDataUrl"`
	ModelPackageName           pulumi.StringPtrInput         `pulumi:"modelPackageName"`
	MultiModelConfig           ModelMultiModelConfigPtrInput `pulumi:"multiModelConfig"`
}

func (ModelContainerDefinitionArgs) ElementType

func (ModelContainerDefinitionArgs) ToModelContainerDefinitionOutput

func (i ModelContainerDefinitionArgs) ToModelContainerDefinitionOutput() ModelContainerDefinitionOutput

func (ModelContainerDefinitionArgs) ToModelContainerDefinitionOutputWithContext

func (i ModelContainerDefinitionArgs) ToModelContainerDefinitionOutputWithContext(ctx context.Context) ModelContainerDefinitionOutput

func (ModelContainerDefinitionArgs) ToModelContainerDefinitionPtrOutput

func (i ModelContainerDefinitionArgs) ToModelContainerDefinitionPtrOutput() ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionArgs) ToModelContainerDefinitionPtrOutputWithContext

func (i ModelContainerDefinitionArgs) ToModelContainerDefinitionPtrOutputWithContext(ctx context.Context) ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionArgs) ToOutput added in v0.76.0

type ModelContainerDefinitionArray

type ModelContainerDefinitionArray []ModelContainerDefinitionInput

func (ModelContainerDefinitionArray) ElementType

func (ModelContainerDefinitionArray) ToModelContainerDefinitionArrayOutput

func (i ModelContainerDefinitionArray) ToModelContainerDefinitionArrayOutput() ModelContainerDefinitionArrayOutput

func (ModelContainerDefinitionArray) ToModelContainerDefinitionArrayOutputWithContext

func (i ModelContainerDefinitionArray) ToModelContainerDefinitionArrayOutputWithContext(ctx context.Context) ModelContainerDefinitionArrayOutput

func (ModelContainerDefinitionArray) ToOutput added in v0.76.0

type ModelContainerDefinitionArrayInput

type ModelContainerDefinitionArrayInput interface {
	pulumi.Input

	ToModelContainerDefinitionArrayOutput() ModelContainerDefinitionArrayOutput
	ToModelContainerDefinitionArrayOutputWithContext(context.Context) ModelContainerDefinitionArrayOutput
}

ModelContainerDefinitionArrayInput is an input type that accepts ModelContainerDefinitionArray and ModelContainerDefinitionArrayOutput values. You can construct a concrete instance of `ModelContainerDefinitionArrayInput` via:

ModelContainerDefinitionArray{ ModelContainerDefinitionArgs{...} }

type ModelContainerDefinitionArrayOutput

type ModelContainerDefinitionArrayOutput struct{ *pulumi.OutputState }

func (ModelContainerDefinitionArrayOutput) ElementType

func (ModelContainerDefinitionArrayOutput) Index

func (ModelContainerDefinitionArrayOutput) ToModelContainerDefinitionArrayOutput

func (o ModelContainerDefinitionArrayOutput) ToModelContainerDefinitionArrayOutput() ModelContainerDefinitionArrayOutput

func (ModelContainerDefinitionArrayOutput) ToModelContainerDefinitionArrayOutputWithContext

func (o ModelContainerDefinitionArrayOutput) ToModelContainerDefinitionArrayOutputWithContext(ctx context.Context) ModelContainerDefinitionArrayOutput

func (ModelContainerDefinitionArrayOutput) ToOutput added in v0.76.0

type ModelContainerDefinitionInput

type ModelContainerDefinitionInput interface {
	pulumi.Input

	ToModelContainerDefinitionOutput() ModelContainerDefinitionOutput
	ToModelContainerDefinitionOutputWithContext(context.Context) ModelContainerDefinitionOutput
}

ModelContainerDefinitionInput is an input type that accepts ModelContainerDefinitionArgs and ModelContainerDefinitionOutput values. You can construct a concrete instance of `ModelContainerDefinitionInput` via:

ModelContainerDefinitionArgs{...}

type ModelContainerDefinitionOutput

type ModelContainerDefinitionOutput struct{ *pulumi.OutputState }

func (ModelContainerDefinitionOutput) ContainerHostname

func (ModelContainerDefinitionOutput) ElementType

func (ModelContainerDefinitionOutput) Environment

func (ModelContainerDefinitionOutput) Image

func (ModelContainerDefinitionOutput) ImageConfig

func (ModelContainerDefinitionOutput) InferenceSpecificationName added in v0.9.0

func (o ModelContainerDefinitionOutput) InferenceSpecificationName() pulumi.StringPtrOutput

func (ModelContainerDefinitionOutput) Mode

func (ModelContainerDefinitionOutput) ModelDataUrl

func (ModelContainerDefinitionOutput) ModelPackageName

func (ModelContainerDefinitionOutput) MultiModelConfig

func (ModelContainerDefinitionOutput) ToModelContainerDefinitionOutput

func (o ModelContainerDefinitionOutput) ToModelContainerDefinitionOutput() ModelContainerDefinitionOutput

func (ModelContainerDefinitionOutput) ToModelContainerDefinitionOutputWithContext

func (o ModelContainerDefinitionOutput) ToModelContainerDefinitionOutputWithContext(ctx context.Context) ModelContainerDefinitionOutput

func (ModelContainerDefinitionOutput) ToModelContainerDefinitionPtrOutput

func (o ModelContainerDefinitionOutput) ToModelContainerDefinitionPtrOutput() ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionOutput) ToModelContainerDefinitionPtrOutputWithContext

func (o ModelContainerDefinitionOutput) ToModelContainerDefinitionPtrOutputWithContext(ctx context.Context) ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionOutput) ToOutput added in v0.76.0

type ModelContainerDefinitionPtrInput

type ModelContainerDefinitionPtrInput interface {
	pulumi.Input

	ToModelContainerDefinitionPtrOutput() ModelContainerDefinitionPtrOutput
	ToModelContainerDefinitionPtrOutputWithContext(context.Context) ModelContainerDefinitionPtrOutput
}

ModelContainerDefinitionPtrInput is an input type that accepts ModelContainerDefinitionArgs, ModelContainerDefinitionPtr and ModelContainerDefinitionPtrOutput values. You can construct a concrete instance of `ModelContainerDefinitionPtrInput` via:

        ModelContainerDefinitionArgs{...}

or:

        nil

type ModelContainerDefinitionPtrOutput

type ModelContainerDefinitionPtrOutput struct{ *pulumi.OutputState }

func (ModelContainerDefinitionPtrOutput) ContainerHostname

func (ModelContainerDefinitionPtrOutput) Elem

func (ModelContainerDefinitionPtrOutput) ElementType

func (ModelContainerDefinitionPtrOutput) Environment

func (ModelContainerDefinitionPtrOutput) Image

func (ModelContainerDefinitionPtrOutput) ImageConfig

func (ModelContainerDefinitionPtrOutput) InferenceSpecificationName added in v0.9.0

func (o ModelContainerDefinitionPtrOutput) InferenceSpecificationName() pulumi.StringPtrOutput

func (ModelContainerDefinitionPtrOutput) Mode

func (ModelContainerDefinitionPtrOutput) ModelDataUrl

func (ModelContainerDefinitionPtrOutput) ModelPackageName

func (ModelContainerDefinitionPtrOutput) MultiModelConfig

func (ModelContainerDefinitionPtrOutput) ToModelContainerDefinitionPtrOutput

func (o ModelContainerDefinitionPtrOutput) ToModelContainerDefinitionPtrOutput() ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionPtrOutput) ToModelContainerDefinitionPtrOutputWithContext

func (o ModelContainerDefinitionPtrOutput) ToModelContainerDefinitionPtrOutputWithContext(ctx context.Context) ModelContainerDefinitionPtrOutput

func (ModelContainerDefinitionPtrOutput) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionTagArrayOutput `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

func (*ModelExplainabilityJobDefinition) ToOutput added in v0.76.0

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

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

func (ModelExplainabilityJobDefinitionBatchTransformInputArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionBatchTransformInputOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionBatchTransformInputPtrOutput) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs and ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` via:

ModelExplainabilityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.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) ToOutput added in v0.76.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 ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeArgs and ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeInput` via:

ModelExplainabilityJobDefinitionBatchTransformInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionClusterConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionConstraintsResourceArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionConstraintsResourceOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionConstraintsResourcePtrOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionCsvArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionCsvOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionCsvPtrOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionDatasetFormatArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionDatasetFormatOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionDatasetFormatPtrOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionEndpointInputArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionEndpointInputOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionEndpointInputPtrOutput) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeArgs and ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeInput` via:

ModelExplainabilityJobDefinitionEndpointInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionEndpointInputS3InputModeArgs and ModelExplainabilityJobDefinitionEndpointInputS3InputModeOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionEndpointInputS3InputModeInput` via:

ModelExplainabilityJobDefinitionEndpointInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionJsonArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionJsonOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionJsonPtrOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigPtrOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionModelExplainabilityJobInputOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputArray) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputArrayOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputConfigOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringOutputOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringResourcesArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionMonitoringResourcesOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionNetworkConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionS3OutputArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionS3OutputOutput) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionS3OutputS3UploadModeArgs and ModelExplainabilityJobDefinitionS3OutputS3UploadModeOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionS3OutputS3UploadModeInput` via:

ModelExplainabilityJobDefinitionS3OutputS3UploadModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionStoppingConditionArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionStoppingConditionOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionStoppingConditionPtrOutput) ToOutput added in v0.76.0

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 ModelExplainabilityJobDefinitionTagArgs

type ModelExplainabilityJobDefinitionTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelExplainabilityJobDefinitionTagArgs) ElementType

func (ModelExplainabilityJobDefinitionTagArgs) ToModelExplainabilityJobDefinitionTagOutput

func (i ModelExplainabilityJobDefinitionTagArgs) ToModelExplainabilityJobDefinitionTagOutput() ModelExplainabilityJobDefinitionTagOutput

func (ModelExplainabilityJobDefinitionTagArgs) ToModelExplainabilityJobDefinitionTagOutputWithContext

func (i ModelExplainabilityJobDefinitionTagArgs) ToModelExplainabilityJobDefinitionTagOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionTagOutput

func (ModelExplainabilityJobDefinitionTagArgs) ToOutput added in v0.76.0

type ModelExplainabilityJobDefinitionTagArray

type ModelExplainabilityJobDefinitionTagArray []ModelExplainabilityJobDefinitionTagInput

func (ModelExplainabilityJobDefinitionTagArray) ElementType

func (ModelExplainabilityJobDefinitionTagArray) ToModelExplainabilityJobDefinitionTagArrayOutput

func (i ModelExplainabilityJobDefinitionTagArray) ToModelExplainabilityJobDefinitionTagArrayOutput() ModelExplainabilityJobDefinitionTagArrayOutput

func (ModelExplainabilityJobDefinitionTagArray) ToModelExplainabilityJobDefinitionTagArrayOutputWithContext

func (i ModelExplainabilityJobDefinitionTagArray) ToModelExplainabilityJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionTagArrayOutput

func (ModelExplainabilityJobDefinitionTagArray) ToOutput added in v0.76.0

type ModelExplainabilityJobDefinitionTagArrayInput

type ModelExplainabilityJobDefinitionTagArrayInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionTagArrayOutput() ModelExplainabilityJobDefinitionTagArrayOutput
	ToModelExplainabilityJobDefinitionTagArrayOutputWithContext(context.Context) ModelExplainabilityJobDefinitionTagArrayOutput
}

ModelExplainabilityJobDefinitionTagArrayInput is an input type that accepts ModelExplainabilityJobDefinitionTagArray and ModelExplainabilityJobDefinitionTagArrayOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionTagArrayInput` via:

ModelExplainabilityJobDefinitionTagArray{ ModelExplainabilityJobDefinitionTagArgs{...} }

type ModelExplainabilityJobDefinitionTagArrayOutput

type ModelExplainabilityJobDefinitionTagArrayOutput struct{ *pulumi.OutputState }

func (ModelExplainabilityJobDefinitionTagArrayOutput) ElementType

func (ModelExplainabilityJobDefinitionTagArrayOutput) Index

func (ModelExplainabilityJobDefinitionTagArrayOutput) ToModelExplainabilityJobDefinitionTagArrayOutput

func (o ModelExplainabilityJobDefinitionTagArrayOutput) ToModelExplainabilityJobDefinitionTagArrayOutput() ModelExplainabilityJobDefinitionTagArrayOutput

func (ModelExplainabilityJobDefinitionTagArrayOutput) ToModelExplainabilityJobDefinitionTagArrayOutputWithContext

func (o ModelExplainabilityJobDefinitionTagArrayOutput) ToModelExplainabilityJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionTagArrayOutput

func (ModelExplainabilityJobDefinitionTagArrayOutput) ToOutput added in v0.76.0

type ModelExplainabilityJobDefinitionTagInput

type ModelExplainabilityJobDefinitionTagInput interface {
	pulumi.Input

	ToModelExplainabilityJobDefinitionTagOutput() ModelExplainabilityJobDefinitionTagOutput
	ToModelExplainabilityJobDefinitionTagOutputWithContext(context.Context) ModelExplainabilityJobDefinitionTagOutput
}

ModelExplainabilityJobDefinitionTagInput is an input type that accepts ModelExplainabilityJobDefinitionTagArgs and ModelExplainabilityJobDefinitionTagOutput values. You can construct a concrete instance of `ModelExplainabilityJobDefinitionTagInput` via:

ModelExplainabilityJobDefinitionTagArgs{...}

type ModelExplainabilityJobDefinitionTagOutput

type ModelExplainabilityJobDefinitionTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelExplainabilityJobDefinitionTagOutput) ElementType

func (ModelExplainabilityJobDefinitionTagOutput) Key

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

func (ModelExplainabilityJobDefinitionTagOutput) ToModelExplainabilityJobDefinitionTagOutput

func (o ModelExplainabilityJobDefinitionTagOutput) ToModelExplainabilityJobDefinitionTagOutput() ModelExplainabilityJobDefinitionTagOutput

func (ModelExplainabilityJobDefinitionTagOutput) ToModelExplainabilityJobDefinitionTagOutputWithContext

func (o ModelExplainabilityJobDefinitionTagOutput) ToModelExplainabilityJobDefinitionTagOutputWithContext(ctx context.Context) ModelExplainabilityJobDefinitionTagOutput

func (ModelExplainabilityJobDefinitionTagOutput) ToOutput added in v0.76.0

func (ModelExplainabilityJobDefinitionTagOutput) Value

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

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

func (ModelExplainabilityJobDefinitionVpcConfigArgs) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionVpcConfigOutput) ToOutput added in v0.76.0

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

func (ModelExplainabilityJobDefinitionVpcConfigPtrOutput) ToOutput added in v0.76.0

type ModelImageConfig

type ModelImageConfig struct {
	RepositoryAccessMode string                     `pulumi:"repositoryAccessMode"`
	RepositoryAuthConfig *ModelRepositoryAuthConfig `pulumi:"repositoryAuthConfig"`
}

type ModelImageConfigArgs

type ModelImageConfigArgs struct {
	RepositoryAccessMode pulumi.StringInput                `pulumi:"repositoryAccessMode"`
	RepositoryAuthConfig ModelRepositoryAuthConfigPtrInput `pulumi:"repositoryAuthConfig"`
}

func (ModelImageConfigArgs) ElementType

func (ModelImageConfigArgs) ElementType() reflect.Type

func (ModelImageConfigArgs) ToModelImageConfigOutput

func (i ModelImageConfigArgs) ToModelImageConfigOutput() ModelImageConfigOutput

func (ModelImageConfigArgs) ToModelImageConfigOutputWithContext

func (i ModelImageConfigArgs) ToModelImageConfigOutputWithContext(ctx context.Context) ModelImageConfigOutput

func (ModelImageConfigArgs) ToModelImageConfigPtrOutput

func (i ModelImageConfigArgs) ToModelImageConfigPtrOutput() ModelImageConfigPtrOutput

func (ModelImageConfigArgs) ToModelImageConfigPtrOutputWithContext

func (i ModelImageConfigArgs) ToModelImageConfigPtrOutputWithContext(ctx context.Context) ModelImageConfigPtrOutput

func (ModelImageConfigArgs) ToOutput added in v0.76.0

type ModelImageConfigInput

type ModelImageConfigInput interface {
	pulumi.Input

	ToModelImageConfigOutput() ModelImageConfigOutput
	ToModelImageConfigOutputWithContext(context.Context) ModelImageConfigOutput
}

ModelImageConfigInput is an input type that accepts ModelImageConfigArgs and ModelImageConfigOutput values. You can construct a concrete instance of `ModelImageConfigInput` via:

ModelImageConfigArgs{...}

type ModelImageConfigOutput

type ModelImageConfigOutput struct{ *pulumi.OutputState }

func (ModelImageConfigOutput) ElementType

func (ModelImageConfigOutput) ElementType() reflect.Type

func (ModelImageConfigOutput) RepositoryAccessMode

func (o ModelImageConfigOutput) RepositoryAccessMode() pulumi.StringOutput

func (ModelImageConfigOutput) RepositoryAuthConfig

func (ModelImageConfigOutput) ToModelImageConfigOutput

func (o ModelImageConfigOutput) ToModelImageConfigOutput() ModelImageConfigOutput

func (ModelImageConfigOutput) ToModelImageConfigOutputWithContext

func (o ModelImageConfigOutput) ToModelImageConfigOutputWithContext(ctx context.Context) ModelImageConfigOutput

func (ModelImageConfigOutput) ToModelImageConfigPtrOutput

func (o ModelImageConfigOutput) ToModelImageConfigPtrOutput() ModelImageConfigPtrOutput

func (ModelImageConfigOutput) ToModelImageConfigPtrOutputWithContext

func (o ModelImageConfigOutput) ToModelImageConfigPtrOutputWithContext(ctx context.Context) ModelImageConfigPtrOutput

func (ModelImageConfigOutput) ToOutput added in v0.76.0

type ModelImageConfigPtrInput

type ModelImageConfigPtrInput interface {
	pulumi.Input

	ToModelImageConfigPtrOutput() ModelImageConfigPtrOutput
	ToModelImageConfigPtrOutputWithContext(context.Context) ModelImageConfigPtrOutput
}

ModelImageConfigPtrInput is an input type that accepts ModelImageConfigArgs, ModelImageConfigPtr and ModelImageConfigPtrOutput values. You can construct a concrete instance of `ModelImageConfigPtrInput` via:

        ModelImageConfigArgs{...}

or:

        nil

type ModelImageConfigPtrOutput

type ModelImageConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelImageConfigPtrOutput) Elem

func (ModelImageConfigPtrOutput) ElementType

func (ModelImageConfigPtrOutput) ElementType() reflect.Type

func (ModelImageConfigPtrOutput) RepositoryAccessMode

func (o ModelImageConfigPtrOutput) RepositoryAccessMode() pulumi.StringPtrOutput

func (ModelImageConfigPtrOutput) RepositoryAuthConfig

func (ModelImageConfigPtrOutput) ToModelImageConfigPtrOutput

func (o ModelImageConfigPtrOutput) ToModelImageConfigPtrOutput() ModelImageConfigPtrOutput

func (ModelImageConfigPtrOutput) ToModelImageConfigPtrOutputWithContext

func (o ModelImageConfigPtrOutput) ToModelImageConfigPtrOutputWithContext(ctx context.Context) ModelImageConfigPtrOutput

func (ModelImageConfigPtrOutput) ToOutput added in v0.76.0

type ModelInferenceExecutionConfig

type ModelInferenceExecutionConfig struct {
	Mode string `pulumi:"mode"`
}

type ModelInferenceExecutionConfigArgs

type ModelInferenceExecutionConfigArgs struct {
	Mode pulumi.StringInput `pulumi:"mode"`
}

func (ModelInferenceExecutionConfigArgs) ElementType

func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput

func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput

func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext

func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput

func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput

func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext

func (i ModelInferenceExecutionConfigArgs) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigArgs) ToOutput added in v0.76.0

type ModelInferenceExecutionConfigInput

type ModelInferenceExecutionConfigInput interface {
	pulumi.Input

	ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput
	ToModelInferenceExecutionConfigOutputWithContext(context.Context) ModelInferenceExecutionConfigOutput
}

ModelInferenceExecutionConfigInput is an input type that accepts ModelInferenceExecutionConfigArgs and ModelInferenceExecutionConfigOutput values. You can construct a concrete instance of `ModelInferenceExecutionConfigInput` via:

ModelInferenceExecutionConfigArgs{...}

type ModelInferenceExecutionConfigOutput

type ModelInferenceExecutionConfigOutput struct{ *pulumi.OutputState }

func (ModelInferenceExecutionConfigOutput) ElementType

func (ModelInferenceExecutionConfigOutput) Mode

func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput

func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutput() ModelInferenceExecutionConfigOutput

func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext

func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigOutput

func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput

func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext

func (o ModelInferenceExecutionConfigOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigOutput) ToOutput added in v0.76.0

type ModelInferenceExecutionConfigPtrInput

type ModelInferenceExecutionConfigPtrInput interface {
	pulumi.Input

	ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput
	ToModelInferenceExecutionConfigPtrOutputWithContext(context.Context) ModelInferenceExecutionConfigPtrOutput
}

ModelInferenceExecutionConfigPtrInput is an input type that accepts ModelInferenceExecutionConfigArgs, ModelInferenceExecutionConfigPtr and ModelInferenceExecutionConfigPtrOutput values. You can construct a concrete instance of `ModelInferenceExecutionConfigPtrInput` via:

        ModelInferenceExecutionConfigArgs{...}

or:

        nil

type ModelInferenceExecutionConfigPtrOutput

type ModelInferenceExecutionConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelInferenceExecutionConfigPtrOutput) Elem

func (ModelInferenceExecutionConfigPtrOutput) ElementType

func (ModelInferenceExecutionConfigPtrOutput) Mode

func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput

func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutput() ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext

func (o ModelInferenceExecutionConfigPtrOutput) ToModelInferenceExecutionConfigPtrOutputWithContext(ctx context.Context) ModelInferenceExecutionConfigPtrOutput

func (ModelInferenceExecutionConfigPtrOutput) ToOutput added in v0.76.0

type ModelInput

type ModelInput interface {
	pulumi.Input

	ToModelOutput() ModelOutput
	ToModelOutputWithContext(ctx context.Context) ModelOutput
}

type ModelMultiModelConfig

type ModelMultiModelConfig struct {
	ModelCacheSetting *string `pulumi:"modelCacheSetting"`
}

type ModelMultiModelConfigArgs

type ModelMultiModelConfigArgs struct {
	ModelCacheSetting pulumi.StringPtrInput `pulumi:"modelCacheSetting"`
}

func (ModelMultiModelConfigArgs) ElementType

func (ModelMultiModelConfigArgs) ElementType() reflect.Type

func (ModelMultiModelConfigArgs) ToModelMultiModelConfigOutput

func (i ModelMultiModelConfigArgs) ToModelMultiModelConfigOutput() ModelMultiModelConfigOutput

func (ModelMultiModelConfigArgs) ToModelMultiModelConfigOutputWithContext

func (i ModelMultiModelConfigArgs) ToModelMultiModelConfigOutputWithContext(ctx context.Context) ModelMultiModelConfigOutput

func (ModelMultiModelConfigArgs) ToModelMultiModelConfigPtrOutput

func (i ModelMultiModelConfigArgs) ToModelMultiModelConfigPtrOutput() ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigArgs) ToModelMultiModelConfigPtrOutputWithContext

func (i ModelMultiModelConfigArgs) ToModelMultiModelConfigPtrOutputWithContext(ctx context.Context) ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigArgs) ToOutput added in v0.76.0

type ModelMultiModelConfigInput

type ModelMultiModelConfigInput interface {
	pulumi.Input

	ToModelMultiModelConfigOutput() ModelMultiModelConfigOutput
	ToModelMultiModelConfigOutputWithContext(context.Context) ModelMultiModelConfigOutput
}

ModelMultiModelConfigInput is an input type that accepts ModelMultiModelConfigArgs and ModelMultiModelConfigOutput values. You can construct a concrete instance of `ModelMultiModelConfigInput` via:

ModelMultiModelConfigArgs{...}

type ModelMultiModelConfigOutput

type ModelMultiModelConfigOutput struct{ *pulumi.OutputState }

func (ModelMultiModelConfigOutput) ElementType

func (ModelMultiModelConfigOutput) ModelCacheSetting

func (o ModelMultiModelConfigOutput) ModelCacheSetting() pulumi.StringPtrOutput

func (ModelMultiModelConfigOutput) ToModelMultiModelConfigOutput

func (o ModelMultiModelConfigOutput) ToModelMultiModelConfigOutput() ModelMultiModelConfigOutput

func (ModelMultiModelConfigOutput) ToModelMultiModelConfigOutputWithContext

func (o ModelMultiModelConfigOutput) ToModelMultiModelConfigOutputWithContext(ctx context.Context) ModelMultiModelConfigOutput

func (ModelMultiModelConfigOutput) ToModelMultiModelConfigPtrOutput

func (o ModelMultiModelConfigOutput) ToModelMultiModelConfigPtrOutput() ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigOutput) ToModelMultiModelConfigPtrOutputWithContext

func (o ModelMultiModelConfigOutput) ToModelMultiModelConfigPtrOutputWithContext(ctx context.Context) ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigOutput) ToOutput added in v0.76.0

type ModelMultiModelConfigPtrInput

type ModelMultiModelConfigPtrInput interface {
	pulumi.Input

	ToModelMultiModelConfigPtrOutput() ModelMultiModelConfigPtrOutput
	ToModelMultiModelConfigPtrOutputWithContext(context.Context) ModelMultiModelConfigPtrOutput
}

ModelMultiModelConfigPtrInput is an input type that accepts ModelMultiModelConfigArgs, ModelMultiModelConfigPtr and ModelMultiModelConfigPtrOutput values. You can construct a concrete instance of `ModelMultiModelConfigPtrInput` via:

        ModelMultiModelConfigArgs{...}

or:

        nil

type ModelMultiModelConfigPtrOutput

type ModelMultiModelConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelMultiModelConfigPtrOutput) Elem

func (ModelMultiModelConfigPtrOutput) ElementType

func (ModelMultiModelConfigPtrOutput) ModelCacheSetting

func (ModelMultiModelConfigPtrOutput) ToModelMultiModelConfigPtrOutput

func (o ModelMultiModelConfigPtrOutput) ToModelMultiModelConfigPtrOutput() ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigPtrOutput) ToModelMultiModelConfigPtrOutputWithContext

func (o ModelMultiModelConfigPtrOutput) ToModelMultiModelConfigPtrOutputWithContext(ctx context.Context) ModelMultiModelConfigPtrOutput

func (ModelMultiModelConfigPtrOutput) ToOutput added in v0.76.0

type ModelOutput

type ModelOutput struct{ *pulumi.OutputState }

func (ModelOutput) Containers added in v0.17.0

func (ModelOutput) ElementType

func (ModelOutput) ElementType() reflect.Type

func (ModelOutput) EnableNetworkIsolation added in v0.17.0

func (o ModelOutput) EnableNetworkIsolation() pulumi.BoolPtrOutput

func (ModelOutput) ExecutionRoleArn added in v0.17.0

func (o ModelOutput) ExecutionRoleArn() pulumi.StringOutput

func (ModelOutput) InferenceExecutionConfig added in v0.17.0

func (o ModelOutput) InferenceExecutionConfig() ModelInferenceExecutionConfigPtrOutput

func (ModelOutput) ModelName added in v0.17.0

func (o ModelOutput) ModelName() pulumi.StringPtrOutput

func (ModelOutput) PrimaryContainer added in v0.17.0

func (o ModelOutput) PrimaryContainer() ModelContainerDefinitionPtrOutput

func (ModelOutput) Tags added in v0.17.0

func (ModelOutput) ToModelOutput

func (o ModelOutput) ToModelOutput() ModelOutput

func (ModelOutput) ToModelOutputWithContext

func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput

func (ModelOutput) ToOutput added in v0.76.0

func (o ModelOutput) ToOutput(ctx context.Context) pulumix.Output[*Model]

func (ModelOutput) VpcConfig added in v0.17.0

func (o ModelOutput) VpcConfig() ModelVpcConfigPtrOutput

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                    ModelPackageTagArrayOutput                   `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

func (*ModelPackage) ToOutput added in v0.76.0

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

func (ModelPackageAdditionalInferenceSpecificationDefinitionArgs) ToOutput added in v0.76.0

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

func (ModelPackageAdditionalInferenceSpecificationDefinitionArray) ToOutput added in v0.76.0

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

func (ModelPackageAdditionalInferenceSpecificationDefinitionArrayOutput) ToOutput added in v0.76.0

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

func (ModelPackageAdditionalInferenceSpecificationDefinitionOutput) ToOutput added in v0.76.0

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

func (ModelPackageBiasArgs) ToOutput added in v0.76.0

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

func (ModelPackageBiasOutput) ToOutput added in v0.76.0

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

func (ModelPackageBiasPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionArgs) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionArray) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionArrayOutput) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionModelInputPropertiesArgs) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionModelInputPropertiesOutput) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionModelInputPropertiesPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageContainerDefinitionOutput) ToOutput added in v0.76.0

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

func (ModelPackageCustomerMetadataPropertiesArgs) ToOutput added in v0.76.0

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

func (ModelPackageCustomerMetadataPropertiesOutput) ToOutput added in v0.76.0

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

func (ModelPackageCustomerMetadataPropertiesPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageDataSourceArgs) ToOutput added in v0.76.0

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

func (ModelPackageDataSourceOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBaselinesArgs) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBaselinesOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBaselinesPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBiasArgs) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBiasOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckBiasPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckExplainabilityArgs) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckExplainabilityOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckExplainabilityPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelDataQualityArgs) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelDataQualityOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelDataQualityPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelQualityArgs) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelQualityOutput) ToOutput added in v0.76.0

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

func (ModelPackageDriftCheckModelQualityPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageEnvironmentArgs) ToOutput added in v0.76.0

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

func (ModelPackageEnvironmentOutput) ToOutput added in v0.76.0

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

func (ModelPackageEnvironmentPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageExplainabilityArgs) ToOutput added in v0.76.0

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

func (ModelPackageExplainabilityOutput) ToOutput added in v0.76.0

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

func (ModelPackageExplainabilityPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageFileSourceArgs) ToOutput added in v0.76.0

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

func (ModelPackageFileSourceOutput) ToOutput added in v0.76.0

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

func (ModelPackageFileSourcePtrOutput) ToOutput added in v0.76.0

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"`
	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 ModelPackageGroupTagArrayOutput `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

func (*ModelPackageGroup) ToOutput added in v0.76.0

type ModelPackageGroupArgs

type ModelPackageGroupArgs struct {
	ModelPackageGroupDescription pulumi.StringPtrInput
	ModelPackageGroupName        pulumi.StringPtrInput
	ModelPackageGroupPolicy      pulumi.Input
	// An array of key-value pairs to apply to this resource.
	Tags ModelPackageGroupTagArrayInput
}

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

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

func (ModelPackageGroupOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelPackageGroupTagArgs

type ModelPackageGroupTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelPackageGroupTagArgs) ElementType

func (ModelPackageGroupTagArgs) ElementType() reflect.Type

func (ModelPackageGroupTagArgs) ToModelPackageGroupTagOutput

func (i ModelPackageGroupTagArgs) ToModelPackageGroupTagOutput() ModelPackageGroupTagOutput

func (ModelPackageGroupTagArgs) ToModelPackageGroupTagOutputWithContext

func (i ModelPackageGroupTagArgs) ToModelPackageGroupTagOutputWithContext(ctx context.Context) ModelPackageGroupTagOutput

func (ModelPackageGroupTagArgs) ToOutput added in v0.76.0

type ModelPackageGroupTagArray

type ModelPackageGroupTagArray []ModelPackageGroupTagInput

func (ModelPackageGroupTagArray) ElementType

func (ModelPackageGroupTagArray) ElementType() reflect.Type

func (ModelPackageGroupTagArray) ToModelPackageGroupTagArrayOutput

func (i ModelPackageGroupTagArray) ToModelPackageGroupTagArrayOutput() ModelPackageGroupTagArrayOutput

func (ModelPackageGroupTagArray) ToModelPackageGroupTagArrayOutputWithContext

func (i ModelPackageGroupTagArray) ToModelPackageGroupTagArrayOutputWithContext(ctx context.Context) ModelPackageGroupTagArrayOutput

func (ModelPackageGroupTagArray) ToOutput added in v0.76.0

type ModelPackageGroupTagArrayInput

type ModelPackageGroupTagArrayInput interface {
	pulumi.Input

	ToModelPackageGroupTagArrayOutput() ModelPackageGroupTagArrayOutput
	ToModelPackageGroupTagArrayOutputWithContext(context.Context) ModelPackageGroupTagArrayOutput
}

ModelPackageGroupTagArrayInput is an input type that accepts ModelPackageGroupTagArray and ModelPackageGroupTagArrayOutput values. You can construct a concrete instance of `ModelPackageGroupTagArrayInput` via:

ModelPackageGroupTagArray{ ModelPackageGroupTagArgs{...} }

type ModelPackageGroupTagArrayOutput

type ModelPackageGroupTagArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageGroupTagArrayOutput) ElementType

func (ModelPackageGroupTagArrayOutput) Index

func (ModelPackageGroupTagArrayOutput) ToModelPackageGroupTagArrayOutput

func (o ModelPackageGroupTagArrayOutput) ToModelPackageGroupTagArrayOutput() ModelPackageGroupTagArrayOutput

func (ModelPackageGroupTagArrayOutput) ToModelPackageGroupTagArrayOutputWithContext

func (o ModelPackageGroupTagArrayOutput) ToModelPackageGroupTagArrayOutputWithContext(ctx context.Context) ModelPackageGroupTagArrayOutput

func (ModelPackageGroupTagArrayOutput) ToOutput added in v0.76.0

type ModelPackageGroupTagInput

type ModelPackageGroupTagInput interface {
	pulumi.Input

	ToModelPackageGroupTagOutput() ModelPackageGroupTagOutput
	ToModelPackageGroupTagOutputWithContext(context.Context) ModelPackageGroupTagOutput
}

ModelPackageGroupTagInput is an input type that accepts ModelPackageGroupTagArgs and ModelPackageGroupTagOutput values. You can construct a concrete instance of `ModelPackageGroupTagInput` via:

ModelPackageGroupTagArgs{...}

type ModelPackageGroupTagOutput

type ModelPackageGroupTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelPackageGroupTagOutput) ElementType

func (ModelPackageGroupTagOutput) ElementType() reflect.Type

func (ModelPackageGroupTagOutput) Key

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

func (ModelPackageGroupTagOutput) ToModelPackageGroupTagOutput

func (o ModelPackageGroupTagOutput) ToModelPackageGroupTagOutput() ModelPackageGroupTagOutput

func (ModelPackageGroupTagOutput) ToModelPackageGroupTagOutputWithContext

func (o ModelPackageGroupTagOutput) ToModelPackageGroupTagOutputWithContext(ctx context.Context) ModelPackageGroupTagOutput

func (ModelPackageGroupTagOutput) ToOutput added in v0.76.0

func (ModelPackageGroupTagOutput) Value

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

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

func (ModelPackageInferenceSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelPackageInferenceSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelPackageInferenceSpecificationPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageMetadataPropertiesArgs) ToOutput added in v0.76.0

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

func (ModelPackageMetadataPropertiesOutput) ToOutput added in v0.76.0

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

func (ModelPackageMetadataPropertiesPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageMetricsSourceArgs) ToOutput added in v0.76.0

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

func (ModelPackageMetricsSourceOutput) ToOutput added in v0.76.0

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

func (ModelPackageMetricsSourcePtrOutput) ToOutput added in v0.76.0

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 ModelPackageModelApprovalStatusArgs and ModelPackageModelApprovalStatusOutput values. You can construct a concrete instance of `ModelPackageModelApprovalStatusInput` via:

ModelPackageModelApprovalStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageModelDataQualityArgs) ToOutput added in v0.76.0

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

func (ModelPackageModelDataQualityOutput) ToOutput added in v0.76.0

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

func (ModelPackageModelDataQualityPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageModelMetricsArgs) ToOutput added in v0.76.0

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

func (ModelPackageModelMetricsOutput) ToOutput added in v0.76.0

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

func (ModelPackageModelMetricsPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageModelQualityArgs) ToOutput added in v0.76.0

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

func (ModelPackageModelQualityOutput) ToOutput added in v0.76.0

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

func (ModelPackageModelQualityPtrOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageS3DataSourceArgs) ToOutput added in v0.76.0

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

func (ModelPackageS3DataSourceOutput) ToOutput added in v0.76.0

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 ModelPackageS3DataSourceS3DataTypeArgs and ModelPackageS3DataSourceS3DataTypeOutput values. You can construct a concrete instance of `ModelPackageS3DataSourceS3DataTypeInput` via:

ModelPackageS3DataSourceS3DataTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelPackageSkipModelValidationArgs and ModelPackageSkipModelValidationOutput values. You can construct a concrete instance of `ModelPackageSkipModelValidationInput` via:

ModelPackageSkipModelValidationArgs{...}

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) ToOutput added in v0.79.0

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) ToOutput added in v0.79.0

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

func (ModelPackageSourceAlgorithmArgs) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmArray) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmArrayOutput) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmOutput) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelPackageSourceAlgorithmSpecificationPtrOutput) ToOutput added in v0.76.0

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

func (ModelPackageStatusDetailsArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageStatusItemArgs) ToOutput added in v0.76.0

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

func (ModelPackageStatusItemArray) ToOutput added in v0.76.0

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

func (ModelPackageStatusItemArrayOutput) ToOutput added in v0.76.0

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

func (ModelPackageStatusItemOutput) ToOutput added in v0.76.0

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 ModelPackageStatusItemStatusArgs and ModelPackageStatusItemStatusOutput values. You can construct a concrete instance of `ModelPackageStatusItemStatusInput` via:

ModelPackageStatusItemStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelPackageTagArgs added in v0.17.0

type ModelPackageTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelPackageTagArgs) ElementType added in v0.17.0

func (ModelPackageTagArgs) ElementType() reflect.Type

func (ModelPackageTagArgs) ToModelPackageTagOutput added in v0.17.0

func (i ModelPackageTagArgs) ToModelPackageTagOutput() ModelPackageTagOutput

func (ModelPackageTagArgs) ToModelPackageTagOutputWithContext added in v0.17.0

func (i ModelPackageTagArgs) ToModelPackageTagOutputWithContext(ctx context.Context) ModelPackageTagOutput

func (ModelPackageTagArgs) ToOutput added in v0.76.0

type ModelPackageTagArray added in v0.17.0

type ModelPackageTagArray []ModelPackageTagInput

func (ModelPackageTagArray) ElementType added in v0.17.0

func (ModelPackageTagArray) ElementType() reflect.Type

func (ModelPackageTagArray) ToModelPackageTagArrayOutput added in v0.17.0

func (i ModelPackageTagArray) ToModelPackageTagArrayOutput() ModelPackageTagArrayOutput

func (ModelPackageTagArray) ToModelPackageTagArrayOutputWithContext added in v0.17.0

func (i ModelPackageTagArray) ToModelPackageTagArrayOutputWithContext(ctx context.Context) ModelPackageTagArrayOutput

func (ModelPackageTagArray) ToOutput added in v0.76.0

type ModelPackageTagArrayInput added in v0.17.0

type ModelPackageTagArrayInput interface {
	pulumi.Input

	ToModelPackageTagArrayOutput() ModelPackageTagArrayOutput
	ToModelPackageTagArrayOutputWithContext(context.Context) ModelPackageTagArrayOutput
}

ModelPackageTagArrayInput is an input type that accepts ModelPackageTagArray and ModelPackageTagArrayOutput values. You can construct a concrete instance of `ModelPackageTagArrayInput` via:

ModelPackageTagArray{ ModelPackageTagArgs{...} }

type ModelPackageTagArrayOutput added in v0.17.0

type ModelPackageTagArrayOutput struct{ *pulumi.OutputState }

func (ModelPackageTagArrayOutput) ElementType added in v0.17.0

func (ModelPackageTagArrayOutput) ElementType() reflect.Type

func (ModelPackageTagArrayOutput) Index added in v0.17.0

func (ModelPackageTagArrayOutput) ToModelPackageTagArrayOutput added in v0.17.0

func (o ModelPackageTagArrayOutput) ToModelPackageTagArrayOutput() ModelPackageTagArrayOutput

func (ModelPackageTagArrayOutput) ToModelPackageTagArrayOutputWithContext added in v0.17.0

func (o ModelPackageTagArrayOutput) ToModelPackageTagArrayOutputWithContext(ctx context.Context) ModelPackageTagArrayOutput

func (ModelPackageTagArrayOutput) ToOutput added in v0.76.0

type ModelPackageTagInput added in v0.17.0

type ModelPackageTagInput interface {
	pulumi.Input

	ToModelPackageTagOutput() ModelPackageTagOutput
	ToModelPackageTagOutputWithContext(context.Context) ModelPackageTagOutput
}

ModelPackageTagInput is an input type that accepts ModelPackageTagArgs and ModelPackageTagOutput values. You can construct a concrete instance of `ModelPackageTagInput` via:

ModelPackageTagArgs{...}

type ModelPackageTagOutput added in v0.17.0

type ModelPackageTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelPackageTagOutput) ElementType added in v0.17.0

func (ModelPackageTagOutput) ElementType() reflect.Type

func (ModelPackageTagOutput) Key added in v0.17.0

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

func (ModelPackageTagOutput) ToModelPackageTagOutput added in v0.17.0

func (o ModelPackageTagOutput) ToModelPackageTagOutput() ModelPackageTagOutput

func (ModelPackageTagOutput) ToModelPackageTagOutputWithContext added in v0.17.0

func (o ModelPackageTagOutput) ToModelPackageTagOutputWithContext(ctx context.Context) ModelPackageTagOutput

func (ModelPackageTagOutput) ToOutput added in v0.76.0

func (ModelPackageTagOutput) Value added in v0.17.0

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

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

func (ModelPackageTransformInputArgs) ToOutput added in v0.76.0

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 ModelPackageTransformInputCompressionTypeArgs and ModelPackageTransformInputCompressionTypeOutput values. You can construct a concrete instance of `ModelPackageTransformInputCompressionTypeInput` via:

ModelPackageTransformInputCompressionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageTransformInputOutput) ToOutput added in v0.76.0

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 ModelPackageTransformInputSplitTypeArgs and ModelPackageTransformInputSplitTypeOutput values. You can construct a concrete instance of `ModelPackageTransformInputSplitTypeInput` via:

ModelPackageTransformInputSplitTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageTransformJobDefinitionArgs) ToOutput added in v0.76.0

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 ModelPackageTransformJobDefinitionBatchStrategyArgs and ModelPackageTransformJobDefinitionBatchStrategyOutput values. You can construct a concrete instance of `ModelPackageTransformJobDefinitionBatchStrategyInput` via:

ModelPackageTransformJobDefinitionBatchStrategyArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageTransformOutputArgs) ToOutput added in v0.76.0

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 ModelPackageTransformOutputAssembleWithArgs and ModelPackageTransformOutputAssembleWithOutput values. You can construct a concrete instance of `ModelPackageTransformOutputAssembleWithInput` via:

ModelPackageTransformOutputAssembleWithArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageTransformOutputOutput) ToOutput added in v0.76.0

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

func (ModelPackageTransformResourcesArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageValidationProfileArgs) ToOutput added in v0.76.0

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

func (ModelPackageValidationProfileArray) ToOutput added in v0.76.0

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

func (ModelPackageValidationProfileArrayOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelPackageValidationSpecificationArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionTagArrayOutput `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

func (*ModelQualityJobDefinition) ToOutput added in v0.76.0

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

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

func (ModelQualityJobDefinitionBatchTransformInputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionBatchTransformInputOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionBatchTransformInputPtrOutput) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs and ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeInput` via:

ModelQualityJobDefinitionBatchTransformInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.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 ModelQualityJobDefinitionBatchTransformInputS3InputModeArgs and ModelQualityJobDefinitionBatchTransformInputS3InputModeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionBatchTransformInputS3InputModeInput` via:

ModelQualityJobDefinitionBatchTransformInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionClusterConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionConstraintsResourceArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionConstraintsResourceOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionConstraintsResourcePtrOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionCsvArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionCsvOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionCsvPtrOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionDatasetFormatArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionDatasetFormatOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionDatasetFormatPtrOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionEndpointInputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionEndpointInputOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionEndpointInputPtrOutput) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeArgs and ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeInput` via:

ModelQualityJobDefinitionEndpointInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionEndpointInputS3InputModeArgs and ModelQualityJobDefinitionEndpointInputS3InputModeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionEndpointInputS3InputModeInput` via:

ModelQualityJobDefinitionEndpointInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionJsonArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionJsonOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionJsonPtrOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityAppSpecificationArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityAppSpecificationOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityBaselineConfigArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityBaselineConfigOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityBaselineConfigPtrOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityJobInputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionModelQualityJobInputOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringGroundTruthS3InputOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputArray) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputArrayOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputConfigArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputConfigOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringOutputOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringResourcesArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionMonitoringResourcesOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionNetworkConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionOutput) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionProblemTypeArgs and ModelQualityJobDefinitionProblemTypeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionProblemTypeInput` via:

ModelQualityJobDefinitionProblemTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionS3OutputArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionS3OutputOutput) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionS3OutputS3UploadModeArgs and ModelQualityJobDefinitionS3OutputS3UploadModeOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionS3OutputS3UploadModeInput` via:

ModelQualityJobDefinitionS3OutputS3UploadModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionStoppingConditionArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionStoppingConditionOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionStoppingConditionPtrOutput) ToOutput added in v0.76.0

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 ModelQualityJobDefinitionTagArgs

type ModelQualityJobDefinitionTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ModelQualityJobDefinitionTagArgs) ElementType

func (ModelQualityJobDefinitionTagArgs) ToModelQualityJobDefinitionTagOutput

func (i ModelQualityJobDefinitionTagArgs) ToModelQualityJobDefinitionTagOutput() ModelQualityJobDefinitionTagOutput

func (ModelQualityJobDefinitionTagArgs) ToModelQualityJobDefinitionTagOutputWithContext

func (i ModelQualityJobDefinitionTagArgs) ToModelQualityJobDefinitionTagOutputWithContext(ctx context.Context) ModelQualityJobDefinitionTagOutput

func (ModelQualityJobDefinitionTagArgs) ToOutput added in v0.76.0

type ModelQualityJobDefinitionTagArray

type ModelQualityJobDefinitionTagArray []ModelQualityJobDefinitionTagInput

func (ModelQualityJobDefinitionTagArray) ElementType

func (ModelQualityJobDefinitionTagArray) ToModelQualityJobDefinitionTagArrayOutput

func (i ModelQualityJobDefinitionTagArray) ToModelQualityJobDefinitionTagArrayOutput() ModelQualityJobDefinitionTagArrayOutput

func (ModelQualityJobDefinitionTagArray) ToModelQualityJobDefinitionTagArrayOutputWithContext

func (i ModelQualityJobDefinitionTagArray) ToModelQualityJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelQualityJobDefinitionTagArrayOutput

func (ModelQualityJobDefinitionTagArray) ToOutput added in v0.76.0

type ModelQualityJobDefinitionTagArrayInput

type ModelQualityJobDefinitionTagArrayInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionTagArrayOutput() ModelQualityJobDefinitionTagArrayOutput
	ToModelQualityJobDefinitionTagArrayOutputWithContext(context.Context) ModelQualityJobDefinitionTagArrayOutput
}

ModelQualityJobDefinitionTagArrayInput is an input type that accepts ModelQualityJobDefinitionTagArray and ModelQualityJobDefinitionTagArrayOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionTagArrayInput` via:

ModelQualityJobDefinitionTagArray{ ModelQualityJobDefinitionTagArgs{...} }

type ModelQualityJobDefinitionTagArrayOutput

type ModelQualityJobDefinitionTagArrayOutput struct{ *pulumi.OutputState }

func (ModelQualityJobDefinitionTagArrayOutput) ElementType

func (ModelQualityJobDefinitionTagArrayOutput) Index

func (ModelQualityJobDefinitionTagArrayOutput) ToModelQualityJobDefinitionTagArrayOutput

func (o ModelQualityJobDefinitionTagArrayOutput) ToModelQualityJobDefinitionTagArrayOutput() ModelQualityJobDefinitionTagArrayOutput

func (ModelQualityJobDefinitionTagArrayOutput) ToModelQualityJobDefinitionTagArrayOutputWithContext

func (o ModelQualityJobDefinitionTagArrayOutput) ToModelQualityJobDefinitionTagArrayOutputWithContext(ctx context.Context) ModelQualityJobDefinitionTagArrayOutput

func (ModelQualityJobDefinitionTagArrayOutput) ToOutput added in v0.76.0

type ModelQualityJobDefinitionTagInput

type ModelQualityJobDefinitionTagInput interface {
	pulumi.Input

	ToModelQualityJobDefinitionTagOutput() ModelQualityJobDefinitionTagOutput
	ToModelQualityJobDefinitionTagOutputWithContext(context.Context) ModelQualityJobDefinitionTagOutput
}

ModelQualityJobDefinitionTagInput is an input type that accepts ModelQualityJobDefinitionTagArgs and ModelQualityJobDefinitionTagOutput values. You can construct a concrete instance of `ModelQualityJobDefinitionTagInput` via:

ModelQualityJobDefinitionTagArgs{...}

type ModelQualityJobDefinitionTagOutput

type ModelQualityJobDefinitionTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ModelQualityJobDefinitionTagOutput) ElementType

func (ModelQualityJobDefinitionTagOutput) Key

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

func (ModelQualityJobDefinitionTagOutput) ToModelQualityJobDefinitionTagOutput

func (o ModelQualityJobDefinitionTagOutput) ToModelQualityJobDefinitionTagOutput() ModelQualityJobDefinitionTagOutput

func (ModelQualityJobDefinitionTagOutput) ToModelQualityJobDefinitionTagOutputWithContext

func (o ModelQualityJobDefinitionTagOutput) ToModelQualityJobDefinitionTagOutputWithContext(ctx context.Context) ModelQualityJobDefinitionTagOutput

func (ModelQualityJobDefinitionTagOutput) ToOutput added in v0.76.0

func (ModelQualityJobDefinitionTagOutput) Value

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

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

func (ModelQualityJobDefinitionVpcConfigArgs) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionVpcConfigOutput) ToOutput added in v0.76.0

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

func (ModelQualityJobDefinitionVpcConfigPtrOutput) ToOutput added in v0.76.0

type ModelRepositoryAuthConfig

type ModelRepositoryAuthConfig struct {
	RepositoryCredentialsProviderArn string `pulumi:"repositoryCredentialsProviderArn"`
}

type ModelRepositoryAuthConfigArgs

type ModelRepositoryAuthConfigArgs struct {
	RepositoryCredentialsProviderArn pulumi.StringInput `pulumi:"repositoryCredentialsProviderArn"`
}

func (ModelRepositoryAuthConfigArgs) ElementType

func (ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigOutput

func (i ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigOutput() ModelRepositoryAuthConfigOutput

func (ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigOutputWithContext

func (i ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigOutputWithContext(ctx context.Context) ModelRepositoryAuthConfigOutput

func (ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigPtrOutput

func (i ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigPtrOutput() ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigPtrOutputWithContext

func (i ModelRepositoryAuthConfigArgs) ToModelRepositoryAuthConfigPtrOutputWithContext(ctx context.Context) ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigArgs) ToOutput added in v0.76.0

type ModelRepositoryAuthConfigInput

type ModelRepositoryAuthConfigInput interface {
	pulumi.Input

	ToModelRepositoryAuthConfigOutput() ModelRepositoryAuthConfigOutput
	ToModelRepositoryAuthConfigOutputWithContext(context.Context) ModelRepositoryAuthConfigOutput
}

ModelRepositoryAuthConfigInput is an input type that accepts ModelRepositoryAuthConfigArgs and ModelRepositoryAuthConfigOutput values. You can construct a concrete instance of `ModelRepositoryAuthConfigInput` via:

ModelRepositoryAuthConfigArgs{...}

type ModelRepositoryAuthConfigOutput

type ModelRepositoryAuthConfigOutput struct{ *pulumi.OutputState }

func (ModelRepositoryAuthConfigOutput) ElementType

func (ModelRepositoryAuthConfigOutput) RepositoryCredentialsProviderArn

func (o ModelRepositoryAuthConfigOutput) RepositoryCredentialsProviderArn() pulumi.StringOutput

func (ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigOutput

func (o ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigOutput() ModelRepositoryAuthConfigOutput

func (ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigOutputWithContext

func (o ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigOutputWithContext(ctx context.Context) ModelRepositoryAuthConfigOutput

func (ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigPtrOutput

func (o ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigPtrOutput() ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigPtrOutputWithContext

func (o ModelRepositoryAuthConfigOutput) ToModelRepositoryAuthConfigPtrOutputWithContext(ctx context.Context) ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigOutput) ToOutput added in v0.76.0

type ModelRepositoryAuthConfigPtrInput

type ModelRepositoryAuthConfigPtrInput interface {
	pulumi.Input

	ToModelRepositoryAuthConfigPtrOutput() ModelRepositoryAuthConfigPtrOutput
	ToModelRepositoryAuthConfigPtrOutputWithContext(context.Context) ModelRepositoryAuthConfigPtrOutput
}

ModelRepositoryAuthConfigPtrInput is an input type that accepts ModelRepositoryAuthConfigArgs, ModelRepositoryAuthConfigPtr and ModelRepositoryAuthConfigPtrOutput values. You can construct a concrete instance of `ModelRepositoryAuthConfigPtrInput` via:

        ModelRepositoryAuthConfigArgs{...}

or:

        nil

type ModelRepositoryAuthConfigPtrOutput

type ModelRepositoryAuthConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelRepositoryAuthConfigPtrOutput) Elem

func (ModelRepositoryAuthConfigPtrOutput) ElementType

func (ModelRepositoryAuthConfigPtrOutput) RepositoryCredentialsProviderArn

func (o ModelRepositoryAuthConfigPtrOutput) RepositoryCredentialsProviderArn() pulumi.StringPtrOutput

func (ModelRepositoryAuthConfigPtrOutput) ToModelRepositoryAuthConfigPtrOutput

func (o ModelRepositoryAuthConfigPtrOutput) ToModelRepositoryAuthConfigPtrOutput() ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigPtrOutput) ToModelRepositoryAuthConfigPtrOutputWithContext

func (o ModelRepositoryAuthConfigPtrOutput) ToModelRepositoryAuthConfigPtrOutputWithContext(ctx context.Context) ModelRepositoryAuthConfigPtrOutput

func (ModelRepositoryAuthConfigPtrOutput) ToOutput added in v0.76.0

type ModelState

type ModelState struct {
}

func (ModelState) ElementType

func (ModelState) ElementType() reflect.Type

type ModelTag

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

type ModelTagArgs

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

func (ModelTagArgs) ElementType

func (ModelTagArgs) ElementType() reflect.Type

func (ModelTagArgs) ToModelTagOutput

func (i ModelTagArgs) ToModelTagOutput() ModelTagOutput

func (ModelTagArgs) ToModelTagOutputWithContext

func (i ModelTagArgs) ToModelTagOutputWithContext(ctx context.Context) ModelTagOutput

func (ModelTagArgs) ToOutput added in v0.76.0

type ModelTagArray

type ModelTagArray []ModelTagInput

func (ModelTagArray) ElementType

func (ModelTagArray) ElementType() reflect.Type

func (ModelTagArray) ToModelTagArrayOutput

func (i ModelTagArray) ToModelTagArrayOutput() ModelTagArrayOutput

func (ModelTagArray) ToModelTagArrayOutputWithContext

func (i ModelTagArray) ToModelTagArrayOutputWithContext(ctx context.Context) ModelTagArrayOutput

func (ModelTagArray) ToOutput added in v0.76.0

func (i ModelTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ModelTag]

type ModelTagArrayInput

type ModelTagArrayInput interface {
	pulumi.Input

	ToModelTagArrayOutput() ModelTagArrayOutput
	ToModelTagArrayOutputWithContext(context.Context) ModelTagArrayOutput
}

ModelTagArrayInput is an input type that accepts ModelTagArray and ModelTagArrayOutput values. You can construct a concrete instance of `ModelTagArrayInput` via:

ModelTagArray{ ModelTagArgs{...} }

type ModelTagArrayOutput

type ModelTagArrayOutput struct{ *pulumi.OutputState }

func (ModelTagArrayOutput) ElementType

func (ModelTagArrayOutput) ElementType() reflect.Type

func (ModelTagArrayOutput) Index

func (ModelTagArrayOutput) ToModelTagArrayOutput

func (o ModelTagArrayOutput) ToModelTagArrayOutput() ModelTagArrayOutput

func (ModelTagArrayOutput) ToModelTagArrayOutputWithContext

func (o ModelTagArrayOutput) ToModelTagArrayOutputWithContext(ctx context.Context) ModelTagArrayOutput

func (ModelTagArrayOutput) ToOutput added in v0.76.0

type ModelTagInput

type ModelTagInput interface {
	pulumi.Input

	ToModelTagOutput() ModelTagOutput
	ToModelTagOutputWithContext(context.Context) ModelTagOutput
}

ModelTagInput is an input type that accepts ModelTagArgs and ModelTagOutput values. You can construct a concrete instance of `ModelTagInput` via:

ModelTagArgs{...}

type ModelTagOutput

type ModelTagOutput struct{ *pulumi.OutputState }

func (ModelTagOutput) ElementType

func (ModelTagOutput) ElementType() reflect.Type

func (ModelTagOutput) Key

func (ModelTagOutput) ToModelTagOutput

func (o ModelTagOutput) ToModelTagOutput() ModelTagOutput

func (ModelTagOutput) ToModelTagOutputWithContext

func (o ModelTagOutput) ToModelTagOutputWithContext(ctx context.Context) ModelTagOutput

func (ModelTagOutput) ToOutput added in v0.76.0

func (ModelTagOutput) Value

type ModelVpcConfig

type ModelVpcConfig struct {
	SecurityGroupIds []string `pulumi:"securityGroupIds"`
	Subnets          []string `pulumi:"subnets"`
}

type ModelVpcConfigArgs

type ModelVpcConfigArgs struct {
	SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"`
	Subnets          pulumi.StringArrayInput `pulumi:"subnets"`
}

func (ModelVpcConfigArgs) ElementType

func (ModelVpcConfigArgs) ElementType() reflect.Type

func (ModelVpcConfigArgs) ToModelVpcConfigOutput

func (i ModelVpcConfigArgs) ToModelVpcConfigOutput() ModelVpcConfigOutput

func (ModelVpcConfigArgs) ToModelVpcConfigOutputWithContext

func (i ModelVpcConfigArgs) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput

func (ModelVpcConfigArgs) ToModelVpcConfigPtrOutput

func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput

func (ModelVpcConfigArgs) ToModelVpcConfigPtrOutputWithContext

func (i ModelVpcConfigArgs) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput

func (ModelVpcConfigArgs) ToOutput added in v0.76.0

type ModelVpcConfigInput

type ModelVpcConfigInput interface {
	pulumi.Input

	ToModelVpcConfigOutput() ModelVpcConfigOutput
	ToModelVpcConfigOutputWithContext(context.Context) ModelVpcConfigOutput
}

ModelVpcConfigInput is an input type that accepts ModelVpcConfigArgs and ModelVpcConfigOutput values. You can construct a concrete instance of `ModelVpcConfigInput` via:

ModelVpcConfigArgs{...}

type ModelVpcConfigOutput

type ModelVpcConfigOutput struct{ *pulumi.OutputState }

func (ModelVpcConfigOutput) ElementType

func (ModelVpcConfigOutput) ElementType() reflect.Type

func (ModelVpcConfigOutput) SecurityGroupIds

func (o ModelVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (ModelVpcConfigOutput) Subnets

func (ModelVpcConfigOutput) ToModelVpcConfigOutput

func (o ModelVpcConfigOutput) ToModelVpcConfigOutput() ModelVpcConfigOutput

func (ModelVpcConfigOutput) ToModelVpcConfigOutputWithContext

func (o ModelVpcConfigOutput) ToModelVpcConfigOutputWithContext(ctx context.Context) ModelVpcConfigOutput

func (ModelVpcConfigOutput) ToModelVpcConfigPtrOutput

func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput

func (ModelVpcConfigOutput) ToModelVpcConfigPtrOutputWithContext

func (o ModelVpcConfigOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput

func (ModelVpcConfigOutput) ToOutput added in v0.76.0

type ModelVpcConfigPtrInput

type ModelVpcConfigPtrInput interface {
	pulumi.Input

	ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput
	ToModelVpcConfigPtrOutputWithContext(context.Context) ModelVpcConfigPtrOutput
}

ModelVpcConfigPtrInput is an input type that accepts ModelVpcConfigArgs, ModelVpcConfigPtr and ModelVpcConfigPtrOutput values. You can construct a concrete instance of `ModelVpcConfigPtrInput` via:

        ModelVpcConfigArgs{...}

or:

        nil

type ModelVpcConfigPtrOutput

type ModelVpcConfigPtrOutput struct{ *pulumi.OutputState }

func (ModelVpcConfigPtrOutput) Elem

func (ModelVpcConfigPtrOutput) ElementType

func (ModelVpcConfigPtrOutput) ElementType() reflect.Type

func (ModelVpcConfigPtrOutput) SecurityGroupIds

func (o ModelVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (ModelVpcConfigPtrOutput) Subnets

func (ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutput

func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutput() ModelVpcConfigPtrOutput

func (ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutputWithContext

func (o ModelVpcConfigPtrOutput) ToModelVpcConfigPtrOutputWithContext(ctx context.Context) ModelVpcConfigPtrOutput

func (ModelVpcConfigPtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleTagArrayOutput `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

func (*MonitoringSchedule) ToOutput added in v0.76.0

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

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

func (MonitoringScheduleBaselineConfigArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleBaselineConfigOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleBaselineConfigPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleBatchTransformInputArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleBatchTransformInputOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleBatchTransformInputPtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleBatchTransformInputS3DataDistributionTypeArgs and MonitoringScheduleBatchTransformInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `MonitoringScheduleBatchTransformInputS3DataDistributionTypeInput` via:

MonitoringScheduleBatchTransformInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 MonitoringScheduleBatchTransformInputS3InputModeArgs and MonitoringScheduleBatchTransformInputS3InputModeOutput values. You can construct a concrete instance of `MonitoringScheduleBatchTransformInputS3InputModeInput` via:

MonitoringScheduleBatchTransformInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleClusterConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleConfigArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleConfigOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleConfigPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleConstraintsResourceArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleConstraintsResourceOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleConstraintsResourcePtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleCsvArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleCsvOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleCsvPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleDatasetFormatArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleDatasetFormatOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleDatasetFormatPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleEndpointInputArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleEndpointInputOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleEndpointInputPtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleEndpointInputS3DataDistributionTypeArgs and MonitoringScheduleEndpointInputS3DataDistributionTypeOutput values. You can construct a concrete instance of `MonitoringScheduleEndpointInputS3DataDistributionTypeInput` via:

MonitoringScheduleEndpointInputS3DataDistributionTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 MonitoringScheduleEndpointInputS3InputModeArgs and MonitoringScheduleEndpointInputS3InputModeOutput values. You can construct a concrete instance of `MonitoringScheduleEndpointInputS3InputModeInput` via:

MonitoringScheduleEndpointInputS3InputModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleJsonArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleJsonOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleJsonPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringAppSpecificationArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringAppSpecificationOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringAppSpecificationPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringExecutionSummaryArgs) ToOutput added in v0.76.0

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 MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusArgs and MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusInput` via:

MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusArgs{...}

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

type MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ElementType

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutput

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToMonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusPtrOutputWithContext

func (MonitoringScheduleMonitoringExecutionSummaryMonitoringExecutionStatusOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringExecutionSummaryOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringExecutionSummaryPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringInputArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringInputArray) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringInputArrayOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringInputOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringJobDefinitionArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringJobDefinitionOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringJobDefinitionPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputArray) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputArrayOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputConfigArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputConfigOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputConfigPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringOutputOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringResourcesArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringResourcesOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleMonitoringResourcesPtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleMonitoringTypeArgs and MonitoringScheduleMonitoringTypeOutput values. You can construct a concrete instance of `MonitoringScheduleMonitoringTypeInput` via:

MonitoringScheduleMonitoringTypeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleNetworkConfigArgs) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleS3OutputArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleS3OutputOutput) ToOutput added in v0.76.0

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 MonitoringScheduleS3OutputS3UploadModeArgs and MonitoringScheduleS3OutputS3UploadModeOutput values. You can construct a concrete instance of `MonitoringScheduleS3OutputS3UploadModeInput` via:

MonitoringScheduleS3OutputS3UploadModeArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleScheduleConfigArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleScheduleConfigOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleScheduleConfigPtrOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleStatisticsResourceArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleStatisticsResourceOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleStatisticsResourcePtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleStatusArgs and MonitoringScheduleStatusOutput values. You can construct a concrete instance of `MonitoringScheduleStatusInput` via:

MonitoringScheduleStatusArgs{...}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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

func (MonitoringScheduleStoppingConditionArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleStoppingConditionOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleStoppingConditionPtrOutput) ToOutput added in v0.76.0

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 MonitoringScheduleTagArgs

type MonitoringScheduleTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (MonitoringScheduleTagArgs) ElementType

func (MonitoringScheduleTagArgs) ElementType() reflect.Type

func (MonitoringScheduleTagArgs) ToMonitoringScheduleTagOutput

func (i MonitoringScheduleTagArgs) ToMonitoringScheduleTagOutput() MonitoringScheduleTagOutput

func (MonitoringScheduleTagArgs) ToMonitoringScheduleTagOutputWithContext

func (i MonitoringScheduleTagArgs) ToMonitoringScheduleTagOutputWithContext(ctx context.Context) MonitoringScheduleTagOutput

func (MonitoringScheduleTagArgs) ToOutput added in v0.76.0

type MonitoringScheduleTagArray

type MonitoringScheduleTagArray []MonitoringScheduleTagInput

func (MonitoringScheduleTagArray) ElementType

func (MonitoringScheduleTagArray) ElementType() reflect.Type

func (MonitoringScheduleTagArray) ToMonitoringScheduleTagArrayOutput

func (i MonitoringScheduleTagArray) ToMonitoringScheduleTagArrayOutput() MonitoringScheduleTagArrayOutput

func (MonitoringScheduleTagArray) ToMonitoringScheduleTagArrayOutputWithContext

func (i MonitoringScheduleTagArray) ToMonitoringScheduleTagArrayOutputWithContext(ctx context.Context) MonitoringScheduleTagArrayOutput

func (MonitoringScheduleTagArray) ToOutput added in v0.76.0

type MonitoringScheduleTagArrayInput

type MonitoringScheduleTagArrayInput interface {
	pulumi.Input

	ToMonitoringScheduleTagArrayOutput() MonitoringScheduleTagArrayOutput
	ToMonitoringScheduleTagArrayOutputWithContext(context.Context) MonitoringScheduleTagArrayOutput
}

MonitoringScheduleTagArrayInput is an input type that accepts MonitoringScheduleTagArray and MonitoringScheduleTagArrayOutput values. You can construct a concrete instance of `MonitoringScheduleTagArrayInput` via:

MonitoringScheduleTagArray{ MonitoringScheduleTagArgs{...} }

type MonitoringScheduleTagArrayOutput

type MonitoringScheduleTagArrayOutput struct{ *pulumi.OutputState }

func (MonitoringScheduleTagArrayOutput) ElementType

func (MonitoringScheduleTagArrayOutput) Index

func (MonitoringScheduleTagArrayOutput) ToMonitoringScheduleTagArrayOutput

func (o MonitoringScheduleTagArrayOutput) ToMonitoringScheduleTagArrayOutput() MonitoringScheduleTagArrayOutput

func (MonitoringScheduleTagArrayOutput) ToMonitoringScheduleTagArrayOutputWithContext

func (o MonitoringScheduleTagArrayOutput) ToMonitoringScheduleTagArrayOutputWithContext(ctx context.Context) MonitoringScheduleTagArrayOutput

func (MonitoringScheduleTagArrayOutput) ToOutput added in v0.76.0

type MonitoringScheduleTagInput

type MonitoringScheduleTagInput interface {
	pulumi.Input

	ToMonitoringScheduleTagOutput() MonitoringScheduleTagOutput
	ToMonitoringScheduleTagOutputWithContext(context.Context) MonitoringScheduleTagOutput
}

MonitoringScheduleTagInput is an input type that accepts MonitoringScheduleTagArgs and MonitoringScheduleTagOutput values. You can construct a concrete instance of `MonitoringScheduleTagInput` via:

MonitoringScheduleTagArgs{...}

type MonitoringScheduleTagOutput

type MonitoringScheduleTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (MonitoringScheduleTagOutput) ElementType

func (MonitoringScheduleTagOutput) Key

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

func (MonitoringScheduleTagOutput) ToMonitoringScheduleTagOutput

func (o MonitoringScheduleTagOutput) ToMonitoringScheduleTagOutput() MonitoringScheduleTagOutput

func (MonitoringScheduleTagOutput) ToMonitoringScheduleTagOutputWithContext

func (o MonitoringScheduleTagOutput) ToMonitoringScheduleTagOutputWithContext(ctx context.Context) MonitoringScheduleTagOutput

func (MonitoringScheduleTagOutput) ToOutput added in v0.76.0

func (MonitoringScheduleTagOutput) Value

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

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

func (MonitoringScheduleVpcConfigArgs) ToOutput added in v0.76.0

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

func (MonitoringScheduleVpcConfigOutput) ToOutput added in v0.76.0

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

func (MonitoringScheduleVpcConfigPtrOutput) ToOutput added in v0.76.0

type NotebookInstance deprecated

type NotebookInstance struct {
	pulumi.CustomResourceState

	AcceleratorTypes                     pulumi.StringArrayOutput                                      `pulumi:"acceleratorTypes"`
	AdditionalCodeRepositories           pulumi.StringArrayOutput                                      `pulumi:"additionalCodeRepositories"`
	DefaultCodeRepository                pulumi.StringPtrOutput                                        `pulumi:"defaultCodeRepository"`
	DirectInternetAccess                 pulumi.StringPtrOutput                                        `pulumi:"directInternetAccess"`
	InstanceMetadataServiceConfiguration NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput `pulumi:"instanceMetadataServiceConfiguration"`
	InstanceType                         pulumi.StringOutput                                           `pulumi:"instanceType"`
	KmsKeyId                             pulumi.StringPtrOutput                                        `pulumi:"kmsKeyId"`
	LifecycleConfigName                  pulumi.StringPtrOutput                                        `pulumi:"lifecycleConfigName"`
	NotebookInstanceName                 pulumi.StringPtrOutput                                        `pulumi:"notebookInstanceName"`
	PlatformIdentifier                   pulumi.StringPtrOutput                                        `pulumi:"platformIdentifier"`
	RoleArn                              pulumi.StringOutput                                           `pulumi:"roleArn"`
	RootAccess                           pulumi.StringPtrOutput                                        `pulumi:"rootAccess"`
	SecurityGroupIds                     pulumi.StringArrayOutput                                      `pulumi:"securityGroupIds"`
	SubnetId                             pulumi.StringPtrOutput                                        `pulumi:"subnetId"`
	Tags                                 NotebookInstanceTagArrayOutput                                `pulumi:"tags"`
	VolumeSizeInGb                       pulumi.IntPtrOutput                                           `pulumi:"volumeSizeInGb"`
}

Resource Type definition for AWS::SageMaker::NotebookInstance

Deprecated: NotebookInstance is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetNotebookInstance

func GetNotebookInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NotebookInstanceState, opts ...pulumi.ResourceOption) (*NotebookInstance, error)

GetNotebookInstance gets an existing NotebookInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewNotebookInstance

func NewNotebookInstance(ctx *pulumi.Context,
	name string, args *NotebookInstanceArgs, opts ...pulumi.ResourceOption) (*NotebookInstance, error)

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

func (*NotebookInstance) ElementType

func (*NotebookInstance) ElementType() reflect.Type

func (*NotebookInstance) ToNotebookInstanceOutput

func (i *NotebookInstance) ToNotebookInstanceOutput() NotebookInstanceOutput

func (*NotebookInstance) ToNotebookInstanceOutputWithContext

func (i *NotebookInstance) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput

func (*NotebookInstance) ToOutput added in v0.76.0

type NotebookInstanceArgs

type NotebookInstanceArgs struct {
	AcceleratorTypes                     pulumi.StringArrayInput
	AdditionalCodeRepositories           pulumi.StringArrayInput
	DefaultCodeRepository                pulumi.StringPtrInput
	DirectInternetAccess                 pulumi.StringPtrInput
	InstanceMetadataServiceConfiguration NotebookInstanceInstanceMetadataServiceConfigurationPtrInput
	InstanceType                         pulumi.StringInput
	KmsKeyId                             pulumi.StringPtrInput
	LifecycleConfigName                  pulumi.StringPtrInput
	NotebookInstanceName                 pulumi.StringPtrInput
	PlatformIdentifier                   pulumi.StringPtrInput
	RoleArn                              pulumi.StringInput
	RootAccess                           pulumi.StringPtrInput
	SecurityGroupIds                     pulumi.StringArrayInput
	SubnetId                             pulumi.StringPtrInput
	Tags                                 NotebookInstanceTagArrayInput
	VolumeSizeInGb                       pulumi.IntPtrInput
}

The set of arguments for constructing a NotebookInstance resource.

func (NotebookInstanceArgs) ElementType

func (NotebookInstanceArgs) ElementType() reflect.Type

type NotebookInstanceInput

type NotebookInstanceInput interface {
	pulumi.Input

	ToNotebookInstanceOutput() NotebookInstanceOutput
	ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput
}

type NotebookInstanceInstanceMetadataServiceConfiguration added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfiguration struct {
	MinimumInstanceMetadataServiceVersion string `pulumi:"minimumInstanceMetadataServiceVersion"`
}

type NotebookInstanceInstanceMetadataServiceConfigurationArgs added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfigurationArgs struct {
	MinimumInstanceMetadataServiceVersion pulumi.StringInput `pulumi:"minimumInstanceMetadataServiceVersion"`
}

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ElementType added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationOutput added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationOutputWithContext added in v0.21.0

func (i NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationOutputWithContext(ctx context.Context) NotebookInstanceInstanceMetadataServiceConfigurationOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutput added in v0.21.0

func (i NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutput() NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext added in v0.21.0

func (i NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationArgs) ToOutput added in v0.76.0

type NotebookInstanceInstanceMetadataServiceConfigurationInput added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfigurationInput interface {
	pulumi.Input

	ToNotebookInstanceInstanceMetadataServiceConfigurationOutput() NotebookInstanceInstanceMetadataServiceConfigurationOutput
	ToNotebookInstanceInstanceMetadataServiceConfigurationOutputWithContext(context.Context) NotebookInstanceInstanceMetadataServiceConfigurationOutput
}

NotebookInstanceInstanceMetadataServiceConfigurationInput is an input type that accepts NotebookInstanceInstanceMetadataServiceConfigurationArgs and NotebookInstanceInstanceMetadataServiceConfigurationOutput values. You can construct a concrete instance of `NotebookInstanceInstanceMetadataServiceConfigurationInput` via:

NotebookInstanceInstanceMetadataServiceConfigurationArgs{...}

type NotebookInstanceInstanceMetadataServiceConfigurationOutput added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfigurationOutput struct{ *pulumi.OutputState }

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ElementType added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) MinimumInstanceMetadataServiceVersion added in v0.21.0

func (o NotebookInstanceInstanceMetadataServiceConfigurationOutput) MinimumInstanceMetadataServiceVersion() pulumi.StringOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationOutput added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationOutputWithContext added in v0.21.0

func (o NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationOutputWithContext(ctx context.Context) NotebookInstanceInstanceMetadataServiceConfigurationOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutput added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext added in v0.21.0

func (o NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationOutput) ToOutput added in v0.76.0

type NotebookInstanceInstanceMetadataServiceConfigurationPtrInput added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfigurationPtrInput interface {
	pulumi.Input

	ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutput() NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput
	ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext(context.Context) NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput
}

NotebookInstanceInstanceMetadataServiceConfigurationPtrInput is an input type that accepts NotebookInstanceInstanceMetadataServiceConfigurationArgs, NotebookInstanceInstanceMetadataServiceConfigurationPtr and NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput values. You can construct a concrete instance of `NotebookInstanceInstanceMetadataServiceConfigurationPtrInput` via:

        NotebookInstanceInstanceMetadataServiceConfigurationArgs{...}

or:

        nil

type NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput added in v0.21.0

type NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) Elem added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) ElementType added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) MinimumInstanceMetadataServiceVersion added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutput added in v0.21.0

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext added in v0.21.0

func (o NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) ToNotebookInstanceInstanceMetadataServiceConfigurationPtrOutputWithContext(ctx context.Context) NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput

func (NotebookInstanceInstanceMetadataServiceConfigurationPtrOutput) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfig deprecated

type NotebookInstanceLifecycleConfig struct {
	pulumi.CustomResourceState

	NotebookInstanceLifecycleConfigName pulumi.StringPtrOutput                                                  `pulumi:"notebookInstanceLifecycleConfigName"`
	OnCreate                            NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput `pulumi:"onCreate"`
	OnStart                             NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput `pulumi:"onStart"`
}

Resource Type definition for AWS::SageMaker::NotebookInstanceLifecycleConfig

Deprecated: NotebookInstanceLifecycleConfig is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetNotebookInstanceLifecycleConfig

func GetNotebookInstanceLifecycleConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NotebookInstanceLifecycleConfigState, opts ...pulumi.ResourceOption) (*NotebookInstanceLifecycleConfig, error)

GetNotebookInstanceLifecycleConfig gets an existing NotebookInstanceLifecycleConfig 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 NewNotebookInstanceLifecycleConfig

func NewNotebookInstanceLifecycleConfig(ctx *pulumi.Context,
	name string, args *NotebookInstanceLifecycleConfigArgs, opts ...pulumi.ResourceOption) (*NotebookInstanceLifecycleConfig, error)

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

func (*NotebookInstanceLifecycleConfig) ElementType

func (*NotebookInstanceLifecycleConfig) ToNotebookInstanceLifecycleConfigOutput

func (i *NotebookInstanceLifecycleConfig) ToNotebookInstanceLifecycleConfigOutput() NotebookInstanceLifecycleConfigOutput

func (*NotebookInstanceLifecycleConfig) ToNotebookInstanceLifecycleConfigOutputWithContext

func (i *NotebookInstanceLifecycleConfig) ToNotebookInstanceLifecycleConfigOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigOutput

func (*NotebookInstanceLifecycleConfig) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigArgs

type NotebookInstanceLifecycleConfigArgs struct {
	NotebookInstanceLifecycleConfigName pulumi.StringPtrInput
	OnCreate                            NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput
	OnStart                             NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput
}

The set of arguments for constructing a NotebookInstanceLifecycleConfig resource.

func (NotebookInstanceLifecycleConfigArgs) ElementType

type NotebookInstanceLifecycleConfigInput

type NotebookInstanceLifecycleConfigInput interface {
	pulumi.Input

	ToNotebookInstanceLifecycleConfigOutput() NotebookInstanceLifecycleConfigOutput
	ToNotebookInstanceLifecycleConfigOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigOutput
}

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHook

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHook struct {
	Content *string `pulumi:"content"`
}

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs struct {
	Content pulumi.StringPtrInput `pulumi:"content"`
}

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs) ElementType

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutputWithContext

func (i NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray []NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookInput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray) ElementType

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutputWithContext

func (i NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput interface {
	pulumi.Input

	ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput() NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput
	ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutputWithContext(context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput
}

NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput is an input type that accepts NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray and NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput values. You can construct a concrete instance of `NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayInput` via:

NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArray{ NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs{...} }

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput struct{ *pulumi.OutputState }

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput) ElementType

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutputWithContext

func (o NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArrayOutput) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookInput

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookInput interface {
	pulumi.Input

	ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput() NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput
	ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutputWithContext(context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput
}

NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookInput is an input type that accepts NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs and NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput values. You can construct a concrete instance of `NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookInput` via:

NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookArgs{...}

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput

type NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput struct{ *pulumi.OutputState }

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) Content

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) ElementType

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutputWithContext

func (o NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) ToNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput

func (NotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookOutput) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigOutput

type NotebookInstanceLifecycleConfigOutput struct{ *pulumi.OutputState }

func (NotebookInstanceLifecycleConfigOutput) ElementType

func (NotebookInstanceLifecycleConfigOutput) NotebookInstanceLifecycleConfigName added in v0.17.0

func (o NotebookInstanceLifecycleConfigOutput) NotebookInstanceLifecycleConfigName() pulumi.StringPtrOutput

func (NotebookInstanceLifecycleConfigOutput) OnCreate added in v0.17.0

func (NotebookInstanceLifecycleConfigOutput) OnStart added in v0.17.0

func (NotebookInstanceLifecycleConfigOutput) ToNotebookInstanceLifecycleConfigOutput

func (o NotebookInstanceLifecycleConfigOutput) ToNotebookInstanceLifecycleConfigOutput() NotebookInstanceLifecycleConfigOutput

func (NotebookInstanceLifecycleConfigOutput) ToNotebookInstanceLifecycleConfigOutputWithContext

func (o NotebookInstanceLifecycleConfigOutput) ToNotebookInstanceLifecycleConfigOutputWithContext(ctx context.Context) NotebookInstanceLifecycleConfigOutput

func (NotebookInstanceLifecycleConfigOutput) ToOutput added in v0.76.0

type NotebookInstanceLifecycleConfigState

type NotebookInstanceLifecycleConfigState struct {
}

func (NotebookInstanceLifecycleConfigState) ElementType

type NotebookInstanceOutput

type NotebookInstanceOutput struct{ *pulumi.OutputState }

func (NotebookInstanceOutput) AcceleratorTypes added in v0.17.0

func (o NotebookInstanceOutput) AcceleratorTypes() pulumi.StringArrayOutput

func (NotebookInstanceOutput) AdditionalCodeRepositories added in v0.17.0

func (o NotebookInstanceOutput) AdditionalCodeRepositories() pulumi.StringArrayOutput

func (NotebookInstanceOutput) DefaultCodeRepository added in v0.17.0

func (o NotebookInstanceOutput) DefaultCodeRepository() pulumi.StringPtrOutput

func (NotebookInstanceOutput) DirectInternetAccess added in v0.17.0

func (o NotebookInstanceOutput) DirectInternetAccess() pulumi.StringPtrOutput

func (NotebookInstanceOutput) ElementType

func (NotebookInstanceOutput) ElementType() reflect.Type

func (NotebookInstanceOutput) InstanceMetadataServiceConfiguration added in v0.21.0

func (NotebookInstanceOutput) InstanceType added in v0.17.0

func (o NotebookInstanceOutput) InstanceType() pulumi.StringOutput

func (NotebookInstanceOutput) KmsKeyId added in v0.17.0

func (NotebookInstanceOutput) LifecycleConfigName added in v0.17.0

func (o NotebookInstanceOutput) LifecycleConfigName() pulumi.StringPtrOutput

func (NotebookInstanceOutput) NotebookInstanceName added in v0.17.0

func (o NotebookInstanceOutput) NotebookInstanceName() pulumi.StringPtrOutput

func (NotebookInstanceOutput) PlatformIdentifier added in v0.17.0

func (o NotebookInstanceOutput) PlatformIdentifier() pulumi.StringPtrOutput

func (NotebookInstanceOutput) RoleArn added in v0.17.0

func (NotebookInstanceOutput) RootAccess added in v0.17.0

func (NotebookInstanceOutput) SecurityGroupIds added in v0.17.0

func (o NotebookInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput

func (NotebookInstanceOutput) SubnetId added in v0.17.0

func (NotebookInstanceOutput) Tags added in v0.17.0

func (NotebookInstanceOutput) ToNotebookInstanceOutput

func (o NotebookInstanceOutput) ToNotebookInstanceOutput() NotebookInstanceOutput

func (NotebookInstanceOutput) ToNotebookInstanceOutputWithContext

func (o NotebookInstanceOutput) ToNotebookInstanceOutputWithContext(ctx context.Context) NotebookInstanceOutput

func (NotebookInstanceOutput) ToOutput added in v0.76.0

func (NotebookInstanceOutput) VolumeSizeInGb added in v0.72.0

func (o NotebookInstanceOutput) VolumeSizeInGb() pulumi.IntPtrOutput

type NotebookInstanceState

type NotebookInstanceState struct {
}

func (NotebookInstanceState) ElementType

func (NotebookInstanceState) ElementType() reflect.Type

type NotebookInstanceTag

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

type NotebookInstanceTagArgs

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

func (NotebookInstanceTagArgs) ElementType

func (NotebookInstanceTagArgs) ElementType() reflect.Type

func (NotebookInstanceTagArgs) ToNotebookInstanceTagOutput

func (i NotebookInstanceTagArgs) ToNotebookInstanceTagOutput() NotebookInstanceTagOutput

func (NotebookInstanceTagArgs) ToNotebookInstanceTagOutputWithContext

func (i NotebookInstanceTagArgs) ToNotebookInstanceTagOutputWithContext(ctx context.Context) NotebookInstanceTagOutput

func (NotebookInstanceTagArgs) ToOutput added in v0.76.0

type NotebookInstanceTagArray

type NotebookInstanceTagArray []NotebookInstanceTagInput

func (NotebookInstanceTagArray) ElementType

func (NotebookInstanceTagArray) ElementType() reflect.Type

func (NotebookInstanceTagArray) ToNotebookInstanceTagArrayOutput

func (i NotebookInstanceTagArray) ToNotebookInstanceTagArrayOutput() NotebookInstanceTagArrayOutput

func (NotebookInstanceTagArray) ToNotebookInstanceTagArrayOutputWithContext

func (i NotebookInstanceTagArray) ToNotebookInstanceTagArrayOutputWithContext(ctx context.Context) NotebookInstanceTagArrayOutput

func (NotebookInstanceTagArray) ToOutput added in v0.76.0

type NotebookInstanceTagArrayInput

type NotebookInstanceTagArrayInput interface {
	pulumi.Input

	ToNotebookInstanceTagArrayOutput() NotebookInstanceTagArrayOutput
	ToNotebookInstanceTagArrayOutputWithContext(context.Context) NotebookInstanceTagArrayOutput
}

NotebookInstanceTagArrayInput is an input type that accepts NotebookInstanceTagArray and NotebookInstanceTagArrayOutput values. You can construct a concrete instance of `NotebookInstanceTagArrayInput` via:

NotebookInstanceTagArray{ NotebookInstanceTagArgs{...} }

type NotebookInstanceTagArrayOutput

type NotebookInstanceTagArrayOutput struct{ *pulumi.OutputState }

func (NotebookInstanceTagArrayOutput) ElementType

func (NotebookInstanceTagArrayOutput) Index

func (NotebookInstanceTagArrayOutput) ToNotebookInstanceTagArrayOutput

func (o NotebookInstanceTagArrayOutput) ToNotebookInstanceTagArrayOutput() NotebookInstanceTagArrayOutput

func (NotebookInstanceTagArrayOutput) ToNotebookInstanceTagArrayOutputWithContext

func (o NotebookInstanceTagArrayOutput) ToNotebookInstanceTagArrayOutputWithContext(ctx context.Context) NotebookInstanceTagArrayOutput

func (NotebookInstanceTagArrayOutput) ToOutput added in v0.76.0

type NotebookInstanceTagInput

type NotebookInstanceTagInput interface {
	pulumi.Input

	ToNotebookInstanceTagOutput() NotebookInstanceTagOutput
	ToNotebookInstanceTagOutputWithContext(context.Context) NotebookInstanceTagOutput
}

NotebookInstanceTagInput is an input type that accepts NotebookInstanceTagArgs and NotebookInstanceTagOutput values. You can construct a concrete instance of `NotebookInstanceTagInput` via:

NotebookInstanceTagArgs{...}

type NotebookInstanceTagOutput

type NotebookInstanceTagOutput struct{ *pulumi.OutputState }

func (NotebookInstanceTagOutput) ElementType

func (NotebookInstanceTagOutput) ElementType() reflect.Type

func (NotebookInstanceTagOutput) Key

func (NotebookInstanceTagOutput) ToNotebookInstanceTagOutput

func (o NotebookInstanceTagOutput) ToNotebookInstanceTagOutput() NotebookInstanceTagOutput

func (NotebookInstanceTagOutput) ToNotebookInstanceTagOutputWithContext

func (o NotebookInstanceTagOutput) ToNotebookInstanceTagOutputWithContext(ctx context.Context) NotebookInstanceTagOutput

func (NotebookInstanceTagOutput) ToOutput added in v0.76.0

func (NotebookInstanceTagOutput) Value

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

func (OfflineStoreConfigPropertiesArgs) ToOutput added in v0.76.0

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

func (OfflineStoreConfigPropertiesOutput) ToOutput added in v0.76.0

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

func (OfflineStoreConfigPropertiesPtrOutput) ToOutput added in v0.76.0

type OnlineStoreConfigProperties added in v0.2.0

type OnlineStoreConfigProperties struct {
	EnableOnlineStore *bool                                  `pulumi:"enableOnlineStore"`
	SecurityConfig    *FeatureGroupOnlineStoreSecurityConfig `pulumi:"securityConfig"`
}

type OnlineStoreConfigPropertiesArgs added in v0.2.0

type OnlineStoreConfigPropertiesArgs struct {
	EnableOnlineStore pulumi.BoolPtrInput                           `pulumi:"enableOnlineStore"`
	SecurityConfig    FeatureGroupOnlineStoreSecurityConfigPtrInput `pulumi:"securityConfig"`
}

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

func (OnlineStoreConfigPropertiesArgs) ToOutput added in v0.76.0

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) 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) ToOutput added in v0.76.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) 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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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    PipelineTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Pipeline

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) ToOutput added in v0.76.0

func (i *Pipeline) ToOutput(ctx context.Context) pulumix.Output[*Pipeline]

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

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 PipelineDefinition1Properties added in v0.20.0

type PipelineDefinition1Properties struct {
	PipelineDefinitionS3Location PipelineS3Location `pulumi:"pipelineDefinitionS3Location"`
}

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) ToOutput added in v0.76.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 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 PipelineTagArgs

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

func (PipelineTagArgs) ElementType

func (PipelineTagArgs) ElementType() reflect.Type

func (PipelineTagArgs) ToOutput added in v0.76.0

func (PipelineTagArgs) ToPipelineTagOutput

func (i PipelineTagArgs) ToPipelineTagOutput() PipelineTagOutput

func (PipelineTagArgs) ToPipelineTagOutputWithContext

func (i PipelineTagArgs) ToPipelineTagOutputWithContext(ctx context.Context) PipelineTagOutput

type PipelineTagArray

type PipelineTagArray []PipelineTagInput

func (PipelineTagArray) ElementType

func (PipelineTagArray) ElementType() reflect.Type

func (PipelineTagArray) ToOutput added in v0.76.0

func (PipelineTagArray) ToPipelineTagArrayOutput

func (i PipelineTagArray) ToPipelineTagArrayOutput() PipelineTagArrayOutput

func (PipelineTagArray) ToPipelineTagArrayOutputWithContext

func (i PipelineTagArray) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput

type PipelineTagArrayInput

type PipelineTagArrayInput interface {
	pulumi.Input

	ToPipelineTagArrayOutput() PipelineTagArrayOutput
	ToPipelineTagArrayOutputWithContext(context.Context) PipelineTagArrayOutput
}

PipelineTagArrayInput is an input type that accepts PipelineTagArray and PipelineTagArrayOutput values. You can construct a concrete instance of `PipelineTagArrayInput` via:

PipelineTagArray{ PipelineTagArgs{...} }

type PipelineTagArrayOutput

type PipelineTagArrayOutput struct{ *pulumi.OutputState }

func (PipelineTagArrayOutput) ElementType

func (PipelineTagArrayOutput) ElementType() reflect.Type

func (PipelineTagArrayOutput) Index

func (PipelineTagArrayOutput) ToOutput added in v0.76.0

func (PipelineTagArrayOutput) ToPipelineTagArrayOutput

func (o PipelineTagArrayOutput) ToPipelineTagArrayOutput() PipelineTagArrayOutput

func (PipelineTagArrayOutput) ToPipelineTagArrayOutputWithContext

func (o PipelineTagArrayOutput) ToPipelineTagArrayOutputWithContext(ctx context.Context) PipelineTagArrayOutput

type PipelineTagInput

type PipelineTagInput interface {
	pulumi.Input

	ToPipelineTagOutput() PipelineTagOutput
	ToPipelineTagOutputWithContext(context.Context) PipelineTagOutput
}

PipelineTagInput is an input type that accepts PipelineTagArgs and PipelineTagOutput values. You can construct a concrete instance of `PipelineTagInput` via:

PipelineTagArgs{...}

type PipelineTagOutput

type PipelineTagOutput struct{ *pulumi.OutputState }

func (PipelineTagOutput) ElementType

func (PipelineTagOutput) ElementType() reflect.Type

func (PipelineTagOutput) Key

func (PipelineTagOutput) ToOutput added in v0.76.0

func (PipelineTagOutput) ToPipelineTagOutput

func (o PipelineTagOutput) ToPipelineTagOutput() PipelineTagOutput

func (PipelineTagOutput) ToPipelineTagOutputWithContext

func (o PipelineTagOutput) ToPipelineTagOutputWithContext(ctx context.Context) PipelineTagOutput

func (PipelineTagOutput) 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 ProjectTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SageMaker::Project

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) ToOutput added in v0.76.0

func (i *Project) ToOutput(ctx context.Context) pulumix.Output[*Project]

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

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) ToOutput added in v0.76.0

func (o ProjectOutput) ToOutput(ctx context.Context) pulumix.Output[*Project]

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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 ProjectTagArgs

type ProjectTagArgs 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 pulumi.StringInput `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 pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (ProjectTagArgs) ElementType

func (ProjectTagArgs) ElementType() reflect.Type

func (ProjectTagArgs) ToOutput added in v0.76.0

func (ProjectTagArgs) ToProjectTagOutput

func (i ProjectTagArgs) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagArgs) ToProjectTagOutputWithContext

func (i ProjectTagArgs) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

type ProjectTagArray

type ProjectTagArray []ProjectTagInput

func (ProjectTagArray) ElementType

func (ProjectTagArray) ElementType() reflect.Type

func (ProjectTagArray) ToOutput added in v0.76.0

func (ProjectTagArray) ToProjectTagArrayOutput

func (i ProjectTagArray) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArray) ToProjectTagArrayOutputWithContext

func (i ProjectTagArray) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagArrayInput

type ProjectTagArrayInput interface {
	pulumi.Input

	ToProjectTagArrayOutput() ProjectTagArrayOutput
	ToProjectTagArrayOutputWithContext(context.Context) ProjectTagArrayOutput
}

ProjectTagArrayInput is an input type that accepts ProjectTagArray and ProjectTagArrayOutput values. You can construct a concrete instance of `ProjectTagArrayInput` via:

ProjectTagArray{ ProjectTagArgs{...} }

type ProjectTagArrayOutput

type ProjectTagArrayOutput struct{ *pulumi.OutputState }

func (ProjectTagArrayOutput) ElementType

func (ProjectTagArrayOutput) ElementType() reflect.Type

func (ProjectTagArrayOutput) Index

func (ProjectTagArrayOutput) ToOutput added in v0.76.0

func (ProjectTagArrayOutput) ToProjectTagArrayOutput

func (o ProjectTagArrayOutput) ToProjectTagArrayOutput() ProjectTagArrayOutput

func (ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext

func (o ProjectTagArrayOutput) ToProjectTagArrayOutputWithContext(ctx context.Context) ProjectTagArrayOutput

type ProjectTagInput

type ProjectTagInput interface {
	pulumi.Input

	ToProjectTagOutput() ProjectTagOutput
	ToProjectTagOutputWithContext(context.Context) ProjectTagOutput
}

ProjectTagInput is an input type that accepts ProjectTagArgs and ProjectTagOutput values. You can construct a concrete instance of `ProjectTagInput` via:

ProjectTagArgs{...}

type ProjectTagOutput

type ProjectTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (ProjectTagOutput) ElementType

func (ProjectTagOutput) ElementType() reflect.Type

func (ProjectTagOutput) Key

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

func (ProjectTagOutput) ToOutput added in v0.76.0

func (ProjectTagOutput) ToProjectTagOutput

func (o ProjectTagOutput) ToProjectTagOutput() ProjectTagOutput

func (ProjectTagOutput) ToProjectTagOutputWithContext

func (o ProjectTagOutput) ToProjectTagOutputWithContext(ctx context.Context) ProjectTagOutput

func (ProjectTagOutput) Value

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

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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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"`
	// The space Amazon Resource Name (ARN).
	SpaceArn pulumi.StringOutput `pulumi:"spaceArn"`
	// A name for the Space.
	SpaceName pulumi.StringOutput `pulumi:"spaceName"`
	// A collection of settings.
	SpaceSettings SpaceSettingsPtrOutput `pulumi:"spaceSettings"`
	// A list of tags to apply to the space.
	Tags SpaceTagArrayOutput `pulumi:"tags"`
}

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) ToOutput added in v0.76.0

func (i *Space) ToOutput(ctx context.Context) pulumix.Output[*Space]

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 SpaceArgs added in v0.50.0

type SpaceArgs struct {
	// The ID of the associated Domain.
	DomainId pulumi.StringInput
	// A name for the Space.
	SpaceName pulumi.StringPtrInput
	// A collection of settings.
	SpaceSettings SpaceSettingsPtrInput
	// A list of tags to apply to the space.
	Tags SpaceTagArrayInput
}

The set of arguments for constructing a Space resource.

func (SpaceArgs) ElementType added in v0.50.0

func (SpaceArgs) ElementType() reflect.Type

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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 SpaceInput added in v0.50.0

type SpaceInput interface {
	pulumi.Input

	ToSpaceOutput() SpaceOutput
	ToSpaceOutputWithContext(ctx context.Context) SpaceOutput
}

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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) SpaceArn added in v0.50.0

func (o SpaceOutput) SpaceArn() pulumi.StringOutput

The space Amazon Resource Name (ARN).

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) Tags added in v0.50.0

A list of tags to apply to the space.

func (SpaceOutput) ToOutput added in v0.76.0

func (o SpaceOutput) ToOutput(ctx context.Context) pulumix.Output[*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

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) ToOutput added in v0.76.0

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 SpaceResourceSpecInstanceTypeArgs and SpaceResourceSpecInstanceTypeOutput values. You can construct a concrete instance of `SpaceResourceSpecInstanceTypeInput` via:

SpaceResourceSpecInstanceTypeArgs{...}

type SpaceResourceSpecInstanceTypeOutput added in v0.50.0

type SpaceResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (SpaceResourceSpecInstanceTypeOutput) ElementType added in v0.50.0

func (SpaceResourceSpecInstanceTypeOutput) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 {
	// The Jupyter server's app settings.
	JupyterServerAppSettings *SpaceJupyterServerAppSettings `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings *SpaceKernelGatewayAppSettings `pulumi:"kernelGatewayAppSettings"`
}

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 {
	// The Jupyter server's app settings.
	JupyterServerAppSettings SpaceJupyterServerAppSettingsPtrInput `pulumi:"jupyterServerAppSettings"`
	// The kernel gateway app settings.
	KernelGatewayAppSettings SpaceKernelGatewayAppSettingsPtrInput `pulumi:"kernelGatewayAppSettings"`
}

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) ToOutput added in v0.76.0

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) ElementType added in v0.50.0

func (SpaceSettingsOutput) ElementType() reflect.Type

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) ToOutput added in v0.76.0

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) Elem added in v0.50.0

func (SpaceSettingsPtrOutput) ElementType added in v0.50.0

func (SpaceSettingsPtrOutput) ElementType() reflect.Type

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) ToOutput added in v0.76.0

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 SpaceState added in v0.50.0

type SpaceState struct {
}

func (SpaceState) ElementType added in v0.50.0

func (SpaceState) ElementType() reflect.Type

type SpaceTag added in v0.50.0

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

type SpaceTagArgs added in v0.50.0

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

func (SpaceTagArgs) ElementType added in v0.50.0

func (SpaceTagArgs) ElementType() reflect.Type

func (SpaceTagArgs) ToOutput added in v0.76.0

func (SpaceTagArgs) ToSpaceTagOutput added in v0.50.0

func (i SpaceTagArgs) ToSpaceTagOutput() SpaceTagOutput

func (SpaceTagArgs) ToSpaceTagOutputWithContext added in v0.50.0

func (i SpaceTagArgs) ToSpaceTagOutputWithContext(ctx context.Context) SpaceTagOutput

type SpaceTagArray added in v0.50.0

type SpaceTagArray []SpaceTagInput

func (SpaceTagArray) ElementType added in v0.50.0

func (SpaceTagArray) ElementType() reflect.Type

func (SpaceTagArray) ToOutput added in v0.76.0

func (i SpaceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]SpaceTag]

func (SpaceTagArray) ToSpaceTagArrayOutput added in v0.50.0

func (i SpaceTagArray) ToSpaceTagArrayOutput() SpaceTagArrayOutput

func (SpaceTagArray) ToSpaceTagArrayOutputWithContext added in v0.50.0

func (i SpaceTagArray) ToSpaceTagArrayOutputWithContext(ctx context.Context) SpaceTagArrayOutput

type SpaceTagArrayInput added in v0.50.0

type SpaceTagArrayInput interface {
	pulumi.Input

	ToSpaceTagArrayOutput() SpaceTagArrayOutput
	ToSpaceTagArrayOutputWithContext(context.Context) SpaceTagArrayOutput
}

SpaceTagArrayInput is an input type that accepts SpaceTagArray and SpaceTagArrayOutput values. You can construct a concrete instance of `SpaceTagArrayInput` via:

SpaceTagArray{ SpaceTagArgs{...} }

type SpaceTagArrayOutput added in v0.50.0

type SpaceTagArrayOutput struct{ *pulumi.OutputState }

func (SpaceTagArrayOutput) ElementType added in v0.50.0

func (SpaceTagArrayOutput) ElementType() reflect.Type

func (SpaceTagArrayOutput) Index added in v0.50.0

func (SpaceTagArrayOutput) ToOutput added in v0.76.0

func (SpaceTagArrayOutput) ToSpaceTagArrayOutput added in v0.50.0

func (o SpaceTagArrayOutput) ToSpaceTagArrayOutput() SpaceTagArrayOutput

func (SpaceTagArrayOutput) ToSpaceTagArrayOutputWithContext added in v0.50.0

func (o SpaceTagArrayOutput) ToSpaceTagArrayOutputWithContext(ctx context.Context) SpaceTagArrayOutput

type SpaceTagInput added in v0.50.0

type SpaceTagInput interface {
	pulumi.Input

	ToSpaceTagOutput() SpaceTagOutput
	ToSpaceTagOutputWithContext(context.Context) SpaceTagOutput
}

SpaceTagInput is an input type that accepts SpaceTagArgs and SpaceTagOutput values. You can construct a concrete instance of `SpaceTagInput` via:

SpaceTagArgs{...}

type SpaceTagOutput added in v0.50.0

type SpaceTagOutput struct{ *pulumi.OutputState }

func (SpaceTagOutput) ElementType added in v0.50.0

func (SpaceTagOutput) ElementType() reflect.Type

func (SpaceTagOutput) Key added in v0.50.0

func (SpaceTagOutput) ToOutput added in v0.76.0

func (SpaceTagOutput) ToSpaceTagOutput added in v0.50.0

func (o SpaceTagOutput) ToSpaceTagOutput() SpaceTagOutput

func (SpaceTagOutput) ToSpaceTagOutputWithContext added in v0.50.0

func (o SpaceTagOutput) ToSpaceTagOutputWithContext(ctx context.Context) SpaceTagOutput

func (SpaceTagOutput) Value added in v0.50.0

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 UserProfileTagArrayOutput `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) ToOutput added in v0.76.0

func (i *UserProfile) ToOutput(ctx context.Context) pulumix.Output[*UserProfile]

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 UserProfileTagArrayInput
	// 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 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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

func (UserProfileCustomImageOutput) ToUserProfileCustomImageOutput

func (o UserProfileCustomImageOutput) ToUserProfileCustomImageOutput() UserProfileCustomImageOutput

func (UserProfileCustomImageOutput) ToUserProfileCustomImageOutputWithContext

func (o UserProfileCustomImageOutput) ToUserProfileCustomImageOutputWithContext(ctx context.Context) UserProfileCustomImageOutput

type UserProfileInput

type UserProfileInput interface {
	pulumi.Input

	ToUserProfileOutput() UserProfileOutput
	ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
}

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 UserProfileRStudioServerProAppSettingsAccessStatusArgs and UserProfileRStudioServerProAppSettingsAccessStatusOutput values. You can construct a concrete instance of `UserProfileRStudioServerProAppSettingsAccessStatusInput` via:

UserProfileRStudioServerProAppSettingsAccessStatusArgs{...}

type UserProfileRStudioServerProAppSettingsAccessStatusOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsAccessStatusOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsAccessStatusOutput) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.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 UserProfileRStudioServerProAppSettingsUserGroupArgs and UserProfileRStudioServerProAppSettingsUserGroupOutput values. You can construct a concrete instance of `UserProfileRStudioServerProAppSettingsUserGroupInput` via:

UserProfileRStudioServerProAppSettingsUserGroupArgs{...}

type UserProfileRStudioServerProAppSettingsUserGroupOutput added in v0.15.0

type UserProfileRStudioServerProAppSettingsUserGroupOutput struct{ *pulumi.OutputState }

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ElementType added in v0.15.0

func (UserProfileRStudioServerProAppSettingsUserGroupOutput) ToOutput added in v0.76.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) ToOutput added in v0.76.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) ToOutput added in v0.76.0

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 UserProfileResourceSpecInstanceTypeArgs and UserProfileResourceSpecInstanceTypeOutput values. You can construct a concrete instance of `UserProfileResourceSpecInstanceTypeInput` via:

UserProfileResourceSpecInstanceTypeArgs{...}

type UserProfileResourceSpecInstanceTypeOutput

type UserProfileResourceSpecInstanceTypeOutput struct{ *pulumi.OutputState }

func (UserProfileResourceSpecInstanceTypeOutput) ElementType

func (UserProfileResourceSpecInstanceTypeOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 UserProfileSharingSettingsNotebookOutputOptionArgs and UserProfileSharingSettingsNotebookOutputOptionOutput values. You can construct a concrete instance of `UserProfileSharingSettingsNotebookOutputOptionInput` via:

UserProfileSharingSettingsNotebookOutputOptionArgs{...}

type UserProfileSharingSettingsNotebookOutputOptionOutput

type UserProfileSharingSettingsNotebookOutputOptionOutput struct{ *pulumi.OutputState }

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ElementType

func (UserProfileSharingSettingsNotebookOutputOptionOutput) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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) ToOutput added in v0.76.0

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 UserProfileTagArgs

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

func (UserProfileTagArgs) ElementType

func (UserProfileTagArgs) ElementType() reflect.Type

func (UserProfileTagArgs) ToOutput added in v0.76.0

func (UserProfileTagArgs) ToUserProfileTagOutput

func (i UserProfileTagArgs) ToUserProfileTagOutput() UserProfileTagOutput

func (UserProfileTagArgs) ToUserProfileTagOutputWithContext

func (i UserProfileTagArgs) ToUserProfileTagOutputWithContext(ctx context.Context) UserProfileTagOutput

type UserProfileTagArray

type UserProfileTagArray []UserProfileTagInput

func (UserProfileTagArray) ElementType

func (UserProfileTagArray) ElementType() reflect.Type

func (UserProfileTagArray) ToOutput added in v0.76.0

func (UserProfileTagArray) ToUserProfileTagArrayOutput

func (i UserProfileTagArray) ToUserProfileTagArrayOutput() UserProfileTagArrayOutput

func (UserProfileTagArray) ToUserProfileTagArrayOutputWithContext

func (i UserProfileTagArray) ToUserProfileTagArrayOutputWithContext(ctx context.Context) UserProfileTagArrayOutput

type UserProfileTagArrayInput

type UserProfileTagArrayInput interface {
	pulumi.Input

	ToUserProfileTagArrayOutput() UserProfileTagArrayOutput
	ToUserProfileTagArrayOutputWithContext(context.Context) UserProfileTagArrayOutput
}

UserProfileTagArrayInput is an input type that accepts UserProfileTagArray and UserProfileTagArrayOutput values. You can construct a concrete instance of `UserProfileTagArrayInput` via:

UserProfileTagArray{ UserProfileTagArgs{...} }

type UserProfileTagArrayOutput

type UserProfileTagArrayOutput struct{ *pulumi.OutputState }

func (UserProfileTagArrayOutput) ElementType

func (UserProfileTagArrayOutput) ElementType() reflect.Type

func (UserProfileTagArrayOutput) Index

func (UserProfileTagArrayOutput) ToOutput added in v0.76.0

func (UserProfileTagArrayOutput) ToUserProfileTagArrayOutput

func (o UserProfileTagArrayOutput) ToUserProfileTagArrayOutput() UserProfileTagArrayOutput

func (UserProfileTagArrayOutput) ToUserProfileTagArrayOutputWithContext

func (o UserProfileTagArrayOutput) ToUserProfileTagArrayOutputWithContext(ctx context.Context) UserProfileTagArrayOutput

type UserProfileTagInput

type UserProfileTagInput interface {
	pulumi.Input

	ToUserProfileTagOutput() UserProfileTagOutput
	ToUserProfileTagOutputWithContext(context.Context) UserProfileTagOutput
}

UserProfileTagInput is an input type that accepts UserProfileTagArgs and UserProfileTagOutput values. You can construct a concrete instance of `UserProfileTagInput` via:

UserProfileTagArgs{...}

type UserProfileTagOutput

type UserProfileTagOutput struct{ *pulumi.OutputState }

func (UserProfileTagOutput) ElementType

func (UserProfileTagOutput) ElementType() reflect.Type

func (UserProfileTagOutput) Key

func (UserProfileTagOutput) ToOutput added in v0.76.0

func (UserProfileTagOutput) ToUserProfileTagOutput

func (o UserProfileTagOutput) ToUserProfileTagOutput() UserProfileTagOutput

func (UserProfileTagOutput) ToUserProfileTagOutputWithContext

func (o UserProfileTagOutput) ToUserProfileTagOutputWithContext(ctx context.Context) UserProfileTagOutput

func (UserProfileTagOutput) Value

type UserProfileUserSettings

type UserProfileUserSettings struct {
	// The user profile Amazon Resource Name (ARN).
	ExecutionRole *string `pulumi:"executionRole"`
	// 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"`
}

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 {
	// The user profile Amazon Resource Name (ARN).
	ExecutionRole pulumi.StringPtrInput `pulumi:"executionRole"`
	// 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"`
}

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) ToOutput added in v0.76.0

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

func (UserProfileUserSettingsOutput) ExecutionRole

The user profile Amazon Resource Name (ARN).

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) ToOutput added in v0.76.0

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

func (UserProfileUserSettingsPtrOutput) ElementType

func (UserProfileUserSettingsPtrOutput) ExecutionRole

The user profile Amazon Resource Name (ARN).

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) ToOutput added in v0.76.0

func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput

func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutput() UserProfileUserSettingsPtrOutput

func (UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext

func (o UserProfileUserSettingsPtrOutput) ToUserProfileUserSettingsPtrOutputWithContext(ctx context.Context) UserProfileUserSettingsPtrOutput

type Workteam deprecated

type Workteam struct {
	pulumi.CustomResourceState

	Description               pulumi.StringPtrOutput                     `pulumi:"description"`
	MemberDefinitions         WorkteamMemberDefinitionArrayOutput        `pulumi:"memberDefinitions"`
	NotificationConfiguration WorkteamNotificationConfigurationPtrOutput `pulumi:"notificationConfiguration"`
	Tags                      WorkteamTagArrayOutput                     `pulumi:"tags"`
	WorkforceName             pulumi.StringPtrOutput                     `pulumi:"workforceName"`
	WorkteamName              pulumi.StringPtrOutput                     `pulumi:"workteamName"`
}

Resource Type definition for AWS::SageMaker::Workteam

Deprecated: Workteam is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetWorkteam

func GetWorkteam(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkteamState, opts ...pulumi.ResourceOption) (*Workteam, error)

GetWorkteam gets an existing Workteam resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWorkteam

func NewWorkteam(ctx *pulumi.Context,
	name string, args *WorkteamArgs, opts ...pulumi.ResourceOption) (*Workteam, error)

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

func (*Workteam) ElementType

func (*Workteam) ElementType() reflect.Type

func (*Workteam) ToOutput added in v0.76.0

func (i *Workteam) ToOutput(ctx context.Context) pulumix.Output[*Workteam]

func (*Workteam) ToWorkteamOutput

func (i *Workteam) ToWorkteamOutput() WorkteamOutput

func (*Workteam) ToWorkteamOutputWithContext

func (i *Workteam) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput

type WorkteamArgs

type WorkteamArgs struct {
	Description               pulumi.StringPtrInput
	MemberDefinitions         WorkteamMemberDefinitionArrayInput
	NotificationConfiguration WorkteamNotificationConfigurationPtrInput
	Tags                      WorkteamTagArrayInput
	WorkforceName             pulumi.StringPtrInput
	WorkteamName              pulumi.StringPtrInput
}

The set of arguments for constructing a Workteam resource.

func (WorkteamArgs) ElementType

func (WorkteamArgs) ElementType() reflect.Type

type WorkteamCognitoMemberDefinition

type WorkteamCognitoMemberDefinition struct {
	CognitoClientId  string `pulumi:"cognitoClientId"`
	CognitoUserGroup string `pulumi:"cognitoUserGroup"`
	CognitoUserPool  string `pulumi:"cognitoUserPool"`
}

type WorkteamCognitoMemberDefinitionArgs

type WorkteamCognitoMemberDefinitionArgs struct {
	CognitoClientId  pulumi.StringInput `pulumi:"cognitoClientId"`
	CognitoUserGroup pulumi.StringInput `pulumi:"cognitoUserGroup"`
	CognitoUserPool  pulumi.StringInput `pulumi:"cognitoUserPool"`
}

func (WorkteamCognitoMemberDefinitionArgs) ElementType

func (WorkteamCognitoMemberDefinitionArgs) ToOutput added in v0.76.0

func (WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionOutput

func (i WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionOutput() WorkteamCognitoMemberDefinitionOutput

func (WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionOutputWithContext

func (i WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamCognitoMemberDefinitionOutput

func (WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionPtrOutput added in v0.21.0

func (i WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionPtrOutput() WorkteamCognitoMemberDefinitionPtrOutput

func (WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext added in v0.21.0

func (i WorkteamCognitoMemberDefinitionArgs) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamCognitoMemberDefinitionPtrOutput

type WorkteamCognitoMemberDefinitionInput

type WorkteamCognitoMemberDefinitionInput interface {
	pulumi.Input

	ToWorkteamCognitoMemberDefinitionOutput() WorkteamCognitoMemberDefinitionOutput
	ToWorkteamCognitoMemberDefinitionOutputWithContext(context.Context) WorkteamCognitoMemberDefinitionOutput
}

WorkteamCognitoMemberDefinitionInput is an input type that accepts WorkteamCognitoMemberDefinitionArgs and WorkteamCognitoMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamCognitoMemberDefinitionInput` via:

WorkteamCognitoMemberDefinitionArgs{...}

type WorkteamCognitoMemberDefinitionOutput

type WorkteamCognitoMemberDefinitionOutput struct{ *pulumi.OutputState }

func (WorkteamCognitoMemberDefinitionOutput) CognitoClientId

func (WorkteamCognitoMemberDefinitionOutput) CognitoUserGroup

func (WorkteamCognitoMemberDefinitionOutput) CognitoUserPool

func (WorkteamCognitoMemberDefinitionOutput) ElementType

func (WorkteamCognitoMemberDefinitionOutput) ToOutput added in v0.76.0

func (WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionOutput

func (o WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionOutput() WorkteamCognitoMemberDefinitionOutput

func (WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionOutputWithContext

func (o WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionOutputWithContext(ctx context.Context) WorkteamCognitoMemberDefinitionOutput

func (WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionPtrOutput added in v0.21.0

func (o WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionPtrOutput() WorkteamCognitoMemberDefinitionPtrOutput

func (WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext added in v0.21.0

func (o WorkteamCognitoMemberDefinitionOutput) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamCognitoMemberDefinitionPtrOutput

type WorkteamCognitoMemberDefinitionPtrInput added in v0.21.0

type WorkteamCognitoMemberDefinitionPtrInput interface {
	pulumi.Input

	ToWorkteamCognitoMemberDefinitionPtrOutput() WorkteamCognitoMemberDefinitionPtrOutput
	ToWorkteamCognitoMemberDefinitionPtrOutputWithContext(context.Context) WorkteamCognitoMemberDefinitionPtrOutput
}

WorkteamCognitoMemberDefinitionPtrInput is an input type that accepts WorkteamCognitoMemberDefinitionArgs, WorkteamCognitoMemberDefinitionPtr and WorkteamCognitoMemberDefinitionPtrOutput values. You can construct a concrete instance of `WorkteamCognitoMemberDefinitionPtrInput` via:

        WorkteamCognitoMemberDefinitionArgs{...}

or:

        nil

type WorkteamCognitoMemberDefinitionPtrOutput added in v0.21.0

type WorkteamCognitoMemberDefinitionPtrOutput struct{ *pulumi.OutputState }

func (WorkteamCognitoMemberDefinitionPtrOutput) CognitoClientId added in v0.21.0

func (WorkteamCognitoMemberDefinitionPtrOutput) CognitoUserGroup added in v0.21.0

func (WorkteamCognitoMemberDefinitionPtrOutput) CognitoUserPool added in v0.21.0

func (WorkteamCognitoMemberDefinitionPtrOutput) Elem added in v0.21.0

func (WorkteamCognitoMemberDefinitionPtrOutput) ElementType added in v0.21.0

func (WorkteamCognitoMemberDefinitionPtrOutput) ToOutput added in v0.76.0

func (WorkteamCognitoMemberDefinitionPtrOutput) ToWorkteamCognitoMemberDefinitionPtrOutput added in v0.21.0

func (o WorkteamCognitoMemberDefinitionPtrOutput) ToWorkteamCognitoMemberDefinitionPtrOutput() WorkteamCognitoMemberDefinitionPtrOutput

func (WorkteamCognitoMemberDefinitionPtrOutput) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext added in v0.21.0

func (o WorkteamCognitoMemberDefinitionPtrOutput) ToWorkteamCognitoMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamCognitoMemberDefinitionPtrOutput

type WorkteamInput

type WorkteamInput interface {
	pulumi.Input

	ToWorkteamOutput() WorkteamOutput
	ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput
}

type WorkteamMemberDefinition

type WorkteamMemberDefinition struct {
	CognitoMemberDefinition *WorkteamCognitoMemberDefinition `pulumi:"cognitoMemberDefinition"`
	OidcMemberDefinition    *WorkteamOidcMemberDefinition    `pulumi:"oidcMemberDefinition"`
}

type WorkteamMemberDefinitionArgs

type WorkteamMemberDefinitionArgs struct {
	CognitoMemberDefinition WorkteamCognitoMemberDefinitionPtrInput `pulumi:"cognitoMemberDefinition"`
	OidcMemberDefinition    WorkteamOidcMemberDefinitionPtrInput    `pulumi:"oidcMemberDefinition"`
}

func (WorkteamMemberDefinitionArgs) ElementType

func (WorkteamMemberDefinitionArgs) ToOutput added in v0.76.0

func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput

func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput

func (WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext

func (i WorkteamMemberDefinitionArgs) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput

type WorkteamMemberDefinitionArray

type WorkteamMemberDefinitionArray []WorkteamMemberDefinitionInput

func (WorkteamMemberDefinitionArray) ElementType

func (WorkteamMemberDefinitionArray) ToOutput added in v0.76.0

func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput

func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput

func (WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext

func (i WorkteamMemberDefinitionArray) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput

type WorkteamMemberDefinitionArrayInput

type WorkteamMemberDefinitionArrayInput interface {
	pulumi.Input

	ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput
	ToWorkteamMemberDefinitionArrayOutputWithContext(context.Context) WorkteamMemberDefinitionArrayOutput
}

WorkteamMemberDefinitionArrayInput is an input type that accepts WorkteamMemberDefinitionArray and WorkteamMemberDefinitionArrayOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionArrayInput` via:

WorkteamMemberDefinitionArray{ WorkteamMemberDefinitionArgs{...} }

type WorkteamMemberDefinitionArrayOutput

type WorkteamMemberDefinitionArrayOutput struct{ *pulumi.OutputState }

func (WorkteamMemberDefinitionArrayOutput) ElementType

func (WorkteamMemberDefinitionArrayOutput) Index

func (WorkteamMemberDefinitionArrayOutput) ToOutput added in v0.76.0

func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput

func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutput() WorkteamMemberDefinitionArrayOutput

func (WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext

func (o WorkteamMemberDefinitionArrayOutput) ToWorkteamMemberDefinitionArrayOutputWithContext(ctx context.Context) WorkteamMemberDefinitionArrayOutput

type WorkteamMemberDefinitionInput

type WorkteamMemberDefinitionInput interface {
	pulumi.Input

	ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput
	ToWorkteamMemberDefinitionOutputWithContext(context.Context) WorkteamMemberDefinitionOutput
}

WorkteamMemberDefinitionInput is an input type that accepts WorkteamMemberDefinitionArgs and WorkteamMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamMemberDefinitionInput` via:

WorkteamMemberDefinitionArgs{...}

type WorkteamMemberDefinitionOutput

type WorkteamMemberDefinitionOutput struct{ *pulumi.OutputState }

func (WorkteamMemberDefinitionOutput) CognitoMemberDefinition

func (WorkteamMemberDefinitionOutput) ElementType

func (WorkteamMemberDefinitionOutput) OidcMemberDefinition added in v0.21.0

func (WorkteamMemberDefinitionOutput) ToOutput added in v0.76.0

func (WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput

func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutput() WorkteamMemberDefinitionOutput

func (WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext

func (o WorkteamMemberDefinitionOutput) ToWorkteamMemberDefinitionOutputWithContext(ctx context.Context) WorkteamMemberDefinitionOutput

type WorkteamNotificationConfiguration

type WorkteamNotificationConfiguration struct {
	NotificationTopicArn string `pulumi:"notificationTopicArn"`
}

type WorkteamNotificationConfigurationArgs

type WorkteamNotificationConfigurationArgs struct {
	NotificationTopicArn pulumi.StringInput `pulumi:"notificationTopicArn"`
}

func (WorkteamNotificationConfigurationArgs) ElementType

func (WorkteamNotificationConfigurationArgs) ToOutput added in v0.76.0

func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput

func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput

func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext

func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput

func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput

func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput

func (WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext

func (i WorkteamNotificationConfigurationArgs) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput

type WorkteamNotificationConfigurationInput

type WorkteamNotificationConfigurationInput interface {
	pulumi.Input

	ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput
	ToWorkteamNotificationConfigurationOutputWithContext(context.Context) WorkteamNotificationConfigurationOutput
}

WorkteamNotificationConfigurationInput is an input type that accepts WorkteamNotificationConfigurationArgs and WorkteamNotificationConfigurationOutput values. You can construct a concrete instance of `WorkteamNotificationConfigurationInput` via:

WorkteamNotificationConfigurationArgs{...}

type WorkteamNotificationConfigurationOutput

type WorkteamNotificationConfigurationOutput struct{ *pulumi.OutputState }

func (WorkteamNotificationConfigurationOutput) ElementType

func (WorkteamNotificationConfigurationOutput) NotificationTopicArn

func (WorkteamNotificationConfigurationOutput) ToOutput added in v0.76.0

func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput

func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutput() WorkteamNotificationConfigurationOutput

func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext

func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationOutput

func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput

func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput

func (WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext

func (o WorkteamNotificationConfigurationOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput

type WorkteamNotificationConfigurationPtrInput

type WorkteamNotificationConfigurationPtrInput interface {
	pulumi.Input

	ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput
	ToWorkteamNotificationConfigurationPtrOutputWithContext(context.Context) WorkteamNotificationConfigurationPtrOutput
}

WorkteamNotificationConfigurationPtrInput is an input type that accepts WorkteamNotificationConfigurationArgs, WorkteamNotificationConfigurationPtr and WorkteamNotificationConfigurationPtrOutput values. You can construct a concrete instance of `WorkteamNotificationConfigurationPtrInput` via:

        WorkteamNotificationConfigurationArgs{...}

or:

        nil

type WorkteamNotificationConfigurationPtrOutput

type WorkteamNotificationConfigurationPtrOutput struct{ *pulumi.OutputState }

func (WorkteamNotificationConfigurationPtrOutput) Elem

func (WorkteamNotificationConfigurationPtrOutput) ElementType

func (WorkteamNotificationConfigurationPtrOutput) NotificationTopicArn

func (WorkteamNotificationConfigurationPtrOutput) ToOutput added in v0.76.0

func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput

func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutput() WorkteamNotificationConfigurationPtrOutput

func (WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext

func (o WorkteamNotificationConfigurationPtrOutput) ToWorkteamNotificationConfigurationPtrOutputWithContext(ctx context.Context) WorkteamNotificationConfigurationPtrOutput

type WorkteamOidcMemberDefinition added in v0.21.0

type WorkteamOidcMemberDefinition struct {
	OidcGroups []string `pulumi:"oidcGroups"`
}

type WorkteamOidcMemberDefinitionArgs added in v0.21.0

type WorkteamOidcMemberDefinitionArgs struct {
	OidcGroups pulumi.StringArrayInput `pulumi:"oidcGroups"`
}

func (WorkteamOidcMemberDefinitionArgs) ElementType added in v0.21.0

func (WorkteamOidcMemberDefinitionArgs) ToOutput added in v0.76.0

func (WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionOutput added in v0.21.0

func (i WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionOutput() WorkteamOidcMemberDefinitionOutput

func (WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionOutputWithContext added in v0.21.0

func (i WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamOidcMemberDefinitionOutput

func (WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionPtrOutput added in v0.21.0

func (i WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionPtrOutput() WorkteamOidcMemberDefinitionPtrOutput

func (WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionPtrOutputWithContext added in v0.21.0

func (i WorkteamOidcMemberDefinitionArgs) ToWorkteamOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamOidcMemberDefinitionPtrOutput

type WorkteamOidcMemberDefinitionInput added in v0.21.0

type WorkteamOidcMemberDefinitionInput interface {
	pulumi.Input

	ToWorkteamOidcMemberDefinitionOutput() WorkteamOidcMemberDefinitionOutput
	ToWorkteamOidcMemberDefinitionOutputWithContext(context.Context) WorkteamOidcMemberDefinitionOutput
}

WorkteamOidcMemberDefinitionInput is an input type that accepts WorkteamOidcMemberDefinitionArgs and WorkteamOidcMemberDefinitionOutput values. You can construct a concrete instance of `WorkteamOidcMemberDefinitionInput` via:

WorkteamOidcMemberDefinitionArgs{...}

type WorkteamOidcMemberDefinitionOutput added in v0.21.0

type WorkteamOidcMemberDefinitionOutput struct{ *pulumi.OutputState }

func (WorkteamOidcMemberDefinitionOutput) ElementType added in v0.21.0

func (WorkteamOidcMemberDefinitionOutput) OidcGroups added in v0.21.0

func (WorkteamOidcMemberDefinitionOutput) ToOutput added in v0.76.0

func (WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionOutput added in v0.21.0

func (o WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionOutput() WorkteamOidcMemberDefinitionOutput

func (WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionOutputWithContext added in v0.21.0

func (o WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionOutputWithContext(ctx context.Context) WorkteamOidcMemberDefinitionOutput

func (WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionPtrOutput added in v0.21.0

func (o WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionPtrOutput() WorkteamOidcMemberDefinitionPtrOutput

func (WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionPtrOutputWithContext added in v0.21.0

func (o WorkteamOidcMemberDefinitionOutput) ToWorkteamOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamOidcMemberDefinitionPtrOutput

type WorkteamOidcMemberDefinitionPtrInput added in v0.21.0

type WorkteamOidcMemberDefinitionPtrInput interface {
	pulumi.Input

	ToWorkteamOidcMemberDefinitionPtrOutput() WorkteamOidcMemberDefinitionPtrOutput
	ToWorkteamOidcMemberDefinitionPtrOutputWithContext(context.Context) WorkteamOidcMemberDefinitionPtrOutput
}

WorkteamOidcMemberDefinitionPtrInput is an input type that accepts WorkteamOidcMemberDefinitionArgs, WorkteamOidcMemberDefinitionPtr and WorkteamOidcMemberDefinitionPtrOutput values. You can construct a concrete instance of `WorkteamOidcMemberDefinitionPtrInput` via:

        WorkteamOidcMemberDefinitionArgs{...}

or:

        nil

func WorkteamOidcMemberDefinitionPtr added in v0.21.0

type WorkteamOidcMemberDefinitionPtrOutput added in v0.21.0

type WorkteamOidcMemberDefinitionPtrOutput struct{ *pulumi.OutputState }

func (WorkteamOidcMemberDefinitionPtrOutput) Elem added in v0.21.0

func (WorkteamOidcMemberDefinitionPtrOutput) ElementType added in v0.21.0

func (WorkteamOidcMemberDefinitionPtrOutput) OidcGroups added in v0.21.0

func (WorkteamOidcMemberDefinitionPtrOutput) ToOutput added in v0.76.0

func (WorkteamOidcMemberDefinitionPtrOutput) ToWorkteamOidcMemberDefinitionPtrOutput added in v0.21.0

func (o WorkteamOidcMemberDefinitionPtrOutput) ToWorkteamOidcMemberDefinitionPtrOutput() WorkteamOidcMemberDefinitionPtrOutput

func (WorkteamOidcMemberDefinitionPtrOutput) ToWorkteamOidcMemberDefinitionPtrOutputWithContext added in v0.21.0

func (o WorkteamOidcMemberDefinitionPtrOutput) ToWorkteamOidcMemberDefinitionPtrOutputWithContext(ctx context.Context) WorkteamOidcMemberDefinitionPtrOutput

type WorkteamOutput

type WorkteamOutput struct{ *pulumi.OutputState }

func (WorkteamOutput) Description added in v0.17.0

func (o WorkteamOutput) Description() pulumi.StringPtrOutput

func (WorkteamOutput) ElementType

func (WorkteamOutput) ElementType() reflect.Type

func (WorkteamOutput) MemberDefinitions added in v0.17.0

func (WorkteamOutput) NotificationConfiguration added in v0.17.0

func (o WorkteamOutput) NotificationConfiguration() WorkteamNotificationConfigurationPtrOutput

func (WorkteamOutput) Tags added in v0.17.0

func (WorkteamOutput) ToOutput added in v0.76.0

func (WorkteamOutput) ToWorkteamOutput

func (o WorkteamOutput) ToWorkteamOutput() WorkteamOutput

func (WorkteamOutput) ToWorkteamOutputWithContext

func (o WorkteamOutput) ToWorkteamOutputWithContext(ctx context.Context) WorkteamOutput

func (WorkteamOutput) WorkforceName added in v0.21.0

func (o WorkteamOutput) WorkforceName() pulumi.StringPtrOutput

func (WorkteamOutput) WorkteamName added in v0.17.0

func (o WorkteamOutput) WorkteamName() pulumi.StringPtrOutput

type WorkteamState

type WorkteamState struct {
}

func (WorkteamState) ElementType

func (WorkteamState) ElementType() reflect.Type

type WorkteamTag

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

type WorkteamTagArgs

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

func (WorkteamTagArgs) ElementType

func (WorkteamTagArgs) ElementType() reflect.Type

func (WorkteamTagArgs) ToOutput added in v0.76.0

func (WorkteamTagArgs) ToWorkteamTagOutput

func (i WorkteamTagArgs) ToWorkteamTagOutput() WorkteamTagOutput

func (WorkteamTagArgs) ToWorkteamTagOutputWithContext

func (i WorkteamTagArgs) ToWorkteamTagOutputWithContext(ctx context.Context) WorkteamTagOutput

type WorkteamTagArray

type WorkteamTagArray []WorkteamTagInput

func (WorkteamTagArray) ElementType

func (WorkteamTagArray) ElementType() reflect.Type

func (WorkteamTagArray) ToOutput added in v0.76.0

func (WorkteamTagArray) ToWorkteamTagArrayOutput

func (i WorkteamTagArray) ToWorkteamTagArrayOutput() WorkteamTagArrayOutput

func (WorkteamTagArray) ToWorkteamTagArrayOutputWithContext

func (i WorkteamTagArray) ToWorkteamTagArrayOutputWithContext(ctx context.Context) WorkteamTagArrayOutput

type WorkteamTagArrayInput

type WorkteamTagArrayInput interface {
	pulumi.Input

	ToWorkteamTagArrayOutput() WorkteamTagArrayOutput
	ToWorkteamTagArrayOutputWithContext(context.Context) WorkteamTagArrayOutput
}

WorkteamTagArrayInput is an input type that accepts WorkteamTagArray and WorkteamTagArrayOutput values. You can construct a concrete instance of `WorkteamTagArrayInput` via:

WorkteamTagArray{ WorkteamTagArgs{...} }

type WorkteamTagArrayOutput

type WorkteamTagArrayOutput struct{ *pulumi.OutputState }

func (WorkteamTagArrayOutput) ElementType

func (WorkteamTagArrayOutput) ElementType() reflect.Type

func (WorkteamTagArrayOutput) Index

func (WorkteamTagArrayOutput) ToOutput added in v0.76.0

func (WorkteamTagArrayOutput) ToWorkteamTagArrayOutput

func (o WorkteamTagArrayOutput) ToWorkteamTagArrayOutput() WorkteamTagArrayOutput

func (WorkteamTagArrayOutput) ToWorkteamTagArrayOutputWithContext

func (o WorkteamTagArrayOutput) ToWorkteamTagArrayOutputWithContext(ctx context.Context) WorkteamTagArrayOutput

type WorkteamTagInput

type WorkteamTagInput interface {
	pulumi.Input

	ToWorkteamTagOutput() WorkteamTagOutput
	ToWorkteamTagOutputWithContext(context.Context) WorkteamTagOutput
}

WorkteamTagInput is an input type that accepts WorkteamTagArgs and WorkteamTagOutput values. You can construct a concrete instance of `WorkteamTagInput` via:

WorkteamTagArgs{...}

type WorkteamTagOutput

type WorkteamTagOutput struct{ *pulumi.OutputState }

func (WorkteamTagOutput) ElementType

func (WorkteamTagOutput) ElementType() reflect.Type

func (WorkteamTagOutput) Key

func (WorkteamTagOutput) ToOutput added in v0.76.0

func (WorkteamTagOutput) ToWorkteamTagOutput

func (o WorkteamTagOutput) ToWorkteamTagOutput() WorkteamTagOutput

func (WorkteamTagOutput) ToWorkteamTagOutputWithContext

func (o WorkteamTagOutput) ToWorkteamTagOutputWithContext(ctx context.Context) WorkteamTagOutput

func (WorkteamTagOutput) Value

Jump to

Keyboard shortcuts

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