github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelApplication.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "time"
     6  
     7  // Application undocumented
     8  type Application struct {
     9  	// DirectoryObject is the base model of Application
    10  	DirectoryObject
    11  	// AddIns undocumented
    12  	AddIns []AddIn `json:"addIns,omitempty"`
    13  	// API undocumented
    14  	API *APIApplication `json:"api,omitempty"`
    15  	// AppID undocumented
    16  	AppID *string `json:"appId,omitempty"`
    17  	// ApplicationTemplateID undocumented
    18  	ApplicationTemplateID *string `json:"applicationTemplateId,omitempty"`
    19  	// AppRoles undocumented
    20  	AppRoles []AppRole `json:"appRoles,omitempty"`
    21  	// IsFallbackPublicClient undocumented
    22  	IsFallbackPublicClient *bool `json:"isFallbackPublicClient,omitempty"`
    23  	// IdentifierUris undocumented
    24  	IdentifierUris []string `json:"identifierUris,omitempty"`
    25  	// CreatedDateTime undocumented
    26  	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
    27  	// PublicClient undocumented
    28  	PublicClient *PublicClientApplication `json:"publicClient,omitempty"`
    29  	// DisplayName undocumented
    30  	DisplayName *string `json:"displayName,omitempty"`
    31  	// GroupMembershipClaims undocumented
    32  	GroupMembershipClaims *string `json:"groupMembershipClaims,omitempty"`
    33  	// Info undocumented
    34  	Info *InformationalURL `json:"info,omitempty"`
    35  	// IsDeviceOnlyAuthSupported undocumented
    36  	IsDeviceOnlyAuthSupported *bool `json:"isDeviceOnlyAuthSupported,omitempty"`
    37  	// KeyCredentials undocumented
    38  	KeyCredentials []KeyCredential `json:"keyCredentials,omitempty"`
    39  	// Logo undocumented
    40  	Logo *Stream `json:"logo,omitempty"`
    41  	// OAuth2RequirePostResponse undocumented
    42  	OAuth2RequirePostResponse *bool `json:"oauth2RequirePostResponse,omitempty"`
    43  	// OptionalClaims undocumented
    44  	OptionalClaims *OptionalClaims `json:"optionalClaims,omitempty"`
    45  	// ParentalControlSettings undocumented
    46  	ParentalControlSettings *ParentalControlSettings `json:"parentalControlSettings,omitempty"`
    47  	// PasswordCredentials undocumented
    48  	PasswordCredentials []PasswordCredential `json:"passwordCredentials,omitempty"`
    49  	// PublisherDomain undocumented
    50  	PublisherDomain *string `json:"publisherDomain,omitempty"`
    51  	// RequiredResourceAccess undocumented
    52  	RequiredResourceAccess []RequiredResourceAccess `json:"requiredResourceAccess,omitempty"`
    53  	// SignInAudience undocumented
    54  	SignInAudience *string `json:"signInAudience,omitempty"`
    55  	// Tags undocumented
    56  	Tags []string `json:"tags,omitempty"`
    57  	// TokenEncryptionKeyID undocumented
    58  	TokenEncryptionKeyID *UUID `json:"tokenEncryptionKeyId,omitempty"`
    59  	// Web undocumented
    60  	Web *WebApplication `json:"web,omitempty"`
    61  	// ExtensionProperties undocumented
    62  	ExtensionProperties []ExtensionProperty `json:"extensionProperties,omitempty"`
    63  	// CreatedOnBehalfOf undocumented
    64  	CreatedOnBehalfOf *DirectoryObject `json:"createdOnBehalfOf,omitempty"`
    65  	// Owners undocumented
    66  	Owners []DirectoryObject `json:"owners,omitempty"`
    67  }