Interface CfnPartnerAppProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPartnerAppProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)",
date="2025-06-20T13:49:25.180Z")
@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) .kmsKeyId("kmsKeyId") .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 class
A builder forCfnPartnerAppProps
static final class
An implementation forCfnPartnerAppProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnPartnerAppProps.Builder
builder()
default Object
Configuration settings for the Partner AI App.Defines the authentication type used for the Partner AI App.default String
Deprecated.this property has been deprecateddefault Object
Enables IAM Session based Identity for PartnerApp.The Amazon Resource Name (ARN) of the IAM role of the user.default String
The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.default Object
A collection of settings that specify the maintenance schedule for the PartnerApp.getName()
The name of the Partner AI App.getTags()
A list of tags to apply to the PartnerApp.getTier()
Specifies the tier or level of the Partner AI App.getType()
Specifies the type of Partner AI App being created.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthType
Defines the authentication type used for the Partner AI App.- See Also:
-
getExecutionRoleArn
The Amazon Resource Name (ARN) of the IAM role of the user.- See Also:
-
getName
The name of the Partner AI App.This name must be unique within your account and region.
- 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:
-
getApplicationConfig
Configuration settings for the Partner AI App.- 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:
-
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.- See Also:
-
getTags
A list of tags to apply to the PartnerApp.- See Also:
-
builder
- Returns:
- a
CfnPartnerAppProps.Builder
ofCfnPartnerAppProps
-