Documentation ¶
Index ¶
- func CreateApplicationCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateApplicationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDirectoryObjectFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEntityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePasswordCredentialFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateServicePrincipalCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateServicePrincipalFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type Application
- func (m *Application) GetAppId() *string
- func (m *Application) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Application) GetDisplayName() *string
- func (m *Application) GetFieldDeserializers() ...
- func (m *Application) GetPasswordCredentials() []PasswordCredentialable
- func (m *Application) Serialize(...) error
- func (m *Application) SetAppId(value *string)
- func (m *Application) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Application) SetDisplayName(value *string)
- func (m *Application) SetPasswordCredentials(value []PasswordCredentialable)
- type ApplicationCollectionResponse
- type ApplicationCollectionResponseable
- type Applicationable
- type BaseCollectionPaginationCountResponse
- func (m *BaseCollectionPaginationCountResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *BaseCollectionPaginationCountResponse) GetFieldDeserializers() ...
- func (m *BaseCollectionPaginationCountResponse) GetOdataCount() *int64
- func (m *BaseCollectionPaginationCountResponse) GetOdataNextLink() *string
- func (m *BaseCollectionPaginationCountResponse) Serialize(...) error
- func (m *BaseCollectionPaginationCountResponse) SetBackingStore(...)
- func (m *BaseCollectionPaginationCountResponse) SetOdataCount(value *int64)
- func (m *BaseCollectionPaginationCountResponse) SetOdataNextLink(value *string)
- type BaseCollectionPaginationCountResponseable
- type DirectoryObject
- func (m *DirectoryObject) GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DirectoryObject) GetFieldDeserializers() ...
- func (m *DirectoryObject) Serialize(...) error
- func (m *DirectoryObject) SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type DirectoryObjectable
- type Entity
- func (m *Entity) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *Entity) GetFieldDeserializers() ...
- func (m *Entity) GetId() *string
- func (m *Entity) GetOdataType() *string
- func (m *Entity) Serialize(...) error
- func (m *Entity) SetBackingStore(...)
- func (m *Entity) SetId(value *string)
- func (m *Entity) SetOdataType(value *string)
- type Entityable
- type PasswordCredential
- func (m *PasswordCredential) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *PasswordCredential) GetCustomKeyIdentifier() []byte
- func (m *PasswordCredential) GetDisplayName() *string
- func (m *PasswordCredential) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *PasswordCredential) GetFieldDeserializers() ...
- func (m *PasswordCredential) GetHint() *string
- func (m *PasswordCredential) GetKeyId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
- func (m *PasswordCredential) GetOdataType() *string
- func (m *PasswordCredential) GetSecretText() *string
- func (m *PasswordCredential) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *PasswordCredential) Serialize(...) error
- func (m *PasswordCredential) SetBackingStore(...)
- func (m *PasswordCredential) SetCustomKeyIdentifier(value []byte)
- func (m *PasswordCredential) SetDisplayName(value *string)
- func (m *PasswordCredential) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *PasswordCredential) SetHint(value *string)
- func (m *PasswordCredential) SetKeyId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
- func (m *PasswordCredential) SetOdataType(value *string)
- func (m *PasswordCredential) SetSecretText(value *string)
- func (m *PasswordCredential) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type PasswordCredentialable
- type ServicePrincipal
- func (m *ServicePrincipal) GetAccountEnabled() *bool
- func (m *ServicePrincipal) GetAppId() *string
- func (m *ServicePrincipal) GetDisabledByMicrosoftStatus() *string
- func (m *ServicePrincipal) GetFieldDeserializers() ...
- func (m *ServicePrincipal) GetPasswordCredentials() []PasswordCredentialable
- func (m *ServicePrincipal) GetServicePrincipalNames() []string
- func (m *ServicePrincipal) GetServicePrincipalType() *string
- func (m *ServicePrincipal) GetTags() []string
- func (m *ServicePrincipal) Serialize(...) error
- func (m *ServicePrincipal) SetAccountEnabled(value *bool)
- func (m *ServicePrincipal) SetAppId(value *string)
- func (m *ServicePrincipal) SetDisabledByMicrosoftStatus(value *string)
- func (m *ServicePrincipal) SetPasswordCredentials(value []PasswordCredentialable)
- func (m *ServicePrincipal) SetServicePrincipalNames(value []string)
- func (m *ServicePrincipal) SetServicePrincipalType(value *string)
- func (m *ServicePrincipal) SetTags(value []string)
- type ServicePrincipalCollectionResponse
- func (m *ServicePrincipalCollectionResponse) GetFieldDeserializers() ...
- func (m *ServicePrincipalCollectionResponse) GetValue() []ServicePrincipalable
- func (m *ServicePrincipalCollectionResponse) Serialize(...) error
- func (m *ServicePrincipalCollectionResponse) SetValue(value []ServicePrincipalable)
- type ServicePrincipalCollectionResponseable
- type ServicePrincipalable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateApplicationCollectionResponseFromDiscriminatorValue ¶
func CreateApplicationCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateApplicationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateApplicationFromDiscriminatorValue ¶
func CreateApplicationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateApplicationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue ¶
func CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBaseCollectionPaginationCountResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateDirectoryObjectFromDiscriminatorValue ¶
func CreateDirectoryObjectFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDirectoryObjectFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateEntityFromDiscriminatorValue ¶
func CreateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEntityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreatePasswordCredentialFromDiscriminatorValue ¶
func CreatePasswordCredentialFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreatePasswordCredentialFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateServicePrincipalCollectionResponseFromDiscriminatorValue ¶
func CreateServicePrincipalCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateServicePrincipalCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
func CreateServicePrincipalFromDiscriminatorValue ¶
func CreateServicePrincipalFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateServicePrincipalFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type Application ¶
type Application struct {
DirectoryObject
}
Application
func NewApplication ¶
func NewApplication() *Application
NewApplication instantiates a new application and sets the default values.
func (*Application) GetAppId ¶
func (m *Application) GetAppId() *string
GetAppId gets the appId property value. The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only. Supports $filter (eq).
func (*Application) GetCreatedDateTime ¶
func (m *Application) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time the application was registered. The DateTimeOffset type 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. Read-only. Supports $filter (eq, ne, not, ge, le, in, and eq on null values) and $orderBy.
func (*Application) GetDisplayName ¶
func (m *Application) GetDisplayName() *string
GetDisplayName gets the displayName property value. The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy.
func (*Application) GetFieldDeserializers ¶
func (m *Application) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Application) GetPasswordCredentials ¶
func (m *Application) GetPasswordCredentials() []PasswordCredentialable
GetPasswordCredentials gets the passwordCredentials property value. The collection of password credentials associated with the application. Not nullable.
func (*Application) Serialize ¶
func (m *Application) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Application) SetAppId ¶
func (m *Application) SetAppId(value *string)
SetAppId sets the appId property value. The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only. Supports $filter (eq).
func (*Application) SetCreatedDateTime ¶
func (m *Application) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time the application was registered. The DateTimeOffset type 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. Read-only. Supports $filter (eq, ne, not, ge, le, in, and eq on null values) and $orderBy.
func (*Application) SetDisplayName ¶
func (m *Application) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy.
func (*Application) SetPasswordCredentials ¶
func (m *Application) SetPasswordCredentials(value []PasswordCredentialable)
SetPasswordCredentials sets the passwordCredentials property value. The collection of password credentials associated with the application. Not nullable.
type ApplicationCollectionResponse ¶
type ApplicationCollectionResponse struct {
BaseCollectionPaginationCountResponse
}
ApplicationCollectionResponse
func NewApplicationCollectionResponse ¶
func NewApplicationCollectionResponse() *ApplicationCollectionResponse
NewApplicationCollectionResponse instantiates a new applicationCollectionResponse and sets the default values.
func (*ApplicationCollectionResponse) GetFieldDeserializers ¶
func (m *ApplicationCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*ApplicationCollectionResponse) GetValue ¶
func (m *ApplicationCollectionResponse) GetValue() []Applicationable
GetValue gets the value property value. The value property
func (*ApplicationCollectionResponse) Serialize ¶
func (m *ApplicationCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ApplicationCollectionResponse) SetValue ¶
func (m *ApplicationCollectionResponse) SetValue(value []Applicationable)
SetValue sets the value property value. The value property
type ApplicationCollectionResponseable ¶
type ApplicationCollectionResponseable interface { BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Applicationable SetValue(value []Applicationable) }
ApplicationCollectionResponseable
type Applicationable ¶
type Applicationable interface { DirectoryObjectable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppId() *string GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDisplayName() *string GetPasswordCredentials() []PasswordCredentialable SetAppId(value *string) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDisplayName(value *string) SetPasswordCredentials(value []PasswordCredentialable) }
Applicationable
type BaseCollectionPaginationCountResponse ¶
type BaseCollectionPaginationCountResponse struct {
// contains filtered or unexported fields
}
BaseCollectionPaginationCountResponse
func NewBaseCollectionPaginationCountResponse ¶
func NewBaseCollectionPaginationCountResponse() *BaseCollectionPaginationCountResponse
NewBaseCollectionPaginationCountResponse instantiates a new BaseCollectionPaginationCountResponse and sets the default values.
func (*BaseCollectionPaginationCountResponse) GetBackingStore ¶
func (m *BaseCollectionPaginationCountResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the backingStore property value. Stores model information.
func (*BaseCollectionPaginationCountResponse) GetFieldDeserializers ¶
func (m *BaseCollectionPaginationCountResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*BaseCollectionPaginationCountResponse) GetOdataCount ¶
func (m *BaseCollectionPaginationCountResponse) GetOdataCount() *int64
GetOdataCount gets the @odata.count property value. The OdataCount property
func (*BaseCollectionPaginationCountResponse) GetOdataNextLink ¶
func (m *BaseCollectionPaginationCountResponse) GetOdataNextLink() *string
GetOdataNextLink gets the @odata.nextLink property value. The OdataNextLink property
func (*BaseCollectionPaginationCountResponse) Serialize ¶
func (m *BaseCollectionPaginationCountResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*BaseCollectionPaginationCountResponse) SetBackingStore ¶
func (m *BaseCollectionPaginationCountResponse) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the backingStore property value. Stores model information.
func (*BaseCollectionPaginationCountResponse) SetOdataCount ¶
func (m *BaseCollectionPaginationCountResponse) SetOdataCount(value *int64)
SetOdataCount sets the @odata.count property value. The OdataCount property
func (*BaseCollectionPaginationCountResponse) SetOdataNextLink ¶
func (m *BaseCollectionPaginationCountResponse) SetOdataNextLink(value *string)
SetOdataNextLink sets the @odata.nextLink property value. The OdataNextLink property
type BaseCollectionPaginationCountResponseable ¶
type BaseCollectionPaginationCountResponseable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataCount() *int64 GetOdataNextLink() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataCount(value *int64) SetOdataNextLink(value *string) }
BaseCollectionPaginationCountResponseable
type DirectoryObject ¶
type DirectoryObject struct {
Entity
}
DirectoryObject
func NewDirectoryObject ¶
func NewDirectoryObject() *DirectoryObject
NewDirectoryObject instantiates a new directoryObject and sets the default values.
func (*DirectoryObject) GetDeletedDateTime ¶
func (m *DirectoryObject) GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDeletedDateTime gets the deletedDateTime property value. Date and time when this object was deleted. Always null when the object hasn't been deleted.
func (*DirectoryObject) GetFieldDeserializers ¶
func (m *DirectoryObject) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*DirectoryObject) Serialize ¶
func (m *DirectoryObject) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DirectoryObject) SetDeletedDateTime ¶
func (m *DirectoryObject) SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDeletedDateTime sets the deletedDateTime property value. Date and time when this object was deleted. Always null when the object hasn't been deleted.
type DirectoryObjectable ¶
type DirectoryObjectable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDeletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetDeletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
DirectoryObjectable
type Entity ¶
type Entity struct {
// contains filtered or unexported fields
}
Entity
func NewEntity ¶
func NewEntity() *Entity
NewEntity instantiates a new entity and sets the default values.
func (*Entity) GetBackingStore ¶
func (m *Entity) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the backingStore property value. Stores model information.
func (*Entity) GetFieldDeserializers ¶
func (m *Entity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*Entity) GetId ¶
GetId gets the id property value. The unique idenfier for an entity. Read-only.
func (*Entity) GetOdataType ¶
GetOdataType gets the @odata.type property value. The OdataType property
func (*Entity) Serialize ¶
func (m *Entity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Entity) SetBackingStore ¶
func (m *Entity) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the backingStore property value. Stores model information.
func (*Entity) SetId ¶
SetId sets the id property value. The unique idenfier for an entity. Read-only.
func (*Entity) SetOdataType ¶
SetOdataType sets the @odata.type property value. The OdataType property
type Entityable ¶
type Entityable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetId() *string GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetId(value *string) SetOdataType(value *string) }
Entityable
type PasswordCredential ¶
type PasswordCredential struct {
// contains filtered or unexported fields
}
PasswordCredential
func NewPasswordCredential ¶
func NewPasswordCredential() *PasswordCredential
NewPasswordCredential instantiates a new passwordCredential and sets the default values.
func (*PasswordCredential) GetBackingStore ¶
func (m *PasswordCredential) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the backingStore property value. Stores model information.
func (*PasswordCredential) GetCustomKeyIdentifier ¶
func (m *PasswordCredential) GetCustomKeyIdentifier() []byte
GetCustomKeyIdentifier gets the customKeyIdentifier property value. Do not use.
func (*PasswordCredential) GetDisplayName ¶
func (m *PasswordCredential) GetDisplayName() *string
GetDisplayName gets the displayName property value. Friendly name for the password. Optional.
func (*PasswordCredential) GetEndDateTime ¶
func (m *PasswordCredential) GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndDateTime gets the endDateTime property value. The date and time at which the password expires represented using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional.
func (*PasswordCredential) GetFieldDeserializers ¶
func (m *PasswordCredential) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*PasswordCredential) GetHint ¶
func (m *PasswordCredential) GetHint() *string
GetHint gets the hint property value. Contains the first three characters of the password. Read-only.
func (*PasswordCredential) GetKeyId ¶
func (m *PasswordCredential) GetKeyId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
GetKeyId gets the keyId property value. The unique identifier for the password.
func (*PasswordCredential) GetOdataType ¶
func (m *PasswordCredential) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property
func (*PasswordCredential) GetSecretText ¶
func (m *PasswordCredential) GetSecretText() *string
GetSecretText gets the secretText property value. Read-only; Contains the strong passwords generated by Azure AD that are 16-64 characters in length. The generated password value is only returned during the initial POST request to addPassword. There is no way to retrieve this password in the future.
func (*PasswordCredential) GetStartDateTime ¶
func (m *PasswordCredential) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. The date and time at which the password becomes valid. The Timestamp type 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. Optional.
func (*PasswordCredential) Serialize ¶
func (m *PasswordCredential) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*PasswordCredential) SetBackingStore ¶
func (m *PasswordCredential) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the backingStore property value. Stores model information.
func (*PasswordCredential) SetCustomKeyIdentifier ¶
func (m *PasswordCredential) SetCustomKeyIdentifier(value []byte)
SetCustomKeyIdentifier sets the customKeyIdentifier property value. Do not use.
func (*PasswordCredential) SetDisplayName ¶
func (m *PasswordCredential) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Friendly name for the password. Optional.
func (*PasswordCredential) SetEndDateTime ¶
func (m *PasswordCredential) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndDateTime sets the endDateTime property value. The date and time at which the password expires represented using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional.
func (*PasswordCredential) SetHint ¶
func (m *PasswordCredential) SetHint(value *string)
SetHint sets the hint property value. Contains the first three characters of the password. Read-only.
func (*PasswordCredential) SetKeyId ¶
func (m *PasswordCredential) SetKeyId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
SetKeyId sets the keyId property value. The unique identifier for the password.
func (*PasswordCredential) SetOdataType ¶
func (m *PasswordCredential) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*PasswordCredential) SetSecretText ¶
func (m *PasswordCredential) SetSecretText(value *string)
SetSecretText sets the secretText property value. Read-only; Contains the strong passwords generated by Azure AD that are 16-64 characters in length. The generated password value is only returned during the initial POST request to addPassword. There is no way to retrieve this password in the future.
func (*PasswordCredential) SetStartDateTime ¶
func (m *PasswordCredential) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. The date and time at which the password becomes valid. The Timestamp type 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. Optional.
type PasswordCredentialable ¶
type PasswordCredentialable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCustomKeyIdentifier() []byte GetDisplayName() *string GetEndDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHint() *string GetKeyId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID GetOdataType() *string GetSecretText() *string GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCustomKeyIdentifier(value []byte) SetDisplayName(value *string) SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHint(value *string) SetKeyId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) SetOdataType(value *string) SetSecretText(value *string) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
PasswordCredentialable
type ServicePrincipal ¶
type ServicePrincipal struct {
DirectoryObject
}
ServicePrincipal
func NewServicePrincipal ¶
func NewServicePrincipal() *ServicePrincipal
NewServicePrincipal instantiates a new servicePrincipal and sets the default values.
func (*ServicePrincipal) GetAccountEnabled ¶
func (m *ServicePrincipal) GetAccountEnabled() *bool
GetAccountEnabled gets the accountEnabled property value. true if the service principal account is enabled; otherwise, false. If set to false, then no users will be able to sign in to this app, even if they are assigned to it. Supports $filter (eq, ne, not, in).
func (*ServicePrincipal) GetAppId ¶
func (m *ServicePrincipal) GetAppId() *string
GetAppId gets the appId property value. The unique identifier for the associated application (its appId property). Supports $filter (eq, ne, not, in, startsWith).
func (*ServicePrincipal) GetDisabledByMicrosoftStatus ¶
func (m *ServicePrincipal) GetDisabledByMicrosoftStatus() *string
GetDisabledByMicrosoftStatus gets the disabledByMicrosoftStatus property value. Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not).
func (*ServicePrincipal) GetFieldDeserializers ¶
func (m *ServicePrincipal) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*ServicePrincipal) GetPasswordCredentials ¶
func (m *ServicePrincipal) GetPasswordCredentials() []PasswordCredentialable
GetPasswordCredentials gets the passwordCredentials property value. The collection of password credentials associated with the application. Not nullable.
func (*ServicePrincipal) GetServicePrincipalNames ¶
func (m *ServicePrincipal) GetServicePrincipalNames() []string
GetServicePrincipalNames gets the servicePrincipalNames property value. Contains the list of identifiersUris, copied over from the associated application. Additional values can be added to hybrid applications. These values can be used to identify the permissions exposed by this app within Azure AD. For example,Client apps can specify a resource URI which is based on the values of this property to acquire an access token, which is the URI returned in the 'aud' claim.The any operator is required for filter expressions on multi-valued properties. Not nullable. Supports $filter (eq, not, ge, le, startsWith).
func (*ServicePrincipal) GetServicePrincipalType ¶
func (m *ServicePrincipal) GetServicePrincipalType() *string
GetServicePrincipalType gets the servicePrincipalType property value. Identifies whether the service principal represents an application, a managed identity, or a legacy application. This is set by Azure AD internally. The servicePrincipalType property can be set to three different values: Application - A service principal that represents an application or service. The appId property identifies the associated app registration, and matches the appId of an application, possibly from a different tenant. If the associated app registration is missing, tokens are not issued for the service principal.ManagedIdentity - A service principal that represents a managed identity. Service principals representing managed identities can be granted access and permissions, but cannot be updated or modified directly.Legacy - A service principal that represents an app created before app registrations, or through legacy experiences. Legacy service principal can have credentials, service principal names, reply URLs, and other properties which are editable by an authorized user, but does not have an associated app registration. The appId value does not associate the service principal with an app registration. The service principal can only be used in the tenant where it was created.SocialIdp - For internal use.
func (*ServicePrincipal) GetTags ¶
func (m *ServicePrincipal) GetTags() []string
GetTags gets the tags property value. Custom strings that can be used to categorize and identify the service principal. Not nullable. The value is the union of strings set here and on the associated application entity's tags property.Supports $filter (eq, not, ge, le, startsWith).
func (*ServicePrincipal) Serialize ¶
func (m *ServicePrincipal) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ServicePrincipal) SetAccountEnabled ¶
func (m *ServicePrincipal) SetAccountEnabled(value *bool)
SetAccountEnabled sets the accountEnabled property value. true if the service principal account is enabled; otherwise, false. If set to false, then no users will be able to sign in to this app, even if they are assigned to it. Supports $filter (eq, ne, not, in).
func (*ServicePrincipal) SetAppId ¶
func (m *ServicePrincipal) SetAppId(value *string)
SetAppId sets the appId property value. The unique identifier for the associated application (its appId property). Supports $filter (eq, ne, not, in, startsWith).
func (*ServicePrincipal) SetDisabledByMicrosoftStatus ¶
func (m *ServicePrincipal) SetDisabledByMicrosoftStatus(value *string)
SetDisabledByMicrosoftStatus sets the disabledByMicrosoftStatus property value. Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not).
func (*ServicePrincipal) SetPasswordCredentials ¶
func (m *ServicePrincipal) SetPasswordCredentials(value []PasswordCredentialable)
SetPasswordCredentials sets the passwordCredentials property value. The collection of password credentials associated with the application. Not nullable.
func (*ServicePrincipal) SetServicePrincipalNames ¶
func (m *ServicePrincipal) SetServicePrincipalNames(value []string)
SetServicePrincipalNames sets the servicePrincipalNames property value. Contains the list of identifiersUris, copied over from the associated application. Additional values can be added to hybrid applications. These values can be used to identify the permissions exposed by this app within Azure AD. For example,Client apps can specify a resource URI which is based on the values of this property to acquire an access token, which is the URI returned in the 'aud' claim.The any operator is required for filter expressions on multi-valued properties. Not nullable. Supports $filter (eq, not, ge, le, startsWith).
func (*ServicePrincipal) SetServicePrincipalType ¶
func (m *ServicePrincipal) SetServicePrincipalType(value *string)
SetServicePrincipalType sets the servicePrincipalType property value. Identifies whether the service principal represents an application, a managed identity, or a legacy application. This is set by Azure AD internally. The servicePrincipalType property can be set to three different values: Application - A service principal that represents an application or service. The appId property identifies the associated app registration, and matches the appId of an application, possibly from a different tenant. If the associated app registration is missing, tokens are not issued for the service principal.ManagedIdentity - A service principal that represents a managed identity. Service principals representing managed identities can be granted access and permissions, but cannot be updated or modified directly.Legacy - A service principal that represents an app created before app registrations, or through legacy experiences. Legacy service principal can have credentials, service principal names, reply URLs, and other properties which are editable by an authorized user, but does not have an associated app registration. The appId value does not associate the service principal with an app registration. The service principal can only be used in the tenant where it was created.SocialIdp - For internal use.
func (*ServicePrincipal) SetTags ¶
func (m *ServicePrincipal) SetTags(value []string)
SetTags sets the tags property value. Custom strings that can be used to categorize and identify the service principal. Not nullable. The value is the union of strings set here and on the associated application entity's tags property.Supports $filter (eq, not, ge, le, startsWith).
type ServicePrincipalCollectionResponse ¶
type ServicePrincipalCollectionResponse struct {
BaseCollectionPaginationCountResponse
}
ServicePrincipalCollectionResponse
func NewServicePrincipalCollectionResponse ¶
func NewServicePrincipalCollectionResponse() *ServicePrincipalCollectionResponse
NewServicePrincipalCollectionResponse instantiates a new servicePrincipalCollectionResponse and sets the default values.
func (*ServicePrincipalCollectionResponse) GetFieldDeserializers ¶
func (m *ServicePrincipalCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*ServicePrincipalCollectionResponse) GetValue ¶
func (m *ServicePrincipalCollectionResponse) GetValue() []ServicePrincipalable
GetValue gets the value property value. The value property
func (*ServicePrincipalCollectionResponse) Serialize ¶
func (m *ServicePrincipalCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ServicePrincipalCollectionResponse) SetValue ¶
func (m *ServicePrincipalCollectionResponse) SetValue(value []ServicePrincipalable)
SetValue sets the value property value. The value property
type ServicePrincipalCollectionResponseable ¶
type ServicePrincipalCollectionResponseable interface { BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []ServicePrincipalable SetValue(value []ServicePrincipalable) }
ServicePrincipalCollectionResponseable
type ServicePrincipalable ¶
type ServicePrincipalable interface { DirectoryObjectable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccountEnabled() *bool GetAppId() *string GetDisabledByMicrosoftStatus() *string GetPasswordCredentials() []PasswordCredentialable GetServicePrincipalNames() []string GetServicePrincipalType() *string GetTags() []string SetAccountEnabled(value *bool) SetAppId(value *string) SetDisabledByMicrosoftStatus(value *string) SetPasswordCredentials(value []PasswordCredentialable) SetServicePrincipalNames(value []string) SetServicePrincipalType(value *string) SetTags(value []string) }
ServicePrincipalable