Documentation
¶
Index ¶
- func CreateApprovalFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateApprovalStepCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateApprovalStepFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditUserIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAzureCommunicationServicesUserIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsApplicationIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsApplicationInstanceIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsEncryptedIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsGuestIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsPhoneIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCommunicationsUserIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDetailsInfoFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEmailIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEntityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateInitiatorFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateProgramResourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateProvisionedIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateProvisioningServicePrincipalFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateProvisioningSystemFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateServicePrincipalIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSharePointIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSourceProvisionedIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTargetProvisionedIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamworkApplicationIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamworkConversationIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamworkTagIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamworkUserIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserIdentityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseInitiatorType(v string) (any, error)
- func ParseTeamworkApplicationIdentityType(v string) (any, error)
- func ParseTeamworkConversationIdentityType(v string) (any, error)
- func ParseTeamworkUserIdentityType(v string) (any, error)
- func SerializeInitiatorType(values []InitiatorType) []string
- func SerializeTeamworkApplicationIdentityType(values []TeamworkApplicationIdentityType) []string
- func SerializeTeamworkConversationIdentityType(values []TeamworkConversationIdentityType) []string
- func SerializeTeamworkUserIdentityType(values []TeamworkUserIdentityType) []string
- type Approval
- type ApprovalStep
- func (m *ApprovalStep) GetAssignedToMe() *bool
- func (m *ApprovalStep) GetDisplayName() *string
- func (m *ApprovalStep) GetFieldDeserializers() ...
- func (m *ApprovalStep) GetJustification() *string
- func (m *ApprovalStep) GetReviewResult() *string
- func (m *ApprovalStep) GetReviewedBy() Identityable
- func (m *ApprovalStep) GetReviewedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ApprovalStep) GetStatus() *string
- func (m *ApprovalStep) Serialize(...) error
- func (m *ApprovalStep) SetAssignedToMe(value *bool)
- func (m *ApprovalStep) SetDisplayName(value *string)
- func (m *ApprovalStep) SetJustification(value *string)
- func (m *ApprovalStep) SetReviewResult(value *string)
- func (m *ApprovalStep) SetReviewedBy(value Identityable)
- func (m *ApprovalStep) SetReviewedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ApprovalStep) SetStatus(value *string)
- type ApprovalStepCollectionResponse
- type ApprovalStepCollectionResponseable
- type ApprovalStepable
- type Approvalable
- type AuditUserIdentity
- func (m *AuditUserIdentity) GetFieldDeserializers() ...
- func (m *AuditUserIdentity) GetHomeTenantId() *string
- func (m *AuditUserIdentity) GetHomeTenantName() *string
- func (m *AuditUserIdentity) Serialize(...) error
- func (m *AuditUserIdentity) SetHomeTenantId(value *string)
- func (m *AuditUserIdentity) SetHomeTenantName(value *string)
- type AuditUserIdentityable
- type AzureCommunicationServicesUserIdentity
- func (m *AzureCommunicationServicesUserIdentity) GetAzureCommunicationServicesResourceId() *string
- func (m *AzureCommunicationServicesUserIdentity) GetFieldDeserializers() ...
- func (m *AzureCommunicationServicesUserIdentity) Serialize(...) error
- func (m *AzureCommunicationServicesUserIdentity) SetAzureCommunicationServicesResourceId(value *string)
- type AzureCommunicationServicesUserIdentityable
- type BaseCollectionPaginationCountResponse
- func (m *BaseCollectionPaginationCountResponse) GetAdditionalData() map[string]any
- func (m *BaseCollectionPaginationCountResponse) GetFieldDeserializers() ...
- func (m *BaseCollectionPaginationCountResponse) GetOdataCount() *int64
- func (m *BaseCollectionPaginationCountResponse) GetOdataNextLink() *string
- func (m *BaseCollectionPaginationCountResponse) Serialize(...) error
- func (m *BaseCollectionPaginationCountResponse) SetAdditionalData(value map[string]any)
- func (m *BaseCollectionPaginationCountResponse) SetOdataCount(value *int64)
- func (m *BaseCollectionPaginationCountResponse) SetOdataNextLink(value *string)
- type BaseCollectionPaginationCountResponseable
- type CommunicationsApplicationIdentity
- func (m *CommunicationsApplicationIdentity) GetApplicationType() *string
- func (m *CommunicationsApplicationIdentity) GetFieldDeserializers() ...
- func (m *CommunicationsApplicationIdentity) GetHidden() *bool
- func (m *CommunicationsApplicationIdentity) Serialize(...) error
- func (m *CommunicationsApplicationIdentity) SetApplicationType(value *string)
- func (m *CommunicationsApplicationIdentity) SetHidden(value *bool)
- type CommunicationsApplicationIdentityable
- type CommunicationsApplicationInstanceIdentity
- func (m *CommunicationsApplicationInstanceIdentity) GetFieldDeserializers() ...
- func (m *CommunicationsApplicationInstanceIdentity) GetHidden() *bool
- func (m *CommunicationsApplicationInstanceIdentity) GetTenantId() *string
- func (m *CommunicationsApplicationInstanceIdentity) Serialize(...) error
- func (m *CommunicationsApplicationInstanceIdentity) SetHidden(value *bool)
- func (m *CommunicationsApplicationInstanceIdentity) SetTenantId(value *string)
- type CommunicationsApplicationInstanceIdentityable
- type CommunicationsEncryptedIdentity
- type CommunicationsEncryptedIdentityable
- type CommunicationsGuestIdentity
- type CommunicationsGuestIdentityable
- type CommunicationsPhoneIdentity
- type CommunicationsPhoneIdentityable
- type CommunicationsUserIdentity
- type CommunicationsUserIdentityable
- type DetailsInfo
- func (m *DetailsInfo) GetAdditionalData() map[string]any
- func (m *DetailsInfo) GetFieldDeserializers() ...
- func (m *DetailsInfo) GetOdataType() *string
- func (m *DetailsInfo) Serialize(...) error
- func (m *DetailsInfo) SetAdditionalData(value map[string]any)
- func (m *DetailsInfo) SetOdataType(value *string)
- type DetailsInfoable
- type EmailIdentity
- type EmailIdentityable
- type Entity
- func (m *Entity) GetAdditionalData() map[string]any
- func (m *Entity) GetFieldDeserializers() ...
- func (m *Entity) GetId() *string
- func (m *Entity) GetOdataType() *string
- func (m *Entity) Serialize(...) error
- func (m *Entity) SetAdditionalData(value map[string]any)
- func (m *Entity) SetId(value *string)
- func (m *Entity) SetOdataType(value *string)
- type Entityable
- type Identity
- func (m *Identity) GetAdditionalData() map[string]any
- func (m *Identity) GetDisplayName() *string
- func (m *Identity) GetFieldDeserializers() ...
- func (m *Identity) GetId() *string
- func (m *Identity) GetOdataType() *string
- func (m *Identity) Serialize(...) error
- func (m *Identity) SetAdditionalData(value map[string]any)
- func (m *Identity) SetDisplayName(value *string)
- func (m *Identity) SetId(value *string)
- func (m *Identity) SetOdataType(value *string)
- type Identityable
- type Initiator
- type InitiatorType
- type Initiatorable
- type ProgramResource
- type ProgramResourceable
- type ProvisionedIdentity
- func (m *ProvisionedIdentity) GetDetails() DetailsInfoable
- func (m *ProvisionedIdentity) GetFieldDeserializers() ...
- func (m *ProvisionedIdentity) GetIdentityType() *string
- func (m *ProvisionedIdentity) Serialize(...) error
- func (m *ProvisionedIdentity) SetDetails(value DetailsInfoable)
- func (m *ProvisionedIdentity) SetIdentityType(value *string)
- type ProvisionedIdentityable
- type ProvisioningServicePrincipal
- type ProvisioningServicePrincipalable
- type ProvisioningSystem
- type ProvisioningSystemable
- type ServicePrincipalIdentity
- type ServicePrincipalIdentityable
- type SharePointIdentity
- type SharePointIdentityable
- type SourceProvisionedIdentity
- type SourceProvisionedIdentityable
- type TargetProvisionedIdentity
- type TargetProvisionedIdentityable
- type TeamworkApplicationIdentity
- func (m *TeamworkApplicationIdentity) GetApplicationIdentityType() *TeamworkApplicationIdentityType
- func (m *TeamworkApplicationIdentity) GetFieldDeserializers() ...
- func (m *TeamworkApplicationIdentity) Serialize(...) error
- func (m *TeamworkApplicationIdentity) SetApplicationIdentityType(value *TeamworkApplicationIdentityType)
- type TeamworkApplicationIdentityType
- type TeamworkApplicationIdentityable
- type TeamworkConversationIdentity
- func (m *TeamworkConversationIdentity) GetConversationIdentityType() *TeamworkConversationIdentityType
- func (m *TeamworkConversationIdentity) GetFieldDeserializers() ...
- func (m *TeamworkConversationIdentity) Serialize(...) error
- func (m *TeamworkConversationIdentity) SetConversationIdentityType(value *TeamworkConversationIdentityType)
- type TeamworkConversationIdentityType
- type TeamworkConversationIdentityable
- type TeamworkTagIdentity
- type TeamworkTagIdentityable
- type TeamworkUserIdentity
- type TeamworkUserIdentityType
- type TeamworkUserIdentityable
- type UserIdentity
- func (m *UserIdentity) GetFieldDeserializers() ...
- func (m *UserIdentity) GetIpAddress() *string
- func (m *UserIdentity) GetUserPrincipalName() *string
- func (m *UserIdentity) Serialize(...) error
- func (m *UserIdentity) SetIpAddress(value *string)
- func (m *UserIdentity) SetUserPrincipalName(value *string)
- type UserIdentityable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateApprovalFromDiscriminatorValue ¶
func CreateApprovalFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateApprovalFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateApprovalStepCollectionResponseFromDiscriminatorValue ¶
func CreateApprovalStepCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateApprovalStepCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateApprovalStepFromDiscriminatorValue ¶
func CreateApprovalStepFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateApprovalStepFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditUserIdentityFromDiscriminatorValue ¶
func CreateAuditUserIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditUserIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAzureCommunicationServicesUserIdentityFromDiscriminatorValue ¶
func CreateAzureCommunicationServicesUserIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAzureCommunicationServicesUserIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue ¶
func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsApplicationIdentityFromDiscriminatorValue ¶
func CreateCommunicationsApplicationIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsApplicationIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsApplicationInstanceIdentityFromDiscriminatorValue ¶
func CreateCommunicationsApplicationInstanceIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsApplicationInstanceIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsEncryptedIdentityFromDiscriminatorValue ¶
func CreateCommunicationsEncryptedIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsEncryptedIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsGuestIdentityFromDiscriminatorValue ¶
func CreateCommunicationsGuestIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsGuestIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsPhoneIdentityFromDiscriminatorValue ¶
func CreateCommunicationsPhoneIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsPhoneIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCommunicationsUserIdentityFromDiscriminatorValue ¶
func CreateCommunicationsUserIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCommunicationsUserIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDetailsInfoFromDiscriminatorValue ¶
func CreateDetailsInfoFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDetailsInfoFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEmailIdentityFromDiscriminatorValue ¶
func CreateEmailIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEmailIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEntityFromDiscriminatorValue ¶
func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEntityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIdentityFromDiscriminatorValue ¶
func CreateIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateInitiatorFromDiscriminatorValue ¶
func CreateInitiatorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateInitiatorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateProgramResourceFromDiscriminatorValue ¶
func CreateProgramResourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateProgramResourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateProvisionedIdentityFromDiscriminatorValue ¶
func CreateProvisionedIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateProvisionedIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateProvisioningServicePrincipalFromDiscriminatorValue ¶
func CreateProvisioningServicePrincipalFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateProvisioningServicePrincipalFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateProvisioningSystemFromDiscriminatorValue ¶
func CreateProvisioningSystemFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateProvisioningSystemFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateServicePrincipalIdentityFromDiscriminatorValue ¶
func CreateServicePrincipalIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateServicePrincipalIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSharePointIdentityFromDiscriminatorValue ¶
func CreateSharePointIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSharePointIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSourceProvisionedIdentityFromDiscriminatorValue ¶
func CreateSourceProvisionedIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSourceProvisionedIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTargetProvisionedIdentityFromDiscriminatorValue ¶
func CreateTargetProvisionedIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTargetProvisionedIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamworkApplicationIdentityFromDiscriminatorValue ¶
func CreateTeamworkApplicationIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamworkApplicationIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamworkConversationIdentityFromDiscriminatorValue ¶
func CreateTeamworkConversationIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamworkConversationIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamworkTagIdentityFromDiscriminatorValue ¶
func CreateTeamworkTagIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamworkTagIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamworkUserIdentityFromDiscriminatorValue ¶
func CreateTeamworkUserIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamworkUserIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserIdentityFromDiscriminatorValue ¶
func CreateUserIdentityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserIdentityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseInitiatorType ¶
func SerializeInitiatorType ¶
func SerializeInitiatorType(values []InitiatorType) []string
func SerializeTeamworkApplicationIdentityType ¶
func SerializeTeamworkApplicationIdentityType(values []TeamworkApplicationIdentityType) []string
func SerializeTeamworkConversationIdentityType ¶
func SerializeTeamworkConversationIdentityType(values []TeamworkConversationIdentityType) []string
func SerializeTeamworkUserIdentityType ¶
func SerializeTeamworkUserIdentityType(values []TeamworkUserIdentityType) []string
Types ¶
type Approval ¶
type Approval struct {
Entity
// contains filtered or unexported fields
}
func NewApproval ¶
func NewApproval() *Approval
NewApproval instantiates a new Approval and sets the default values.
func (*Approval) GetFieldDeserializers ¶
func (m *Approval) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Approval) GetSteps ¶
func (m *Approval) GetSteps() []ApprovalStepable
GetSteps gets the steps property value. Used to represent the decision associated with a single step in the approval process configured in approvalStage. returns a []ApprovalStepable when successful
func (*Approval) Serialize ¶
func (m *Approval) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Approval) SetSteps ¶
func (m *Approval) SetSteps(value []ApprovalStepable)
SetSteps sets the steps property value. Used to represent the decision associated with a single step in the approval process configured in approvalStage.
type ApprovalStep ¶
type ApprovalStep struct {
Entity
// contains filtered or unexported fields
}
func NewApprovalStep ¶
func NewApprovalStep() *ApprovalStep
NewApprovalStep instantiates a new ApprovalStep and sets the default values.
func (*ApprovalStep) GetAssignedToMe ¶
func (m *ApprovalStep) GetAssignedToMe() *bool
GetAssignedToMe gets the assignedToMe property value. Indicates whether the step is assigned to the calling user to review. Read-only. returns a *bool when successful
func (*ApprovalStep) GetDisplayName ¶
func (m *ApprovalStep) GetDisplayName() *string
GetDisplayName gets the displayName property value. The label provided by the policy creator to identify an approval step. Read-only. returns a *string when successful
func (*ApprovalStep) GetFieldDeserializers ¶
func (m *ApprovalStep) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ApprovalStep) GetJustification ¶
func (m *ApprovalStep) GetJustification() *string
GetJustification gets the justification property value. The justification associated with the approval step decision. returns a *string when successful
func (*ApprovalStep) GetReviewResult ¶
func (m *ApprovalStep) GetReviewResult() *string
GetReviewResult gets the reviewResult property value. The result of this approval record. Possible values include: NotReviewed, Approved, Denied. returns a *string when successful
func (*ApprovalStep) GetReviewedBy ¶
func (m *ApprovalStep) GetReviewedBy() Identityable
GetReviewedBy gets the reviewedBy property value. The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only. returns a Identityable when successful
func (*ApprovalStep) GetReviewedDateTime ¶
func (m *ApprovalStep) GetReviewedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetReviewedDateTime gets the reviewedDateTime property value. The date and time when a decision was recorded. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. returns a *Time when successful
func (*ApprovalStep) GetStatus ¶
func (m *ApprovalStep) GetStatus() *string
GetStatus gets the status property value. The step status. Possible values: InProgress, Initializing, Completed, Expired. Read-only. returns a *string when successful
func (*ApprovalStep) Serialize ¶
func (m *ApprovalStep) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ApprovalStep) SetAssignedToMe ¶
func (m *ApprovalStep) SetAssignedToMe(value *bool)
SetAssignedToMe sets the assignedToMe property value. Indicates whether the step is assigned to the calling user to review. Read-only.
func (*ApprovalStep) SetDisplayName ¶
func (m *ApprovalStep) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The label provided by the policy creator to identify an approval step. Read-only.
func (*ApprovalStep) SetJustification ¶
func (m *ApprovalStep) SetJustification(value *string)
SetJustification sets the justification property value. The justification associated with the approval step decision.
func (*ApprovalStep) SetReviewResult ¶
func (m *ApprovalStep) SetReviewResult(value *string)
SetReviewResult sets the reviewResult property value. The result of this approval record. Possible values include: NotReviewed, Approved, Denied.
func (*ApprovalStep) SetReviewedBy ¶
func (m *ApprovalStep) SetReviewedBy(value Identityable)
SetReviewedBy sets the reviewedBy property value. The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only.
func (*ApprovalStep) SetReviewedDateTime ¶
func (m *ApprovalStep) SetReviewedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetReviewedDateTime sets the reviewedDateTime property value. The date and time when a decision was recorded. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
func (*ApprovalStep) SetStatus ¶
func (m *ApprovalStep) SetStatus(value *string)
SetStatus sets the status property value. The step status. Possible values: InProgress, Initializing, Completed, Expired. Read-only.
type ApprovalStepCollectionResponse ¶
type ApprovalStepCollectionResponse struct {
BaseCollectionPaginationCountResponse
// contains filtered or unexported fields
}
func NewApprovalStepCollectionResponse ¶
func NewApprovalStepCollectionResponse() *ApprovalStepCollectionResponse
NewApprovalStepCollectionResponse instantiates a new ApprovalStepCollectionResponse and sets the default values.
func (*ApprovalStepCollectionResponse) GetFieldDeserializers ¶
func (m *ApprovalStepCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ApprovalStepCollectionResponse) GetValue ¶
func (m *ApprovalStepCollectionResponse) GetValue() []ApprovalStepable
GetValue gets the value property value. The value property returns a []ApprovalStepable when successful
func (*ApprovalStepCollectionResponse) Serialize ¶
func (m *ApprovalStepCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ApprovalStepCollectionResponse) SetValue ¶
func (m *ApprovalStepCollectionResponse) SetValue(value []ApprovalStepable)
SetValue sets the value property value. The value property
type ApprovalStepCollectionResponseable ¶
type ApprovalStepCollectionResponseable interface {
BaseCollectionPaginationCountResponseable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetValue() []ApprovalStepable
SetValue(value []ApprovalStepable)
}
type ApprovalStepable ¶
type ApprovalStepable interface {
Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAssignedToMe() *bool
GetDisplayName() *string
GetJustification() *string
GetReviewedBy() Identityable
GetReviewedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetReviewResult() *string
GetStatus() *string
SetAssignedToMe(value *bool)
SetDisplayName(value *string)
SetJustification(value *string)
SetReviewedBy(value Identityable)
SetReviewedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetReviewResult(value *string)
SetStatus(value *string)
}
type Approvalable ¶
type Approvalable interface {
Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetSteps() []ApprovalStepable
SetSteps(value []ApprovalStepable)
}
type AuditUserIdentity ¶
type AuditUserIdentity struct {
UserIdentity
// contains filtered or unexported fields
}
func NewAuditUserIdentity ¶
func NewAuditUserIdentity() *AuditUserIdentity
NewAuditUserIdentity instantiates a new AuditUserIdentity and sets the default values.
func (*AuditUserIdentity) GetFieldDeserializers ¶
func (m *AuditUserIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditUserIdentity) GetHomeTenantId ¶
func (m *AuditUserIdentity) GetHomeTenantId() *string
GetHomeTenantId gets the homeTenantId property value. For user sign ins, the identifier of the tenant that the user is a member of. returns a *string when successful
func (*AuditUserIdentity) GetHomeTenantName ¶
func (m *AuditUserIdentity) GetHomeTenantName() *string
GetHomeTenantName gets the homeTenantName property value. For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Microsoft Entra ID to show the tenant content. returns a *string when successful
func (*AuditUserIdentity) Serialize ¶
func (m *AuditUserIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditUserIdentity) SetHomeTenantId ¶
func (m *AuditUserIdentity) SetHomeTenantId(value *string)
SetHomeTenantId sets the homeTenantId property value. For user sign ins, the identifier of the tenant that the user is a member of.
func (*AuditUserIdentity) SetHomeTenantName ¶
func (m *AuditUserIdentity) SetHomeTenantName(value *string)
SetHomeTenantName sets the homeTenantName property value. For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Microsoft Entra ID to show the tenant content.
type AuditUserIdentityable ¶
type AuditUserIdentityable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
UserIdentityable
GetHomeTenantId() *string
GetHomeTenantName() *string
SetHomeTenantId(value *string)
SetHomeTenantName(value *string)
}
type AzureCommunicationServicesUserIdentity ¶
type AzureCommunicationServicesUserIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewAzureCommunicationServicesUserIdentity ¶
func NewAzureCommunicationServicesUserIdentity() *AzureCommunicationServicesUserIdentity
NewAzureCommunicationServicesUserIdentity instantiates a new AzureCommunicationServicesUserIdentity and sets the default values.
func (*AzureCommunicationServicesUserIdentity) GetAzureCommunicationServicesResourceId ¶
func (m *AzureCommunicationServicesUserIdentity) GetAzureCommunicationServicesResourceId() *string
GetAzureCommunicationServicesResourceId gets the azureCommunicationServicesResourceId property value. The Azure Communication Services resource ID associated with the user. returns a *string when successful
func (*AzureCommunicationServicesUserIdentity) GetFieldDeserializers ¶
func (m *AzureCommunicationServicesUserIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AzureCommunicationServicesUserIdentity) Serialize ¶
func (m *AzureCommunicationServicesUserIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AzureCommunicationServicesUserIdentity) SetAzureCommunicationServicesResourceId ¶
func (m *AzureCommunicationServicesUserIdentity) SetAzureCommunicationServicesResourceId(value *string)
SetAzureCommunicationServicesResourceId sets the azureCommunicationServicesResourceId property value. The Azure Communication Services resource ID associated with the user.
type AzureCommunicationServicesUserIdentityable ¶
type AzureCommunicationServicesUserIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAzureCommunicationServicesResourceId() *string
SetAzureCommunicationServicesResourceId(value *string)
}
type BaseCollectionPaginationCountResponse ¶
type BaseCollectionPaginationCountResponse struct {
// contains filtered or unexported fields
}
func NewBaseCollectionPaginationCountResponse ¶
func NewBaseCollectionPaginationCountResponse() *BaseCollectionPaginationCountResponse
NewBaseCollectionPaginationCountResponse instantiates a new BaseCollectionPaginationCountResponse and sets the default values.
func (*BaseCollectionPaginationCountResponse) GetAdditionalData ¶
func (m *BaseCollectionPaginationCountResponse) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*BaseCollectionPaginationCountResponse) GetFieldDeserializers ¶
func (m *BaseCollectionPaginationCountResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BaseCollectionPaginationCountResponse) GetOdataCount ¶
func (m *BaseCollectionPaginationCountResponse) GetOdataCount() *int64
GetOdataCount gets the @odata.count property value. The OdataCount property returns a *int64 when successful
func (*BaseCollectionPaginationCountResponse) GetOdataNextLink ¶
func (m *BaseCollectionPaginationCountResponse) GetOdataNextLink() *string
GetOdataNextLink gets the @odata.nextLink property value. The OdataNextLink property returns a *string when successful
func (*BaseCollectionPaginationCountResponse) Serialize ¶
func (m *BaseCollectionPaginationCountResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*BaseCollectionPaginationCountResponse) SetAdditionalData ¶
func (m *BaseCollectionPaginationCountResponse) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*BaseCollectionPaginationCountResponse) SetOdataCount ¶
func (m *BaseCollectionPaginationCountResponse) SetOdataCount(value *int64)
SetOdataCount sets the @odata.count property value. The OdataCount property
func (*BaseCollectionPaginationCountResponse) SetOdataNextLink ¶
func (m *BaseCollectionPaginationCountResponse) SetOdataNextLink(value *string)
SetOdataNextLink sets the @odata.nextLink property value. The OdataNextLink property
type BaseCollectionPaginationCountResponseable ¶
type BaseCollectionPaginationCountResponseable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetOdataCount() *int64
GetOdataNextLink() *string
SetOdataCount(value *int64)
SetOdataNextLink(value *string)
}
type CommunicationsApplicationIdentity ¶
type CommunicationsApplicationIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewCommunicationsApplicationIdentity ¶
func NewCommunicationsApplicationIdentity() *CommunicationsApplicationIdentity
NewCommunicationsApplicationIdentity instantiates a new CommunicationsApplicationIdentity and sets the default values.
func (*CommunicationsApplicationIdentity) GetApplicationType ¶
func (m *CommunicationsApplicationIdentity) GetApplicationType() *string
GetApplicationType gets the applicationType property value. First-party Microsoft application that presents this identity. returns a *string when successful
func (*CommunicationsApplicationIdentity) GetFieldDeserializers ¶
func (m *CommunicationsApplicationIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsApplicationIdentity) GetHidden ¶
func (m *CommunicationsApplicationIdentity) GetHidden() *bool
GetHidden gets the hidden property value. True if the participant shouldn't be shown in other participants' rosters. returns a *bool when successful
func (*CommunicationsApplicationIdentity) Serialize ¶
func (m *CommunicationsApplicationIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CommunicationsApplicationIdentity) SetApplicationType ¶
func (m *CommunicationsApplicationIdentity) SetApplicationType(value *string)
SetApplicationType sets the applicationType property value. First-party Microsoft application that presents this identity.
func (*CommunicationsApplicationIdentity) SetHidden ¶
func (m *CommunicationsApplicationIdentity) SetHidden(value *bool)
SetHidden sets the hidden property value. True if the participant shouldn't be shown in other participants' rosters.
type CommunicationsApplicationIdentityable ¶
type CommunicationsApplicationIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetApplicationType() *string
GetHidden() *bool
SetApplicationType(value *string)
SetHidden(value *bool)
}
type CommunicationsApplicationInstanceIdentity ¶
type CommunicationsApplicationInstanceIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewCommunicationsApplicationInstanceIdentity ¶
func NewCommunicationsApplicationInstanceIdentity() *CommunicationsApplicationInstanceIdentity
NewCommunicationsApplicationInstanceIdentity instantiates a new CommunicationsApplicationInstanceIdentity and sets the default values.
func (*CommunicationsApplicationInstanceIdentity) GetFieldDeserializers ¶
func (m *CommunicationsApplicationInstanceIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsApplicationInstanceIdentity) GetHidden ¶
func (m *CommunicationsApplicationInstanceIdentity) GetHidden() *bool
GetHidden gets the hidden property value. True if the participant shouldn't be shown in other participants' rosters. returns a *bool when successful
func (*CommunicationsApplicationInstanceIdentity) GetTenantId ¶
func (m *CommunicationsApplicationInstanceIdentity) GetTenantId() *string
GetTenantId gets the tenantId property value. The tenant ID of the application. returns a *string when successful
func (*CommunicationsApplicationInstanceIdentity) Serialize ¶
func (m *CommunicationsApplicationInstanceIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CommunicationsApplicationInstanceIdentity) SetHidden ¶
func (m *CommunicationsApplicationInstanceIdentity) SetHidden(value *bool)
SetHidden sets the hidden property value. True if the participant shouldn't be shown in other participants' rosters.
func (*CommunicationsApplicationInstanceIdentity) SetTenantId ¶
func (m *CommunicationsApplicationInstanceIdentity) SetTenantId(value *string)
SetTenantId sets the tenantId property value. The tenant ID of the application.
type CommunicationsApplicationInstanceIdentityable ¶
type CommunicationsApplicationInstanceIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetHidden() *bool
GetTenantId() *string
SetHidden(value *bool)
SetTenantId(value *string)
}
type CommunicationsEncryptedIdentity ¶
type CommunicationsEncryptedIdentity struct {
Identity
}
func NewCommunicationsEncryptedIdentity ¶
func NewCommunicationsEncryptedIdentity() *CommunicationsEncryptedIdentity
NewCommunicationsEncryptedIdentity instantiates a new CommunicationsEncryptedIdentity and sets the default values.
func (*CommunicationsEncryptedIdentity) GetFieldDeserializers ¶
func (m *CommunicationsEncryptedIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsEncryptedIdentity) Serialize ¶
func (m *CommunicationsEncryptedIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type CommunicationsEncryptedIdentityable ¶
type CommunicationsEncryptedIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type CommunicationsGuestIdentity ¶
type CommunicationsGuestIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewCommunicationsGuestIdentity ¶
func NewCommunicationsGuestIdentity() *CommunicationsGuestIdentity
NewCommunicationsGuestIdentity instantiates a new CommunicationsGuestIdentity and sets the default values.
func (*CommunicationsGuestIdentity) GetEmail ¶
func (m *CommunicationsGuestIdentity) GetEmail() *string
GetEmail gets the email property value. The email of the guest user. returns a *string when successful
func (*CommunicationsGuestIdentity) GetFieldDeserializers ¶
func (m *CommunicationsGuestIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsGuestIdentity) Serialize ¶
func (m *CommunicationsGuestIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CommunicationsGuestIdentity) SetEmail ¶
func (m *CommunicationsGuestIdentity) SetEmail(value *string)
SetEmail sets the email property value. The email of the guest user.
type CommunicationsGuestIdentityable ¶
type CommunicationsGuestIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetEmail() *string
SetEmail(value *string)
}
type CommunicationsPhoneIdentity ¶
type CommunicationsPhoneIdentity struct {
Identity
}
func NewCommunicationsPhoneIdentity ¶
func NewCommunicationsPhoneIdentity() *CommunicationsPhoneIdentity
NewCommunicationsPhoneIdentity instantiates a new CommunicationsPhoneIdentity and sets the default values.
func (*CommunicationsPhoneIdentity) GetFieldDeserializers ¶
func (m *CommunicationsPhoneIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsPhoneIdentity) Serialize ¶
func (m *CommunicationsPhoneIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type CommunicationsPhoneIdentityable ¶
type CommunicationsPhoneIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type CommunicationsUserIdentity ¶
type CommunicationsUserIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewCommunicationsUserIdentity ¶
func NewCommunicationsUserIdentity() *CommunicationsUserIdentity
NewCommunicationsUserIdentity instantiates a new CommunicationsUserIdentity and sets the default values.
func (*CommunicationsUserIdentity) GetFieldDeserializers ¶
func (m *CommunicationsUserIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CommunicationsUserIdentity) GetTenantId ¶
func (m *CommunicationsUserIdentity) GetTenantId() *string
GetTenantId gets the tenantId property value. The user's tenant ID. returns a *string when successful
func (*CommunicationsUserIdentity) Serialize ¶
func (m *CommunicationsUserIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CommunicationsUserIdentity) SetTenantId ¶
func (m *CommunicationsUserIdentity) SetTenantId(value *string)
SetTenantId sets the tenantId property value. The user's tenant ID.
type CommunicationsUserIdentityable ¶
type CommunicationsUserIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetTenantId() *string
SetTenantId(value *string)
}
type DetailsInfo ¶
type DetailsInfo struct {
// contains filtered or unexported fields
}
func NewDetailsInfo ¶
func NewDetailsInfo() *DetailsInfo
NewDetailsInfo instantiates a new DetailsInfo and sets the default values.
func (*DetailsInfo) GetAdditionalData ¶
func (m *DetailsInfo) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*DetailsInfo) GetFieldDeserializers ¶
func (m *DetailsInfo) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DetailsInfo) GetOdataType ¶
func (m *DetailsInfo) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*DetailsInfo) Serialize ¶
func (m *DetailsInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DetailsInfo) SetAdditionalData ¶
func (m *DetailsInfo) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*DetailsInfo) SetOdataType ¶
func (m *DetailsInfo) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type DetailsInfoable ¶
type DetailsInfoable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetOdataType() *string
SetOdataType(value *string)
}
type EmailIdentity ¶
type EmailIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewEmailIdentity ¶
func NewEmailIdentity() *EmailIdentity
NewEmailIdentity instantiates a new EmailIdentity and sets the default values.
func (*EmailIdentity) GetEmail ¶
func (m *EmailIdentity) GetEmail() *string
GetEmail gets the email property value. Email address of the user. returns a *string when successful
func (*EmailIdentity) GetFieldDeserializers ¶
func (m *EmailIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EmailIdentity) Serialize ¶
func (m *EmailIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EmailIdentity) SetEmail ¶
func (m *EmailIdentity) SetEmail(value *string)
SetEmail sets the email property value. Email address of the user.
type EmailIdentityable ¶
type EmailIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetEmail() *string
SetEmail(value *string)
}
type Entity ¶
type Entity struct {
// contains filtered or unexported fields
}
func NewEntity ¶
func NewEntity() *Entity
NewEntity instantiates a new Entity and sets the default values.
func (*Entity) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Entity) GetFieldDeserializers ¶
func (m *Entity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Entity) GetId ¶
GetId gets the id property value. The unique identifier for an entity. Read-only. returns a *string when successful
func (*Entity) GetOdataType ¶
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Entity) Serialize ¶
func (m *Entity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Entity) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Entity) SetId ¶
SetId sets the id property value. The unique identifier for an entity. Read-only.
func (*Entity) SetOdataType ¶
SetOdataType sets the @odata.type property value. The OdataType property
type Entityable ¶
type Entityable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetId() *string
GetOdataType() *string
SetId(value *string)
SetOdataType(value *string)
}
type Identity ¶
type Identity struct {
// contains filtered or unexported fields
}
func NewIdentity ¶
func NewIdentity() *Identity
NewIdentity instantiates a new Identity and sets the default values.
func (*Identity) GetAdditionalData ¶
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Identity) GetDisplayName ¶
GetDisplayName gets the displayName property value. The display name of the identity. This property is read-only. returns a *string when successful
func (*Identity) GetFieldDeserializers ¶
func (m *Identity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Identity) GetId ¶
GetId gets the id property value. The identifier of the identity. This property is read-only. returns a *string when successful
func (*Identity) GetOdataType ¶
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Identity) Serialize ¶
func (m *Identity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Identity) SetAdditionalData ¶
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Identity) SetDisplayName ¶
SetDisplayName sets the displayName property value. The display name of the identity. This property is read-only.
func (*Identity) SetId ¶
SetId sets the id property value. The identifier of the identity. This property is read-only.
func (*Identity) SetOdataType ¶
SetOdataType sets the @odata.type property value. The OdataType property
type Identityable ¶
type Identityable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetDisplayName() *string
GetId() *string
GetOdataType() *string
SetDisplayName(value *string)
SetId(value *string)
SetOdataType(value *string)
}
type Initiator ¶
type Initiator struct {
Identity
// contains filtered or unexported fields
}
func NewInitiator ¶
func NewInitiator() *Initiator
NewInitiator instantiates a new Initiator and sets the default values.
func (*Initiator) GetFieldDeserializers ¶
func (m *Initiator) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Initiator) GetInitiatorType ¶
func (m *Initiator) GetInitiatorType() *InitiatorType
GetInitiatorType gets the initiatorType property value. The type of the initiator. Possible values are: user, application, system, unknownFutureValue. returns a *InitiatorType when successful
func (*Initiator) Serialize ¶
func (m *Initiator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Initiator) SetInitiatorType ¶
func (m *Initiator) SetInitiatorType(value *InitiatorType)
SetInitiatorType sets the initiatorType property value. The type of the initiator. Possible values are: user, application, system, unknownFutureValue.
type InitiatorType ¶
type InitiatorType int
const ( USER_INITIATORTYPE InitiatorType = iota APPLICATION_INITIATORTYPE SYSTEM_INITIATORTYPE UNKNOWNFUTUREVALUE_INITIATORTYPE )
func (InitiatorType) String ¶
func (i InitiatorType) String() string
type Initiatorable ¶
type Initiatorable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetInitiatorType() *InitiatorType
SetInitiatorType(value *InitiatorType)
}
type ProgramResource ¶
type ProgramResource struct {
Identity
// contains filtered or unexported fields
}
func NewProgramResource ¶
func NewProgramResource() *ProgramResource
NewProgramResource instantiates a new ProgramResource and sets the default values.
func (*ProgramResource) GetFieldDeserializers ¶
func (m *ProgramResource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ProgramResource) GetTypeEscaped ¶
func (m *ProgramResource) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. Type of the resource, indicating whether it is a group or an app. returns a *string when successful
func (*ProgramResource) Serialize ¶
func (m *ProgramResource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ProgramResource) SetTypeEscaped ¶
func (m *ProgramResource) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. Type of the resource, indicating whether it is a group or an app.
type ProgramResourceable ¶
type ProgramResourceable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetTypeEscaped() *string
SetTypeEscaped(value *string)
}
type ProvisionedIdentity ¶
type ProvisionedIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewProvisionedIdentity ¶
func NewProvisionedIdentity() *ProvisionedIdentity
NewProvisionedIdentity instantiates a new ProvisionedIdentity and sets the default values.
func (*ProvisionedIdentity) GetDetails ¶
func (m *ProvisionedIdentity) GetDetails() DetailsInfoable
GetDetails gets the details property value. Details of the identity. returns a DetailsInfoable when successful
func (*ProvisionedIdentity) GetFieldDeserializers ¶
func (m *ProvisionedIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ProvisionedIdentity) GetIdentityType ¶
func (m *ProvisionedIdentity) GetIdentityType() *string
GetIdentityType gets the identityType property value. Type of identity that has been provisioned, such as 'user' or 'group.' Supports $filter (eq, contains). returns a *string when successful
func (*ProvisionedIdentity) Serialize ¶
func (m *ProvisionedIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ProvisionedIdentity) SetDetails ¶
func (m *ProvisionedIdentity) SetDetails(value DetailsInfoable)
SetDetails sets the details property value. Details of the identity.
func (*ProvisionedIdentity) SetIdentityType ¶
func (m *ProvisionedIdentity) SetIdentityType(value *string)
SetIdentityType sets the identityType property value. Type of identity that has been provisioned, such as 'user' or 'group.' Supports $filter (eq, contains).
type ProvisionedIdentityable ¶
type ProvisionedIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetDetails() DetailsInfoable
GetIdentityType() *string
SetDetails(value DetailsInfoable)
SetIdentityType(value *string)
}
type ProvisioningServicePrincipal ¶
type ProvisioningServicePrincipal struct {
Identity
}
func NewProvisioningServicePrincipal ¶
func NewProvisioningServicePrincipal() *ProvisioningServicePrincipal
NewProvisioningServicePrincipal instantiates a new ProvisioningServicePrincipal and sets the default values.
func (*ProvisioningServicePrincipal) GetFieldDeserializers ¶
func (m *ProvisioningServicePrincipal) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ProvisioningServicePrincipal) Serialize ¶
func (m *ProvisioningServicePrincipal) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type ProvisioningServicePrincipalable ¶
type ProvisioningServicePrincipalable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type ProvisioningSystem ¶
type ProvisioningSystem struct {
Identity
// contains filtered or unexported fields
}
func NewProvisioningSystem ¶
func NewProvisioningSystem() *ProvisioningSystem
NewProvisioningSystem instantiates a new ProvisioningSystem and sets the default values.
func (*ProvisioningSystem) GetDetails ¶
func (m *ProvisioningSystem) GetDetails() DetailsInfoable
GetDetails gets the details property value. Details of the system. returns a DetailsInfoable when successful
func (*ProvisioningSystem) GetFieldDeserializers ¶
func (m *ProvisioningSystem) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ProvisioningSystem) Serialize ¶
func (m *ProvisioningSystem) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ProvisioningSystem) SetDetails ¶
func (m *ProvisioningSystem) SetDetails(value DetailsInfoable)
SetDetails sets the details property value. Details of the system.
type ProvisioningSystemable ¶
type ProvisioningSystemable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetDetails() DetailsInfoable
SetDetails(value DetailsInfoable)
}
type ServicePrincipalIdentity ¶
type ServicePrincipalIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewServicePrincipalIdentity ¶
func NewServicePrincipalIdentity() *ServicePrincipalIdentity
NewServicePrincipalIdentity instantiates a new ServicePrincipalIdentity and sets the default values.
func (*ServicePrincipalIdentity) GetAppId ¶
func (m *ServicePrincipalIdentity) GetAppId() *string
GetAppId gets the appId property value. The application identifier of the service principal. returns a *string when successful
func (*ServicePrincipalIdentity) GetFieldDeserializers ¶
func (m *ServicePrincipalIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ServicePrincipalIdentity) Serialize ¶
func (m *ServicePrincipalIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ServicePrincipalIdentity) SetAppId ¶
func (m *ServicePrincipalIdentity) SetAppId(value *string)
SetAppId sets the appId property value. The application identifier of the service principal.
type ServicePrincipalIdentityable ¶
type ServicePrincipalIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAppId() *string
SetAppId(value *string)
}
type SharePointIdentity ¶
type SharePointIdentity struct {
// contains filtered or unexported fields
}
func NewSharePointIdentity ¶
func NewSharePointIdentity() *SharePointIdentity
NewSharePointIdentity instantiates a new SharePointIdentity and sets the default values.
func (*SharePointIdentity) GetFieldDeserializers ¶
func (m *SharePointIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SharePointIdentity) GetLoginName ¶
func (m *SharePointIdentity) GetLoginName() *string
GetLoginName gets the loginName property value. The sign in name of the SharePoint identity. returns a *string when successful
func (*SharePointIdentity) Serialize ¶
func (m *SharePointIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SharePointIdentity) SetLoginName ¶
func (m *SharePointIdentity) SetLoginName(value *string)
SetLoginName sets the loginName property value. The sign in name of the SharePoint identity.
type SharePointIdentityable ¶
type SharePointIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type SourceProvisionedIdentity ¶
type SourceProvisionedIdentity struct {
Identity
}
func NewSourceProvisionedIdentity ¶
func NewSourceProvisionedIdentity() *SourceProvisionedIdentity
NewSourceProvisionedIdentity instantiates a new SourceProvisionedIdentity and sets the default values.
func (*SourceProvisionedIdentity) GetFieldDeserializers ¶
func (m *SourceProvisionedIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SourceProvisionedIdentity) Serialize ¶
func (m *SourceProvisionedIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type SourceProvisionedIdentityable ¶
type SourceProvisionedIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type TargetProvisionedIdentity ¶
type TargetProvisionedIdentity struct {
Identity
}
func NewTargetProvisionedIdentity ¶
func NewTargetProvisionedIdentity() *TargetProvisionedIdentity
NewTargetProvisionedIdentity instantiates a new TargetProvisionedIdentity and sets the default values.
func (*TargetProvisionedIdentity) GetFieldDeserializers ¶
func (m *TargetProvisionedIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TargetProvisionedIdentity) Serialize ¶
func (m *TargetProvisionedIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type TargetProvisionedIdentityable ¶
type TargetProvisionedIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type TeamworkApplicationIdentity ¶
type TeamworkApplicationIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewTeamworkApplicationIdentity ¶
func NewTeamworkApplicationIdentity() *TeamworkApplicationIdentity
NewTeamworkApplicationIdentity instantiates a new TeamworkApplicationIdentity and sets the default values.
func (*TeamworkApplicationIdentity) GetApplicationIdentityType ¶
func (m *TeamworkApplicationIdentity) GetApplicationIdentityType() *TeamworkApplicationIdentityType
GetApplicationIdentityType gets the applicationIdentityType property value. Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. returns a *TeamworkApplicationIdentityType when successful
func (*TeamworkApplicationIdentity) GetFieldDeserializers ¶
func (m *TeamworkApplicationIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TeamworkApplicationIdentity) Serialize ¶
func (m *TeamworkApplicationIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamworkApplicationIdentity) SetApplicationIdentityType ¶
func (m *TeamworkApplicationIdentity) SetApplicationIdentityType(value *TeamworkApplicationIdentityType)
SetApplicationIdentityType sets the applicationIdentityType property value. Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook.
type TeamworkApplicationIdentityType ¶
type TeamworkApplicationIdentityType int
const ( AADAPPLICATION_TEAMWORKAPPLICATIONIDENTITYTYPE TeamworkApplicationIdentityType = iota BOT_TEAMWORKAPPLICATIONIDENTITYTYPE TENANTBOT_TEAMWORKAPPLICATIONIDENTITYTYPE OFFICE365CONNECTOR_TEAMWORKAPPLICATIONIDENTITYTYPE OUTGOINGWEBHOOK_TEAMWORKAPPLICATIONIDENTITYTYPE UNKNOWNFUTUREVALUE_TEAMWORKAPPLICATIONIDENTITYTYPE )
func (TeamworkApplicationIdentityType) String ¶
func (i TeamworkApplicationIdentityType) String() string
type TeamworkApplicationIdentityable ¶
type TeamworkApplicationIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetApplicationIdentityType() *TeamworkApplicationIdentityType
SetApplicationIdentityType(value *TeamworkApplicationIdentityType)
}
type TeamworkConversationIdentity ¶
type TeamworkConversationIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewTeamworkConversationIdentity ¶
func NewTeamworkConversationIdentity() *TeamworkConversationIdentity
NewTeamworkConversationIdentity instantiates a new TeamworkConversationIdentity and sets the default values.
func (*TeamworkConversationIdentity) GetConversationIdentityType ¶
func (m *TeamworkConversationIdentity) GetConversationIdentityType() *TeamworkConversationIdentityType
GetConversationIdentityType gets the conversationIdentityType property value. Type of conversation. Possible values are: team, channel, and chat. returns a *TeamworkConversationIdentityType when successful
func (*TeamworkConversationIdentity) GetFieldDeserializers ¶
func (m *TeamworkConversationIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TeamworkConversationIdentity) Serialize ¶
func (m *TeamworkConversationIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamworkConversationIdentity) SetConversationIdentityType ¶
func (m *TeamworkConversationIdentity) SetConversationIdentityType(value *TeamworkConversationIdentityType)
SetConversationIdentityType sets the conversationIdentityType property value. Type of conversation. Possible values are: team, channel, and chat.
type TeamworkConversationIdentityType ¶
type TeamworkConversationIdentityType int
const ( TEAM_TEAMWORKCONVERSATIONIDENTITYTYPE TeamworkConversationIdentityType = iota CHANNEL_TEAMWORKCONVERSATIONIDENTITYTYPE CHAT_TEAMWORKCONVERSATIONIDENTITYTYPE UNKNOWNFUTUREVALUE_TEAMWORKCONVERSATIONIDENTITYTYPE )
func (TeamworkConversationIdentityType) String ¶
func (i TeamworkConversationIdentityType) String() string
type TeamworkConversationIdentityable ¶
type TeamworkConversationIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetConversationIdentityType() *TeamworkConversationIdentityType
SetConversationIdentityType(value *TeamworkConversationIdentityType)
}
type TeamworkTagIdentity ¶
type TeamworkTagIdentity struct {
Identity
}
func NewTeamworkTagIdentity ¶
func NewTeamworkTagIdentity() *TeamworkTagIdentity
NewTeamworkTagIdentity instantiates a new TeamworkTagIdentity and sets the default values.
func (*TeamworkTagIdentity) GetFieldDeserializers ¶
func (m *TeamworkTagIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TeamworkTagIdentity) Serialize ¶
func (m *TeamworkTagIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type TeamworkTagIdentityable ¶
type TeamworkTagIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type TeamworkUserIdentity ¶
type TeamworkUserIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewTeamworkUserIdentity ¶
func NewTeamworkUserIdentity() *TeamworkUserIdentity
NewTeamworkUserIdentity instantiates a new TeamworkUserIdentity and sets the default values.
func (*TeamworkUserIdentity) GetFieldDeserializers ¶
func (m *TeamworkUserIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TeamworkUserIdentity) GetUserIdentityType ¶
func (m *TeamworkUserIdentity) GetUserIdentityType() *TeamworkUserIdentityType
GetUserIdentityType gets the userIdentityType property value. Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, emailUser and azureCommunicationServicesUser. returns a *TeamworkUserIdentityType when successful
func (*TeamworkUserIdentity) Serialize ¶
func (m *TeamworkUserIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamworkUserIdentity) SetUserIdentityType ¶
func (m *TeamworkUserIdentity) SetUserIdentityType(value *TeamworkUserIdentityType)
SetUserIdentityType sets the userIdentityType property value. Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, emailUser and azureCommunicationServicesUser.
type TeamworkUserIdentityType ¶
type TeamworkUserIdentityType int
const ( AADUSER_TEAMWORKUSERIDENTITYTYPE TeamworkUserIdentityType = iota ONPREMISEAADUSER_TEAMWORKUSERIDENTITYTYPE ANONYMOUSGUEST_TEAMWORKUSERIDENTITYTYPE FEDERATEDUSER_TEAMWORKUSERIDENTITYTYPE PERSONALMICROSOFTACCOUNTUSER_TEAMWORKUSERIDENTITYTYPE SKYPEUSER_TEAMWORKUSERIDENTITYTYPE PHONEUSER_TEAMWORKUSERIDENTITYTYPE UNKNOWNFUTUREVALUE_TEAMWORKUSERIDENTITYTYPE EMAILUSER_TEAMWORKUSERIDENTITYTYPE AZURECOMMUNICATIONSERVICESUSER_TEAMWORKUSERIDENTITYTYPE )
func (TeamworkUserIdentityType) String ¶
func (i TeamworkUserIdentityType) String() string
type TeamworkUserIdentityable ¶
type TeamworkUserIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetUserIdentityType() *TeamworkUserIdentityType
SetUserIdentityType(value *TeamworkUserIdentityType)
}
type UserIdentity ¶
type UserIdentity struct {
Identity
// contains filtered or unexported fields
}
func NewUserIdentity ¶
func NewUserIdentity() *UserIdentity
NewUserIdentity instantiates a new UserIdentity and sets the default values.
func (*UserIdentity) GetFieldDeserializers ¶
func (m *UserIdentity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserIdentity) GetIpAddress ¶
func (m *UserIdentity) GetIpAddress() *string
GetIpAddress gets the ipAddress property value. Indicates the client IP address associated with the user performing the activity (audit log only). returns a *string when successful
func (*UserIdentity) GetUserPrincipalName ¶
func (m *UserIdentity) GetUserPrincipalName() *string
GetUserPrincipalName gets the userPrincipalName property value. The userPrincipalName attribute of the user. returns a *string when successful
func (*UserIdentity) Serialize ¶
func (m *UserIdentity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserIdentity) SetIpAddress ¶
func (m *UserIdentity) SetIpAddress(value *string)
SetIpAddress sets the ipAddress property value. Indicates the client IP address associated with the user performing the activity (audit log only).
func (*UserIdentity) SetUserPrincipalName ¶
func (m *UserIdentity) SetUserPrincipalName(value *string)
SetUserPrincipalName sets the userPrincipalName property value. The userPrincipalName attribute of the user.
type UserIdentityable ¶
type UserIdentityable interface {
Identityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetIpAddress() *string
GetUserPrincipalName() *string
SetIpAddress(value *string)
SetUserPrincipalName(value *string)
}
Source Files
¶
- approval.go
- approval_step.go
- approval_step_collection_response.go
- audit_user_identity.go
- azure_communication_services_user_identity.go
- base_collection_pagination_count_response.go
- communications_application_identity.go
- communications_application_instance_identity.go
- communications_encrypted_identity.go
- communications_guest_identity.go
- communications_phone_identity.go
- communications_user_identity.go
- details_info.go
- email_identity.go
- entity.go
- identity.go
- initiator.go
- initiator_type.go
- program_resource.go
- provisioned_identity.go
- provisioning_service_principal.go
- provisioning_system.go
- service_principal_identity.go
- share_point_identity.go
- source_provisioned_identity.go
- target_provisioned_identity.go
- teamwork_application_identity.go
- teamwork_application_identity_type.go
- teamwork_conversation_identity.go
- teamwork_conversation_identity_type.go
- teamwork_tag_identity.go
- teamwork_user_identity.go
- teamwork_user_identity_type.go
- user_identity.go