Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiExportCreateRequest
- type ApiExportDeleteRequest
- type ApiExportGetRequest
- type ApiExportListRequest
- type ApiExportPatchRequest
- type ApiExportUpdateRequest
- type BasicAuth
- type CloudExportAdminServiceApiService
- func (a *CloudExportAdminServiceApiService) ExportCreate(ctx _context.Context) ApiExportCreateRequest
- func (a *CloudExportAdminServiceApiService) ExportCreateExecute(r ApiExportCreateRequest) (V202101beta1CreateCloudExportResponse, *_nethttp.Response, error)
- func (a *CloudExportAdminServiceApiService) ExportDelete(ctx _context.Context, exportId string) ApiExportDeleteRequest
- func (a *CloudExportAdminServiceApiService) ExportDeleteExecute(r ApiExportDeleteRequest) (map[string]interface{}, *_nethttp.Response, error)
- func (a *CloudExportAdminServiceApiService) ExportGet(ctx _context.Context, exportId string) ApiExportGetRequest
- func (a *CloudExportAdminServiceApiService) ExportGetExecute(r ApiExportGetRequest) (V202101beta1GetCloudExportResponse, *_nethttp.Response, error)
- func (a *CloudExportAdminServiceApiService) ExportList(ctx _context.Context) ApiExportListRequest
- func (a *CloudExportAdminServiceApiService) ExportListExecute(r ApiExportListRequest) (V202101beta1ListCloudExportResponse, *_nethttp.Response, error)
- func (a *CloudExportAdminServiceApiService) ExportPatch(ctx _context.Context, exportId string) ApiExportPatchRequest
- func (a *CloudExportAdminServiceApiService) ExportPatchExecute(r ApiExportPatchRequest) (V202101beta1PatchCloudExportResponse, *_nethttp.Response, error)
- func (a *CloudExportAdminServiceApiService) ExportUpdate(ctx _context.Context, exportId string) ApiExportUpdateRequest
- func (a *CloudExportAdminServiceApiService) ExportUpdateExecute(r ApiExportUpdateRequest) (V202101beta1UpdateCloudExportResponse, *_nethttp.Response, error)
- type CloudExportv202101beta1Status
- func (o *CloudExportv202101beta1Status) GetApiAccess() bool
- func (o *CloudExportv202101beta1Status) GetApiAccessOk() (*bool, bool)
- func (o *CloudExportv202101beta1Status) GetErrorMessage() string
- func (o *CloudExportv202101beta1Status) GetErrorMessageOk() (*string, bool)
- func (o *CloudExportv202101beta1Status) GetFlowFound() bool
- func (o *CloudExportv202101beta1Status) GetFlowFoundOk() (*bool, bool)
- func (o *CloudExportv202101beta1Status) GetStatus() string
- func (o *CloudExportv202101beta1Status) GetStatusOk() (*string, bool)
- func (o *CloudExportv202101beta1Status) GetStorageAccountAccess() bool
- func (o *CloudExportv202101beta1Status) GetStorageAccountAccessOk() (*bool, bool)
- func (o *CloudExportv202101beta1Status) HasApiAccess() bool
- func (o *CloudExportv202101beta1Status) HasErrorMessage() bool
- func (o *CloudExportv202101beta1Status) HasFlowFound() bool
- func (o *CloudExportv202101beta1Status) HasStatus() bool
- func (o *CloudExportv202101beta1Status) HasStorageAccountAccess() bool
- func (o CloudExportv202101beta1Status) MarshalJSON() ([]byte, error)
- func (o *CloudExportv202101beta1Status) SetApiAccess(v bool)
- func (o *CloudExportv202101beta1Status) SetErrorMessage(v string)
- func (o *CloudExportv202101beta1Status) SetFlowFound(v bool)
- func (o *CloudExportv202101beta1Status) SetStatus(v string)
- func (o *CloudExportv202101beta1Status) SetStorageAccountAccess(v bool)
- type Configuration
- type GenericOpenAPIError
- type GooglerpcStatus
- func (o *GooglerpcStatus) GetCode() int32
- func (o *GooglerpcStatus) GetCodeOk() (*int32, bool)
- func (o *GooglerpcStatus) GetDetails() []ProtobufAny
- func (o *GooglerpcStatus) GetDetailsOk() (*[]ProtobufAny, bool)
- func (o *GooglerpcStatus) GetMessage() string
- func (o *GooglerpcStatus) GetMessageOk() (*string, bool)
- func (o *GooglerpcStatus) HasCode() bool
- func (o *GooglerpcStatus) HasDetails() bool
- func (o *GooglerpcStatus) HasMessage() bool
- func (o GooglerpcStatus) MarshalJSON() ([]byte, error)
- func (o *GooglerpcStatus) SetCode(v int32)
- func (o *GooglerpcStatus) SetDetails(v []ProtobufAny)
- func (o *GooglerpcStatus) SetMessage(v string)
- type NullableBool
- type NullableCloudExportv202101beta1Status
- func (v NullableCloudExportv202101beta1Status) Get() *CloudExportv202101beta1Status
- func (v NullableCloudExportv202101beta1Status) IsSet() bool
- func (v NullableCloudExportv202101beta1Status) MarshalJSON() ([]byte, error)
- func (v *NullableCloudExportv202101beta1Status) Set(val *CloudExportv202101beta1Status)
- func (v *NullableCloudExportv202101beta1Status) UnmarshalJSON(src []byte) error
- func (v *NullableCloudExportv202101beta1Status) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGooglerpcStatus
- func (v NullableGooglerpcStatus) Get() *GooglerpcStatus
- func (v NullableGooglerpcStatus) IsSet() bool
- func (v NullableGooglerpcStatus) MarshalJSON() ([]byte, error)
- func (v *NullableGooglerpcStatus) Set(val *GooglerpcStatus)
- func (v *NullableGooglerpcStatus) UnmarshalJSON(src []byte) error
- func (v *NullableGooglerpcStatus) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableProtobufAny
- func (v NullableProtobufAny) Get() *ProtobufAny
- func (v NullableProtobufAny) IsSet() bool
- func (v NullableProtobufAny) MarshalJSON() ([]byte, error)
- func (v *NullableProtobufAny) Set(val *ProtobufAny)
- func (v *NullableProtobufAny) UnmarshalJSON(src []byte) error
- func (v *NullableProtobufAny) Unset()
- type NullableString
- type NullableTime
- type NullableV202101beta1AwsProperties
- func (v NullableV202101beta1AwsProperties) Get() *V202101beta1AwsProperties
- func (v NullableV202101beta1AwsProperties) IsSet() bool
- func (v NullableV202101beta1AwsProperties) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1AwsProperties) Set(val *V202101beta1AwsProperties)
- func (v *NullableV202101beta1AwsProperties) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1AwsProperties) Unset()
- type NullableV202101beta1AzureProperties
- func (v NullableV202101beta1AzureProperties) Get() *V202101beta1AzureProperties
- func (v NullableV202101beta1AzureProperties) IsSet() bool
- func (v NullableV202101beta1AzureProperties) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1AzureProperties) Set(val *V202101beta1AzureProperties)
- func (v *NullableV202101beta1AzureProperties) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1AzureProperties) Unset()
- type NullableV202101beta1BgpProperties
- func (v NullableV202101beta1BgpProperties) Get() *V202101beta1BgpProperties
- func (v NullableV202101beta1BgpProperties) IsSet() bool
- func (v NullableV202101beta1BgpProperties) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1BgpProperties) Set(val *V202101beta1BgpProperties)
- func (v *NullableV202101beta1BgpProperties) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1BgpProperties) Unset()
- type NullableV202101beta1CloudExport
- func (v NullableV202101beta1CloudExport) Get() *V202101beta1CloudExport
- func (v NullableV202101beta1CloudExport) IsSet() bool
- func (v NullableV202101beta1CloudExport) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1CloudExport) Set(val *V202101beta1CloudExport)
- func (v *NullableV202101beta1CloudExport) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1CloudExport) Unset()
- type NullableV202101beta1CloudExportType
- func (v NullableV202101beta1CloudExportType) Get() *V202101beta1CloudExportType
- func (v NullableV202101beta1CloudExportType) IsSet() bool
- func (v NullableV202101beta1CloudExportType) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1CloudExportType) Set(val *V202101beta1CloudExportType)
- func (v *NullableV202101beta1CloudExportType) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1CloudExportType) Unset()
- type NullableV202101beta1CreateCloudExportRequest
- func (v NullableV202101beta1CreateCloudExportRequest) Get() *V202101beta1CreateCloudExportRequest
- func (v NullableV202101beta1CreateCloudExportRequest) IsSet() bool
- func (v NullableV202101beta1CreateCloudExportRequest) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1CreateCloudExportRequest) Set(val *V202101beta1CreateCloudExportRequest)
- func (v *NullableV202101beta1CreateCloudExportRequest) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1CreateCloudExportRequest) Unset()
- type NullableV202101beta1CreateCloudExportResponse
- func (v NullableV202101beta1CreateCloudExportResponse) Get() *V202101beta1CreateCloudExportResponse
- func (v NullableV202101beta1CreateCloudExportResponse) IsSet() bool
- func (v NullableV202101beta1CreateCloudExportResponse) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1CreateCloudExportResponse) Set(val *V202101beta1CreateCloudExportResponse)
- func (v *NullableV202101beta1CreateCloudExportResponse) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1CreateCloudExportResponse) Unset()
- type NullableV202101beta1GceProperties
- func (v NullableV202101beta1GceProperties) Get() *V202101beta1GceProperties
- func (v NullableV202101beta1GceProperties) IsSet() bool
- func (v NullableV202101beta1GceProperties) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1GceProperties) Set(val *V202101beta1GceProperties)
- func (v *NullableV202101beta1GceProperties) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1GceProperties) Unset()
- type NullableV202101beta1GetCloudExportResponse
- func (v NullableV202101beta1GetCloudExportResponse) Get() *V202101beta1GetCloudExportResponse
- func (v NullableV202101beta1GetCloudExportResponse) IsSet() bool
- func (v NullableV202101beta1GetCloudExportResponse) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1GetCloudExportResponse) Set(val *V202101beta1GetCloudExportResponse)
- func (v *NullableV202101beta1GetCloudExportResponse) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1GetCloudExportResponse) Unset()
- type NullableV202101beta1IbmProperties
- func (v NullableV202101beta1IbmProperties) Get() *V202101beta1IbmProperties
- func (v NullableV202101beta1IbmProperties) IsSet() bool
- func (v NullableV202101beta1IbmProperties) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1IbmProperties) Set(val *V202101beta1IbmProperties)
- func (v *NullableV202101beta1IbmProperties) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1IbmProperties) Unset()
- type NullableV202101beta1ListCloudExportResponse
- func (v NullableV202101beta1ListCloudExportResponse) Get() *V202101beta1ListCloudExportResponse
- func (v NullableV202101beta1ListCloudExportResponse) IsSet() bool
- func (v NullableV202101beta1ListCloudExportResponse) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1ListCloudExportResponse) Set(val *V202101beta1ListCloudExportResponse)
- func (v *NullableV202101beta1ListCloudExportResponse) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1ListCloudExportResponse) Unset()
- type NullableV202101beta1PatchCloudExportRequest
- func (v NullableV202101beta1PatchCloudExportRequest) Get() *V202101beta1PatchCloudExportRequest
- func (v NullableV202101beta1PatchCloudExportRequest) IsSet() bool
- func (v NullableV202101beta1PatchCloudExportRequest) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1PatchCloudExportRequest) Set(val *V202101beta1PatchCloudExportRequest)
- func (v *NullableV202101beta1PatchCloudExportRequest) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1PatchCloudExportRequest) Unset()
- type NullableV202101beta1PatchCloudExportResponse
- func (v NullableV202101beta1PatchCloudExportResponse) Get() *V202101beta1PatchCloudExportResponse
- func (v NullableV202101beta1PatchCloudExportResponse) IsSet() bool
- func (v NullableV202101beta1PatchCloudExportResponse) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1PatchCloudExportResponse) Set(val *V202101beta1PatchCloudExportResponse)
- func (v *NullableV202101beta1PatchCloudExportResponse) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1PatchCloudExportResponse) Unset()
- type NullableV202101beta1UpdateCloudExportRequest
- func (v NullableV202101beta1UpdateCloudExportRequest) Get() *V202101beta1UpdateCloudExportRequest
- func (v NullableV202101beta1UpdateCloudExportRequest) IsSet() bool
- func (v NullableV202101beta1UpdateCloudExportRequest) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1UpdateCloudExportRequest) Set(val *V202101beta1UpdateCloudExportRequest)
- func (v *NullableV202101beta1UpdateCloudExportRequest) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1UpdateCloudExportRequest) Unset()
- type NullableV202101beta1UpdateCloudExportResponse
- func (v NullableV202101beta1UpdateCloudExportResponse) Get() *V202101beta1UpdateCloudExportResponse
- func (v NullableV202101beta1UpdateCloudExportResponse) IsSet() bool
- func (v NullableV202101beta1UpdateCloudExportResponse) MarshalJSON() ([]byte, error)
- func (v *NullableV202101beta1UpdateCloudExportResponse) Set(val *V202101beta1UpdateCloudExportResponse)
- func (v *NullableV202101beta1UpdateCloudExportResponse) UnmarshalJSON(src []byte) error
- func (v *NullableV202101beta1UpdateCloudExportResponse) Unset()
- type ProtobufAny
- func (o *ProtobufAny) GetTypeUrl() string
- func (o *ProtobufAny) GetTypeUrlOk() (*string, bool)
- func (o *ProtobufAny) GetValue() string
- func (o *ProtobufAny) GetValueOk() (*string, bool)
- func (o *ProtobufAny) HasTypeUrl() bool
- func (o *ProtobufAny) HasValue() bool
- func (o ProtobufAny) MarshalJSON() ([]byte, error)
- func (o *ProtobufAny) SetTypeUrl(v string)
- func (o *ProtobufAny) SetValue(v string)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type V202101beta1AwsProperties
- func (o *V202101beta1AwsProperties) GetBucket() string
- func (o *V202101beta1AwsProperties) GetBucketOk() (*string, bool)
- func (o *V202101beta1AwsProperties) GetDeleteAfterRead() bool
- func (o *V202101beta1AwsProperties) GetDeleteAfterReadOk() (*bool, bool)
- func (o *V202101beta1AwsProperties) GetIamRoleArn() string
- func (o *V202101beta1AwsProperties) GetIamRoleArnOk() (*string, bool)
- func (o *V202101beta1AwsProperties) GetMultipleBuckets() bool
- func (o *V202101beta1AwsProperties) GetMultipleBucketsOk() (*bool, bool)
- func (o *V202101beta1AwsProperties) GetRegion() string
- func (o *V202101beta1AwsProperties) GetRegionOk() (*string, bool)
- func (o *V202101beta1AwsProperties) HasBucket() bool
- func (o *V202101beta1AwsProperties) HasDeleteAfterRead() bool
- func (o *V202101beta1AwsProperties) HasIamRoleArn() bool
- func (o *V202101beta1AwsProperties) HasMultipleBuckets() bool
- func (o *V202101beta1AwsProperties) HasRegion() bool
- func (o V202101beta1AwsProperties) MarshalJSON() ([]byte, error)
- func (o *V202101beta1AwsProperties) SetBucket(v string)
- func (o *V202101beta1AwsProperties) SetDeleteAfterRead(v bool)
- func (o *V202101beta1AwsProperties) SetIamRoleArn(v string)
- func (o *V202101beta1AwsProperties) SetMultipleBuckets(v bool)
- func (o *V202101beta1AwsProperties) SetRegion(v string)
- type V202101beta1AzureProperties
- func (o *V202101beta1AzureProperties) GetLocation() string
- func (o *V202101beta1AzureProperties) GetLocationOk() (*string, bool)
- func (o *V202101beta1AzureProperties) GetResourceGroup() string
- func (o *V202101beta1AzureProperties) GetResourceGroupOk() (*string, bool)
- func (o *V202101beta1AzureProperties) GetSecurityPrincipalEnabled() bool
- func (o *V202101beta1AzureProperties) GetSecurityPrincipalEnabledOk() (*bool, bool)
- func (o *V202101beta1AzureProperties) GetStorageAccount() string
- func (o *V202101beta1AzureProperties) GetStorageAccountOk() (*string, bool)
- func (o *V202101beta1AzureProperties) GetSubscriptionId() string
- func (o *V202101beta1AzureProperties) GetSubscriptionIdOk() (*string, bool)
- func (o *V202101beta1AzureProperties) HasLocation() bool
- func (o *V202101beta1AzureProperties) HasResourceGroup() bool
- func (o *V202101beta1AzureProperties) HasSecurityPrincipalEnabled() bool
- func (o *V202101beta1AzureProperties) HasStorageAccount() bool
- func (o *V202101beta1AzureProperties) HasSubscriptionId() bool
- func (o V202101beta1AzureProperties) MarshalJSON() ([]byte, error)
- func (o *V202101beta1AzureProperties) SetLocation(v string)
- func (o *V202101beta1AzureProperties) SetResourceGroup(v string)
- func (o *V202101beta1AzureProperties) SetSecurityPrincipalEnabled(v bool)
- func (o *V202101beta1AzureProperties) SetStorageAccount(v string)
- func (o *V202101beta1AzureProperties) SetSubscriptionId(v string)
- type V202101beta1BgpProperties
- func (o *V202101beta1BgpProperties) GetApplyBgp() bool
- func (o *V202101beta1BgpProperties) GetApplyBgpOk() (*bool, bool)
- func (o *V202101beta1BgpProperties) GetDeviceBgpType() string
- func (o *V202101beta1BgpProperties) GetDeviceBgpTypeOk() (*string, bool)
- func (o *V202101beta1BgpProperties) GetUseBgpDeviceId() string
- func (o *V202101beta1BgpProperties) GetUseBgpDeviceIdOk() (*string, bool)
- func (o *V202101beta1BgpProperties) HasApplyBgp() bool
- func (o *V202101beta1BgpProperties) HasDeviceBgpType() bool
- func (o *V202101beta1BgpProperties) HasUseBgpDeviceId() bool
- func (o V202101beta1BgpProperties) MarshalJSON() ([]byte, error)
- func (o *V202101beta1BgpProperties) SetApplyBgp(v bool)
- func (o *V202101beta1BgpProperties) SetDeviceBgpType(v string)
- func (o *V202101beta1BgpProperties) SetUseBgpDeviceId(v string)
- type V202101beta1CloudExport
- func (o *V202101beta1CloudExport) GetApiRoot() string
- func (o *V202101beta1CloudExport) GetApiRootOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetAws() V202101beta1AwsProperties
- func (o *V202101beta1CloudExport) GetAwsOk() (*V202101beta1AwsProperties, bool)
- func (o *V202101beta1CloudExport) GetAzure() V202101beta1AzureProperties
- func (o *V202101beta1CloudExport) GetAzureOk() (*V202101beta1AzureProperties, bool)
- func (o *V202101beta1CloudExport) GetBgp() V202101beta1BgpProperties
- func (o *V202101beta1CloudExport) GetBgpOk() (*V202101beta1BgpProperties, bool)
- func (o *V202101beta1CloudExport) GetCloudProvider() string
- func (o *V202101beta1CloudExport) GetCloudProviderOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetCurrentStatus() CloudExportv202101beta1Status
- func (o *V202101beta1CloudExport) GetCurrentStatusOk() (*CloudExportv202101beta1Status, bool)
- func (o *V202101beta1CloudExport) GetDescription() string
- func (o *V202101beta1CloudExport) GetDescriptionOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetEnabled() bool
- func (o *V202101beta1CloudExport) GetEnabledOk() (*bool, bool)
- func (o *V202101beta1CloudExport) GetFlowDest() string
- func (o *V202101beta1CloudExport) GetFlowDestOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetGce() V202101beta1GceProperties
- func (o *V202101beta1CloudExport) GetGceOk() (*V202101beta1GceProperties, bool)
- func (o *V202101beta1CloudExport) GetIbm() V202101beta1IbmProperties
- func (o *V202101beta1CloudExport) GetIbmOk() (*V202101beta1IbmProperties, bool)
- func (o *V202101beta1CloudExport) GetId() string
- func (o *V202101beta1CloudExport) GetIdOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetName() string
- func (o *V202101beta1CloudExport) GetNameOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetPlanId() string
- func (o *V202101beta1CloudExport) GetPlanIdOk() (*string, bool)
- func (o *V202101beta1CloudExport) GetType() V202101beta1CloudExportType
- func (o *V202101beta1CloudExport) GetTypeOk() (*V202101beta1CloudExportType, bool)
- func (o *V202101beta1CloudExport) HasApiRoot() bool
- func (o *V202101beta1CloudExport) HasAws() bool
- func (o *V202101beta1CloudExport) HasAzure() bool
- func (o *V202101beta1CloudExport) HasBgp() bool
- func (o *V202101beta1CloudExport) HasCloudProvider() bool
- func (o *V202101beta1CloudExport) HasCurrentStatus() bool
- func (o *V202101beta1CloudExport) HasDescription() bool
- func (o *V202101beta1CloudExport) HasEnabled() bool
- func (o *V202101beta1CloudExport) HasFlowDest() bool
- func (o *V202101beta1CloudExport) HasGce() bool
- func (o *V202101beta1CloudExport) HasIbm() bool
- func (o *V202101beta1CloudExport) HasId() bool
- func (o *V202101beta1CloudExport) HasName() bool
- func (o *V202101beta1CloudExport) HasPlanId() bool
- func (o *V202101beta1CloudExport) HasType() bool
- func (o V202101beta1CloudExport) MarshalJSON() ([]byte, error)
- func (o *V202101beta1CloudExport) SetApiRoot(v string)
- func (o *V202101beta1CloudExport) SetAws(v V202101beta1AwsProperties)
- func (o *V202101beta1CloudExport) SetAzure(v V202101beta1AzureProperties)
- func (o *V202101beta1CloudExport) SetBgp(v V202101beta1BgpProperties)
- func (o *V202101beta1CloudExport) SetCloudProvider(v string)
- func (o *V202101beta1CloudExport) SetCurrentStatus(v CloudExportv202101beta1Status)
- func (o *V202101beta1CloudExport) SetDescription(v string)
- func (o *V202101beta1CloudExport) SetEnabled(v bool)
- func (o *V202101beta1CloudExport) SetFlowDest(v string)
- func (o *V202101beta1CloudExport) SetGce(v V202101beta1GceProperties)
- func (o *V202101beta1CloudExport) SetIbm(v V202101beta1IbmProperties)
- func (o *V202101beta1CloudExport) SetId(v string)
- func (o *V202101beta1CloudExport) SetName(v string)
- func (o *V202101beta1CloudExport) SetPlanId(v string)
- func (o *V202101beta1CloudExport) SetType(v V202101beta1CloudExportType)
- type V202101beta1CloudExportType
- type V202101beta1CreateCloudExportRequest
- func (o *V202101beta1CreateCloudExportRequest) GetExport() V202101beta1CloudExport
- func (o *V202101beta1CreateCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1CreateCloudExportRequest) HasExport() bool
- func (o V202101beta1CreateCloudExportRequest) MarshalJSON() ([]byte, error)
- func (o *V202101beta1CreateCloudExportRequest) SetExport(v V202101beta1CloudExport)
- type V202101beta1CreateCloudExportResponse
- func (o *V202101beta1CreateCloudExportResponse) GetExport() V202101beta1CloudExport
- func (o *V202101beta1CreateCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1CreateCloudExportResponse) HasExport() bool
- func (o V202101beta1CreateCloudExportResponse) MarshalJSON() ([]byte, error)
- func (o *V202101beta1CreateCloudExportResponse) SetExport(v V202101beta1CloudExport)
- type V202101beta1GceProperties
- func (o *V202101beta1GceProperties) GetProject() string
- func (o *V202101beta1GceProperties) GetProjectOk() (*string, bool)
- func (o *V202101beta1GceProperties) GetSubscription() string
- func (o *V202101beta1GceProperties) GetSubscriptionOk() (*string, bool)
- func (o *V202101beta1GceProperties) HasProject() bool
- func (o *V202101beta1GceProperties) HasSubscription() bool
- func (o V202101beta1GceProperties) MarshalJSON() ([]byte, error)
- func (o *V202101beta1GceProperties) SetProject(v string)
- func (o *V202101beta1GceProperties) SetSubscription(v string)
- type V202101beta1GetCloudExportResponse
- func (o *V202101beta1GetCloudExportResponse) GetExport() V202101beta1CloudExport
- func (o *V202101beta1GetCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1GetCloudExportResponse) HasExport() bool
- func (o V202101beta1GetCloudExportResponse) MarshalJSON() ([]byte, error)
- func (o *V202101beta1GetCloudExportResponse) SetExport(v V202101beta1CloudExport)
- type V202101beta1IbmProperties
- type V202101beta1ListCloudExportResponse
- func (o *V202101beta1ListCloudExportResponse) GetExports() []V202101beta1CloudExport
- func (o *V202101beta1ListCloudExportResponse) GetExportsOk() (*[]V202101beta1CloudExport, bool)
- func (o *V202101beta1ListCloudExportResponse) GetInvalidExportsCount() int64
- func (o *V202101beta1ListCloudExportResponse) GetInvalidExportsCountOk() (*int64, bool)
- func (o *V202101beta1ListCloudExportResponse) HasExports() bool
- func (o *V202101beta1ListCloudExportResponse) HasInvalidExportsCount() bool
- func (o V202101beta1ListCloudExportResponse) MarshalJSON() ([]byte, error)
- func (o *V202101beta1ListCloudExportResponse) SetExports(v []V202101beta1CloudExport)
- func (o *V202101beta1ListCloudExportResponse) SetInvalidExportsCount(v int64)
- type V202101beta1PatchCloudExportRequest
- func (o *V202101beta1PatchCloudExportRequest) GetExport() V202101beta1CloudExport
- func (o *V202101beta1PatchCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1PatchCloudExportRequest) GetMask() string
- func (o *V202101beta1PatchCloudExportRequest) GetMaskOk() (*string, bool)
- func (o *V202101beta1PatchCloudExportRequest) HasExport() bool
- func (o *V202101beta1PatchCloudExportRequest) HasMask() bool
- func (o V202101beta1PatchCloudExportRequest) MarshalJSON() ([]byte, error)
- func (o *V202101beta1PatchCloudExportRequest) SetExport(v V202101beta1CloudExport)
- func (o *V202101beta1PatchCloudExportRequest) SetMask(v string)
- type V202101beta1PatchCloudExportResponse
- func (o *V202101beta1PatchCloudExportResponse) GetExport() V202101beta1CloudExport
- func (o *V202101beta1PatchCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1PatchCloudExportResponse) HasExport() bool
- func (o V202101beta1PatchCloudExportResponse) MarshalJSON() ([]byte, error)
- func (o *V202101beta1PatchCloudExportResponse) SetExport(v V202101beta1CloudExport)
- type V202101beta1UpdateCloudExportRequest
- func (o *V202101beta1UpdateCloudExportRequest) GetExport() V202101beta1CloudExport
- func (o *V202101beta1UpdateCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1UpdateCloudExportRequest) HasExport() bool
- func (o V202101beta1UpdateCloudExportRequest) MarshalJSON() ([]byte, error)
- func (o *V202101beta1UpdateCloudExportRequest) SetExport(v V202101beta1CloudExport)
- type V202101beta1UpdateCloudExportResponse
- func (o *V202101beta1UpdateCloudExportResponse) GetExport() V202101beta1CloudExport
- func (o *V202101beta1UpdateCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
- func (o *V202101beta1UpdateCloudExportResponse) HasExport() bool
- func (o V202101beta1UpdateCloudExportResponse) MarshalJSON() ([]byte, error)
- func (o *V202101beta1UpdateCloudExportResponse) SetExport(v V202101beta1CloudExport)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { CloudExportAdminServiceApi *CloudExportAdminServiceApiService // contains filtered or unexported fields }
APIClient manages communication with the Cloud Export Admin API API v202101beta1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiExportCreateRequest ¶
type ApiExportCreateRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
func (ApiExportCreateRequest) Body ¶
func (r ApiExportCreateRequest) Body(body V202101beta1CreateCloudExportRequest) ApiExportCreateRequest
func (ApiExportCreateRequest) Execute ¶
func (r ApiExportCreateRequest) Execute() (V202101beta1CreateCloudExportResponse, *_nethttp.Response, error)
type ApiExportDeleteRequest ¶
type ApiExportDeleteRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
type ApiExportGetRequest ¶
type ApiExportGetRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
func (ApiExportGetRequest) Execute ¶
func (r ApiExportGetRequest) Execute() (V202101beta1GetCloudExportResponse, *_nethttp.Response, error)
type ApiExportListRequest ¶
type ApiExportListRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
func (ApiExportListRequest) Execute ¶
func (r ApiExportListRequest) Execute() (V202101beta1ListCloudExportResponse, *_nethttp.Response, error)
type ApiExportPatchRequest ¶
type ApiExportPatchRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
func (ApiExportPatchRequest) Body ¶
func (r ApiExportPatchRequest) Body(body V202101beta1PatchCloudExportRequest) ApiExportPatchRequest
func (ApiExportPatchRequest) Execute ¶
func (r ApiExportPatchRequest) Execute() (V202101beta1PatchCloudExportResponse, *_nethttp.Response, error)
type ApiExportUpdateRequest ¶
type ApiExportUpdateRequest struct { ApiService *CloudExportAdminServiceApiService // contains filtered or unexported fields }
func (ApiExportUpdateRequest) Body ¶
func (r ApiExportUpdateRequest) Body(body V202101beta1UpdateCloudExportRequest) ApiExportUpdateRequest
func (ApiExportUpdateRequest) Execute ¶
func (r ApiExportUpdateRequest) Execute() (V202101beta1UpdateCloudExportResponse, *_nethttp.Response, error)
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type CloudExportAdminServiceApiService ¶
type CloudExportAdminServiceApiService service
CloudExportAdminServiceApiService CloudExportAdminServiceApi service
func (*CloudExportAdminServiceApiService) ExportCreate ¶
func (a *CloudExportAdminServiceApiService) ExportCreate(ctx _context.Context) ApiExportCreateRequest
* ExportCreate Create Cloud Export. * Create cloud export from request. Returns created export. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiExportCreateRequest
func (*CloudExportAdminServiceApiService) ExportCreateExecute ¶
func (a *CloudExportAdminServiceApiService) ExportCreateExecute(r ApiExportCreateRequest) (V202101beta1CreateCloudExportResponse, *_nethttp.Response, error)
* Execute executes the request * @return V202101beta1CreateCloudExportResponse
func (*CloudExportAdminServiceApiService) ExportDelete ¶
func (a *CloudExportAdminServiceApiService) ExportDelete(ctx _context.Context, exportId string) ApiExportDeleteRequest
* ExportDelete Delete an export. * Deletes the export specified with id. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param exportId * @return ApiExportDeleteRequest
func (*CloudExportAdminServiceApiService) ExportDeleteExecute ¶
func (a *CloudExportAdminServiceApiService) ExportDeleteExecute(r ApiExportDeleteRequest) (map[string]interface{}, *_nethttp.Response, error)
* Execute executes the request * @return map[string]interface{}
func (*CloudExportAdminServiceApiService) ExportGet ¶
func (a *CloudExportAdminServiceApiService) ExportGet(ctx _context.Context, exportId string) ApiExportGetRequest
* ExportGet Get information about an export. * Returns information about export specified with export ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param exportId * @return ApiExportGetRequest
func (*CloudExportAdminServiceApiService) ExportGetExecute ¶
func (a *CloudExportAdminServiceApiService) ExportGetExecute(r ApiExportGetRequest) (V202101beta1GetCloudExportResponse, *_nethttp.Response, error)
* Execute executes the request * @return V202101beta1GetCloudExportResponse
func (*CloudExportAdminServiceApiService) ExportList ¶
func (a *CloudExportAdminServiceApiService) ExportList(ctx _context.Context) ApiExportListRequest
* ExportList List Cloud Export. * Returns a list of cloud export. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiExportListRequest
func (*CloudExportAdminServiceApiService) ExportListExecute ¶
func (a *CloudExportAdminServiceApiService) ExportListExecute(r ApiExportListRequest) (V202101beta1ListCloudExportResponse, *_nethttp.Response, error)
* Execute executes the request * @return V202101beta1ListCloudExportResponse
func (*CloudExportAdminServiceApiService) ExportPatch ¶
func (a *CloudExportAdminServiceApiService) ExportPatch(ctx _context.Context, exportId string) ApiExportPatchRequest
* ExportPatch Patch an export. * Partially Updates the attributes of export specified with id and update_mask fields. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param exportId The internal cloud export identifier. This is Read-only and assigned by Kentik. * @return ApiExportPatchRequest
func (*CloudExportAdminServiceApiService) ExportPatchExecute ¶
func (a *CloudExportAdminServiceApiService) ExportPatchExecute(r ApiExportPatchRequest) (V202101beta1PatchCloudExportResponse, *_nethttp.Response, error)
* Execute executes the request * @return V202101beta1PatchCloudExportResponse
func (*CloudExportAdminServiceApiService) ExportUpdate ¶
func (a *CloudExportAdminServiceApiService) ExportUpdate(ctx _context.Context, exportId string) ApiExportUpdateRequest
* ExportUpdate Update an export. * Replaces the entire export attributes specified with id. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param exportId The internal cloud export identifier. This is Read-only and assigned by Kentik. * @return ApiExportUpdateRequest
func (*CloudExportAdminServiceApiService) ExportUpdateExecute ¶
func (a *CloudExportAdminServiceApiService) ExportUpdateExecute(r ApiExportUpdateRequest) (V202101beta1UpdateCloudExportResponse, *_nethttp.Response, error)
* Execute executes the request * @return V202101beta1UpdateCloudExportResponse
type CloudExportv202101beta1Status ¶
type CloudExportv202101beta1Status struct { Status *string `json:"status,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty"` FlowFound *bool `json:"flowFound,omitempty"` ApiAccess *bool `json:"apiAccess,omitempty"` StorageAccountAccess *bool `json:"storageAccountAccess,omitempty"` }
CloudExportv202101beta1Status struct for CloudExportv202101beta1Status
func NewCloudExportv202101beta1Status ¶
func NewCloudExportv202101beta1Status() *CloudExportv202101beta1Status
NewCloudExportv202101beta1Status instantiates a new CloudExportv202101beta1Status 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 NewCloudExportv202101beta1StatusWithDefaults ¶
func NewCloudExportv202101beta1StatusWithDefaults() *CloudExportv202101beta1Status
NewCloudExportv202101beta1StatusWithDefaults instantiates a new CloudExportv202101beta1Status 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 (*CloudExportv202101beta1Status) GetApiAccess ¶
func (o *CloudExportv202101beta1Status) GetApiAccess() bool
GetApiAccess returns the ApiAccess field value if set, zero value otherwise.
func (*CloudExportv202101beta1Status) GetApiAccessOk ¶
func (o *CloudExportv202101beta1Status) GetApiAccessOk() (*bool, bool)
GetApiAccessOk returns a tuple with the ApiAccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloudExportv202101beta1Status) GetErrorMessage ¶
func (o *CloudExportv202101beta1Status) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*CloudExportv202101beta1Status) GetErrorMessageOk ¶
func (o *CloudExportv202101beta1Status) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloudExportv202101beta1Status) GetFlowFound ¶
func (o *CloudExportv202101beta1Status) GetFlowFound() bool
GetFlowFound returns the FlowFound field value if set, zero value otherwise.
func (*CloudExportv202101beta1Status) GetFlowFoundOk ¶
func (o *CloudExportv202101beta1Status) GetFlowFoundOk() (*bool, bool)
GetFlowFoundOk returns a tuple with the FlowFound field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloudExportv202101beta1Status) GetStatus ¶
func (o *CloudExportv202101beta1Status) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*CloudExportv202101beta1Status) GetStatusOk ¶
func (o *CloudExportv202101beta1Status) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloudExportv202101beta1Status) GetStorageAccountAccess ¶
func (o *CloudExportv202101beta1Status) GetStorageAccountAccess() bool
GetStorageAccountAccess returns the StorageAccountAccess field value if set, zero value otherwise.
func (*CloudExportv202101beta1Status) GetStorageAccountAccessOk ¶
func (o *CloudExportv202101beta1Status) GetStorageAccountAccessOk() (*bool, bool)
GetStorageAccountAccessOk returns a tuple with the StorageAccountAccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloudExportv202101beta1Status) HasApiAccess ¶
func (o *CloudExportv202101beta1Status) HasApiAccess() bool
HasApiAccess returns a boolean if a field has been set.
func (*CloudExportv202101beta1Status) HasErrorMessage ¶
func (o *CloudExportv202101beta1Status) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (*CloudExportv202101beta1Status) HasFlowFound ¶
func (o *CloudExportv202101beta1Status) HasFlowFound() bool
HasFlowFound returns a boolean if a field has been set.
func (*CloudExportv202101beta1Status) HasStatus ¶
func (o *CloudExportv202101beta1Status) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CloudExportv202101beta1Status) HasStorageAccountAccess ¶
func (o *CloudExportv202101beta1Status) HasStorageAccountAccess() bool
HasStorageAccountAccess returns a boolean if a field has been set.
func (CloudExportv202101beta1Status) MarshalJSON ¶
func (o CloudExportv202101beta1Status) MarshalJSON() ([]byte, error)
func (*CloudExportv202101beta1Status) SetApiAccess ¶
func (o *CloudExportv202101beta1Status) SetApiAccess(v bool)
SetApiAccess gets a reference to the given bool and assigns it to the ApiAccess field.
func (*CloudExportv202101beta1Status) SetErrorMessage ¶
func (o *CloudExportv202101beta1Status) SetErrorMessage(v string)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (*CloudExportv202101beta1Status) SetFlowFound ¶
func (o *CloudExportv202101beta1Status) SetFlowFound(v bool)
SetFlowFound gets a reference to the given bool and assigns it to the FlowFound field.
func (*CloudExportv202101beta1Status) SetStatus ¶
func (o *CloudExportv202101beta1Status) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CloudExportv202101beta1Status) SetStorageAccountAccess ¶
func (o *CloudExportv202101beta1Status) SetStorageAccountAccess(v bool)
SetStorageAccountAccess gets a reference to the given bool and assigns it to the StorageAccountAccess field.
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type GooglerpcStatus ¶
type GooglerpcStatus struct { Code *int32 `json:"code,omitempty"` Message *string `json:"message,omitempty"` Details *[]ProtobufAny `json:"details,omitempty"` }
GooglerpcStatus struct for GooglerpcStatus
func NewGooglerpcStatus ¶
func NewGooglerpcStatus() *GooglerpcStatus
NewGooglerpcStatus instantiates a new GooglerpcStatus 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 NewGooglerpcStatusWithDefaults ¶
func NewGooglerpcStatusWithDefaults() *GooglerpcStatus
NewGooglerpcStatusWithDefaults instantiates a new GooglerpcStatus 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 (*GooglerpcStatus) GetCode ¶
func (o *GooglerpcStatus) GetCode() int32
GetCode returns the Code field value if set, zero value otherwise.
func (*GooglerpcStatus) GetCodeOk ¶
func (o *GooglerpcStatus) GetCodeOk() (*int32, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GooglerpcStatus) GetDetails ¶
func (o *GooglerpcStatus) GetDetails() []ProtobufAny
GetDetails returns the Details field value if set, zero value otherwise.
func (*GooglerpcStatus) GetDetailsOk ¶
func (o *GooglerpcStatus) GetDetailsOk() (*[]ProtobufAny, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GooglerpcStatus) GetMessage ¶
func (o *GooglerpcStatus) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GooglerpcStatus) GetMessageOk ¶
func (o *GooglerpcStatus) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GooglerpcStatus) HasCode ¶
func (o *GooglerpcStatus) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*GooglerpcStatus) HasDetails ¶
func (o *GooglerpcStatus) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*GooglerpcStatus) HasMessage ¶
func (o *GooglerpcStatus) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GooglerpcStatus) MarshalJSON ¶
func (o GooglerpcStatus) MarshalJSON() ([]byte, error)
func (*GooglerpcStatus) SetCode ¶
func (o *GooglerpcStatus) SetCode(v int32)
SetCode gets a reference to the given int32 and assigns it to the Code field.
func (*GooglerpcStatus) SetDetails ¶
func (o *GooglerpcStatus) SetDetails(v []ProtobufAny)
SetDetails gets a reference to the given []ProtobufAny and assigns it to the Details field.
func (*GooglerpcStatus) SetMessage ¶
func (o *GooglerpcStatus) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCloudExportv202101beta1Status ¶
type NullableCloudExportv202101beta1Status struct {
// contains filtered or unexported fields
}
func NewNullableCloudExportv202101beta1Status ¶
func NewNullableCloudExportv202101beta1Status(val *CloudExportv202101beta1Status) *NullableCloudExportv202101beta1Status
func (NullableCloudExportv202101beta1Status) Get ¶
func (v NullableCloudExportv202101beta1Status) Get() *CloudExportv202101beta1Status
func (NullableCloudExportv202101beta1Status) IsSet ¶
func (v NullableCloudExportv202101beta1Status) IsSet() bool
func (NullableCloudExportv202101beta1Status) MarshalJSON ¶
func (v NullableCloudExportv202101beta1Status) MarshalJSON() ([]byte, error)
func (*NullableCloudExportv202101beta1Status) Set ¶
func (v *NullableCloudExportv202101beta1Status) Set(val *CloudExportv202101beta1Status)
func (*NullableCloudExportv202101beta1Status) UnmarshalJSON ¶
func (v *NullableCloudExportv202101beta1Status) UnmarshalJSON(src []byte) error
func (*NullableCloudExportv202101beta1Status) Unset ¶
func (v *NullableCloudExportv202101beta1Status) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGooglerpcStatus ¶
type NullableGooglerpcStatus struct {
// contains filtered or unexported fields
}
func NewNullableGooglerpcStatus ¶
func NewNullableGooglerpcStatus(val *GooglerpcStatus) *NullableGooglerpcStatus
func (NullableGooglerpcStatus) Get ¶
func (v NullableGooglerpcStatus) Get() *GooglerpcStatus
func (NullableGooglerpcStatus) IsSet ¶
func (v NullableGooglerpcStatus) IsSet() bool
func (NullableGooglerpcStatus) MarshalJSON ¶
func (v NullableGooglerpcStatus) MarshalJSON() ([]byte, error)
func (*NullableGooglerpcStatus) Set ¶
func (v *NullableGooglerpcStatus) Set(val *GooglerpcStatus)
func (*NullableGooglerpcStatus) UnmarshalJSON ¶
func (v *NullableGooglerpcStatus) UnmarshalJSON(src []byte) error
func (*NullableGooglerpcStatus) Unset ¶
func (v *NullableGooglerpcStatus) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableProtobufAny ¶
type NullableProtobufAny struct {
// contains filtered or unexported fields
}
func NewNullableProtobufAny ¶
func NewNullableProtobufAny(val *ProtobufAny) *NullableProtobufAny
func (NullableProtobufAny) Get ¶
func (v NullableProtobufAny) Get() *ProtobufAny
func (NullableProtobufAny) IsSet ¶
func (v NullableProtobufAny) IsSet() bool
func (NullableProtobufAny) MarshalJSON ¶
func (v NullableProtobufAny) MarshalJSON() ([]byte, error)
func (*NullableProtobufAny) Set ¶
func (v *NullableProtobufAny) Set(val *ProtobufAny)
func (*NullableProtobufAny) UnmarshalJSON ¶
func (v *NullableProtobufAny) UnmarshalJSON(src []byte) error
func (*NullableProtobufAny) Unset ¶
func (v *NullableProtobufAny) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableV202101beta1AwsProperties ¶
type NullableV202101beta1AwsProperties struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1AwsProperties ¶
func NewNullableV202101beta1AwsProperties(val *V202101beta1AwsProperties) *NullableV202101beta1AwsProperties
func (NullableV202101beta1AwsProperties) Get ¶
func (v NullableV202101beta1AwsProperties) Get() *V202101beta1AwsProperties
func (NullableV202101beta1AwsProperties) IsSet ¶
func (v NullableV202101beta1AwsProperties) IsSet() bool
func (NullableV202101beta1AwsProperties) MarshalJSON ¶
func (v NullableV202101beta1AwsProperties) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1AwsProperties) Set ¶
func (v *NullableV202101beta1AwsProperties) Set(val *V202101beta1AwsProperties)
func (*NullableV202101beta1AwsProperties) UnmarshalJSON ¶
func (v *NullableV202101beta1AwsProperties) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1AwsProperties) Unset ¶
func (v *NullableV202101beta1AwsProperties) Unset()
type NullableV202101beta1AzureProperties ¶
type NullableV202101beta1AzureProperties struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1AzureProperties ¶
func NewNullableV202101beta1AzureProperties(val *V202101beta1AzureProperties) *NullableV202101beta1AzureProperties
func (NullableV202101beta1AzureProperties) Get ¶
func (v NullableV202101beta1AzureProperties) Get() *V202101beta1AzureProperties
func (NullableV202101beta1AzureProperties) IsSet ¶
func (v NullableV202101beta1AzureProperties) IsSet() bool
func (NullableV202101beta1AzureProperties) MarshalJSON ¶
func (v NullableV202101beta1AzureProperties) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1AzureProperties) Set ¶
func (v *NullableV202101beta1AzureProperties) Set(val *V202101beta1AzureProperties)
func (*NullableV202101beta1AzureProperties) UnmarshalJSON ¶
func (v *NullableV202101beta1AzureProperties) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1AzureProperties) Unset ¶
func (v *NullableV202101beta1AzureProperties) Unset()
type NullableV202101beta1BgpProperties ¶
type NullableV202101beta1BgpProperties struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1BgpProperties ¶
func NewNullableV202101beta1BgpProperties(val *V202101beta1BgpProperties) *NullableV202101beta1BgpProperties
func (NullableV202101beta1BgpProperties) Get ¶
func (v NullableV202101beta1BgpProperties) Get() *V202101beta1BgpProperties
func (NullableV202101beta1BgpProperties) IsSet ¶
func (v NullableV202101beta1BgpProperties) IsSet() bool
func (NullableV202101beta1BgpProperties) MarshalJSON ¶
func (v NullableV202101beta1BgpProperties) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1BgpProperties) Set ¶
func (v *NullableV202101beta1BgpProperties) Set(val *V202101beta1BgpProperties)
func (*NullableV202101beta1BgpProperties) UnmarshalJSON ¶
func (v *NullableV202101beta1BgpProperties) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1BgpProperties) Unset ¶
func (v *NullableV202101beta1BgpProperties) Unset()
type NullableV202101beta1CloudExport ¶
type NullableV202101beta1CloudExport struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1CloudExport ¶
func NewNullableV202101beta1CloudExport(val *V202101beta1CloudExport) *NullableV202101beta1CloudExport
func (NullableV202101beta1CloudExport) Get ¶
func (v NullableV202101beta1CloudExport) Get() *V202101beta1CloudExport
func (NullableV202101beta1CloudExport) IsSet ¶
func (v NullableV202101beta1CloudExport) IsSet() bool
func (NullableV202101beta1CloudExport) MarshalJSON ¶
func (v NullableV202101beta1CloudExport) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1CloudExport) Set ¶
func (v *NullableV202101beta1CloudExport) Set(val *V202101beta1CloudExport)
func (*NullableV202101beta1CloudExport) UnmarshalJSON ¶
func (v *NullableV202101beta1CloudExport) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1CloudExport) Unset ¶
func (v *NullableV202101beta1CloudExport) Unset()
type NullableV202101beta1CloudExportType ¶
type NullableV202101beta1CloudExportType struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1CloudExportType ¶
func NewNullableV202101beta1CloudExportType(val *V202101beta1CloudExportType) *NullableV202101beta1CloudExportType
func (NullableV202101beta1CloudExportType) Get ¶
func (v NullableV202101beta1CloudExportType) Get() *V202101beta1CloudExportType
func (NullableV202101beta1CloudExportType) IsSet ¶
func (v NullableV202101beta1CloudExportType) IsSet() bool
func (NullableV202101beta1CloudExportType) MarshalJSON ¶
func (v NullableV202101beta1CloudExportType) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1CloudExportType) Set ¶
func (v *NullableV202101beta1CloudExportType) Set(val *V202101beta1CloudExportType)
func (*NullableV202101beta1CloudExportType) UnmarshalJSON ¶
func (v *NullableV202101beta1CloudExportType) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1CloudExportType) Unset ¶
func (v *NullableV202101beta1CloudExportType) Unset()
type NullableV202101beta1CreateCloudExportRequest ¶
type NullableV202101beta1CreateCloudExportRequest struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1CreateCloudExportRequest ¶
func NewNullableV202101beta1CreateCloudExportRequest(val *V202101beta1CreateCloudExportRequest) *NullableV202101beta1CreateCloudExportRequest
func (NullableV202101beta1CreateCloudExportRequest) IsSet ¶
func (v NullableV202101beta1CreateCloudExportRequest) IsSet() bool
func (NullableV202101beta1CreateCloudExportRequest) MarshalJSON ¶
func (v NullableV202101beta1CreateCloudExportRequest) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1CreateCloudExportRequest) Set ¶
func (v *NullableV202101beta1CreateCloudExportRequest) Set(val *V202101beta1CreateCloudExportRequest)
func (*NullableV202101beta1CreateCloudExportRequest) UnmarshalJSON ¶
func (v *NullableV202101beta1CreateCloudExportRequest) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1CreateCloudExportRequest) Unset ¶
func (v *NullableV202101beta1CreateCloudExportRequest) Unset()
type NullableV202101beta1CreateCloudExportResponse ¶
type NullableV202101beta1CreateCloudExportResponse struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1CreateCloudExportResponse ¶
func NewNullableV202101beta1CreateCloudExportResponse(val *V202101beta1CreateCloudExportResponse) *NullableV202101beta1CreateCloudExportResponse
func (NullableV202101beta1CreateCloudExportResponse) IsSet ¶
func (v NullableV202101beta1CreateCloudExportResponse) IsSet() bool
func (NullableV202101beta1CreateCloudExportResponse) MarshalJSON ¶
func (v NullableV202101beta1CreateCloudExportResponse) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1CreateCloudExportResponse) Set ¶
func (v *NullableV202101beta1CreateCloudExportResponse) Set(val *V202101beta1CreateCloudExportResponse)
func (*NullableV202101beta1CreateCloudExportResponse) UnmarshalJSON ¶
func (v *NullableV202101beta1CreateCloudExportResponse) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1CreateCloudExportResponse) Unset ¶
func (v *NullableV202101beta1CreateCloudExportResponse) Unset()
type NullableV202101beta1GceProperties ¶
type NullableV202101beta1GceProperties struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1GceProperties ¶
func NewNullableV202101beta1GceProperties(val *V202101beta1GceProperties) *NullableV202101beta1GceProperties
func (NullableV202101beta1GceProperties) Get ¶
func (v NullableV202101beta1GceProperties) Get() *V202101beta1GceProperties
func (NullableV202101beta1GceProperties) IsSet ¶
func (v NullableV202101beta1GceProperties) IsSet() bool
func (NullableV202101beta1GceProperties) MarshalJSON ¶
func (v NullableV202101beta1GceProperties) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1GceProperties) Set ¶
func (v *NullableV202101beta1GceProperties) Set(val *V202101beta1GceProperties)
func (*NullableV202101beta1GceProperties) UnmarshalJSON ¶
func (v *NullableV202101beta1GceProperties) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1GceProperties) Unset ¶
func (v *NullableV202101beta1GceProperties) Unset()
type NullableV202101beta1GetCloudExportResponse ¶
type NullableV202101beta1GetCloudExportResponse struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1GetCloudExportResponse ¶
func NewNullableV202101beta1GetCloudExportResponse(val *V202101beta1GetCloudExportResponse) *NullableV202101beta1GetCloudExportResponse
func (NullableV202101beta1GetCloudExportResponse) IsSet ¶
func (v NullableV202101beta1GetCloudExportResponse) IsSet() bool
func (NullableV202101beta1GetCloudExportResponse) MarshalJSON ¶
func (v NullableV202101beta1GetCloudExportResponse) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1GetCloudExportResponse) Set ¶
func (v *NullableV202101beta1GetCloudExportResponse) Set(val *V202101beta1GetCloudExportResponse)
func (*NullableV202101beta1GetCloudExportResponse) UnmarshalJSON ¶
func (v *NullableV202101beta1GetCloudExportResponse) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1GetCloudExportResponse) Unset ¶
func (v *NullableV202101beta1GetCloudExportResponse) Unset()
type NullableV202101beta1IbmProperties ¶
type NullableV202101beta1IbmProperties struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1IbmProperties ¶
func NewNullableV202101beta1IbmProperties(val *V202101beta1IbmProperties) *NullableV202101beta1IbmProperties
func (NullableV202101beta1IbmProperties) Get ¶
func (v NullableV202101beta1IbmProperties) Get() *V202101beta1IbmProperties
func (NullableV202101beta1IbmProperties) IsSet ¶
func (v NullableV202101beta1IbmProperties) IsSet() bool
func (NullableV202101beta1IbmProperties) MarshalJSON ¶
func (v NullableV202101beta1IbmProperties) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1IbmProperties) Set ¶
func (v *NullableV202101beta1IbmProperties) Set(val *V202101beta1IbmProperties)
func (*NullableV202101beta1IbmProperties) UnmarshalJSON ¶
func (v *NullableV202101beta1IbmProperties) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1IbmProperties) Unset ¶
func (v *NullableV202101beta1IbmProperties) Unset()
type NullableV202101beta1ListCloudExportResponse ¶
type NullableV202101beta1ListCloudExportResponse struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1ListCloudExportResponse ¶
func NewNullableV202101beta1ListCloudExportResponse(val *V202101beta1ListCloudExportResponse) *NullableV202101beta1ListCloudExportResponse
func (NullableV202101beta1ListCloudExportResponse) IsSet ¶
func (v NullableV202101beta1ListCloudExportResponse) IsSet() bool
func (NullableV202101beta1ListCloudExportResponse) MarshalJSON ¶
func (v NullableV202101beta1ListCloudExportResponse) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1ListCloudExportResponse) Set ¶
func (v *NullableV202101beta1ListCloudExportResponse) Set(val *V202101beta1ListCloudExportResponse)
func (*NullableV202101beta1ListCloudExportResponse) UnmarshalJSON ¶
func (v *NullableV202101beta1ListCloudExportResponse) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1ListCloudExportResponse) Unset ¶
func (v *NullableV202101beta1ListCloudExportResponse) Unset()
type NullableV202101beta1PatchCloudExportRequest ¶
type NullableV202101beta1PatchCloudExportRequest struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1PatchCloudExportRequest ¶
func NewNullableV202101beta1PatchCloudExportRequest(val *V202101beta1PatchCloudExportRequest) *NullableV202101beta1PatchCloudExportRequest
func (NullableV202101beta1PatchCloudExportRequest) IsSet ¶
func (v NullableV202101beta1PatchCloudExportRequest) IsSet() bool
func (NullableV202101beta1PatchCloudExportRequest) MarshalJSON ¶
func (v NullableV202101beta1PatchCloudExportRequest) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1PatchCloudExportRequest) Set ¶
func (v *NullableV202101beta1PatchCloudExportRequest) Set(val *V202101beta1PatchCloudExportRequest)
func (*NullableV202101beta1PatchCloudExportRequest) UnmarshalJSON ¶
func (v *NullableV202101beta1PatchCloudExportRequest) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1PatchCloudExportRequest) Unset ¶
func (v *NullableV202101beta1PatchCloudExportRequest) Unset()
type NullableV202101beta1PatchCloudExportResponse ¶
type NullableV202101beta1PatchCloudExportResponse struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1PatchCloudExportResponse ¶
func NewNullableV202101beta1PatchCloudExportResponse(val *V202101beta1PatchCloudExportResponse) *NullableV202101beta1PatchCloudExportResponse
func (NullableV202101beta1PatchCloudExportResponse) IsSet ¶
func (v NullableV202101beta1PatchCloudExportResponse) IsSet() bool
func (NullableV202101beta1PatchCloudExportResponse) MarshalJSON ¶
func (v NullableV202101beta1PatchCloudExportResponse) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1PatchCloudExportResponse) Set ¶
func (v *NullableV202101beta1PatchCloudExportResponse) Set(val *V202101beta1PatchCloudExportResponse)
func (*NullableV202101beta1PatchCloudExportResponse) UnmarshalJSON ¶
func (v *NullableV202101beta1PatchCloudExportResponse) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1PatchCloudExportResponse) Unset ¶
func (v *NullableV202101beta1PatchCloudExportResponse) Unset()
type NullableV202101beta1UpdateCloudExportRequest ¶
type NullableV202101beta1UpdateCloudExportRequest struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1UpdateCloudExportRequest ¶
func NewNullableV202101beta1UpdateCloudExportRequest(val *V202101beta1UpdateCloudExportRequest) *NullableV202101beta1UpdateCloudExportRequest
func (NullableV202101beta1UpdateCloudExportRequest) IsSet ¶
func (v NullableV202101beta1UpdateCloudExportRequest) IsSet() bool
func (NullableV202101beta1UpdateCloudExportRequest) MarshalJSON ¶
func (v NullableV202101beta1UpdateCloudExportRequest) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1UpdateCloudExportRequest) Set ¶
func (v *NullableV202101beta1UpdateCloudExportRequest) Set(val *V202101beta1UpdateCloudExportRequest)
func (*NullableV202101beta1UpdateCloudExportRequest) UnmarshalJSON ¶
func (v *NullableV202101beta1UpdateCloudExportRequest) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1UpdateCloudExportRequest) Unset ¶
func (v *NullableV202101beta1UpdateCloudExportRequest) Unset()
type NullableV202101beta1UpdateCloudExportResponse ¶
type NullableV202101beta1UpdateCloudExportResponse struct {
// contains filtered or unexported fields
}
func NewNullableV202101beta1UpdateCloudExportResponse ¶
func NewNullableV202101beta1UpdateCloudExportResponse(val *V202101beta1UpdateCloudExportResponse) *NullableV202101beta1UpdateCloudExportResponse
func (NullableV202101beta1UpdateCloudExportResponse) IsSet ¶
func (v NullableV202101beta1UpdateCloudExportResponse) IsSet() bool
func (NullableV202101beta1UpdateCloudExportResponse) MarshalJSON ¶
func (v NullableV202101beta1UpdateCloudExportResponse) MarshalJSON() ([]byte, error)
func (*NullableV202101beta1UpdateCloudExportResponse) Set ¶
func (v *NullableV202101beta1UpdateCloudExportResponse) Set(val *V202101beta1UpdateCloudExportResponse)
func (*NullableV202101beta1UpdateCloudExportResponse) UnmarshalJSON ¶
func (v *NullableV202101beta1UpdateCloudExportResponse) UnmarshalJSON(src []byte) error
func (*NullableV202101beta1UpdateCloudExportResponse) Unset ¶
func (v *NullableV202101beta1UpdateCloudExportResponse) Unset()
type ProtobufAny ¶
type ProtobufAny struct { TypeUrl *string `json:"typeUrl,omitempty"` Value *string `json:"value,omitempty"` }
ProtobufAny struct for ProtobufAny
func NewProtobufAny ¶
func NewProtobufAny() *ProtobufAny
NewProtobufAny instantiates a new ProtobufAny 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 NewProtobufAnyWithDefaults ¶
func NewProtobufAnyWithDefaults() *ProtobufAny
NewProtobufAnyWithDefaults instantiates a new ProtobufAny 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 (*ProtobufAny) GetTypeUrl ¶
func (o *ProtobufAny) GetTypeUrl() string
GetTypeUrl returns the TypeUrl field value if set, zero value otherwise.
func (*ProtobufAny) GetTypeUrlOk ¶
func (o *ProtobufAny) GetTypeUrlOk() (*string, bool)
GetTypeUrlOk returns a tuple with the TypeUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProtobufAny) GetValue ¶
func (o *ProtobufAny) GetValue() string
GetValue returns the Value field value if set, zero value otherwise.
func (*ProtobufAny) GetValueOk ¶
func (o *ProtobufAny) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProtobufAny) HasTypeUrl ¶
func (o *ProtobufAny) HasTypeUrl() bool
HasTypeUrl returns a boolean if a field has been set.
func (*ProtobufAny) HasValue ¶
func (o *ProtobufAny) HasValue() bool
HasValue returns a boolean if a field has been set.
func (ProtobufAny) MarshalJSON ¶
func (o ProtobufAny) MarshalJSON() ([]byte, error)
func (*ProtobufAny) SetTypeUrl ¶
func (o *ProtobufAny) SetTypeUrl(v string)
SetTypeUrl gets a reference to the given string and assigns it to the TypeUrl field.
func (*ProtobufAny) SetValue ¶
func (o *ProtobufAny) SetValue(v string)
SetValue gets a reference to the given string and assigns it to the Value field.
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type V202101beta1AwsProperties ¶
type V202101beta1AwsProperties struct { Bucket *string `json:"bucket,omitempty"` IamRoleArn *string `json:"iamRoleArn,omitempty"` Region *string `json:"region,omitempty"` DeleteAfterRead *bool `json:"deleteAfterRead,omitempty"` MultipleBuckets *bool `json:"multipleBuckets,omitempty"` }
V202101beta1AwsProperties struct for V202101beta1AwsProperties
func NewV202101beta1AwsProperties ¶
func NewV202101beta1AwsProperties() *V202101beta1AwsProperties
NewV202101beta1AwsProperties instantiates a new V202101beta1AwsProperties 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 NewV202101beta1AwsPropertiesWithDefaults ¶
func NewV202101beta1AwsPropertiesWithDefaults() *V202101beta1AwsProperties
NewV202101beta1AwsPropertiesWithDefaults instantiates a new V202101beta1AwsProperties 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 (*V202101beta1AwsProperties) GetBucket ¶
func (o *V202101beta1AwsProperties) GetBucket() string
GetBucket returns the Bucket field value if set, zero value otherwise.
func (*V202101beta1AwsProperties) GetBucketOk ¶
func (o *V202101beta1AwsProperties) GetBucketOk() (*string, bool)
GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AwsProperties) GetDeleteAfterRead ¶
func (o *V202101beta1AwsProperties) GetDeleteAfterRead() bool
GetDeleteAfterRead returns the DeleteAfterRead field value if set, zero value otherwise.
func (*V202101beta1AwsProperties) GetDeleteAfterReadOk ¶
func (o *V202101beta1AwsProperties) GetDeleteAfterReadOk() (*bool, bool)
GetDeleteAfterReadOk returns a tuple with the DeleteAfterRead field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AwsProperties) GetIamRoleArn ¶
func (o *V202101beta1AwsProperties) GetIamRoleArn() string
GetIamRoleArn returns the IamRoleArn field value if set, zero value otherwise.
func (*V202101beta1AwsProperties) GetIamRoleArnOk ¶
func (o *V202101beta1AwsProperties) GetIamRoleArnOk() (*string, bool)
GetIamRoleArnOk returns a tuple with the IamRoleArn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AwsProperties) GetMultipleBuckets ¶
func (o *V202101beta1AwsProperties) GetMultipleBuckets() bool
GetMultipleBuckets returns the MultipleBuckets field value if set, zero value otherwise.
func (*V202101beta1AwsProperties) GetMultipleBucketsOk ¶
func (o *V202101beta1AwsProperties) GetMultipleBucketsOk() (*bool, bool)
GetMultipleBucketsOk returns a tuple with the MultipleBuckets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AwsProperties) GetRegion ¶
func (o *V202101beta1AwsProperties) GetRegion() string
GetRegion returns the Region field value if set, zero value otherwise.
func (*V202101beta1AwsProperties) GetRegionOk ¶
func (o *V202101beta1AwsProperties) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AwsProperties) HasBucket ¶
func (o *V202101beta1AwsProperties) HasBucket() bool
HasBucket returns a boolean if a field has been set.
func (*V202101beta1AwsProperties) HasDeleteAfterRead ¶
func (o *V202101beta1AwsProperties) HasDeleteAfterRead() bool
HasDeleteAfterRead returns a boolean if a field has been set.
func (*V202101beta1AwsProperties) HasIamRoleArn ¶
func (o *V202101beta1AwsProperties) HasIamRoleArn() bool
HasIamRoleArn returns a boolean if a field has been set.
func (*V202101beta1AwsProperties) HasMultipleBuckets ¶
func (o *V202101beta1AwsProperties) HasMultipleBuckets() bool
HasMultipleBuckets returns a boolean if a field has been set.
func (*V202101beta1AwsProperties) HasRegion ¶
func (o *V202101beta1AwsProperties) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (V202101beta1AwsProperties) MarshalJSON ¶
func (o V202101beta1AwsProperties) MarshalJSON() ([]byte, error)
func (*V202101beta1AwsProperties) SetBucket ¶
func (o *V202101beta1AwsProperties) SetBucket(v string)
SetBucket gets a reference to the given string and assigns it to the Bucket field.
func (*V202101beta1AwsProperties) SetDeleteAfterRead ¶
func (o *V202101beta1AwsProperties) SetDeleteAfterRead(v bool)
SetDeleteAfterRead gets a reference to the given bool and assigns it to the DeleteAfterRead field.
func (*V202101beta1AwsProperties) SetIamRoleArn ¶
func (o *V202101beta1AwsProperties) SetIamRoleArn(v string)
SetIamRoleArn gets a reference to the given string and assigns it to the IamRoleArn field.
func (*V202101beta1AwsProperties) SetMultipleBuckets ¶
func (o *V202101beta1AwsProperties) SetMultipleBuckets(v bool)
SetMultipleBuckets gets a reference to the given bool and assigns it to the MultipleBuckets field.
func (*V202101beta1AwsProperties) SetRegion ¶
func (o *V202101beta1AwsProperties) SetRegion(v string)
SetRegion gets a reference to the given string and assigns it to the Region field.
type V202101beta1AzureProperties ¶
type V202101beta1AzureProperties struct { Location *string `json:"location,omitempty"` ResourceGroup *string `json:"resourceGroup,omitempty"` StorageAccount *string `json:"storageAccount,omitempty"` SubscriptionId *string `json:"subscriptionId,omitempty"` SecurityPrincipalEnabled *bool `json:"securityPrincipalEnabled,omitempty"` }
V202101beta1AzureProperties struct for V202101beta1AzureProperties
func NewV202101beta1AzureProperties ¶
func NewV202101beta1AzureProperties() *V202101beta1AzureProperties
NewV202101beta1AzureProperties instantiates a new V202101beta1AzureProperties 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 NewV202101beta1AzurePropertiesWithDefaults ¶
func NewV202101beta1AzurePropertiesWithDefaults() *V202101beta1AzureProperties
NewV202101beta1AzurePropertiesWithDefaults instantiates a new V202101beta1AzureProperties 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 (*V202101beta1AzureProperties) GetLocation ¶
func (o *V202101beta1AzureProperties) GetLocation() string
GetLocation returns the Location field value if set, zero value otherwise.
func (*V202101beta1AzureProperties) GetLocationOk ¶
func (o *V202101beta1AzureProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AzureProperties) GetResourceGroup ¶
func (o *V202101beta1AzureProperties) GetResourceGroup() string
GetResourceGroup returns the ResourceGroup field value if set, zero value otherwise.
func (*V202101beta1AzureProperties) GetResourceGroupOk ¶
func (o *V202101beta1AzureProperties) GetResourceGroupOk() (*string, bool)
GetResourceGroupOk returns a tuple with the ResourceGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AzureProperties) GetSecurityPrincipalEnabled ¶
func (o *V202101beta1AzureProperties) GetSecurityPrincipalEnabled() bool
GetSecurityPrincipalEnabled returns the SecurityPrincipalEnabled field value if set, zero value otherwise.
func (*V202101beta1AzureProperties) GetSecurityPrincipalEnabledOk ¶
func (o *V202101beta1AzureProperties) GetSecurityPrincipalEnabledOk() (*bool, bool)
GetSecurityPrincipalEnabledOk returns a tuple with the SecurityPrincipalEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AzureProperties) GetStorageAccount ¶
func (o *V202101beta1AzureProperties) GetStorageAccount() string
GetStorageAccount returns the StorageAccount field value if set, zero value otherwise.
func (*V202101beta1AzureProperties) GetStorageAccountOk ¶
func (o *V202101beta1AzureProperties) GetStorageAccountOk() (*string, bool)
GetStorageAccountOk returns a tuple with the StorageAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AzureProperties) GetSubscriptionId ¶
func (o *V202101beta1AzureProperties) GetSubscriptionId() string
GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.
func (*V202101beta1AzureProperties) GetSubscriptionIdOk ¶
func (o *V202101beta1AzureProperties) GetSubscriptionIdOk() (*string, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1AzureProperties) HasLocation ¶
func (o *V202101beta1AzureProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*V202101beta1AzureProperties) HasResourceGroup ¶
func (o *V202101beta1AzureProperties) HasResourceGroup() bool
HasResourceGroup returns a boolean if a field has been set.
func (*V202101beta1AzureProperties) HasSecurityPrincipalEnabled ¶
func (o *V202101beta1AzureProperties) HasSecurityPrincipalEnabled() bool
HasSecurityPrincipalEnabled returns a boolean if a field has been set.
func (*V202101beta1AzureProperties) HasStorageAccount ¶
func (o *V202101beta1AzureProperties) HasStorageAccount() bool
HasStorageAccount returns a boolean if a field has been set.
func (*V202101beta1AzureProperties) HasSubscriptionId ¶
func (o *V202101beta1AzureProperties) HasSubscriptionId() bool
HasSubscriptionId returns a boolean if a field has been set.
func (V202101beta1AzureProperties) MarshalJSON ¶
func (o V202101beta1AzureProperties) MarshalJSON() ([]byte, error)
func (*V202101beta1AzureProperties) SetLocation ¶
func (o *V202101beta1AzureProperties) SetLocation(v string)
SetLocation gets a reference to the given string and assigns it to the Location field.
func (*V202101beta1AzureProperties) SetResourceGroup ¶
func (o *V202101beta1AzureProperties) SetResourceGroup(v string)
SetResourceGroup gets a reference to the given string and assigns it to the ResourceGroup field.
func (*V202101beta1AzureProperties) SetSecurityPrincipalEnabled ¶
func (o *V202101beta1AzureProperties) SetSecurityPrincipalEnabled(v bool)
SetSecurityPrincipalEnabled gets a reference to the given bool and assigns it to the SecurityPrincipalEnabled field.
func (*V202101beta1AzureProperties) SetStorageAccount ¶
func (o *V202101beta1AzureProperties) SetStorageAccount(v string)
SetStorageAccount gets a reference to the given string and assigns it to the StorageAccount field.
func (*V202101beta1AzureProperties) SetSubscriptionId ¶
func (o *V202101beta1AzureProperties) SetSubscriptionId(v string)
SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.
type V202101beta1BgpProperties ¶
type V202101beta1BgpProperties struct { // If true, apply BGP data discovered via another device to the flow from this export. ApplyBgp *bool `json:"applyBgp,omitempty"` UseBgpDeviceId *string `json:"useBgpDeviceId,omitempty"` DeviceBgpType *string `json:"deviceBgpType,omitempty"` }
V202101beta1BgpProperties Optional BGP related settings.
func NewV202101beta1BgpProperties ¶
func NewV202101beta1BgpProperties() *V202101beta1BgpProperties
NewV202101beta1BgpProperties instantiates a new V202101beta1BgpProperties 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 NewV202101beta1BgpPropertiesWithDefaults ¶
func NewV202101beta1BgpPropertiesWithDefaults() *V202101beta1BgpProperties
NewV202101beta1BgpPropertiesWithDefaults instantiates a new V202101beta1BgpProperties 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 (*V202101beta1BgpProperties) GetApplyBgp ¶
func (o *V202101beta1BgpProperties) GetApplyBgp() bool
GetApplyBgp returns the ApplyBgp field value if set, zero value otherwise.
func (*V202101beta1BgpProperties) GetApplyBgpOk ¶
func (o *V202101beta1BgpProperties) GetApplyBgpOk() (*bool, bool)
GetApplyBgpOk returns a tuple with the ApplyBgp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1BgpProperties) GetDeviceBgpType ¶
func (o *V202101beta1BgpProperties) GetDeviceBgpType() string
GetDeviceBgpType returns the DeviceBgpType field value if set, zero value otherwise.
func (*V202101beta1BgpProperties) GetDeviceBgpTypeOk ¶
func (o *V202101beta1BgpProperties) GetDeviceBgpTypeOk() (*string, bool)
GetDeviceBgpTypeOk returns a tuple with the DeviceBgpType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1BgpProperties) GetUseBgpDeviceId ¶
func (o *V202101beta1BgpProperties) GetUseBgpDeviceId() string
GetUseBgpDeviceId returns the UseBgpDeviceId field value if set, zero value otherwise.
func (*V202101beta1BgpProperties) GetUseBgpDeviceIdOk ¶
func (o *V202101beta1BgpProperties) GetUseBgpDeviceIdOk() (*string, bool)
GetUseBgpDeviceIdOk returns a tuple with the UseBgpDeviceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1BgpProperties) HasApplyBgp ¶
func (o *V202101beta1BgpProperties) HasApplyBgp() bool
HasApplyBgp returns a boolean if a field has been set.
func (*V202101beta1BgpProperties) HasDeviceBgpType ¶
func (o *V202101beta1BgpProperties) HasDeviceBgpType() bool
HasDeviceBgpType returns a boolean if a field has been set.
func (*V202101beta1BgpProperties) HasUseBgpDeviceId ¶
func (o *V202101beta1BgpProperties) HasUseBgpDeviceId() bool
HasUseBgpDeviceId returns a boolean if a field has been set.
func (V202101beta1BgpProperties) MarshalJSON ¶
func (o V202101beta1BgpProperties) MarshalJSON() ([]byte, error)
func (*V202101beta1BgpProperties) SetApplyBgp ¶
func (o *V202101beta1BgpProperties) SetApplyBgp(v bool)
SetApplyBgp gets a reference to the given bool and assigns it to the ApplyBgp field.
func (*V202101beta1BgpProperties) SetDeviceBgpType ¶
func (o *V202101beta1BgpProperties) SetDeviceBgpType(v string)
SetDeviceBgpType gets a reference to the given string and assigns it to the DeviceBgpType field.
func (*V202101beta1BgpProperties) SetUseBgpDeviceId ¶
func (o *V202101beta1BgpProperties) SetUseBgpDeviceId(v string)
SetUseBgpDeviceId gets a reference to the given string and assigns it to the UseBgpDeviceId field.
type V202101beta1CloudExport ¶
type V202101beta1CloudExport struct { // The internal cloud export identifier. This is Read-only and assigned by Kentik. Id *string `json:"id,omitempty"` Type *V202101beta1CloudExportType `json:"type,omitempty"` // Whether this task is enabled and intended to run, or disabled. Enabled *bool `json:"enabled,omitempty"` // A short name for this export. Name *string `json:"name,omitempty"` // An optional, longer description. Description *string `json:"description,omitempty"` ApiRoot *string `json:"apiRoot,omitempty"` FlowDest *string `json:"flowDest,omitempty"` // The identifier of the Kentik plan associated with this task. PlanId *string `json:"planId,omitempty"` CloudProvider *string `json:"cloudProvider,omitempty"` Aws *V202101beta1AwsProperties `json:"aws,omitempty"` Azure *V202101beta1AzureProperties `json:"azure,omitempty"` Gce *V202101beta1GceProperties `json:"gce,omitempty"` Ibm *V202101beta1IbmProperties `json:"ibm,omitempty"` Bgp *V202101beta1BgpProperties `json:"bgp,omitempty"` CurrentStatus *CloudExportv202101beta1Status `json:"currentStatus,omitempty"` }
V202101beta1CloudExport struct for V202101beta1CloudExport
func NewV202101beta1CloudExport ¶
func NewV202101beta1CloudExport() *V202101beta1CloudExport
NewV202101beta1CloudExport instantiates a new V202101beta1CloudExport 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 NewV202101beta1CloudExportWithDefaults ¶
func NewV202101beta1CloudExportWithDefaults() *V202101beta1CloudExport
NewV202101beta1CloudExportWithDefaults instantiates a new V202101beta1CloudExport 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 (*V202101beta1CloudExport) GetApiRoot ¶
func (o *V202101beta1CloudExport) GetApiRoot() string
GetApiRoot returns the ApiRoot field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetApiRootOk ¶
func (o *V202101beta1CloudExport) GetApiRootOk() (*string, bool)
GetApiRootOk returns a tuple with the ApiRoot field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetAws ¶
func (o *V202101beta1CloudExport) GetAws() V202101beta1AwsProperties
GetAws returns the Aws field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetAwsOk ¶
func (o *V202101beta1CloudExport) GetAwsOk() (*V202101beta1AwsProperties, bool)
GetAwsOk returns a tuple with the Aws field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetAzure ¶
func (o *V202101beta1CloudExport) GetAzure() V202101beta1AzureProperties
GetAzure returns the Azure field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetAzureOk ¶
func (o *V202101beta1CloudExport) GetAzureOk() (*V202101beta1AzureProperties, bool)
GetAzureOk returns a tuple with the Azure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetBgp ¶
func (o *V202101beta1CloudExport) GetBgp() V202101beta1BgpProperties
GetBgp returns the Bgp field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetBgpOk ¶
func (o *V202101beta1CloudExport) GetBgpOk() (*V202101beta1BgpProperties, bool)
GetBgpOk returns a tuple with the Bgp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetCloudProvider ¶
func (o *V202101beta1CloudExport) GetCloudProvider() string
GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetCloudProviderOk ¶
func (o *V202101beta1CloudExport) GetCloudProviderOk() (*string, bool)
GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetCurrentStatus ¶
func (o *V202101beta1CloudExport) GetCurrentStatus() CloudExportv202101beta1Status
GetCurrentStatus returns the CurrentStatus field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetCurrentStatusOk ¶
func (o *V202101beta1CloudExport) GetCurrentStatusOk() (*CloudExportv202101beta1Status, bool)
GetCurrentStatusOk returns a tuple with the CurrentStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetDescription ¶
func (o *V202101beta1CloudExport) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetDescriptionOk ¶
func (o *V202101beta1CloudExport) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetEnabled ¶
func (o *V202101beta1CloudExport) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetEnabledOk ¶
func (o *V202101beta1CloudExport) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetFlowDest ¶
func (o *V202101beta1CloudExport) GetFlowDest() string
GetFlowDest returns the FlowDest field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetFlowDestOk ¶
func (o *V202101beta1CloudExport) GetFlowDestOk() (*string, bool)
GetFlowDestOk returns a tuple with the FlowDest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetGce ¶
func (o *V202101beta1CloudExport) GetGce() V202101beta1GceProperties
GetGce returns the Gce field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetGceOk ¶
func (o *V202101beta1CloudExport) GetGceOk() (*V202101beta1GceProperties, bool)
GetGceOk returns a tuple with the Gce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetIbm ¶
func (o *V202101beta1CloudExport) GetIbm() V202101beta1IbmProperties
GetIbm returns the Ibm field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetIbmOk ¶
func (o *V202101beta1CloudExport) GetIbmOk() (*V202101beta1IbmProperties, bool)
GetIbmOk returns a tuple with the Ibm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetId ¶
func (o *V202101beta1CloudExport) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetIdOk ¶
func (o *V202101beta1CloudExport) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetName ¶
func (o *V202101beta1CloudExport) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetNameOk ¶
func (o *V202101beta1CloudExport) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetPlanId ¶
func (o *V202101beta1CloudExport) GetPlanId() string
GetPlanId returns the PlanId field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetPlanIdOk ¶
func (o *V202101beta1CloudExport) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) GetType ¶
func (o *V202101beta1CloudExport) GetType() V202101beta1CloudExportType
GetType returns the Type field value if set, zero value otherwise.
func (*V202101beta1CloudExport) GetTypeOk ¶
func (o *V202101beta1CloudExport) GetTypeOk() (*V202101beta1CloudExportType, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CloudExport) HasApiRoot ¶
func (o *V202101beta1CloudExport) HasApiRoot() bool
HasApiRoot returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasAws ¶
func (o *V202101beta1CloudExport) HasAws() bool
HasAws returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasAzure ¶
func (o *V202101beta1CloudExport) HasAzure() bool
HasAzure returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasBgp ¶
func (o *V202101beta1CloudExport) HasBgp() bool
HasBgp returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasCloudProvider ¶
func (o *V202101beta1CloudExport) HasCloudProvider() bool
HasCloudProvider returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasCurrentStatus ¶
func (o *V202101beta1CloudExport) HasCurrentStatus() bool
HasCurrentStatus returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasDescription ¶
func (o *V202101beta1CloudExport) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasEnabled ¶
func (o *V202101beta1CloudExport) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasFlowDest ¶
func (o *V202101beta1CloudExport) HasFlowDest() bool
HasFlowDest returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasGce ¶
func (o *V202101beta1CloudExport) HasGce() bool
HasGce returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasIbm ¶
func (o *V202101beta1CloudExport) HasIbm() bool
HasIbm returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasId ¶
func (o *V202101beta1CloudExport) HasId() bool
HasId returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasName ¶
func (o *V202101beta1CloudExport) HasName() bool
HasName returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasPlanId ¶
func (o *V202101beta1CloudExport) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*V202101beta1CloudExport) HasType ¶
func (o *V202101beta1CloudExport) HasType() bool
HasType returns a boolean if a field has been set.
func (V202101beta1CloudExport) MarshalJSON ¶
func (o V202101beta1CloudExport) MarshalJSON() ([]byte, error)
func (*V202101beta1CloudExport) SetApiRoot ¶
func (o *V202101beta1CloudExport) SetApiRoot(v string)
SetApiRoot gets a reference to the given string and assigns it to the ApiRoot field.
func (*V202101beta1CloudExport) SetAws ¶
func (o *V202101beta1CloudExport) SetAws(v V202101beta1AwsProperties)
SetAws gets a reference to the given V202101beta1AwsProperties and assigns it to the Aws field.
func (*V202101beta1CloudExport) SetAzure ¶
func (o *V202101beta1CloudExport) SetAzure(v V202101beta1AzureProperties)
SetAzure gets a reference to the given V202101beta1AzureProperties and assigns it to the Azure field.
func (*V202101beta1CloudExport) SetBgp ¶
func (o *V202101beta1CloudExport) SetBgp(v V202101beta1BgpProperties)
SetBgp gets a reference to the given V202101beta1BgpProperties and assigns it to the Bgp field.
func (*V202101beta1CloudExport) SetCloudProvider ¶
func (o *V202101beta1CloudExport) SetCloudProvider(v string)
SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.
func (*V202101beta1CloudExport) SetCurrentStatus ¶
func (o *V202101beta1CloudExport) SetCurrentStatus(v CloudExportv202101beta1Status)
SetCurrentStatus gets a reference to the given CloudExportv202101beta1Status and assigns it to the CurrentStatus field.
func (*V202101beta1CloudExport) SetDescription ¶
func (o *V202101beta1CloudExport) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*V202101beta1CloudExport) SetEnabled ¶
func (o *V202101beta1CloudExport) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*V202101beta1CloudExport) SetFlowDest ¶
func (o *V202101beta1CloudExport) SetFlowDest(v string)
SetFlowDest gets a reference to the given string and assigns it to the FlowDest field.
func (*V202101beta1CloudExport) SetGce ¶
func (o *V202101beta1CloudExport) SetGce(v V202101beta1GceProperties)
SetGce gets a reference to the given V202101beta1GceProperties and assigns it to the Gce field.
func (*V202101beta1CloudExport) SetIbm ¶
func (o *V202101beta1CloudExport) SetIbm(v V202101beta1IbmProperties)
SetIbm gets a reference to the given V202101beta1IbmProperties and assigns it to the Ibm field.
func (*V202101beta1CloudExport) SetId ¶
func (o *V202101beta1CloudExport) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*V202101beta1CloudExport) SetName ¶
func (o *V202101beta1CloudExport) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*V202101beta1CloudExport) SetPlanId ¶
func (o *V202101beta1CloudExport) SetPlanId(v string)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (*V202101beta1CloudExport) SetType ¶
func (o *V202101beta1CloudExport) SetType(v V202101beta1CloudExportType)
SetType gets a reference to the given V202101beta1CloudExportType and assigns it to the Type field.
type V202101beta1CloudExportType ¶
type V202101beta1CloudExportType string
V202101beta1CloudExportType the model 'V202101beta1CloudExportType'
const ( V202101BETA1CLOUDEXPORTTYPE_UNSPECIFIED V202101beta1CloudExportType = "CLOUD_EXPORT_TYPE_UNSPECIFIED" V202101BETA1CLOUDEXPORTTYPE_KENTIK_MANAGED V202101beta1CloudExportType = "CLOUD_EXPORT_TYPE_KENTIK_MANAGED" V202101BETA1CLOUDEXPORTTYPE_CUSTOMER_MANAGED V202101beta1CloudExportType = "CLOUD_EXPORT_TYPE_CUSTOMER_MANAGED" )
List of v202101beta1CloudExportType
func NewV202101beta1CloudExportTypeFromValue ¶
func NewV202101beta1CloudExportTypeFromValue(v string) (*V202101beta1CloudExportType, error)
NewV202101beta1CloudExportTypeFromValue returns a pointer to a valid V202101beta1CloudExportType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (V202101beta1CloudExportType) IsValid ¶
func (v V202101beta1CloudExportType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (V202101beta1CloudExportType) Ptr ¶
func (v V202101beta1CloudExportType) Ptr() *V202101beta1CloudExportType
Ptr returns reference to v202101beta1CloudExportType value
func (*V202101beta1CloudExportType) UnmarshalJSON ¶
func (v *V202101beta1CloudExportType) UnmarshalJSON(src []byte) error
type V202101beta1CreateCloudExportRequest ¶
type V202101beta1CreateCloudExportRequest struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1CreateCloudExportRequest struct for V202101beta1CreateCloudExportRequest
func NewV202101beta1CreateCloudExportRequest ¶
func NewV202101beta1CreateCloudExportRequest() *V202101beta1CreateCloudExportRequest
NewV202101beta1CreateCloudExportRequest instantiates a new V202101beta1CreateCloudExportRequest 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 NewV202101beta1CreateCloudExportRequestWithDefaults ¶
func NewV202101beta1CreateCloudExportRequestWithDefaults() *V202101beta1CreateCloudExportRequest
NewV202101beta1CreateCloudExportRequestWithDefaults instantiates a new V202101beta1CreateCloudExportRequest 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 (*V202101beta1CreateCloudExportRequest) GetExport ¶
func (o *V202101beta1CreateCloudExportRequest) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1CreateCloudExportRequest) GetExportOk ¶
func (o *V202101beta1CreateCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CreateCloudExportRequest) HasExport ¶
func (o *V202101beta1CreateCloudExportRequest) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1CreateCloudExportRequest) MarshalJSON ¶
func (o V202101beta1CreateCloudExportRequest) MarshalJSON() ([]byte, error)
func (*V202101beta1CreateCloudExportRequest) SetExport ¶
func (o *V202101beta1CreateCloudExportRequest) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
type V202101beta1CreateCloudExportResponse ¶
type V202101beta1CreateCloudExportResponse struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1CreateCloudExportResponse struct for V202101beta1CreateCloudExportResponse
func NewV202101beta1CreateCloudExportResponse ¶
func NewV202101beta1CreateCloudExportResponse() *V202101beta1CreateCloudExportResponse
NewV202101beta1CreateCloudExportResponse instantiates a new V202101beta1CreateCloudExportResponse 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 NewV202101beta1CreateCloudExportResponseWithDefaults ¶
func NewV202101beta1CreateCloudExportResponseWithDefaults() *V202101beta1CreateCloudExportResponse
NewV202101beta1CreateCloudExportResponseWithDefaults instantiates a new V202101beta1CreateCloudExportResponse 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 (*V202101beta1CreateCloudExportResponse) GetExport ¶
func (o *V202101beta1CreateCloudExportResponse) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1CreateCloudExportResponse) GetExportOk ¶
func (o *V202101beta1CreateCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1CreateCloudExportResponse) HasExport ¶
func (o *V202101beta1CreateCloudExportResponse) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1CreateCloudExportResponse) MarshalJSON ¶
func (o V202101beta1CreateCloudExportResponse) MarshalJSON() ([]byte, error)
func (*V202101beta1CreateCloudExportResponse) SetExport ¶
func (o *V202101beta1CreateCloudExportResponse) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
type V202101beta1GceProperties ¶
type V202101beta1GceProperties struct { Project *string `json:"project,omitempty"` Subscription *string `json:"subscription,omitempty"` }
V202101beta1GceProperties struct for V202101beta1GceProperties
func NewV202101beta1GceProperties ¶
func NewV202101beta1GceProperties() *V202101beta1GceProperties
NewV202101beta1GceProperties instantiates a new V202101beta1GceProperties 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 NewV202101beta1GcePropertiesWithDefaults ¶
func NewV202101beta1GcePropertiesWithDefaults() *V202101beta1GceProperties
NewV202101beta1GcePropertiesWithDefaults instantiates a new V202101beta1GceProperties 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 (*V202101beta1GceProperties) GetProject ¶
func (o *V202101beta1GceProperties) GetProject() string
GetProject returns the Project field value if set, zero value otherwise.
func (*V202101beta1GceProperties) GetProjectOk ¶
func (o *V202101beta1GceProperties) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1GceProperties) GetSubscription ¶
func (o *V202101beta1GceProperties) GetSubscription() string
GetSubscription returns the Subscription field value if set, zero value otherwise.
func (*V202101beta1GceProperties) GetSubscriptionOk ¶
func (o *V202101beta1GceProperties) GetSubscriptionOk() (*string, bool)
GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1GceProperties) HasProject ¶
func (o *V202101beta1GceProperties) HasProject() bool
HasProject returns a boolean if a field has been set.
func (*V202101beta1GceProperties) HasSubscription ¶
func (o *V202101beta1GceProperties) HasSubscription() bool
HasSubscription returns a boolean if a field has been set.
func (V202101beta1GceProperties) MarshalJSON ¶
func (o V202101beta1GceProperties) MarshalJSON() ([]byte, error)
func (*V202101beta1GceProperties) SetProject ¶
func (o *V202101beta1GceProperties) SetProject(v string)
SetProject gets a reference to the given string and assigns it to the Project field.
func (*V202101beta1GceProperties) SetSubscription ¶
func (o *V202101beta1GceProperties) SetSubscription(v string)
SetSubscription gets a reference to the given string and assigns it to the Subscription field.
type V202101beta1GetCloudExportResponse ¶
type V202101beta1GetCloudExportResponse struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1GetCloudExportResponse struct for V202101beta1GetCloudExportResponse
func NewV202101beta1GetCloudExportResponse ¶
func NewV202101beta1GetCloudExportResponse() *V202101beta1GetCloudExportResponse
NewV202101beta1GetCloudExportResponse instantiates a new V202101beta1GetCloudExportResponse 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 NewV202101beta1GetCloudExportResponseWithDefaults ¶
func NewV202101beta1GetCloudExportResponseWithDefaults() *V202101beta1GetCloudExportResponse
NewV202101beta1GetCloudExportResponseWithDefaults instantiates a new V202101beta1GetCloudExportResponse 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 (*V202101beta1GetCloudExportResponse) GetExport ¶
func (o *V202101beta1GetCloudExportResponse) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1GetCloudExportResponse) GetExportOk ¶
func (o *V202101beta1GetCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1GetCloudExportResponse) HasExport ¶
func (o *V202101beta1GetCloudExportResponse) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1GetCloudExportResponse) MarshalJSON ¶
func (o V202101beta1GetCloudExportResponse) MarshalJSON() ([]byte, error)
func (*V202101beta1GetCloudExportResponse) SetExport ¶
func (o *V202101beta1GetCloudExportResponse) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
type V202101beta1IbmProperties ¶
type V202101beta1IbmProperties struct {
Bucket *string `json:"bucket,omitempty"`
}
V202101beta1IbmProperties struct for V202101beta1IbmProperties
func NewV202101beta1IbmProperties ¶
func NewV202101beta1IbmProperties() *V202101beta1IbmProperties
NewV202101beta1IbmProperties instantiates a new V202101beta1IbmProperties 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 NewV202101beta1IbmPropertiesWithDefaults ¶
func NewV202101beta1IbmPropertiesWithDefaults() *V202101beta1IbmProperties
NewV202101beta1IbmPropertiesWithDefaults instantiates a new V202101beta1IbmProperties 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 (*V202101beta1IbmProperties) GetBucket ¶
func (o *V202101beta1IbmProperties) GetBucket() string
GetBucket returns the Bucket field value if set, zero value otherwise.
func (*V202101beta1IbmProperties) GetBucketOk ¶
func (o *V202101beta1IbmProperties) GetBucketOk() (*string, bool)
GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1IbmProperties) HasBucket ¶
func (o *V202101beta1IbmProperties) HasBucket() bool
HasBucket returns a boolean if a field has been set.
func (V202101beta1IbmProperties) MarshalJSON ¶
func (o V202101beta1IbmProperties) MarshalJSON() ([]byte, error)
func (*V202101beta1IbmProperties) SetBucket ¶
func (o *V202101beta1IbmProperties) SetBucket(v string)
SetBucket gets a reference to the given string and assigns it to the Bucket field.
type V202101beta1ListCloudExportResponse ¶
type V202101beta1ListCloudExportResponse struct { Exports *[]V202101beta1CloudExport `json:"exports,omitempty"` InvalidExportsCount *int64 `json:"invalidExportsCount,omitempty"` }
V202101beta1ListCloudExportResponse struct for V202101beta1ListCloudExportResponse
func NewV202101beta1ListCloudExportResponse ¶
func NewV202101beta1ListCloudExportResponse() *V202101beta1ListCloudExportResponse
NewV202101beta1ListCloudExportResponse instantiates a new V202101beta1ListCloudExportResponse 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 NewV202101beta1ListCloudExportResponseWithDefaults ¶
func NewV202101beta1ListCloudExportResponseWithDefaults() *V202101beta1ListCloudExportResponse
NewV202101beta1ListCloudExportResponseWithDefaults instantiates a new V202101beta1ListCloudExportResponse 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 (*V202101beta1ListCloudExportResponse) GetExports ¶
func (o *V202101beta1ListCloudExportResponse) GetExports() []V202101beta1CloudExport
GetExports returns the Exports field value if set, zero value otherwise.
func (*V202101beta1ListCloudExportResponse) GetExportsOk ¶
func (o *V202101beta1ListCloudExportResponse) GetExportsOk() (*[]V202101beta1CloudExport, bool)
GetExportsOk returns a tuple with the Exports field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1ListCloudExportResponse) GetInvalidExportsCount ¶
func (o *V202101beta1ListCloudExportResponse) GetInvalidExportsCount() int64
GetInvalidExportsCount returns the InvalidExportsCount field value if set, zero value otherwise.
func (*V202101beta1ListCloudExportResponse) GetInvalidExportsCountOk ¶
func (o *V202101beta1ListCloudExportResponse) GetInvalidExportsCountOk() (*int64, bool)
GetInvalidExportsCountOk returns a tuple with the InvalidExportsCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1ListCloudExportResponse) HasExports ¶
func (o *V202101beta1ListCloudExportResponse) HasExports() bool
HasExports returns a boolean if a field has been set.
func (*V202101beta1ListCloudExportResponse) HasInvalidExportsCount ¶
func (o *V202101beta1ListCloudExportResponse) HasInvalidExportsCount() bool
HasInvalidExportsCount returns a boolean if a field has been set.
func (V202101beta1ListCloudExportResponse) MarshalJSON ¶
func (o V202101beta1ListCloudExportResponse) MarshalJSON() ([]byte, error)
func (*V202101beta1ListCloudExportResponse) SetExports ¶
func (o *V202101beta1ListCloudExportResponse) SetExports(v []V202101beta1CloudExport)
SetExports gets a reference to the given []V202101beta1CloudExport and assigns it to the Exports field.
func (*V202101beta1ListCloudExportResponse) SetInvalidExportsCount ¶
func (o *V202101beta1ListCloudExportResponse) SetInvalidExportsCount(v int64)
SetInvalidExportsCount gets a reference to the given int64 and assigns it to the InvalidExportsCount field.
type V202101beta1PatchCloudExportRequest ¶
type V202101beta1PatchCloudExportRequest struct { Export *V202101beta1CloudExport `json:"export,omitempty"` Mask *string `json:"mask,omitempty"` }
V202101beta1PatchCloudExportRequest struct for V202101beta1PatchCloudExportRequest
func NewV202101beta1PatchCloudExportRequest ¶
func NewV202101beta1PatchCloudExportRequest() *V202101beta1PatchCloudExportRequest
NewV202101beta1PatchCloudExportRequest instantiates a new V202101beta1PatchCloudExportRequest 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 NewV202101beta1PatchCloudExportRequestWithDefaults ¶
func NewV202101beta1PatchCloudExportRequestWithDefaults() *V202101beta1PatchCloudExportRequest
NewV202101beta1PatchCloudExportRequestWithDefaults instantiates a new V202101beta1PatchCloudExportRequest 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 (*V202101beta1PatchCloudExportRequest) GetExport ¶
func (o *V202101beta1PatchCloudExportRequest) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1PatchCloudExportRequest) GetExportOk ¶
func (o *V202101beta1PatchCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1PatchCloudExportRequest) GetMask ¶
func (o *V202101beta1PatchCloudExportRequest) GetMask() string
GetMask returns the Mask field value if set, zero value otherwise.
func (*V202101beta1PatchCloudExportRequest) GetMaskOk ¶
func (o *V202101beta1PatchCloudExportRequest) GetMaskOk() (*string, bool)
GetMaskOk returns a tuple with the Mask field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1PatchCloudExportRequest) HasExport ¶
func (o *V202101beta1PatchCloudExportRequest) HasExport() bool
HasExport returns a boolean if a field has been set.
func (*V202101beta1PatchCloudExportRequest) HasMask ¶
func (o *V202101beta1PatchCloudExportRequest) HasMask() bool
HasMask returns a boolean if a field has been set.
func (V202101beta1PatchCloudExportRequest) MarshalJSON ¶
func (o V202101beta1PatchCloudExportRequest) MarshalJSON() ([]byte, error)
func (*V202101beta1PatchCloudExportRequest) SetExport ¶
func (o *V202101beta1PatchCloudExportRequest) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
func (*V202101beta1PatchCloudExportRequest) SetMask ¶
func (o *V202101beta1PatchCloudExportRequest) SetMask(v string)
SetMask gets a reference to the given string and assigns it to the Mask field.
type V202101beta1PatchCloudExportResponse ¶
type V202101beta1PatchCloudExportResponse struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1PatchCloudExportResponse struct for V202101beta1PatchCloudExportResponse
func NewV202101beta1PatchCloudExportResponse ¶
func NewV202101beta1PatchCloudExportResponse() *V202101beta1PatchCloudExportResponse
NewV202101beta1PatchCloudExportResponse instantiates a new V202101beta1PatchCloudExportResponse 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 NewV202101beta1PatchCloudExportResponseWithDefaults ¶
func NewV202101beta1PatchCloudExportResponseWithDefaults() *V202101beta1PatchCloudExportResponse
NewV202101beta1PatchCloudExportResponseWithDefaults instantiates a new V202101beta1PatchCloudExportResponse 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 (*V202101beta1PatchCloudExportResponse) GetExport ¶
func (o *V202101beta1PatchCloudExportResponse) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1PatchCloudExportResponse) GetExportOk ¶
func (o *V202101beta1PatchCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1PatchCloudExportResponse) HasExport ¶
func (o *V202101beta1PatchCloudExportResponse) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1PatchCloudExportResponse) MarshalJSON ¶
func (o V202101beta1PatchCloudExportResponse) MarshalJSON() ([]byte, error)
func (*V202101beta1PatchCloudExportResponse) SetExport ¶
func (o *V202101beta1PatchCloudExportResponse) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
type V202101beta1UpdateCloudExportRequest ¶
type V202101beta1UpdateCloudExportRequest struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1UpdateCloudExportRequest struct for V202101beta1UpdateCloudExportRequest
func NewV202101beta1UpdateCloudExportRequest ¶
func NewV202101beta1UpdateCloudExportRequest() *V202101beta1UpdateCloudExportRequest
NewV202101beta1UpdateCloudExportRequest instantiates a new V202101beta1UpdateCloudExportRequest 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 NewV202101beta1UpdateCloudExportRequestWithDefaults ¶
func NewV202101beta1UpdateCloudExportRequestWithDefaults() *V202101beta1UpdateCloudExportRequest
NewV202101beta1UpdateCloudExportRequestWithDefaults instantiates a new V202101beta1UpdateCloudExportRequest 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 (*V202101beta1UpdateCloudExportRequest) GetExport ¶
func (o *V202101beta1UpdateCloudExportRequest) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1UpdateCloudExportRequest) GetExportOk ¶
func (o *V202101beta1UpdateCloudExportRequest) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1UpdateCloudExportRequest) HasExport ¶
func (o *V202101beta1UpdateCloudExportRequest) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1UpdateCloudExportRequest) MarshalJSON ¶
func (o V202101beta1UpdateCloudExportRequest) MarshalJSON() ([]byte, error)
func (*V202101beta1UpdateCloudExportRequest) SetExport ¶
func (o *V202101beta1UpdateCloudExportRequest) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
type V202101beta1UpdateCloudExportResponse ¶
type V202101beta1UpdateCloudExportResponse struct {
Export *V202101beta1CloudExport `json:"export,omitempty"`
}
V202101beta1UpdateCloudExportResponse struct for V202101beta1UpdateCloudExportResponse
func NewV202101beta1UpdateCloudExportResponse ¶
func NewV202101beta1UpdateCloudExportResponse() *V202101beta1UpdateCloudExportResponse
NewV202101beta1UpdateCloudExportResponse instantiates a new V202101beta1UpdateCloudExportResponse 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 NewV202101beta1UpdateCloudExportResponseWithDefaults ¶
func NewV202101beta1UpdateCloudExportResponseWithDefaults() *V202101beta1UpdateCloudExportResponse
NewV202101beta1UpdateCloudExportResponseWithDefaults instantiates a new V202101beta1UpdateCloudExportResponse 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 (*V202101beta1UpdateCloudExportResponse) GetExport ¶
func (o *V202101beta1UpdateCloudExportResponse) GetExport() V202101beta1CloudExport
GetExport returns the Export field value if set, zero value otherwise.
func (*V202101beta1UpdateCloudExportResponse) GetExportOk ¶
func (o *V202101beta1UpdateCloudExportResponse) GetExportOk() (*V202101beta1CloudExport, bool)
GetExportOk returns a tuple with the Export field value if set, nil otherwise and a boolean to check if the value has been set.
func (*V202101beta1UpdateCloudExportResponse) HasExport ¶
func (o *V202101beta1UpdateCloudExportResponse) HasExport() bool
HasExport returns a boolean if a field has been set.
func (V202101beta1UpdateCloudExportResponse) MarshalJSON ¶
func (o V202101beta1UpdateCloudExportResponse) MarshalJSON() ([]byte, error)
func (*V202101beta1UpdateCloudExportResponse) SetExport ¶
func (o *V202101beta1UpdateCloudExportResponse) SetExport(v V202101beta1CloudExport)
SetExport gets a reference to the given V202101beta1CloudExport and assigns it to the Export field.
Source Files ¶
- api_cloud_export_admin_service.go
- client.go
- configuration.go
- model_cloud_exportv202101beta1_status.go
- model_googlerpc_status.go
- model_protobuf_any.go
- model_v202101beta1_aws_properties.go
- model_v202101beta1_azure_properties.go
- model_v202101beta1_bgp_properties.go
- model_v202101beta1_cloud_export.go
- model_v202101beta1_cloud_export_type.go
- model_v202101beta1_create_cloud_export_request.go
- model_v202101beta1_create_cloud_export_response.go
- model_v202101beta1_gce_properties.go
- model_v202101beta1_get_cloud_export_response.go
- model_v202101beta1_ibm_properties.go
- model_v202101beta1_list_cloud_export_response.go
- model_v202101beta1_patch_cloud_export_request.go
- model_v202101beta1_patch_cloud_export_response.go
- model_v202101beta1_update_cloud_export_request.go
- model_v202101beta1_update_cloud_export_response.go
- response.go
- utils.go