Freigeben über


New-AzSecurityGcpProjectEnvironmentObject

Erstellen Sie ein In-Memory-Objekt für GcpProjectEnvironment.

Syntax

New-AzSecurityGcpProjectEnvironmentObject
   [-OrganizationalData <IGcpOrganizationalData>]
   [-ProjectDetailProjectId <String>]
   [-ProjectDetailProjectNumber <String>]
   [-ScanInterval <Int64>]
   [<CommonParameters>]

Beschreibung

Erstellen Sie ein In-Memory-Objekt für GcpProjectEnvironment.

Beispiele

Beispiel 1: Erstellen eines neuen GcpOrganizationalDataOrganization-Objekts

$orgData = New-AzSecurityGcpOrganizationalDataOrganizationObject -WorkloadIdentityProviderId "provider" -ServiceAccountEmailAddress "my@email.com" -ExcludedProjectNumber @(1,2)
New-AzSecurityGcpProjectEnvironmentObject -ProjectDetailProjectId "asc-sdk-samples" -ScanInterval 24 -OrganizationalData $orgData -ProjectDetailProjectNumber "1234"

EnvironmentType                     : GcpProject
OrganizationalData                  : {
                                        "organizationMembershipType": "Organization",
                                        "excludedProjectNumbers": [ "1", "2" ],
                                        "serviceAccountEmailAddress": "my@email.com",
                                        "workloadIdentityProviderId": "provider"
                                      }
ProjectDetailProjectId              : asc-sdk-samples
ProjectDetailProjectName            : 
ProjectDetailProjectNumber          : 1234
ProjectDetailWorkloadIdentityPoolId : 
ScanInterval                        : 24

Parameter

-OrganizationalData

Die Organisationsdaten des Gcp-Projekts.

Typ:IGcpOrganizationalData
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProjectDetailProjectId

Die GCP-Projekt-ID.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProjectDetailProjectNumber

Die eindeutige GCP-Projektnummer.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ScanInterval

Scanintervall in Stunden (Wert sollte zwischen 1-Stunden und 24 Stunden betragen).

Typ:Int64
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

GcpProjectEnvironment