Identity_ForeignSecurityPrincipals_CreateSpec

Identity_ForeignSecurityPrincipals_CreateSpec
Identity_ForeignSecurityPrincipals_CreateSpec

The ForeignSecurityPrincipals.CreateSpec structure contains information to create a foreign security principal. 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. Note: This structure is restricted for VMware internal use only.

JSON Example
{
    "identity_provider_id": "string",
    "name": "string",
    "domain": "string",
    "group_names": [
        "string"
    ],
    "group_ids": [
        "string"
    ]
}
string
identity_provider_id
Required

The identity provider that this principal belongs to. 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.

string
name
Required

The name of the principal. 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.

string
domain
Required

The domain that the principal belongs to. 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.

array of string
group_names
Optional

The names of groups that the principal is a member of. 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. If unset, the groups will be empty.

array of string
group_ids
Optional

The ids of groups that the principal is a member of. 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. If unset, the groups will be empty.