ContainerServicePrivateRegistryAccessEcrImagePullerRoleArgs

data class ContainerServicePrivateRegistryAccessEcrImagePullerRoleArgs(val isActive: Output<Boolean>? = null, val principalArn: Output<String>? = null) : ConvertibleToJava<ContainerServicePrivateRegistryAccessEcrImagePullerRoleArgs>

Constructors

constructor(isActive: Output<Boolean>? = null, principalArn: Output<String>? = null)

Properties

Link copied to clipboard
val isActive: Output<Boolean>? = null

A Boolean value that indicates whether to activate the role. The default is false.

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

The principal ARN of the container service. The principal ARN can be used to create a trust relationship between your standard AWS account and your Lightsail container service. This allows you to give your service permission to access resources in your standard AWS account.

Functions

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