models

package
v0.0.0-...-dff6c84 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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

func (*AddAWSCloudAccount) Validate

func (m *AddAWSCloudAccount) Validate(formats strfmt.Registry) error

Validate validates this add AWS cloud account

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

func (*AddAWSCloudAccountInstanceAssumeRoleRequest) Validate

Validate validates this add AWS cloud account instance assume role request

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

func (*AddProducerRequest) Validate

func (m *AddProducerRequest) Validate(formats strfmt.Registry) error

Validate validates this add producer request

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

func (m *Cloud) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cloud) UnmarshalBinary

func (m *Cloud) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cloud) Validate

func (m *Cloud) Validate(formats strfmt.Registry) error

Validate validates this cloud

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

func (m *Cloud1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cloud1) UnmarshalBinary

func (m *Cloud1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cloud1) Validate

func (m *Cloud1) Validate(formats strfmt.Registry) error

Validate validates this cloud1

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

func (m *Cloud2) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cloud2) UnmarshalBinary

func (m *Cloud2) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cloud2) Validate

func (m *Cloud2) Validate(formats strfmt.Registry) error

Validate validates this cloud2

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

func (m *Common7) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Common7) UnmarshalBinary

func (m *Common7) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Common7) Validate

func (m *Common7) Validate(formats strfmt.Registry) error

Validate validates this common7

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

func (m *Consumer) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Consumer) UnmarshalBinary

func (m *Consumer) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Consumer) Validate

func (m *Consumer) Validate(formats strfmt.Registry) error

Validate validates this consumer

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

func (m *Counts1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Counts1) UnmarshalBinary

func (m *Counts1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Counts1) Validate

func (m *Counts1) Validate(formats strfmt.Registry) error

Validate validates this counts1

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

func (*CreateneworganizationRequest) Validate

func (m *CreateneworganizationRequest) Validate(formats strfmt.Registry) error

Validate validates this createneworganization request

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

func (*CreationParams) Validate

func (m *CreationParams) Validate(formats strfmt.Registry) error

Validate validates this creation params

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

func (*CreationParams1) Validate

func (m *CreationParams1) Validate(formats strfmt.Registry) error

Validate validates this creation params1

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

func (*CreationParams2) Validate

func (m *CreationParams2) Validate(formats strfmt.Registry) error

Validate validates this creation params2

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

func (*DetailResource) Validate

func (m *DetailResource) Validate(formats strfmt.Registry) error

Validate validates this detail resource

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

func (m *Details1) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Details1) UnmarshalBinary

func (m *Details1) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Details1) Validate

func (m *Details1) Validate(formats strfmt.Registry) error

Validate validates this details1

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

func (*DomainOrganizationCreateResponse) Validate

Validate validates this domain organization create response

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

func (*EditorganizationnameRequest) Validate

func (m *EditorganizationnameRequest) Validate(formats strfmt.Registry) error

Validate validates this editorganizationname request

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

func (*EventDrivenHarvestingStatus) Validate

func (m *EventDrivenHarvestingStatus) Validate(formats strfmt.Registry) error

Validate validates this event driven harvesting status

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

func (*ListCloudRegions) Validate

func (m *ListCloudRegions) Validate(formats strfmt.Registry) error

Validate validates this list cloud regions

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

func (*ListCloudTypes) Validate

func (m *ListCloudTypes) Validate(formats strfmt.Registry) error

Validate validates this list cloud types

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

func (*ListClouds) Validate

func (m *ListClouds) Validate(formats strfmt.Registry) error

Validate validates this list clouds

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

func (*ListConsumers) Validate

func (m *ListConsumers) Validate(formats strfmt.Registry) error

Validate validates this list consumers

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

func (*ListProvisioningClouds) Validate

func (m *ListProvisioningClouds) Validate(formats strfmt.Registry) error

Validate validates this list provisioning clouds

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

func (*LoginRequest) Validate

func (m *LoginRequest) Validate(formats strfmt.Registry) error

Validate validates this login request

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

func (*Noncompliance) Validate

func (m *Noncompliance) Validate(formats strfmt.Registry) error

Validate validates this noncompliance

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

func (*OriginalAuth) Validate

func (m *OriginalAuth) Validate(formats strfmt.Registry) error

Validate validates this original auth

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

func (m *Propagate) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Propagate) UnmarshalBinary

func (m *Propagate) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Propagate) Validate

func (m *Propagate) Validate(formats strfmt.Registry) error

Validate validates this propagate

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

func (*Properties) Validate

func (m *Properties) Validate(formats strfmt.Registry) error

Validate validates this properties

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

func (*QueryResourceRequest) Validate

func (m *QueryResourceRequest) Validate(formats strfmt.Registry) error

Validate validates this query resource request

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

func (*QueryResources) Validate

func (m *QueryResources) Validate(formats strfmt.Registry) error

Validate validates this query resources

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

func (*QueryResourcesRequest) Validate

func (m *QueryResourcesRequest) Validate(formats strfmt.Registry) error

Validate validates this query resources request

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

func (m *Region) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Region) UnmarshalBinary

func (m *Region) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Region) Validate

func (m *Region) Validate(formats strfmt.Registry) error

Validate validates this region

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

func (*RemoveProducerRequest) Validate

func (m *RemoveProducerRequest) Validate(formats strfmt.Registry) error

Validate validates this remove producer request

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

func (*Storagecontainer) Validate

func (m *Storagecontainer) Validate(formats strfmt.Registry) error

Validate validates this storagecontainer

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL