Share via


ArmSecurityCenterModelFactory.GcpParentOrganizationalInfo Method

Definition

Initializes a new instance of GcpParentOrganizationalInfo.

public static Azure.ResourceManager.SecurityCenter.Models.GcpParentOrganizationalInfo GcpParentOrganizationalInfo (System.Collections.Generic.IEnumerable<string> excludedProjectNumbers = default, string serviceAccountEmailAddress = default, string workloadIdentityProviderId = default, string organizationName = default);
static member GcpParentOrganizationalInfo : seq<string> * string * string * string -> Azure.ResourceManager.SecurityCenter.Models.GcpParentOrganizationalInfo
Public Shared Function GcpParentOrganizationalInfo (Optional excludedProjectNumbers As IEnumerable(Of String) = Nothing, Optional serviceAccountEmailAddress As String = Nothing, Optional workloadIdentityProviderId As String = Nothing, Optional organizationName As String = Nothing) As GcpParentOrganizationalInfo

Parameters

excludedProjectNumbers
IEnumerable<String>

If the multi cloud account is of membership type organization, list of accounts excluded from offering.

serviceAccountEmailAddress
String

The service account email address which represents the organization level permissions container.

workloadIdentityProviderId
String

The GCP workload identity provider id which represents the permissions required to auto provision security connectors.

organizationName
String

GCP organization name.

Returns

A new GcpParentOrganizationalInfo instance for mocking.

Applies to