Interface CfnPartnerAppProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPartnerAppProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2025-01-04T09:06:30.553Z")
@Stability(Stable)
public interface CfnPartnerAppProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnPartnerApp.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.sagemaker.*;
CfnPartnerAppProps cfnPartnerAppProps = CfnPartnerAppProps.builder()
.authType("authType")
.executionRoleArn("executionRoleArn")
.name("name")
.tier("tier")
.type("type")
// the properties below are optional
.applicationConfig(PartnerAppConfigProperty.builder()
.adminUsers(List.of("adminUsers"))
.arguments(Map.of(
"argumentsKey", "arguments"))
.build())
.clientToken("clientToken")
.enableIamSessionBasedIdentity(false)
.maintenanceConfig(PartnerAppMaintenanceConfigProperty.builder()
.maintenanceWindowStart("maintenanceWindowStart")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPartnerAppPropsstatic final classAn implementation forCfnPartnerAppProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnPartnerAppProps.Builderbuilder()default ObjectA collection of configuration settings for the PartnerApp.The Auth type of PartnerApp.default StringDeprecated.this property has been deprecateddefault ObjectEnables IAM Session based Identity for PartnerApp.The execution role for the user.default ObjectA collection of settings that specify the maintenance schedule for the PartnerApp.getName()The name of the SageMaker Partner AI App.getTags()A list of tags to apply to the PartnerApp.getTier()The tier of the PartnerApp.getType()The type of SageMaker Partner AI App to create.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthType
The Auth type of PartnerApp.- See Also:
-
getExecutionRoleArn
The execution role for the user.- See Also:
-
getName
The name of the SageMaker Partner AI App.- See Also:
-
getTier
The tier of the PartnerApp.- See Also:
-
getType
The type of SageMaker Partner AI App to create.Must be one of the following:
lakera-guard,comet,deepchecks-llm-evaluation, orfiddler.- See Also:
-
getApplicationConfig
A collection of configuration settings for the PartnerApp.- See Also:
-
getClientToken
Deprecated.this property has been deprecated(deprecated) The client token for the PartnerApp.- See Also:
-
getEnableIamSessionBasedIdentity
Enables IAM Session based Identity for PartnerApp.- See Also:
-
getMaintenanceConfig
A collection of settings that specify the maintenance schedule for the PartnerApp.- See Also:
-
getTags
A list of tags to apply to the PartnerApp.- See Also:
-
builder
- Returns:
- a
CfnPartnerAppProps.BuilderofCfnPartnerAppProps
-