1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. b2bi
  5. getProfile

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

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.b2bi.getProfile

Explore with Pulumi AI

aws-native logo

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

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Definition of AWS::B2BI::Profile Resource Type

    Using getProfile

    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 getProfile(args: GetProfileArgs, opts?: InvokeOptions): Promise<GetProfileResult>
    function getProfileOutput(args: GetProfileOutputArgs, opts?: InvokeOptions): Output<GetProfileResult>
    def get_profile(profile_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetProfileResult
    def get_profile_output(profile_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetProfileResult]
    func LookupProfile(ctx *Context, args *LookupProfileArgs, opts ...InvokeOption) (*LookupProfileResult, error)
    func LookupProfileOutput(ctx *Context, args *LookupProfileOutputArgs, opts ...InvokeOption) LookupProfileResultOutput

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

    public static class GetProfile 
    {
        public static Task<GetProfileResult> InvokeAsync(GetProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetProfileResult> Invoke(GetProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProfileResult> getProfile(GetProfileArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:b2bi:getProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProfileId string
    ProfileId string
    profileId String
    profileId string
    profileId String

    getProfile Result

    The following output properties are available:

    BusinessName string
    Returns the name for the business associated with this profile.
    CreatedAt string
    Returns the timestamp for creation date and time of the profile.
    Email string
    LogGroupName string
    Returns the name of the logging group.
    ModifiedAt string
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    Name string
    Returns the display name for profile.
    Phone string
    ProfileArn string
    Returns an Amazon Resource Name (ARN) for the profile.
    ProfileId string
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.
    BusinessName string
    Returns the name for the business associated with this profile.
    CreatedAt string
    Returns the timestamp for creation date and time of the profile.
    Email string
    LogGroupName string
    Returns the name of the logging group.
    ModifiedAt string
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    Name string
    Returns the display name for profile.
    Phone string
    ProfileArn string
    Returns an Amazon Resource Name (ARN) for the profile.
    ProfileId string
    Tags Tag
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.
    businessName String
    Returns the name for the business associated with this profile.
    createdAt String
    Returns the timestamp for creation date and time of the profile.
    email String
    logGroupName String
    Returns the name of the logging group.
    modifiedAt String
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    name String
    Returns the display name for profile.
    phone String
    profileArn String
    Returns an Amazon Resource Name (ARN) for the profile.
    profileId String
    tags List<Tag>
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.
    businessName string
    Returns the name for the business associated with this profile.
    createdAt string
    Returns the timestamp for creation date and time of the profile.
    email string
    logGroupName string
    Returns the name of the logging group.
    modifiedAt string
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    name string
    Returns the display name for profile.
    phone string
    profileArn string
    Returns an Amazon Resource Name (ARN) for the profile.
    profileId string
    tags Tag[]
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.
    business_name str
    Returns the name for the business associated with this profile.
    created_at str
    Returns the timestamp for creation date and time of the profile.
    email str
    log_group_name str
    Returns the name of the logging group.
    modified_at str
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    name str
    Returns the display name for profile.
    phone str
    profile_arn str
    Returns an Amazon Resource Name (ARN) for the profile.
    profile_id str
    tags Sequence[root_Tag]
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.
    businessName String
    Returns the name for the business associated with this profile.
    createdAt String
    Returns the timestamp for creation date and time of the profile.
    email String
    logGroupName String
    Returns the name of the logging group.
    modifiedAt String
    Returns the timestamp that identifies the most recent date and time that the profile was modified.
    name String
    Returns the display name for profile.
    phone String
    profileArn String
    Returns an Amazon Resource Name (ARN) for the profile.
    profileId String
    tags List<Property Map>
    A key-value pair for a specific profile. Tags are metadata that you can use to search for and group capabilities for various purposes.

    Supporting Types

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

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

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

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi