appliance configuration desired state: profile spec
The
profile_info
structure represents a information of the profile configuration. Warning: This structure is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.Representation:
{
"config_spec" : "string",
"component_info" : {
"obj-103" : {
"component" : "obj-103",
"info" : "string"
}
},
"profile_info" : {
"creation_time" : "2015-01-01T22:13:05.651Z",
"owner" : "string",
"profile" : "obj-103",
"name" : "string",
"description" : "string",
"version" : "obj-103"
}
}
"config_spec" : "string",
"component_info" : {
"obj-103" : {
"component" : "obj-103",
"info" : "string"
}
},
"profile_info" : {
"creation_time" : "2015-01-01T22:13:05.651Z",
"owner" : "string",
"profile" : "obj-103",
"name" : "string",
"description" : "string",
"version" : "obj-103"
}
}
{
"config_spec" : "string",
"component_info" : [
{
"value" : {
"component" : "obj-103",
"info" : "string"
},
"key" : "obj-103"
}
],
"profile_info" : {
"creation_time" : "2015-01-01T22:13:05.651Z",
"owner" : "string",
"profile" : "obj-103",
"name" : "string",
"description" : "string",
"version" : "obj-103"
}
}
"config_spec" : "string",
"component_info" : [
{
"value" : {
"component" : "obj-103",
"info" : "string"
},
"key" : "obj-103"
}
],
"profile_info" : {
"creation_time" : "2015-01-01T22:13:05.651Z",
"owner" : "string",
"profile" : "obj-103",
"name" : "string",
"description" : "string",
"version" : "obj-103"
}
}
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
-.profile_info | profile_info | Details of the Profile. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
-.profile_info.profile | string | Unique Profile identifier. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.appliance.configuration.profile . When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.appliance.configuration.profile . |
-.profile_info.name | string | Name of the profile. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
-.profile_info.version | string | Unique working profile configuration identifier. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.appliance.configuration.profile.version . When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.appliance.configuration.profile.version . |
-.profile_info.creation_time | date_time | Creation time of the profile desired configuration. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
-.profile_info.owner | string | Owner of the profile, the one who created. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
-.config_spec | string | Config properties in JSON string format. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
-.component_info | object | Components information exported. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the key in the field key/value pairs must be an identifier for the resource type: com.vmware.appliance.configuration.component . When operations return a value of this structure as a result, the key in the field key/value pairs will be an identifier for the resource type: com.vmware.appliance.configuration.component .Object with element values of type component_info. |
Optional | ||
-.profile_info.description | string | Custom description provided by the user. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. Optional. If unset description will be empty. |
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
profile_info | profile_info | Details of the Profile. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
profile_info.profile | string | Unique Profile identifier. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.appliance.configuration.profile . When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.appliance.configuration.profile . |
profile_info.name | string | Name of the profile. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
profile_info.version | string | Unique working profile configuration identifier. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.appliance.configuration.profile.version . When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.appliance.configuration.profile.version . |
profile_info.creation_time | date_time | Creation time of the profile desired configuration. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
profile_info.owner | string | Owner of the profile, the one who created. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
config_spec | string | Config properties in JSON string format. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. |
component_info | list | Components information exported. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. When clients pass a value of this structure as a parameter, the key in the field key/value pairs must be an identifier for the resource type: com.vmware.appliance.configuration.component . When operations return a value of this structure as a result, the key in the field key/value pairs will be an identifier for the resource type: com.vmware.appliance.configuration.component .List of {"key": string, "value": component_info} |
Optional | ||
profile_info.description | string | Custom description provided by the user. Warning: This attribute is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. Optional. If unset description will be empty. |