共用方式為


New-AzSecurityGcpProjectEnvironmentObject

建立 GcpProjectEnvironment 的記憶體內部物件。

語法

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

Description

建立 GcpProjectEnvironment 的記憶體內部物件。

範例

範例 1:建立新的 GcpOrganizationalDataOrganization 物件

$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

參數

-OrganizationalData

Gcp 專案的組織數據。

類型:IGcpOrganizationalData
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ProjectDetailProjectId

GCP 項目識別碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ProjectDetailProjectNumber

唯一的 GCP 項目編號。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ScanInterval

以小時為單位的掃描間隔(值應介於 1 小時到 24 小時之間)。

類型:Int64
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出