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 dictionary
The 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