1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. sso
  5. getInstance

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.sso.getInstance

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Resource Type definition for Identity Center (SSO) Instance

Using getInstance

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>
Copy
def get_instance(instance_arn: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(instance_arn: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]
Copy
func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput
Copy

> Note: This function is named LookupInstance in the Go SDK.

public static class GetInstance 
{
    public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:sso:getInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

InstanceArn This property is required. string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
InstanceArn This property is required. string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
instanceArn This property is required. String
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
instanceArn This property is required. string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
instance_arn This property is required. str
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
instanceArn This property is required. String
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance

getInstance Result

The following output properties are available:

IdentityStoreId string
The ID of the identity store associated with the created Identity Center (SSO) Instance
InstanceArn string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
Name string
The name you want to assign to this Identity Center (SSO) Instance
OwnerAccountId string
The AWS accountId of the owner of the Identity Center (SSO) Instance
Status Pulumi.AwsNative.Sso.InstanceStatus
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
Tags List<Pulumi.AwsNative.Outputs.Tag>
Specifies tags to be attached to the instance of IAM Identity Center.
IdentityStoreId string
The ID of the identity store associated with the created Identity Center (SSO) Instance
InstanceArn string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
Name string
The name you want to assign to this Identity Center (SSO) Instance
OwnerAccountId string
The AWS accountId of the owner of the Identity Center (SSO) Instance
Status InstanceStatus
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
Tags Tag
Specifies tags to be attached to the instance of IAM Identity Center.
identityStoreId String
The ID of the identity store associated with the created Identity Center (SSO) Instance
instanceArn String
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
name String
The name you want to assign to this Identity Center (SSO) Instance
ownerAccountId String
The AWS accountId of the owner of the Identity Center (SSO) Instance
status InstanceStatus
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
tags List<Tag>
Specifies tags to be attached to the instance of IAM Identity Center.
identityStoreId string
The ID of the identity store associated with the created Identity Center (SSO) Instance
instanceArn string
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
name string
The name you want to assign to this Identity Center (SSO) Instance
ownerAccountId string
The AWS accountId of the owner of the Identity Center (SSO) Instance
status InstanceStatus
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
tags Tag[]
Specifies tags to be attached to the instance of IAM Identity Center.
identity_store_id str
The ID of the identity store associated with the created Identity Center (SSO) Instance
instance_arn str
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
name str
The name you want to assign to this Identity Center (SSO) Instance
owner_account_id str
The AWS accountId of the owner of the Identity Center (SSO) Instance
status InstanceStatus
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
tags Sequence[root_Tag]
Specifies tags to be attached to the instance of IAM Identity Center.
identityStoreId String
The ID of the identity store associated with the created Identity Center (SSO) Instance
instanceArn String
The SSO Instance ARN that is returned upon creation of the Identity Center (SSO) Instance
name String
The name you want to assign to this Identity Center (SSO) Instance
ownerAccountId String
The AWS accountId of the owner of the Identity Center (SSO) Instance
status "CREATE_IN_PROGRESS" | "DELETE_IN_PROGRESS" | "ACTIVE"
The status of the Identity Center (SSO) Instance, create_in_progress/delete_in_progress/active
tags List<Property Map>
Specifies tags to be attached to the instance of IAM Identity Center.

Supporting Types

InstanceStatus

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

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

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi