interface CfnPartnerAppMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins.CfnPartnerAppMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssagemaker/mixins#CfnPartnerAppMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.sagemaker.mixins.CfnPartnerAppMixinProps |
Python | aws_cdk.mixins_preview.aws_sagemaker.mixins.CfnPartnerAppMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_sagemaker » mixins » CfnPartnerAppMixinProps |
Properties for CfnPartnerAppPropsMixin.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-partnerapp.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as sagemaker_mixins } from '@aws-cdk/mixins-preview/aws-sagemaker';
const cfnPartnerAppMixinProps: sagemaker_mixins.CfnPartnerAppMixinProps = {
applicationConfig: {
adminUsers: ['adminUsers'],
arguments: {
argumentsKey: 'arguments',
},
},
appVersion: 'appVersion',
authType: 'authType',
clientToken: 'clientToken',
enableAutoMinorVersionUpgrade: false,
enableIamSessionBasedIdentity: false,
executionRoleArn: 'executionRoleArn',
kmsKeyId: 'kmsKeyId',
maintenanceConfig: {
maintenanceWindowStart: 'maintenanceWindowStart',
},
name: 'name',
tags: [{
key: 'key',
value: 'value',
}],
tier: 'tier',
type: 'type',
};
Properties
| Name | Type | Description |
|---|---|---|
| app | string | The version of the PartnerApp. |
| application | IResolvable | Partner | Configuration settings for the Partner AI App. |
| auth | string | Defines the authentication type used for the Partner AI App. |
| client | string | The client token for the PartnerApp. |
| enable | boolean | IResolvable | Enables automatic minor version upgrades for the PartnerApp. |
| enable | boolean | IResolvable | Enables IAM Session based Identity for PartnerApp. |
| execution | string | The Amazon Resource Name (ARN) of the IAM role of the user. |
| kms | string | The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp. |
| maintenance | IResolvable | Partner | A collection of settings that specify the maintenance schedule for the PartnerApp. |
| name? | string | The name of the Partner AI App. |
| tags? | Cfn[] | A list of tags to apply to the PartnerApp. |
| tier? | string | Specifies the tier or level of the Partner AI App. |
| type? | string | Specifies the type of Partner AI App being created. |
appVersion?
Type:
string
(optional)
The version of the PartnerApp.
applicationConfig?
Type:
IResolvable | Partner
(optional)
Configuration settings for the Partner AI App.
authType?
Type:
string
(optional)
Defines the authentication type used for the Partner AI App.
clientToken?
⚠️ Deprecated: this property has been deprecated
Type:
string
(optional)
The client token for the PartnerApp.
enableAutoMinorVersionUpgrade?
Type:
boolean | IResolvable
(optional)
Enables automatic minor version upgrades for the PartnerApp.
enableIamSessionBasedIdentity?
Type:
boolean | IResolvable
(optional)
Enables IAM Session based Identity for PartnerApp.
executionRoleArn?
Type:
string
(optional)
The Amazon Resource Name (ARN) of the IAM role of the user.
kmsKeyId?
Type:
string
(optional)
The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.
maintenanceConfig?
Type:
IResolvable | Partner
(optional)
A collection of settings that specify the maintenance schedule for the PartnerApp.
name?
Type:
string
(optional)
The name of the Partner AI App.
This name must be unique within your account and region.
tags?
Type:
Cfn[]
(optional)
A list of tags to apply to the PartnerApp.
tier?
Type:
string
(optional)
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 .
type?
Type:
string
(optional)
Specifies the type of Partner AI App being created.

.NET
Go
Java
Python
TypeScript