/AWS1/CL_DMG=>CREATEINSTANCEPROFILE()
¶
About CreateInstanceProfile¶
Creates the instance profile using the specified parameters.
Method Signature¶
IMPORTING¶
Optional arguments:¶
IV_AVAILABILITYZONE
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem
us-east-1d
.
IV_KMSKEYARN
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.
If you don't specify a value for the
KmsKeyArn
parameter, then DMS uses your default encryption key.KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.
IV_PUBLICLYACCESSIBLE
TYPE /AWS1/DMGBOOLEANOPTIONAL
/AWS1/DMGBOOLEANOPTIONAL
¶
Specifies the accessibility options for the instance profile. A value of
true
represents an instance profile with a public IP address. A value offalse
represents an instance profile with a private IP address. The default value istrue
.
IT_TAGS
TYPE /AWS1/CL_DMGTAG=>TT_TAGLIST
TT_TAGLIST
¶
One or more tags to be assigned to the instance profile.
IV_NETWORKTYPE
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
Specifies the network type for the instance profile. A value of
IPV4
represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value ofIPV6
represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value ofDUAL
represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.
IV_INSTANCEPROFILENAME
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
A user-friendly name for the instance profile.
IV_DESCRIPTION
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
A user-friendly description of the instance profile.
IV_SUBNETGROUPIDENTIFIER
TYPE /AWS1/DMGSTRING
/AWS1/DMGSTRING
¶
A subnet group to associate with the instance profile.
IT_VPCSECURITYGROUPS
TYPE /AWS1/CL_DMGSTRINGLIST_W=>TT_STRINGLIST
TT_STRINGLIST
¶
Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.
RETURNING¶
OO_OUTPUT
TYPE REF TO /AWS1/CL_DMGCREATEINSTPFLRSP
/AWS1/CL_DMGCREATEINSTPFLRSP
¶
Domain /AWS1/RT_ACCOUNT_ID Primitive Type NUMC