google_api_compute v0.6.0 GoogleApi.Compute.V1.Model.Project View Source
A Project resource. For an overview of projects, see Cloud Platform Resource Hierarchy. (== resource_for v1.projects ==) (== resource_for beta.projects ==)
Attributes
- commonInstanceMetadata (Metadata): Metadata key/value pairs available to all instances contained in this project. See Custom metadata for more information. Defaults to:
null
. - creationTimestamp (String.t): [Output Only] Creation timestamp in RFC3339 text format. Defaults to:
null
. defaultNetworkTier (String.t): This signifies the default network tier used for configuring resources of the project and can only take the following values: PREMIUM, STANDARD. Initially the default network tier is PREMIUM. Defaults to:
null
.- Enum - one of [PREMIUM, STANDARD]
- defaultServiceAccount (String.t): [Output Only] Default service account used by VMs running in this project. Defaults to:
null
. - description (String.t): An optional textual description of the resource. Defaults to:
null
. - enabledFeatures ([String.t]): Restricted features enabled for use on this project. Defaults to:
null
. - id (String.t): [Output Only] The unique identifier for the resource. This identifier is defined by the server. This is not the project ID, and is just a unique ID used by Compute Engine to identify resources. Defaults to:
null
. - kind (String.t): [Output Only] Type of the resource. Always compute#project for projects. Defaults to:
null
. - name (String.t): The project ID. For example: my-example-project. Use the project ID to make requests to Compute Engine. Defaults to:
null
. - quotas ([Quota]): [Output Only] Quotas assigned to this project. Defaults to:
null
. - selfLink (String.t): [Output Only] Server-defined URL for the resource. Defaults to:
null
. - usageExportLocation (UsageExportLocation): The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored. Defaults to:
null
. xpnProjectStatus (String.t): [Output Only] The role this project has in a shared VPC configuration. Currently only HOST projects are differentiated. Defaults to:
null
.- Enum - one of [HOST, UNSPECIFIED_XPN_PROJECT_STATUS]
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.Compute.V1.Model.Project{
commonInstanceMetadata: GoogleApi.Compute.V1.Model.Metadata.t(),
creationTimestamp: any(),
defaultNetworkTier: any(),
defaultServiceAccount: any(),
description: any(),
enabledFeatures: [any()],
id: any(),
kind: any(),
name: any(),
quotas: [GoogleApi.Compute.V1.Model.Quota.t()],
selfLink: any(),
usageExportLocation: GoogleApi.Compute.V1.Model.UsageExportLocation.t(),
xpnProjectStatus: any()
}
t() :: %GoogleApi.Compute.V1.Model.Project{ commonInstanceMetadata: GoogleApi.Compute.V1.Model.Metadata.t(), creationTimestamp: any(), defaultNetworkTier: any(), defaultServiceAccount: any(), description: any(), enabledFeatures: [any()], id: any(), kind: any(), name: any(), quotas: [GoogleApi.Compute.V1.Model.Quota.t()], selfLink: any(), usageExportLocation: GoogleApi.Compute.V1.Model.UsageExportLocation.t(), xpnProjectStatus: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.