Google Cloud Chronicle V1 Client - Class Office365Settings (0.7.1)

Reference documentation and code samples for the Google Cloud Chronicle V1 Client class Office365Settings.

Office 365 settings.

Generated from protobuf message google.cloud.chronicle.v1.Office365Settings

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ authentication MicrosoftOAuthClientCredentials

Input only. Authentication.

↳ tenant_id string

Tenant ID.

↳ content_type int

Supported office 365 content type.

↳ hostname string

API Hostname.

↳ auth_endpoint string

API Auth Endpoint.

getAuthentication

Input only. Authentication.

Returns
Type Description
MicrosoftOAuthClientCredentials|null

hasAuthentication

clearAuthentication

setAuthentication

Input only. Authentication.

Parameter
Name Description
var MicrosoftOAuthClientCredentials
Returns
Type Description
$this

getTenantId

Tenant ID.

Returns
Type Description
string

setTenantId

Tenant ID.

Parameter
Name Description
var string
Returns
Type Description
$this

getContentType

Supported office 365 content type.

Returns
Type Description
int Enum of type ContentType.

setContentType

Supported office 365 content type.

Parameter
Name Description
var int

Enum of type ContentType.

Returns
Type Description
$this

getHostname

API Hostname.

Returns
Type Description
string

setHostname

API Hostname.

Parameter
Name Description
var string
Returns
Type Description
$this

getAuthEndpoint

API Auth Endpoint.

Returns
Type Description
string

setAuthEndpoint

API Auth Endpoint.

Parameter
Name Description
var string
Returns
Type Description
$this