Documentation ¶
Index ¶
- type AddAWSCloudAccount
- type AddAWSCloudAccountInstanceAssumeRoleRequest
- type AddProducerRequest
- type Cloud
- type Cloud1
- type Cloud2
- type Common7
- type Consumer
- type Counts1
- type CreateneworganizationRequest
- type CreationParams
- type CreationParams1
- type CreationParams2
- type DetailResource
- type Details1
- type DomainOrganizationCreateResponse
- type EditorganizationnameRequest
- type EventDrivenHarvestingStatus
- type ListCloudRegions
- type ListCloudTypes
- type ListClouds
- type ListConsumers
- type ListProvisioningClouds
- type LoginRequest
- type Noncompliance
- type OriginalAuth
- type Propagate
- type Properties
- type QueryResourceRequest
- type QueryResources
- type QueryResourcesRequest
- type Region
- type RemoveProducerRequest
- type Storagecontainer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAWSCloudAccount ¶
type AddAWSCloudAccount struct { // cloud type id // Required: true CloudTypeID *string `json:"cloud_type_id"` // creation time // Required: true CreationTime *string `json:"creation_time"` // group resource id // Required: true GroupResourceID *string `json:"group_resource_id"` // id // Required: true ID *int32 `json:"id"` // name // Required: true Name *string `json:"name"` // resource id // Required: true ResourceID *string `json:"resource_id"` // status // Required: true Status *string `json:"status"` }
AddAWSCloudAccount AddAWSCloudAccount swagger:model AddAWSCloudAccount
func (*AddAWSCloudAccount) MarshalBinary ¶
func (m *AddAWSCloudAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddAWSCloudAccount) UnmarshalBinary ¶
func (m *AddAWSCloudAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddAWSCloudAccountInstanceAssumeRoleRequest ¶
type AddAWSCloudAccountInstanceAssumeRoleRequest struct { // creation params // Required: true CreationParams *CreationParams1 `json:"creation_params"` }
AddAWSCloudAccountInstanceAssumeRoleRequest AddAWSCloudAccountInstanceAssumeRoleRequest swagger:model AddAWSCloudAccountInstanceAssumeRoleRequest
func (*AddAWSCloudAccountInstanceAssumeRoleRequest) MarshalBinary ¶
func (m *AddAWSCloudAccountInstanceAssumeRoleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddAWSCloudAccountInstanceAssumeRoleRequest) UnmarshalBinary ¶
func (m *AddAWSCloudAccountInstanceAssumeRoleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddProducerRequest ¶
type AddProducerRequest struct { // enable all types // Required: true EnableAllTypes *bool `json:"enable_all_types"` // organization service ids // Required: true OrganizationServiceIds []int32 `json:"organization_service_ids"` // propagate // Required: true Propagate *Propagate `json:"propagate"` // regions // Required: true Regions []string `json:"regions"` // resource types // Required: true ResourceTypes []string `json:"resource_types"` }
AddProducerRequest AddProducerRequest swagger:model AddProducerRequest
func (*AddProducerRequest) MarshalBinary ¶
func (m *AddProducerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddProducerRequest) UnmarshalBinary ¶
func (m *AddProducerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Cloud ¶
type Cloud struct { // cloud access // Required: true CloudAccess *string `json:"cloud_access"` // cloud type id // Required: true CloudTypeID *string `json:"cloud_type_id"` // name // Required: true Name *string `json:"name"` }
Cloud Cloud swagger:model Cloud
func (*Cloud) MarshalBinary ¶
MarshalBinary interface implementation
func (*Cloud) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Cloud1 ¶
type Cloud1 struct { // cloud type id // Required: true CloudTypeID *string `json:"cloud_type_id"` // creation time // Required: true CreationTime *string `json:"creation_time"` // group resource id // Required: true GroupResourceID *string `json:"group_resource_id"` // id // Required: true ID *int32 `json:"id"` // name // Required: true Name *string `json:"name"` // resource id // Required: true ResourceID *string `json:"resource_id"` // resources // Required: true Resources *int32 `json:"resources"` // status // Required: true Status *string `json:"status"` }
Cloud1 Cloud1 swagger:model Cloud1
func (*Cloud1) MarshalBinary ¶
MarshalBinary interface implementation
func (*Cloud1) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Cloud2 ¶
type Cloud2 struct { // cloud type id // Required: true CloudTypeID *string `json:"cloud_type_id"` // creation time // Required: true CreationTime *string `json:"creation_time"` // group resource id // Required: true GroupResourceID *string `json:"group_resource_id"` // id // Required: true ID *int32 `json:"id"` // name // Required: true Name *string `json:"name"` // resource id // Required: true ResourceID *string `json:"resource_id"` // status // Required: true Status *string `json:"status"` }
Cloud2 Cloud2 swagger:model Cloud2
func (*Cloud2) MarshalBinary ¶
MarshalBinary interface implementation
func (*Cloud2) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Common7 ¶
type Common7 struct { // account // Required: true Account *string `json:"account"` // cloud // Required: true Cloud *string `json:"cloud"` // creation timestamp // Required: true CreationTimestamp *string `json:"creation_timestamp"` // discovered timestamp // Required: true DiscoveredTimestamp *string `json:"discovered_timestamp"` // modified timestamp // Required: true ModifiedTimestamp *string `json:"modified_timestamp"` // noncompliance // Required: true Noncompliance []*Noncompliance `json:"noncompliance"` // organization service id // Required: true OrganizationServiceID *int32 `json:"organization_service_id"` // properties // Required: true Properties *Properties `json:"properties"` // region // Required: true Region *string `json:"region"` // resource id // Required: true ResourceID *string `json:"resource_id"` // resource name // Required: true ResourceName *string `json:"resource_name"` // resource type // Required: true ResourceType *string `json:"resource_type"` }
Common7 Common7 swagger:model Common7
func (*Common7) MarshalBinary ¶
MarshalBinary interface implementation
func (*Common7) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Consumer ¶
type Consumer struct { // account id // Required: true AccountID *string `json:"account_id"` // cloud type id // Required: true CloudTypeID *string `json:"cloud_type_id"` // errors // Required: true Errors []string `json:"errors"` // events // Required: true Events *int32 `json:"events"` // name // Required: true Name *string `json:"name"` // organization service id // Required: true OrganizationServiceID *int32 `json:"organization_service_id"` // pending // Required: true Pending *bool `json:"pending"` // producers // Required: true Producers *int32 `json:"producers"` }
Consumer Consumer swagger:model Consumer
func (*Consumer) MarshalBinary ¶
MarshalBinary interface implementation
func (*Consumer) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Counts1 ¶
type Counts1 struct { // apiaccountingconfig // Required: true Apiaccountingconfig *int32 `json:"apiaccountingconfig"` // bigdatainstance // Required: true Bigdatainstance *int32 `json:"bigdatainstance"` // bigdatasnapshot // Required: true Bigdatasnapshot *int32 `json:"bigdatasnapshot"` // dbinstance // Required: true Dbinstance *int32 `json:"dbinstance"` // dbsnapshot // Required: true Dbsnapshot *int32 `json:"dbsnapshot"` // divvyorganizationservice // Required: true Divvyorganizationservice *int32 `json:"divvyorganizationservice"` // dnszone // Required: true Dnszone *int32 `json:"dnszone"` // hypervisor // Required: true Hypervisor *int32 `json:"hypervisor"` // instance // Required: true Instance *int32 `json:"instance"` // instancereservation // Required: true Instancereservation *int32 `json:"instancereservation"` // internetgateway // Required: true Internetgateway *int32 `json:"internetgateway"` // loadbalancer // Required: true Loadbalancer *int32 `json:"loadbalancer"` // mcinstance // Required: true Mcinstance *int32 `json:"mcinstance"` // mcsnapshot // Required: true Mcsnapshot *int32 `json:"mcsnapshot"` // networkflowlog // Required: true Networkflowlog *int32 `json:"networkflowlog"` // networkinterface // Required: true Networkinterface *int32 `json:"networkinterface"` // networkpeer // Required: true Networkpeer *int32 `json:"networkpeer"` // privateimage // Required: true Privateimage *int32 `json:"privateimage"` // privatenetwork // Required: true Privatenetwork *int32 `json:"privatenetwork"` // privatesubnet // Required: true Privatesubnet *int32 `json:"privatesubnet"` // publicip // Required: true Publicip *int32 `json:"publicip"` // resourceaccesslist // Required: true Resourceaccesslist *int32 `json:"resourceaccesslist"` // resourceaccesslistrule // Required: true Resourceaccesslistrule *int32 `json:"resourceaccesslistrule"` // routetable // Required: true Routetable *int32 `json:"routetable"` // serviceaccesskey // Required: true Serviceaccesskey *int32 `json:"serviceaccesskey"` // servicealarm // Required: true Servicealarm *int32 `json:"servicealarm"` // servicecertificate // Required: true Servicecertificate *int32 `json:"servicecertificate"` // serviceencryptionkey // Required: true Serviceencryptionkey *int32 `json:"serviceencryptionkey"` // servicegroup // Required: true Servicegroup *int32 `json:"servicegroup"` // servicepolicy // Required: true Servicepolicy *int32 `json:"servicepolicy"` // serviceregion // Required: true Serviceregion *int32 `json:"serviceregion"` // servicerole // Required: true Servicerole *int32 `json:"servicerole"` // serviceuser // Required: true Serviceuser *int32 `json:"serviceuser"` // snapshot // Required: true Snapshot *int32 `json:"snapshot"` // sshkeypair // Required: true Sshkeypair *int32 `json:"sshkeypair"` // storagecontainer // Required: true Storagecontainer *int32 `json:"storagecontainer"` // volume // Required: true Volume *int32 `json:"volume"` }
Counts1 Counts1 swagger:model Counts1
func (*Counts1) MarshalBinary ¶
MarshalBinary interface implementation
func (*Counts1) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CreateneworganizationRequest ¶
type CreateneworganizationRequest struct { // organization name // Required: true OrganizationName *string `json:"organization_name"` }
CreateneworganizationRequest CreateneworganizationRequest swagger:model CreateneworganizationRequest
func (*CreateneworganizationRequest) MarshalBinary ¶
func (m *CreateneworganizationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateneworganizationRequest) UnmarshalBinary ¶
func (m *CreateneworganizationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreationParams ¶
type CreationParams struct { // account number // Required: true AccountNumber *string `json:"account_number"` // api key // Required: true APIKey *string `json:"api_key"` // authentication type // Required: true AuthenticationType *string `json:"authentication_type"` // cloud type // Required: true CloudType *string `json:"cloud_type"` // name // Required: true Name *string `json:"name"` // secret key // Required: true SecretKey *string `json:"secret_key"` }
CreationParams CreationParams swagger:model CreationParams
func (*CreationParams) MarshalBinary ¶
func (m *CreationParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreationParams) UnmarshalBinary ¶
func (m *CreationParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreationParams1 ¶
type CreationParams1 struct { // account number // Required: true AccountNumber *string `json:"account_number"` // authentication type // Required: true AuthenticationType *string `json:"authentication_type"` // cloud type // Required: true CloudType *string `json:"cloud_type"` // duration // Required: true Duration *int32 `json:"duration"` // name // Required: true Name *string `json:"name"` // role arn // Required: true RoleArn *string `json:"role_arn"` // session name // Required: true SessionName *string `json:"session_name"` }
CreationParams1 CreationParams1 swagger:model CreationParams1
func (*CreationParams1) MarshalBinary ¶
func (m *CreationParams1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreationParams1) UnmarshalBinary ¶
func (m *CreationParams1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreationParams2 ¶
type CreationParams2 struct { // account number // Required: true AccountNumber *string `json:"account_number"` // api key // Required: true APIKey *string `json:"api_key"` // authentication type // Required: true AuthenticationType *string `json:"authentication_type"` // cloud type // Required: true CloudType *string `json:"cloud_type"` // duration // Required: true Duration *int32 `json:"duration"` // external id // Required: true ExternalID *string `json:"external_id"` // name // Required: true Name *string `json:"name"` // role arn // Required: true RoleArn *string `json:"role_arn"` // secret key // Required: true SecretKey *string `json:"secret_key"` // session name // Required: true SessionName *string `json:"session_name"` }
CreationParams2 CreationParams2 swagger:model CreationParams2
func (*CreationParams2) MarshalBinary ¶
func (m *CreationParams2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreationParams2) UnmarshalBinary ¶
func (m *CreationParams2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetailResource ¶
type DetailResource struct { // dependencies // Required: true Dependencies interface{} `json:"dependencies"` // details // Required: true Details *Details1 `json:"details"` }
DetailResource DetailResource swagger:model DetailResource
func (*DetailResource) MarshalBinary ¶
func (m *DetailResource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetailResource) UnmarshalBinary ¶
func (m *DetailResource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Details1 ¶
type Details1 struct { // resource type // Required: true ResourceType *string `json:"resource_type"` // storagecontainer // Required: true Storagecontainer *Storagecontainer `json:"storagecontainer"` }
Details1 Details1 swagger:model Details1
func (*Details1) MarshalBinary ¶
MarshalBinary interface implementation
func (*Details1) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DomainOrganizationCreateResponse ¶
type DomainOrganizationCreateResponse struct { // organization id OrganizationID int32 `json:"organization_id,omitempty"` // resource id ResourceID string `json:"resource_id,omitempty"` }
DomainOrganizationCreateResponse DomainOrganizationCreateResponse swagger:model DomainOrganizationCreateResponse
func (*DomainOrganizationCreateResponse) MarshalBinary ¶
func (m *DomainOrganizationCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainOrganizationCreateResponse) UnmarshalBinary ¶
func (m *DomainOrganizationCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EditorganizationnameRequest ¶
type EditorganizationnameRequest struct { // organization name // Required: true OrganizationName *string `json:"organization_name"` }
EditorganizationnameRequest EditorganizationnameRequest swagger:model EditorganizationnameRequest
func (*EditorganizationnameRequest) MarshalBinary ¶
func (m *EditorganizationnameRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EditorganizationnameRequest) UnmarshalBinary ¶
func (m *EditorganizationnameRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventDrivenHarvestingStatus ¶
type EventDrivenHarvestingStatus struct { // event driven harvest enabled // Required: true EventDrivenHarvestEnabled *bool `json:"event_driven_harvest_enabled"` }
EventDrivenHarvestingStatus EventDrivenHarvestingStatus swagger:model EventDrivenHarvestingStatus
func (*EventDrivenHarvestingStatus) MarshalBinary ¶
func (m *EventDrivenHarvestingStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventDrivenHarvestingStatus) UnmarshalBinary ¶
func (m *EventDrivenHarvestingStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCloudRegions ¶
type ListCloudRegions struct { // regions // Required: true Regions []*Region `json:"regions"` }
ListCloudRegions ListCloudRegions swagger:model ListCloudRegions
func (*ListCloudRegions) MarshalBinary ¶
func (m *ListCloudRegions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCloudRegions) UnmarshalBinary ¶
func (m *ListCloudRegions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCloudTypes ¶
type ListCloudTypes struct { // clouds // Required: true Clouds []*Cloud `json:"clouds"` }
ListCloudTypes ListCloudTypes swagger:model ListCloudTypes
func (*ListCloudTypes) MarshalBinary ¶
func (m *ListCloudTypes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCloudTypes) UnmarshalBinary ¶
func (m *ListCloudTypes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListClouds ¶
type ListClouds struct { // clouds // Required: true Clouds []*Cloud1 `json:"clouds"` // total count // Required: true TotalCount *int32 `json:"total_count"` }
ListClouds ListClouds swagger:model ListClouds
func (*ListClouds) MarshalBinary ¶
func (m *ListClouds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListClouds) UnmarshalBinary ¶
func (m *ListClouds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListConsumers ¶
type ListConsumers struct { // consumers // Required: true Consumers []*Consumer `json:"consumers"` }
ListConsumers ListConsumers swagger:model ListConsumers
func (*ListConsumers) MarshalBinary ¶
func (m *ListConsumers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListConsumers) UnmarshalBinary ¶
func (m *ListConsumers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListProvisioningClouds ¶
type ListProvisioningClouds struct { // clouds // Required: true Clouds []*Cloud2 `json:"clouds"` }
ListProvisioningClouds ListProvisioningClouds swagger:model ListProvisioningClouds
func (*ListProvisioningClouds) MarshalBinary ¶
func (m *ListProvisioningClouds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListProvisioningClouds) UnmarshalBinary ¶
func (m *ListProvisioningClouds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoginRequest ¶
type LoginRequest struct { // password // Required: true Password *string `json:"password"` // username // Required: true Username *string `json:"username"` }
LoginRequest LoginRequest swagger:model LoginRequest
func (*LoginRequest) MarshalBinary ¶
func (m *LoginRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoginRequest) UnmarshalBinary ¶
func (m *LoginRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Noncompliance ¶
type Noncompliance struct { // reporter resource id // Required: true ReporterResourceID *string `json:"reporter_resource_id"` // resource id // Required: true ResourceID *string `json:"resource_id"` }
Noncompliance Noncompliance swagger:model Noncompliance
func (*Noncompliance) MarshalBinary ¶
func (m *Noncompliance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Noncompliance) UnmarshalBinary ¶
func (m *Noncompliance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OriginalAuth ¶
type OriginalAuth struct { // auth plugin exists // Required: true AuthPluginExists *bool `json:"auth_plugin_exists"` // customer id // Required: true CustomerID *string `json:"customer_id"` // session id // Required: true SessionID *string `json:"session_id"` // session timeout // Required: true SessionTimeout *int32 `json:"session_timeout"` // system admin // Required: true SystemAdmin *bool `json:"system_admin"` // user email // Required: true UserEmail *string `json:"user_email"` // user id // Required: true UserID *int32 `json:"user_id"` // user name // Required: true UserName *string `json:"user_name"` }
OriginalAuth OriginalAuth swagger:model OriginalAuth
func (*OriginalAuth) MarshalBinary ¶
func (m *OriginalAuth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OriginalAuth) UnmarshalBinary ¶
func (m *OriginalAuth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Propagate ¶
type Propagate struct { // badges // Required: true Badges []string `json:"badges"` // by badge // Required: true ByBadge *bool `json:"by_badge"` // by consumer // Required: true ByConsumer *bool `json:"by_consumer"` }
Propagate Propagate swagger:model Propagate
func (*Propagate) MarshalBinary ¶
MarshalBinary interface implementation
func (*Propagate) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Properties ¶
type Properties struct { // property list // Required: true PropertyList []string `json:"property_list"` }
Properties Properties swagger:model Properties
func (*Properties) MarshalBinary ¶
func (m *Properties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Properties) UnmarshalBinary ¶
func (m *Properties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QueryResourceRequest ¶
type QueryResourceRequest struct { // filters // Required: true Filters []string `json:"filters"` // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // order by // Required: true OrderBy *string `json:"order_by"` // scopes // Required: true Scopes []string `json:"scopes"` // selected resource type // Required: true SelectedResourceType *string `json:"selected_resource_type"` }
QueryResourceRequest QueryResourceRequest swagger:model QueryResourceRequest
func (*QueryResourceRequest) MarshalBinary ¶
func (m *QueryResourceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResourceRequest) UnmarshalBinary ¶
func (m *QueryResourceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QueryResources ¶
type QueryResources struct { // counts // Required: true Counts *Counts1 `json:"counts"` // filters // Required: true Filters []string `json:"filters"` // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // order by // Required: true OrderBy *string `json:"order_by"` // resources // Required: true Resources []string `json:"resources"` // scopes // Required: true Scopes []string `json:"scopes"` // selected resource type SelectedResourceType string `json:"selected_resource_type,omitempty"` // supported types // Required: true SupportedTypes []string `json:"supported_types"` }
QueryResources QueryResources swagger:model QueryResources
func (*QueryResources) MarshalBinary ¶
func (m *QueryResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResources) UnmarshalBinary ¶
func (m *QueryResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QueryResourcesRequest ¶
type QueryResourcesRequest struct { // filters // Required: true Filters []string `json:"filters"` // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // order by // Required: true OrderBy *string `json:"order_by"` // scopes // Required: true Scopes []string `json:"scopes"` }
QueryResourcesRequest QueryResourcesRequest swagger:model QueryResourcesRequest
func (*QueryResourcesRequest) MarshalBinary ¶
func (m *QueryResourcesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueryResourcesRequest) UnmarshalBinary ¶
func (m *QueryResourcesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Region ¶
type Region struct { // harvest rate multiplier // Required: true HarvestRateMultiplier *float64 `json:"harvest_rate_multiplier"` // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // resource id // Required: true ResourceID *string `json:"resource_id"` // status // Required: true Status *string `json:"status"` }
Region Region swagger:model Region
func (*Region) MarshalBinary ¶
MarshalBinary interface implementation
func (*Region) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RemoveProducerRequest ¶
type RemoveProducerRequest struct { // resource ids // Required: true ResourceIds []string `json:"resource_ids"` }
RemoveProducerRequest RemoveProducerRequest swagger:model RemoveProducerRequest
func (*RemoveProducerRequest) MarshalBinary ¶
func (m *RemoveProducerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoveProducerRequest) UnmarshalBinary ¶
func (m *RemoveProducerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Storagecontainer ¶
type Storagecontainer struct { // common // Required: true Common *Common7 `json:"common"` // creation date // Required: true CreationDate *string `json:"creation_date"` // encrypted // Required: true Encrypted *bool `json:"encrypted"` // object count // Required: true ObjectCount *int32 `json:"object_count"` // total size // Required: true TotalSize *int32 `json:"total_size"` }
Storagecontainer Storagecontainer swagger:model Storagecontainer
func (*Storagecontainer) MarshalBinary ¶
func (m *Storagecontainer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Storagecontainer) UnmarshalBinary ¶
func (m *Storagecontainer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- add_aws_cloud_account.go
- add_aws_cloud_account_instance_assume_role_request.go
- add_producer_request.go
- cloud.go
- cloud1.go
- cloud2.go
- common7.go
- consumer.go
- counts1.go
- createneworganization_request.go
- creation_params.go
- creation_params1.go
- creation_params2.go
- detail_resource.go
- details1.go
- domain_organization_create_response.go
- editorganizationname_request.go
- event_driven_harvesting_status.go
- list_cloud_regions.go
- list_cloud_types.go
- list_clouds.go
- list_consumers.go
- list_provisioning_clouds.go
- login_request.go
- noncompliance.go
- original_auth.go
- propagate.go
- properties.go
- query_resource_request.go
- query_resources.go
- query_resources_request.go
- region.go
- remove_producer_request.go
- storagecontainer.go