Values.CreateInstanceProfileMessageSourceCreates the instance profile using the specified parameters.
type nonrec t = {availabilityZone : String_.t option;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.
*)kmsKeyArn : String_.t option;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 an Amazon Web Services owned encryption key to encrypt your resources.
*)publiclyAccessible : BooleanOptional.t option;Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true.
*)networkType : String_.t option;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 of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.
*)instanceProfileName : String_.t option;A user-friendly name for the instance profile.
*)description : String_.t option;A user-friendly description of the instance profile.
*)subnetGroupIdentifier : String_.t option;A subnet group to associate with the instance profile.
*)vpcSecurityGroups : StringList.t option;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.
*)}