GcpProjectDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The details about the project represented by the security connector
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GcpProjectDetailsTypeConverter))]
public class GcpProjectDetails : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IGcpProjectDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GcpProjectDetailsTypeConverter))>]
type GcpProjectDetails = class
interface IGcpProjectDetails
interface IJsonSerializable
Public Class GcpProjectDetails
Implements IGcpProjectDetails
- Inheritance
-
GcpProjectDetails
- Attributes
- Implements
Constructors
GcpProjectDetails() |
Creates an new GcpProjectDetails instance. |
Properties
ProjectId |
The GCP Project id |
ProjectName |
GCP project name |
ProjectNumber |
The unique GCP Project number |
WorkloadIdentityPoolId |
The GCP workload identity federation pool id |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of GcpProjectDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of GcpProjectDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IGcpProjectDetails. |
FromJsonString(String) |
Creates a new instance of GcpProjectDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of GcpProjectDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |