REST Resource: previewFeatures

Resource: PreviewFeaturesGetResponse

JSON representation
{
  "resource": {
    object (PreviewFeature)
  },
  "etag": string
}
Fields
resource

object (PreviewFeature)

Available from all

etag

string

end_interface: MixerGetResponseWithEtagBuilder

Available from all

PreviewFeature

Represents a single Trusted Cloud Compute Engine preview feature.

JSON representation
{
  "id": string,
  "creationTimestamp": string,
  "name": string,
  "description": string,
  "activationStatus": enum (ActivationStatus),
  "status": {
    object (Status)
  },
  "selfLink": string,
  "rolloutOperation": {
    object (RolloutOperation)
  },
  "kind": string
}
Fields
id

string (uint64 format)

[Output Only] The unique identifier for the resource. This identifier is defined by the server.

creationTimestamp

string

[Output Only] Creation timestamp in RFC3339 text format.

name

string

Name of the feature.

description

string

[Output Only] Description of the feature.

activationStatus

enum (ActivationStatus)

Specifies whether the feature is enabled or disabled.

Available from all

status

object (Status)

[Output Only] Status of the feature.

Available from all

rolloutOperation

object (RolloutOperation)

Rollout operation of the feature.

Available from all

kind

string

[Output Only] The type of the feature. Always "compute#previewFeature" for preview features.

ActivationStatus

Enums
ACTIVATION_STATE_UNSPECIFIED
ENABLED
DISABLED

Status

[Output Only] The status of the feature.

JSON representation
{
  "helpLink": string,
  "description": string,
  "releaseStatus": {
    object (ReleaseStatus)
  }
}
Fields
description

string

[Output Only] The description of the feature.

Available from all

releaseStatus

object (ReleaseStatus)

Available from all

ReleaseStatus

[Output Only] The release status of the feature.

JSON representation
{
  "stage": enum (Stage),
  "updateDate": {
    object (Date)
  }
}
Fields
stage

enum (Stage)

[Output Only] The stage of the feature.

Available from all

updateDate

object (Date)

Output only. The last date when a feature transitioned between ReleaseStatuses.

Available from all

Stage

Enums
STAGE_UNSPECIFIED
PREVIEW
DEPRECATED
GA

RolloutOperation

Represents the rollout operation

JSON representation
{
  "rolloutInput": {
    object (RolloutInput)
  }
}
Fields
rolloutInput

object (RolloutInput)

Input only. The input for the rollout operation.

Available from all

RolloutInput

Represents the input for the rollout operation.

JSON representation
{

  // Union field rollout_plan can be only one of the following:
  "name": string,
  "predefinedRolloutPlan": enum (PredefinedRolloutPlan)
  // End of list of possible types for union field rollout_plan.
}
Fields
Union field rollout_plan. The rollout plan to use for the rollout. Currently, only predefined rollout plans - FAST_ROLLOUT is supported. rollout_plan can be only one of the following:
name

string

The name of the rollout plan Ex. organizations//locations/global/rolloutPlans/ Ex. folders//locations/global/rolloutPlans/ Ex. projects//locations/global/rolloutPlans/.

Available from all

predefinedRolloutPlan

enum (PredefinedRolloutPlan)

Predefined rollout plan.

Available from all

PredefinedRolloutPlan

Enums
ROLLOUT_PLAN_UNSPECIFIED
ROLLOUT_PLAN_TWO_DAY_ROLLOUT
ROLLOUT_PLAN_FAST_ROLLOUT

Methods

get

The method compute.v1.PreviewFeaturesService.Get is not available in Cloud de Confiance by S3NS.

list

The method compute.v1.PreviewFeaturesService.List is not available in Cloud de Confiance by S3NS.

update

The method compute.v1.PreviewFeaturesService.Patch is not available in Cloud de Confiance by S3NS.