Documentation
¶
Index ¶
- func CreateAssignedTelephoneNumberFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEffectivePolicyAssignmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateNumberAssignmentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateNumberAssignmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePolicyAssignmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePolicyIdentifierDetailFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsAdminRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsPolicyAssignmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsPolicyUserAssignmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsUserConfigurationCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTeamsUserConfigurationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTelephoneNumberLongRunningOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTelephoneNumberManagementRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseAccountType(v string) (any, error)
- func ParseActivationState(v string) (any, error)
- func ParseAssignmentCategory(v string) (any, error)
- func ParseAssignmentStatus(v string) (any, error)
- func ParseAssignmentType(v string) (any, error)
- func ParseCustomerAction(v string) (any, error)
- func ParseNumberCapability(v string) (any, error)
- func ParseNumberSource(v string) (any, error)
- func ParseNumberType(v string) (any, error)
- func ParsePortInStatus(v string) (any, error)
- func ParseReverseNumberLookupOption(v string) (any, error)
- func SerializeAccountType(values []AccountType) []string
- func SerializeActivationState(values []ActivationState) []string
- func SerializeAssignmentCategory(values []AssignmentCategory) []string
- func SerializeAssignmentStatus(values []AssignmentStatus) []string
- func SerializeAssignmentType(values []AssignmentType) []string
- func SerializeCustomerAction(values []CustomerAction) []string
- func SerializeNumberCapability(values []NumberCapability) []string
- func SerializeNumberSource(values []NumberSource) []string
- func SerializeNumberType(values []NumberType) []string
- func SerializePortInStatus(values []PortInStatus) []string
- func SerializeReverseNumberLookupOption(values []ReverseNumberLookupOption) []string
- type AccountType
- type ActivationState
- type AssignedTelephoneNumber
- func (m *AssignedTelephoneNumber) GetAdditionalData() map[string]any
- func (m *AssignedTelephoneNumber) GetAssignmentCategory() *AssignmentCategory
- func (m *AssignedTelephoneNumber) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *AssignedTelephoneNumber) GetFieldDeserializers() ...
- func (m *AssignedTelephoneNumber) GetOdataType() *string
- func (m *AssignedTelephoneNumber) GetTelephoneNumber() *string
- func (m *AssignedTelephoneNumber) Serialize(...) error
- func (m *AssignedTelephoneNumber) SetAdditionalData(value map[string]any)
- func (m *AssignedTelephoneNumber) SetAssignmentCategory(value *AssignmentCategory)
- func (m *AssignedTelephoneNumber) SetBackingStore(...)
- func (m *AssignedTelephoneNumber) SetOdataType(value *string)
- func (m *AssignedTelephoneNumber) SetTelephoneNumber(value *string)
- type AssignedTelephoneNumberable
- type AssignmentCategory
- type AssignmentStatus
- type AssignmentType
- type CustomerAction
- type EffectivePolicyAssignment
- func (m *EffectivePolicyAssignment) GetAdditionalData() map[string]any
- func (m *EffectivePolicyAssignment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *EffectivePolicyAssignment) GetFieldDeserializers() ...
- func (m *EffectivePolicyAssignment) GetOdataType() *string
- func (m *EffectivePolicyAssignment) GetPolicyAssignment() PolicyAssignmentable
- func (m *EffectivePolicyAssignment) GetPolicyType() *string
- func (m *EffectivePolicyAssignment) Serialize(...) error
- func (m *EffectivePolicyAssignment) SetAdditionalData(value map[string]any)
- func (m *EffectivePolicyAssignment) SetBackingStore(...)
- func (m *EffectivePolicyAssignment) SetOdataType(value *string)
- func (m *EffectivePolicyAssignment) SetPolicyAssignment(value PolicyAssignmentable)
- func (m *EffectivePolicyAssignment) SetPolicyType(value *string)
- type EffectivePolicyAssignmentable
- type NumberAssignment
- func (m *NumberAssignment) GetActivationState() *ActivationState
- func (m *NumberAssignment) GetAssignmentCategory() *AssignmentCategory
- func (m *NumberAssignment) GetAssignmentStatus() *AssignmentStatus
- func (m *NumberAssignment) GetAssignmentTargetId() *string
- func (m *NumberAssignment) GetCapabilities() []NumberCapability
- func (m *NumberAssignment) GetCity() *string
- func (m *NumberAssignment) GetCivicAddressId() *string
- func (m *NumberAssignment) GetFieldDeserializers() ...
- func (m *NumberAssignment) GetIsoCountryCode() *string
- func (m *NumberAssignment) GetLocationId() *string
- func (m *NumberAssignment) GetNetworkSiteId() *string
- func (m *NumberAssignment) GetNumberSource() *NumberSource
- func (m *NumberAssignment) GetNumberType() *NumberType
- func (m *NumberAssignment) GetOperatorId() *string
- func (m *NumberAssignment) GetPortInStatus() *PortInStatus
- func (m *NumberAssignment) GetReverseNumberLookupOptions() []ReverseNumberLookupOption
- func (m *NumberAssignment) GetSupportedCustomerActions() []CustomerAction
- func (m *NumberAssignment) GetTelephoneNumber() *string
- func (m *NumberAssignment) Serialize(...) error
- func (m *NumberAssignment) SetActivationState(value *ActivationState)
- func (m *NumberAssignment) SetAssignmentCategory(value *AssignmentCategory)
- func (m *NumberAssignment) SetAssignmentStatus(value *AssignmentStatus)
- func (m *NumberAssignment) SetAssignmentTargetId(value *string)
- func (m *NumberAssignment) SetCapabilities(value []NumberCapability)
- func (m *NumberAssignment) SetCity(value *string)
- func (m *NumberAssignment) SetCivicAddressId(value *string)
- func (m *NumberAssignment) SetIsoCountryCode(value *string)
- func (m *NumberAssignment) SetLocationId(value *string)
- func (m *NumberAssignment) SetNetworkSiteId(value *string)
- func (m *NumberAssignment) SetNumberSource(value *NumberSource)
- func (m *NumberAssignment) SetNumberType(value *NumberType)
- func (m *NumberAssignment) SetOperatorId(value *string)
- func (m *NumberAssignment) SetPortInStatus(value *PortInStatus)
- func (m *NumberAssignment) SetReverseNumberLookupOptions(value []ReverseNumberLookupOption)
- func (m *NumberAssignment) SetSupportedCustomerActions(value []CustomerAction)
- func (m *NumberAssignment) SetTelephoneNumber(value *string)
- type NumberAssignmentCollectionResponse
- func (m *NumberAssignmentCollectionResponse) GetFieldDeserializers() ...
- func (m *NumberAssignmentCollectionResponse) GetValue() []NumberAssignmentable
- func (m *NumberAssignmentCollectionResponse) Serialize(...) error
- func (m *NumberAssignmentCollectionResponse) SetValue(value []NumberAssignmentable)
- type NumberAssignmentCollectionResponseable
- type NumberAssignmentable
- type NumberCapability
- type NumberSource
- type NumberType
- type PolicyAssignment
- func (m *PolicyAssignment) GetAdditionalData() map[string]any
- func (m *PolicyAssignment) GetAssignmentType() *AssignmentType
- func (m *PolicyAssignment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *PolicyAssignment) GetDisplayName() *string
- func (m *PolicyAssignment) GetFieldDeserializers() ...
- func (m *PolicyAssignment) GetGroupId() *string
- func (m *PolicyAssignment) GetOdataType() *string
- func (m *PolicyAssignment) GetPolicyId() *string
- func (m *PolicyAssignment) Serialize(...) error
- func (m *PolicyAssignment) SetAdditionalData(value map[string]any)
- func (m *PolicyAssignment) SetAssignmentType(value *AssignmentType)
- func (m *PolicyAssignment) SetBackingStore(...)
- func (m *PolicyAssignment) SetDisplayName(value *string)
- func (m *PolicyAssignment) SetGroupId(value *string)
- func (m *PolicyAssignment) SetOdataType(value *string)
- func (m *PolicyAssignment) SetPolicyId(value *string)
- type PolicyAssignmentable
- type PolicyIdentifierDetail
- func (m *PolicyIdentifierDetail) GetFieldDeserializers() ...
- func (m *PolicyIdentifierDetail) GetName() *string
- func (m *PolicyIdentifierDetail) GetPolicyId() *string
- func (m *PolicyIdentifierDetail) Serialize(...) error
- func (m *PolicyIdentifierDetail) SetName(value *string)
- func (m *PolicyIdentifierDetail) SetPolicyId(value *string)
- type PolicyIdentifierDetailable
- type PortInStatus
- type ReverseNumberLookupOption
- type TeamsAdminRoot
- func (m *TeamsAdminRoot) GetFieldDeserializers() ...
- func (m *TeamsAdminRoot) GetPolicy() TeamsPolicyAssignmentable
- func (m *TeamsAdminRoot) GetTelephoneNumberManagement() TelephoneNumberManagementRootable
- func (m *TeamsAdminRoot) GetUserConfigurations() []TeamsUserConfigurationable
- func (m *TeamsAdminRoot) Serialize(...) error
- func (m *TeamsAdminRoot) SetPolicy(value TeamsPolicyAssignmentable)
- func (m *TeamsAdminRoot) SetTelephoneNumberManagement(value TelephoneNumberManagementRootable)
- func (m *TeamsAdminRoot) SetUserConfigurations(value []TeamsUserConfigurationable)
- type TeamsAdminRootable
- type TeamsPolicyAssignment
- type TeamsPolicyAssignmentable
- type TeamsPolicyUserAssignment
- func (m *TeamsPolicyUserAssignment) GetFieldDeserializers() ...
- func (m *TeamsPolicyUserAssignment) GetPolicyId() *string
- func (m *TeamsPolicyUserAssignment) GetPolicyType() *string
- func (m *TeamsPolicyUserAssignment) GetUserId() *string
- func (m *TeamsPolicyUserAssignment) Serialize(...) error
- func (m *TeamsPolicyUserAssignment) SetPolicyId(value *string)
- func (m *TeamsPolicyUserAssignment) SetPolicyType(value *string)
- func (m *TeamsPolicyUserAssignment) SetUserId(value *string)
- type TeamsPolicyUserAssignmentCollectionResponse
- func (m *TeamsPolicyUserAssignmentCollectionResponse) GetFieldDeserializers() ...
- func (m *TeamsPolicyUserAssignmentCollectionResponse) GetValue() []TeamsPolicyUserAssignmentable
- func (m *TeamsPolicyUserAssignmentCollectionResponse) Serialize(...) error
- func (m *TeamsPolicyUserAssignmentCollectionResponse) SetValue(value []TeamsPolicyUserAssignmentable)
- type TeamsPolicyUserAssignmentCollectionResponseable
- type TeamsPolicyUserAssignmentable
- type TeamsUserConfiguration
- func (m *TeamsUserConfiguration) GetAccountType() *AccountType
- func (m *TeamsUserConfiguration) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TeamsUserConfiguration) GetEffectivePolicyAssignments() []EffectivePolicyAssignmentable
- func (m *TeamsUserConfiguration) GetFeatureTypes() []string
- func (m *TeamsUserConfiguration) GetFieldDeserializers() ...
- func (m *TeamsUserConfiguration) GetIsEnterpriseVoiceEnabled() *bool
- func (m *TeamsUserConfiguration) GetModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *TeamsUserConfiguration) GetTelephoneNumbers() []AssignedTelephoneNumberable
- func (m *TeamsUserConfiguration) GetTenantId() *string
- func (m *TeamsUserConfiguration) GetUser() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable
- func (m *TeamsUserConfiguration) GetUserPrincipalName() *string
- func (m *TeamsUserConfiguration) Serialize(...) error
- func (m *TeamsUserConfiguration) SetAccountType(value *AccountType)
- func (m *TeamsUserConfiguration) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TeamsUserConfiguration) SetEffectivePolicyAssignments(value []EffectivePolicyAssignmentable)
- func (m *TeamsUserConfiguration) SetFeatureTypes(value []string)
- func (m *TeamsUserConfiguration) SetIsEnterpriseVoiceEnabled(value *bool)
- func (m *TeamsUserConfiguration) SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *TeamsUserConfiguration) SetTelephoneNumbers(value []AssignedTelephoneNumberable)
- func (m *TeamsUserConfiguration) SetTenantId(value *string)
- func (m *TeamsUserConfiguration) SetUser(...)
- func (m *TeamsUserConfiguration) SetUserPrincipalName(value *string)
- type TeamsUserConfigurationCollectionResponse
- func (m *TeamsUserConfigurationCollectionResponse) GetFieldDeserializers() ...
- func (m *TeamsUserConfigurationCollectionResponse) GetValue() []TeamsUserConfigurationable
- func (m *TeamsUserConfigurationCollectionResponse) Serialize(...) error
- func (m *TeamsUserConfigurationCollectionResponse) SetValue(value []TeamsUserConfigurationable)
- type TeamsUserConfigurationCollectionResponseable
- type TeamsUserConfigurationable
- type TelephoneNumberLongRunningOperation
- func (m *TelephoneNumberLongRunningOperation) GetCreatedDateTime() *string
- func (m *TelephoneNumberLongRunningOperation) GetFieldDeserializers() ...
- func (m *TelephoneNumberLongRunningOperation) GetNumbers() []TelephoneNumberLongRunningOperationDetailsable
- func (m *TelephoneNumberLongRunningOperation) GetStatus() ...
- func (m *TelephoneNumberLongRunningOperation) Serialize(...) error
- func (m *TelephoneNumberLongRunningOperation) SetCreatedDateTime(value *string)
- func (m *TelephoneNumberLongRunningOperation) SetNumbers(value []TelephoneNumberLongRunningOperationDetailsable)
- func (m *TelephoneNumberLongRunningOperation) SetStatus(...)
- type TelephoneNumberLongRunningOperationCollectionResponse
- func (m *TelephoneNumberLongRunningOperationCollectionResponse) GetFieldDeserializers() ...
- func (m *TelephoneNumberLongRunningOperationCollectionResponse) GetValue() []TelephoneNumberLongRunningOperationable
- func (m *TelephoneNumberLongRunningOperationCollectionResponse) Serialize(...) error
- func (m *TelephoneNumberLongRunningOperationCollectionResponse) SetValue(value []TelephoneNumberLongRunningOperationable)
- type TelephoneNumberLongRunningOperationCollectionResponseable
- type TelephoneNumberLongRunningOperationDetails
- func (m *TelephoneNumberLongRunningOperationDetails) GetAdditionalData() map[string]any
- func (m *TelephoneNumberLongRunningOperationDetails) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *TelephoneNumberLongRunningOperationDetails) GetFieldDeserializers() ...
- func (m *TelephoneNumberLongRunningOperationDetails) GetOdataType() *string
- func (m *TelephoneNumberLongRunningOperationDetails) GetResourceLocation() *string
- func (m *TelephoneNumberLongRunningOperationDetails) GetStatus() ...
- func (m *TelephoneNumberLongRunningOperationDetails) GetStatusDetail() *string
- func (m *TelephoneNumberLongRunningOperationDetails) Serialize(...) error
- func (m *TelephoneNumberLongRunningOperationDetails) SetAdditionalData(value map[string]any)
- func (m *TelephoneNumberLongRunningOperationDetails) SetBackingStore(...)
- func (m *TelephoneNumberLongRunningOperationDetails) SetOdataType(value *string)
- func (m *TelephoneNumberLongRunningOperationDetails) SetResourceLocation(value *string)
- func (m *TelephoneNumberLongRunningOperationDetails) SetStatus(...)
- func (m *TelephoneNumberLongRunningOperationDetails) SetStatusDetail(value *string)
- type TelephoneNumberLongRunningOperationDetailsable
- type TelephoneNumberLongRunningOperationable
- type TelephoneNumberManagementRoot
- func (m *TelephoneNumberManagementRoot) GetFieldDeserializers() ...
- func (m *TelephoneNumberManagementRoot) GetNumberAssignments() []NumberAssignmentable
- func (m *TelephoneNumberManagementRoot) GetOperations() []TelephoneNumberLongRunningOperationable
- func (m *TelephoneNumberManagementRoot) Serialize(...) error
- func (m *TelephoneNumberManagementRoot) SetNumberAssignments(value []NumberAssignmentable)
- func (m *TelephoneNumberManagementRoot) SetOperations(value []TelephoneNumberLongRunningOperationable)
- type TelephoneNumberManagementRootable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAssignedTelephoneNumberFromDiscriminatorValue ¶
func CreateAssignedTelephoneNumberFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAssignedTelephoneNumberFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEffectivePolicyAssignmentFromDiscriminatorValue ¶
func CreateEffectivePolicyAssignmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEffectivePolicyAssignmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateNumberAssignmentCollectionResponseFromDiscriminatorValue ¶ added in v1.97.0
func CreateNumberAssignmentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateNumberAssignmentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateNumberAssignmentFromDiscriminatorValue ¶ added in v1.97.0
func CreateNumberAssignmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateNumberAssignmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreatePolicyAssignmentFromDiscriminatorValue ¶
func CreatePolicyAssignmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreatePolicyAssignmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreatePolicyIdentifierDetailFromDiscriminatorValue ¶ added in v1.95.0
func CreatePolicyIdentifierDetailFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreatePolicyIdentifierDetailFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsAdminRootFromDiscriminatorValue ¶
func CreateTeamsAdminRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsAdminRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsPolicyAssignmentFromDiscriminatorValue ¶ added in v1.95.0
func CreateTeamsPolicyAssignmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsPolicyAssignmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue ¶ added in v1.95.0
func CreateTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsPolicyUserAssignmentFromDiscriminatorValue ¶ added in v1.95.0
func CreateTeamsPolicyUserAssignmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsPolicyUserAssignmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsUserConfigurationCollectionResponseFromDiscriminatorValue ¶
func CreateTeamsUserConfigurationCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsUserConfigurationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTeamsUserConfigurationFromDiscriminatorValue ¶
func CreateTeamsUserConfigurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTeamsUserConfigurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue ¶ added in v1.97.0
func CreateTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue ¶ added in v1.97.0
func CreateTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTelephoneNumberLongRunningOperationFromDiscriminatorValue ¶ added in v1.97.0
func CreateTelephoneNumberLongRunningOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTelephoneNumberLongRunningOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTelephoneNumberManagementRootFromDiscriminatorValue ¶ added in v1.97.0
func CreateTelephoneNumberManagementRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTelephoneNumberManagementRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseAccountType ¶
func ParseActivationState ¶ added in v1.97.0
func ParseAssignmentCategory ¶
func ParseAssignmentStatus ¶ added in v1.97.0
func ParseAssignmentType ¶
func ParseCustomerAction ¶ added in v1.97.0
func ParseNumberCapability ¶ added in v1.97.0
func ParseNumberSource ¶ added in v1.97.0
func ParseNumberType ¶ added in v1.97.0
func ParsePortInStatus ¶ added in v1.97.0
func ParseReverseNumberLookupOption ¶ added in v1.97.0
func SerializeAccountType ¶
func SerializeAccountType(values []AccountType) []string
func SerializeActivationState ¶ added in v1.97.0
func SerializeActivationState(values []ActivationState) []string
func SerializeAssignmentCategory ¶
func SerializeAssignmentCategory(values []AssignmentCategory) []string
func SerializeAssignmentStatus ¶ added in v1.97.0
func SerializeAssignmentStatus(values []AssignmentStatus) []string
func SerializeAssignmentType ¶
func SerializeAssignmentType(values []AssignmentType) []string
func SerializeCustomerAction ¶ added in v1.97.0
func SerializeCustomerAction(values []CustomerAction) []string
func SerializeNumberCapability ¶ added in v1.97.0
func SerializeNumberCapability(values []NumberCapability) []string
func SerializeNumberSource ¶ added in v1.97.0
func SerializeNumberSource(values []NumberSource) []string
func SerializeNumberType ¶ added in v1.97.0
func SerializeNumberType(values []NumberType) []string
func SerializePortInStatus ¶ added in v1.97.0
func SerializePortInStatus(values []PortInStatus) []string
func SerializeReverseNumberLookupOption ¶ added in v1.97.0
func SerializeReverseNumberLookupOption(values []ReverseNumberLookupOption) []string
Types ¶
type AccountType ¶
type AccountType int
const ( USER_ACCOUNTTYPE AccountType = iota RESOURCEACCOUNT_ACCOUNTTYPE GUEST_ACCOUNTTYPE SFBONPREMUSER_ACCOUNTTYPE UNKNOWN_ACCOUNTTYPE UNKNOWNFUTUREVALUE_ACCOUNTTYPE INELIGIBLEUSER_ACCOUNTTYPE )
func (AccountType) String ¶
func (i AccountType) String() string
type ActivationState ¶ added in v1.97.0
type ActivationState int
const ( ACTIVATED_ACTIVATIONSTATE ActivationState = iota ASSIGNMENTPENDING_ACTIVATIONSTATE ASSIGNMENTFAILED_ACTIVATIONSTATE UPDATEPENDING_ACTIVATIONSTATE UPDATEFAILED_ACTIVATIONSTATE UNKNOWNFUTUREVALUE_ACTIVATIONSTATE )
func (ActivationState) String ¶ added in v1.97.0
func (i ActivationState) String() string
type AssignedTelephoneNumber ¶
type AssignedTelephoneNumber struct {
// contains filtered or unexported fields
}
func NewAssignedTelephoneNumber ¶
func NewAssignedTelephoneNumber() *AssignedTelephoneNumber
NewAssignedTelephoneNumber instantiates a new AssignedTelephoneNumber and sets the default values.
func (*AssignedTelephoneNumber) GetAdditionalData ¶
func (m *AssignedTelephoneNumber) 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 (*AssignedTelephoneNumber) GetAssignmentCategory ¶
func (m *AssignedTelephoneNumber) GetAssignmentCategory() *AssignmentCategory
GetAssignmentCategory gets the assignmentCategory property value. The assignmentCategory property returns a *AssignmentCategory when successful
func (*AssignedTelephoneNumber) GetBackingStore ¶
func (m *AssignedTelephoneNumber) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*AssignedTelephoneNumber) GetFieldDeserializers ¶
func (m *AssignedTelephoneNumber) 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 (*AssignedTelephoneNumber) GetOdataType ¶
func (m *AssignedTelephoneNumber) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*AssignedTelephoneNumber) GetTelephoneNumber ¶
func (m *AssignedTelephoneNumber) GetTelephoneNumber() *string
GetTelephoneNumber gets the telephoneNumber property value. The assigned phone number. returns a *string when successful
func (*AssignedTelephoneNumber) Serialize ¶
func (m *AssignedTelephoneNumber) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AssignedTelephoneNumber) SetAdditionalData ¶
func (m *AssignedTelephoneNumber) 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 (*AssignedTelephoneNumber) SetAssignmentCategory ¶
func (m *AssignedTelephoneNumber) SetAssignmentCategory(value *AssignmentCategory)
SetAssignmentCategory sets the assignmentCategory property value. The assignmentCategory property
func (*AssignedTelephoneNumber) SetBackingStore ¶
func (m *AssignedTelephoneNumber) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*AssignedTelephoneNumber) SetOdataType ¶
func (m *AssignedTelephoneNumber) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*AssignedTelephoneNumber) SetTelephoneNumber ¶
func (m *AssignedTelephoneNumber) SetTelephoneNumber(value *string)
SetTelephoneNumber sets the telephoneNumber property value. The assigned phone number.
type AssignedTelephoneNumberable ¶
type AssignedTelephoneNumberable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAssignmentCategory() *AssignmentCategory
GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetOdataType() *string
GetTelephoneNumber() *string
SetAssignmentCategory(value *AssignmentCategory)
SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetOdataType(value *string)
SetTelephoneNumber(value *string)
}
type AssignmentCategory ¶
type AssignmentCategory int
const ( PRIMARY_ASSIGNMENTCATEGORY AssignmentCategory = iota PRIVATE_ASSIGNMENTCATEGORY ALTERNATE_ASSIGNMENTCATEGORY UNKNOWNFUTUREVALUE_ASSIGNMENTCATEGORY )
func (AssignmentCategory) String ¶
func (i AssignmentCategory) String() string
type AssignmentStatus ¶ added in v1.97.0
type AssignmentStatus int
const ( UNASSIGNED_ASSIGNMENTSTATUS AssignmentStatus = iota INTERNALERROR_ASSIGNMENTSTATUS USERASSIGNED_ASSIGNMENTSTATUS CONFERENCEASSIGNED_ASSIGNMENTSTATUS VOICEAPPLICATIONASSIGNED_ASSIGNMENTSTATUS THIRDPARTYAPPASSIGNED_ASSIGNMENTSTATUS POLICYASSIGNED_ASSIGNMENTSTATUS UNKNOWNFUTUREVALUE_ASSIGNMENTSTATUS )
func (AssignmentStatus) String ¶ added in v1.97.0
func (i AssignmentStatus) String() string
type AssignmentType ¶
type AssignmentType int
const ( DIRECT_ASSIGNMENTTYPE AssignmentType = iota GROUP_ASSIGNMENTTYPE UNKNOWNFUTUREVALUE_ASSIGNMENTTYPE )
func (AssignmentType) String ¶
func (i AssignmentType) String() string
type CustomerAction ¶ added in v1.97.0
type CustomerAction int
const ( LOCATIONUPDATE_CUSTOMERACTION CustomerAction = iota RELEASE_CUSTOMERACTION UNKNOWNFUTUREVALUE_CUSTOMERACTION )
func (CustomerAction) String ¶ added in v1.97.0
func (i CustomerAction) String() string
type EffectivePolicyAssignment ¶
type EffectivePolicyAssignment struct {
// contains filtered or unexported fields
}
func NewEffectivePolicyAssignment ¶
func NewEffectivePolicyAssignment() *EffectivePolicyAssignment
NewEffectivePolicyAssignment instantiates a new EffectivePolicyAssignment and sets the default values.
func (*EffectivePolicyAssignment) GetAdditionalData ¶
func (m *EffectivePolicyAssignment) 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 (*EffectivePolicyAssignment) GetBackingStore ¶
func (m *EffectivePolicyAssignment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*EffectivePolicyAssignment) GetFieldDeserializers ¶
func (m *EffectivePolicyAssignment) 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 (*EffectivePolicyAssignment) GetOdataType ¶
func (m *EffectivePolicyAssignment) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*EffectivePolicyAssignment) GetPolicyAssignment ¶
func (m *EffectivePolicyAssignment) GetPolicyAssignment() PolicyAssignmentable
GetPolicyAssignment gets the policyAssignment property value. The policyAssignment property returns a PolicyAssignmentable when successful
func (*EffectivePolicyAssignment) GetPolicyType ¶
func (m *EffectivePolicyAssignment) GetPolicyType() *string
GetPolicyType gets the policyType property value. The type of the assigned policy; for example, TeamsMeetingPolicy and TeamsCallingPolicy. returns a *string when successful
func (*EffectivePolicyAssignment) Serialize ¶
func (m *EffectivePolicyAssignment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EffectivePolicyAssignment) SetAdditionalData ¶
func (m *EffectivePolicyAssignment) 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 (*EffectivePolicyAssignment) SetBackingStore ¶
func (m *EffectivePolicyAssignment) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*EffectivePolicyAssignment) SetOdataType ¶
func (m *EffectivePolicyAssignment) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*EffectivePolicyAssignment) SetPolicyAssignment ¶
func (m *EffectivePolicyAssignment) SetPolicyAssignment(value PolicyAssignmentable)
SetPolicyAssignment sets the policyAssignment property value. The policyAssignment property
func (*EffectivePolicyAssignment) SetPolicyType ¶
func (m *EffectivePolicyAssignment) SetPolicyType(value *string)
SetPolicyType sets the policyType property value. The type of the assigned policy; for example, TeamsMeetingPolicy and TeamsCallingPolicy.
type EffectivePolicyAssignmentable ¶
type EffectivePolicyAssignmentable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetOdataType() *string
GetPolicyAssignment() PolicyAssignmentable
GetPolicyType() *string
SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetOdataType(value *string)
SetPolicyAssignment(value PolicyAssignmentable)
SetPolicyType(value *string)
}
type NumberAssignment ¶ added in v1.97.0
type NumberAssignment struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewNumberAssignment ¶ added in v1.97.0
func NewNumberAssignment() *NumberAssignment
NewNumberAssignment instantiates a new NumberAssignment and sets the default values.
func (*NumberAssignment) GetActivationState ¶ added in v1.97.0
func (m *NumberAssignment) GetActivationState() *ActivationState
GetActivationState gets the activationState property value. The activationState property returns a *ActivationState when successful
func (*NumberAssignment) GetAssignmentCategory ¶ added in v1.97.0
func (m *NumberAssignment) GetAssignmentCategory() *AssignmentCategory
GetAssignmentCategory gets the assignmentCategory property value. Contains the assignment category such as Primary or Private. The possible values are: primary, private, alternate, unknownFutureValue. returns a *AssignmentCategory when successful
func (*NumberAssignment) GetAssignmentStatus ¶ added in v1.97.0
func (m *NumberAssignment) GetAssignmentStatus() *AssignmentStatus
GetAssignmentStatus gets the assignmentStatus property value. The assignment status of the phone number. The possible values are: unassigned, internalError, userAssigned, conferenceAssigned, voiceApplicationAssigned, thirdPartyAppAssigned, policyAssigned, unknownFutureValue. returns a *AssignmentStatus when successful
func (*NumberAssignment) GetAssignmentTargetId ¶ added in v1.97.0
func (m *NumberAssignment) GetAssignmentTargetId() *string
GetAssignmentTargetId gets the assignmentTargetId property value. The ID of the object the phone number is assigned to, either the ObjectId of a user or resource account, or the policy instance ID of a Teams shared calling routing policy instance. returns a *string when successful
func (*NumberAssignment) GetCapabilities ¶ added in v1.97.0
func (m *NumberAssignment) GetCapabilities() []NumberCapability
GetCapabilities gets the capabilities property value. The list of capabilities assigned to the phone number. returns a []NumberCapability when successful
func (*NumberAssignment) GetCity ¶ added in v1.97.0
func (m *NumberAssignment) GetCity() *string
GetCity gets the city property value. The city where the phone number is located or associated with. returns a *string when successful
func (*NumberAssignment) GetCivicAddressId ¶ added in v1.97.0
func (m *NumberAssignment) GetCivicAddressId() *string
GetCivicAddressId gets the civicAddressId property value. The ID of the civic address assigned to the phone number. returns a *string when successful
func (*NumberAssignment) GetFieldDeserializers ¶ added in v1.97.0
func (m *NumberAssignment) 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 (*NumberAssignment) GetIsoCountryCode ¶ added in v1.97.0
func (m *NumberAssignment) GetIsoCountryCode() *string
GetIsoCountryCode gets the isoCountryCode property value. The ISO country code assigned to the phone number. returns a *string when successful
func (*NumberAssignment) GetLocationId ¶ added in v1.97.0
func (m *NumberAssignment) GetLocationId() *string
GetLocationId gets the locationId property value. The ID of the location assigned to the phone number. returns a *string when successful
func (*NumberAssignment) GetNetworkSiteId ¶ added in v1.97.0
func (m *NumberAssignment) GetNetworkSiteId() *string
GetNetworkSiteId gets the networkSiteId property value. This property is reserved for internal Microsoft use. returns a *string when successful
func (*NumberAssignment) GetNumberSource ¶ added in v1.97.0
func (m *NumberAssignment) GetNumberSource() *NumberSource
GetNumberSource gets the numberSource property value. The source of the phone number. online is used for phone numbers assigned in Microsoft 365, and onPremises is used for phone numbers assigned in AD on-premises, which are synchronized into Microsoft 365. The possible values are: online, onPremises, unknownFutureValue. returns a *NumberSource when successful
func (*NumberAssignment) GetNumberType ¶ added in v1.97.0
func (m *NumberAssignment) GetNumberType() *NumberType
GetNumberType gets the numberType property value. The numberType property returns a *NumberType when successful
func (*NumberAssignment) GetOperatorId ¶ added in v1.97.0
func (m *NumberAssignment) GetOperatorId() *string
GetOperatorId gets the operatorId property value. The ID of the operator. returns a *string when successful
func (*NumberAssignment) GetPortInStatus ¶ added in v1.97.0
func (m *NumberAssignment) GetPortInStatus() *PortInStatus
GetPortInStatus gets the portInStatus property value. The status of any port in order covering the phone number. The possible values are: completed, firmOrderCommitmentAccepted, unknownFutureValue. returns a *PortInStatus when successful
func (*NumberAssignment) GetReverseNumberLookupOptions ¶ added in v1.97.0
func (m *NumberAssignment) GetReverseNumberLookupOptions() []ReverseNumberLookupOption
GetReverseNumberLookupOptions gets the reverseNumberLookupOptions property value. Status of Reverse Number Lookup (RNL). If set to skipInternalVoip, calls are routed through the external Public Switched Telephone Network (PSTN) instead of using internal VoIP resolution. returns a []ReverseNumberLookupOption when successful
func (*NumberAssignment) GetSupportedCustomerActions ¶ added in v1.97.0
func (m *NumberAssignment) GetSupportedCustomerActions() []CustomerAction
GetSupportedCustomerActions gets the supportedCustomerActions property value. Indicates what customer actions are available to modify the number. returns a []CustomerAction when successful
func (*NumberAssignment) GetTelephoneNumber ¶ added in v1.97.0
func (m *NumberAssignment) GetTelephoneNumber() *string
GetTelephoneNumber gets the telephoneNumber property value. The telephone number in the record. The recorded telephone number is always displayed with a '+' prefix, regardless of whether it was originally assigned with one. returns a *string when successful
func (*NumberAssignment) Serialize ¶ added in v1.97.0
func (m *NumberAssignment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*NumberAssignment) SetActivationState ¶ added in v1.97.0
func (m *NumberAssignment) SetActivationState(value *ActivationState)
SetActivationState sets the activationState property value. The activationState property
func (*NumberAssignment) SetAssignmentCategory ¶ added in v1.97.0
func (m *NumberAssignment) SetAssignmentCategory(value *AssignmentCategory)
SetAssignmentCategory sets the assignmentCategory property value. Contains the assignment category such as Primary or Private. The possible values are: primary, private, alternate, unknownFutureValue.
func (*NumberAssignment) SetAssignmentStatus ¶ added in v1.97.0
func (m *NumberAssignment) SetAssignmentStatus(value *AssignmentStatus)
SetAssignmentStatus sets the assignmentStatus property value. The assignment status of the phone number. The possible values are: unassigned, internalError, userAssigned, conferenceAssigned, voiceApplicationAssigned, thirdPartyAppAssigned, policyAssigned, unknownFutureValue.
func (*NumberAssignment) SetAssignmentTargetId ¶ added in v1.97.0
func (m *NumberAssignment) SetAssignmentTargetId(value *string)
SetAssignmentTargetId sets the assignmentTargetId property value. The ID of the object the phone number is assigned to, either the ObjectId of a user or resource account, or the policy instance ID of a Teams shared calling routing policy instance.
func (*NumberAssignment) SetCapabilities ¶ added in v1.97.0
func (m *NumberAssignment) SetCapabilities(value []NumberCapability)
SetCapabilities sets the capabilities property value. The list of capabilities assigned to the phone number.
func (*NumberAssignment) SetCity ¶ added in v1.97.0
func (m *NumberAssignment) SetCity(value *string)
SetCity sets the city property value. The city where the phone number is located or associated with.
func (*NumberAssignment) SetCivicAddressId ¶ added in v1.97.0
func (m *NumberAssignment) SetCivicAddressId(value *string)
SetCivicAddressId sets the civicAddressId property value. The ID of the civic address assigned to the phone number.
func (*NumberAssignment) SetIsoCountryCode ¶ added in v1.97.0
func (m *NumberAssignment) SetIsoCountryCode(value *string)
SetIsoCountryCode sets the isoCountryCode property value. The ISO country code assigned to the phone number.
func (*NumberAssignment) SetLocationId ¶ added in v1.97.0
func (m *NumberAssignment) SetLocationId(value *string)
SetLocationId sets the locationId property value. The ID of the location assigned to the phone number.
func (*NumberAssignment) SetNetworkSiteId ¶ added in v1.97.0
func (m *NumberAssignment) SetNetworkSiteId(value *string)
SetNetworkSiteId sets the networkSiteId property value. This property is reserved for internal Microsoft use.
func (*NumberAssignment) SetNumberSource ¶ added in v1.97.0
func (m *NumberAssignment) SetNumberSource(value *NumberSource)
SetNumberSource sets the numberSource property value. The source of the phone number. online is used for phone numbers assigned in Microsoft 365, and onPremises is used for phone numbers assigned in AD on-premises, which are synchronized into Microsoft 365. The possible values are: online, onPremises, unknownFutureValue.
func (*NumberAssignment) SetNumberType ¶ added in v1.97.0
func (m *NumberAssignment) SetNumberType(value *NumberType)
SetNumberType sets the numberType property value. The numberType property
func (*NumberAssignment) SetOperatorId ¶ added in v1.97.0
func (m *NumberAssignment) SetOperatorId(value *string)
SetOperatorId sets the operatorId property value. The ID of the operator.
func (*NumberAssignment) SetPortInStatus ¶ added in v1.97.0
func (m *NumberAssignment) SetPortInStatus(value *PortInStatus)
SetPortInStatus sets the portInStatus property value. The status of any port in order covering the phone number. The possible values are: completed, firmOrderCommitmentAccepted, unknownFutureValue.
func (*NumberAssignment) SetReverseNumberLookupOptions ¶ added in v1.97.0
func (m *NumberAssignment) SetReverseNumberLookupOptions(value []ReverseNumberLookupOption)
SetReverseNumberLookupOptions sets the reverseNumberLookupOptions property value. Status of Reverse Number Lookup (RNL). If set to skipInternalVoip, calls are routed through the external Public Switched Telephone Network (PSTN) instead of using internal VoIP resolution.
func (*NumberAssignment) SetSupportedCustomerActions ¶ added in v1.97.0
func (m *NumberAssignment) SetSupportedCustomerActions(value []CustomerAction)
SetSupportedCustomerActions sets the supportedCustomerActions property value. Indicates what customer actions are available to modify the number.
func (*NumberAssignment) SetTelephoneNumber ¶ added in v1.97.0
func (m *NumberAssignment) SetTelephoneNumber(value *string)
SetTelephoneNumber sets the telephoneNumber property value. The telephone number in the record. The recorded telephone number is always displayed with a '+' prefix, regardless of whether it was originally assigned with one.
type NumberAssignmentCollectionResponse ¶ added in v1.97.0
type NumberAssignmentCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewNumberAssignmentCollectionResponse ¶ added in v1.97.0
func NewNumberAssignmentCollectionResponse() *NumberAssignmentCollectionResponse
NewNumberAssignmentCollectionResponse instantiates a new NumberAssignmentCollectionResponse and sets the default values.
func (*NumberAssignmentCollectionResponse) GetFieldDeserializers ¶ added in v1.97.0
func (m *NumberAssignmentCollectionResponse) 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 (*NumberAssignmentCollectionResponse) GetValue ¶ added in v1.97.0
func (m *NumberAssignmentCollectionResponse) GetValue() []NumberAssignmentable
GetValue gets the value property value. The value property returns a []NumberAssignmentable when successful
func (*NumberAssignmentCollectionResponse) Serialize ¶ added in v1.97.0
func (m *NumberAssignmentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*NumberAssignmentCollectionResponse) SetValue ¶ added in v1.97.0
func (m *NumberAssignmentCollectionResponse) SetValue(value []NumberAssignmentable)
SetValue sets the value property value. The value property
type NumberAssignmentCollectionResponseable ¶ added in v1.97.0
type NumberAssignmentCollectionResponseable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetValue() []NumberAssignmentable
SetValue(value []NumberAssignmentable)
}
type NumberAssignmentable ¶ added in v1.97.0
type NumberAssignmentable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetActivationState() *ActivationState
GetAssignmentCategory() *AssignmentCategory
GetAssignmentStatus() *AssignmentStatus
GetAssignmentTargetId() *string
GetCapabilities() []NumberCapability
GetCity() *string
GetCivicAddressId() *string
GetIsoCountryCode() *string
GetLocationId() *string
GetNetworkSiteId() *string
GetNumberSource() *NumberSource
GetNumberType() *NumberType
GetOperatorId() *string
GetPortInStatus() *PortInStatus
GetReverseNumberLookupOptions() []ReverseNumberLookupOption
GetSupportedCustomerActions() []CustomerAction
GetTelephoneNumber() *string
SetActivationState(value *ActivationState)
SetAssignmentCategory(value *AssignmentCategory)
SetAssignmentStatus(value *AssignmentStatus)
SetAssignmentTargetId(value *string)
SetCapabilities(value []NumberCapability)
SetCity(value *string)
SetCivicAddressId(value *string)
SetIsoCountryCode(value *string)
SetLocationId(value *string)
SetNetworkSiteId(value *string)
SetNumberSource(value *NumberSource)
SetNumberType(value *NumberType)
SetOperatorId(value *string)
SetPortInStatus(value *PortInStatus)
SetReverseNumberLookupOptions(value []ReverseNumberLookupOption)
SetSupportedCustomerActions(value []CustomerAction)
SetTelephoneNumber(value *string)
}
type NumberCapability ¶ added in v1.97.0
type NumberCapability int
const ( CONFERENCEASSIGNMENT_NUMBERCAPABILITY NumberCapability = iota VOICEAPPLICATIONASSIGNMENT_NUMBERCAPABILITY USERASSIGNMENT_NUMBERCAPABILITY TEAMSPHONEMOBILE_NUMBERCAPABILITY UNKNOWNFUTUREVALUE_NUMBERCAPABILITY )
func (NumberCapability) String ¶ added in v1.97.0
func (i NumberCapability) String() string
type NumberSource ¶ added in v1.97.0
type NumberSource int
const ( ONLINE_NUMBERSOURCE NumberSource = iota ONPREMISES_NUMBERSOURCE UNKNOWNFUTUREVALUE_NUMBERSOURCE )
func (NumberSource) String ¶ added in v1.97.0
func (i NumberSource) String() string
type NumberType ¶ added in v1.97.0
type NumberType int
const ( INTERNALERROR_NUMBERTYPE NumberType = iota DIRECTROUTING_NUMBERTYPE CALLINGPLAN_NUMBERTYPE OPERATORCONNECT_NUMBERTYPE UNKNOWNFUTUREVALUE_NUMBERTYPE )
func (NumberType) String ¶ added in v1.97.0
func (i NumberType) String() string
type PolicyAssignment ¶
type PolicyAssignment struct {
// contains filtered or unexported fields
}
func NewPolicyAssignment ¶
func NewPolicyAssignment() *PolicyAssignment
NewPolicyAssignment instantiates a new PolicyAssignment and sets the default values.
func (*PolicyAssignment) GetAdditionalData ¶
func (m *PolicyAssignment) 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 (*PolicyAssignment) GetAssignmentType ¶
func (m *PolicyAssignment) GetAssignmentType() *AssignmentType
GetAssignmentType gets the assignmentType property value. The assignmentType property returns a *AssignmentType when successful
func (*PolicyAssignment) GetBackingStore ¶
func (m *PolicyAssignment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*PolicyAssignment) GetDisplayName ¶
func (m *PolicyAssignment) GetDisplayName() *string
GetDisplayName gets the displayName property value. Represents the name of the policy. returns a *string when successful
func (*PolicyAssignment) GetFieldDeserializers ¶
func (m *PolicyAssignment) 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 (*PolicyAssignment) GetGroupId ¶
func (m *PolicyAssignment) GetGroupId() *string
GetGroupId gets the groupId property value. Represents the group identifier. returns a *string when successful
func (*PolicyAssignment) GetOdataType ¶
func (m *PolicyAssignment) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*PolicyAssignment) GetPolicyId ¶
func (m *PolicyAssignment) GetPolicyId() *string
GetPolicyId gets the policyId property value. Represents the unique identifier for the policy. returns a *string when successful
func (*PolicyAssignment) Serialize ¶
func (m *PolicyAssignment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*PolicyAssignment) SetAdditionalData ¶
func (m *PolicyAssignment) 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 (*PolicyAssignment) SetAssignmentType ¶
func (m *PolicyAssignment) SetAssignmentType(value *AssignmentType)
SetAssignmentType sets the assignmentType property value. The assignmentType property
func (*PolicyAssignment) SetBackingStore ¶
func (m *PolicyAssignment) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*PolicyAssignment) SetDisplayName ¶
func (m *PolicyAssignment) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Represents the name of the policy.
func (*PolicyAssignment) SetGroupId ¶
func (m *PolicyAssignment) SetGroupId(value *string)
SetGroupId sets the groupId property value. Represents the group identifier.
func (*PolicyAssignment) SetOdataType ¶
func (m *PolicyAssignment) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*PolicyAssignment) SetPolicyId ¶
func (m *PolicyAssignment) SetPolicyId(value *string)
SetPolicyId sets the policyId property value. Represents the unique identifier for the policy.
type PolicyAssignmentable ¶
type PolicyAssignmentable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAssignmentType() *AssignmentType
GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetDisplayName() *string
GetGroupId() *string
GetOdataType() *string
GetPolicyId() *string
SetAssignmentType(value *AssignmentType)
SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetDisplayName(value *string)
SetGroupId(value *string)
SetOdataType(value *string)
SetPolicyId(value *string)
}
type PolicyIdentifierDetail ¶ added in v1.95.0
type PolicyIdentifierDetail struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewPolicyIdentifierDetail ¶ added in v1.95.0
func NewPolicyIdentifierDetail() *PolicyIdentifierDetail
NewPolicyIdentifierDetail instantiates a new PolicyIdentifierDetail and sets the default values.
func (*PolicyIdentifierDetail) GetFieldDeserializers ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) 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 (*PolicyIdentifierDetail) GetName ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) GetName() *string
GetName gets the name property value. The display name of the policy instance. returns a *string when successful
func (*PolicyIdentifierDetail) GetPolicyId ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) GetPolicyId() *string
GetPolicyId gets the policyId property value. The unique ID associated with the policy instance. returns a *string when successful
func (*PolicyIdentifierDetail) Serialize ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*PolicyIdentifierDetail) SetName ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) SetName(value *string)
SetName sets the name property value. The display name of the policy instance.
func (*PolicyIdentifierDetail) SetPolicyId ¶ added in v1.95.0
func (m *PolicyIdentifierDetail) SetPolicyId(value *string)
SetPolicyId sets the policyId property value. The unique ID associated with the policy instance.
type PolicyIdentifierDetailable ¶ added in v1.95.0
type PolicyIdentifierDetailable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetName() *string
GetPolicyId() *string
SetName(value *string)
SetPolicyId(value *string)
}
type PortInStatus ¶ added in v1.97.0
type PortInStatus int
const ( COMPLETED_PORTINSTATUS PortInStatus = iota FIRMORDERCOMMITMENTACCEPTED_PORTINSTATUS UNKNOWNFUTUREVALUE_PORTINSTATUS )
func (PortInStatus) String ¶ added in v1.97.0
func (i PortInStatus) String() string
type ReverseNumberLookupOption ¶ added in v1.97.0
type ReverseNumberLookupOption int
const ( SKIPINTERNALVOIP_REVERSENUMBERLOOKUPOPTION ReverseNumberLookupOption = iota UNKNOWNFUTUREVALUE_REVERSENUMBERLOOKUPOPTION )
func (ReverseNumberLookupOption) String ¶ added in v1.97.0
func (i ReverseNumberLookupOption) String() string
type TeamsAdminRoot ¶
type TeamsAdminRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTeamsAdminRoot ¶
func NewTeamsAdminRoot() *TeamsAdminRoot
NewTeamsAdminRoot instantiates a new TeamsAdminRoot and sets the default values.
func (*TeamsAdminRoot) GetFieldDeserializers ¶
func (m *TeamsAdminRoot) 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 (*TeamsAdminRoot) GetPolicy ¶ added in v1.95.0
func (m *TeamsAdminRoot) GetPolicy() TeamsPolicyAssignmentable
GetPolicy gets the policy property value. Represents a navigation property to the Teams policy assignment object. returns a TeamsPolicyAssignmentable when successful
func (*TeamsAdminRoot) GetTelephoneNumberManagement ¶ added in v1.97.0
func (m *TeamsAdminRoot) GetTelephoneNumberManagement() TelephoneNumberManagementRootable
GetTelephoneNumberManagement gets the telephoneNumberManagement property value. Represents a collection of available telephone number management operations. returns a TelephoneNumberManagementRootable when successful
func (*TeamsAdminRoot) GetUserConfigurations ¶
func (m *TeamsAdminRoot) GetUserConfigurations() []TeamsUserConfigurationable
GetUserConfigurations gets the userConfigurations property value. Represents the configuration information of users who have accounts hosted on Microsoft Teams returns a []TeamsUserConfigurationable when successful
func (*TeamsAdminRoot) Serialize ¶
func (m *TeamsAdminRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsAdminRoot) SetPolicy ¶ added in v1.95.0
func (m *TeamsAdminRoot) SetPolicy(value TeamsPolicyAssignmentable)
SetPolicy sets the policy property value. Represents a navigation property to the Teams policy assignment object.
func (*TeamsAdminRoot) SetTelephoneNumberManagement ¶ added in v1.97.0
func (m *TeamsAdminRoot) SetTelephoneNumberManagement(value TelephoneNumberManagementRootable)
SetTelephoneNumberManagement sets the telephoneNumberManagement property value. Represents a collection of available telephone number management operations.
func (*TeamsAdminRoot) SetUserConfigurations ¶
func (m *TeamsAdminRoot) SetUserConfigurations(value []TeamsUserConfigurationable)
SetUserConfigurations sets the userConfigurations property value. Represents the configuration information of users who have accounts hosted on Microsoft Teams
type TeamsAdminRootable ¶
type TeamsAdminRootable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetPolicy() TeamsPolicyAssignmentable
GetTelephoneNumberManagement() TelephoneNumberManagementRootable
GetUserConfigurations() []TeamsUserConfigurationable
SetPolicy(value TeamsPolicyAssignmentable)
SetTelephoneNumberManagement(value TelephoneNumberManagementRootable)
SetUserConfigurations(value []TeamsUserConfigurationable)
}
type TeamsPolicyAssignment ¶ added in v1.95.0
type TeamsPolicyAssignment struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTeamsPolicyAssignment ¶ added in v1.95.0
func NewTeamsPolicyAssignment() *TeamsPolicyAssignment
NewTeamsPolicyAssignment instantiates a new TeamsPolicyAssignment and sets the default values.
func (*TeamsPolicyAssignment) GetFieldDeserializers ¶ added in v1.95.0
func (m *TeamsPolicyAssignment) 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 (*TeamsPolicyAssignment) GetUserAssignments ¶ added in v1.95.0
func (m *TeamsPolicyAssignment) GetUserAssignments() []TeamsPolicyUserAssignmentable
GetUserAssignments gets the userAssignments property value. The collection of user policy assignments. returns a []TeamsPolicyUserAssignmentable when successful
func (*TeamsPolicyAssignment) Serialize ¶ added in v1.95.0
func (m *TeamsPolicyAssignment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsPolicyAssignment) SetUserAssignments ¶ added in v1.95.0
func (m *TeamsPolicyAssignment) SetUserAssignments(value []TeamsPolicyUserAssignmentable)
SetUserAssignments sets the userAssignments property value. The collection of user policy assignments.
type TeamsPolicyAssignmentable ¶ added in v1.95.0
type TeamsPolicyAssignmentable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetUserAssignments() []TeamsPolicyUserAssignmentable
SetUserAssignments(value []TeamsPolicyUserAssignmentable)
}
type TeamsPolicyUserAssignment ¶ added in v1.95.0
type TeamsPolicyUserAssignment struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTeamsPolicyUserAssignment ¶ added in v1.95.0
func NewTeamsPolicyUserAssignment() *TeamsPolicyUserAssignment
NewTeamsPolicyUserAssignment instantiates a new TeamsPolicyUserAssignment and sets the default values.
func (*TeamsPolicyUserAssignment) GetFieldDeserializers ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) 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 (*TeamsPolicyUserAssignment) GetPolicyId ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) GetPolicyId() *string
GetPolicyId gets the policyId property value. The unique identifier (GUID) of the policy within the specified policy type. returns a *string when successful
func (*TeamsPolicyUserAssignment) GetPolicyType ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) GetPolicyType() *string
GetPolicyType gets the policyType property value. The type of Teams policy assigned or unassigned, such as teamsMeetingBroadcastPolicy. returns a *string when successful
func (*TeamsPolicyUserAssignment) GetUserId ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) GetUserId() *string
GetUserId gets the userId property value. The unique identifier (GUID) of the user. returns a *string when successful
func (*TeamsPolicyUserAssignment) Serialize ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsPolicyUserAssignment) SetPolicyId ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) SetPolicyId(value *string)
SetPolicyId sets the policyId property value. The unique identifier (GUID) of the policy within the specified policy type.
func (*TeamsPolicyUserAssignment) SetPolicyType ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) SetPolicyType(value *string)
SetPolicyType sets the policyType property value. The type of Teams policy assigned or unassigned, such as teamsMeetingBroadcastPolicy.
func (*TeamsPolicyUserAssignment) SetUserId ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignment) SetUserId(value *string)
SetUserId sets the userId property value. The unique identifier (GUID) of the user.
type TeamsPolicyUserAssignmentCollectionResponse ¶ added in v1.95.0
type TeamsPolicyUserAssignmentCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewTeamsPolicyUserAssignmentCollectionResponse ¶ added in v1.95.0
func NewTeamsPolicyUserAssignmentCollectionResponse() *TeamsPolicyUserAssignmentCollectionResponse
NewTeamsPolicyUserAssignmentCollectionResponse instantiates a new TeamsPolicyUserAssignmentCollectionResponse and sets the default values.
func (*TeamsPolicyUserAssignmentCollectionResponse) GetFieldDeserializers ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignmentCollectionResponse) 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 (*TeamsPolicyUserAssignmentCollectionResponse) GetValue ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignmentCollectionResponse) GetValue() []TeamsPolicyUserAssignmentable
GetValue gets the value property value. The value property returns a []TeamsPolicyUserAssignmentable when successful
func (*TeamsPolicyUserAssignmentCollectionResponse) Serialize ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignmentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsPolicyUserAssignmentCollectionResponse) SetValue ¶ added in v1.95.0
func (m *TeamsPolicyUserAssignmentCollectionResponse) SetValue(value []TeamsPolicyUserAssignmentable)
SetValue sets the value property value. The value property
type TeamsPolicyUserAssignmentCollectionResponseable ¶ added in v1.95.0
type TeamsPolicyUserAssignmentCollectionResponseable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetValue() []TeamsPolicyUserAssignmentable
SetValue(value []TeamsPolicyUserAssignmentable)
}
type TeamsPolicyUserAssignmentable ¶ added in v1.95.0
type TeamsPolicyUserAssignmentable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetPolicyId() *string
GetPolicyType() *string
GetUserId() *string
SetPolicyId(value *string)
SetPolicyType(value *string)
SetUserId(value *string)
}
type TeamsUserConfiguration ¶
type TeamsUserConfiguration struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTeamsUserConfiguration ¶
func NewTeamsUserConfiguration() *TeamsUserConfiguration
NewTeamsUserConfiguration instantiates a new TeamsUserConfiguration and sets the default values.
func (*TeamsUserConfiguration) GetAccountType ¶
func (m *TeamsUserConfiguration) GetAccountType() *AccountType
GetAccountType gets the accountType property value. The accountType property returns a *AccountType when successful
func (*TeamsUserConfiguration) GetCreatedDateTime ¶
func (m *TeamsUserConfiguration) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time when the user was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*TeamsUserConfiguration) GetEffectivePolicyAssignments ¶
func (m *TeamsUserConfiguration) GetEffectivePolicyAssignments() []EffectivePolicyAssignmentable
GetEffectivePolicyAssignments gets the effectivePolicyAssignments property value. Contains the user's effective policy assignments, with each assignment including policyType and policyAssignment details. returns a []EffectivePolicyAssignmentable when successful
func (*TeamsUserConfiguration) GetFeatureTypes ¶
func (m *TeamsUserConfiguration) GetFeatureTypes() []string
GetFeatureTypes gets the featureTypes property value. The Teams features enabled for a given user based on licensing or service plan. returns a []string when successful
func (*TeamsUserConfiguration) GetFieldDeserializers ¶
func (m *TeamsUserConfiguration) 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 (*TeamsUserConfiguration) GetIsEnterpriseVoiceEnabled ¶
func (m *TeamsUserConfiguration) GetIsEnterpriseVoiceEnabled() *bool
GetIsEnterpriseVoiceEnabled gets the isEnterpriseVoiceEnabled property value. Indicates whether voice capability is enabled. returns a *bool when successful
func (*TeamsUserConfiguration) GetModifiedDateTime ¶
func (m *TeamsUserConfiguration) GetModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetModifiedDateTime gets the modifiedDateTime property value. The date and time when the user's details were last modified. The system updates this value each time the user's details are changed. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*TeamsUserConfiguration) GetTelephoneNumbers ¶
func (m *TeamsUserConfiguration) GetTelephoneNumbers() []AssignedTelephoneNumberable
GetTelephoneNumbers gets the telephoneNumbers property value. Includes both the phone number and its corresponding assignment category. The assignment category can include values such as primary, private, and alternate. returns a []AssignedTelephoneNumberable when successful
func (*TeamsUserConfiguration) GetTenantId ¶
func (m *TeamsUserConfiguration) GetTenantId() *string
GetTenantId gets the tenantId property value. The unique identifier of the tenant in Entra to which this user is assigned. returns a *string when successful
func (*TeamsUserConfiguration) GetUser ¶
func (m *TeamsUserConfiguration) GetUser() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable
GetUser gets the user property value. Represents an Entra user account. returns a Userable when successful
func (*TeamsUserConfiguration) GetUserPrincipalName ¶
func (m *TeamsUserConfiguration) GetUserPrincipalName() *string
GetUserPrincipalName gets the userPrincipalName property value. The sign-in address of the user. returns a *string when successful
func (*TeamsUserConfiguration) Serialize ¶
func (m *TeamsUserConfiguration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsUserConfiguration) SetAccountType ¶
func (m *TeamsUserConfiguration) SetAccountType(value *AccountType)
SetAccountType sets the accountType property value. The accountType property
func (*TeamsUserConfiguration) SetCreatedDateTime ¶
func (m *TeamsUserConfiguration) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time when the user was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*TeamsUserConfiguration) SetEffectivePolicyAssignments ¶
func (m *TeamsUserConfiguration) SetEffectivePolicyAssignments(value []EffectivePolicyAssignmentable)
SetEffectivePolicyAssignments sets the effectivePolicyAssignments property value. Contains the user's effective policy assignments, with each assignment including policyType and policyAssignment details.
func (*TeamsUserConfiguration) SetFeatureTypes ¶
func (m *TeamsUserConfiguration) SetFeatureTypes(value []string)
SetFeatureTypes sets the featureTypes property value. The Teams features enabled for a given user based on licensing or service plan.
func (*TeamsUserConfiguration) SetIsEnterpriseVoiceEnabled ¶
func (m *TeamsUserConfiguration) SetIsEnterpriseVoiceEnabled(value *bool)
SetIsEnterpriseVoiceEnabled sets the isEnterpriseVoiceEnabled property value. Indicates whether voice capability is enabled.
func (*TeamsUserConfiguration) SetModifiedDateTime ¶
func (m *TeamsUserConfiguration) SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetModifiedDateTime sets the modifiedDateTime property value. The date and time when the user's details were last modified. The system updates this value each time the user's details are changed. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*TeamsUserConfiguration) SetTelephoneNumbers ¶
func (m *TeamsUserConfiguration) SetTelephoneNumbers(value []AssignedTelephoneNumberable)
SetTelephoneNumbers sets the telephoneNumbers property value. Includes both the phone number and its corresponding assignment category. The assignment category can include values such as primary, private, and alternate.
func (*TeamsUserConfiguration) SetTenantId ¶
func (m *TeamsUserConfiguration) SetTenantId(value *string)
SetTenantId sets the tenantId property value. The unique identifier of the tenant in Entra to which this user is assigned.
func (*TeamsUserConfiguration) SetUser ¶
func (m *TeamsUserConfiguration) SetUser(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)
SetUser sets the user property value. Represents an Entra user account.
func (*TeamsUserConfiguration) SetUserPrincipalName ¶
func (m *TeamsUserConfiguration) SetUserPrincipalName(value *string)
SetUserPrincipalName sets the userPrincipalName property value. The sign-in address of the user.
type TeamsUserConfigurationCollectionResponse ¶
type TeamsUserConfigurationCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewTeamsUserConfigurationCollectionResponse ¶
func NewTeamsUserConfigurationCollectionResponse() *TeamsUserConfigurationCollectionResponse
NewTeamsUserConfigurationCollectionResponse instantiates a new TeamsUserConfigurationCollectionResponse and sets the default values.
func (*TeamsUserConfigurationCollectionResponse) GetFieldDeserializers ¶
func (m *TeamsUserConfigurationCollectionResponse) 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 (*TeamsUserConfigurationCollectionResponse) GetValue ¶
func (m *TeamsUserConfigurationCollectionResponse) GetValue() []TeamsUserConfigurationable
GetValue gets the value property value. The value property returns a []TeamsUserConfigurationable when successful
func (*TeamsUserConfigurationCollectionResponse) Serialize ¶
func (m *TeamsUserConfigurationCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TeamsUserConfigurationCollectionResponse) SetValue ¶
func (m *TeamsUserConfigurationCollectionResponse) SetValue(value []TeamsUserConfigurationable)
SetValue sets the value property value. The value property
type TeamsUserConfigurationCollectionResponseable ¶
type TeamsUserConfigurationCollectionResponseable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetValue() []TeamsUserConfigurationable
SetValue(value []TeamsUserConfigurationable)
}
type TeamsUserConfigurationable ¶
type TeamsUserConfigurationable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAccountType() *AccountType
GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEffectivePolicyAssignments() []EffectivePolicyAssignmentable
GetFeatureTypes() []string
GetIsEnterpriseVoiceEnabled() *bool
GetModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetTelephoneNumbers() []AssignedTelephoneNumberable
GetTenantId() *string
GetUser() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable
GetUserPrincipalName() *string
SetAccountType(value *AccountType)
SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEffectivePolicyAssignments(value []EffectivePolicyAssignmentable)
SetFeatureTypes(value []string)
SetIsEnterpriseVoiceEnabled(value *bool)
SetModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetTelephoneNumbers(value []AssignedTelephoneNumberable)
SetTenantId(value *string)
SetUser(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable)
SetUserPrincipalName(value *string)
}
type TelephoneNumberLongRunningOperation ¶ added in v1.97.0
type TelephoneNumberLongRunningOperation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTelephoneNumberLongRunningOperation ¶ added in v1.97.0
func NewTelephoneNumberLongRunningOperation() *TelephoneNumberLongRunningOperation
NewTelephoneNumberLongRunningOperation instantiates a new TelephoneNumberLongRunningOperation and sets the default values.
func (*TelephoneNumberLongRunningOperation) GetCreatedDateTime ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) GetCreatedDateTime() *string
GetCreatedDateTime gets the createdDateTime property value. Date and time when the asynchronous operation was created. returns a *string when successful
func (*TelephoneNumberLongRunningOperation) GetFieldDeserializers ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) 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 (*TelephoneNumberLongRunningOperation) GetNumbers ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) GetNumbers() []TelephoneNumberLongRunningOperationDetailsable
GetNumbers gets the numbers property value. Asynchronous operation details. returns a []TelephoneNumberLongRunningOperationDetailsable when successful
func (*TelephoneNumberLongRunningOperation) GetStatus ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus
GetStatus gets the status property value. The status property returns a *LongRunningOperationStatus when successful
func (*TelephoneNumberLongRunningOperation) Serialize ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TelephoneNumberLongRunningOperation) SetCreatedDateTime ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) SetCreatedDateTime(value *string)
SetCreatedDateTime sets the createdDateTime property value. Date and time when the asynchronous operation was created.
func (*TelephoneNumberLongRunningOperation) SetNumbers ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) SetNumbers(value []TelephoneNumberLongRunningOperationDetailsable)
SetNumbers sets the numbers property value. Asynchronous operation details.
func (*TelephoneNumberLongRunningOperation) SetStatus ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperation) SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus)
SetStatus sets the status property value. The status property
type TelephoneNumberLongRunningOperationCollectionResponse ¶ added in v1.97.0
type TelephoneNumberLongRunningOperationCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewTelephoneNumberLongRunningOperationCollectionResponse ¶ added in v1.97.0
func NewTelephoneNumberLongRunningOperationCollectionResponse() *TelephoneNumberLongRunningOperationCollectionResponse
NewTelephoneNumberLongRunningOperationCollectionResponse instantiates a new TelephoneNumberLongRunningOperationCollectionResponse and sets the default values.
func (*TelephoneNumberLongRunningOperationCollectionResponse) GetFieldDeserializers ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationCollectionResponse) 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 (*TelephoneNumberLongRunningOperationCollectionResponse) GetValue ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationCollectionResponse) GetValue() []TelephoneNumberLongRunningOperationable
GetValue gets the value property value. The value property returns a []TelephoneNumberLongRunningOperationable when successful
func (*TelephoneNumberLongRunningOperationCollectionResponse) Serialize ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TelephoneNumberLongRunningOperationCollectionResponse) SetValue ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationCollectionResponse) SetValue(value []TelephoneNumberLongRunningOperationable)
SetValue sets the value property value. The value property
type TelephoneNumberLongRunningOperationCollectionResponseable ¶ added in v1.97.0
type TelephoneNumberLongRunningOperationCollectionResponseable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetValue() []TelephoneNumberLongRunningOperationable
SetValue(value []TelephoneNumberLongRunningOperationable)
}
type TelephoneNumberLongRunningOperationDetails ¶ added in v1.97.0
type TelephoneNumberLongRunningOperationDetails struct {
// contains filtered or unexported fields
}
func NewTelephoneNumberLongRunningOperationDetails ¶ added in v1.97.0
func NewTelephoneNumberLongRunningOperationDetails() *TelephoneNumberLongRunningOperationDetails
NewTelephoneNumberLongRunningOperationDetails instantiates a new TelephoneNumberLongRunningOperationDetails and sets the default values.
func (*TelephoneNumberLongRunningOperationDetails) GetAdditionalData ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) 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 (*TelephoneNumberLongRunningOperationDetails) GetBackingStore ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*TelephoneNumberLongRunningOperationDetails) GetFieldDeserializers ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) 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 (*TelephoneNumberLongRunningOperationDetails) GetOdataType ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*TelephoneNumberLongRunningOperationDetails) GetResourceLocation ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) GetResourceLocation() *string
GetResourceLocation gets the resourceLocation property value. Location of the asynchronous operation. It includes the operation identifier. returns a *string when successful
func (*TelephoneNumberLongRunningOperationDetails) GetStatus ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus
GetStatus gets the status property value. status of the asynchronous operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. returns a *LongRunningOperationStatus when successful
func (*TelephoneNumberLongRunningOperationDetails) GetStatusDetail ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) GetStatusDetail() *string
GetStatusDetail gets the statusDetail property value. Indicates the asynchronous operation details. returns a *string when successful
func (*TelephoneNumberLongRunningOperationDetails) Serialize ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TelephoneNumberLongRunningOperationDetails) SetAdditionalData ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) 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 (*TelephoneNumberLongRunningOperationDetails) SetBackingStore ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*TelephoneNumberLongRunningOperationDetails) SetOdataType ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*TelephoneNumberLongRunningOperationDetails) SetResourceLocation ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) SetResourceLocation(value *string)
SetResourceLocation sets the resourceLocation property value. Location of the asynchronous operation. It includes the operation identifier.
func (*TelephoneNumberLongRunningOperationDetails) SetStatus ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus)
SetStatus sets the status property value. status of the asynchronous operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue.
func (*TelephoneNumberLongRunningOperationDetails) SetStatusDetail ¶ added in v1.97.0
func (m *TelephoneNumberLongRunningOperationDetails) SetStatusDetail(value *string)
SetStatusDetail sets the statusDetail property value. Indicates the asynchronous operation details.
type TelephoneNumberLongRunningOperationDetailsable ¶ added in v1.97.0
type TelephoneNumberLongRunningOperationDetailsable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetOdataType() *string
GetResourceLocation() *string
GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus
GetStatusDetail() *string
SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetOdataType(value *string)
SetResourceLocation(value *string)
SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus)
SetStatusDetail(value *string)
}
type TelephoneNumberLongRunningOperationable ¶ added in v1.97.0
type TelephoneNumberLongRunningOperationable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetCreatedDateTime() *string
GetNumbers() []TelephoneNumberLongRunningOperationDetailsable
GetStatus() *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus
SetCreatedDateTime(value *string)
SetNumbers(value []TelephoneNumberLongRunningOperationDetailsable)
SetStatus(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LongRunningOperationStatus)
}
type TelephoneNumberManagementRoot ¶ added in v1.97.0
type TelephoneNumberManagementRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTelephoneNumberManagementRoot ¶ added in v1.97.0
func NewTelephoneNumberManagementRoot() *TelephoneNumberManagementRoot
NewTelephoneNumberManagementRoot instantiates a new TelephoneNumberManagementRoot and sets the default values.
func (*TelephoneNumberManagementRoot) GetFieldDeserializers ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) 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 (*TelephoneNumberManagementRoot) GetNumberAssignments ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) GetNumberAssignments() []NumberAssignmentable
GetNumberAssignments gets the numberAssignments property value. Represents a collection of synchronous telephone number management operations. returns a []NumberAssignmentable when successful
func (*TelephoneNumberManagementRoot) GetOperations ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) GetOperations() []TelephoneNumberLongRunningOperationable
GetOperations gets the operations property value. Represents a collection of asynchronous telephone number management operations. returns a []TelephoneNumberLongRunningOperationable when successful
func (*TelephoneNumberManagementRoot) Serialize ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TelephoneNumberManagementRoot) SetNumberAssignments ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) SetNumberAssignments(value []NumberAssignmentable)
SetNumberAssignments sets the numberAssignments property value. Represents a collection of synchronous telephone number management operations.
func (*TelephoneNumberManagementRoot) SetOperations ¶ added in v1.97.0
func (m *TelephoneNumberManagementRoot) SetOperations(value []TelephoneNumberLongRunningOperationable)
SetOperations sets the operations property value. Represents a collection of asynchronous telephone number management operations.
type TelephoneNumberManagementRootable ¶ added in v1.97.0
type TelephoneNumberManagementRootable interface {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetNumberAssignments() []NumberAssignmentable
GetOperations() []TelephoneNumberLongRunningOperationable
SetNumberAssignments(value []NumberAssignmentable)
SetOperations(value []TelephoneNumberLongRunningOperationable)
}
Source Files
¶
- account_type.go
- activation_state.go
- assigned_telephone_number.go
- assignment_category.go
- assignment_status.go
- assignment_type.go
- customer_action.go
- effective_policy_assignment.go
- number_assignment.go
- number_assignment_collection_response.go
- number_capability.go
- number_source.go
- number_type.go
- policy_assignment.go
- policy_identifier_detail.go
- port_in_status.go
- reverse_number_lookup_option.go
- teams_admin_root.go
- teams_policy_assignment.go
- teams_policy_user_assignment.go
- teams_policy_user_assignment_collection_response.go
- teams_user_configuration.go
- teams_user_configuration_collection_response.go
- telephone_number_long_running_operation.go
- telephone_number_long_running_operation_collection_response.go
- telephone_number_long_running_operation_details.go
- telephone_number_management_root.go