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

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "time"
     6  
     7  // CloudAppSecurityProfile undocumented
     8  type CloudAppSecurityProfile struct {
     9  	// Entity is the base model of CloudAppSecurityProfile
    10  	Entity
    11  	// AzureSubscriptionID undocumented
    12  	AzureSubscriptionID *string `json:"azureSubscriptionId,omitempty"`
    13  	// AzureTenantID undocumented
    14  	AzureTenantID *string `json:"azureTenantId,omitempty"`
    15  	// CreatedDateTime undocumented
    16  	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
    17  	// DeploymentPackageURL undocumented
    18  	DeploymentPackageURL *string `json:"deploymentPackageUrl,omitempty"`
    19  	// DestinationServiceName undocumented
    20  	DestinationServiceName *string `json:"destinationServiceName,omitempty"`
    21  	// IsSigned undocumented
    22  	IsSigned *bool `json:"isSigned,omitempty"`
    23  	// LastModifiedDateTime undocumented
    24  	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
    25  	// Manifest undocumented
    26  	Manifest *string `json:"manifest,omitempty"`
    27  	// Name undocumented
    28  	Name *string `json:"name,omitempty"`
    29  	// PermissionsRequired undocumented
    30  	PermissionsRequired *ApplicationPermissionsRequired `json:"permissionsRequired,omitempty"`
    31  	// Platform undocumented
    32  	Platform *string `json:"platform,omitempty"`
    33  	// PolicyName undocumented
    34  	PolicyName *string `json:"policyName,omitempty"`
    35  	// Publisher undocumented
    36  	Publisher *string `json:"publisher,omitempty"`
    37  	// RiskScore undocumented
    38  	RiskScore *string `json:"riskScore,omitempty"`
    39  	// Tags undocumented
    40  	Tags []string `json:"tags,omitempty"`
    41  	// Type undocumented
    42  	Type *string `json:"type,omitempty"`
    43  	// VendorInformation undocumented
    44  	VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"`
    45  }
    46  
    47  // CloudAppSecuritySessionControl undocumented
    48  type CloudAppSecuritySessionControl struct {
    49  	// ConditionalAccessSessionControl is the base model of CloudAppSecuritySessionControl
    50  	ConditionalAccessSessionControl
    51  	// CloudAppSecurityType undocumented
    52  	CloudAppSecurityType *CloudAppSecuritySessionControlType `json:"cloudAppSecurityType,omitempty"`
    53  }
    54  
    55  // CloudAppSecurityState undocumented
    56  type CloudAppSecurityState struct {
    57  	// Object is the base model of CloudAppSecurityState
    58  	Object
    59  	// DestinationServiceIP undocumented
    60  	DestinationServiceIP *string `json:"destinationServiceIp,omitempty"`
    61  	// DestinationServiceName undocumented
    62  	DestinationServiceName *string `json:"destinationServiceName,omitempty"`
    63  	// RiskScore undocumented
    64  	RiskScore *string `json:"riskScore,omitempty"`
    65  }
    66  
    67  // CloudCommunications undocumented
    68  type CloudCommunications struct {
    69  	// Entity is the base model of CloudCommunications
    70  	Entity
    71  	// Calls undocumented
    72  	Calls []Call `json:"calls,omitempty"`
    73  	// OnlineMeetings undocumented
    74  	OnlineMeetings []OnlineMeeting `json:"onlineMeetings,omitempty"`
    75  }