class Aws::MigrationHub::Types::ResourceAttribute
Attribute associated with a resource.
Note the corresponding format required per type listed below:
IPV4
: `x.x.x.x`
*where x is an integer in the range \[0,255\]*
IPV6
: `y : y : y : y : y : y : y : y`
*where y is a hexadecimal between 0 and FFFF. \[0, FFFF\]*
MAC_ADDRESS
: `^([0-9A-Fa-f]2){5}([0-9A-Fa-f]{2})$`
FQDN
: `^[^<>{}\\/?,=\p{Cntrl}]{1,256}$`
@note When making an API call, you may pass ResourceAttribute
data as a hash: { type: "IPV4_ADDRESS", # required, accepts IPV4_ADDRESS, IPV6_ADDRESS, MAC_ADDRESS, FQDN, VM_MANAGER_ID, VM_MANAGED_OBJECT_REFERENCE, VM_NAME, VM_PATH, BIOS_ID, MOTHERBOARD_SERIAL_NUMBER value: "ResourceAttributeValue", # required }
@!attribute [rw] type
Type of resource. @return [String]
@!attribute [rw] value
Value of the resource type. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/ResourceAttribute AWS API Documentation
Constants
- SENSITIVE