github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelProvisioning.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // ProvisioningObjectSummary undocumented 8 type ProvisioningObjectSummary struct { 9 // Entity is the base model of ProvisioningObjectSummary 10 Entity 11 // ActivityDateTime undocumented 12 ActivityDateTime *time.Time `json:"activityDateTime,omitempty"` 13 // TenantID undocumented 14 TenantID *string `json:"tenantId,omitempty"` 15 // JobID undocumented 16 JobID *string `json:"jobId,omitempty"` 17 // CycleID undocumented 18 CycleID *string `json:"cycleId,omitempty"` 19 // ChangeID undocumented 20 ChangeID *string `json:"changeId,omitempty"` 21 // Action undocumented 22 Action *string `json:"action,omitempty"` 23 // DurationInMilliseconds undocumented 24 DurationInMilliseconds *int `json:"durationInMilliseconds,omitempty"` 25 // InitiatedBy undocumented 26 InitiatedBy *Initiator `json:"initiatedBy,omitempty"` 27 // SourceSystem undocumented 28 SourceSystem *ProvisioningSystemDetails `json:"sourceSystem,omitempty"` 29 // TargetSystem undocumented 30 TargetSystem *ProvisioningSystemDetails `json:"targetSystem,omitempty"` 31 // SourceIdentity undocumented 32 SourceIdentity *ProvisionedIdentity `json:"sourceIdentity,omitempty"` 33 // TargetIdentity undocumented 34 TargetIdentity *ProvisionedIdentity `json:"targetIdentity,omitempty"` 35 // StatusInfo undocumented 36 StatusInfo *StatusBase `json:"statusInfo,omitempty"` 37 // ProvisioningSteps undocumented 38 ProvisioningSteps []ProvisioningStep `json:"provisioningSteps,omitempty"` 39 // ModifiedProperties undocumented 40 ModifiedProperties []ModifiedProperty `json:"modifiedProperties,omitempty"` 41 } 42 43 // ProvisioningStep undocumented 44 type ProvisioningStep struct { 45 // Object is the base model of ProvisioningStep 46 Object 47 // Name undocumented 48 Name *string `json:"name,omitempty"` 49 // Status undocumented 50 Status *ProvisioningResult `json:"status,omitempty"` 51 // Description undocumented 52 Description *string `json:"description,omitempty"` 53 // Details undocumented 54 Details *DetailsInfo `json:"details,omitempty"` 55 // ProvisioningStepType undocumented 56 ProvisioningStepType *ProvisioningStepType `json:"provisioningStepType,omitempty"` 57 } 58 59 // ProvisioningSystemDetails undocumented 60 type ProvisioningSystemDetails struct { 61 // Object is the base model of ProvisioningSystemDetails 62 Object 63 // ID undocumented 64 ID *string `json:"id,omitempty"` 65 // DisplayName undocumented 66 DisplayName *string `json:"displayName,omitempty"` 67 // Details undocumented 68 Details *DetailsInfo `json:"details,omitempty"` 69 }