Chronicle V1 API - Class Google::Cloud::Chronicle::V1::TrellixStarXAuthentication (v1.1.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Cloud::Chronicle::V1::TrellixStarXAuthentication.

TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#msso

def msso() -> ::Google::Cloud::Chronicle::V1::MssoAuthentication
Returns
  • (::Google::Cloud::Chronicle::V1::MssoAuthentication) — Input only. MssoAuthentication auth type.

    Note: The following fields are mutually exclusive: msso, trellix_iam, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

#msso=

def msso=(value) -> ::Google::Cloud::Chronicle::V1::MssoAuthentication
Parameter
  • value (::Google::Cloud::Chronicle::V1::MssoAuthentication) — Input only. MssoAuthentication auth type.

    Note: The following fields are mutually exclusive: msso, trellix_iam, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::MssoAuthentication) — Input only. MssoAuthentication auth type.

    Note: The following fields are mutually exclusive: msso, trellix_iam, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

#trellix_iam

def trellix_iam() -> ::Google::Cloud::Chronicle::V1::TrellixIAMAuthentication
Returns
  • (::Google::Cloud::Chronicle::V1::TrellixIAMAuthentication) — Input only. TrellixIAMAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_iam, msso, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

#trellix_iam=

def trellix_iam=(value) -> ::Google::Cloud::Chronicle::V1::TrellixIAMAuthentication
Parameter
  • value (::Google::Cloud::Chronicle::V1::TrellixIAMAuthentication) — Input only. TrellixIAMAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_iam, msso, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::TrellixIAMAuthentication) — Input only. TrellixIAMAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_iam, msso, trellix_local. If a field in that set is populated, all other fields in the set will automatically be cleared.

#trellix_local

def trellix_local() -> ::Google::Cloud::Chronicle::V1::TrellixLocalAuthentication
Returns
  • (::Google::Cloud::Chronicle::V1::TrellixLocalAuthentication) — Input only. TrellixLocalAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_local, msso, trellix_iam. If a field in that set is populated, all other fields in the set will automatically be cleared.

#trellix_local=

def trellix_local=(value) -> ::Google::Cloud::Chronicle::V1::TrellixLocalAuthentication
Parameter
  • value (::Google::Cloud::Chronicle::V1::TrellixLocalAuthentication) — Input only. TrellixLocalAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_local, msso, trellix_iam. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Chronicle::V1::TrellixLocalAuthentication) — Input only. TrellixLocalAuthentication auth type.

    Note: The following fields are mutually exclusive: trellix_local, msso, trellix_iam. If a field in that set is populated, all other fields in the set will automatically be cleared.