github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelObject.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // ObjectDefinition undocumented
     6  type ObjectDefinition struct {
     7  	// Object is the base model of ObjectDefinition
     8  	Object
     9  	// Attributes undocumented
    10  	Attributes []AttributeDefinition `json:"attributes,omitempty"`
    11  	// Metadata undocumented
    12  	Metadata []MetadataEntry `json:"metadata,omitempty"`
    13  	// Name undocumented
    14  	Name *string `json:"name,omitempty"`
    15  	// SupportedApis undocumented
    16  	SupportedApis []string `json:"supportedApis,omitempty"`
    17  }
    18  
    19  // ObjectIdentity undocumented
    20  type ObjectIdentity struct {
    21  	// Object is the base model of ObjectIdentity
    22  	Object
    23  	// SignInType undocumented
    24  	SignInType *string `json:"signInType,omitempty"`
    25  	// Issuer undocumented
    26  	Issuer *string `json:"issuer,omitempty"`
    27  	// IssuerAssignedID undocumented
    28  	IssuerAssignedID *string `json:"issuerAssignedId,omitempty"`
    29  }
    30  
    31  // ObjectMapping undocumented
    32  type ObjectMapping struct {
    33  	// Object is the base model of ObjectMapping
    34  	Object
    35  	// AttributeMappings undocumented
    36  	AttributeMappings []AttributeMapping `json:"attributeMappings,omitempty"`
    37  	// Enabled undocumented
    38  	Enabled *bool `json:"enabled,omitempty"`
    39  	// FlowTypes undocumented
    40  	FlowTypes *ObjectFlowTypes `json:"flowTypes,omitempty"`
    41  	// Metadata undocumented
    42  	Metadata []MetadataEntry `json:"metadata,omitempty"`
    43  	// Name undocumented
    44  	Name *string `json:"name,omitempty"`
    45  	// Scope undocumented
    46  	Scope *Filter `json:"scope,omitempty"`
    47  	// SourceObjectName undocumented
    48  	SourceObjectName *string `json:"sourceObjectName,omitempty"`
    49  	// TargetObjectName undocumented
    50  	TargetObjectName *string `json:"targetObjectName,omitempty"`
    51  }