|
13 | 13 |
|
14 | 14 | ---
|
15 | 15 | name: 'MirroringDeployment'
|
16 |
| -description: MirroringDeployment represents the collectors within a Zone and is associated with a deployment group. |
| 16 | +description: |- |
| 17 | + A deployment represents a zonal mirroring backend ready to accept |
| 18 | + GENEVE-encapsulated replica traffic, e.g. a zonal instance group fronted by |
| 19 | + an internal passthrough load balancer. Deployments are always part of a |
| 20 | + global deployment group which represents a global mirroring service. |
17 | 21 | min_version: 'beta'
|
18 | 22 | references:
|
19 | 23 | guides:
|
@@ -55,65 +59,88 @@ examples:
|
55 | 59 | parameters:
|
56 | 60 | - name: 'location'
|
57 | 61 | type: String
|
58 |
| - description: 'Resource ID segment making up resource `name`. It identifies the resource |
59 |
| - within its parent collection as described in https://google.aip.dev/122. See documentation |
60 |
| - for resource type `networksecurity.googleapis.com/MirroringDeployment`. ' |
| 62 | + description: |- |
| 63 | + The cloud location of the deployment, e.g. `us-central1-a` or `asia-south1-b`. |
61 | 64 | min_version: 'beta'
|
62 | 65 | url_param_only: true
|
63 | 66 | required: true
|
64 | 67 | immutable: true
|
65 | 68 | - name: 'mirroringDeploymentId'
|
66 | 69 | type: String
|
67 |
| - description: "Required. Id of the requesting object\nIf auto-generating Id server-side, |
68 |
| - remove this field and\nmirroring_deployment_id from the method_signature of Create |
69 |
| - RPC " |
| 70 | + description: |- |
| 71 | + The ID to use for the new deployment, which will become the final |
| 72 | + component of the deployment's resource name. |
70 | 73 | min_version: 'beta'
|
71 | 74 | url_param_only: true
|
72 | 75 | required: true
|
73 | 76 | immutable: true
|
74 | 77 | properties:
|
75 | 78 | - name: 'name'
|
76 | 79 | type: String
|
77 |
| - description: 'Immutable. Identifier. The name of the MirroringDeployment. ' |
| 80 | + description: |- |
| 81 | + The resource name of this deployment, for example: |
| 82 | + `projects/123456789/locations/us-central1-a/mirroringDeployments/my-dep`. |
| 83 | + See https://google.aip.dev/122 for more details. |
78 | 84 | min_version: 'beta'
|
79 | 85 | immutable: true
|
80 | 86 | output: true
|
81 | 87 | - name: 'createTime'
|
82 | 88 | type: String
|
83 |
| - description: 'Output only. [Output only] Create time stamp ' |
| 89 | + description: |- |
| 90 | + The timestamp when the resource was created. |
| 91 | + See https://google.aip.dev/148#timestamps. |
84 | 92 | min_version: 'beta'
|
85 | 93 | output: true
|
86 | 94 | - name: 'updateTime'
|
87 | 95 | type: String
|
88 |
| - description: 'Output only. [Output only] Update time stamp ' |
| 96 | + description: |- |
| 97 | + The timestamp when the resource was most recently updated. |
| 98 | + See https://google.aip.dev/148#timestamps. |
89 | 99 | min_version: 'beta'
|
90 | 100 | output: true
|
91 | 101 | - name: 'labels'
|
92 | 102 | type: KeyValueLabels
|
93 |
| - description: 'Optional. Labels as key value pairs ' |
| 103 | + description: |- |
| 104 | + Labels are key/value pairs that help to organize and filter resources. |
94 | 105 | min_version: 'beta'
|
95 | 106 | - name: 'forwardingRule'
|
96 | 107 | type: String
|
97 |
| - description: "Required. Immutable. The regional load balancer which the mirrored |
98 |
| - traffic should be forwarded\nto. Format is:\nprojects/{project}/regions/{region}/forwardingRules/{forwardingRule} " |
| 108 | + description: |- |
| 109 | + The regional forwarding rule that fronts the mirroring collectors, for |
| 110 | + example: `projects/123456789/regions/us-central1/forwardingRules/my-rule`. |
| 111 | + See https://google.aip.dev/124. |
99 | 112 | min_version: 'beta'
|
100 | 113 | required: true
|
101 | 114 | immutable: true
|
102 | 115 | - name: 'mirroringDeploymentGroup'
|
103 | 116 | type: String
|
104 |
| - description: "Required. Immutable. The Mirroring Deployment Group that this resource |
105 |
| - is part of. Format is:\n`projects/{project}/locations/global/mirroringDeploymentGroups/{mirroringDeploymentGroup}` " |
| 117 | + description: |- |
| 118 | + The deployment group that this deployment is a part of, for example: |
| 119 | + `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. |
| 120 | + See https://google.aip.dev/124. |
106 | 121 | min_version: 'beta'
|
107 | 122 | required: true
|
108 | 123 | immutable: true
|
109 | 124 | - name: 'state'
|
110 | 125 | type: String
|
111 |
| - description: "Output only. Current state of the deployment. \n Possible values:\n |
112 |
| - STATE_UNSPECIFIED\nACTIVE\nCREATING\nDELETING\nOUT_OF_SYNC\nDELETE_FAILED" |
| 126 | + description: |- |
| 127 | + The current state of the deployment. |
| 128 | + See https://google.aip.dev/216. |
| 129 | + Possible values: |
| 130 | + STATE_UNSPECIFIED |
| 131 | + ACTIVE |
| 132 | + CREATING |
| 133 | + DELETING |
| 134 | + OUT_OF_SYNC |
| 135 | + DELETE_FAILED |
113 | 136 | min_version: 'beta'
|
114 | 137 | output: true
|
115 | 138 | - name: 'reconciling'
|
116 | 139 | type: Boolean
|
117 |
| - description: "Output only. Whether reconciling is in progress, recommended per\nhttps://google.aip.dev/128. " |
| 140 | + description: |- |
| 141 | + The current state of the resource does not match the user's intended state, |
| 142 | + and the system is working to reconcile them. This part of the normal |
| 143 | + operation (e.g. linking a new association to the parent group). |
| 144 | + See https://google.aip.dev/128. |
118 | 145 | min_version: 'beta'
|
119 | 146 | output: true
|
0 commit comments