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 |