From 766bb04a26e1603f6007f81096976539d6744208 Mon Sep 17 00:00:00 2001 From: RAGOT David <35502263+Dav-14@users.noreply.github.com> Date: Fri, 1 Dec 2023 18:45:55 +0100 Subject: [PATCH] feat: regenerate openapi spec with membership fixes (#938) Co-authored-by: David Ragot --- components/fctl/membership-swagger.yaml | 94 ++--- .../membershipclient/.openapi-generator/FILES | 2 + components/fctl/membershipclient/README.md | 1 + .../fctl/membershipclient/api/openapi.yaml | 94 ++--- ...stOrganizationExpandedResponseDataInner.md | 52 +++ .../membershipclient/docs/Organization.md | 52 +++ .../docs/OrganizationAllOf.md | 52 +++ .../membershipclient/docs/PrivateRegion.md | 23 +- .../docs/PrivateRegionAllOf.md | 23 +- .../fctl/membershipclient/docs/Stack.md | 254 ++++++------- .../fctl/membershipclient/docs/StackAllOf.md | 128 +------ .../membershipclient/docs/StackLifeCycle.md | 156 ++++++++ components/fctl/membershipclient/go.sum | 347 ------------------ .../fctl/membershipclient/model_error.go | 8 +- ...ganization_expanded_response_data_inner.go | 74 ++++ .../membershipclient/model_organization.go | 74 ++++ .../model_organization_all_of.go | 74 ++++ .../membershipclient/model_private_region.go | 29 +- .../model_private_region_all_of.go | 29 +- .../fctl/membershipclient/model_stack.go | 324 ++++++++-------- .../membershipclient/model_stack_all_of.go | 164 +-------- .../model_stack_life_cycle.go | 253 +++++++++++++ 22 files changed, 1191 insertions(+), 1116 deletions(-) create mode 100644 components/fctl/membershipclient/docs/StackLifeCycle.md create mode 100644 components/fctl/membershipclient/model_stack_life_cycle.go diff --git a/components/fctl/membership-swagger.yaml b/components/fctl/membership-swagger.yaml index c1dc2e6013..35eb20ab05 100644 --- a/components/fctl/membership-swagger.yaml +++ b/components/fctl/membership-swagger.yaml @@ -683,8 +683,6 @@ components: - $ref: '#/components/schemas/Region' - type: object properties: - clientID: - type: string organizationID: type: string creatorID: @@ -699,7 +697,6 @@ components: required: - lastDigits required: - - clientID - organizationID - creatorID PublicRegion: @@ -752,6 +749,12 @@ components: ownerId: type: string description: Owner ID + availableStacks: + type: integer + description: Number of available stacks + availableSandboxes: + type: integer + description: Number of available sandboxes StackData: type: object required: @@ -765,6 +768,47 @@ components: type: object additionalProperties: type: string + StackLifeCycle: + type: object + required: + - status + - state + - expectedStatus + - lastStateUpdate + - lastExpectedStatusUpdate + - lastStatusUpdate + properties: + status: + type: string + enum: + - UNKNOWN + - PROGRESSING + - READY + - DISABLED + - DELETED + state: + type: string + enum: + - ACTIVE + - DISABLED + - DELETED + expectedStatus: + type: string + enum: + - UNKNOWN + - PROGRESSING + - READY + - DISABLED + - DELETED + lastStateUpdate: + type: string + format: date-time + lastExpectedStatusUpdate: + type: string + format: date-time + lastStatusUpdate: + type: string + format: date-time BillingPortal: type: object required: @@ -784,6 +828,7 @@ components: Stack: allOf: - $ref: '#/components/schemas/StackData' + - $ref: '#/components/schemas/StackLifeCycle' - type: object required: - id @@ -791,12 +836,6 @@ components: - uri - regionID - stargateEnabled - - status - - state - - expectedStatus - - lastStateUpdate - - lastExpectedStatusUpdate - - lastStatusUpdate properties: id: type: string @@ -821,37 +860,6 @@ components: disabledAt: type: string format: date-time - status: - type: string - enum: - - UNKNOWN - - PROGRESSING - - READY - - DISABLED - - DELETED - state: - type: string - enum: - - ACTIVE - - DISABLED - - DELETED - expectedStatus: - type: string - enum: - - UNKNOWN - - PROGRESSING - - READY - - DISABLED - - DELETED - lastStateUpdate: - type: string - format: date-time - lastExpectedStatusUpdate: - type: string - format: date-time - lastStatusUpdate: - type: string - format: date-time UpdatableUserData: type: object properties: @@ -966,12 +974,12 @@ components: Error: type: object properties: - error_code: + errorCode: type: string - error_message: + errorMessage: type: string required: - - error_code + - errorCode Invitation: type: object properties: diff --git a/components/fctl/membershipclient/.openapi-generator/FILES b/components/fctl/membershipclient/.openapi-generator/FILES index fedf4de4f3..bebe242fc4 100644 --- a/components/fctl/membershipclient/.openapi-generator/FILES +++ b/components/fctl/membershipclient/.openapi-generator/FILES @@ -44,6 +44,7 @@ docs/ServerInfo.md docs/Stack.md docs/StackAllOf.md docs/StackData.md +docs/StackLifeCycle.md docs/UpdatableUserData.md docs/UpdateUserResponse.md docs/User.md @@ -91,6 +92,7 @@ model_server_info.go model_stack.go model_stack_all_of.go model_stack_data.go +model_stack_life_cycle.go model_updatable_user_data.go model_update_user_response.go model_user.go diff --git a/components/fctl/membershipclient/README.md b/components/fctl/membershipclient/README.md index 83ba57f63a..e5ae61190d 100644 --- a/components/fctl/membershipclient/README.md +++ b/components/fctl/membershipclient/README.md @@ -153,6 +153,7 @@ Class | Method | HTTP request | Description - [Stack](docs/Stack.md) - [StackAllOf](docs/StackAllOf.md) - [StackData](docs/StackData.md) + - [StackLifeCycle](docs/StackLifeCycle.md) - [UpdatableUserData](docs/UpdatableUserData.md) - [UpdateUserResponse](docs/UpdateUserResponse.md) - [User](docs/User.md) diff --git a/components/fctl/membershipclient/api/openapi.yaml b/components/fctl/membershipclient/api/openapi.yaml index 84a9691a84..2814d3645a 100644 --- a/components/fctl/membershipclient/api/openapi.yaml +++ b/components/fctl/membershipclient/api/openapi.yaml @@ -833,6 +833,47 @@ components: - metadata - name type: object + StackLifeCycle: + properties: + status: + enum: + - UNKNOWN + - PROGRESSING + - READY + - DISABLED + - DELETED + type: string + state: + enum: + - ACTIVE + - DISABLED + - DELETED + type: string + expectedStatus: + enum: + - UNKNOWN + - PROGRESSING + - READY + - DISABLED + - DELETED + type: string + lastStateUpdate: + format: date-time + type: string + lastExpectedStatusUpdate: + format: date-time + type: string + lastStatusUpdate: + format: date-time + type: string + required: + - expectedStatus + - lastExpectedStatusUpdate + - lastStateUpdate + - lastStatusUpdate + - state + - status + type: object BillingPortal: example: url: url @@ -856,6 +897,7 @@ components: Stack: allOf: - $ref: '#/components/schemas/StackData' + - $ref: '#/components/schemas/StackLifeCycle' - $ref: '#/components/schemas/Stack_allOf' UpdatableUserData: example: @@ -1003,12 +1045,12 @@ components: type: object Error: properties: - error_code: + errorCode: type: string - error_message: + errorMessage: type: string required: - - error_code + - errorCode type: object Invitation: example: @@ -1132,8 +1174,6 @@ components: example: null PrivateRegion_allOf: properties: - clientID: - type: string organizationID: type: string creatorID: @@ -1141,7 +1181,6 @@ components: secret: $ref: '#/components/schemas/PrivateRegion_allOf_secret' required: - - clientID - creatorID - organizationID type: object @@ -1180,6 +1219,12 @@ components: ownerId: description: Owner ID type: string + availableStacks: + description: Number of available stacks + type: integer + availableSandboxes: + description: Number of available sandboxes + type: integer required: - id - ownerId @@ -1210,48 +1255,11 @@ components: disabledAt: format: date-time type: string - status: - enum: - - UNKNOWN - - PROGRESSING - - READY - - DISABLED - - DELETED - type: string - state: - enum: - - ACTIVE - - DISABLED - - DELETED - type: string - expectedStatus: - enum: - - UNKNOWN - - PROGRESSING - - READY - - DISABLED - - DELETED - type: string - lastStateUpdate: - format: date-time - type: string - lastExpectedStatusUpdate: - format: date-time - type: string - lastStatusUpdate: - format: date-time - type: string required: - - expectedStatus - id - - lastExpectedStatusUpdate - - lastStateUpdate - - lastStatusUpdate - organizationId - regionID - stargateEnabled - - state - - status - uri type: object example: null diff --git a/components/fctl/membershipclient/docs/ListOrganizationExpandedResponseDataInner.md b/components/fctl/membershipclient/docs/ListOrganizationExpandedResponseDataInner.md index a47374c7a7..ba1ca96e32 100644 --- a/components/fctl/membershipclient/docs/ListOrganizationExpandedResponseDataInner.md +++ b/components/fctl/membershipclient/docs/ListOrganizationExpandedResponseDataInner.md @@ -7,6 +7,8 @@ Name | Type | Description | Notes **Name** | **string** | Organization name | **Id** | **string** | Organization ID | **OwnerId** | **string** | Owner ID | +**AvailableStacks** | Pointer to **int32** | Number of available stacks | [optional] +**AvailableSandboxes** | Pointer to **int32** | Number of available sandboxes | [optional] **TotalStacks** | Pointer to **int32** | | [optional] **TotalUsers** | Pointer to **int32** | | [optional] **Owner** | Pointer to [**User**](User.md) | | [optional] @@ -90,6 +92,56 @@ and a boolean to check if the value has been set. SetOwnerId sets OwnerId field to given value. +### GetAvailableStacks + +`func (o *ListOrganizationExpandedResponseDataInner) GetAvailableStacks() int32` + +GetAvailableStacks returns the AvailableStacks field if non-nil, zero value otherwise. + +### GetAvailableStacksOk + +`func (o *ListOrganizationExpandedResponseDataInner) GetAvailableStacksOk() (*int32, bool)` + +GetAvailableStacksOk returns a tuple with the AvailableStacks field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableStacks + +`func (o *ListOrganizationExpandedResponseDataInner) SetAvailableStacks(v int32)` + +SetAvailableStacks sets AvailableStacks field to given value. + +### HasAvailableStacks + +`func (o *ListOrganizationExpandedResponseDataInner) HasAvailableStacks() bool` + +HasAvailableStacks returns a boolean if a field has been set. + +### GetAvailableSandboxes + +`func (o *ListOrganizationExpandedResponseDataInner) GetAvailableSandboxes() int32` + +GetAvailableSandboxes returns the AvailableSandboxes field if non-nil, zero value otherwise. + +### GetAvailableSandboxesOk + +`func (o *ListOrganizationExpandedResponseDataInner) GetAvailableSandboxesOk() (*int32, bool)` + +GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableSandboxes + +`func (o *ListOrganizationExpandedResponseDataInner) SetAvailableSandboxes(v int32)` + +SetAvailableSandboxes sets AvailableSandboxes field to given value. + +### HasAvailableSandboxes + +`func (o *ListOrganizationExpandedResponseDataInner) HasAvailableSandboxes() bool` + +HasAvailableSandboxes returns a boolean if a field has been set. + ### GetTotalStacks `func (o *ListOrganizationExpandedResponseDataInner) GetTotalStacks() int32` diff --git a/components/fctl/membershipclient/docs/Organization.md b/components/fctl/membershipclient/docs/Organization.md index e4f786d13c..37d8769f59 100644 --- a/components/fctl/membershipclient/docs/Organization.md +++ b/components/fctl/membershipclient/docs/Organization.md @@ -7,6 +7,8 @@ Name | Type | Description | Notes **Name** | **string** | Organization name | **Id** | **string** | Organization ID | **OwnerId** | **string** | Owner ID | +**AvailableStacks** | Pointer to **int32** | Number of available stacks | [optional] +**AvailableSandboxes** | Pointer to **int32** | Number of available sandboxes | [optional] ## Methods @@ -87,6 +89,56 @@ and a boolean to check if the value has been set. SetOwnerId sets OwnerId field to given value. +### GetAvailableStacks + +`func (o *Organization) GetAvailableStacks() int32` + +GetAvailableStacks returns the AvailableStacks field if non-nil, zero value otherwise. + +### GetAvailableStacksOk + +`func (o *Organization) GetAvailableStacksOk() (*int32, bool)` + +GetAvailableStacksOk returns a tuple with the AvailableStacks field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableStacks + +`func (o *Organization) SetAvailableStacks(v int32)` + +SetAvailableStacks sets AvailableStacks field to given value. + +### HasAvailableStacks + +`func (o *Organization) HasAvailableStacks() bool` + +HasAvailableStacks returns a boolean if a field has been set. + +### GetAvailableSandboxes + +`func (o *Organization) GetAvailableSandboxes() int32` + +GetAvailableSandboxes returns the AvailableSandboxes field if non-nil, zero value otherwise. + +### GetAvailableSandboxesOk + +`func (o *Organization) GetAvailableSandboxesOk() (*int32, bool)` + +GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableSandboxes + +`func (o *Organization) SetAvailableSandboxes(v int32)` + +SetAvailableSandboxes sets AvailableSandboxes field to given value. + +### HasAvailableSandboxes + +`func (o *Organization) HasAvailableSandboxes() bool` + +HasAvailableSandboxes returns a boolean if a field has been set. + [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/components/fctl/membershipclient/docs/OrganizationAllOf.md b/components/fctl/membershipclient/docs/OrganizationAllOf.md index 384d32d1a9..e73631704c 100644 --- a/components/fctl/membershipclient/docs/OrganizationAllOf.md +++ b/components/fctl/membershipclient/docs/OrganizationAllOf.md @@ -6,6 +6,8 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **Id** | **string** | Organization ID | **OwnerId** | **string** | Owner ID | +**AvailableStacks** | Pointer to **int32** | Number of available stacks | [optional] +**AvailableSandboxes** | Pointer to **int32** | Number of available sandboxes | [optional] ## Methods @@ -66,6 +68,56 @@ and a boolean to check if the value has been set. SetOwnerId sets OwnerId field to given value. +### GetAvailableStacks + +`func (o *OrganizationAllOf) GetAvailableStacks() int32` + +GetAvailableStacks returns the AvailableStacks field if non-nil, zero value otherwise. + +### GetAvailableStacksOk + +`func (o *OrganizationAllOf) GetAvailableStacksOk() (*int32, bool)` + +GetAvailableStacksOk returns a tuple with the AvailableStacks field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableStacks + +`func (o *OrganizationAllOf) SetAvailableStacks(v int32)` + +SetAvailableStacks sets AvailableStacks field to given value. + +### HasAvailableStacks + +`func (o *OrganizationAllOf) HasAvailableStacks() bool` + +HasAvailableStacks returns a boolean if a field has been set. + +### GetAvailableSandboxes + +`func (o *OrganizationAllOf) GetAvailableSandboxes() int32` + +GetAvailableSandboxes returns the AvailableSandboxes field if non-nil, zero value otherwise. + +### GetAvailableSandboxesOk + +`func (o *OrganizationAllOf) GetAvailableSandboxesOk() (*int32, bool)` + +GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAvailableSandboxes + +`func (o *OrganizationAllOf) SetAvailableSandboxes(v int32)` + +SetAvailableSandboxes sets AvailableSandboxes field to given value. + +### HasAvailableSandboxes + +`func (o *OrganizationAllOf) HasAvailableSandboxes() bool` + +HasAvailableSandboxes returns a boolean if a field has been set. + [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/components/fctl/membershipclient/docs/PrivateRegion.md b/components/fctl/membershipclient/docs/PrivateRegion.md index 11931b8347..c5a1f0cac6 100644 --- a/components/fctl/membershipclient/docs/PrivateRegion.md +++ b/components/fctl/membershipclient/docs/PrivateRegion.md @@ -10,7 +10,6 @@ Name | Type | Description | Notes **Active** | **bool** | | **LastPing** | Pointer to **time.Time** | | [optional] **Name** | **string** | | -**ClientID** | **string** | | **OrganizationID** | **string** | | **CreatorID** | **string** | | **Secret** | Pointer to [**PrivateRegionAllOfSecret**](PrivateRegionAllOfSecret.md) | | [optional] @@ -19,7 +18,7 @@ Name | Type | Description | Notes ### NewPrivateRegion -`func NewPrivateRegion(id string, baseUrl string, createdAt string, active bool, name string, clientID string, organizationID string, creatorID string, ) *PrivateRegion` +`func NewPrivateRegion(id string, baseUrl string, createdAt string, active bool, name string, organizationID string, creatorID string, ) *PrivateRegion` NewPrivateRegion instantiates a new PrivateRegion object This constructor will assign default values to properties that have it defined, @@ -159,26 +158,6 @@ and a boolean to check if the value has been set. SetName sets Name field to given value. -### GetClientID - -`func (o *PrivateRegion) GetClientID() string` - -GetClientID returns the ClientID field if non-nil, zero value otherwise. - -### GetClientIDOk - -`func (o *PrivateRegion) GetClientIDOk() (*string, bool)` - -GetClientIDOk returns a tuple with the ClientID field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetClientID - -`func (o *PrivateRegion) SetClientID(v string)` - -SetClientID sets ClientID field to given value. - - ### GetOrganizationID `func (o *PrivateRegion) GetOrganizationID() string` diff --git a/components/fctl/membershipclient/docs/PrivateRegionAllOf.md b/components/fctl/membershipclient/docs/PrivateRegionAllOf.md index e8538aa714..a237dbd80f 100644 --- a/components/fctl/membershipclient/docs/PrivateRegionAllOf.md +++ b/components/fctl/membershipclient/docs/PrivateRegionAllOf.md @@ -4,7 +4,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**ClientID** | **string** | | **OrganizationID** | **string** | | **CreatorID** | **string** | | **Secret** | Pointer to [**PrivateRegionAllOfSecret**](PrivateRegionAllOfSecret.md) | | [optional] @@ -13,7 +12,7 @@ Name | Type | Description | Notes ### NewPrivateRegionAllOf -`func NewPrivateRegionAllOf(clientID string, organizationID string, creatorID string, ) *PrivateRegionAllOf` +`func NewPrivateRegionAllOf(organizationID string, creatorID string, ) *PrivateRegionAllOf` NewPrivateRegionAllOf instantiates a new PrivateRegionAllOf object This constructor will assign default values to properties that have it defined, @@ -28,26 +27,6 @@ NewPrivateRegionAllOfWithDefaults instantiates a new PrivateRegionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set -### GetClientID - -`func (o *PrivateRegionAllOf) GetClientID() string` - -GetClientID returns the ClientID field if non-nil, zero value otherwise. - -### GetClientIDOk - -`func (o *PrivateRegionAllOf) GetClientIDOk() (*string, bool)` - -GetClientIDOk returns a tuple with the ClientID field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetClientID - -`func (o *PrivateRegionAllOf) SetClientID(v string)` - -SetClientID sets ClientID field to given value. - - ### GetOrganizationID `func (o *PrivateRegionAllOf) GetOrganizationID() string` diff --git a/components/fctl/membershipclient/docs/Stack.md b/components/fctl/membershipclient/docs/Stack.md index c25d1dd9b8..d15dae039c 100644 --- a/components/fctl/membershipclient/docs/Stack.md +++ b/components/fctl/membershipclient/docs/Stack.md @@ -6,6 +6,12 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **Name** | **string** | Stack name | **Metadata** | **map[string]string** | | +**Status** | **string** | | +**State** | **string** | | +**ExpectedStatus** | **string** | | +**LastStateUpdate** | **time.Time** | | +**LastExpectedStatusUpdate** | **time.Time** | | +**LastStatusUpdate** | **time.Time** | | **Id** | **string** | Stack ID | **OrganizationId** | **string** | Organization ID | **Uri** | **string** | Base stack uri | @@ -14,18 +20,12 @@ Name | Type | Description | Notes **CreatedAt** | Pointer to **time.Time** | | [optional] **DeletedAt** | Pointer to **time.Time** | | [optional] **DisabledAt** | Pointer to **time.Time** | | [optional] -**Status** | **string** | | -**State** | **string** | | -**ExpectedStatus** | **string** | | -**LastStateUpdate** | **time.Time** | | -**LastExpectedStatusUpdate** | **time.Time** | | -**LastStatusUpdate** | **time.Time** | | ## Methods ### NewStack -`func NewStack(name string, metadata map[string]string, id string, organizationId string, uri string, regionID string, stargateEnabled bool, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, ) *Stack` +`func NewStack(name string, metadata map[string]string, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, id string, organizationId string, uri string, regionID string, stargateEnabled bool, ) *Stack` NewStack instantiates a new Stack object This constructor will assign default values to properties that have it defined, @@ -80,6 +80,126 @@ and a boolean to check if the value has been set. SetMetadata sets Metadata field to given value. +### GetStatus + +`func (o *Stack) GetStatus() string` + +GetStatus returns the Status field if non-nil, zero value otherwise. + +### GetStatusOk + +`func (o *Stack) GetStatusOk() (*string, bool)` + +GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetStatus + +`func (o *Stack) SetStatus(v string)` + +SetStatus sets Status field to given value. + + +### GetState + +`func (o *Stack) GetState() string` + +GetState returns the State field if non-nil, zero value otherwise. + +### GetStateOk + +`func (o *Stack) GetStateOk() (*string, bool)` + +GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetState + +`func (o *Stack) SetState(v string)` + +SetState sets State field to given value. + + +### GetExpectedStatus + +`func (o *Stack) GetExpectedStatus() string` + +GetExpectedStatus returns the ExpectedStatus field if non-nil, zero value otherwise. + +### GetExpectedStatusOk + +`func (o *Stack) GetExpectedStatusOk() (*string, bool)` + +GetExpectedStatusOk returns a tuple with the ExpectedStatus field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetExpectedStatus + +`func (o *Stack) SetExpectedStatus(v string)` + +SetExpectedStatus sets ExpectedStatus field to given value. + + +### GetLastStateUpdate + +`func (o *Stack) GetLastStateUpdate() time.Time` + +GetLastStateUpdate returns the LastStateUpdate field if non-nil, zero value otherwise. + +### GetLastStateUpdateOk + +`func (o *Stack) GetLastStateUpdateOk() (*time.Time, bool)` + +GetLastStateUpdateOk returns a tuple with the LastStateUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastStateUpdate + +`func (o *Stack) SetLastStateUpdate(v time.Time)` + +SetLastStateUpdate sets LastStateUpdate field to given value. + + +### GetLastExpectedStatusUpdate + +`func (o *Stack) GetLastExpectedStatusUpdate() time.Time` + +GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field if non-nil, zero value otherwise. + +### GetLastExpectedStatusUpdateOk + +`func (o *Stack) GetLastExpectedStatusUpdateOk() (*time.Time, bool)` + +GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastExpectedStatusUpdate + +`func (o *Stack) SetLastExpectedStatusUpdate(v time.Time)` + +SetLastExpectedStatusUpdate sets LastExpectedStatusUpdate field to given value. + + +### GetLastStatusUpdate + +`func (o *Stack) GetLastStatusUpdate() time.Time` + +GetLastStatusUpdate returns the LastStatusUpdate field if non-nil, zero value otherwise. + +### GetLastStatusUpdateOk + +`func (o *Stack) GetLastStatusUpdateOk() (*time.Time, bool)` + +GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastStatusUpdate + +`func (o *Stack) SetLastStatusUpdate(v time.Time)` + +SetLastStatusUpdate sets LastStatusUpdate field to given value. + + ### GetId `func (o *Stack) GetId() string` @@ -255,126 +375,6 @@ SetDisabledAt sets DisabledAt field to given value. HasDisabledAt returns a boolean if a field has been set. -### GetStatus - -`func (o *Stack) GetStatus() string` - -GetStatus returns the Status field if non-nil, zero value otherwise. - -### GetStatusOk - -`func (o *Stack) GetStatusOk() (*string, bool)` - -GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetStatus - -`func (o *Stack) SetStatus(v string)` - -SetStatus sets Status field to given value. - - -### GetState - -`func (o *Stack) GetState() string` - -GetState returns the State field if non-nil, zero value otherwise. - -### GetStateOk - -`func (o *Stack) GetStateOk() (*string, bool)` - -GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetState - -`func (o *Stack) SetState(v string)` - -SetState sets State field to given value. - - -### GetExpectedStatus - -`func (o *Stack) GetExpectedStatus() string` - -GetExpectedStatus returns the ExpectedStatus field if non-nil, zero value otherwise. - -### GetExpectedStatusOk - -`func (o *Stack) GetExpectedStatusOk() (*string, bool)` - -GetExpectedStatusOk returns a tuple with the ExpectedStatus field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetExpectedStatus - -`func (o *Stack) SetExpectedStatus(v string)` - -SetExpectedStatus sets ExpectedStatus field to given value. - - -### GetLastStateUpdate - -`func (o *Stack) GetLastStateUpdate() time.Time` - -GetLastStateUpdate returns the LastStateUpdate field if non-nil, zero value otherwise. - -### GetLastStateUpdateOk - -`func (o *Stack) GetLastStateUpdateOk() (*time.Time, bool)` - -GetLastStateUpdateOk returns a tuple with the LastStateUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastStateUpdate - -`func (o *Stack) SetLastStateUpdate(v time.Time)` - -SetLastStateUpdate sets LastStateUpdate field to given value. - - -### GetLastExpectedStatusUpdate - -`func (o *Stack) GetLastExpectedStatusUpdate() time.Time` - -GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field if non-nil, zero value otherwise. - -### GetLastExpectedStatusUpdateOk - -`func (o *Stack) GetLastExpectedStatusUpdateOk() (*time.Time, bool)` - -GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastExpectedStatusUpdate - -`func (o *Stack) SetLastExpectedStatusUpdate(v time.Time)` - -SetLastExpectedStatusUpdate sets LastExpectedStatusUpdate field to given value. - - -### GetLastStatusUpdate - -`func (o *Stack) GetLastStatusUpdate() time.Time` - -GetLastStatusUpdate returns the LastStatusUpdate field if non-nil, zero value otherwise. - -### GetLastStatusUpdateOk - -`func (o *Stack) GetLastStatusUpdateOk() (*time.Time, bool)` - -GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastStatusUpdate - -`func (o *Stack) SetLastStatusUpdate(v time.Time)` - -SetLastStatusUpdate sets LastStatusUpdate field to given value. - - [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/components/fctl/membershipclient/docs/StackAllOf.md b/components/fctl/membershipclient/docs/StackAllOf.md index 2689465a59..3d8a7e795a 100644 --- a/components/fctl/membershipclient/docs/StackAllOf.md +++ b/components/fctl/membershipclient/docs/StackAllOf.md @@ -12,18 +12,12 @@ Name | Type | Description | Notes **CreatedAt** | Pointer to **time.Time** | | [optional] **DeletedAt** | Pointer to **time.Time** | | [optional] **DisabledAt** | Pointer to **time.Time** | | [optional] -**Status** | **string** | | -**State** | **string** | | -**ExpectedStatus** | **string** | | -**LastStateUpdate** | **time.Time** | | -**LastExpectedStatusUpdate** | **time.Time** | | -**LastStatusUpdate** | **time.Time** | | ## Methods ### NewStackAllOf -`func NewStackAllOf(id string, organizationId string, uri string, regionID string, stargateEnabled bool, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, ) *StackAllOf` +`func NewStackAllOf(id string, organizationId string, uri string, regionID string, stargateEnabled bool, ) *StackAllOf` NewStackAllOf instantiates a new StackAllOf object This constructor will assign default values to properties that have it defined, @@ -213,126 +207,6 @@ SetDisabledAt sets DisabledAt field to given value. HasDisabledAt returns a boolean if a field has been set. -### GetStatus - -`func (o *StackAllOf) GetStatus() string` - -GetStatus returns the Status field if non-nil, zero value otherwise. - -### GetStatusOk - -`func (o *StackAllOf) GetStatusOk() (*string, bool)` - -GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetStatus - -`func (o *StackAllOf) SetStatus(v string)` - -SetStatus sets Status field to given value. - - -### GetState - -`func (o *StackAllOf) GetState() string` - -GetState returns the State field if non-nil, zero value otherwise. - -### GetStateOk - -`func (o *StackAllOf) GetStateOk() (*string, bool)` - -GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetState - -`func (o *StackAllOf) SetState(v string)` - -SetState sets State field to given value. - - -### GetExpectedStatus - -`func (o *StackAllOf) GetExpectedStatus() string` - -GetExpectedStatus returns the ExpectedStatus field if non-nil, zero value otherwise. - -### GetExpectedStatusOk - -`func (o *StackAllOf) GetExpectedStatusOk() (*string, bool)` - -GetExpectedStatusOk returns a tuple with the ExpectedStatus field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetExpectedStatus - -`func (o *StackAllOf) SetExpectedStatus(v string)` - -SetExpectedStatus sets ExpectedStatus field to given value. - - -### GetLastStateUpdate - -`func (o *StackAllOf) GetLastStateUpdate() time.Time` - -GetLastStateUpdate returns the LastStateUpdate field if non-nil, zero value otherwise. - -### GetLastStateUpdateOk - -`func (o *StackAllOf) GetLastStateUpdateOk() (*time.Time, bool)` - -GetLastStateUpdateOk returns a tuple with the LastStateUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastStateUpdate - -`func (o *StackAllOf) SetLastStateUpdate(v time.Time)` - -SetLastStateUpdate sets LastStateUpdate field to given value. - - -### GetLastExpectedStatusUpdate - -`func (o *StackAllOf) GetLastExpectedStatusUpdate() time.Time` - -GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field if non-nil, zero value otherwise. - -### GetLastExpectedStatusUpdateOk - -`func (o *StackAllOf) GetLastExpectedStatusUpdateOk() (*time.Time, bool)` - -GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastExpectedStatusUpdate - -`func (o *StackAllOf) SetLastExpectedStatusUpdate(v time.Time)` - -SetLastExpectedStatusUpdate sets LastExpectedStatusUpdate field to given value. - - -### GetLastStatusUpdate - -`func (o *StackAllOf) GetLastStatusUpdate() time.Time` - -GetLastStatusUpdate returns the LastStatusUpdate field if non-nil, zero value otherwise. - -### GetLastStatusUpdateOk - -`func (o *StackAllOf) GetLastStatusUpdateOk() (*time.Time, bool)` - -GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field if it's non-nil, zero value otherwise -and a boolean to check if the value has been set. - -### SetLastStatusUpdate - -`func (o *StackAllOf) SetLastStatusUpdate(v time.Time)` - -SetLastStatusUpdate sets LastStatusUpdate field to given value. - - [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/components/fctl/membershipclient/docs/StackLifeCycle.md b/components/fctl/membershipclient/docs/StackLifeCycle.md new file mode 100644 index 0000000000..9cde13393a --- /dev/null +++ b/components/fctl/membershipclient/docs/StackLifeCycle.md @@ -0,0 +1,156 @@ +# StackLifeCycle + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**Status** | **string** | | +**State** | **string** | | +**ExpectedStatus** | **string** | | +**LastStateUpdate** | **time.Time** | | +**LastExpectedStatusUpdate** | **time.Time** | | +**LastStatusUpdate** | **time.Time** | | + +## Methods + +### NewStackLifeCycle + +`func NewStackLifeCycle(status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, ) *StackLifeCycle` + +NewStackLifeCycle instantiates a new StackLifeCycle object +This constructor will assign default values to properties that have it defined, +and makes sure properties required by API are set, but the set of arguments +will change when the set of required properties is changed + +### NewStackLifeCycleWithDefaults + +`func NewStackLifeCycleWithDefaults() *StackLifeCycle` + +NewStackLifeCycleWithDefaults instantiates a new StackLifeCycle object +This constructor will only assign default values to properties that have it defined, +but it doesn't guarantee that properties required by API are set + +### GetStatus + +`func (o *StackLifeCycle) GetStatus() string` + +GetStatus returns the Status field if non-nil, zero value otherwise. + +### GetStatusOk + +`func (o *StackLifeCycle) GetStatusOk() (*string, bool)` + +GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetStatus + +`func (o *StackLifeCycle) SetStatus(v string)` + +SetStatus sets Status field to given value. + + +### GetState + +`func (o *StackLifeCycle) GetState() string` + +GetState returns the State field if non-nil, zero value otherwise. + +### GetStateOk + +`func (o *StackLifeCycle) GetStateOk() (*string, bool)` + +GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetState + +`func (o *StackLifeCycle) SetState(v string)` + +SetState sets State field to given value. + + +### GetExpectedStatus + +`func (o *StackLifeCycle) GetExpectedStatus() string` + +GetExpectedStatus returns the ExpectedStatus field if non-nil, zero value otherwise. + +### GetExpectedStatusOk + +`func (o *StackLifeCycle) GetExpectedStatusOk() (*string, bool)` + +GetExpectedStatusOk returns a tuple with the ExpectedStatus field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetExpectedStatus + +`func (o *StackLifeCycle) SetExpectedStatus(v string)` + +SetExpectedStatus sets ExpectedStatus field to given value. + + +### GetLastStateUpdate + +`func (o *StackLifeCycle) GetLastStateUpdate() time.Time` + +GetLastStateUpdate returns the LastStateUpdate field if non-nil, zero value otherwise. + +### GetLastStateUpdateOk + +`func (o *StackLifeCycle) GetLastStateUpdateOk() (*time.Time, bool)` + +GetLastStateUpdateOk returns a tuple with the LastStateUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastStateUpdate + +`func (o *StackLifeCycle) SetLastStateUpdate(v time.Time)` + +SetLastStateUpdate sets LastStateUpdate field to given value. + + +### GetLastExpectedStatusUpdate + +`func (o *StackLifeCycle) GetLastExpectedStatusUpdate() time.Time` + +GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field if non-nil, zero value otherwise. + +### GetLastExpectedStatusUpdateOk + +`func (o *StackLifeCycle) GetLastExpectedStatusUpdateOk() (*time.Time, bool)` + +GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastExpectedStatusUpdate + +`func (o *StackLifeCycle) SetLastExpectedStatusUpdate(v time.Time)` + +SetLastExpectedStatusUpdate sets LastExpectedStatusUpdate field to given value. + + +### GetLastStatusUpdate + +`func (o *StackLifeCycle) GetLastStatusUpdate() time.Time` + +GetLastStatusUpdate returns the LastStatusUpdate field if non-nil, zero value otherwise. + +### GetLastStatusUpdateOk + +`func (o *StackLifeCycle) GetLastStatusUpdateOk() (*time.Time, bool)` + +GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetLastStatusUpdate + +`func (o *StackLifeCycle) SetLastStatusUpdate(v time.Time)` + +SetLastStatusUpdate sets LastStatusUpdate field to given value. + + + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/components/fctl/membershipclient/go.sum b/components/fctl/membershipclient/go.sum index 3dee6d6816..734252e681 100644 --- a/components/fctl/membershipclient/go.sum +++ b/components/fctl/membershipclient/go.sum @@ -1,360 +1,13 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= -cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= -cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= -cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= -cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= -cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= -cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= -cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= -cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= -cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= -cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= -cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= -cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= -cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= -cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= -cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= -cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= -cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= -cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= -github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= -github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= -github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= -github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= -github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= -go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= -go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= -golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= -golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= -golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= -golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= -golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= -golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e h1:bRhVy7zSSasaqNksaRZiA5EEI+Ei4I1nO5Jh72wfHlg= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 h1:SVwTIAaPC2U/AvvLNZ2a7OVsmBpC8L5BlwK1whH3hm0= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20210323180902-22b0adad7558/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 h1:YUO/7uOKsKeq9UokNS62b8FYywz3ker1l1vDZRCRefw= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= -google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= -google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0 h1:/wp5JvzpHIxhs/dumFmF7BXTf3Z+dd4uXta4kVyO508= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= -google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= -google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= -google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= -google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= -google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= -google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= -google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= -google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= -google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= -google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/components/fctl/membershipclient/model_error.go b/components/fctl/membershipclient/model_error.go index ac4bc2f990..6636d6a9b4 100644 --- a/components/fctl/membershipclient/model_error.go +++ b/components/fctl/membershipclient/model_error.go @@ -19,8 +19,8 @@ var _ MappedNullable = &Error{} // Error struct for Error type Error struct { - ErrorCode string `json:"error_code"` - ErrorMessage *string `json:"error_message,omitempty"` + ErrorCode string `json:"errorCode"` + ErrorMessage *string `json:"errorMessage,omitempty"` } // NewError instantiates a new Error object @@ -107,9 +107,9 @@ func (o Error) MarshalJSON() ([]byte, error) { func (o Error) ToMap() (map[string]interface{}, error) { toSerialize := map[string]interface{}{} - toSerialize["error_code"] = o.ErrorCode + toSerialize["errorCode"] = o.ErrorCode if !IsNil(o.ErrorMessage) { - toSerialize["error_message"] = o.ErrorMessage + toSerialize["errorMessage"] = o.ErrorMessage } return toSerialize, nil } diff --git a/components/fctl/membershipclient/model_list_organization_expanded_response_data_inner.go b/components/fctl/membershipclient/model_list_organization_expanded_response_data_inner.go index 649d798c65..953b218a06 100644 --- a/components/fctl/membershipclient/model_list_organization_expanded_response_data_inner.go +++ b/components/fctl/membershipclient/model_list_organization_expanded_response_data_inner.go @@ -25,6 +25,10 @@ type ListOrganizationExpandedResponseDataInner struct { Id string `json:"id"` // Owner ID OwnerId string `json:"ownerId"` + // Number of available stacks + AvailableStacks *int32 `json:"availableStacks,omitempty"` + // Number of available sandboxes + AvailableSandboxes *int32 `json:"availableSandboxes,omitempty"` TotalStacks *int32 `json:"totalStacks,omitempty"` TotalUsers *int32 `json:"totalUsers,omitempty"` Owner *User `json:"owner,omitempty"` @@ -122,6 +126,70 @@ func (o *ListOrganizationExpandedResponseDataInner) SetOwnerId(v string) { o.OwnerId = v } +// GetAvailableStacks returns the AvailableStacks field value if set, zero value otherwise. +func (o *ListOrganizationExpandedResponseDataInner) GetAvailableStacks() int32 { + if o == nil || IsNil(o.AvailableStacks) { + var ret int32 + return ret + } + return *o.AvailableStacks +} + +// GetAvailableStacksOk returns a tuple with the AvailableStacks field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *ListOrganizationExpandedResponseDataInner) GetAvailableStacksOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableStacks) { + return nil, false + } + return o.AvailableStacks, true +} + +// HasAvailableStacks returns a boolean if a field has been set. +func (o *ListOrganizationExpandedResponseDataInner) HasAvailableStacks() bool { + if o != nil && !IsNil(o.AvailableStacks) { + return true + } + + return false +} + +// SetAvailableStacks gets a reference to the given int32 and assigns it to the AvailableStacks field. +func (o *ListOrganizationExpandedResponseDataInner) SetAvailableStacks(v int32) { + o.AvailableStacks = &v +} + +// GetAvailableSandboxes returns the AvailableSandboxes field value if set, zero value otherwise. +func (o *ListOrganizationExpandedResponseDataInner) GetAvailableSandboxes() int32 { + if o == nil || IsNil(o.AvailableSandboxes) { + var ret int32 + return ret + } + return *o.AvailableSandboxes +} + +// GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *ListOrganizationExpandedResponseDataInner) GetAvailableSandboxesOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableSandboxes) { + return nil, false + } + return o.AvailableSandboxes, true +} + +// HasAvailableSandboxes returns a boolean if a field has been set. +func (o *ListOrganizationExpandedResponseDataInner) HasAvailableSandboxes() bool { + if o != nil && !IsNil(o.AvailableSandboxes) { + return true + } + + return false +} + +// SetAvailableSandboxes gets a reference to the given int32 and assigns it to the AvailableSandboxes field. +func (o *ListOrganizationExpandedResponseDataInner) SetAvailableSandboxes(v int32) { + o.AvailableSandboxes = &v +} + // GetTotalStacks returns the TotalStacks field value if set, zero value otherwise. func (o *ListOrganizationExpandedResponseDataInner) GetTotalStacks() int32 { if o == nil || IsNil(o.TotalStacks) { @@ -231,6 +299,12 @@ func (o ListOrganizationExpandedResponseDataInner) ToMap() (map[string]interface toSerialize["name"] = o.Name toSerialize["id"] = o.Id toSerialize["ownerId"] = o.OwnerId + if !IsNil(o.AvailableStacks) { + toSerialize["availableStacks"] = o.AvailableStacks + } + if !IsNil(o.AvailableSandboxes) { + toSerialize["availableSandboxes"] = o.AvailableSandboxes + } if !IsNil(o.TotalStacks) { toSerialize["totalStacks"] = o.TotalStacks } diff --git a/components/fctl/membershipclient/model_organization.go b/components/fctl/membershipclient/model_organization.go index 2fe88229e8..daffd70636 100644 --- a/components/fctl/membershipclient/model_organization.go +++ b/components/fctl/membershipclient/model_organization.go @@ -25,6 +25,10 @@ type Organization struct { Id string `json:"id"` // Owner ID OwnerId string `json:"ownerId"` + // Number of available stacks + AvailableStacks *int32 `json:"availableStacks,omitempty"` + // Number of available sandboxes + AvailableSandboxes *int32 `json:"availableSandboxes,omitempty"` } // NewOrganization instantiates a new Organization object @@ -119,6 +123,70 @@ func (o *Organization) SetOwnerId(v string) { o.OwnerId = v } +// GetAvailableStacks returns the AvailableStacks field value if set, zero value otherwise. +func (o *Organization) GetAvailableStacks() int32 { + if o == nil || IsNil(o.AvailableStacks) { + var ret int32 + return ret + } + return *o.AvailableStacks +} + +// GetAvailableStacksOk returns a tuple with the AvailableStacks field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Organization) GetAvailableStacksOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableStacks) { + return nil, false + } + return o.AvailableStacks, true +} + +// HasAvailableStacks returns a boolean if a field has been set. +func (o *Organization) HasAvailableStacks() bool { + if o != nil && !IsNil(o.AvailableStacks) { + return true + } + + return false +} + +// SetAvailableStacks gets a reference to the given int32 and assigns it to the AvailableStacks field. +func (o *Organization) SetAvailableStacks(v int32) { + o.AvailableStacks = &v +} + +// GetAvailableSandboxes returns the AvailableSandboxes field value if set, zero value otherwise. +func (o *Organization) GetAvailableSandboxes() int32 { + if o == nil || IsNil(o.AvailableSandboxes) { + var ret int32 + return ret + } + return *o.AvailableSandboxes +} + +// GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Organization) GetAvailableSandboxesOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableSandboxes) { + return nil, false + } + return o.AvailableSandboxes, true +} + +// HasAvailableSandboxes returns a boolean if a field has been set. +func (o *Organization) HasAvailableSandboxes() bool { + if o != nil && !IsNil(o.AvailableSandboxes) { + return true + } + + return false +} + +// SetAvailableSandboxes gets a reference to the given int32 and assigns it to the AvailableSandboxes field. +func (o *Organization) SetAvailableSandboxes(v int32) { + o.AvailableSandboxes = &v +} + func (o Organization) MarshalJSON() ([]byte, error) { toSerialize,err := o.ToMap() if err != nil { @@ -132,6 +200,12 @@ func (o Organization) ToMap() (map[string]interface{}, error) { toSerialize["name"] = o.Name toSerialize["id"] = o.Id toSerialize["ownerId"] = o.OwnerId + if !IsNil(o.AvailableStacks) { + toSerialize["availableStacks"] = o.AvailableStacks + } + if !IsNil(o.AvailableSandboxes) { + toSerialize["availableSandboxes"] = o.AvailableSandboxes + } return toSerialize, nil } diff --git a/components/fctl/membershipclient/model_organization_all_of.go b/components/fctl/membershipclient/model_organization_all_of.go index 74b6cb98d3..758c173e79 100644 --- a/components/fctl/membershipclient/model_organization_all_of.go +++ b/components/fctl/membershipclient/model_organization_all_of.go @@ -23,6 +23,10 @@ type OrganizationAllOf struct { Id string `json:"id"` // Owner ID OwnerId string `json:"ownerId"` + // Number of available stacks + AvailableStacks *int32 `json:"availableStacks,omitempty"` + // Number of available sandboxes + AvailableSandboxes *int32 `json:"availableSandboxes,omitempty"` } // NewOrganizationAllOf instantiates a new OrganizationAllOf object @@ -92,6 +96,70 @@ func (o *OrganizationAllOf) SetOwnerId(v string) { o.OwnerId = v } +// GetAvailableStacks returns the AvailableStacks field value if set, zero value otherwise. +func (o *OrganizationAllOf) GetAvailableStacks() int32 { + if o == nil || IsNil(o.AvailableStacks) { + var ret int32 + return ret + } + return *o.AvailableStacks +} + +// GetAvailableStacksOk returns a tuple with the AvailableStacks field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *OrganizationAllOf) GetAvailableStacksOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableStacks) { + return nil, false + } + return o.AvailableStacks, true +} + +// HasAvailableStacks returns a boolean if a field has been set. +func (o *OrganizationAllOf) HasAvailableStacks() bool { + if o != nil && !IsNil(o.AvailableStacks) { + return true + } + + return false +} + +// SetAvailableStacks gets a reference to the given int32 and assigns it to the AvailableStacks field. +func (o *OrganizationAllOf) SetAvailableStacks(v int32) { + o.AvailableStacks = &v +} + +// GetAvailableSandboxes returns the AvailableSandboxes field value if set, zero value otherwise. +func (o *OrganizationAllOf) GetAvailableSandboxes() int32 { + if o == nil || IsNil(o.AvailableSandboxes) { + var ret int32 + return ret + } + return *o.AvailableSandboxes +} + +// GetAvailableSandboxesOk returns a tuple with the AvailableSandboxes field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *OrganizationAllOf) GetAvailableSandboxesOk() (*int32, bool) { + if o == nil || IsNil(o.AvailableSandboxes) { + return nil, false + } + return o.AvailableSandboxes, true +} + +// HasAvailableSandboxes returns a boolean if a field has been set. +func (o *OrganizationAllOf) HasAvailableSandboxes() bool { + if o != nil && !IsNil(o.AvailableSandboxes) { + return true + } + + return false +} + +// SetAvailableSandboxes gets a reference to the given int32 and assigns it to the AvailableSandboxes field. +func (o *OrganizationAllOf) SetAvailableSandboxes(v int32) { + o.AvailableSandboxes = &v +} + func (o OrganizationAllOf) MarshalJSON() ([]byte, error) { toSerialize,err := o.ToMap() if err != nil { @@ -104,6 +172,12 @@ func (o OrganizationAllOf) ToMap() (map[string]interface{}, error) { toSerialize := map[string]interface{}{} toSerialize["id"] = o.Id toSerialize["ownerId"] = o.OwnerId + if !IsNil(o.AvailableStacks) { + toSerialize["availableStacks"] = o.AvailableStacks + } + if !IsNil(o.AvailableSandboxes) { + toSerialize["availableSandboxes"] = o.AvailableSandboxes + } return toSerialize, nil } diff --git a/components/fctl/membershipclient/model_private_region.go b/components/fctl/membershipclient/model_private_region.go index 4bd8882ca5..979369a822 100644 --- a/components/fctl/membershipclient/model_private_region.go +++ b/components/fctl/membershipclient/model_private_region.go @@ -26,7 +26,6 @@ type PrivateRegion struct { Active bool `json:"active"` LastPing *time.Time `json:"lastPing,omitempty"` Name string `json:"name"` - ClientID string `json:"clientID"` OrganizationID string `json:"organizationID"` CreatorID string `json:"creatorID"` Secret *PrivateRegionAllOfSecret `json:"secret,omitempty"` @@ -36,14 +35,13 @@ type PrivateRegion struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewPrivateRegion(id string, baseUrl string, createdAt string, active bool, name string, clientID string, organizationID string, creatorID string) *PrivateRegion { +func NewPrivateRegion(id string, baseUrl string, createdAt string, active bool, name string, organizationID string, creatorID string) *PrivateRegion { this := PrivateRegion{} this.Id = id this.BaseUrl = baseUrl this.CreatedAt = createdAt this.Active = active this.Name = name - this.ClientID = clientID this.OrganizationID = organizationID this.CreatorID = creatorID return &this @@ -209,30 +207,6 @@ func (o *PrivateRegion) SetName(v string) { o.Name = v } -// GetClientID returns the ClientID field value -func (o *PrivateRegion) GetClientID() string { - if o == nil { - var ret string - return ret - } - - return o.ClientID -} - -// GetClientIDOk returns a tuple with the ClientID field value -// and a boolean to check if the value has been set. -func (o *PrivateRegion) GetClientIDOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.ClientID, true -} - -// SetClientID sets field value -func (o *PrivateRegion) SetClientID(v string) { - o.ClientID = v -} - // GetOrganizationID returns the OrganizationID field value func (o *PrivateRegion) GetOrganizationID() string { if o == nil { @@ -331,7 +305,6 @@ func (o PrivateRegion) ToMap() (map[string]interface{}, error) { toSerialize["lastPing"] = o.LastPing } toSerialize["name"] = o.Name - toSerialize["clientID"] = o.ClientID toSerialize["organizationID"] = o.OrganizationID toSerialize["creatorID"] = o.CreatorID if !IsNil(o.Secret) { diff --git a/components/fctl/membershipclient/model_private_region_all_of.go b/components/fctl/membershipclient/model_private_region_all_of.go index 6f6955c7d2..c766427378 100644 --- a/components/fctl/membershipclient/model_private_region_all_of.go +++ b/components/fctl/membershipclient/model_private_region_all_of.go @@ -19,7 +19,6 @@ var _ MappedNullable = &PrivateRegionAllOf{} // PrivateRegionAllOf struct for PrivateRegionAllOf type PrivateRegionAllOf struct { - ClientID string `json:"clientID"` OrganizationID string `json:"organizationID"` CreatorID string `json:"creatorID"` Secret *PrivateRegionAllOfSecret `json:"secret,omitempty"` @@ -29,9 +28,8 @@ type PrivateRegionAllOf struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewPrivateRegionAllOf(clientID string, organizationID string, creatorID string) *PrivateRegionAllOf { +func NewPrivateRegionAllOf(organizationID string, creatorID string) *PrivateRegionAllOf { this := PrivateRegionAllOf{} - this.ClientID = clientID this.OrganizationID = organizationID this.CreatorID = creatorID return &this @@ -45,30 +43,6 @@ func NewPrivateRegionAllOfWithDefaults() *PrivateRegionAllOf { return &this } -// GetClientID returns the ClientID field value -func (o *PrivateRegionAllOf) GetClientID() string { - if o == nil { - var ret string - return ret - } - - return o.ClientID -} - -// GetClientIDOk returns a tuple with the ClientID field value -// and a boolean to check if the value has been set. -func (o *PrivateRegionAllOf) GetClientIDOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.ClientID, true -} - -// SetClientID sets field value -func (o *PrivateRegionAllOf) SetClientID(v string) { - o.ClientID = v -} - // GetOrganizationID returns the OrganizationID field value func (o *PrivateRegionAllOf) GetOrganizationID() string { if o == nil { @@ -159,7 +133,6 @@ func (o PrivateRegionAllOf) MarshalJSON() ([]byte, error) { func (o PrivateRegionAllOf) ToMap() (map[string]interface{}, error) { toSerialize := map[string]interface{}{} - toSerialize["clientID"] = o.ClientID toSerialize["organizationID"] = o.OrganizationID toSerialize["creatorID"] = o.CreatorID if !IsNil(o.Secret) { diff --git a/components/fctl/membershipclient/model_stack.go b/components/fctl/membershipclient/model_stack.go index b3badbe73c..27f7edea8a 100644 --- a/components/fctl/membershipclient/model_stack.go +++ b/components/fctl/membershipclient/model_stack.go @@ -23,6 +23,12 @@ type Stack struct { // Stack name Name string `json:"name"` Metadata map[string]string `json:"metadata"` + Status string `json:"status"` + State string `json:"state"` + ExpectedStatus string `json:"expectedStatus"` + LastStateUpdate time.Time `json:"lastStateUpdate"` + LastExpectedStatusUpdate time.Time `json:"lastExpectedStatusUpdate"` + LastStatusUpdate time.Time `json:"lastStatusUpdate"` // Stack ID Id string `json:"id"` // Organization ID @@ -35,33 +41,27 @@ type Stack struct { CreatedAt *time.Time `json:"createdAt,omitempty"` DeletedAt *time.Time `json:"deletedAt,omitempty"` DisabledAt *time.Time `json:"disabledAt,omitempty"` - Status string `json:"status"` - State string `json:"state"` - ExpectedStatus string `json:"expectedStatus"` - LastStateUpdate time.Time `json:"lastStateUpdate"` - LastExpectedStatusUpdate time.Time `json:"lastExpectedStatusUpdate"` - LastStatusUpdate time.Time `json:"lastStatusUpdate"` } // NewStack instantiates a new Stack object // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewStack(name string, metadata map[string]string, id string, organizationId string, uri string, regionID string, stargateEnabled bool, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time) *Stack { +func NewStack(name string, metadata map[string]string, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, id string, organizationId string, uri string, regionID string, stargateEnabled bool) *Stack { this := Stack{} this.Name = name this.Metadata = metadata - this.Id = id - this.OrganizationId = organizationId - this.Uri = uri - this.RegionID = regionID - this.StargateEnabled = stargateEnabled this.Status = status this.State = state this.ExpectedStatus = expectedStatus this.LastStateUpdate = lastStateUpdate this.LastExpectedStatusUpdate = lastExpectedStatusUpdate this.LastStatusUpdate = lastStatusUpdate + this.Id = id + this.OrganizationId = organizationId + this.Uri = uri + this.RegionID = regionID + this.StargateEnabled = stargateEnabled return &this } @@ -121,6 +121,150 @@ func (o *Stack) SetMetadata(v map[string]string) { o.Metadata = v } +// GetStatus returns the Status field value +func (o *Stack) GetStatus() string { + if o == nil { + var ret string + return ret + } + + return o.Status +} + +// GetStatusOk returns a tuple with the Status field value +// and a boolean to check if the value has been set. +func (o *Stack) GetStatusOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.Status, true +} + +// SetStatus sets field value +func (o *Stack) SetStatus(v string) { + o.Status = v +} + +// GetState returns the State field value +func (o *Stack) GetState() string { + if o == nil { + var ret string + return ret + } + + return o.State +} + +// GetStateOk returns a tuple with the State field value +// and a boolean to check if the value has been set. +func (o *Stack) GetStateOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.State, true +} + +// SetState sets field value +func (o *Stack) SetState(v string) { + o.State = v +} + +// GetExpectedStatus returns the ExpectedStatus field value +func (o *Stack) GetExpectedStatus() string { + if o == nil { + var ret string + return ret + } + + return o.ExpectedStatus +} + +// GetExpectedStatusOk returns a tuple with the ExpectedStatus field value +// and a boolean to check if the value has been set. +func (o *Stack) GetExpectedStatusOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.ExpectedStatus, true +} + +// SetExpectedStatus sets field value +func (o *Stack) SetExpectedStatus(v string) { + o.ExpectedStatus = v +} + +// GetLastStateUpdate returns the LastStateUpdate field value +func (o *Stack) GetLastStateUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastStateUpdate +} + +// GetLastStateUpdateOk returns a tuple with the LastStateUpdate field value +// and a boolean to check if the value has been set. +func (o *Stack) GetLastStateUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastStateUpdate, true +} + +// SetLastStateUpdate sets field value +func (o *Stack) SetLastStateUpdate(v time.Time) { + o.LastStateUpdate = v +} + +// GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field value +func (o *Stack) GetLastExpectedStatusUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastExpectedStatusUpdate +} + +// GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field value +// and a boolean to check if the value has been set. +func (o *Stack) GetLastExpectedStatusUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastExpectedStatusUpdate, true +} + +// SetLastExpectedStatusUpdate sets field value +func (o *Stack) SetLastExpectedStatusUpdate(v time.Time) { + o.LastExpectedStatusUpdate = v +} + +// GetLastStatusUpdate returns the LastStatusUpdate field value +func (o *Stack) GetLastStatusUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastStatusUpdate +} + +// GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field value +// and a boolean to check if the value has been set. +func (o *Stack) GetLastStatusUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastStatusUpdate, true +} + +// SetLastStatusUpdate sets field value +func (o *Stack) SetLastStatusUpdate(v time.Time) { + o.LastStatusUpdate = v +} + // GetId returns the Id field value func (o *Stack) GetId() string { if o == nil { @@ -337,150 +481,6 @@ func (o *Stack) SetDisabledAt(v time.Time) { o.DisabledAt = &v } -// GetStatus returns the Status field value -func (o *Stack) GetStatus() string { - if o == nil { - var ret string - return ret - } - - return o.Status -} - -// GetStatusOk returns a tuple with the Status field value -// and a boolean to check if the value has been set. -func (o *Stack) GetStatusOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.Status, true -} - -// SetStatus sets field value -func (o *Stack) SetStatus(v string) { - o.Status = v -} - -// GetState returns the State field value -func (o *Stack) GetState() string { - if o == nil { - var ret string - return ret - } - - return o.State -} - -// GetStateOk returns a tuple with the State field value -// and a boolean to check if the value has been set. -func (o *Stack) GetStateOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.State, true -} - -// SetState sets field value -func (o *Stack) SetState(v string) { - o.State = v -} - -// GetExpectedStatus returns the ExpectedStatus field value -func (o *Stack) GetExpectedStatus() string { - if o == nil { - var ret string - return ret - } - - return o.ExpectedStatus -} - -// GetExpectedStatusOk returns a tuple with the ExpectedStatus field value -// and a boolean to check if the value has been set. -func (o *Stack) GetExpectedStatusOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.ExpectedStatus, true -} - -// SetExpectedStatus sets field value -func (o *Stack) SetExpectedStatus(v string) { - o.ExpectedStatus = v -} - -// GetLastStateUpdate returns the LastStateUpdate field value -func (o *Stack) GetLastStateUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastStateUpdate -} - -// GetLastStateUpdateOk returns a tuple with the LastStateUpdate field value -// and a boolean to check if the value has been set. -func (o *Stack) GetLastStateUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastStateUpdate, true -} - -// SetLastStateUpdate sets field value -func (o *Stack) SetLastStateUpdate(v time.Time) { - o.LastStateUpdate = v -} - -// GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field value -func (o *Stack) GetLastExpectedStatusUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastExpectedStatusUpdate -} - -// GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field value -// and a boolean to check if the value has been set. -func (o *Stack) GetLastExpectedStatusUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastExpectedStatusUpdate, true -} - -// SetLastExpectedStatusUpdate sets field value -func (o *Stack) SetLastExpectedStatusUpdate(v time.Time) { - o.LastExpectedStatusUpdate = v -} - -// GetLastStatusUpdate returns the LastStatusUpdate field value -func (o *Stack) GetLastStatusUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastStatusUpdate -} - -// GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field value -// and a boolean to check if the value has been set. -func (o *Stack) GetLastStatusUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastStatusUpdate, true -} - -// SetLastStatusUpdate sets field value -func (o *Stack) SetLastStatusUpdate(v time.Time) { - o.LastStatusUpdate = v -} - func (o Stack) MarshalJSON() ([]byte, error) { toSerialize,err := o.ToMap() if err != nil { @@ -493,6 +493,12 @@ func (o Stack) ToMap() (map[string]interface{}, error) { toSerialize := map[string]interface{}{} toSerialize["name"] = o.Name toSerialize["metadata"] = o.Metadata + toSerialize["status"] = o.Status + toSerialize["state"] = o.State + toSerialize["expectedStatus"] = o.ExpectedStatus + toSerialize["lastStateUpdate"] = o.LastStateUpdate + toSerialize["lastExpectedStatusUpdate"] = o.LastExpectedStatusUpdate + toSerialize["lastStatusUpdate"] = o.LastStatusUpdate toSerialize["id"] = o.Id toSerialize["organizationId"] = o.OrganizationId toSerialize["uri"] = o.Uri @@ -507,12 +513,6 @@ func (o Stack) ToMap() (map[string]interface{}, error) { if !IsNil(o.DisabledAt) { toSerialize["disabledAt"] = o.DisabledAt } - toSerialize["status"] = o.Status - toSerialize["state"] = o.State - toSerialize["expectedStatus"] = o.ExpectedStatus - toSerialize["lastStateUpdate"] = o.LastStateUpdate - toSerialize["lastExpectedStatusUpdate"] = o.LastExpectedStatusUpdate - toSerialize["lastStatusUpdate"] = o.LastStatusUpdate return toSerialize, nil } diff --git a/components/fctl/membershipclient/model_stack_all_of.go b/components/fctl/membershipclient/model_stack_all_of.go index 94bd891bf4..6cd0990b86 100644 --- a/components/fctl/membershipclient/model_stack_all_of.go +++ b/components/fctl/membershipclient/model_stack_all_of.go @@ -32,31 +32,19 @@ type StackAllOf struct { CreatedAt *time.Time `json:"createdAt,omitempty"` DeletedAt *time.Time `json:"deletedAt,omitempty"` DisabledAt *time.Time `json:"disabledAt,omitempty"` - Status string `json:"status"` - State string `json:"state"` - ExpectedStatus string `json:"expectedStatus"` - LastStateUpdate time.Time `json:"lastStateUpdate"` - LastExpectedStatusUpdate time.Time `json:"lastExpectedStatusUpdate"` - LastStatusUpdate time.Time `json:"lastStatusUpdate"` } // NewStackAllOf instantiates a new StackAllOf object // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewStackAllOf(id string, organizationId string, uri string, regionID string, stargateEnabled bool, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time) *StackAllOf { +func NewStackAllOf(id string, organizationId string, uri string, regionID string, stargateEnabled bool) *StackAllOf { this := StackAllOf{} this.Id = id this.OrganizationId = organizationId this.Uri = uri this.RegionID = regionID this.StargateEnabled = stargateEnabled - this.Status = status - this.State = state - this.ExpectedStatus = expectedStatus - this.LastStateUpdate = lastStateUpdate - this.LastExpectedStatusUpdate = lastExpectedStatusUpdate - this.LastStatusUpdate = lastStatusUpdate return &this } @@ -284,150 +272,6 @@ func (o *StackAllOf) SetDisabledAt(v time.Time) { o.DisabledAt = &v } -// GetStatus returns the Status field value -func (o *StackAllOf) GetStatus() string { - if o == nil { - var ret string - return ret - } - - return o.Status -} - -// GetStatusOk returns a tuple with the Status field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetStatusOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.Status, true -} - -// SetStatus sets field value -func (o *StackAllOf) SetStatus(v string) { - o.Status = v -} - -// GetState returns the State field value -func (o *StackAllOf) GetState() string { - if o == nil { - var ret string - return ret - } - - return o.State -} - -// GetStateOk returns a tuple with the State field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetStateOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.State, true -} - -// SetState sets field value -func (o *StackAllOf) SetState(v string) { - o.State = v -} - -// GetExpectedStatus returns the ExpectedStatus field value -func (o *StackAllOf) GetExpectedStatus() string { - if o == nil { - var ret string - return ret - } - - return o.ExpectedStatus -} - -// GetExpectedStatusOk returns a tuple with the ExpectedStatus field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetExpectedStatusOk() (*string, bool) { - if o == nil { - return nil, false - } - return &o.ExpectedStatus, true -} - -// SetExpectedStatus sets field value -func (o *StackAllOf) SetExpectedStatus(v string) { - o.ExpectedStatus = v -} - -// GetLastStateUpdate returns the LastStateUpdate field value -func (o *StackAllOf) GetLastStateUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastStateUpdate -} - -// GetLastStateUpdateOk returns a tuple with the LastStateUpdate field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetLastStateUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastStateUpdate, true -} - -// SetLastStateUpdate sets field value -func (o *StackAllOf) SetLastStateUpdate(v time.Time) { - o.LastStateUpdate = v -} - -// GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field value -func (o *StackAllOf) GetLastExpectedStatusUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastExpectedStatusUpdate -} - -// GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetLastExpectedStatusUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastExpectedStatusUpdate, true -} - -// SetLastExpectedStatusUpdate sets field value -func (o *StackAllOf) SetLastExpectedStatusUpdate(v time.Time) { - o.LastExpectedStatusUpdate = v -} - -// GetLastStatusUpdate returns the LastStatusUpdate field value -func (o *StackAllOf) GetLastStatusUpdate() time.Time { - if o == nil { - var ret time.Time - return ret - } - - return o.LastStatusUpdate -} - -// GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field value -// and a boolean to check if the value has been set. -func (o *StackAllOf) GetLastStatusUpdateOk() (*time.Time, bool) { - if o == nil { - return nil, false - } - return &o.LastStatusUpdate, true -} - -// SetLastStatusUpdate sets field value -func (o *StackAllOf) SetLastStatusUpdate(v time.Time) { - o.LastStatusUpdate = v -} - func (o StackAllOf) MarshalJSON() ([]byte, error) { toSerialize,err := o.ToMap() if err != nil { @@ -452,12 +296,6 @@ func (o StackAllOf) ToMap() (map[string]interface{}, error) { if !IsNil(o.DisabledAt) { toSerialize["disabledAt"] = o.DisabledAt } - toSerialize["status"] = o.Status - toSerialize["state"] = o.State - toSerialize["expectedStatus"] = o.ExpectedStatus - toSerialize["lastStateUpdate"] = o.LastStateUpdate - toSerialize["lastExpectedStatusUpdate"] = o.LastExpectedStatusUpdate - toSerialize["lastStatusUpdate"] = o.LastStatusUpdate return toSerialize, nil } diff --git a/components/fctl/membershipclient/model_stack_life_cycle.go b/components/fctl/membershipclient/model_stack_life_cycle.go new file mode 100644 index 0000000000..3fa4479d96 --- /dev/null +++ b/components/fctl/membershipclient/model_stack_life_cycle.go @@ -0,0 +1,253 @@ +/* +Membership API + +No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + +API version: 0.1.0 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package membershipclient + +import ( + "encoding/json" + "time" +) + +// checks if the StackLifeCycle type satisfies the MappedNullable interface at compile time +var _ MappedNullable = &StackLifeCycle{} + +// StackLifeCycle struct for StackLifeCycle +type StackLifeCycle struct { + Status string `json:"status"` + State string `json:"state"` + ExpectedStatus string `json:"expectedStatus"` + LastStateUpdate time.Time `json:"lastStateUpdate"` + LastExpectedStatusUpdate time.Time `json:"lastExpectedStatusUpdate"` + LastStatusUpdate time.Time `json:"lastStatusUpdate"` +} + +// NewStackLifeCycle instantiates a new StackLifeCycle object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewStackLifeCycle(status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time) *StackLifeCycle { + this := StackLifeCycle{} + this.Status = status + this.State = state + this.ExpectedStatus = expectedStatus + this.LastStateUpdate = lastStateUpdate + this.LastExpectedStatusUpdate = lastExpectedStatusUpdate + this.LastStatusUpdate = lastStatusUpdate + return &this +} + +// NewStackLifeCycleWithDefaults instantiates a new StackLifeCycle object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewStackLifeCycleWithDefaults() *StackLifeCycle { + this := StackLifeCycle{} + return &this +} + +// GetStatus returns the Status field value +func (o *StackLifeCycle) GetStatus() string { + if o == nil { + var ret string + return ret + } + + return o.Status +} + +// GetStatusOk returns a tuple with the Status field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetStatusOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.Status, true +} + +// SetStatus sets field value +func (o *StackLifeCycle) SetStatus(v string) { + o.Status = v +} + +// GetState returns the State field value +func (o *StackLifeCycle) GetState() string { + if o == nil { + var ret string + return ret + } + + return o.State +} + +// GetStateOk returns a tuple with the State field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetStateOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.State, true +} + +// SetState sets field value +func (o *StackLifeCycle) SetState(v string) { + o.State = v +} + +// GetExpectedStatus returns the ExpectedStatus field value +func (o *StackLifeCycle) GetExpectedStatus() string { + if o == nil { + var ret string + return ret + } + + return o.ExpectedStatus +} + +// GetExpectedStatusOk returns a tuple with the ExpectedStatus field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetExpectedStatusOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.ExpectedStatus, true +} + +// SetExpectedStatus sets field value +func (o *StackLifeCycle) SetExpectedStatus(v string) { + o.ExpectedStatus = v +} + +// GetLastStateUpdate returns the LastStateUpdate field value +func (o *StackLifeCycle) GetLastStateUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastStateUpdate +} + +// GetLastStateUpdateOk returns a tuple with the LastStateUpdate field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetLastStateUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastStateUpdate, true +} + +// SetLastStateUpdate sets field value +func (o *StackLifeCycle) SetLastStateUpdate(v time.Time) { + o.LastStateUpdate = v +} + +// GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field value +func (o *StackLifeCycle) GetLastExpectedStatusUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastExpectedStatusUpdate +} + +// GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetLastExpectedStatusUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastExpectedStatusUpdate, true +} + +// SetLastExpectedStatusUpdate sets field value +func (o *StackLifeCycle) SetLastExpectedStatusUpdate(v time.Time) { + o.LastExpectedStatusUpdate = v +} + +// GetLastStatusUpdate returns the LastStatusUpdate field value +func (o *StackLifeCycle) GetLastStatusUpdate() time.Time { + if o == nil { + var ret time.Time + return ret + } + + return o.LastStatusUpdate +} + +// GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field value +// and a boolean to check if the value has been set. +func (o *StackLifeCycle) GetLastStatusUpdateOk() (*time.Time, bool) { + if o == nil { + return nil, false + } + return &o.LastStatusUpdate, true +} + +// SetLastStatusUpdate sets field value +func (o *StackLifeCycle) SetLastStatusUpdate(v time.Time) { + o.LastStatusUpdate = v +} + +func (o StackLifeCycle) MarshalJSON() ([]byte, error) { + toSerialize,err := o.ToMap() + if err != nil { + return []byte{}, err + } + return json.Marshal(toSerialize) +} + +func (o StackLifeCycle) ToMap() (map[string]interface{}, error) { + toSerialize := map[string]interface{}{} + toSerialize["status"] = o.Status + toSerialize["state"] = o.State + toSerialize["expectedStatus"] = o.ExpectedStatus + toSerialize["lastStateUpdate"] = o.LastStateUpdate + toSerialize["lastExpectedStatusUpdate"] = o.LastExpectedStatusUpdate + toSerialize["lastStatusUpdate"] = o.LastStatusUpdate + return toSerialize, nil +} + +type NullableStackLifeCycle struct { + value *StackLifeCycle + isSet bool +} + +func (v NullableStackLifeCycle) Get() *StackLifeCycle { + return v.value +} + +func (v *NullableStackLifeCycle) Set(val *StackLifeCycle) { + v.value = val + v.isSet = true +} + +func (v NullableStackLifeCycle) IsSet() bool { + return v.isSet +} + +func (v *NullableStackLifeCycle) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableStackLifeCycle(val *StackLifeCycle) *NullableStackLifeCycle { + return &NullableStackLifeCycle{value: val, isSet: true} +} + +func (v NullableStackLifeCycle) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableStackLifeCycle) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} + +