PartnerAppArgs

data class PartnerAppArgs(val applicationConfig: Output<PartnerAppConfigArgs>? = null, val authType: Output<PartnerAppAuthType>? = null, val clientToken: Output<String>? = null, val enableIamSessionBasedIdentity: Output<Boolean>? = null, val executionRoleArn: Output<String>? = null, val kmsKeyId: Output<String>? = null, val maintenanceConfig: Output<PartnerAppMaintenanceConfigArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val tier: Output<String>? = null, val type: Output<PartnerAppType>? = null) : ConvertibleToJava<PartnerAppArgs>

Resource Type definition for AWS::SageMaker::PartnerApp

Constructors

Link copied to clipboard
constructor(applicationConfig: Output<PartnerAppConfigArgs>? = null, authType: Output<PartnerAppAuthType>? = null, clientToken: Output<String>? = null, enableIamSessionBasedIdentity: Output<Boolean>? = null, executionRoleArn: Output<String>? = null, kmsKeyId: Output<String>? = null, maintenanceConfig: Output<PartnerAppMaintenanceConfigArgs>? = null, name: Output<String>? = null, tags: Output<List<TagArgs>>? = null, tier: Output<String>? = null, type: Output<PartnerAppType>? = null)

Properties

Link copied to clipboard

A collection of settings that specify the maintenance schedule for the PartnerApp.

Link copied to clipboard
val authType: Output<PartnerAppAuthType>? = null

The Auth type of PartnerApp.

Link copied to clipboard
val clientToken: Output<String>? = null

The client token for the PartnerApp.

Link copied to clipboard

Enables IAM Session based Identity for PartnerApp.

Link copied to clipboard
val executionRoleArn: Output<String>? = null

The execution role for the user.

Link copied to clipboard
val kmsKeyId: Output<String>? = null

The AWS KMS customer managed key used to encrypt the data associated with the PartnerApp.

Link copied to clipboard

A collection of settings that specify the maintenance schedule for the PartnerApp.

Link copied to clipboard
val name: Output<String>? = null

A name for the PartnerApp.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

A list of tags to apply to the PartnerApp.

Link copied to clipboard
val tier: Output<String>? = null

The tier of the PartnerApp.

Link copied to clipboard
val type: Output<PartnerAppType>? = null

The type of PartnerApp.

Functions

Link copied to clipboard
open override fun toJava(): PartnerAppArgs