github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelCredential.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // Credential undocumented 6 type Credential struct { 7 // Object is the base model of Credential 8 Object 9 // FieldID undocumented 10 FieldID *string `json:"fieldId,omitempty"` 11 // Value undocumented 12 Value *string `json:"value,omitempty"` 13 // Type undocumented 14 Type *string `json:"type,omitempty"` 15 } 16 17 // CredentialSingleSignOnExtension undocumented 18 type CredentialSingleSignOnExtension struct { 19 // SingleSignOnExtension is the base model of CredentialSingleSignOnExtension 20 SingleSignOnExtension 21 // ExtensionIdentifier Gets or sets the bundle ID of the app extension that performs SSO for the specified URLs. 22 ExtensionIdentifier *string `json:"extensionIdentifier,omitempty"` 23 // TeamIdentifier Gets or sets the team ID of the app extension that performs SSO for the specified URLs. 24 TeamIdentifier *string `json:"teamIdentifier,omitempty"` 25 // Domains Gets or sets a list of hosts or domain names for which the app extension performs SSO. 26 Domains []string `json:"domains,omitempty"` 27 // Realm Gets or sets the case-sensitive realm name for this profile. 28 Realm *string `json:"realm,omitempty"` 29 // Configurations Gets or sets a list of typed key-value pairs used to configure Credential-type profiles. This collection can contain a maximum of 500 elements. 30 Configurations []KeyTypedValuePair `json:"configurations,omitempty"` 31 } 32 33 // CredentialUsageSummary undocumented 34 type CredentialUsageSummary struct { 35 // Entity is the base model of CredentialUsageSummary 36 Entity 37 // Feature undocumented 38 Feature *FeatureType `json:"feature,omitempty"` 39 // SuccessfulActivityCount undocumented 40 SuccessfulActivityCount *int `json:"successfulActivityCount,omitempty"` 41 // FailureActivityCount undocumented 42 FailureActivityCount *int `json:"failureActivityCount,omitempty"` 43 // AuthMethod undocumented 44 AuthMethod *UsageAuthMethod `json:"authMethod,omitempty"` 45 } 46 47 // CredentialUserRegistrationCount undocumented 48 type CredentialUserRegistrationCount struct { 49 // Entity is the base model of CredentialUserRegistrationCount 50 Entity 51 // TotalUserCount undocumented 52 TotalUserCount *int `json:"totalUserCount,omitempty"` 53 // UserRegistrationCounts undocumented 54 UserRegistrationCounts []UserRegistrationCount `json:"userRegistrationCounts,omitempty"` 55 } 56 57 // CredentialUserRegistrationDetails undocumented 58 type CredentialUserRegistrationDetails struct { 59 // Entity is the base model of CredentialUserRegistrationDetails 60 Entity 61 // UserPrincipalName undocumented 62 UserPrincipalName *string `json:"userPrincipalName,omitempty"` 63 // UserDisplayName undocumented 64 UserDisplayName *string `json:"userDisplayName,omitempty"` 65 // AuthMethods undocumented 66 AuthMethods []RegistrationAuthMethod `json:"authMethods,omitempty"` 67 // IsRegistered undocumented 68 IsRegistered *bool `json:"isRegistered,omitempty"` 69 // IsEnabled undocumented 70 IsEnabled *bool `json:"isEnabled,omitempty"` 71 // IsCapable undocumented 72 IsCapable *bool `json:"isCapable,omitempty"` 73 // IsMFARegistered undocumented 74 IsMFARegistered *bool `json:"isMfaRegistered,omitempty"` 75 }