AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.dms.getInstanceProfile
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource schema for AWS::DMS::InstanceProfile.
Using getInstanceProfile
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 getInstanceProfile(args: GetInstanceProfileArgs, opts?: InvokeOptions): Promise<GetInstanceProfileResult>
function getInstanceProfileOutput(args: GetInstanceProfileOutputArgs, opts?: InvokeOptions): Output<GetInstanceProfileResult>def get_instance_profile(instance_profile_arn: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetInstanceProfileResult
def get_instance_profile_output(instance_profile_arn: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetInstanceProfileResult]func LookupInstanceProfile(ctx *Context, args *LookupInstanceProfileArgs, opts ...InvokeOption) (*LookupInstanceProfileResult, error)
func LookupInstanceProfileOutput(ctx *Context, args *LookupInstanceProfileOutputArgs, opts ...InvokeOption) LookupInstanceProfileResultOutput> Note: This function is named LookupInstanceProfile in the Go SDK.
public static class GetInstanceProfile 
{
    public static Task<GetInstanceProfileResult> InvokeAsync(GetInstanceProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceProfileResult> Invoke(GetInstanceProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceProfileResult> getInstanceProfile(GetInstanceProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:dms:getInstanceProfile
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Instance
Profile stringArn  - The property describes an ARN of the instance profile.
 
- Instance
Profile stringArn  - The property describes an ARN of the instance profile.
 
- instance
Profile StringArn  - The property describes an ARN of the instance profile.
 
- instance
Profile stringArn  - The property describes an ARN of the instance profile.
 
- instance_
profile_ strarn  - The property describes an ARN of the instance profile.
 
- instance
Profile StringArn  - The property describes an ARN of the instance profile.
 
getInstanceProfile Result
The following output properties are available:
- Availability
Zone string - The property describes an availability zone of the instance profile.
 - Description string
 - The optional description of the instance profile.
 - Instance
Profile stringArn  - The property describes an ARN of the instance profile.
 - Instance
Profile stringCreation Time  - The property describes a creating time of the instance profile.
 - Instance
Profile stringName  - The property describes a name for the instance profile.
 - Kms
Key stringArn  - The property describes kms key arn for the instance profile.
 - Network
Type Pulumi.Aws Native. Dms. Instance Profile Network Type  - The property describes a network type for the instance profile.
 - Publicly
Accessible bool - The property describes the publicly accessible of the instance profile
 - Subnet
Group stringIdentifier  - The property describes a subnet group identifier for the instance profile.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - An array of key-value pairs to apply to this resource.
 - Vpc
Security List<string>Groups  - The property describes vps security groups for the instance profile.
 
- Availability
Zone string - The property describes an availability zone of the instance profile.
 - Description string
 - The optional description of the instance profile.
 - Instance
Profile stringArn  - The property describes an ARN of the instance profile.
 - Instance
Profile stringCreation Time  - The property describes a creating time of the instance profile.
 - Instance
Profile stringName  - The property describes a name for the instance profile.
 - Kms
Key stringArn  - The property describes kms key arn for the instance profile.
 - Network
Type InstanceProfile Network Type  - The property describes a network type for the instance profile.
 - Publicly
Accessible bool - The property describes the publicly accessible of the instance profile
 - Subnet
Group stringIdentifier  - The property describes a subnet group identifier for the instance profile.
 - Tag
 - An array of key-value pairs to apply to this resource.
 - Vpc
Security []stringGroups  - The property describes vps security groups for the instance profile.
 
- availability
Zone String - The property describes an availability zone of the instance profile.
 - description String
 - The optional description of the instance profile.
 - instance
Profile StringArn  - The property describes an ARN of the instance profile.
 - instance
Profile StringCreation Time  - The property describes a creating time of the instance profile.
 - instance
Profile StringName  - The property describes a name for the instance profile.
 - kms
Key StringArn  - The property describes kms key arn for the instance profile.
 - network
Type InstanceProfile Network Type  - The property describes a network type for the instance profile.
 - publicly
Accessible Boolean - The property describes the publicly accessible of the instance profile
 - subnet
Group StringIdentifier  - The property describes a subnet group identifier for the instance profile.
 - List<Tag>
 - An array of key-value pairs to apply to this resource.
 - vpc
Security List<String>Groups  - The property describes vps security groups for the instance profile.
 
- availability
Zone string - The property describes an availability zone of the instance profile.
 - description string
 - The optional description of the instance profile.
 - instance
Profile stringArn  - The property describes an ARN of the instance profile.
 - instance
Profile stringCreation Time  - The property describes a creating time of the instance profile.
 - instance
Profile stringName  - The property describes a name for the instance profile.
 - kms
Key stringArn  - The property describes kms key arn for the instance profile.
 - network
Type InstanceProfile Network Type  - The property describes a network type for the instance profile.
 - publicly
Accessible boolean - The property describes the publicly accessible of the instance profile
 - subnet
Group stringIdentifier  - The property describes a subnet group identifier for the instance profile.
 - Tag[]
 - An array of key-value pairs to apply to this resource.
 - vpc
Security string[]Groups  - The property describes vps security groups for the instance profile.
 
- availability_
zone str - The property describes an availability zone of the instance profile.
 - description str
 - The optional description of the instance profile.
 - instance_
profile_ strarn  - The property describes an ARN of the instance profile.
 - instance_
profile_ strcreation_ time  - The property describes a creating time of the instance profile.
 - instance_
profile_ strname  - The property describes a name for the instance profile.
 - kms_
key_ strarn  - The property describes kms key arn for the instance profile.
 - network_
type InstanceProfile Network Type  - The property describes a network type for the instance profile.
 - publicly_
accessible bool - The property describes the publicly accessible of the instance profile
 - subnet_
group_ stridentifier  - The property describes a subnet group identifier for the instance profile.
 - Sequence[root_Tag]
 - An array of key-value pairs to apply to this resource.
 - vpc_
security_ Sequence[str]groups  - The property describes vps security groups for the instance profile.
 
- availability
Zone String - The property describes an availability zone of the instance profile.
 - description String
 - The optional description of the instance profile.
 - instance
Profile StringArn  - The property describes an ARN of the instance profile.
 - instance
Profile StringCreation Time  - The property describes a creating time of the instance profile.
 - instance
Profile StringName  - The property describes a name for the instance profile.
 - kms
Key StringArn  - The property describes kms key arn for the instance profile.
 - network
Type "IPV4" | "IPV6" | "DUAL" - The property describes a network type for the instance profile.
 - publicly
Accessible Boolean - The property describes the publicly accessible of the instance profile
 - subnet
Group StringIdentifier  - The property describes a subnet group identifier for the instance profile.
 - List<Property Map>
 - An array of key-value pairs to apply to this resource.
 - vpc
Security List<String>Groups  - The property describes vps security groups for the instance profile.
 
Supporting Types
InstanceProfileNetworkType   
Tag
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi