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.dms.getInstanceProfile
Explore with Pulumi AI
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
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" | "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
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