Share via


ArmApiManagementModelFactory.GroupContractProperties Method

Definition

Initializes a new instance of GroupContractProperties.

public static Azure.ResourceManager.ApiManagement.Models.GroupContractProperties GroupContractProperties (string displayName = default, string description = default, bool? isBuiltIn = default, Azure.ResourceManager.ApiManagement.Models.ApiManagementGroupType? apiManagementGroupType = default, string externalId = default);
static member GroupContractProperties : string * string * Nullable<bool> * Nullable<Azure.ResourceManager.ApiManagement.Models.ApiManagementGroupType> * string -> Azure.ResourceManager.ApiManagement.Models.GroupContractProperties
Public Shared Function GroupContractProperties (Optional displayName As String = Nothing, Optional description As String = Nothing, Optional isBuiltIn As Nullable(Of Boolean) = Nothing, Optional apiManagementGroupType As Nullable(Of ApiManagementGroupType) = Nothing, Optional externalId As String = Nothing) As GroupContractProperties

Parameters

displayName
String

Group name.

description
String

Group description. Can contain HTML formatting tags.

isBuiltIn
Nullable<Boolean>

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

apiManagementGroupType
Nullable<ApiManagementGroupType>

Group type.

externalId
String

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

Returns

A new GroupContractProperties instance for mocking.

Applies to