aws-native logo
AWS Native v0.63.0, May 25 23

aws-native.rolesanywhere.TrustAnchor

Explore with Pulumi AI

Definition of AWS::RolesAnywhere::TrustAnchor Resource Type.

Create TrustAnchor Resource

new TrustAnchor(name: string, args: TrustAnchorArgs, opts?: CustomResourceOptions);
@overload
def TrustAnchor(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                enabled: Optional[bool] = None,
                name: Optional[str] = None,
                source: Optional[TrustAnchorSourceArgs] = None,
                tags: Optional[Sequence[TrustAnchorTagArgs]] = None)
@overload
def TrustAnchor(resource_name: str,
                args: TrustAnchorArgs,
                opts: Optional[ResourceOptions] = None)
func NewTrustAnchor(ctx *Context, name string, args TrustAnchorArgs, opts ...ResourceOption) (*TrustAnchor, error)
public TrustAnchor(string name, TrustAnchorArgs args, CustomResourceOptions? opts = null)
public TrustAnchor(String name, TrustAnchorArgs args)
public TrustAnchor(String name, TrustAnchorArgs args, CustomResourceOptions options)
type: aws-native:rolesanywhere:TrustAnchor
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args TrustAnchorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args TrustAnchorArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args TrustAnchorArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args TrustAnchorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args TrustAnchorArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

TrustAnchor Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The TrustAnchor resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the TrustAnchor resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

TrustAnchorArn string
TrustAnchorId string
Id string

The provider-assigned unique ID for this managed resource.

TrustAnchorArn string
TrustAnchorId string
id String

The provider-assigned unique ID for this managed resource.

trustAnchorArn String
trustAnchorId String
id string

The provider-assigned unique ID for this managed resource.

trustAnchorArn string
trustAnchorId string
id str

The provider-assigned unique ID for this managed resource.

trust_anchor_arn str
trust_anchor_id str
id String

The provider-assigned unique ID for this managed resource.

trustAnchorArn String
trustAnchorId String

Supporting Types

TrustAnchorSource

TrustAnchorTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

TrustAnchorType

AwsAcmPca
AWS_ACM_PCA
CertificateBundle
CERTIFICATE_BUNDLE
SelfSignedRepository
SELF_SIGNED_REPOSITORY
TrustAnchorTypeAwsAcmPca
AWS_ACM_PCA
TrustAnchorTypeCertificateBundle
CERTIFICATE_BUNDLE
TrustAnchorTypeSelfSignedRepository
SELF_SIGNED_REPOSITORY
AwsAcmPca
AWS_ACM_PCA
CertificateBundle
CERTIFICATE_BUNDLE
SelfSignedRepository
SELF_SIGNED_REPOSITORY
AwsAcmPca
AWS_ACM_PCA
CertificateBundle
CERTIFICATE_BUNDLE
SelfSignedRepository
SELF_SIGNED_REPOSITORY
AWS_ACM_PCA
AWS_ACM_PCA
CERTIFICATE_BUNDLE
CERTIFICATE_BUNDLE
SELF_SIGNED_REPOSITORY
SELF_SIGNED_REPOSITORY
"AWS_ACM_PCA"
AWS_ACM_PCA
"CERTIFICATE_BUNDLE"
CERTIFICATE_BUNDLE
"SELF_SIGNED_REPOSITORY"
SELF_SIGNED_REPOSITORY

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0