github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1alpha2/organization/organization.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/iam/proto/v1alpha2/organization.proto 3 // DO NOT EDIT!!! 4 5 package organization 6 7 // proto imports 8 import ( 9 iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/common" 10 meta_service "github.com/cloudwan/edgelq-sdk/meta/resources/v1alpha2/service" 11 meta "github.com/cloudwan/goten-sdk/types/meta" 12 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 13 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 14 ) 15 16 // make sure we're using proto imports 17 var ( 18 _ = &iam_common.PCR{} 19 _ = &meta_service.Service{} 20 _ = ×tamppb.Timestamp{} 21 _ = &meta.Meta{} 22 _ = &multi_region_policy.MultiRegionPolicy{} 23 ) 24 25 type OrganizationFieldPathBuilder struct{} 26 27 func NewOrganizationFieldPathBuilder() OrganizationFieldPathBuilder { 28 return OrganizationFieldPathBuilder{} 29 } 30 func (OrganizationFieldPathBuilder) Name() OrganizationPathSelectorName { 31 return OrganizationPathSelectorName{} 32 } 33 func (OrganizationFieldPathBuilder) Title() OrganizationPathSelectorTitle { 34 return OrganizationPathSelectorTitle{} 35 } 36 func (OrganizationFieldPathBuilder) ParentOrganization() OrganizationPathSelectorParentOrganization { 37 return OrganizationPathSelectorParentOrganization{} 38 } 39 func (OrganizationFieldPathBuilder) RootOrganization() OrganizationPathSelectorRootOrganization { 40 return OrganizationPathSelectorRootOrganization{} 41 } 42 func (OrganizationFieldPathBuilder) AncestryPath() OrganizationPathSelectorAncestryPath { 43 return OrganizationPathSelectorAncestryPath{} 44 } 45 func (OrganizationFieldPathBuilder) Metadata() OrganizationPathSelectorMetadata { 46 return OrganizationPathSelectorMetadata{} 47 } 48 func (OrganizationFieldPathBuilder) MultiRegionPolicy() OrganizationPathSelectorMultiRegionPolicy { 49 return OrganizationPathSelectorMultiRegionPolicy{} 50 } 51 func (OrganizationFieldPathBuilder) AllowedServices() OrganizationPathSelectorAllowedServices { 52 return OrganizationPathSelectorAllowedServices{} 53 } 54 func (OrganizationFieldPathBuilder) BusinessTier() OrganizationPathSelectorBusinessTier { 55 return OrganizationPathSelectorBusinessTier{} 56 } 57 func (OrganizationFieldPathBuilder) ServiceTiers() OrganizationPathSelectorServiceTiers { 58 return OrganizationPathSelectorServiceTiers{} 59 } 60 func (OrganizationFieldPathBuilder) ServiceErrors() OrganizationPathSelectorServiceErrors { 61 return OrganizationPathSelectorServiceErrors{} 62 } 63 64 type OrganizationPathSelectorName struct{} 65 66 func (OrganizationPathSelectorName) FieldPath() *Organization_FieldTerminalPath { 67 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorName} 68 } 69 70 func (s OrganizationPathSelectorName) WithValue(value *Name) *Organization_FieldTerminalPathValue { 71 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 72 } 73 74 func (s OrganizationPathSelectorName) WithArrayOfValues(values []*Name) *Organization_FieldTerminalPathArrayOfValues { 75 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 76 } 77 78 type OrganizationPathSelectorTitle struct{} 79 80 func (OrganizationPathSelectorTitle) FieldPath() *Organization_FieldTerminalPath { 81 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorTitle} 82 } 83 84 func (s OrganizationPathSelectorTitle) WithValue(value string) *Organization_FieldTerminalPathValue { 85 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 86 } 87 88 func (s OrganizationPathSelectorTitle) WithArrayOfValues(values []string) *Organization_FieldTerminalPathArrayOfValues { 89 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 90 } 91 92 type OrganizationPathSelectorParentOrganization struct{} 93 94 func (OrganizationPathSelectorParentOrganization) FieldPath() *Organization_FieldTerminalPath { 95 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorParentOrganization} 96 } 97 98 func (s OrganizationPathSelectorParentOrganization) WithValue(value *Reference) *Organization_FieldTerminalPathValue { 99 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 100 } 101 102 func (s OrganizationPathSelectorParentOrganization) WithArrayOfValues(values []*Reference) *Organization_FieldTerminalPathArrayOfValues { 103 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 104 } 105 106 type OrganizationPathSelectorRootOrganization struct{} 107 108 func (OrganizationPathSelectorRootOrganization) FieldPath() *Organization_FieldTerminalPath { 109 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorRootOrganization} 110 } 111 112 func (s OrganizationPathSelectorRootOrganization) WithValue(value *Reference) *Organization_FieldTerminalPathValue { 113 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 114 } 115 116 func (s OrganizationPathSelectorRootOrganization) WithArrayOfValues(values []*Reference) *Organization_FieldTerminalPathArrayOfValues { 117 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 118 } 119 120 type OrganizationPathSelectorAncestryPath struct{} 121 122 func (OrganizationPathSelectorAncestryPath) FieldPath() *Organization_FieldTerminalPath { 123 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorAncestryPath} 124 } 125 126 func (s OrganizationPathSelectorAncestryPath) WithValue(value []*Reference) *Organization_FieldTerminalPathValue { 127 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 128 } 129 130 func (s OrganizationPathSelectorAncestryPath) WithArrayOfValues(values [][]*Reference) *Organization_FieldTerminalPathArrayOfValues { 131 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 132 } 133 134 func (s OrganizationPathSelectorAncestryPath) WithItemValue(value *Reference) *Organization_FieldTerminalPathArrayItemValue { 135 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldTerminalPathArrayItemValue) 136 } 137 138 type OrganizationPathSelectorMetadata struct{} 139 140 func (OrganizationPathSelectorMetadata) FieldPath() *Organization_FieldTerminalPath { 141 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorMetadata} 142 } 143 144 func (s OrganizationPathSelectorMetadata) WithValue(value *meta.Meta) *Organization_FieldTerminalPathValue { 145 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 146 } 147 148 func (s OrganizationPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Organization_FieldTerminalPathArrayOfValues { 149 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 150 } 151 152 func (OrganizationPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Organization_FieldSubPath { 153 return &Organization_FieldSubPath{selector: Organization_FieldPathSelectorMetadata, subPath: subPath} 154 } 155 156 func (s OrganizationPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Organization_FieldSubPathValue { 157 return &Organization_FieldSubPathValue{Organization_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 158 } 159 160 func (s OrganizationPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Organization_FieldSubPathArrayOfValues { 161 return &Organization_FieldSubPathArrayOfValues{Organization_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 162 } 163 164 func (s OrganizationPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Organization_FieldSubPathArrayItemValue { 165 return &Organization_FieldSubPathArrayItemValue{Organization_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 166 } 167 168 func (OrganizationPathSelectorMetadata) CreateTime() OrganizationPathSelectorMetadataCreateTime { 169 return OrganizationPathSelectorMetadataCreateTime{} 170 } 171 172 func (OrganizationPathSelectorMetadata) UpdateTime() OrganizationPathSelectorMetadataUpdateTime { 173 return OrganizationPathSelectorMetadataUpdateTime{} 174 } 175 176 func (OrganizationPathSelectorMetadata) DeleteTime() OrganizationPathSelectorMetadataDeleteTime { 177 return OrganizationPathSelectorMetadataDeleteTime{} 178 } 179 180 func (OrganizationPathSelectorMetadata) Uuid() OrganizationPathSelectorMetadataUuid { 181 return OrganizationPathSelectorMetadataUuid{} 182 } 183 184 func (OrganizationPathSelectorMetadata) Tags() OrganizationPathSelectorMetadataTags { 185 return OrganizationPathSelectorMetadataTags{} 186 } 187 188 func (OrganizationPathSelectorMetadata) Labels() OrganizationPathSelectorMetadataLabels { 189 return OrganizationPathSelectorMetadataLabels{} 190 } 191 192 func (OrganizationPathSelectorMetadata) Annotations() OrganizationPathSelectorMetadataAnnotations { 193 return OrganizationPathSelectorMetadataAnnotations{} 194 } 195 196 func (OrganizationPathSelectorMetadata) Generation() OrganizationPathSelectorMetadataGeneration { 197 return OrganizationPathSelectorMetadataGeneration{} 198 } 199 200 func (OrganizationPathSelectorMetadata) ResourceVersion() OrganizationPathSelectorMetadataResourceVersion { 201 return OrganizationPathSelectorMetadataResourceVersion{} 202 } 203 204 func (OrganizationPathSelectorMetadata) OwnerReferences() OrganizationPathSelectorMetadataOwnerReferences { 205 return OrganizationPathSelectorMetadataOwnerReferences{} 206 } 207 208 func (OrganizationPathSelectorMetadata) Shards() OrganizationPathSelectorMetadataShards { 209 return OrganizationPathSelectorMetadataShards{} 210 } 211 212 func (OrganizationPathSelectorMetadata) Syncing() OrganizationPathSelectorMetadataSyncing { 213 return OrganizationPathSelectorMetadataSyncing{} 214 } 215 216 func (OrganizationPathSelectorMetadata) Lifecycle() OrganizationPathSelectorMetadataLifecycle { 217 return OrganizationPathSelectorMetadataLifecycle{} 218 } 219 220 func (OrganizationPathSelectorMetadata) Services() OrganizationPathSelectorMetadataServices { 221 return OrganizationPathSelectorMetadataServices{} 222 } 223 224 type OrganizationPathSelectorMetadataCreateTime struct{} 225 226 func (OrganizationPathSelectorMetadataCreateTime) FieldPath() *Organization_FieldSubPath { 227 return &Organization_FieldSubPath{ 228 selector: Organization_FieldPathSelectorMetadata, 229 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 230 } 231 } 232 233 func (s OrganizationPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Organization_FieldSubPathValue { 234 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 235 } 236 237 func (s OrganizationPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Organization_FieldSubPathArrayOfValues { 238 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 239 } 240 241 type OrganizationPathSelectorMetadataUpdateTime struct{} 242 243 func (OrganizationPathSelectorMetadataUpdateTime) FieldPath() *Organization_FieldSubPath { 244 return &Organization_FieldSubPath{ 245 selector: Organization_FieldPathSelectorMetadata, 246 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 247 } 248 } 249 250 func (s OrganizationPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Organization_FieldSubPathValue { 251 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 252 } 253 254 func (s OrganizationPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Organization_FieldSubPathArrayOfValues { 255 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 256 } 257 258 type OrganizationPathSelectorMetadataDeleteTime struct{} 259 260 func (OrganizationPathSelectorMetadataDeleteTime) FieldPath() *Organization_FieldSubPath { 261 return &Organization_FieldSubPath{ 262 selector: Organization_FieldPathSelectorMetadata, 263 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 264 } 265 } 266 267 func (s OrganizationPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Organization_FieldSubPathValue { 268 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 269 } 270 271 func (s OrganizationPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Organization_FieldSubPathArrayOfValues { 272 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 273 } 274 275 type OrganizationPathSelectorMetadataUuid struct{} 276 277 func (OrganizationPathSelectorMetadataUuid) FieldPath() *Organization_FieldSubPath { 278 return &Organization_FieldSubPath{ 279 selector: Organization_FieldPathSelectorMetadata, 280 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 281 } 282 } 283 284 func (s OrganizationPathSelectorMetadataUuid) WithValue(value string) *Organization_FieldSubPathValue { 285 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 286 } 287 288 func (s OrganizationPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 289 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 290 } 291 292 type OrganizationPathSelectorMetadataTags struct{} 293 294 func (OrganizationPathSelectorMetadataTags) FieldPath() *Organization_FieldSubPath { 295 return &Organization_FieldSubPath{ 296 selector: Organization_FieldPathSelectorMetadata, 297 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 298 } 299 } 300 301 func (s OrganizationPathSelectorMetadataTags) WithValue(value []string) *Organization_FieldSubPathValue { 302 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 303 } 304 305 func (s OrganizationPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Organization_FieldSubPathArrayOfValues { 306 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 307 } 308 309 func (s OrganizationPathSelectorMetadataTags) WithItemValue(value string) *Organization_FieldSubPathArrayItemValue { 310 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 311 } 312 313 type OrganizationPathSelectorMetadataLabels struct{} 314 315 func (OrganizationPathSelectorMetadataLabels) FieldPath() *Organization_FieldSubPath { 316 return &Organization_FieldSubPath{ 317 selector: Organization_FieldPathSelectorMetadata, 318 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 319 } 320 } 321 322 func (s OrganizationPathSelectorMetadataLabels) WithValue(value map[string]string) *Organization_FieldSubPathValue { 323 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 324 } 325 326 func (s OrganizationPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Organization_FieldSubPathArrayOfValues { 327 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 328 } 329 330 func (OrganizationPathSelectorMetadataLabels) WithKey(key string) OrganizationMapPathSelectorMetadataLabels { 331 return OrganizationMapPathSelectorMetadataLabels{key: key} 332 } 333 334 type OrganizationMapPathSelectorMetadataLabels struct { 335 key string 336 } 337 338 func (s OrganizationMapPathSelectorMetadataLabels) FieldPath() *Organization_FieldSubPath { 339 return &Organization_FieldSubPath{ 340 selector: Organization_FieldPathSelectorMetadata, 341 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 342 } 343 } 344 345 func (s OrganizationMapPathSelectorMetadataLabels) WithValue(value string) *Organization_FieldSubPathValue { 346 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 347 } 348 349 func (s OrganizationMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 350 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 351 } 352 353 type OrganizationPathSelectorMetadataAnnotations struct{} 354 355 func (OrganizationPathSelectorMetadataAnnotations) FieldPath() *Organization_FieldSubPath { 356 return &Organization_FieldSubPath{ 357 selector: Organization_FieldPathSelectorMetadata, 358 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 359 } 360 } 361 362 func (s OrganizationPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Organization_FieldSubPathValue { 363 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 364 } 365 366 func (s OrganizationPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Organization_FieldSubPathArrayOfValues { 367 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 368 } 369 370 func (OrganizationPathSelectorMetadataAnnotations) WithKey(key string) OrganizationMapPathSelectorMetadataAnnotations { 371 return OrganizationMapPathSelectorMetadataAnnotations{key: key} 372 } 373 374 type OrganizationMapPathSelectorMetadataAnnotations struct { 375 key string 376 } 377 378 func (s OrganizationMapPathSelectorMetadataAnnotations) FieldPath() *Organization_FieldSubPath { 379 return &Organization_FieldSubPath{ 380 selector: Organization_FieldPathSelectorMetadata, 381 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 382 } 383 } 384 385 func (s OrganizationMapPathSelectorMetadataAnnotations) WithValue(value string) *Organization_FieldSubPathValue { 386 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 387 } 388 389 func (s OrganizationMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 390 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 391 } 392 393 type OrganizationPathSelectorMetadataGeneration struct{} 394 395 func (OrganizationPathSelectorMetadataGeneration) FieldPath() *Organization_FieldSubPath { 396 return &Organization_FieldSubPath{ 397 selector: Organization_FieldPathSelectorMetadata, 398 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 399 } 400 } 401 402 func (s OrganizationPathSelectorMetadataGeneration) WithValue(value int64) *Organization_FieldSubPathValue { 403 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 404 } 405 406 func (s OrganizationPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Organization_FieldSubPathArrayOfValues { 407 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 408 } 409 410 type OrganizationPathSelectorMetadataResourceVersion struct{} 411 412 func (OrganizationPathSelectorMetadataResourceVersion) FieldPath() *Organization_FieldSubPath { 413 return &Organization_FieldSubPath{ 414 selector: Organization_FieldPathSelectorMetadata, 415 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 416 } 417 } 418 419 func (s OrganizationPathSelectorMetadataResourceVersion) WithValue(value string) *Organization_FieldSubPathValue { 420 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 421 } 422 423 func (s OrganizationPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 424 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 425 } 426 427 type OrganizationPathSelectorMetadataOwnerReferences struct{} 428 429 func (OrganizationPathSelectorMetadataOwnerReferences) FieldPath() *Organization_FieldSubPath { 430 return &Organization_FieldSubPath{ 431 selector: Organization_FieldPathSelectorMetadata, 432 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 433 } 434 } 435 436 func (s OrganizationPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Organization_FieldSubPathValue { 437 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 438 } 439 440 func (s OrganizationPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Organization_FieldSubPathArrayOfValues { 441 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 442 } 443 444 func (s OrganizationPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Organization_FieldSubPathArrayItemValue { 445 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 446 } 447 448 func (OrganizationPathSelectorMetadataOwnerReferences) Kind() OrganizationPathSelectorMetadataOwnerReferencesKind { 449 return OrganizationPathSelectorMetadataOwnerReferencesKind{} 450 } 451 452 func (OrganizationPathSelectorMetadataOwnerReferences) Version() OrganizationPathSelectorMetadataOwnerReferencesVersion { 453 return OrganizationPathSelectorMetadataOwnerReferencesVersion{} 454 } 455 456 func (OrganizationPathSelectorMetadataOwnerReferences) Name() OrganizationPathSelectorMetadataOwnerReferencesName { 457 return OrganizationPathSelectorMetadataOwnerReferencesName{} 458 } 459 460 func (OrganizationPathSelectorMetadataOwnerReferences) Region() OrganizationPathSelectorMetadataOwnerReferencesRegion { 461 return OrganizationPathSelectorMetadataOwnerReferencesRegion{} 462 } 463 464 func (OrganizationPathSelectorMetadataOwnerReferences) Controller() OrganizationPathSelectorMetadataOwnerReferencesController { 465 return OrganizationPathSelectorMetadataOwnerReferencesController{} 466 } 467 468 func (OrganizationPathSelectorMetadataOwnerReferences) RequiresOwnerReference() OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference { 469 return OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 470 } 471 472 func (OrganizationPathSelectorMetadataOwnerReferences) UnsetOnDelete() OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete { 473 return OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete{} 474 } 475 476 type OrganizationPathSelectorMetadataOwnerReferencesKind struct{} 477 478 func (OrganizationPathSelectorMetadataOwnerReferencesKind) FieldPath() *Organization_FieldSubPath { 479 return &Organization_FieldSubPath{ 480 selector: Organization_FieldPathSelectorMetadata, 481 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 482 } 483 } 484 485 func (s OrganizationPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Organization_FieldSubPathValue { 486 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 487 } 488 489 func (s OrganizationPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 490 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 491 } 492 493 type OrganizationPathSelectorMetadataOwnerReferencesVersion struct{} 494 495 func (OrganizationPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Organization_FieldSubPath { 496 return &Organization_FieldSubPath{ 497 selector: Organization_FieldPathSelectorMetadata, 498 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 499 } 500 } 501 502 func (s OrganizationPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Organization_FieldSubPathValue { 503 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 504 } 505 506 func (s OrganizationPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 507 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 508 } 509 510 type OrganizationPathSelectorMetadataOwnerReferencesName struct{} 511 512 func (OrganizationPathSelectorMetadataOwnerReferencesName) FieldPath() *Organization_FieldSubPath { 513 return &Organization_FieldSubPath{ 514 selector: Organization_FieldPathSelectorMetadata, 515 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 516 } 517 } 518 519 func (s OrganizationPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Organization_FieldSubPathValue { 520 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 521 } 522 523 func (s OrganizationPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 524 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 525 } 526 527 type OrganizationPathSelectorMetadataOwnerReferencesRegion struct{} 528 529 func (OrganizationPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Organization_FieldSubPath { 530 return &Organization_FieldSubPath{ 531 selector: Organization_FieldPathSelectorMetadata, 532 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 533 } 534 } 535 536 func (s OrganizationPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Organization_FieldSubPathValue { 537 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 538 } 539 540 func (s OrganizationPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 541 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 542 } 543 544 type OrganizationPathSelectorMetadataOwnerReferencesController struct{} 545 546 func (OrganizationPathSelectorMetadataOwnerReferencesController) FieldPath() *Organization_FieldSubPath { 547 return &Organization_FieldSubPath{ 548 selector: Organization_FieldPathSelectorMetadata, 549 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 550 } 551 } 552 553 func (s OrganizationPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Organization_FieldSubPathValue { 554 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 555 } 556 557 func (s OrganizationPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Organization_FieldSubPathArrayOfValues { 558 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 559 } 560 561 type OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 562 563 func (OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Organization_FieldSubPath { 564 return &Organization_FieldSubPath{ 565 selector: Organization_FieldPathSelectorMetadata, 566 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 567 } 568 } 569 570 func (s OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Organization_FieldSubPathValue { 571 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 572 } 573 574 func (s OrganizationPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Organization_FieldSubPathArrayOfValues { 575 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 576 } 577 578 type OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 579 580 func (OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *Organization_FieldSubPath { 581 return &Organization_FieldSubPath{ 582 selector: Organization_FieldPathSelectorMetadata, 583 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 584 } 585 } 586 587 func (s OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *Organization_FieldSubPathValue { 588 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 589 } 590 591 func (s OrganizationPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *Organization_FieldSubPathArrayOfValues { 592 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 593 } 594 595 type OrganizationPathSelectorMetadataShards struct{} 596 597 func (OrganizationPathSelectorMetadataShards) FieldPath() *Organization_FieldSubPath { 598 return &Organization_FieldSubPath{ 599 selector: Organization_FieldPathSelectorMetadata, 600 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 601 } 602 } 603 604 func (s OrganizationPathSelectorMetadataShards) WithValue(value map[string]int64) *Organization_FieldSubPathValue { 605 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 606 } 607 608 func (s OrganizationPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Organization_FieldSubPathArrayOfValues { 609 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 610 } 611 612 func (OrganizationPathSelectorMetadataShards) WithKey(key string) OrganizationMapPathSelectorMetadataShards { 613 return OrganizationMapPathSelectorMetadataShards{key: key} 614 } 615 616 type OrganizationMapPathSelectorMetadataShards struct { 617 key string 618 } 619 620 func (s OrganizationMapPathSelectorMetadataShards) FieldPath() *Organization_FieldSubPath { 621 return &Organization_FieldSubPath{ 622 selector: Organization_FieldPathSelectorMetadata, 623 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 624 } 625 } 626 627 func (s OrganizationMapPathSelectorMetadataShards) WithValue(value int64) *Organization_FieldSubPathValue { 628 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 629 } 630 631 func (s OrganizationMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Organization_FieldSubPathArrayOfValues { 632 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 633 } 634 635 type OrganizationPathSelectorMetadataSyncing struct{} 636 637 func (OrganizationPathSelectorMetadataSyncing) FieldPath() *Organization_FieldSubPath { 638 return &Organization_FieldSubPath{ 639 selector: Organization_FieldPathSelectorMetadata, 640 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 641 } 642 } 643 644 func (s OrganizationPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Organization_FieldSubPathValue { 645 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 646 } 647 648 func (s OrganizationPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Organization_FieldSubPathArrayOfValues { 649 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 650 } 651 652 func (OrganizationPathSelectorMetadataSyncing) OwningRegion() OrganizationPathSelectorMetadataSyncingOwningRegion { 653 return OrganizationPathSelectorMetadataSyncingOwningRegion{} 654 } 655 656 func (OrganizationPathSelectorMetadataSyncing) Regions() OrganizationPathSelectorMetadataSyncingRegions { 657 return OrganizationPathSelectorMetadataSyncingRegions{} 658 } 659 660 type OrganizationPathSelectorMetadataSyncingOwningRegion struct{} 661 662 func (OrganizationPathSelectorMetadataSyncingOwningRegion) FieldPath() *Organization_FieldSubPath { 663 return &Organization_FieldSubPath{ 664 selector: Organization_FieldPathSelectorMetadata, 665 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 666 } 667 } 668 669 func (s OrganizationPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Organization_FieldSubPathValue { 670 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 671 } 672 673 func (s OrganizationPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 674 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 675 } 676 677 type OrganizationPathSelectorMetadataSyncingRegions struct{} 678 679 func (OrganizationPathSelectorMetadataSyncingRegions) FieldPath() *Organization_FieldSubPath { 680 return &Organization_FieldSubPath{ 681 selector: Organization_FieldPathSelectorMetadata, 682 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 683 } 684 } 685 686 func (s OrganizationPathSelectorMetadataSyncingRegions) WithValue(value []string) *Organization_FieldSubPathValue { 687 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 688 } 689 690 func (s OrganizationPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Organization_FieldSubPathArrayOfValues { 691 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 692 } 693 694 func (s OrganizationPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Organization_FieldSubPathArrayItemValue { 695 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 696 } 697 698 type OrganizationPathSelectorMetadataLifecycle struct{} 699 700 func (OrganizationPathSelectorMetadataLifecycle) FieldPath() *Organization_FieldSubPath { 701 return &Organization_FieldSubPath{ 702 selector: Organization_FieldPathSelectorMetadata, 703 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 704 } 705 } 706 707 func (s OrganizationPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Organization_FieldSubPathValue { 708 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 709 } 710 711 func (s OrganizationPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Organization_FieldSubPathArrayOfValues { 712 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 713 } 714 715 func (OrganizationPathSelectorMetadataLifecycle) State() OrganizationPathSelectorMetadataLifecycleState { 716 return OrganizationPathSelectorMetadataLifecycleState{} 717 } 718 719 func (OrganizationPathSelectorMetadataLifecycle) BlockDeletion() OrganizationPathSelectorMetadataLifecycleBlockDeletion { 720 return OrganizationPathSelectorMetadataLifecycleBlockDeletion{} 721 } 722 723 type OrganizationPathSelectorMetadataLifecycleState struct{} 724 725 func (OrganizationPathSelectorMetadataLifecycleState) FieldPath() *Organization_FieldSubPath { 726 return &Organization_FieldSubPath{ 727 selector: Organization_FieldPathSelectorMetadata, 728 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 729 } 730 } 731 732 func (s OrganizationPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Organization_FieldSubPathValue { 733 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 734 } 735 736 func (s OrganizationPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Organization_FieldSubPathArrayOfValues { 737 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 738 } 739 740 type OrganizationPathSelectorMetadataLifecycleBlockDeletion struct{} 741 742 func (OrganizationPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Organization_FieldSubPath { 743 return &Organization_FieldSubPath{ 744 selector: Organization_FieldPathSelectorMetadata, 745 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 746 } 747 } 748 749 func (s OrganizationPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Organization_FieldSubPathValue { 750 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 751 } 752 753 func (s OrganizationPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Organization_FieldSubPathArrayOfValues { 754 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 755 } 756 757 type OrganizationPathSelectorMetadataServices struct{} 758 759 func (OrganizationPathSelectorMetadataServices) FieldPath() *Organization_FieldSubPath { 760 return &Organization_FieldSubPath{ 761 selector: Organization_FieldPathSelectorMetadata, 762 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 763 } 764 } 765 766 func (s OrganizationPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Organization_FieldSubPathValue { 767 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 768 } 769 770 func (s OrganizationPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Organization_FieldSubPathArrayOfValues { 771 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 772 } 773 774 func (OrganizationPathSelectorMetadataServices) OwningService() OrganizationPathSelectorMetadataServicesOwningService { 775 return OrganizationPathSelectorMetadataServicesOwningService{} 776 } 777 778 func (OrganizationPathSelectorMetadataServices) AllowedServices() OrganizationPathSelectorMetadataServicesAllowedServices { 779 return OrganizationPathSelectorMetadataServicesAllowedServices{} 780 } 781 782 type OrganizationPathSelectorMetadataServicesOwningService struct{} 783 784 func (OrganizationPathSelectorMetadataServicesOwningService) FieldPath() *Organization_FieldSubPath { 785 return &Organization_FieldSubPath{ 786 selector: Organization_FieldPathSelectorMetadata, 787 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 788 } 789 } 790 791 func (s OrganizationPathSelectorMetadataServicesOwningService) WithValue(value string) *Organization_FieldSubPathValue { 792 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 793 } 794 795 func (s OrganizationPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 796 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 797 } 798 799 type OrganizationPathSelectorMetadataServicesAllowedServices struct{} 800 801 func (OrganizationPathSelectorMetadataServicesAllowedServices) FieldPath() *Organization_FieldSubPath { 802 return &Organization_FieldSubPath{ 803 selector: Organization_FieldPathSelectorMetadata, 804 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 805 } 806 } 807 808 func (s OrganizationPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Organization_FieldSubPathValue { 809 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 810 } 811 812 func (s OrganizationPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Organization_FieldSubPathArrayOfValues { 813 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 814 } 815 816 func (s OrganizationPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Organization_FieldSubPathArrayItemValue { 817 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 818 } 819 820 type OrganizationPathSelectorMultiRegionPolicy struct{} 821 822 func (OrganizationPathSelectorMultiRegionPolicy) FieldPath() *Organization_FieldTerminalPath { 823 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorMultiRegionPolicy} 824 } 825 826 func (s OrganizationPathSelectorMultiRegionPolicy) WithValue(value *multi_region_policy.MultiRegionPolicy) *Organization_FieldTerminalPathValue { 827 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 828 } 829 830 func (s OrganizationPathSelectorMultiRegionPolicy) WithArrayOfValues(values []*multi_region_policy.MultiRegionPolicy) *Organization_FieldTerminalPathArrayOfValues { 831 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 832 } 833 834 func (OrganizationPathSelectorMultiRegionPolicy) WithSubPath(subPath multi_region_policy.MultiRegionPolicy_FieldPath) *Organization_FieldSubPath { 835 return &Organization_FieldSubPath{selector: Organization_FieldPathSelectorMultiRegionPolicy, subPath: subPath} 836 } 837 838 func (s OrganizationPathSelectorMultiRegionPolicy) WithSubValue(subPathValue multi_region_policy.MultiRegionPolicy_FieldPathValue) *Organization_FieldSubPathValue { 839 return &Organization_FieldSubPathValue{Organization_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 840 } 841 842 func (s OrganizationPathSelectorMultiRegionPolicy) WithSubArrayOfValues(subPathArrayOfValues multi_region_policy.MultiRegionPolicy_FieldPathArrayOfValues) *Organization_FieldSubPathArrayOfValues { 843 return &Organization_FieldSubPathArrayOfValues{Organization_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 844 } 845 846 func (s OrganizationPathSelectorMultiRegionPolicy) WithSubArrayItemValue(subPathArrayItemValue multi_region_policy.MultiRegionPolicy_FieldPathArrayItemValue) *Organization_FieldSubPathArrayItemValue { 847 return &Organization_FieldSubPathArrayItemValue{Organization_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 848 } 849 850 func (OrganizationPathSelectorMultiRegionPolicy) EnabledRegions() OrganizationPathSelectorMultiRegionPolicyEnabledRegions { 851 return OrganizationPathSelectorMultiRegionPolicyEnabledRegions{} 852 } 853 854 func (OrganizationPathSelectorMultiRegionPolicy) DefaultControlRegion() OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion { 855 return OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion{} 856 } 857 858 func (OrganizationPathSelectorMultiRegionPolicy) CriteriaForDisabledSync() OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync { 859 return OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync{} 860 } 861 862 type OrganizationPathSelectorMultiRegionPolicyEnabledRegions struct{} 863 864 func (OrganizationPathSelectorMultiRegionPolicyEnabledRegions) FieldPath() *Organization_FieldSubPath { 865 return &Organization_FieldSubPath{ 866 selector: Organization_FieldPathSelectorMultiRegionPolicy, 867 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().EnabledRegions().FieldPath(), 868 } 869 } 870 871 func (s OrganizationPathSelectorMultiRegionPolicyEnabledRegions) WithValue(value []string) *Organization_FieldSubPathValue { 872 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 873 } 874 875 func (s OrganizationPathSelectorMultiRegionPolicyEnabledRegions) WithArrayOfValues(values [][]string) *Organization_FieldSubPathArrayOfValues { 876 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 877 } 878 879 func (s OrganizationPathSelectorMultiRegionPolicyEnabledRegions) WithItemValue(value string) *Organization_FieldSubPathArrayItemValue { 880 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 881 } 882 883 type OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion struct{} 884 885 func (OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion) FieldPath() *Organization_FieldSubPath { 886 return &Organization_FieldSubPath{ 887 selector: Organization_FieldPathSelectorMultiRegionPolicy, 888 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().DefaultControlRegion().FieldPath(), 889 } 890 } 891 892 func (s OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion) WithValue(value string) *Organization_FieldSubPathValue { 893 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 894 } 895 896 func (s OrganizationPathSelectorMultiRegionPolicyDefaultControlRegion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 897 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 898 } 899 900 type OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync struct{} 901 902 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) FieldPath() *Organization_FieldSubPath { 903 return &Organization_FieldSubPath{ 904 selector: Organization_FieldPathSelectorMultiRegionPolicy, 905 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().CriteriaForDisabledSync().FieldPath(), 906 } 907 } 908 909 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) WithValue(value []*multi_region_policy.MultiRegionPolicy_CriteriaForDisabledSync) *Organization_FieldSubPathValue { 910 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 911 } 912 913 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) WithArrayOfValues(values [][]*multi_region_policy.MultiRegionPolicy_CriteriaForDisabledSync) *Organization_FieldSubPathArrayOfValues { 914 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 915 } 916 917 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) WithItemValue(value *multi_region_policy.MultiRegionPolicy_CriteriaForDisabledSync) *Organization_FieldSubPathArrayItemValue { 918 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldSubPathArrayItemValue) 919 } 920 921 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) ResourceTypeName() OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName { 922 return OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName{} 923 } 924 925 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) SourceRegion() OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion { 926 return OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion{} 927 } 928 929 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSync) DestRegion() OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion { 930 return OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion{} 931 } 932 933 type OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName struct{} 934 935 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName) FieldPath() *Organization_FieldSubPath { 936 return &Organization_FieldSubPath{ 937 selector: Organization_FieldPathSelectorMultiRegionPolicy, 938 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().CriteriaForDisabledSync().ResourceTypeName().FieldPath(), 939 } 940 } 941 942 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName) WithValue(value string) *Organization_FieldSubPathValue { 943 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 944 } 945 946 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncResourceTypeName) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 947 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 948 } 949 950 type OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion struct{} 951 952 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion) FieldPath() *Organization_FieldSubPath { 953 return &Organization_FieldSubPath{ 954 selector: Organization_FieldPathSelectorMultiRegionPolicy, 955 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().CriteriaForDisabledSync().SourceRegion().FieldPath(), 956 } 957 } 958 959 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion) WithValue(value string) *Organization_FieldSubPathValue { 960 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 961 } 962 963 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncSourceRegion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 964 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 965 } 966 967 type OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion struct{} 968 969 func (OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion) FieldPath() *Organization_FieldSubPath { 970 return &Organization_FieldSubPath{ 971 selector: Organization_FieldPathSelectorMultiRegionPolicy, 972 subPath: multi_region_policy.NewMultiRegionPolicyFieldPathBuilder().CriteriaForDisabledSync().DestRegion().FieldPath(), 973 } 974 } 975 976 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion) WithValue(value string) *Organization_FieldSubPathValue { 977 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 978 } 979 980 func (s OrganizationPathSelectorMultiRegionPolicyCriteriaForDisabledSyncDestRegion) WithArrayOfValues(values []string) *Organization_FieldSubPathArrayOfValues { 981 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 982 } 983 984 type OrganizationPathSelectorAllowedServices struct{} 985 986 func (OrganizationPathSelectorAllowedServices) FieldPath() *Organization_FieldTerminalPath { 987 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorAllowedServices} 988 } 989 990 func (s OrganizationPathSelectorAllowedServices) WithValue(value []*meta_service.Reference) *Organization_FieldTerminalPathValue { 991 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 992 } 993 994 func (s OrganizationPathSelectorAllowedServices) WithArrayOfValues(values [][]*meta_service.Reference) *Organization_FieldTerminalPathArrayOfValues { 995 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 996 } 997 998 func (s OrganizationPathSelectorAllowedServices) WithItemValue(value *meta_service.Reference) *Organization_FieldTerminalPathArrayItemValue { 999 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldTerminalPathArrayItemValue) 1000 } 1001 1002 type OrganizationPathSelectorBusinessTier struct{} 1003 1004 func (OrganizationPathSelectorBusinessTier) FieldPath() *Organization_FieldTerminalPath { 1005 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorBusinessTier} 1006 } 1007 1008 func (s OrganizationPathSelectorBusinessTier) WithValue(value iam_common.BusinessTier) *Organization_FieldTerminalPathValue { 1009 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 1010 } 1011 1012 func (s OrganizationPathSelectorBusinessTier) WithArrayOfValues(values []iam_common.BusinessTier) *Organization_FieldTerminalPathArrayOfValues { 1013 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 1014 } 1015 1016 type OrganizationPathSelectorServiceTiers struct{} 1017 1018 func (OrganizationPathSelectorServiceTiers) FieldPath() *Organization_FieldTerminalPath { 1019 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorServiceTiers} 1020 } 1021 1022 func (s OrganizationPathSelectorServiceTiers) WithValue(value []*iam_common.ServiceBusinessTier) *Organization_FieldTerminalPathValue { 1023 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 1024 } 1025 1026 func (s OrganizationPathSelectorServiceTiers) WithArrayOfValues(values [][]*iam_common.ServiceBusinessTier) *Organization_FieldTerminalPathArrayOfValues { 1027 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 1028 } 1029 1030 func (s OrganizationPathSelectorServiceTiers) WithItemValue(value *iam_common.ServiceBusinessTier) *Organization_FieldTerminalPathArrayItemValue { 1031 return s.FieldPath().WithIArrayItemValue(value).(*Organization_FieldTerminalPathArrayItemValue) 1032 } 1033 func (OrganizationPathSelectorServiceTiers) WithSubPath(subPath iam_common.ServiceBusinessTier_FieldPath) *Organization_FieldSubPath { 1034 return &Organization_FieldSubPath{selector: Organization_FieldPathSelectorServiceTiers, subPath: subPath} 1035 } 1036 1037 func (s OrganizationPathSelectorServiceTiers) WithSubValue(subPathValue iam_common.ServiceBusinessTier_FieldPathValue) *Organization_FieldSubPathValue { 1038 return &Organization_FieldSubPathValue{Organization_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1039 } 1040 1041 func (s OrganizationPathSelectorServiceTiers) WithSubArrayOfValues(subPathArrayOfValues iam_common.ServiceBusinessTier_FieldPathArrayOfValues) *Organization_FieldSubPathArrayOfValues { 1042 return &Organization_FieldSubPathArrayOfValues{Organization_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1043 } 1044 1045 func (s OrganizationPathSelectorServiceTiers) WithSubArrayItemValue(subPathArrayItemValue iam_common.ServiceBusinessTier_FieldPathArrayItemValue) *Organization_FieldSubPathArrayItemValue { 1046 return &Organization_FieldSubPathArrayItemValue{Organization_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1047 } 1048 1049 func (OrganizationPathSelectorServiceTiers) Service() OrganizationPathSelectorServiceTiersService { 1050 return OrganizationPathSelectorServiceTiersService{} 1051 } 1052 1053 func (OrganizationPathSelectorServiceTiers) BusinessTier() OrganizationPathSelectorServiceTiersBusinessTier { 1054 return OrganizationPathSelectorServiceTiersBusinessTier{} 1055 } 1056 1057 type OrganizationPathSelectorServiceTiersService struct{} 1058 1059 func (OrganizationPathSelectorServiceTiersService) FieldPath() *Organization_FieldSubPath { 1060 return &Organization_FieldSubPath{ 1061 selector: Organization_FieldPathSelectorServiceTiers, 1062 subPath: iam_common.NewServiceBusinessTierFieldPathBuilder().Service().FieldPath(), 1063 } 1064 } 1065 1066 func (s OrganizationPathSelectorServiceTiersService) WithValue(value *meta_service.Name) *Organization_FieldSubPathValue { 1067 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 1068 } 1069 1070 func (s OrganizationPathSelectorServiceTiersService) WithArrayOfValues(values []*meta_service.Name) *Organization_FieldSubPathArrayOfValues { 1071 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 1072 } 1073 1074 type OrganizationPathSelectorServiceTiersBusinessTier struct{} 1075 1076 func (OrganizationPathSelectorServiceTiersBusinessTier) FieldPath() *Organization_FieldSubPath { 1077 return &Organization_FieldSubPath{ 1078 selector: Organization_FieldPathSelectorServiceTiers, 1079 subPath: iam_common.NewServiceBusinessTierFieldPathBuilder().BusinessTier().FieldPath(), 1080 } 1081 } 1082 1083 func (s OrganizationPathSelectorServiceTiersBusinessTier) WithValue(value iam_common.BusinessTier) *Organization_FieldSubPathValue { 1084 return s.FieldPath().WithIValue(value).(*Organization_FieldSubPathValue) 1085 } 1086 1087 func (s OrganizationPathSelectorServiceTiersBusinessTier) WithArrayOfValues(values []iam_common.BusinessTier) *Organization_FieldSubPathArrayOfValues { 1088 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldSubPathArrayOfValues) 1089 } 1090 1091 type OrganizationPathSelectorServiceErrors struct{} 1092 1093 func (OrganizationPathSelectorServiceErrors) FieldPath() *Organization_FieldTerminalPath { 1094 return &Organization_FieldTerminalPath{selector: Organization_FieldPathSelectorServiceErrors} 1095 } 1096 1097 func (s OrganizationPathSelectorServiceErrors) WithValue(value map[string]*iam_common.ServiceErrors) *Organization_FieldTerminalPathValue { 1098 return s.FieldPath().WithIValue(value).(*Organization_FieldTerminalPathValue) 1099 } 1100 1101 func (s OrganizationPathSelectorServiceErrors) WithArrayOfValues(values []map[string]*iam_common.ServiceErrors) *Organization_FieldTerminalPathArrayOfValues { 1102 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldTerminalPathArrayOfValues) 1103 } 1104 1105 func (OrganizationPathSelectorServiceErrors) WithKey(key string) OrganizationMapPathSelectorServiceErrors { 1106 return OrganizationMapPathSelectorServiceErrors{key: key} 1107 } 1108 1109 type OrganizationMapPathSelectorServiceErrors struct { 1110 key string 1111 } 1112 1113 func (s OrganizationMapPathSelectorServiceErrors) FieldPath() *Organization_FieldPathMap { 1114 return &Organization_FieldPathMap{selector: Organization_FieldPathSelectorServiceErrors, key: s.key} 1115 } 1116 1117 func (s OrganizationMapPathSelectorServiceErrors) WithValue(value *iam_common.ServiceErrors) *Organization_FieldPathMapValue { 1118 return s.FieldPath().WithIValue(value).(*Organization_FieldPathMapValue) 1119 } 1120 1121 func (s OrganizationMapPathSelectorServiceErrors) WithArrayOfValues(values []*iam_common.ServiceErrors) *Organization_FieldPathMapArrayOfValues { 1122 return s.FieldPath().WithIArrayOfValues(values).(*Organization_FieldPathMapArrayOfValues) 1123 }