Interface CfnPartnerAppMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPartnerAppMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:05.148Z")
@Stability(Stable)
public interface CfnPartnerAppMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnPartnerAppPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.sagemaker.*;
CfnPartnerAppMixinProps cfnPartnerAppMixinProps = CfnPartnerAppMixinProps.builder()
.applicationConfig(PartnerAppConfigProperty.builder()
.adminUsers(List.of("adminUsers"))
.arguments(Map.of(
"argumentsKey", "arguments"))
.build())
.appVersion("appVersion")
.authType("authType")
.clientToken("clientToken")
.enableAutoMinorVersionUpgrade(false)
.enableIamSessionBasedIdentity(false)
.executionRoleArn("executionRoleArn")
.kmsKeyId("kmsKeyId")
.maintenanceConfig(PartnerAppMaintenanceConfigProperty.builder()
.maintenanceWindowStart("maintenanceWindowStart")
.build())
.name("name")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.tier("tier")
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPartnerAppMixinPropsstatic final classAn implementation forCfnPartnerAppMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectConfiguration settings for the Partner AI App.default StringThe version of the PartnerApp.default StringDefines the authentication type used for the Partner AI App.default StringDeprecated.this property has been deprecateddefault ObjectEnables automatic minor version upgrades for the PartnerApp.default ObjectEnables IAM Session based Identity for PartnerApp.default StringThe Amazon Resource Name (ARN) of the IAM role of the user.default StringThe AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.default ObjectA collection of settings that specify the maintenance schedule for the PartnerApp.default StringgetName()The name of the Partner AI App.getTags()A list of tags to apply to the PartnerApp.default StringgetTier()Specifies the tier or level of the Partner AI App.default StringgetType()Specifies the type of Partner AI App being created.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationConfig
Configuration settings for the Partner AI App.Returns union: either
IResolvableorCfnPartnerAppPropsMixin.PartnerAppConfigProperty- See Also:
-
getAppVersion
The version of the PartnerApp.- See Also:
-
getAuthType
Defines the authentication type used for the Partner AI App.- See Also:
-
getClientToken
Deprecated.this property has been deprecated(deprecated) The client token for the PartnerApp.- See Also:
-
getEnableAutoMinorVersionUpgrade
Enables automatic minor version upgrades for the PartnerApp.Returns union: either
BooleanorIResolvable- See Also:
-
getEnableIamSessionBasedIdentity
Enables IAM Session based Identity for PartnerApp.Returns union: either
BooleanorIResolvable- See Also:
-
getExecutionRoleArn
The Amazon Resource Name (ARN) of the IAM role of the user.- See Also:
-
getKmsKeyId
The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.- See Also:
-
getMaintenanceConfig
A collection of settings that specify the maintenance schedule for the PartnerApp.Returns union: either
IResolvableorCfnPartnerAppPropsMixin.PartnerAppMaintenanceConfigProperty- See Also:
-
getName
The name of the Partner AI App.This name must be unique within your account and region.
- See Also:
-
getTags
A list of tags to apply to the PartnerApp.- See Also:
-
getTier
Specifies the tier or level of the Partner AI App.The tier size impacts the speed and capabilities of the application. For more information, see Set up Partner AI Apps .
- See Also:
-
getType
Specifies the type of Partner AI App being created.- See Also:
-
builder
- Returns:
- a
CfnPartnerAppMixinProps.BuilderofCfnPartnerAppMixinProps
-