Partager via


New-AzSecurityGcpProjectEnvironmentObject

Créez un objet en mémoire pour GcpProjectEnvironment.

Syntaxe

Default (Par défaut)

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

Description

Créez un objet en mémoire pour GcpProjectEnvironment.

Exemples

Exemple 1 : Créer un objet 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

Paramètres

-OrganizationalData

Données organisationnelles du projet Gcp.

Propriétés du paramètre

Type:IGcpOrganizationalData
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ProjectDetailProjectId

ID du projet GCP.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ProjectDetailProjectNumber

Numéro de projet GCP unique.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ScanInterval

Intervalle d’analyse en heures (la valeur doit être comprise entre 1 heure et 24 heures).

Propriétés du paramètre

Type:Int64
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Sorties

GcpProjectEnvironment