ActiveDirectoryGroupImpl Class

Definition

Implementation for Group and its parent interfaces.

public class ActiveDirectoryGroupImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IActiveDirectoryGroup,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ADGroupInner,Microsoft.Azure.Management.Graph.RBAC.Fluent.ActiveDirectoryGroupImpl,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,Microsoft.Azure.Management.Graph.RBAC.Fluent.ActiveDirectoryGroup.Update.IUpdate>, Microsoft.Azure.Management.Graph.RBAC.Fluent.ActiveDirectoryGroup.Definition.IDefinition, Microsoft.Azure.Management.Graph.RBAC.Fluent.ActiveDirectoryGroup.Update.IUpdate, Microsoft.Azure.Management.Graph.RBAC.Fluent.IActiveDirectoryGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ADGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Graph.RBAC.Fluent.GraphRbacManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IActiveDirectoryGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IActiveDirectoryGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.ActiveDirectoryGroup.Update.IUpdate>
type ActiveDirectoryGroupImpl = class
    inherit CreatableUpdatable<IActiveDirectoryGroup, ADGroupInner, ActiveDirectoryGroupImpl, IHasId, IUpdate>
    interface IActiveDirectoryGroup
    interface IBeta
    interface IActiveDirectoryObject
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasManager<GraphRbacManager>
    interface IHasInner<ADGroupInner>
    interface IUpdatable<IUpdate>
    interface IDefinition
    interface IBlank
    interface IWithEmailAlias
    interface IWithEmailAliasBeta
    interface IWithCreate
    interface ICreatable<IActiveDirectoryGroup>
    interface IWithMember
    interface IWithMemberBeta
    interface IUpdate
    interface IAppliable<IActiveDirectoryGroup>
    interface IWithMember
    interface IWithMemberBeta
Public Class ActiveDirectoryGroupImpl
Inherits CreatableUpdatable(Of IActiveDirectoryGroup, ADGroupInner, ActiveDirectoryGroupImpl, IHasId, IUpdate)
Implements IActiveDirectoryGroup, IAppliable(Of IActiveDirectoryGroup), IBeta, ICreatable(Of IActiveDirectoryGroup), IDefinition, IHasId, IHasInner(Of ADGroupInner), IHasManager(Of GraphRbacManager), IHasName, IUpdatable(Of IUpdate), IUpdate
Inheritance
Implements

Properties

CreatorTaskGroup (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key (Inherited from Indexable)
Name (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)

Methods

AddCreatableDependency(IResourceCreator<IResourceT>) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply() (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean) (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)
GetInnerAsync(CancellationToken)
Id()
IsInCreateMode()
ListMembers()
ListMembersAsync(CancellationToken)
Mail()
Manager()
Refresh() (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken) (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SecurityEnabled()
SetInner(InnerResourceT) (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update() (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithEmailAlias(String)
WithMember(IActiveDirectoryGroup)
WithMember(IActiveDirectoryUser)
WithMember(IServicePrincipal)
WithMember(String)
WithoutMember(IActiveDirectoryGroup)
WithoutMember(IActiveDirectoryUser)
WithoutMember(IServicePrincipal)
WithoutMember(String)

Explicit Interface Implementations

IActiveDirectoryGroup.ListMembers()

Lists the members in the group.

IActiveDirectoryGroup.ListMembersAsync(CancellationToken)

Lists the members in the group.

IActiveDirectoryGroup.Mail

Gets mail field.

IActiveDirectoryGroup.SecurityEnabled

Gets security enabled field.

IHasId.Id
IHasManager<GraphRbacManager>.Manager
IResourceCreator<IResourceT>.CreateResource() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IWithEmailAliasBeta.WithEmailAlias(String)
IWithMemberBeta.WithMember(IActiveDirectoryGroup)

Adds a group as a member in the group.

IWithMemberBeta.WithMember(IActiveDirectoryGroup)

Adds a group as a member in the group.

IWithMemberBeta.WithMember(IActiveDirectoryUser)

Adds a user as a member in the group.

IWithMemberBeta.WithMember(IActiveDirectoryUser)

Adds a user as a member in the group.

IWithMemberBeta.WithMember(IServicePrincipal)

Adds a service principal as a member in the group.

IWithMemberBeta.WithMember(IServicePrincipal)

Adds a service principal as a member in the group.

IWithMemberBeta.WithMember(String)

Add a member based on its object id. The member can be a user, a group, a service principal, or an application.

IWithMemberBeta.WithMember(String)

Adds a member based on its object id. The member can be a user, a group, a service principal, or an application.

IWithMemberBeta.WithoutMember(IActiveDirectoryGroup)

Removes a group as a member in the group.

IWithMemberBeta.WithoutMember(IActiveDirectoryUser)

Removes a user as a member in the group.

IWithMemberBeta.WithoutMember(IServicePrincipal)

Removes a service principal as a member in the group.

IWithMemberBeta.WithoutMember(String)

Removes a member based on its object id.

Applies to