Share via


DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection Class

Definition

The native cloud connection configuration

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTypeConverter))]
public class DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderForContainersGcpOfferingDataPipelineNativeCloudConnection
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTypeConverter))>]
type DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection = class
    interface IDefenderForContainersGcpOfferingDataPipelineNativeCloudConnection
    interface IJsonSerializable
Public Class DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection
Implements IDefenderForContainersGcpOfferingDataPipelineNativeCloudConnection
Inheritance
DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection
Attributes
Implements

Constructors

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection()

Creates an new DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection instance.

Properties

ServiceAccountEmailAddress

The data collection service account email address in GCP for this offering

WorkloadIdentityProviderId

The data collection GCP workload identity provider id for this offering

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderForContainersGcpOfferingDataPipelineNativeCloudConnection.

FromJsonString(String)

Creates a new instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to