GroupContract Class

Definition

Contract details.

[Microsoft.Rest.Serialization.JsonTransformation]
public class GroupContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type GroupContract = class
    inherit Resource
Public Class GroupContract
Inherits Resource
Inheritance
GroupContract
Attributes

Constructors

GroupContract()

Initializes a new instance of the GroupContract class.

GroupContract(String, String, String, String, String, Nullable<Boolean>, Nullable<GroupType>, String)

Initializes a new instance of the GroupContract class.

Properties

BuiltIn

Gets true if the group is one of the three system groups (Administrators, Developers, or Guests); otherwise false.

Description

Gets or sets group description. Can contain HTML formatting tags.

DisplayName

Gets or sets group name.

ExternalId

Gets or sets for external groups, this property contains the id of the group from the external identity provider, e.g. for Azure Active Directory aad://&amp;lt;tenant&amp;gt;.onmicrosoft.com/groups/&amp;lt;group object id&amp;gt;; otherwise the value is null.

GroupContractType

Gets or sets group type. Possible values include: 'custom', 'system', 'external'

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Name

Gets the name of the resource

(Inherited from Resource)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to