openapi

package module
v0.0.0-...-3e48178 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2022 License: MIT Imports: 22 Imported by: 3

README ¶

Go API client for openapi

HyperOne API

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 0.1.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://www.hyperone.com

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi "github.com/hyperonecom/h1-client-go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.hyperone.com/v2

Class Method HTTP request Description
BillingProjectServiceApi BillingProjectServiceGet Get /billing/project/{projectId}/service/{serviceId} Get billing/service
BillingProjectServiceApi BillingProjectServiceList Get /billing/project/{projectId}/service List billing/service
ComputeProjectReplicaApi ComputeProjectReplicaCreate Post /compute/{locationId}/project/{projectId}/replica Create compute/replica
ComputeProjectReplicaApi ComputeProjectReplicaDelete Delete /compute/{locationId}/project/{projectId}/replica/{replicaId} Delete compute/replica
ComputeProjectReplicaApi ComputeProjectReplicaDiskList Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/disk List compute/replica.disk
ComputeProjectReplicaApi ComputeProjectReplicaEventGet Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/event/{eventId} Get compute/replica.event
ComputeProjectReplicaApi ComputeProjectReplicaEventList Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/event List compute/replica.event
ComputeProjectReplicaApi ComputeProjectReplicaGet Get /compute/{locationId}/project/{projectId}/replica/{replicaId} Get compute/replica
ComputeProjectReplicaApi ComputeProjectReplicaList Get /compute/{locationId}/project/{projectId}/replica List compute/replica
ComputeProjectReplicaApi ComputeProjectReplicaServiceGet Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/service/{serviceId} Get compute/replica.service
ComputeProjectReplicaApi ComputeProjectReplicaServiceList Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/service List compute/replica.service
ComputeProjectReplicaApi ComputeProjectReplicaTagCreate Post /compute/{locationId}/project/{projectId}/replica/{replicaId}/tag Create compute/replica.tag
ComputeProjectReplicaApi ComputeProjectReplicaTagDelete Delete /compute/{locationId}/project/{projectId}/replica/{replicaId}/tag/{tagId} Delete compute/replica.tag
ComputeProjectReplicaApi ComputeProjectReplicaTagGet Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/tag/{tagId} Get compute/replica.tag
ComputeProjectReplicaApi ComputeProjectReplicaTagList Get /compute/{locationId}/project/{projectId}/replica/{replicaId}/tag List compute/replica.tag
ComputeProjectReplicaApi ComputeProjectReplicaTagPut Put /compute/{locationId}/project/{projectId}/replica/{replicaId}/tag Replace compute/replica.tag
ComputeProjectVmApi ComputeProjectVmConnectGet Get /compute/{locationId}/project/{projectId}/vm/{vmId}/connect/{connectId} Get compute/vm.connect
ComputeProjectVmApi ComputeProjectVmConnectList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/connect List compute/vm.connect
ComputeProjectVmApi ComputeProjectVmConnectOpen Post /compute/{locationId}/project/{projectId}/vm/{vmId}/connect/{connectId}/actions/open Open compute/vm.connect
ComputeProjectVmApi ComputeProjectVmCreate Post /compute/{locationId}/project/{projectId}/vm Create compute/vm
ComputeProjectVmApi ComputeProjectVmDelete Delete /compute/{locationId}/project/{projectId}/vm/{vmId} Delete compute/vm
ComputeProjectVmApi ComputeProjectVmDiskCreate Post /compute/{locationId}/project/{projectId}/vm/{vmId}/disk Create compute/vm.disk
ComputeProjectVmApi ComputeProjectVmDiskList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/disk List compute/vm.disk
ComputeProjectVmApi ComputeProjectVmEventGet Get /compute/{locationId}/project/{projectId}/vm/{vmId}/event/{eventId} Get compute/vm.event
ComputeProjectVmApi ComputeProjectVmEventList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/event List compute/vm.event
ComputeProjectVmApi ComputeProjectVmFlavour Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/flavour Flavour compute/vm
ComputeProjectVmApi ComputeProjectVmGet Get /compute/{locationId}/project/{projectId}/vm/{vmId} Get compute/vm
ComputeProjectVmApi ComputeProjectVmIsoCreate Post /compute/{locationId}/project/{projectId}/vm/{vmId}/iso Create compute/vm.iso
ComputeProjectVmApi ComputeProjectVmIsoList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/iso List compute/vm.iso
ComputeProjectVmApi ComputeProjectVmList Get /compute/{locationId}/project/{projectId}/vm List compute/vm
ComputeProjectVmApi ComputeProjectVmMetricGet Get /compute/{locationId}/project/{projectId}/vm/{vmId}/metric/{metricId} Get compute/vm.metric
ComputeProjectVmApi ComputeProjectVmMetricList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/metric List compute/vm.metric
ComputeProjectVmApi ComputeProjectVmMetricSeriesList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/metric/{metricId}/series List compute/vm.series
ComputeProjectVmApi ComputeProjectVmPasswordReset Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/password_reset Password reset compute/vm
ComputeProjectVmApi ComputeProjectVmRestart Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/restart Restart compute/vm
ComputeProjectVmApi ComputeProjectVmSerialport Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/serialport Serialport compute/vm
ComputeProjectVmApi ComputeProjectVmServiceGet Get /compute/{locationId}/project/{projectId}/vm/{vmId}/service/{serviceId} Get compute/vm.service
ComputeProjectVmApi ComputeProjectVmServiceList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/service List compute/vm.service
ComputeProjectVmApi ComputeProjectVmStart Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/start Start compute/vm
ComputeProjectVmApi ComputeProjectVmStop Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/stop Stop compute/vm
ComputeProjectVmApi ComputeProjectVmTagCreate Post /compute/{locationId}/project/{projectId}/vm/{vmId}/tag Create compute/vm.tag
ComputeProjectVmApi ComputeProjectVmTagDelete Delete /compute/{locationId}/project/{projectId}/vm/{vmId}/tag/{tagId} Delete compute/vm.tag
ComputeProjectVmApi ComputeProjectVmTagGet Get /compute/{locationId}/project/{projectId}/vm/{vmId}/tag/{tagId} Get compute/vm.tag
ComputeProjectVmApi ComputeProjectVmTagList Get /compute/{locationId}/project/{projectId}/vm/{vmId}/tag List compute/vm.tag
ComputeProjectVmApi ComputeProjectVmTagPut Put /compute/{locationId}/project/{projectId}/vm/{vmId}/tag Replace compute/vm.tag
ComputeProjectVmApi ComputeProjectVmTurnoff Post /compute/{locationId}/project/{projectId}/vm/{vmId}/actions/turnoff Turnoff compute/vm
ComputeProjectVmApi ComputeProjectVmUpdate Patch /compute/{locationId}/project/{projectId}/vm/{vmId} Update compute/vm
ContainerProjectRegistryApi ContainerProjectRegistryCreate Post /container/{locationId}/project/{projectId}/registry Create container/registry
ContainerProjectRegistryApi ContainerProjectRegistryCredentialCreate Post /container/{locationId}/project/{projectId}/registry/{registryId}/credential Create container/registry.credential
ContainerProjectRegistryApi ContainerProjectRegistryCredentialDelete Delete /container/{locationId}/project/{projectId}/registry/{registryId}/credential/{credentialId} Delete container/registry.credential
ContainerProjectRegistryApi ContainerProjectRegistryCredentialGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/credential/{credentialId} Get container/registry.credential
ContainerProjectRegistryApi ContainerProjectRegistryCredentialList Get /container/{locationId}/project/{projectId}/registry/{registryId}/credential List container/registry.credential
ContainerProjectRegistryApi ContainerProjectRegistryCredentialPatch Patch /container/{locationId}/project/{projectId}/registry/{registryId}/credential/{credentialId} Update container/registry.credential
ContainerProjectRegistryApi ContainerProjectRegistryDelete Delete /container/{locationId}/project/{projectId}/registry/{registryId} Delete container/registry
ContainerProjectRegistryApi ContainerProjectRegistryDomainCreate Post /container/{locationId}/project/{projectId}/registry/{registryId}/domain Create container/registry.domain
ContainerProjectRegistryApi ContainerProjectRegistryDomainDelete Delete /container/{locationId}/project/{projectId}/registry/{registryId}/domain/{domainId} Delete container/registry.domain
ContainerProjectRegistryApi ContainerProjectRegistryDomainGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/domain/{domainId} Get container/registry.domain
ContainerProjectRegistryApi ContainerProjectRegistryDomainList Get /container/{locationId}/project/{projectId}/registry/{registryId}/domain List container/registry.domain
ContainerProjectRegistryApi ContainerProjectRegistryEventGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/event/{eventId} Get container/registry.event
ContainerProjectRegistryApi ContainerProjectRegistryEventList Get /container/{locationId}/project/{projectId}/registry/{registryId}/event List container/registry.event
ContainerProjectRegistryApi ContainerProjectRegistryGet Get /container/{locationId}/project/{projectId}/registry/{registryId} Get container/registry
ContainerProjectRegistryApi ContainerProjectRegistryList Get /container/{locationId}/project/{projectId}/registry List container/registry
ContainerProjectRegistryApi ContainerProjectRegistryRepositoryGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/repository/{repositoryId} Get container/registry.repository
ContainerProjectRegistryApi ContainerProjectRegistryRepositoryImageDelete Delete /container/{locationId}/project/{projectId}/registry/{registryId}/repository/{repositoryId}/image/{imageId} Delete container/registry.image
ContainerProjectRegistryApi ContainerProjectRegistryRepositoryImageGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/repository/{repositoryId}/image/{imageId} Get container/registry.image
ContainerProjectRegistryApi ContainerProjectRegistryRepositoryImageList Get /container/{locationId}/project/{projectId}/registry/{registryId}/repository/{repositoryId}/image List container/registry.image
ContainerProjectRegistryApi ContainerProjectRegistryRepositoryList Get /container/{locationId}/project/{projectId}/registry/{registryId}/repository List container/registry.repository
ContainerProjectRegistryApi ContainerProjectRegistryServiceGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/service/{serviceId} Get container/registry.service
ContainerProjectRegistryApi ContainerProjectRegistryServiceList Get /container/{locationId}/project/{projectId}/registry/{registryId}/service List container/registry.service
ContainerProjectRegistryApi ContainerProjectRegistryStart Post /container/{locationId}/project/{projectId}/registry/{registryId}/actions/start Start container/registry
ContainerProjectRegistryApi ContainerProjectRegistryStop Post /container/{locationId}/project/{projectId}/registry/{registryId}/actions/stop Stop container/registry
ContainerProjectRegistryApi ContainerProjectRegistryTagCreate Post /container/{locationId}/project/{projectId}/registry/{registryId}/tag Create container/registry.tag
ContainerProjectRegistryApi ContainerProjectRegistryTagDelete Delete /container/{locationId}/project/{projectId}/registry/{registryId}/tag/{tagId} Delete container/registry.tag
ContainerProjectRegistryApi ContainerProjectRegistryTagGet Get /container/{locationId}/project/{projectId}/registry/{registryId}/tag/{tagId} Get container/registry.tag
ContainerProjectRegistryApi ContainerProjectRegistryTagList Get /container/{locationId}/project/{projectId}/registry/{registryId}/tag List container/registry.tag
ContainerProjectRegistryApi ContainerProjectRegistryTagPut Put /container/{locationId}/project/{projectId}/registry/{registryId}/tag Replace container/registry.tag
ContainerProjectRegistryApi ContainerProjectRegistryTransfer Post /container/{locationId}/project/{projectId}/registry/{registryId}/actions/transfer Transfer container/registry
ContainerProjectRegistryApi ContainerProjectRegistryUpdate Patch /container/{locationId}/project/{projectId}/registry/{registryId} Update container/registry
DnsProjectZoneApi DnsProjectZoneCreate Post /dns/{locationId}/project/{projectId}/zone Create dns/zone
DnsProjectZoneApi DnsProjectZoneDelete Delete /dns/{locationId}/project/{projectId}/zone/{zoneId} Delete dns/zone
DnsProjectZoneApi DnsProjectZoneEventGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/event/{eventId} Get dns/zone.event
DnsProjectZoneApi DnsProjectZoneEventList Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/event List dns/zone.event
DnsProjectZoneApi DnsProjectZoneGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId} Get dns/zone
DnsProjectZoneApi DnsProjectZoneList Get /dns/{locationId}/project/{projectId}/zone List dns/zone
DnsProjectZoneApi DnsProjectZoneRecordsetCreate Post /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset Create dns/zone.recordset
DnsProjectZoneApi DnsProjectZoneRecordsetDelete Delete /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId} Delete dns/zone.recordset
DnsProjectZoneApi DnsProjectZoneRecordsetGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId} Get dns/zone.recordset
DnsProjectZoneApi DnsProjectZoneRecordsetList Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset List dns/zone.recordset
DnsProjectZoneApi DnsProjectZoneRecordsetPatch Patch /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId} Update dns/zone.recordset
DnsProjectZoneApi DnsProjectZoneRecordsetRecordCreate Post /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId}/record Create dns/zone.record
DnsProjectZoneApi DnsProjectZoneRecordsetRecordDelete Delete /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId}/record/{recordId} Delete dns/zone.record
DnsProjectZoneApi DnsProjectZoneRecordsetRecordGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId}/record/{recordId} Get dns/zone.record
DnsProjectZoneApi DnsProjectZoneRecordsetRecordList Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId}/record List dns/zone.record
DnsProjectZoneApi DnsProjectZoneRecordsetRecordPut Put /dns/{locationId}/project/{projectId}/zone/{zoneId}/recordset/{recordsetId}/record Replace dns/zone.record
DnsProjectZoneApi DnsProjectZoneServiceGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/service/{serviceId} Get dns/zone.service
DnsProjectZoneApi DnsProjectZoneServiceList Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/service List dns/zone.service
DnsProjectZoneApi DnsProjectZoneTagCreate Post /dns/{locationId}/project/{projectId}/zone/{zoneId}/tag Create dns/zone.tag
DnsProjectZoneApi DnsProjectZoneTagDelete Delete /dns/{locationId}/project/{projectId}/zone/{zoneId}/tag/{tagId} Delete dns/zone.tag
DnsProjectZoneApi DnsProjectZoneTagGet Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/tag/{tagId} Get dns/zone.tag
DnsProjectZoneApi DnsProjectZoneTagList Get /dns/{locationId}/project/{projectId}/zone/{zoneId}/tag List dns/zone.tag
DnsProjectZoneApi DnsProjectZoneTagPut Put /dns/{locationId}/project/{projectId}/zone/{zoneId}/tag Replace dns/zone.tag
DnsProjectZoneApi DnsProjectZoneUpdate Patch /dns/{locationId}/project/{projectId}/zone/{zoneId} Update dns/zone
IamOrganisationApi IamOrganisationBillingList Get /iam/organisation/{organisationId}/billing List iam/organisation.billing
IamOrganisationApi IamOrganisationCreate Post /iam/organisation Create iam/organisation
IamOrganisationApi IamOrganisationDelete Delete /iam/organisation/{organisationId} Delete iam/organisation
IamOrganisationApi IamOrganisationEventGet Get /iam/organisation/{organisationId}/event/{eventId} Get iam/organisation.event
IamOrganisationApi IamOrganisationEventList Get /iam/organisation/{organisationId}/event List iam/organisation.event
IamOrganisationApi IamOrganisationGet Get /iam/organisation/{organisationId} Get iam/organisation
IamOrganisationApi IamOrganisationInvitationAccept Post /iam/organisation/{organisationId}/invitation/{invitationId}/actions/accept Accept iam/organisation.invitation
IamOrganisationApi IamOrganisationInvitationDelete Delete /iam/organisation/{organisationId}/invitation/{invitationId} Delete iam/organisation.invitation
IamOrganisationApi IamOrganisationInvitationGet Get /iam/organisation/{organisationId}/invitation/{invitationId} Get iam/organisation.invitation
IamOrganisationApi IamOrganisationInvitationList Get /iam/organisation/{organisationId}/invitation List iam/organisation.invitation
IamOrganisationApi IamOrganisationInvoiceDownload Post /iam/organisation/{organisationId}/invoice/{invoiceId}/actions/download Download iam/organisation.invoice
IamOrganisationApi IamOrganisationInvoiceGet Get /iam/organisation/{organisationId}/invoice/{invoiceId} Get iam/organisation.invoice
IamOrganisationApi IamOrganisationInvoiceList Get /iam/organisation/{organisationId}/invoice List iam/organisation.invoice
IamOrganisationApi IamOrganisationList Get /iam/organisation List iam/organisation
IamOrganisationApi IamOrganisationOwnershipCreate Post /iam/organisation/{organisationId}/ownership Create iam/organisation.ownership
IamOrganisationApi IamOrganisationOwnershipDelete Delete /iam/organisation/{organisationId}/ownership/{ownershipId} Delete iam/organisation.ownership
IamOrganisationApi IamOrganisationOwnershipGet Get /iam/organisation/{organisationId}/ownership/{ownershipId} Get iam/organisation.ownership
IamOrganisationApi IamOrganisationOwnershipList Get /iam/organisation/{organisationId}/ownership List iam/organisation.ownership
IamOrganisationApi IamOrganisationPaymentAllocate Post /iam/organisation/{organisationId}/payment/{paymentId}/actions/allocate Allocate iam/organisation.payment
IamOrganisationApi IamOrganisationPaymentGet Get /iam/organisation/{organisationId}/payment/{paymentId} Get iam/organisation.payment
IamOrganisationApi IamOrganisationPaymentList Get /iam/organisation/{organisationId}/payment List iam/organisation.payment
IamOrganisationApi IamOrganisationProformaCreate Post /iam/organisation/{organisationId}/proforma Create iam/organisation.proforma
IamOrganisationApi IamOrganisationProformaDownload Post /iam/organisation/{organisationId}/proforma/{proformaId}/actions/download Download iam/organisation.proforma
IamOrganisationApi IamOrganisationProformaGet Get /iam/organisation/{organisationId}/proforma/{proformaId} Get iam/organisation.proforma
IamOrganisationApi IamOrganisationProformaList Get /iam/organisation/{organisationId}/proforma List iam/organisation.proforma
IamOrganisationApi IamOrganisationServiceGet Get /iam/organisation/{organisationId}/service/{serviceId} Get iam/organisation.service
IamOrganisationApi IamOrganisationServiceList Get /iam/organisation/{organisationId}/service List iam/organisation.service
IamOrganisationApi IamOrganisationTransferAccept Post /iam/organisation/{organisationId}/transfer/{transferId}/actions/accept Accept iam/organisation.transfer
IamOrganisationApi IamOrganisationTransferGet Get /iam/organisation/{organisationId}/transfer/{transferId} Get iam/organisation.transfer
IamOrganisationApi IamOrganisationTransferList Get /iam/organisation/{organisationId}/transfer List iam/organisation.transfer
IamOrganisationApi IamOrganisationUpdate Patch /iam/organisation/{organisationId} Update iam/organisation
IamOrganisationPolicyApi IamOrganisationPolicyActorCreate Post /iam/organisation/{organisationId}/policy/{policyId}/actor Create iam/policy.actor
IamOrganisationPolicyApi IamOrganisationPolicyActorDelete Delete /iam/organisation/{organisationId}/policy/{policyId}/actor/{actorId} Delete iam/policy.actor
IamOrganisationPolicyApi IamOrganisationPolicyActorGet Get /iam/organisation/{organisationId}/policy/{policyId}/actor/{actorId} Get iam/policy.actor
IamOrganisationPolicyApi IamOrganisationPolicyActorList Get /iam/organisation/{organisationId}/policy/{policyId}/actor List iam/policy.actor
IamOrganisationPolicyApi IamOrganisationPolicyCreate Post /iam/organisation/{organisationId}/policy Create iam/policy
IamOrganisationPolicyApi IamOrganisationPolicyDelete Delete /iam/organisation/{organisationId}/policy/{policyId} Delete iam/policy
IamOrganisationPolicyApi IamOrganisationPolicyEventGet Get /iam/organisation/{organisationId}/policy/{policyId}/event/{eventId} Get iam/policy.event
IamOrganisationPolicyApi IamOrganisationPolicyEventList Get /iam/organisation/{organisationId}/policy/{policyId}/event List iam/policy.event
IamOrganisationPolicyApi IamOrganisationPolicyGet Get /iam/organisation/{organisationId}/policy/{policyId} Get iam/policy
IamOrganisationPolicyApi IamOrganisationPolicyList Get /iam/organisation/{organisationId}/policy List iam/policy
IamOrganisationPolicyApi IamOrganisationPolicyServiceGet Get /iam/organisation/{organisationId}/policy/{policyId}/service/{serviceId} Get iam/policy.service
IamOrganisationPolicyApi IamOrganisationPolicyServiceList Get /iam/organisation/{organisationId}/policy/{policyId}/service List iam/policy.service
IamOrganisationPolicyApi IamOrganisationPolicyTagCreate Post /iam/organisation/{organisationId}/policy/{policyId}/tag Create iam/policy.tag
IamOrganisationPolicyApi IamOrganisationPolicyTagDelete Delete /iam/organisation/{organisationId}/policy/{policyId}/tag/{tagId} Delete iam/policy.tag
IamOrganisationPolicyApi IamOrganisationPolicyTagGet Get /iam/organisation/{organisationId}/policy/{policyId}/tag/{tagId} Get iam/policy.tag
IamOrganisationPolicyApi IamOrganisationPolicyTagList Get /iam/organisation/{organisationId}/policy/{policyId}/tag List iam/policy.tag
IamOrganisationPolicyApi IamOrganisationPolicyTagPut Put /iam/organisation/{organisationId}/policy/{policyId}/tag Replace iam/policy.tag
IamOrganisationPolicyApi IamOrganisationPolicyUpdate Patch /iam/organisation/{organisationId}/policy/{policyId} Update iam/policy
IamOrganisationRoleApi IamOrganisationRoleCreate Post /iam/organisation/{organisationId}/role Create iam/role
IamOrganisationRoleApi IamOrganisationRoleDelete Delete /iam/organisation/{organisationId}/role/{roleId} Delete iam/role
IamOrganisationRoleApi IamOrganisationRoleEventGet Get /iam/organisation/{organisationId}/role/{roleId}/event/{eventId} Get iam/role.event
IamOrganisationRoleApi IamOrganisationRoleEventList Get /iam/organisation/{organisationId}/role/{roleId}/event List iam/role.event
IamOrganisationRoleApi IamOrganisationRoleGet Get /iam/organisation/{organisationId}/role/{roleId} Get iam/role
IamOrganisationRoleApi IamOrganisationRoleList Get /iam/organisation/{organisationId}/role List iam/role
IamOrganisationRoleApi IamOrganisationRolePermissionCreate Post /iam/organisation/{organisationId}/role/{roleId}/permission Create iam/role.permission
IamOrganisationRoleApi IamOrganisationRolePermissionDelete Delete /iam/organisation/{organisationId}/role/{roleId}/permission/{permissionId} Delete iam/role.permission
IamOrganisationRoleApi IamOrganisationRolePermissionGet Get /iam/organisation/{organisationId}/role/{roleId}/permission/{permissionId} Get iam/role.permission
IamOrganisationRoleApi IamOrganisationRolePermissionList Get /iam/organisation/{organisationId}/role/{roleId}/permission List iam/role.permission
IamOrganisationRoleApi IamOrganisationRolePermissionPut Put /iam/organisation/{organisationId}/role/{roleId}/permission Replace iam/role.permission
IamOrganisationRoleApi IamOrganisationRoleServiceGet Get /iam/organisation/{organisationId}/role/{roleId}/service/{serviceId} Get iam/role.service
IamOrganisationRoleApi IamOrganisationRoleServiceList Get /iam/organisation/{organisationId}/role/{roleId}/service List iam/role.service
IamOrganisationRoleApi IamOrganisationRoleTagCreate Post /iam/organisation/{organisationId}/role/{roleId}/tag Create iam/role.tag
IamOrganisationRoleApi IamOrganisationRoleTagDelete Delete /iam/organisation/{organisationId}/role/{roleId}/tag/{tagId} Delete iam/role.tag
IamOrganisationRoleApi IamOrganisationRoleTagGet Get /iam/organisation/{organisationId}/role/{roleId}/tag/{tagId} Get iam/role.tag
IamOrganisationRoleApi IamOrganisationRoleTagList Get /iam/organisation/{organisationId}/role/{roleId}/tag List iam/role.tag
IamOrganisationRoleApi IamOrganisationRoleTagPut Put /iam/organisation/{organisationId}/role/{roleId}/tag Replace iam/role.tag
IamOrganisationRoleApi IamOrganisationRoleUpdate Patch /iam/organisation/{organisationId}/role/{roleId} Update iam/role
IamProjectApi IamProjectBillingList Get /iam/project/{projectId}/billing List iam/project.billing
IamProjectApi IamProjectCostGet Get /iam/project/{projectId}/cost/{costId} Get iam/project.cost
IamProjectApi IamProjectCostList Get /iam/project/{projectId}/cost List iam/project.cost
IamProjectApi IamProjectCostSeriesList Get /iam/project/{projectId}/cost/{costId}/series List iam/project.series
IamProjectApi IamProjectCreate Post /iam/project Create iam/project
IamProjectApi IamProjectCredentialStoreCreate Post /iam/project/{projectId}/credentialStore Create iam/project.credentialStore
IamProjectApi IamProjectCredentialStoreDelete Delete /iam/project/{projectId}/credentialStore/{credentialStoreId} Delete iam/project.credentialStore
IamProjectApi IamProjectCredentialStoreGet Get /iam/project/{projectId}/credentialStore/{credentialStoreId} Get iam/project.credentialStore
IamProjectApi IamProjectCredentialStoreList Get /iam/project/{projectId}/credentialStore List iam/project.credentialStore
IamProjectApi IamProjectCredentialStorePatch Patch /iam/project/{projectId}/credentialStore/{credentialStoreId} Update iam/project.credentialStore
IamProjectApi IamProjectDelete Delete /iam/project/{projectId} Delete iam/project
IamProjectApi IamProjectEventGet Get /iam/project/{projectId}/event/{eventId} Get iam/project.event
IamProjectApi IamProjectEventList Get /iam/project/{projectId}/event List iam/project.event
IamProjectApi IamProjectGet Get /iam/project/{projectId} Get iam/project
IamProjectApi IamProjectInvitationAccept Post /iam/project/{projectId}/invitation/{invitationId}/actions/accept Accept iam/project.invitation
IamProjectApi IamProjectInvitationDelete Delete /iam/project/{projectId}/invitation/{invitationId} Delete iam/project.invitation
IamProjectApi IamProjectInvitationGet Get /iam/project/{projectId}/invitation/{invitationId} Get iam/project.invitation
IamProjectApi IamProjectInvitationList Get /iam/project/{projectId}/invitation List iam/project.invitation
IamProjectApi IamProjectInvoiceList Get /iam/project/{projectId}/invoice List iam/project.invoice
IamProjectApi IamProjectList Get /iam/project List iam/project
IamProjectApi IamProjectOwnershipCreate Post /iam/project/{projectId}/ownership Create iam/project.ownership
IamProjectApi IamProjectOwnershipDelete Delete /iam/project/{projectId}/ownership/{ownershipId} Delete iam/project.ownership
IamProjectApi IamProjectOwnershipGet Get /iam/project/{projectId}/ownership/{ownershipId} Get iam/project.ownership
IamProjectApi IamProjectOwnershipList Get /iam/project/{projectId}/ownership List iam/project.ownership
IamProjectApi IamProjectPaymentList Get /iam/project/{projectId}/payment List iam/project.payment
IamProjectApi IamProjectProformaList Get /iam/project/{projectId}/proforma List iam/project.proforma
IamProjectApi IamProjectQuotaGet Get /iam/project/{projectId}/quota/{quotaId} Get iam/project.quota
IamProjectApi IamProjectQuotaLimitPatch Patch /iam/project/{projectId}/quota/{quotaId}/limit Update iam/project.limit
IamProjectApi IamProjectQuotaList Get /iam/project/{projectId}/quota List iam/project.quota
IamProjectApi IamProjectServiceGet Get /iam/project/{projectId}/service/{serviceId} Get iam/project.service
IamProjectApi IamProjectServiceList Get /iam/project/{projectId}/service List iam/project.service
IamProjectApi IamProjectTagCreate Post /iam/project/{projectId}/tag Create iam/project.tag
IamProjectApi IamProjectTagDelete Delete /iam/project/{projectId}/tag/{tagId} Delete iam/project.tag
IamProjectApi IamProjectTagGet Get /iam/project/{projectId}/tag/{tagId} Get iam/project.tag
IamProjectApi IamProjectTagList Get /iam/project/{projectId}/tag List iam/project.tag
IamProjectApi IamProjectTagPut Put /iam/project/{projectId}/tag Replace iam/project.tag
IamProjectApi IamProjectThresholdCreate Post /iam/project/{projectId}/threshold Create iam/project.threshold
IamProjectApi IamProjectThresholdDelete Delete /iam/project/{projectId}/threshold/{thresholdId} Delete iam/project.threshold
IamProjectApi IamProjectThresholdGet Get /iam/project/{projectId}/threshold/{thresholdId} Get iam/project.threshold
IamProjectApi IamProjectThresholdList Get /iam/project/{projectId}/threshold List iam/project.threshold
IamProjectApi IamProjectTransfer Post /iam/project/{projectId}/actions/transfer Transfer iam/project
IamProjectApi IamProjectUpdate Patch /iam/project/{projectId} Update iam/project
IamProjectApi IamProjectUsageGet Get /iam/project/{projectId}/usage/{usageId} Get iam/project.usage
IamProjectApi IamProjectUsageList Get /iam/project/{projectId}/usage List iam/project.usage
IamProjectApi IamProjectUsageSeriesList Get /iam/project/{projectId}/usage/{usageId}/series List iam/project.series
IamProjectApplicationApi IamProjectApplicationCreate Post /iam/project/{projectId}/application Create iam/application
IamProjectApplicationApi IamProjectApplicationCredentialCreate Post /iam/project/{projectId}/application/{applicationId}/credential Create iam/application.credential
IamProjectApplicationApi IamProjectApplicationCredentialDelete Delete /iam/project/{projectId}/application/{applicationId}/credential/{credentialId} Delete iam/application.credential
IamProjectApplicationApi IamProjectApplicationCredentialGet Get /iam/project/{projectId}/application/{applicationId}/credential/{credentialId} Get iam/application.credential
IamProjectApplicationApi IamProjectApplicationCredentialList Get /iam/project/{projectId}/application/{applicationId}/credential List iam/application.credential
IamProjectApplicationApi IamProjectApplicationCredentialPatch Patch /iam/project/{projectId}/application/{applicationId}/credential/{credentialId} Update iam/application.credential
IamProjectApplicationApi IamProjectApplicationDelete Delete /iam/project/{projectId}/application/{applicationId} Delete iam/application
IamProjectApplicationApi IamProjectApplicationEventGet Get /iam/project/{projectId}/application/{applicationId}/event/{eventId} Get iam/application.event
IamProjectApplicationApi IamProjectApplicationEventList Get /iam/project/{projectId}/application/{applicationId}/event List iam/application.event
IamProjectApplicationApi IamProjectApplicationGet Get /iam/project/{projectId}/application/{applicationId} Get iam/application
IamProjectApplicationApi IamProjectApplicationList Get /iam/project/{projectId}/application List iam/application
IamProjectApplicationApi IamProjectApplicationRedirectCreate Post /iam/project/{projectId}/application/{applicationId}/redirect Create iam/application.redirect
IamProjectApplicationApi IamProjectApplicationRedirectDelete Delete /iam/project/{projectId}/application/{applicationId}/redirect/{redirectId} Delete iam/application.redirect
IamProjectApplicationApi IamProjectApplicationRedirectGet Get /iam/project/{projectId}/application/{applicationId}/redirect/{redirectId} Get iam/application.redirect
IamProjectApplicationApi IamProjectApplicationRedirectList Get /iam/project/{projectId}/application/{applicationId}/redirect List iam/application.redirect
IamProjectApplicationApi IamProjectApplicationRedirectPatch Patch /iam/project/{projectId}/application/{applicationId}/redirect/{redirectId} Update iam/application.redirect
IamProjectApplicationApi IamProjectApplicationServiceGet Get /iam/project/{projectId}/application/{applicationId}/service/{serviceId} Get iam/application.service
IamProjectApplicationApi IamProjectApplicationServiceList Get /iam/project/{projectId}/application/{applicationId}/service List iam/application.service
IamProjectApplicationApi IamProjectApplicationTagCreate Post /iam/project/{projectId}/application/{applicationId}/tag Create iam/application.tag
IamProjectApplicationApi IamProjectApplicationTagDelete Delete /iam/project/{projectId}/application/{applicationId}/tag/{tagId} Delete iam/application.tag
IamProjectApplicationApi IamProjectApplicationTagGet Get /iam/project/{projectId}/application/{applicationId}/tag/{tagId} Get iam/application.tag
IamProjectApplicationApi IamProjectApplicationTagList Get /iam/project/{projectId}/application/{applicationId}/tag List iam/application.tag
IamProjectApplicationApi IamProjectApplicationTagPut Put /iam/project/{projectId}/application/{applicationId}/tag Replace iam/application.tag
IamProjectApplicationApi IamProjectApplicationUpdate Patch /iam/project/{projectId}/application/{applicationId} Update iam/application
IamProjectGroupApi IamProjectGroupActorCreate Post /iam/project/{projectId}/group/{groupId}/actor Create iam/group.actor
IamProjectGroupApi IamProjectGroupActorDelete Delete /iam/project/{projectId}/group/{groupId}/actor/{actorId} Delete iam/group.actor
IamProjectGroupApi IamProjectGroupActorGet Get /iam/project/{projectId}/group/{groupId}/actor/{actorId} Get iam/group.actor
IamProjectGroupApi IamProjectGroupActorList Get /iam/project/{projectId}/group/{groupId}/actor List iam/group.actor
IamProjectGroupApi IamProjectGroupCreate Post /iam/project/{projectId}/group Create iam/group
IamProjectGroupApi IamProjectGroupDelete Delete /iam/project/{projectId}/group/{groupId} Delete iam/group
IamProjectGroupApi IamProjectGroupEventGet Get /iam/project/{projectId}/group/{groupId}/event/{eventId} Get iam/group.event
IamProjectGroupApi IamProjectGroupEventList Get /iam/project/{projectId}/group/{groupId}/event List iam/group.event
IamProjectGroupApi IamProjectGroupGet Get /iam/project/{projectId}/group/{groupId} Get iam/group
IamProjectGroupApi IamProjectGroupList Get /iam/project/{projectId}/group List iam/group
IamProjectGroupApi IamProjectGroupServiceGet Get /iam/project/{projectId}/group/{groupId}/service/{serviceId} Get iam/group.service
IamProjectGroupApi IamProjectGroupServiceList Get /iam/project/{projectId}/group/{groupId}/service List iam/group.service
IamProjectGroupApi IamProjectGroupTagCreate Post /iam/project/{projectId}/group/{groupId}/tag Create iam/group.tag
IamProjectGroupApi IamProjectGroupTagDelete Delete /iam/project/{projectId}/group/{groupId}/tag/{tagId} Delete iam/group.tag
IamProjectGroupApi IamProjectGroupTagGet Get /iam/project/{projectId}/group/{groupId}/tag/{tagId} Get iam/group.tag
IamProjectGroupApi IamProjectGroupTagList Get /iam/project/{projectId}/group/{groupId}/tag List iam/group.tag
IamProjectGroupApi IamProjectGroupTagPut Put /iam/project/{projectId}/group/{groupId}/tag Replace iam/group.tag
IamProjectGroupApi IamProjectGroupUpdate Patch /iam/project/{projectId}/group/{groupId} Update iam/group
IamProjectPolicyApi IamProjectPolicyActorCreate Post /iam/project/{projectId}/policy/{policyId}/actor Create iam/policy.actor
IamProjectPolicyApi IamProjectPolicyActorDelete Delete /iam/project/{projectId}/policy/{policyId}/actor/{actorId} Delete iam/policy.actor
IamProjectPolicyApi IamProjectPolicyActorGet Get /iam/project/{projectId}/policy/{policyId}/actor/{actorId} Get iam/policy.actor
IamProjectPolicyApi IamProjectPolicyActorList Get /iam/project/{projectId}/policy/{policyId}/actor List iam/policy.actor
IamProjectPolicyApi IamProjectPolicyCreate Post /iam/project/{projectId}/policy Create iam/policy
IamProjectPolicyApi IamProjectPolicyDelete Delete /iam/project/{projectId}/policy/{policyId} Delete iam/policy
IamProjectPolicyApi IamProjectPolicyEventGet Get /iam/project/{projectId}/policy/{policyId}/event/{eventId} Get iam/policy.event
IamProjectPolicyApi IamProjectPolicyEventList Get /iam/project/{projectId}/policy/{policyId}/event List iam/policy.event
IamProjectPolicyApi IamProjectPolicyGet Get /iam/project/{projectId}/policy/{policyId} Get iam/policy
IamProjectPolicyApi IamProjectPolicyList Get /iam/project/{projectId}/policy List iam/policy
IamProjectPolicyApi IamProjectPolicyServiceGet Get /iam/project/{projectId}/policy/{policyId}/service/{serviceId} Get iam/policy.service
IamProjectPolicyApi IamProjectPolicyServiceList Get /iam/project/{projectId}/policy/{policyId}/service List iam/policy.service
IamProjectPolicyApi IamProjectPolicyTagCreate Post /iam/project/{projectId}/policy/{policyId}/tag Create iam/policy.tag
IamProjectPolicyApi IamProjectPolicyTagDelete Delete /iam/project/{projectId}/policy/{policyId}/tag/{tagId} Delete iam/policy.tag
IamProjectPolicyApi IamProjectPolicyTagGet Get /iam/project/{projectId}/policy/{policyId}/tag/{tagId} Get iam/policy.tag
IamProjectPolicyApi IamProjectPolicyTagList Get /iam/project/{projectId}/policy/{policyId}/tag List iam/policy.tag
IamProjectPolicyApi IamProjectPolicyTagPut Put /iam/project/{projectId}/policy/{policyId}/tag Replace iam/policy.tag
IamProjectPolicyApi IamProjectPolicyUpdate Patch /iam/project/{projectId}/policy/{policyId} Update iam/policy
IamProjectRoleApi IamProjectRoleCreate Post /iam/project/{projectId}/role Create iam/role
IamProjectRoleApi IamProjectRoleDelete Delete /iam/project/{projectId}/role/{roleId} Delete iam/role
IamProjectRoleApi IamProjectRoleEventGet Get /iam/project/{projectId}/role/{roleId}/event/{eventId} Get iam/role.event
IamProjectRoleApi IamProjectRoleEventList Get /iam/project/{projectId}/role/{roleId}/event List iam/role.event
IamProjectRoleApi IamProjectRoleGet Get /iam/project/{projectId}/role/{roleId} Get iam/role
IamProjectRoleApi IamProjectRoleList Get /iam/project/{projectId}/role List iam/role
IamProjectRoleApi IamProjectRolePermissionCreate Post /iam/project/{projectId}/role/{roleId}/permission Create iam/role.permission
IamProjectRoleApi IamProjectRolePermissionDelete Delete /iam/project/{projectId}/role/{roleId}/permission/{permissionId} Delete iam/role.permission
IamProjectRoleApi IamProjectRolePermissionGet Get /iam/project/{projectId}/role/{roleId}/permission/{permissionId} Get iam/role.permission
IamProjectRoleApi IamProjectRolePermissionList Get /iam/project/{projectId}/role/{roleId}/permission List iam/role.permission
IamProjectRoleApi IamProjectRolePermissionPut Put /iam/project/{projectId}/role/{roleId}/permission Replace iam/role.permission
IamProjectRoleApi IamProjectRoleServiceGet Get /iam/project/{projectId}/role/{roleId}/service/{serviceId} Get iam/role.service
IamProjectRoleApi IamProjectRoleServiceList Get /iam/project/{projectId}/role/{roleId}/service List iam/role.service
IamProjectRoleApi IamProjectRoleTagCreate Post /iam/project/{projectId}/role/{roleId}/tag Create iam/role.tag
IamProjectRoleApi IamProjectRoleTagDelete Delete /iam/project/{projectId}/role/{roleId}/tag/{tagId} Delete iam/role.tag
IamProjectRoleApi IamProjectRoleTagGet Get /iam/project/{projectId}/role/{roleId}/tag/{tagId} Get iam/role.tag
IamProjectRoleApi IamProjectRoleTagList Get /iam/project/{projectId}/role/{roleId}/tag List iam/role.tag
IamProjectRoleApi IamProjectRoleTagPut Put /iam/project/{projectId}/role/{roleId}/tag Replace iam/role.tag
IamProjectRoleApi IamProjectRoleUpdate Patch /iam/project/{projectId}/role/{roleId} Update iam/role
IamProjectSaApi IamProjectSaCreate Post /iam/project/{projectId}/sa Create iam/sa
IamProjectSaApi IamProjectSaCredentialCreate Post /iam/project/{projectId}/sa/{saId}/credential Create iam/sa.credential
IamProjectSaApi IamProjectSaCredentialDelete Delete /iam/project/{projectId}/sa/{saId}/credential/{credentialId} Delete iam/sa.credential
IamProjectSaApi IamProjectSaCredentialGet Get /iam/project/{projectId}/sa/{saId}/credential/{credentialId} Get iam/sa.credential
IamProjectSaApi IamProjectSaCredentialList Get /iam/project/{projectId}/sa/{saId}/credential List iam/sa.credential
IamProjectSaApi IamProjectSaCredentialPatch Patch /iam/project/{projectId}/sa/{saId}/credential/{credentialId} Update iam/sa.credential
IamProjectSaApi IamProjectSaDelete Delete /iam/project/{projectId}/sa/{saId} Delete iam/sa
IamProjectSaApi IamProjectSaEventGet Get /iam/project/{projectId}/sa/{saId}/event/{eventId} Get iam/sa.event
IamProjectSaApi IamProjectSaEventList Get /iam/project/{projectId}/sa/{saId}/event List iam/sa.event
IamProjectSaApi IamProjectSaGet Get /iam/project/{projectId}/sa/{saId} Get iam/sa
IamProjectSaApi IamProjectSaList Get /iam/project/{projectId}/sa List iam/sa
IamProjectSaApi IamProjectSaServiceGet Get /iam/project/{projectId}/sa/{saId}/service/{serviceId} Get iam/sa.service
IamProjectSaApi IamProjectSaServiceList Get /iam/project/{projectId}/sa/{saId}/service List iam/sa.service
IamProjectSaApi IamProjectSaTagCreate Post /iam/project/{projectId}/sa/{saId}/tag Create iam/sa.tag
IamProjectSaApi IamProjectSaTagDelete Delete /iam/project/{projectId}/sa/{saId}/tag/{tagId} Delete iam/sa.tag
IamProjectSaApi IamProjectSaTagGet Get /iam/project/{projectId}/sa/{saId}/tag/{tagId} Get iam/sa.tag
IamProjectSaApi IamProjectSaTagList Get /iam/project/{projectId}/sa/{saId}/tag List iam/sa.tag
IamProjectSaApi IamProjectSaTagPut Put /iam/project/{projectId}/sa/{saId}/tag Replace iam/sa.tag
IamProjectSaApi IamProjectSaUpdate Patch /iam/project/{projectId}/sa/{saId} Update iam/sa
IamUserApi IamUserAuthorizationCode Post /iam/user/{userId}/authorization/{authorizationId}/actions/code Code iam/user.authorization
IamUserApi IamUserAuthorizationCreate Post /iam/user/{userId}/authorization Create iam/user.authorization
IamUserApi IamUserAuthorizationDelete Delete /iam/user/{userId}/authorization/{authorizationId} Delete iam/user.authorization
IamUserApi IamUserAuthorizationGet Get /iam/user/{userId}/authorization/{authorizationId} Get iam/user.authorization
IamUserApi IamUserAuthorizationList Get /iam/user/{userId}/authorization List iam/user.authorization
IamUserApi IamUserCredentialAuthtokenDelete Delete /iam/user/{userId}/credential/authtoken/{authtokenId} Delete iam/user.credential
IamUserApi IamUserCredentialAuthtokenGet Get /iam/user/{userId}/credential/authtoken/{authtokenId} Get iam/user.credential
IamUserApi IamUserCredentialAuthtokenList Get /iam/user/{userId}/credential/authtoken List iam/user.credential
IamUserApi IamUserCredentialCreate Post /iam/user/{userId}/credential Create iam/user.credential
IamUserApi IamUserCredentialDelete Delete /iam/user/{userId}/credential/{credentialId} Delete iam/user.credential
IamUserApi IamUserCredentialGet Get /iam/user/{userId}/credential/{credentialId} Get iam/user.credential
IamUserApi IamUserCredentialList Get /iam/user/{userId}/credential List iam/user.credential
IamUserApi IamUserCredentialPatch Patch /iam/user/{userId}/credential/{credentialId} Update iam/user.credential
IamUserApi IamUserDelete Delete /iam/user/{userId} Delete iam/user
IamUserApi IamUserGet Get /iam/user/{userId} Get iam/user
IamUserApi IamUserServiceGet Get /iam/user/{userId}/service/{serviceId} Get iam/user.service
IamUserApi IamUserServiceList Get /iam/user/{userId}/service List iam/user.service
IamUserApi IamUserUpdate Patch /iam/user/{userId} Update iam/user
InsightProjectJournalApi InsightProjectJournalCreate Post /insight/{locationId}/project/{projectId}/journal Create insight/journal
InsightProjectJournalApi InsightProjectJournalCredentialCreate Post /insight/{locationId}/project/{projectId}/journal/{journalId}/credential Create insight/journal.credential
InsightProjectJournalApi InsightProjectJournalCredentialDelete Delete /insight/{locationId}/project/{projectId}/journal/{journalId}/credential/{credentialId} Delete insight/journal.credential
InsightProjectJournalApi InsightProjectJournalCredentialGet Get /insight/{locationId}/project/{projectId}/journal/{journalId}/credential/{credentialId} Get insight/journal.credential
InsightProjectJournalApi InsightProjectJournalCredentialList Get /insight/{locationId}/project/{projectId}/journal/{journalId}/credential List insight/journal.credential
InsightProjectJournalApi InsightProjectJournalCredentialPatch Patch /insight/{locationId}/project/{projectId}/journal/{journalId}/credential/{credentialId} Update insight/journal.credential
InsightProjectJournalApi InsightProjectJournalDelete Delete /insight/{locationId}/project/{projectId}/journal/{journalId} Delete insight/journal
InsightProjectJournalApi InsightProjectJournalEventGet Get /insight/{locationId}/project/{projectId}/journal/{journalId}/event/{eventId} Get insight/journal.event
InsightProjectJournalApi InsightProjectJournalEventList Get /insight/{locationId}/project/{projectId}/journal/{journalId}/event List insight/journal.event
InsightProjectJournalApi InsightProjectJournalGet Get /insight/{locationId}/project/{projectId}/journal/{journalId} Get insight/journal
InsightProjectJournalApi InsightProjectJournalList Get /insight/{locationId}/project/{projectId}/journal List insight/journal
InsightProjectJournalApi InsightProjectJournalLogGet Get /insight/{locationId}/project/{projectId}/journal/{journalId}/log Get insight/journal.log
InsightProjectJournalApi InsightProjectJournalServiceGet Get /insight/{locationId}/project/{projectId}/journal/{journalId}/service/{serviceId} Get insight/journal.service
InsightProjectJournalApi InsightProjectJournalServiceList Get /insight/{locationId}/project/{projectId}/journal/{journalId}/service List insight/journal.service
InsightProjectJournalApi InsightProjectJournalTagCreate Post /insight/{locationId}/project/{projectId}/journal/{journalId}/tag Create insight/journal.tag
InsightProjectJournalApi InsightProjectJournalTagDelete Delete /insight/{locationId}/project/{projectId}/journal/{journalId}/tag/{tagId} Delete insight/journal.tag
InsightProjectJournalApi InsightProjectJournalTagGet Get /insight/{locationId}/project/{projectId}/journal/{journalId}/tag/{tagId} Get insight/journal.tag
InsightProjectJournalApi InsightProjectJournalTagList Get /insight/{locationId}/project/{projectId}/journal/{journalId}/tag List insight/journal.tag
InsightProjectJournalApi InsightProjectJournalTagPut Put /insight/{locationId}/project/{projectId}/journal/{journalId}/tag Replace insight/journal.tag
InsightProjectJournalApi InsightProjectJournalTransfer Post /insight/{locationId}/project/{projectId}/journal/{journalId}/actions/transfer Transfer insight/journal
InsightProjectJournalApi InsightProjectJournalUpdate Patch /insight/{locationId}/project/{projectId}/journal/{journalId} Update insight/journal
NetworkingProjectFirewallApi NetworkingProjectFirewallCreate Post /networking/{locationId}/project/{projectId}/firewall Create networking/firewall
NetworkingProjectFirewallApi NetworkingProjectFirewallDelete Delete /networking/{locationId}/project/{projectId}/firewall/{firewallId} Delete networking/firewall
NetworkingProjectFirewallApi NetworkingProjectFirewallEgressCreate Post /networking/{locationId}/project/{projectId}/firewall/{firewallId}/egress Create networking/firewall.egress
NetworkingProjectFirewallApi NetworkingProjectFirewallEgressDelete Delete /networking/{locationId}/project/{projectId}/firewall/{firewallId}/egress/{egressId} Delete networking/firewall.egress
NetworkingProjectFirewallApi NetworkingProjectFirewallEgressGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/egress/{egressId} Get networking/firewall.egress
NetworkingProjectFirewallApi NetworkingProjectFirewallEgressList Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/egress List networking/firewall.egress
NetworkingProjectFirewallApi NetworkingProjectFirewallEgressPut Put /networking/{locationId}/project/{projectId}/firewall/{firewallId}/egress Replace networking/firewall.egress
NetworkingProjectFirewallApi NetworkingProjectFirewallEventGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/event/{eventId} Get networking/firewall.event
NetworkingProjectFirewallApi NetworkingProjectFirewallEventList Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/event List networking/firewall.event
NetworkingProjectFirewallApi NetworkingProjectFirewallGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId} Get networking/firewall
NetworkingProjectFirewallApi NetworkingProjectFirewallIngressCreate Post /networking/{locationId}/project/{projectId}/firewall/{firewallId}/ingress Create networking/firewall.ingress
NetworkingProjectFirewallApi NetworkingProjectFirewallIngressDelete Delete /networking/{locationId}/project/{projectId}/firewall/{firewallId}/ingress/{ingressId} Delete networking/firewall.ingress
NetworkingProjectFirewallApi NetworkingProjectFirewallIngressGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/ingress/{ingressId} Get networking/firewall.ingress
NetworkingProjectFirewallApi NetworkingProjectFirewallIngressList Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/ingress List networking/firewall.ingress
NetworkingProjectFirewallApi NetworkingProjectFirewallIngressPut Put /networking/{locationId}/project/{projectId}/firewall/{firewallId}/ingress Replace networking/firewall.ingress
NetworkingProjectFirewallApi NetworkingProjectFirewallList Get /networking/{locationId}/project/{projectId}/firewall List networking/firewall
NetworkingProjectFirewallApi NetworkingProjectFirewallServiceGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/service/{serviceId} Get networking/firewall.service
NetworkingProjectFirewallApi NetworkingProjectFirewallServiceList Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/service List networking/firewall.service
NetworkingProjectFirewallApi NetworkingProjectFirewallTagCreate Post /networking/{locationId}/project/{projectId}/firewall/{firewallId}/tag Create networking/firewall.tag
NetworkingProjectFirewallApi NetworkingProjectFirewallTagDelete Delete /networking/{locationId}/project/{projectId}/firewall/{firewallId}/tag/{tagId} Delete networking/firewall.tag
NetworkingProjectFirewallApi NetworkingProjectFirewallTagGet Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/tag/{tagId} Get networking/firewall.tag
NetworkingProjectFirewallApi NetworkingProjectFirewallTagList Get /networking/{locationId}/project/{projectId}/firewall/{firewallId}/tag List networking/firewall.tag
NetworkingProjectFirewallApi NetworkingProjectFirewallTagPut Put /networking/{locationId}/project/{projectId}/firewall/{firewallId}/tag Replace networking/firewall.tag
NetworkingProjectFirewallApi NetworkingProjectFirewallTransfer Post /networking/{locationId}/project/{projectId}/firewall/{firewallId}/actions/transfer Transfer networking/firewall
NetworkingProjectFirewallApi NetworkingProjectFirewallUpdate Patch /networking/{locationId}/project/{projectId}/firewall/{firewallId} Update networking/firewall
NetworkingProjectIpApi NetworkingProjectIpAssociate Post /networking/{locationId}/project/{projectId}/ip/{ipId}/actions/associate Associate networking/ip
NetworkingProjectIpApi NetworkingProjectIpCreate Post /networking/{locationId}/project/{projectId}/ip Create networking/ip
NetworkingProjectIpApi NetworkingProjectIpDelete Delete /networking/{locationId}/project/{projectId}/ip/{ipId} Delete networking/ip
NetworkingProjectIpApi NetworkingProjectIpDisassociate Post /networking/{locationId}/project/{projectId}/ip/{ipId}/actions/disassociate Disassociate networking/ip
NetworkingProjectIpApi NetworkingProjectIpEventGet Get /networking/{locationId}/project/{projectId}/ip/{ipId}/event/{eventId} Get networking/ip.event
NetworkingProjectIpApi NetworkingProjectIpEventList Get /networking/{locationId}/project/{projectId}/ip/{ipId}/event List networking/ip.event
NetworkingProjectIpApi NetworkingProjectIpGet Get /networking/{locationId}/project/{projectId}/ip/{ipId} Get networking/ip
NetworkingProjectIpApi NetworkingProjectIpList Get /networking/{locationId}/project/{projectId}/ip List networking/ip
NetworkingProjectIpApi NetworkingProjectIpPersist Post /networking/{locationId}/project/{projectId}/ip/{ipId}/actions/persist Persist networking/ip
NetworkingProjectIpApi NetworkingProjectIpServiceGet Get /networking/{locationId}/project/{projectId}/ip/{ipId}/service/{serviceId} Get networking/ip.service
NetworkingProjectIpApi NetworkingProjectIpServiceList Get /networking/{locationId}/project/{projectId}/ip/{ipId}/service List networking/ip.service
NetworkingProjectIpApi NetworkingProjectIpTagCreate Post /networking/{locationId}/project/{projectId}/ip/{ipId}/tag Create networking/ip.tag
NetworkingProjectIpApi NetworkingProjectIpTagDelete Delete /networking/{locationId}/project/{projectId}/ip/{ipId}/tag/{tagId} Delete networking/ip.tag
NetworkingProjectIpApi NetworkingProjectIpTagGet Get /networking/{locationId}/project/{projectId}/ip/{ipId}/tag/{tagId} Get networking/ip.tag
NetworkingProjectIpApi NetworkingProjectIpTagList Get /networking/{locationId}/project/{projectId}/ip/{ipId}/tag List networking/ip.tag
NetworkingProjectIpApi NetworkingProjectIpTagPut Put /networking/{locationId}/project/{projectId}/ip/{ipId}/tag Replace networking/ip.tag
NetworkingProjectIpApi NetworkingProjectIpTransfer Post /networking/{locationId}/project/{projectId}/ip/{ipId}/actions/transfer Transfer networking/ip
NetworkingProjectIpApi NetworkingProjectIpUpdate Patch /networking/{locationId}/project/{projectId}/ip/{ipId} Update networking/ip
NetworkingProjectNetadpApi NetworkingProjectNetadpCreate Post /networking/{locationId}/project/{projectId}/netadp Create networking/netadp
NetworkingProjectNetadpApi NetworkingProjectNetadpDelete Delete /networking/{locationId}/project/{projectId}/netadp/{netadpId} Delete networking/netadp
NetworkingProjectNetadpApi NetworkingProjectNetadpEventGet Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/event/{eventId} Get networking/netadp.event
NetworkingProjectNetadpApi NetworkingProjectNetadpEventList Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/event List networking/netadp.event
NetworkingProjectNetadpApi NetworkingProjectNetadpGet Get /networking/{locationId}/project/{projectId}/netadp/{netadpId} Get networking/netadp
NetworkingProjectNetadpApi NetworkingProjectNetadpList Get /networking/{locationId}/project/{projectId}/netadp List networking/netadp
NetworkingProjectNetadpApi NetworkingProjectNetadpMetricGet Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/metric/{metricId} Get networking/netadp.metric
NetworkingProjectNetadpApi NetworkingProjectNetadpMetricList Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/metric List networking/netadp.metric
NetworkingProjectNetadpApi NetworkingProjectNetadpMetricSeriesList Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/metric/{metricId}/series List networking/netadp.series
NetworkingProjectNetadpApi NetworkingProjectNetadpServiceGet Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/service/{serviceId} Get networking/netadp.service
NetworkingProjectNetadpApi NetworkingProjectNetadpServiceList Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/service List networking/netadp.service
NetworkingProjectNetadpApi NetworkingProjectNetadpTagCreate Post /networking/{locationId}/project/{projectId}/netadp/{netadpId}/tag Create networking/netadp.tag
NetworkingProjectNetadpApi NetworkingProjectNetadpTagDelete Delete /networking/{locationId}/project/{projectId}/netadp/{netadpId}/tag/{tagId} Delete networking/netadp.tag
NetworkingProjectNetadpApi NetworkingProjectNetadpTagGet Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/tag/{tagId} Get networking/netadp.tag
NetworkingProjectNetadpApi NetworkingProjectNetadpTagList Get /networking/{locationId}/project/{projectId}/netadp/{netadpId}/tag List networking/netadp.tag
NetworkingProjectNetadpApi NetworkingProjectNetadpTagPut Put /networking/{locationId}/project/{projectId}/netadp/{netadpId}/tag Replace networking/netadp.tag
NetworkingProjectNetadpApi NetworkingProjectNetadpUpdate Patch /networking/{locationId}/project/{projectId}/netadp/{netadpId} Update networking/netadp
NetworkingProjectNetgwApi NetworkingProjectNetgwAttach Post /networking/{locationId}/project/{projectId}/netgw/{netgwId}/actions/attach Attach networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwCreate Post /networking/{locationId}/project/{projectId}/netgw Create networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwDelete Delete /networking/{locationId}/project/{projectId}/netgw/{netgwId} Delete networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwDetach Post /networking/{locationId}/project/{projectId}/netgw/{netgwId}/actions/detach Detach networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwEventGet Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/event/{eventId} Get networking/netgw.event
NetworkingProjectNetgwApi NetworkingProjectNetgwEventList Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/event List networking/netgw.event
NetworkingProjectNetgwApi NetworkingProjectNetgwGet Get /networking/{locationId}/project/{projectId}/netgw/{netgwId} Get networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwList Get /networking/{locationId}/project/{projectId}/netgw List networking/netgw
NetworkingProjectNetgwApi NetworkingProjectNetgwServiceGet Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/service/{serviceId} Get networking/netgw.service
NetworkingProjectNetgwApi NetworkingProjectNetgwServiceList Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/service List networking/netgw.service
NetworkingProjectNetgwApi NetworkingProjectNetgwTagCreate Post /networking/{locationId}/project/{projectId}/netgw/{netgwId}/tag Create networking/netgw.tag
NetworkingProjectNetgwApi NetworkingProjectNetgwTagDelete Delete /networking/{locationId}/project/{projectId}/netgw/{netgwId}/tag/{tagId} Delete networking/netgw.tag
NetworkingProjectNetgwApi NetworkingProjectNetgwTagGet Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/tag/{tagId} Get networking/netgw.tag
NetworkingProjectNetgwApi NetworkingProjectNetgwTagList Get /networking/{locationId}/project/{projectId}/netgw/{netgwId}/tag List networking/netgw.tag
NetworkingProjectNetgwApi NetworkingProjectNetgwTagPut Put /networking/{locationId}/project/{projectId}/netgw/{netgwId}/tag Replace networking/netgw.tag
NetworkingProjectNetgwApi NetworkingProjectNetgwUpdate Patch /networking/{locationId}/project/{projectId}/netgw/{netgwId} Update networking/netgw
NetworkingProjectNetworkApi NetworkingProjectNetworkCreate Post /networking/{locationId}/project/{projectId}/network Create networking/network
NetworkingProjectNetworkApi NetworkingProjectNetworkDelete Delete /networking/{locationId}/project/{projectId}/network/{networkId} Delete networking/network
NetworkingProjectNetworkApi NetworkingProjectNetworkEventGet Get /networking/{locationId}/project/{projectId}/network/{networkId}/event/{eventId} Get networking/network.event
NetworkingProjectNetworkApi NetworkingProjectNetworkEventList Get /networking/{locationId}/project/{projectId}/network/{networkId}/event List networking/network.event
NetworkingProjectNetworkApi NetworkingProjectNetworkGet Get /networking/{locationId}/project/{projectId}/network/{networkId} Get networking/network
NetworkingProjectNetworkApi NetworkingProjectNetworkList Get /networking/{locationId}/project/{projectId}/network List networking/network
NetworkingProjectNetworkApi NetworkingProjectNetworkServiceGet Get /networking/{locationId}/project/{projectId}/network/{networkId}/service/{serviceId} Get networking/network.service
NetworkingProjectNetworkApi NetworkingProjectNetworkServiceList Get /networking/{locationId}/project/{projectId}/network/{networkId}/service List networking/network.service
NetworkingProjectNetworkApi NetworkingProjectNetworkTagCreate Post /networking/{locationId}/project/{projectId}/network/{networkId}/tag Create networking/network.tag
NetworkingProjectNetworkApi NetworkingProjectNetworkTagDelete Delete /networking/{locationId}/project/{projectId}/network/{networkId}/tag/{tagId} Delete networking/network.tag
NetworkingProjectNetworkApi NetworkingProjectNetworkTagGet Get /networking/{locationId}/project/{projectId}/network/{networkId}/tag/{tagId} Get networking/network.tag
NetworkingProjectNetworkApi NetworkingProjectNetworkTagList Get /networking/{locationId}/project/{projectId}/network/{networkId}/tag List networking/network.tag
NetworkingProjectNetworkApi NetworkingProjectNetworkTagPut Put /networking/{locationId}/project/{projectId}/network/{networkId}/tag Replace networking/network.tag
NetworkingProjectNetworkApi NetworkingProjectNetworkUpdate Patch /networking/{locationId}/project/{projectId}/network/{networkId} Update networking/network
ProviderProjectAgentApi ProviderProjectAgentCreate Post /provider/{locationId}/project/{projectId}/agent Create provider/agent
ProviderProjectAgentApi ProviderProjectAgentCredentialCreate Post /provider/{locationId}/project/{projectId}/agent/{agentId}/credential Create provider/agent.credential
ProviderProjectAgentApi ProviderProjectAgentCredentialDelete Delete /provider/{locationId}/project/{projectId}/agent/{agentId}/credential/{credentialId} Delete provider/agent.credential
ProviderProjectAgentApi ProviderProjectAgentCredentialGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/credential/{credentialId} Get provider/agent.credential
ProviderProjectAgentApi ProviderProjectAgentCredentialList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/credential List provider/agent.credential
ProviderProjectAgentApi ProviderProjectAgentCredentialPatch Patch /provider/{locationId}/project/{projectId}/agent/{agentId}/credential/{credentialId} Update provider/agent.credential
ProviderProjectAgentApi ProviderProjectAgentDelete Delete /provider/{locationId}/project/{projectId}/agent/{agentId} Delete provider/agent
ProviderProjectAgentApi ProviderProjectAgentEnabledServiceCreate Post /provider/{locationId}/project/{projectId}/agent/{agentId}/enabledService Create provider/agent.enabledService
ProviderProjectAgentApi ProviderProjectAgentEnabledServiceDelete Delete /provider/{locationId}/project/{projectId}/agent/{agentId}/enabledService/{enabledServiceId} Delete provider/agent.enabledService
ProviderProjectAgentApi ProviderProjectAgentEnabledServiceGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/enabledService/{enabledServiceId} Get provider/agent.enabledService
ProviderProjectAgentApi ProviderProjectAgentEnabledServiceList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/enabledService List provider/agent.enabledService
ProviderProjectAgentApi ProviderProjectAgentEventGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/event/{eventId} Get provider/agent.event
ProviderProjectAgentApi ProviderProjectAgentEventList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/event List provider/agent.event
ProviderProjectAgentApi ProviderProjectAgentGet Get /provider/{locationId}/project/{projectId}/agent/{agentId} Get provider/agent
ProviderProjectAgentApi ProviderProjectAgentInspect Post /provider/{locationId}/project/{projectId}/agent/{agentId}/actions/inspect Inspect provider/agent
ProviderProjectAgentApi ProviderProjectAgentList Get /provider/{locationId}/project/{projectId}/agent List provider/agent
ProviderProjectAgentApi ProviderProjectAgentResourceEventList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/resource/{resourceId}/event List provider/agent.event
ProviderProjectAgentApi ProviderProjectAgentResourceGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/resource/{resourceId} Get provider/agent.resource
ProviderProjectAgentApi ProviderProjectAgentResourceInspect Post /provider/{locationId}/project/{projectId}/agent/{agentId}/resource/{resourceId}/actions/inspect Inspect provider/agent.resource
ProviderProjectAgentApi ProviderProjectAgentResourceList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/resource List provider/agent.resource
ProviderProjectAgentApi ProviderProjectAgentResourceRecreate Post /provider/{locationId}/project/{projectId}/agent/{agentId}/resource/{resourceId}/actions/recreate Recreate provider/agent.resource
ProviderProjectAgentApi ProviderProjectAgentServiceGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/service/{serviceId} Get provider/agent.service
ProviderProjectAgentApi ProviderProjectAgentServiceList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/service List provider/agent.service
ProviderProjectAgentApi ProviderProjectAgentStart Post /provider/{locationId}/project/{projectId}/agent/{agentId}/actions/start Start provider/agent
ProviderProjectAgentApi ProviderProjectAgentSuspend Post /provider/{locationId}/project/{projectId}/agent/{agentId}/actions/suspend Suspend provider/agent
ProviderProjectAgentApi ProviderProjectAgentTagCreate Post /provider/{locationId}/project/{projectId}/agent/{agentId}/tag Create provider/agent.tag
ProviderProjectAgentApi ProviderProjectAgentTagDelete Delete /provider/{locationId}/project/{projectId}/agent/{agentId}/tag/{tagId} Delete provider/agent.tag
ProviderProjectAgentApi ProviderProjectAgentTagGet Get /provider/{locationId}/project/{projectId}/agent/{agentId}/tag/{tagId} Get provider/agent.tag
ProviderProjectAgentApi ProviderProjectAgentTagList Get /provider/{locationId}/project/{projectId}/agent/{agentId}/tag List provider/agent.tag
ProviderProjectAgentApi ProviderProjectAgentTagPut Put /provider/{locationId}/project/{projectId}/agent/{agentId}/tag Replace provider/agent.tag
ProviderProjectAgentApi ProviderProjectAgentTransfer Post /provider/{locationId}/project/{projectId}/agent/{agentId}/actions/transfer Transfer provider/agent
ProviderProjectAgentApi ProviderProjectAgentUpdate Patch /provider/{locationId}/project/{projectId}/agent/{agentId} Update provider/agent
SearchResourceApi SearchResourceList Get /search/resource List search/resource
StorageProjectBucketApi StorageProjectBucketGet Get /storage/{locationId}/project/{projectId}/bucket/{bucketId} Get storage/bucket
StorageProjectBucketApi StorageProjectBucketList Get /storage/{locationId}/project/{projectId}/bucket List storage/bucket
StorageProjectBucketApi StorageProjectBucketObjectDelete Delete /storage/{locationId}/project/{projectId}/bucket/{bucketId}/object/{objectId} Delete storage/bucket.object
StorageProjectBucketApi StorageProjectBucketObjectDownload Post /storage/{locationId}/project/{projectId}/bucket/{bucketId}/object/{objectId}/actions/download Download storage/bucket.object
StorageProjectBucketApi StorageProjectBucketObjectGet Get /storage/{locationId}/project/{projectId}/bucket/{bucketId}/object/{objectId} Get storage/bucket.object
StorageProjectBucketApi StorageProjectBucketObjectList Get /storage/{locationId}/project/{projectId}/bucket/{bucketId}/object List storage/bucket.object
StorageProjectBucketApi StorageProjectBucketUpload Post /storage/{locationId}/project/{projectId}/bucket/{bucketId}/actions/upload Upload storage/bucket
StorageProjectDiskApi StorageProjectDiskCreate Post /storage/{locationId}/project/{projectId}/disk Create storage/disk
StorageProjectDiskApi StorageProjectDiskDelete Delete /storage/{locationId}/project/{projectId}/disk/{diskId} Delete storage/disk
StorageProjectDiskApi StorageProjectDiskDetach Post /storage/{locationId}/project/{projectId}/disk/{diskId}/actions/detach Detach storage/disk
StorageProjectDiskApi StorageProjectDiskDownload Post /storage/{locationId}/project/{projectId}/disk/{diskId}/actions/download Download storage/disk
StorageProjectDiskApi StorageProjectDiskEventGet Get /storage/{locationId}/project/{projectId}/disk/{diskId}/event/{eventId} Get storage/disk.event
StorageProjectDiskApi StorageProjectDiskEventList Get /storage/{locationId}/project/{projectId}/disk/{diskId}/event List storage/disk.event
StorageProjectDiskApi StorageProjectDiskGet Get /storage/{locationId}/project/{projectId}/disk/{diskId} Get storage/disk
StorageProjectDiskApi StorageProjectDiskList Get /storage/{locationId}/project/{projectId}/disk List storage/disk
StorageProjectDiskApi StorageProjectDiskMetricGet Get /storage/{locationId}/project/{projectId}/disk/{diskId}/metric/{metricId} Get storage/disk.metric
StorageProjectDiskApi StorageProjectDiskMetricList Get /storage/{locationId}/project/{projectId}/disk/{diskId}/metric List storage/disk.metric
StorageProjectDiskApi StorageProjectDiskMetricSeriesList Get /storage/{locationId}/project/{projectId}/disk/{diskId}/metric/{metricId}/series List storage/disk.series
StorageProjectDiskApi StorageProjectDiskResize Post /storage/{locationId}/project/{projectId}/disk/{diskId}/actions/resize Resize storage/disk
StorageProjectDiskApi StorageProjectDiskServiceGet Get /storage/{locationId}/project/{projectId}/disk/{diskId}/service/{serviceId} Get storage/disk.service
StorageProjectDiskApi StorageProjectDiskServiceList Get /storage/{locationId}/project/{projectId}/disk/{diskId}/service List storage/disk.service
StorageProjectDiskApi StorageProjectDiskTagCreate Post /storage/{locationId}/project/{projectId}/disk/{diskId}/tag Create storage/disk.tag
StorageProjectDiskApi StorageProjectDiskTagDelete Delete /storage/{locationId}/project/{projectId}/disk/{diskId}/tag/{tagId} Delete storage/disk.tag
StorageProjectDiskApi StorageProjectDiskTagGet Get /storage/{locationId}/project/{projectId}/disk/{diskId}/tag/{tagId} Get storage/disk.tag
StorageProjectDiskApi StorageProjectDiskTagList Get /storage/{locationId}/project/{projectId}/disk/{diskId}/tag List storage/disk.tag
StorageProjectDiskApi StorageProjectDiskTagPut Put /storage/{locationId}/project/{projectId}/disk/{diskId}/tag Replace storage/disk.tag
StorageProjectDiskApi StorageProjectDiskTransfer Post /storage/{locationId}/project/{projectId}/disk/{diskId}/actions/transfer Transfer storage/disk
StorageProjectDiskApi StorageProjectDiskUpdate Patch /storage/{locationId}/project/{projectId}/disk/{diskId} Update storage/disk
StorageProjectImageApi StorageProjectImageCreate Post /storage/{locationId}/project/{projectId}/image Create storage/image
StorageProjectImageApi StorageProjectImageDelete Delete /storage/{locationId}/project/{projectId}/image/{imageId} Delete storage/image
StorageProjectImageApi StorageProjectImageEventGet Get /storage/{locationId}/project/{projectId}/image/{imageId}/event/{eventId} Get storage/image.event
StorageProjectImageApi StorageProjectImageEventList Get /storage/{locationId}/project/{projectId}/image/{imageId}/event List storage/image.event
StorageProjectImageApi StorageProjectImageGet Get /storage/{locationId}/project/{projectId}/image/{imageId} Get storage/image
StorageProjectImageApi StorageProjectImageList Get /storage/{locationId}/project/{projectId}/image List storage/image
StorageProjectImageApi StorageProjectImageServiceGet Get /storage/{locationId}/project/{projectId}/image/{imageId}/service/{serviceId} Get storage/image.service
StorageProjectImageApi StorageProjectImageServiceList Get /storage/{locationId}/project/{projectId}/image/{imageId}/service List storage/image.service
StorageProjectImageApi StorageProjectImageTagCreate Post /storage/{locationId}/project/{projectId}/image/{imageId}/tag Create storage/image.tag
StorageProjectImageApi StorageProjectImageTagDelete Delete /storage/{locationId}/project/{projectId}/image/{imageId}/tag/{tagId} Delete storage/image.tag
StorageProjectImageApi StorageProjectImageTagGet Get /storage/{locationId}/project/{projectId}/image/{imageId}/tag/{tagId} Get storage/image.tag
StorageProjectImageApi StorageProjectImageTagList Get /storage/{locationId}/project/{projectId}/image/{imageId}/tag List storage/image.tag
StorageProjectImageApi StorageProjectImageTagPut Put /storage/{locationId}/project/{projectId}/image/{imageId}/tag Replace storage/image.tag
StorageProjectImageApi StorageProjectImageTransfer Post /storage/{locationId}/project/{projectId}/image/{imageId}/actions/transfer Transfer storage/image
StorageProjectImageApi StorageProjectImageUpdate Patch /storage/{locationId}/project/{projectId}/image/{imageId} Update storage/image
StorageProjectIsoApi StorageProjectIsoCreate Post /storage/{locationId}/project/{projectId}/iso Create storage/iso
StorageProjectIsoApi StorageProjectIsoDelete Delete /storage/{locationId}/project/{projectId}/iso/{isoId} Delete storage/iso
StorageProjectIsoApi StorageProjectIsoDetach Post /storage/{locationId}/project/{projectId}/iso/{isoId}/actions/detach Detach storage/iso
StorageProjectIsoApi StorageProjectIsoEventGet Get /storage/{locationId}/project/{projectId}/iso/{isoId}/event/{eventId} Get storage/iso.event
StorageProjectIsoApi StorageProjectIsoEventList Get /storage/{locationId}/project/{projectId}/iso/{isoId}/event List storage/iso.event
StorageProjectIsoApi StorageProjectIsoGet Get /storage/{locationId}/project/{projectId}/iso/{isoId} Get storage/iso
StorageProjectIsoApi StorageProjectIsoList Get /storage/{locationId}/project/{projectId}/iso List storage/iso
StorageProjectIsoApi StorageProjectIsoServiceGet Get /storage/{locationId}/project/{projectId}/iso/{isoId}/service/{serviceId} Get storage/iso.service
StorageProjectIsoApi StorageProjectIsoServiceList Get /storage/{locationId}/project/{projectId}/iso/{isoId}/service List storage/iso.service
StorageProjectIsoApi StorageProjectIsoTagCreate Post /storage/{locationId}/project/{projectId}/iso/{isoId}/tag Create storage/iso.tag
StorageProjectIsoApi StorageProjectIsoTagDelete Delete /storage/{locationId}/project/{projectId}/iso/{isoId}/tag/{tagId} Delete storage/iso.tag
StorageProjectIsoApi StorageProjectIsoTagGet Get /storage/{locationId}/project/{projectId}/iso/{isoId}/tag/{tagId} Get storage/iso.tag
StorageProjectIsoApi StorageProjectIsoTagList Get /storage/{locationId}/project/{projectId}/iso/{isoId}/tag List storage/iso.tag
StorageProjectIsoApi StorageProjectIsoTagPut Put /storage/{locationId}/project/{projectId}/iso/{isoId}/tag Replace storage/iso.tag
StorageProjectIsoApi StorageProjectIsoTransfer Post /storage/{locationId}/project/{projectId}/iso/{isoId}/actions/transfer Transfer storage/iso
StorageProjectIsoApi StorageProjectIsoUpdate Patch /storage/{locationId}/project/{projectId}/iso/{isoId} Update storage/iso
StorageProjectVaultApi StorageProjectVaultConnectGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/connect/{connectId} Get storage/vault.connect
StorageProjectVaultApi StorageProjectVaultConnectList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/connect List storage/vault.connect
StorageProjectVaultApi StorageProjectVaultCreate Post /storage/{locationId}/project/{projectId}/vault Create storage/vault
StorageProjectVaultApi StorageProjectVaultCredentialCreate Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/credential Create storage/vault.credential
StorageProjectVaultApi StorageProjectVaultCredentialDelete Delete /storage/{locationId}/project/{projectId}/vault/{vaultId}/credential/{credentialId} Delete storage/vault.credential
StorageProjectVaultApi StorageProjectVaultCredentialGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/credential/{credentialId} Get storage/vault.credential
StorageProjectVaultApi StorageProjectVaultCredentialList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/credential List storage/vault.credential
StorageProjectVaultApi StorageProjectVaultCredentialPatch Patch /storage/{locationId}/project/{projectId}/vault/{vaultId}/credential/{credentialId} Update storage/vault.credential
StorageProjectVaultApi StorageProjectVaultDelete Delete /storage/{locationId}/project/{projectId}/vault/{vaultId} Delete storage/vault
StorageProjectVaultApi StorageProjectVaultEventGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/event/{eventId} Get storage/vault.event
StorageProjectVaultApi StorageProjectVaultEventList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/event List storage/vault.event
StorageProjectVaultApi StorageProjectVaultGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId} Get storage/vault
StorageProjectVaultApi StorageProjectVaultList Get /storage/{locationId}/project/{projectId}/vault List storage/vault
StorageProjectVaultApi StorageProjectVaultResize Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/actions/resize Resize storage/vault
StorageProjectVaultApi StorageProjectVaultServiceGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/service/{serviceId} Get storage/vault.service
StorageProjectVaultApi StorageProjectVaultServiceList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/service List storage/vault.service
StorageProjectVaultApi StorageProjectVaultSnapshotCreate Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/snapshot Create storage/vault.snapshot
StorageProjectVaultApi StorageProjectVaultSnapshotDelete Delete /storage/{locationId}/project/{projectId}/vault/{vaultId}/snapshot/{snapshotId} Delete storage/vault.snapshot
StorageProjectVaultApi StorageProjectVaultSnapshotGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/snapshot/{snapshotId} Get storage/vault.snapshot
StorageProjectVaultApi StorageProjectVaultSnapshotList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/snapshot List storage/vault.snapshot
StorageProjectVaultApi StorageProjectVaultStart Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/actions/start Start storage/vault
StorageProjectVaultApi StorageProjectVaultStop Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/actions/stop Stop storage/vault
StorageProjectVaultApi StorageProjectVaultTagCreate Post /storage/{locationId}/project/{projectId}/vault/{vaultId}/tag Create storage/vault.tag
StorageProjectVaultApi StorageProjectVaultTagDelete Delete /storage/{locationId}/project/{projectId}/vault/{vaultId}/tag/{tagId} Delete storage/vault.tag
StorageProjectVaultApi StorageProjectVaultTagGet Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/tag/{tagId} Get storage/vault.tag
StorageProjectVaultApi StorageProjectVaultTagList Get /storage/{locationId}/project/{projectId}/vault/{vaultId}/tag List storage/vault.tag
StorageProjectVaultApi StorageProjectVaultTagPut Put /storage/{locationId}/project/{projectId}/vault/{vaultId}/tag Replace storage/vault.tag
StorageProjectVaultApi StorageProjectVaultUpdate Patch /storage/{locationId}/project/{projectId}/vault/{vaultId} Update storage/vault
SupportProjectTicketApi SupportProjectTicketClose Post /support/project/{projectId}/ticket/{ticketId}/actions/close Close support/ticket
SupportProjectTicketApi SupportProjectTicketCreate Post /support/project/{projectId}/ticket Create support/ticket
SupportProjectTicketApi SupportProjectTicketGet Get /support/project/{projectId}/ticket/{ticketId} Get support/ticket
SupportProjectTicketApi SupportProjectTicketList Get /support/project/{projectId}/ticket List support/ticket
SupportProjectTicketApi SupportProjectTicketMessageCreate Post /support/project/{projectId}/ticket/{ticketId}/message Create support/ticket.message
SupportProjectTicketApi SupportProjectTicketMessageGet Get /support/project/{projectId}/ticket/{ticketId}/message/{messageId} Get support/ticket.message
SupportProjectTicketApi SupportProjectTicketMessageList Get /support/project/{projectId}/ticket/{ticketId}/message List support/ticket.message
VmhostProjectInstanceApi VmhostProjectInstanceEventGet Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/event/{eventId} Get vmhost/instance.event
VmhostProjectInstanceApi VmhostProjectInstanceEventList Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/event List vmhost/instance.event
VmhostProjectInstanceApi VmhostProjectInstanceGet Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId} Get vmhost/instance
VmhostProjectInstanceApi VmhostProjectInstanceList Get /vmhost/{locationId}/project/{projectId}/instance List vmhost/instance
VmhostProjectInstanceApi VmhostProjectInstanceServiceGet Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/service/{serviceId} Get vmhost/instance.service
VmhostProjectInstanceApi VmhostProjectInstanceServiceList Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/service List vmhost/instance.service
VmhostProjectInstanceApi VmhostProjectInstanceTagCreate Post /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/tag Create vmhost/instance.tag
VmhostProjectInstanceApi VmhostProjectInstanceTagDelete Delete /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/tag/{tagId} Delete vmhost/instance.tag
VmhostProjectInstanceApi VmhostProjectInstanceTagGet Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/tag/{tagId} Get vmhost/instance.tag
VmhostProjectInstanceApi VmhostProjectInstanceTagList Get /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/tag List vmhost/instance.tag
VmhostProjectInstanceApi VmhostProjectInstanceTagPut Put /vmhost/{locationId}/project/{projectId}/instance/{instanceId}/tag Replace vmhost/instance.tag

Documentation For Models

Documentation For Authorization

BearerAuth
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)
iam
  • Type: OAuth
  • Flow: implicit
  • Authorization URL: http://example.org/api/oauth/dialog
  • Scopes:
  • billing/service/get:
  • billing/service/list:
  • compute/replica.event/get:
  • compute/replica.event/list:
  • compute/replica.service/get:
  • compute/replica.service/list:
  • compute/replica.tag/create:
  • compute/replica.tag/delete:
  • compute/replica.tag/get:
  • compute/replica.tag/list:
  • compute/replica/create:
  • compute/replica/delete:
  • compute/replica/get:
  • compute/replica/list:
  • compute/replica/use:
  • compute/vm.connect/get:
  • compute/vm.connect/list:
  • compute/vm.event/get:
  • compute/vm.event/list:
  • compute/vm.metric/get:
  • compute/vm.metric/list:
  • compute/vm.name/update:
  • compute/vm.serialport/read:
  • compute/vm.series/list:
  • compute/vm.service/get:
  • compute/vm.service/list:
  • compute/vm.tag/create:
  • compute/vm.tag/delete:
  • compute/vm.tag/get:
  • compute/vm.tag/list:
  • compute/vm.userMetadata/update:
  • compute/vm/create:
  • compute/vm/delete:
  • compute/vm/flavour:
  • compute/vm/get:
  • compute/vm/list:
  • compute/vm/passwordReset:
  • compute/vm/restart:
  • compute/vm/start:
  • compute/vm/stop:
  • compute/vm/turnoff:
  • compute/vm/use:
  • container/registry.credential.name/update:
  • container/registry.credential/create:
  • container/registry.credential/delete:
  • container/registry.credential/get:
  • container/registry.credential/list:
  • container/registry.domain/create:
  • container/registry.domain/delete:
  • container/registry.domain/get:
  • container/registry.domain/list:
  • container/registry.event/get:
  • container/registry.event/list:
  • container/registry.image/delete:
  • container/registry.image/get:
  • container/registry.image/list:
  • container/registry.name/update:
  • container/registry.repository/create: push image
  • container/registry.repository/get:
  • container/registry.repository/list:
  • container/registry.repository/read: pull image
  • container/registry.service/get:
  • container/registry.service/list:
  • container/registry.tag/create:
  • container/registry.tag/delete:
  • container/registry.tag/get:
  • container/registry.tag/list:
  • container/registry/create:
  • container/registry/delete:
  • container/registry/get:
  • container/registry/list:
  • container/registry/start:
  • container/registry/stop:
  • container/registry/transfer:
  • dns/zone.event/get:
  • dns/zone.event/list:
  • dns/zone.name/update:
  • dns/zone.record/create:
  • dns/zone.record/delete:
  • dns/zone.record/get:
  • dns/zone.record/list:
  • dns/zone.recordset.ttl/update:
  • dns/zone.recordset/create:
  • dns/zone.recordset/delete:
  • dns/zone.recordset/get:
  • dns/zone.recordset/list:
  • dns/zone.service/get:
  • dns/zone.service/list:
  • dns/zone.tag/create:
  • dns/zone.tag/delete:
  • dns/zone.tag/get:
  • dns/zone.tag/list:
  • dns/zone/create:
  • dns/zone/delete:
  • dns/zone/get:
  • dns/zone/list:
  • iam/application.credential.name/update:
  • iam/application.credential/create:
  • iam/application.credential/delete:
  • iam/application.credential/get:
  • iam/application.credential/list:
  • iam/application.event/get:
  • iam/application.event/list:
  • iam/application.name/update:
  • iam/application.redirect.name/update:
  • iam/application.redirect/create:
  • iam/application.redirect/delete:
  • iam/application.redirect/get:
  • iam/application.redirect/list:
  • iam/application.service/get:
  • iam/application.service/list:
  • iam/application.tag/create:
  • iam/application.tag/delete:
  • iam/application.tag/get:
  • iam/application.tag/list:
  • iam/application/create:
  • iam/application/delete:
  • iam/application/get:
  • iam/application/list:
  • iam/application/use:
  • iam/group.actor/create:
  • iam/group.actor/delete:
  • iam/group.actor/get:
  • iam/group.actor/list:
  • iam/group.event/get:
  • iam/group.event/list:
  • iam/group.name/update:
  • iam/group.service/get:
  • iam/group.service/list:
  • iam/group.tag/create:
  • iam/group.tag/delete:
  • iam/group.tag/get:
  • iam/group.tag/list:
  • iam/group/create:
  • iam/group/delete:
  • iam/group/get:
  • iam/group/list:
  • iam/organisation.billing/list:
  • iam/organisation.billing/update:
  • iam/organisation.event/get:
  • iam/organisation.event/list:
  • iam/organisation.invitation/delete:
  • iam/organisation.invitation/get:
  • iam/organisation.invitation/list:
  • iam/organisation.invoice/download:
  • iam/organisation.invoice/get:
  • iam/organisation.invoice/list:
  • iam/organisation.name/update:
  • iam/organisation.ownership/create:
  • iam/organisation.ownership/delete:
  • iam/organisation.ownership/get:
  • iam/organisation.ownership/list:
  • iam/organisation.payment/allocate:
  • iam/organisation.payment/get:
  • iam/organisation.payment/list:
  • iam/organisation.proforma/create:
  • iam/organisation.proforma/download:
  • iam/organisation.proforma/get:
  • iam/organisation.proforma/list:
  • iam/organisation.service/get:
  • iam/organisation.service/list:
  • iam/organisation.transfer/accept:
  • iam/organisation.transfer/get:
  • iam/organisation.transfer/list:
  • iam/organisation/delete:
  • iam/organisation/get:
  • iam/policy.actor/create:
  • iam/policy.actor/delete:
  • iam/policy.actor/get:
  • iam/policy.actor/list:
  • iam/policy.event/get:
  • iam/policy.event/list:
  • iam/policy.name/update:
  • iam/policy.service/get:
  • iam/policy.service/list:
  • iam/policy.tag/create:
  • iam/policy.tag/delete:
  • iam/policy.tag/get:
  • iam/policy.tag/list:
  • iam/policy/create:
  • iam/policy/delete:
  • iam/policy/get:
  • iam/policy/list:
  • iam/project.billing/list:
  • iam/project.cost/get:
  • iam/project.cost/list:
  • iam/project.credentialStore.name/update:
  • iam/project.credentialStore/create:
  • iam/project.credentialStore/delete:
  • iam/project.credentialStore/get:
  • iam/project.credentialStore/list:
  • iam/project.event/get:
  • iam/project.event/list:
  • iam/project.invitation/delete:
  • iam/project.invitation/get:
  • iam/project.invitation/list:
  • iam/project.invoice/list:
  • iam/project.name/update:
  • iam/project.ownership/create:
  • iam/project.ownership/delete:
  • iam/project.ownership/get:
  • iam/project.ownership/list:
  • iam/project.payment/list:
  • iam/project.proforma/list:
  • iam/project.quota.user/update:
  • iam/project.quota/get:
  • iam/project.quota/list:
  • iam/project.series/list:
  • iam/project.service/get:
  • iam/project.service/list:
  • iam/project.tag/create:
  • iam/project.tag/delete:
  • iam/project.tag/get:
  • iam/project.tag/list:
  • iam/project.threshold/create:
  • iam/project.threshold/delete:
  • iam/project.threshold/get:
  • iam/project.threshold/list:
  • iam/project.usage/get:
  • iam/project.usage/list:
  • iam/project/create:
  • iam/project/delete:
  • iam/project/get:
  • iam/project/transfer:
  • iam/role.description/update:
  • iam/role.event/get:
  • iam/role.event/list:
  • iam/role.name/update:
  • iam/role.permission/create:
  • iam/role.permission/delete:
  • iam/role.permission/get:
  • iam/role.permission/list:
  • iam/role.service/get:
  • iam/role.service/list:
  • iam/role.tag/create:
  • iam/role.tag/delete:
  • iam/role.tag/get:
  • iam/role.tag/list:
  • iam/role/create:
  • iam/role/delete:
  • iam/role/get:
  • iam/role/list:
  • iam/role/use:
  • iam/sa.credential.name/update:
  • iam/sa.credential/create:
  • iam/sa.credential/delete:
  • iam/sa.credential/get:
  • iam/sa.credential/list:
  • iam/sa.event/get:
  • iam/sa.event/list:
  • iam/sa.name/update:
  • iam/sa.service/get:
  • iam/sa.service/list:
  • iam/sa.tag/create:
  • iam/sa.tag/delete:
  • iam/sa.tag/get:
  • iam/sa.tag/list:
  • iam/sa/create:
  • iam/sa/delegate:
  • iam/sa/delete:
  • iam/sa/get:
  • iam/sa/list:
  • iam/sa/use:
  • iam/user.actions/create:
  • iam/user.authorization/create:
  • iam/user.authorization/delete:
  • iam/user.authorization/get:
  • iam/user.authorization/list:
  • iam/user.credential.name/update:
  • iam/user.credential/create:
  • iam/user.credential/delete:
  • iam/user.credential/get:
  • iam/user.credential/list:
  • iam/user.familyName/update:
  • iam/user.firstName/update:
  • iam/user.lang/update:
  • iam/user.phone/update:
  • iam/user.service/get:
  • iam/user.service/list:
  • iam/user/delete:
  • iam/user/get:
  • insight/journal.credential.name/update:
  • insight/journal.credential/create:
  • insight/journal.credential/delete:
  • insight/journal.credential/get:
  • insight/journal.credential/list:
  • insight/journal.event/get:
  • insight/journal.event/list:
  • insight/journal.log/get:
  • insight/journal.name/update:
  • insight/journal.retention/update:
  • insight/journal.service/get:
  • insight/journal.service/list:
  • insight/journal.tag/create:
  • insight/journal.tag/delete:
  • insight/journal.tag/get:
  • insight/journal.tag/list:
  • insight/journal/create:
  • insight/journal/delete:
  • insight/journal/get:
  • insight/journal/list:
  • insight/journal/read:
  • insight/journal/transfer:
  • insight/journal/write:
  • networking/firewall.egress/create:
  • networking/firewall.egress/delete:
  • networking/firewall.egress/get:
  • networking/firewall.egress/list:
  • networking/firewall.event/get:
  • networking/firewall.event/list:
  • networking/firewall.ingress/create:
  • networking/firewall.ingress/delete:
  • networking/firewall.ingress/get:
  • networking/firewall.ingress/list:
  • networking/firewall.name/update:
  • networking/firewall.service/get:
  • networking/firewall.service/list:
  • networking/firewall.tag/create:
  • networking/firewall.tag/delete:
  • networking/firewall.tag/get:
  • networking/firewall.tag/list:
  • networking/firewall/create:
  • networking/firewall/delete:
  • networking/firewall/get:
  • networking/firewall/list:
  • networking/firewall/transfer:
  • networking/firewall/use:
  • networking/ip.event/get:
  • networking/ip.event/list:
  • networking/ip.ptrRecord/update:
  • networking/ip.service/get:
  • networking/ip.service/list:
  • networking/ip.tag/create:
  • networking/ip.tag/delete:
  • networking/ip.tag/get:
  • networking/ip.tag/list:
  • networking/ip/associate:
  • networking/ip/create:
  • networking/ip/delete:
  • networking/ip/disassociate:
  • networking/ip/get:
  • networking/ip/list:
  • networking/ip/persist:
  • networking/ip/transfer:
  • networking/ip/use:
  • networking/netadp.event/get:
  • networking/netadp.event/list:
  • networking/netadp.firewall/update:
  • networking/netadp.metric/get:
  • networking/netadp.metric/list:
  • networking/netadp.series/list:
  • networking/netadp.service/get:
  • networking/netadp.service/list:
  • networking/netadp.tag/create:
  • networking/netadp.tag/delete:
  • networking/netadp.tag/get:
  • networking/netadp.tag/list:
  • networking/netadp/create:
  • networking/netadp/delete:
  • networking/netadp/get:
  • networking/netadp/list:
  • networking/netgw.event/get:
  • networking/netgw.event/list:
  • networking/netgw.name/update:
  • networking/netgw.service/get:
  • networking/netgw.service/list:
  • networking/netgw.tag/create:
  • networking/netgw.tag/delete:
  • networking/netgw.tag/get:
  • networking/netgw.tag/list:
  • networking/netgw/attach:
  • networking/netgw/create:
  • networking/netgw/delete:
  • networking/netgw/detach:
  • networking/netgw/get:
  • networking/netgw/list:
  • networking/network.event/get:
  • networking/network.event/list:
  • networking/network.firewall/update:
  • networking/network.gateway/update:
  • networking/network.name/update:
  • networking/network.service/get:
  • networking/network.service/list:
  • networking/network.tag/create:
  • networking/network.tag/delete:
  • networking/network.tag/get:
  • networking/network.tag/list:
  • networking/network/create:
  • networking/network/delete:
  • networking/network/get:
  • networking/network/list:
  • networking/network/use:
  • provider/agent.credential.name/update:
  • provider/agent.credential/create:
  • provider/agent.credential/delete:
  • provider/agent.credential/get:
  • provider/agent.credential/list:
  • provider/agent.enabledService/create:
  • provider/agent.enabledService/delete:
  • provider/agent.enabledService/get:
  • provider/agent.enabledService/list:
  • provider/agent.event/get:
  • provider/agent.event/list:
  • provider/agent.name/update:
  • provider/agent.resource.event/list:
  • provider/agent.resource/get:
  • provider/agent.resource/inspect:
  • provider/agent.resource/list:
  • provider/agent.resource/recreate:
  • provider/agent.service/get:
  • provider/agent.service/list:
  • provider/agent.tag/create:
  • provider/agent.tag/delete:
  • provider/agent.tag/get:
  • provider/agent.tag/list:
  • provider/agent/connect:
  • provider/agent/create:
  • provider/agent/delete:
  • provider/agent/get:
  • provider/agent/inspect:
  • provider/agent/list:
  • provider/agent/start:
  • provider/agent/suspend:
  • provider/agent/transfer:
  • search/resource/list:
  • storage/bucket.actions/create:
  • storage/bucket.object/delete:
  • storage/bucket.object/get:
  • storage/bucket.object/list:
  • storage/bucket/get:
  • storage/bucket/list:
  • storage/bucket/upload:
  • storage/bucket/use:
  • storage/disk.event/get:
  • storage/disk.event/list:
  • storage/disk.metric/get:
  • storage/disk.metric/list:
  • storage/disk.name/update:
  • storage/disk.series/list:
  • storage/disk.service/get:
  • storage/disk.service/list:
  • storage/disk.size/update:
  • storage/disk.tag/create:
  • storage/disk.tag/delete:
  • storage/disk.tag/get:
  • storage/disk.tag/list:
  • storage/disk/attach:
  • storage/disk/create:
  • storage/disk/delete:
  • storage/disk/detach:
  • storage/disk/get:
  • storage/disk/list:
  • storage/disk/read:
  • storage/disk/transfer:
  • storage/disk/use:
  • storage/image.description/update:
  • storage/image.event/get:
  • storage/image.event/list:
  • storage/image.name/update:
  • storage/image.service/get:
  • storage/image.service/list:
  • storage/image.tag/create:
  • storage/image.tag/delete:
  • storage/image.tag/get:
  • storage/image.tag/list:
  • storage/image/create:
  • storage/image/delete:
  • storage/image/get:
  • storage/image/list:
  • storage/image/transfer:
  • storage/image/use:
  • storage/iso.event/get:
  • storage/iso.event/list:
  • storage/iso.name/update:
  • storage/iso.service/get:
  • storage/iso.service/list:
  • storage/iso.tag/create:
  • storage/iso.tag/delete:
  • storage/iso.tag/get:
  • storage/iso.tag/list:
  • storage/iso/attach:
  • storage/iso/create:
  • storage/iso/delete:
  • storage/iso/detach:
  • storage/iso/get:
  • storage/iso/list:
  • storage/iso/transfer:
  • storage/iso/use:
  • storage/vault.connect/get:
  • storage/vault.connect/list:
  • storage/vault.credential.name/update:
  • storage/vault.credential/create:
  • storage/vault.credential/delete:
  • storage/vault.credential/get:
  • storage/vault.credential/list:
  • storage/vault.event/get:
  • storage/vault.event/list:
  • storage/vault.name/update:
  • storage/vault.service/get:
  • storage/vault.service/list:
  • storage/vault.snapshot/create:
  • storage/vault.snapshot/delete:
  • storage/vault.snapshot/get:
  • storage/vault.snapshot/list:
  • storage/vault.snapshot/use:
  • storage/vault.tag/create:
  • storage/vault.tag/delete:
  • storage/vault.tag/get:
  • storage/vault.tag/list:
  • storage/vault/create:
  • storage/vault/delete:
  • storage/vault/get:
  • storage/vault/list:
  • storage/vault/resize:
  • storage/vault/start:
  • storage/vault/stop:
  • support/ticket.message/create:
  • support/ticket.message/get:
  • support/ticket.message/list:
  • support/ticket/close:
  • support/ticket/create:
  • support/ticket/get:
  • support/ticket/list:
  • vmhost/instance.event/get:
  • vmhost/instance.event/list:
  • vmhost/instance.service/get:
  • vmhost/instance.service/list:
  • vmhost/instance.tag/create:
  • vmhost/instance.tag/delete:
  • vmhost/instance.tag/get:
  • vmhost/instance.tag/list:
  • vmhost/instance/get:
  • vmhost/instance/list:

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
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 ¶

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt ¶

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32 ¶

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64 ¶

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString ¶

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime ¶

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types ¶

type APIClient ¶

type APIClient struct {
	BillingProjectServiceApi *BillingProjectServiceApiService

	ComputeProjectReplicaApi *ComputeProjectReplicaApiService

	ComputeProjectVmApi *ComputeProjectVmApiService

	ContainerProjectRegistryApi *ContainerProjectRegistryApiService

	DnsProjectZoneApi *DnsProjectZoneApiService

	IamOrganisationApi *IamOrganisationApiService

	IamOrganisationPolicyApi *IamOrganisationPolicyApiService

	IamOrganisationRoleApi *IamOrganisationRoleApiService

	IamProjectApi *IamProjectApiService

	IamProjectApplicationApi *IamProjectApplicationApiService

	IamProjectGroupApi *IamProjectGroupApiService

	IamProjectPolicyApi *IamProjectPolicyApiService

	IamProjectRoleApi *IamProjectRoleApiService

	IamProjectSaApi *IamProjectSaApiService

	IamUserApi *IamUserApiService

	InsightProjectJournalApi *InsightProjectJournalApiService

	NetworkingProjectFirewallApi *NetworkingProjectFirewallApiService

	NetworkingProjectIpApi *NetworkingProjectIpApiService

	NetworkingProjectNetadpApi *NetworkingProjectNetadpApiService

	NetworkingProjectNetgwApi *NetworkingProjectNetgwApiService

	NetworkingProjectNetworkApi *NetworkingProjectNetworkApiService

	ProviderProjectAgentApi *ProviderProjectAgentApiService

	SearchResourceApi *SearchResourceApiService

	StorageProjectBucketApi *StorageProjectBucketApiService

	StorageProjectDiskApi *StorageProjectDiskApiService

	StorageProjectImageApi *StorageProjectImageApiService

	StorageProjectIsoApi *StorageProjectIsoApiService

	StorageProjectVaultApi *StorageProjectVaultApiService

	SupportProjectTicketApi *SupportProjectTicketApiService

	VmhostProjectInstanceApi *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the HyperOne API v0.1.0 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 ¶

type APIKey struct {
	Key    string
	Prefix string
}

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 Agent ¶

type Agent struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Type       *string    `json:"type,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Agent struct for Agent

func NewAgent ¶

func NewAgent(id string, name string) *Agent

NewAgent instantiates a new Agent 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 NewAgentWithDefaults ¶

func NewAgentWithDefaults() *Agent

NewAgentWithDefaults instantiates a new Agent 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 (*Agent) GetCreatedBy ¶

func (o *Agent) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Agent) GetCreatedByOk ¶

func (o *Agent) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetCreatedOn ¶

func (o *Agent) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Agent) GetCreatedOnOk ¶

func (o *Agent) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetFlavour ¶

func (o *Agent) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Agent) GetFlavourOk ¶

func (o *Agent) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetId ¶

func (o *Agent) GetId() string

GetId returns the Id field value

func (*Agent) GetIdOk ¶

func (o *Agent) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Agent) GetModifiedBy ¶

func (o *Agent) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Agent) GetModifiedByOk ¶

func (o *Agent) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetModifiedOn ¶

func (o *Agent) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Agent) GetModifiedOnOk ¶

func (o *Agent) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetName ¶

func (o *Agent) GetName() string

GetName returns the Name field value

func (*Agent) GetNameOk ¶

func (o *Agent) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Agent) GetProject ¶

func (o *Agent) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Agent) GetProjectOk ¶

func (o *Agent) 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 (*Agent) GetState ¶

func (o *Agent) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Agent) GetStateOk ¶

func (o *Agent) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetTag ¶

func (o *Agent) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Agent) GetTagOk ¶

func (o *Agent) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) GetType ¶

func (o *Agent) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Agent) GetTypeOk ¶

func (o *Agent) GetTypeOk() (*string, 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 (*Agent) GetUri ¶

func (o *Agent) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Agent) GetUriOk ¶

func (o *Agent) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Agent) HasCreatedBy ¶

func (o *Agent) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Agent) HasCreatedOn ¶

func (o *Agent) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Agent) HasFlavour ¶

func (o *Agent) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Agent) HasModifiedBy ¶

func (o *Agent) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Agent) HasModifiedOn ¶

func (o *Agent) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Agent) HasProject ¶

func (o *Agent) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Agent) HasState ¶

func (o *Agent) HasState() bool

HasState returns a boolean if a field has been set.

func (*Agent) HasTag ¶

func (o *Agent) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Agent) HasType ¶

func (o *Agent) HasType() bool

HasType returns a boolean if a field has been set.

func (*Agent) HasUri ¶

func (o *Agent) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Agent) MarshalJSON ¶

func (o Agent) MarshalJSON() ([]byte, error)

func (*Agent) SetCreatedBy ¶

func (o *Agent) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Agent) SetCreatedOn ¶

func (o *Agent) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Agent) SetFlavour ¶

func (o *Agent) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Agent) SetId ¶

func (o *Agent) SetId(v string)

SetId sets field value

func (*Agent) SetModifiedBy ¶

func (o *Agent) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Agent) SetModifiedOn ¶

func (o *Agent) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Agent) SetName ¶

func (o *Agent) SetName(v string)

SetName sets field value

func (*Agent) SetProject ¶

func (o *Agent) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Agent) SetState ¶

func (o *Agent) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Agent) SetTag ¶

func (o *Agent) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Agent) SetType ¶

func (o *Agent) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Agent) SetUri ¶

func (o *Agent) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type AgentCredential ¶

type AgentCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

AgentCredential struct for AgentCredential

func NewAgentCredential ¶

func NewAgentCredential(name string, type_ string, value string) *AgentCredential

NewAgentCredential instantiates a new AgentCredential 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 NewAgentCredentialWithDefaults ¶

func NewAgentCredentialWithDefaults() *AgentCredential

NewAgentCredentialWithDefaults instantiates a new AgentCredential 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 (*AgentCredential) GetCreatedBy ¶

func (o *AgentCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*AgentCredential) GetCreatedByOk ¶

func (o *AgentCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AgentCredential) GetCreatedOn ¶

func (o *AgentCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*AgentCredential) GetCreatedOnOk ¶

func (o *AgentCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AgentCredential) GetFingerprint ¶

func (o *AgentCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*AgentCredential) GetFingerprintOk ¶

func (o *AgentCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AgentCredential) GetId ¶

func (o *AgentCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AgentCredential) GetIdOk ¶

func (o *AgentCredential) 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 (*AgentCredential) GetName ¶

func (o *AgentCredential) GetName() string

GetName returns the Name field value

func (*AgentCredential) GetNameOk ¶

func (o *AgentCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AgentCredential) GetToken ¶

func (o *AgentCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*AgentCredential) GetTokenOk ¶

func (o *AgentCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AgentCredential) GetType ¶

func (o *AgentCredential) GetType() string

GetType returns the Type field value

func (*AgentCredential) GetTypeOk ¶

func (o *AgentCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AgentCredential) GetValue ¶

func (o *AgentCredential) GetValue() string

GetValue returns the Value field value

func (*AgentCredential) GetValueOk ¶

func (o *AgentCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*AgentCredential) HasCreatedBy ¶

func (o *AgentCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*AgentCredential) HasCreatedOn ¶

func (o *AgentCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*AgentCredential) HasFingerprint ¶

func (o *AgentCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*AgentCredential) HasId ¶

func (o *AgentCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*AgentCredential) HasToken ¶

func (o *AgentCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (AgentCredential) MarshalJSON ¶

func (o AgentCredential) MarshalJSON() ([]byte, error)

func (*AgentCredential) SetCreatedBy ¶

func (o *AgentCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*AgentCredential) SetCreatedOn ¶

func (o *AgentCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*AgentCredential) SetFingerprint ¶

func (o *AgentCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*AgentCredential) SetId ¶

func (o *AgentCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AgentCredential) SetName ¶

func (o *AgentCredential) SetName(v string)

SetName sets field value

func (*AgentCredential) SetToken ¶

func (o *AgentCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*AgentCredential) SetType ¶

func (o *AgentCredential) SetType(v string)

SetType sets field value

func (*AgentCredential) SetValue ¶

func (o *AgentCredential) SetValue(v string)

SetValue sets field value

type ApiBillingProjectServiceGetRequest ¶

type ApiBillingProjectServiceGetRequest struct {
	ApiService *BillingProjectServiceApiService
	// contains filtered or unexported fields
}

func (ApiBillingProjectServiceGetRequest) Execute ¶

type ApiBillingProjectServiceListRequest ¶

type ApiBillingProjectServiceListRequest struct {
	ApiService *BillingProjectServiceApiService
	// contains filtered or unexported fields
}

func (ApiBillingProjectServiceListRequest) Execute ¶

func (ApiBillingProjectServiceListRequest) Kind ¶

Filter by kind

func (ApiBillingProjectServiceListRequest) Name ¶

Filter by name

func (ApiBillingProjectServiceListRequest) Type_ ¶

Filter by type

type ApiComputeProjectReplicaCreateRequest ¶

type ApiComputeProjectReplicaCreateRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaCreateRequest) ComputeProjectReplicaCreate ¶

func (r ApiComputeProjectReplicaCreateRequest) ComputeProjectReplicaCreate(computeProjectReplicaCreate ComputeProjectReplicaCreate) ApiComputeProjectReplicaCreateRequest

func (ApiComputeProjectReplicaCreateRequest) Execute ¶

func (ApiComputeProjectReplicaCreateRequest) XDryRun ¶

Dry run

func (ApiComputeProjectReplicaCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectReplicaDeleteRequest ¶

type ApiComputeProjectReplicaDeleteRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaDeleteRequest) Execute ¶

type ApiComputeProjectReplicaDiskListRequest ¶

type ApiComputeProjectReplicaDiskListRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaDiskListRequest) Execute ¶

type ApiComputeProjectReplicaEventGetRequest ¶

type ApiComputeProjectReplicaEventGetRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaEventGetRequest) Execute ¶

type ApiComputeProjectReplicaEventListRequest ¶

type ApiComputeProjectReplicaEventListRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaEventListRequest) Execute ¶

func (ApiComputeProjectReplicaEventListRequest) Limit ¶

$limit

func (ApiComputeProjectReplicaEventListRequest) Skip ¶

$skip

type ApiComputeProjectReplicaGetRequest ¶

type ApiComputeProjectReplicaGetRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaGetRequest) Execute ¶

type ApiComputeProjectReplicaListRequest ¶

type ApiComputeProjectReplicaListRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaListRequest) Execute ¶

func (ApiComputeProjectReplicaListRequest) Name ¶

Filter by name

type ApiComputeProjectReplicaServiceGetRequest ¶

type ApiComputeProjectReplicaServiceGetRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaServiceGetRequest) Execute ¶

type ApiComputeProjectReplicaServiceListRequest ¶

type ApiComputeProjectReplicaServiceListRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaServiceListRequest) Execute ¶

type ApiComputeProjectReplicaTagCreateRequest ¶

type ApiComputeProjectReplicaTagCreateRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaTagCreateRequest) Execute ¶

func (ApiComputeProjectReplicaTagCreateRequest) Tag ¶

type ApiComputeProjectReplicaTagDeleteRequest ¶

type ApiComputeProjectReplicaTagDeleteRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaTagDeleteRequest) Execute ¶

type ApiComputeProjectReplicaTagGetRequest ¶

type ApiComputeProjectReplicaTagGetRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaTagGetRequest) Execute ¶

type ApiComputeProjectReplicaTagListRequest ¶

type ApiComputeProjectReplicaTagListRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaTagListRequest) Execute ¶

type ApiComputeProjectReplicaTagPutRequest ¶

type ApiComputeProjectReplicaTagPutRequest struct {
	ApiService *ComputeProjectReplicaApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectReplicaTagPutRequest) Execute ¶

func (ApiComputeProjectReplicaTagPutRequest) Tag ¶

type ApiComputeProjectVmConnectGetRequest ¶

type ApiComputeProjectVmConnectGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmConnectGetRequest) Execute ¶

type ApiComputeProjectVmConnectListRequest ¶

type ApiComputeProjectVmConnectListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmConnectListRequest) Execute ¶

type ApiComputeProjectVmConnectOpenRequest ¶

type ApiComputeProjectVmConnectOpenRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmConnectOpenRequest) ComputeProjectVmConnectOpen ¶

func (r ApiComputeProjectVmConnectOpenRequest) ComputeProjectVmConnectOpen(computeProjectVmConnectOpen ComputeProjectVmConnectOpen) ApiComputeProjectVmConnectOpenRequest

func (ApiComputeProjectVmConnectOpenRequest) Execute ¶

type ApiComputeProjectVmCreateRequest ¶

type ApiComputeProjectVmCreateRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmCreateRequest) ComputeProjectVmCreate ¶

func (r ApiComputeProjectVmCreateRequest) ComputeProjectVmCreate(computeProjectVmCreate ComputeProjectVmCreate) ApiComputeProjectVmCreateRequest

func (ApiComputeProjectVmCreateRequest) Execute ¶

func (ApiComputeProjectVmCreateRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmDeleteRequest ¶

type ApiComputeProjectVmDeleteRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmDeleteRequest) Execute ¶

type ApiComputeProjectVmDiskCreateRequest ¶

type ApiComputeProjectVmDiskCreateRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmDiskCreateRequest) ComputeProjectVmDiskCreate ¶

func (r ApiComputeProjectVmDiskCreateRequest) ComputeProjectVmDiskCreate(computeProjectVmDiskCreate ComputeProjectVmDiskCreate) ApiComputeProjectVmDiskCreateRequest

func (ApiComputeProjectVmDiskCreateRequest) Execute ¶

type ApiComputeProjectVmDiskListRequest ¶

type ApiComputeProjectVmDiskListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmDiskListRequest) Execute ¶

type ApiComputeProjectVmEventGetRequest ¶

type ApiComputeProjectVmEventGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmEventGetRequest) Execute ¶

type ApiComputeProjectVmEventListRequest ¶

type ApiComputeProjectVmEventListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmEventListRequest) Execute ¶

func (ApiComputeProjectVmEventListRequest) Limit ¶

$limit

func (ApiComputeProjectVmEventListRequest) Skip ¶

$skip

type ApiComputeProjectVmFlavourRequest ¶

type ApiComputeProjectVmFlavourRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmFlavourRequest) ComputeProjectVmFlavour ¶

func (r ApiComputeProjectVmFlavourRequest) ComputeProjectVmFlavour(computeProjectVmFlavour ComputeProjectVmFlavour) ApiComputeProjectVmFlavourRequest

func (ApiComputeProjectVmFlavourRequest) Execute ¶

func (ApiComputeProjectVmFlavourRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmFlavourRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmGetRequest ¶

type ApiComputeProjectVmGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmGetRequest) Execute ¶

type ApiComputeProjectVmIsoCreateRequest ¶

type ApiComputeProjectVmIsoCreateRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmIsoCreateRequest) ComputeProjectVmIsoCreate ¶

func (r ApiComputeProjectVmIsoCreateRequest) ComputeProjectVmIsoCreate(computeProjectVmIsoCreate ComputeProjectVmIsoCreate) ApiComputeProjectVmIsoCreateRequest

func (ApiComputeProjectVmIsoCreateRequest) Execute ¶

type ApiComputeProjectVmIsoListRequest ¶

type ApiComputeProjectVmIsoListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmIsoListRequest) Execute ¶

type ApiComputeProjectVmListRequest ¶

type ApiComputeProjectVmListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmListRequest) Execute ¶

func (ApiComputeProjectVmListRequest) Name ¶

Filter by name

func (ApiComputeProjectVmListRequest) TagKey ¶

Filter by tag.key

func (ApiComputeProjectVmListRequest) TagValue ¶

Filter by tag.value

type ApiComputeProjectVmMetricGetRequest ¶

type ApiComputeProjectVmMetricGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmMetricGetRequest) Execute ¶

type ApiComputeProjectVmMetricListRequest ¶

type ApiComputeProjectVmMetricListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmMetricListRequest) Execute ¶

type ApiComputeProjectVmMetricSeriesListRequest ¶

type ApiComputeProjectVmMetricSeriesListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmMetricSeriesListRequest) Aligner ¶

aligner

func (ApiComputeProjectVmMetricSeriesListRequest) Execute ¶

func (ApiComputeProjectVmMetricSeriesListRequest) Interval ¶

interval

func (ApiComputeProjectVmMetricSeriesListRequest) Timespan ¶

timespan

type ApiComputeProjectVmPasswordResetRequest ¶

type ApiComputeProjectVmPasswordResetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmPasswordResetRequest) ComputeProjectVmPasswordReset ¶

func (r ApiComputeProjectVmPasswordResetRequest) ComputeProjectVmPasswordReset(computeProjectVmPasswordReset ComputeProjectVmPasswordReset) ApiComputeProjectVmPasswordResetRequest

func (ApiComputeProjectVmPasswordResetRequest) Execute ¶

func (ApiComputeProjectVmPasswordResetRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmPasswordResetRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmRestartRequest ¶

type ApiComputeProjectVmRestartRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmRestartRequest) Execute ¶

func (ApiComputeProjectVmRestartRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmRestartRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmSerialportRequest ¶

type ApiComputeProjectVmSerialportRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmSerialportRequest) ComputeProjectVmSerialport ¶

func (r ApiComputeProjectVmSerialportRequest) ComputeProjectVmSerialport(computeProjectVmSerialport ComputeProjectVmSerialport) ApiComputeProjectVmSerialportRequest

func (ApiComputeProjectVmSerialportRequest) Execute ¶

func (ApiComputeProjectVmSerialportRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmSerialportRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmServiceGetRequest ¶

type ApiComputeProjectVmServiceGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmServiceGetRequest) Execute ¶

type ApiComputeProjectVmServiceListRequest ¶

type ApiComputeProjectVmServiceListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmServiceListRequest) Execute ¶

type ApiComputeProjectVmStartRequest ¶

type ApiComputeProjectVmStartRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmStartRequest) Execute ¶

func (ApiComputeProjectVmStartRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmStartRequest) XIdempotencyKey ¶

func (r ApiComputeProjectVmStartRequest) XIdempotencyKey(xIdempotencyKey string) ApiComputeProjectVmStartRequest

Idempotency key

type ApiComputeProjectVmStopRequest ¶

type ApiComputeProjectVmStopRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmStopRequest) Execute ¶

func (ApiComputeProjectVmStopRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmStopRequest) XIdempotencyKey ¶

func (r ApiComputeProjectVmStopRequest) XIdempotencyKey(xIdempotencyKey string) ApiComputeProjectVmStopRequest

Idempotency key

type ApiComputeProjectVmTagCreateRequest ¶

type ApiComputeProjectVmTagCreateRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTagCreateRequest) Execute ¶

func (ApiComputeProjectVmTagCreateRequest) Tag ¶

type ApiComputeProjectVmTagDeleteRequest ¶

type ApiComputeProjectVmTagDeleteRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTagDeleteRequest) Execute ¶

type ApiComputeProjectVmTagGetRequest ¶

type ApiComputeProjectVmTagGetRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTagGetRequest) Execute ¶

type ApiComputeProjectVmTagListRequest ¶

type ApiComputeProjectVmTagListRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTagListRequest) Execute ¶

type ApiComputeProjectVmTagPutRequest ¶

type ApiComputeProjectVmTagPutRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTagPutRequest) Execute ¶

func (ApiComputeProjectVmTagPutRequest) Tag ¶

type ApiComputeProjectVmTurnoffRequest ¶

type ApiComputeProjectVmTurnoffRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmTurnoffRequest) Execute ¶

func (ApiComputeProjectVmTurnoffRequest) XDryRun ¶

Dry run

func (ApiComputeProjectVmTurnoffRequest) XIdempotencyKey ¶

Idempotency key

type ApiComputeProjectVmUpdateRequest ¶

type ApiComputeProjectVmUpdateRequest struct {
	ApiService *ComputeProjectVmApiService
	// contains filtered or unexported fields
}

func (ApiComputeProjectVmUpdateRequest) ComputeProjectVmUpdate ¶

func (r ApiComputeProjectVmUpdateRequest) ComputeProjectVmUpdate(computeProjectVmUpdate ComputeProjectVmUpdate) ApiComputeProjectVmUpdateRequest

func (ApiComputeProjectVmUpdateRequest) Execute ¶

type ApiContainerProjectRegistryCreateRequest ¶

type ApiContainerProjectRegistryCreateRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCreateRequest) ContainerProjectRegistryCreate ¶

func (r ApiContainerProjectRegistryCreateRequest) ContainerProjectRegistryCreate(containerProjectRegistryCreate ContainerProjectRegistryCreate) ApiContainerProjectRegistryCreateRequest

func (ApiContainerProjectRegistryCreateRequest) Execute ¶

func (ApiContainerProjectRegistryCreateRequest) XDryRun ¶

Dry run

func (ApiContainerProjectRegistryCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiContainerProjectRegistryCredentialCreateRequest ¶

type ApiContainerProjectRegistryCredentialCreateRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCredentialCreateRequest) Execute ¶

func (ApiContainerProjectRegistryCredentialCreateRequest) RegistryCredential ¶

type ApiContainerProjectRegistryCredentialDeleteRequest ¶

type ApiContainerProjectRegistryCredentialDeleteRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCredentialDeleteRequest) Execute ¶

type ApiContainerProjectRegistryCredentialGetRequest ¶

type ApiContainerProjectRegistryCredentialGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCredentialGetRequest) Execute ¶

type ApiContainerProjectRegistryCredentialListRequest ¶

type ApiContainerProjectRegistryCredentialListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCredentialListRequest) Execute ¶

type ApiContainerProjectRegistryCredentialPatchRequest ¶

type ApiContainerProjectRegistryCredentialPatchRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryCredentialPatchRequest) ContainerProjectRegistryCredentialPatch ¶

func (r ApiContainerProjectRegistryCredentialPatchRequest) ContainerProjectRegistryCredentialPatch(containerProjectRegistryCredentialPatch ContainerProjectRegistryCredentialPatch) ApiContainerProjectRegistryCredentialPatchRequest

func (ApiContainerProjectRegistryCredentialPatchRequest) Execute ¶

type ApiContainerProjectRegistryDeleteRequest ¶

type ApiContainerProjectRegistryDeleteRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryDeleteRequest) Execute ¶

type ApiContainerProjectRegistryDomainCreateRequest ¶

type ApiContainerProjectRegistryDomainCreateRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryDomainCreateRequest) Domain ¶

func (ApiContainerProjectRegistryDomainCreateRequest) Execute ¶

type ApiContainerProjectRegistryDomainDeleteRequest ¶

type ApiContainerProjectRegistryDomainDeleteRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryDomainDeleteRequest) Execute ¶

type ApiContainerProjectRegistryDomainGetRequest ¶

type ApiContainerProjectRegistryDomainGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryDomainGetRequest) Execute ¶

type ApiContainerProjectRegistryDomainListRequest ¶

type ApiContainerProjectRegistryDomainListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryDomainListRequest) Execute ¶

type ApiContainerProjectRegistryEventGetRequest ¶

type ApiContainerProjectRegistryEventGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryEventGetRequest) Execute ¶

type ApiContainerProjectRegistryEventListRequest ¶

type ApiContainerProjectRegistryEventListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryEventListRequest) Execute ¶

func (ApiContainerProjectRegistryEventListRequest) Limit ¶

$limit

func (ApiContainerProjectRegistryEventListRequest) Skip ¶

$skip

type ApiContainerProjectRegistryGetRequest ¶

type ApiContainerProjectRegistryGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryGetRequest) Execute ¶

type ApiContainerProjectRegistryListRequest ¶

type ApiContainerProjectRegistryListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryListRequest) Execute ¶

func (ApiContainerProjectRegistryListRequest) Name ¶

Filter by name

func (ApiContainerProjectRegistryListRequest) TagKey ¶

Filter by tag.key

func (ApiContainerProjectRegistryListRequest) TagValue ¶

Filter by tag.value

type ApiContainerProjectRegistryRepositoryGetRequest ¶

type ApiContainerProjectRegistryRepositoryGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryRepositoryGetRequest) Execute ¶

type ApiContainerProjectRegistryRepositoryImageDeleteRequest ¶

type ApiContainerProjectRegistryRepositoryImageDeleteRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryRepositoryImageDeleteRequest) Execute ¶

type ApiContainerProjectRegistryRepositoryImageGetRequest ¶

type ApiContainerProjectRegistryRepositoryImageGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryRepositoryImageGetRequest) Execute ¶

type ApiContainerProjectRegistryRepositoryImageListRequest ¶

type ApiContainerProjectRegistryRepositoryImageListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryRepositoryImageListRequest) Execute ¶

type ApiContainerProjectRegistryRepositoryListRequest ¶

type ApiContainerProjectRegistryRepositoryListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryRepositoryListRequest) Execute ¶

type ApiContainerProjectRegistryServiceGetRequest ¶

type ApiContainerProjectRegistryServiceGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryServiceGetRequest) Execute ¶

type ApiContainerProjectRegistryServiceListRequest ¶

type ApiContainerProjectRegistryServiceListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryServiceListRequest) Execute ¶

type ApiContainerProjectRegistryStartRequest ¶

type ApiContainerProjectRegistryStartRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryStartRequest) Execute ¶

func (ApiContainerProjectRegistryStartRequest) XDryRun ¶

Dry run

func (ApiContainerProjectRegistryStartRequest) XIdempotencyKey ¶

Idempotency key

type ApiContainerProjectRegistryStopRequest ¶

type ApiContainerProjectRegistryStopRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryStopRequest) Execute ¶

func (ApiContainerProjectRegistryStopRequest) XDryRun ¶

Dry run

func (ApiContainerProjectRegistryStopRequest) XIdempotencyKey ¶

Idempotency key

type ApiContainerProjectRegistryTagCreateRequest ¶

type ApiContainerProjectRegistryTagCreateRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTagCreateRequest) Execute ¶

func (ApiContainerProjectRegistryTagCreateRequest) Tag ¶

type ApiContainerProjectRegistryTagDeleteRequest ¶

type ApiContainerProjectRegistryTagDeleteRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTagDeleteRequest) Execute ¶

type ApiContainerProjectRegistryTagGetRequest ¶

type ApiContainerProjectRegistryTagGetRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTagGetRequest) Execute ¶

type ApiContainerProjectRegistryTagListRequest ¶

type ApiContainerProjectRegistryTagListRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTagListRequest) Execute ¶

type ApiContainerProjectRegistryTagPutRequest ¶

type ApiContainerProjectRegistryTagPutRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTagPutRequest) Execute ¶

func (ApiContainerProjectRegistryTagPutRequest) Tag ¶

type ApiContainerProjectRegistryTransferRequest ¶

type ApiContainerProjectRegistryTransferRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryTransferRequest) ContainerProjectRegistryTransfer ¶

func (r ApiContainerProjectRegistryTransferRequest) ContainerProjectRegistryTransfer(containerProjectRegistryTransfer ContainerProjectRegistryTransfer) ApiContainerProjectRegistryTransferRequest

func (ApiContainerProjectRegistryTransferRequest) Execute ¶

func (ApiContainerProjectRegistryTransferRequest) XDryRun ¶

Dry run

func (ApiContainerProjectRegistryTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiContainerProjectRegistryUpdateRequest ¶

type ApiContainerProjectRegistryUpdateRequest struct {
	ApiService *ContainerProjectRegistryApiService
	// contains filtered or unexported fields
}

func (ApiContainerProjectRegistryUpdateRequest) ContainerProjectRegistryUpdate ¶

func (r ApiContainerProjectRegistryUpdateRequest) ContainerProjectRegistryUpdate(containerProjectRegistryUpdate ContainerProjectRegistryUpdate) ApiContainerProjectRegistryUpdateRequest

func (ApiContainerProjectRegistryUpdateRequest) Execute ¶

type ApiDnsProjectZoneCreateRequest ¶

type ApiDnsProjectZoneCreateRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneCreateRequest) DnsProjectZoneCreate ¶

func (r ApiDnsProjectZoneCreateRequest) DnsProjectZoneCreate(dnsProjectZoneCreate DnsProjectZoneCreate) ApiDnsProjectZoneCreateRequest

func (ApiDnsProjectZoneCreateRequest) Execute ¶

func (ApiDnsProjectZoneCreateRequest) XDryRun ¶

Dry run

func (ApiDnsProjectZoneCreateRequest) XIdempotencyKey ¶

func (r ApiDnsProjectZoneCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiDnsProjectZoneCreateRequest

Idempotency key

type ApiDnsProjectZoneDeleteRequest ¶

type ApiDnsProjectZoneDeleteRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneDeleteRequest) Execute ¶

type ApiDnsProjectZoneEventGetRequest ¶

type ApiDnsProjectZoneEventGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneEventGetRequest) Execute ¶

type ApiDnsProjectZoneEventListRequest ¶

type ApiDnsProjectZoneEventListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneEventListRequest) Execute ¶

func (ApiDnsProjectZoneEventListRequest) Limit ¶

$limit

func (ApiDnsProjectZoneEventListRequest) Skip ¶

$skip

type ApiDnsProjectZoneGetRequest ¶

type ApiDnsProjectZoneGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneGetRequest) Execute ¶

type ApiDnsProjectZoneListRequest ¶

type ApiDnsProjectZoneListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneListRequest) Execute ¶

func (ApiDnsProjectZoneListRequest) Name ¶

Filter by name

func (ApiDnsProjectZoneListRequest) TagKey ¶

Filter by tag.key

func (ApiDnsProjectZoneListRequest) TagValue ¶

Filter by tag.value

type ApiDnsProjectZoneRecordsetCreateRequest ¶

type ApiDnsProjectZoneRecordsetCreateRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetCreateRequest) DnsRecordset ¶

func (ApiDnsProjectZoneRecordsetCreateRequest) Execute ¶

type ApiDnsProjectZoneRecordsetDeleteRequest ¶

type ApiDnsProjectZoneRecordsetDeleteRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetDeleteRequest) Execute ¶

type ApiDnsProjectZoneRecordsetGetRequest ¶

type ApiDnsProjectZoneRecordsetGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetGetRequest) Execute ¶

type ApiDnsProjectZoneRecordsetListRequest ¶

type ApiDnsProjectZoneRecordsetListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetListRequest) Execute ¶

type ApiDnsProjectZoneRecordsetPatchRequest ¶

type ApiDnsProjectZoneRecordsetPatchRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetPatchRequest) DnsProjectZoneRecordsetPatch ¶

func (r ApiDnsProjectZoneRecordsetPatchRequest) DnsProjectZoneRecordsetPatch(dnsProjectZoneRecordsetPatch DnsProjectZoneRecordsetPatch) ApiDnsProjectZoneRecordsetPatchRequest

func (ApiDnsProjectZoneRecordsetPatchRequest) Execute ¶

type ApiDnsProjectZoneRecordsetRecordCreateRequest ¶

type ApiDnsProjectZoneRecordsetRecordCreateRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetRecordCreateRequest) DnsRecord ¶

func (ApiDnsProjectZoneRecordsetRecordCreateRequest) Execute ¶

type ApiDnsProjectZoneRecordsetRecordDeleteRequest ¶

type ApiDnsProjectZoneRecordsetRecordDeleteRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetRecordDeleteRequest) Execute ¶

type ApiDnsProjectZoneRecordsetRecordGetRequest ¶

type ApiDnsProjectZoneRecordsetRecordGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetRecordGetRequest) Execute ¶

type ApiDnsProjectZoneRecordsetRecordListRequest ¶

type ApiDnsProjectZoneRecordsetRecordListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetRecordListRequest) Execute ¶

type ApiDnsProjectZoneRecordsetRecordPutRequest ¶

type ApiDnsProjectZoneRecordsetRecordPutRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneRecordsetRecordPutRequest) DnsRecord ¶

func (ApiDnsProjectZoneRecordsetRecordPutRequest) Execute ¶

type ApiDnsProjectZoneServiceGetRequest ¶

type ApiDnsProjectZoneServiceGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneServiceGetRequest) Execute ¶

type ApiDnsProjectZoneServiceListRequest ¶

type ApiDnsProjectZoneServiceListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneServiceListRequest) Execute ¶

type ApiDnsProjectZoneTagCreateRequest ¶

type ApiDnsProjectZoneTagCreateRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneTagCreateRequest) Execute ¶

func (ApiDnsProjectZoneTagCreateRequest) Tag ¶

type ApiDnsProjectZoneTagDeleteRequest ¶

type ApiDnsProjectZoneTagDeleteRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneTagDeleteRequest) Execute ¶

type ApiDnsProjectZoneTagGetRequest ¶

type ApiDnsProjectZoneTagGetRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneTagGetRequest) Execute ¶

type ApiDnsProjectZoneTagListRequest ¶

type ApiDnsProjectZoneTagListRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneTagListRequest) Execute ¶

type ApiDnsProjectZoneTagPutRequest ¶

type ApiDnsProjectZoneTagPutRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneTagPutRequest) Execute ¶

func (ApiDnsProjectZoneTagPutRequest) Tag ¶

type ApiDnsProjectZoneUpdateRequest ¶

type ApiDnsProjectZoneUpdateRequest struct {
	ApiService *DnsProjectZoneApiService
	// contains filtered or unexported fields
}

func (ApiDnsProjectZoneUpdateRequest) DnsProjectZoneUpdate ¶

func (r ApiDnsProjectZoneUpdateRequest) DnsProjectZoneUpdate(dnsProjectZoneUpdate DnsProjectZoneUpdate) ApiDnsProjectZoneUpdateRequest

func (ApiDnsProjectZoneUpdateRequest) Execute ¶

type ApiIamOrganisationBillingListRequest ¶

type ApiIamOrganisationBillingListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationBillingListRequest) End ¶

end

func (ApiIamOrganisationBillingListRequest) Execute ¶

func (ApiIamOrganisationBillingListRequest) ResourceType ¶

resource.type

func (ApiIamOrganisationBillingListRequest) Start ¶

start

type ApiIamOrganisationCreateRequest ¶

type ApiIamOrganisationCreateRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationCreateRequest) Execute ¶

func (ApiIamOrganisationCreateRequest) IamOrganisationCreate ¶

func (r ApiIamOrganisationCreateRequest) IamOrganisationCreate(iamOrganisationCreate IamOrganisationCreate) ApiIamOrganisationCreateRequest

func (ApiIamOrganisationCreateRequest) XDryRun ¶

Dry run

func (ApiIamOrganisationCreateRequest) XIdempotencyKey ¶

func (r ApiIamOrganisationCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamOrganisationCreateRequest

Idempotency key

type ApiIamOrganisationDeleteRequest ¶

type ApiIamOrganisationDeleteRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationDeleteRequest) Execute ¶

type ApiIamOrganisationEventGetRequest ¶

type ApiIamOrganisationEventGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationEventGetRequest) Execute ¶

type ApiIamOrganisationEventListRequest ¶

type ApiIamOrganisationEventListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationEventListRequest) Execute ¶

func (ApiIamOrganisationEventListRequest) Limit ¶

$limit

func (ApiIamOrganisationEventListRequest) Skip ¶

$skip

type ApiIamOrganisationGetRequest ¶

type ApiIamOrganisationGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationGetRequest) Execute ¶

type ApiIamOrganisationInvitationAcceptRequest ¶

type ApiIamOrganisationInvitationAcceptRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvitationAcceptRequest) Execute ¶

func (ApiIamOrganisationInvitationAcceptRequest) IamOrganisationInvitationAccept ¶

func (r ApiIamOrganisationInvitationAcceptRequest) IamOrganisationInvitationAccept(iamOrganisationInvitationAccept IamOrganisationInvitationAccept) ApiIamOrganisationInvitationAcceptRequest

type ApiIamOrganisationInvitationDeleteRequest ¶

type ApiIamOrganisationInvitationDeleteRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvitationDeleteRequest) Execute ¶

type ApiIamOrganisationInvitationGetRequest ¶

type ApiIamOrganisationInvitationGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvitationGetRequest) Execute ¶

type ApiIamOrganisationInvitationListRequest ¶

type ApiIamOrganisationInvitationListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvitationListRequest) Execute ¶

func (ApiIamOrganisationInvitationListRequest) Resource ¶

resource

type ApiIamOrganisationInvoiceDownloadRequest ¶

type ApiIamOrganisationInvoiceDownloadRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvoiceDownloadRequest) Execute ¶

type ApiIamOrganisationInvoiceGetRequest ¶

type ApiIamOrganisationInvoiceGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvoiceGetRequest) Execute ¶

type ApiIamOrganisationInvoiceListRequest ¶

type ApiIamOrganisationInvoiceListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationInvoiceListRequest) Execute ¶

type ApiIamOrganisationListRequest ¶

type ApiIamOrganisationListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationListRequest) Active ¶

Filter by active

func (ApiIamOrganisationListRequest) BillingCompany ¶

func (r ApiIamOrganisationListRequest) BillingCompany(billingCompany string) ApiIamOrganisationListRequest

Filter by billing.company

func (ApiIamOrganisationListRequest) Execute ¶

func (ApiIamOrganisationListRequest) Limit ¶

Filter by $limit

func (ApiIamOrganisationListRequest) Name ¶

Filter by name

type ApiIamOrganisationOwnershipCreateRequest ¶

type ApiIamOrganisationOwnershipCreateRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationOwnershipCreateRequest) Execute ¶

func (ApiIamOrganisationOwnershipCreateRequest) IamOrganisationOwnershipCreate ¶

func (r ApiIamOrganisationOwnershipCreateRequest) IamOrganisationOwnershipCreate(iamOrganisationOwnershipCreate IamOrganisationOwnershipCreate) ApiIamOrganisationOwnershipCreateRequest

type ApiIamOrganisationOwnershipDeleteRequest ¶

type ApiIamOrganisationOwnershipDeleteRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationOwnershipDeleteRequest) Execute ¶

type ApiIamOrganisationOwnershipGetRequest ¶

type ApiIamOrganisationOwnershipGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationOwnershipGetRequest) Execute ¶

type ApiIamOrganisationOwnershipListRequest ¶

type ApiIamOrganisationOwnershipListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationOwnershipListRequest) Execute ¶

type ApiIamOrganisationPaymentAllocateRequest ¶

type ApiIamOrganisationPaymentAllocateRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPaymentAllocateRequest) Execute ¶

func (ApiIamOrganisationPaymentAllocateRequest) IamOrganisationPaymentAllocate ¶

func (r ApiIamOrganisationPaymentAllocateRequest) IamOrganisationPaymentAllocate(iamOrganisationPaymentAllocate IamOrganisationPaymentAllocate) ApiIamOrganisationPaymentAllocateRequest

type ApiIamOrganisationPaymentGetRequest ¶

type ApiIamOrganisationPaymentGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPaymentGetRequest) Execute ¶

type ApiIamOrganisationPaymentListRequest ¶

type ApiIamOrganisationPaymentListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPaymentListRequest) Execute ¶

type ApiIamOrganisationPolicyActorCreateRequest ¶

type ApiIamOrganisationPolicyActorCreateRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyActorCreateRequest) Execute ¶

func (ApiIamOrganisationPolicyActorCreateRequest) IamActorOrGroup ¶

type ApiIamOrganisationPolicyActorDeleteRequest ¶

type ApiIamOrganisationPolicyActorDeleteRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyActorDeleteRequest) Execute ¶

type ApiIamOrganisationPolicyActorGetRequest ¶

type ApiIamOrganisationPolicyActorGetRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyActorGetRequest) Execute ¶

type ApiIamOrganisationPolicyActorListRequest ¶

type ApiIamOrganisationPolicyActorListRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyActorListRequest) Execute ¶

type ApiIamOrganisationPolicyCreateRequest ¶

type ApiIamOrganisationPolicyCreateRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyCreateRequest) Execute ¶

func (ApiIamOrganisationPolicyCreateRequest) IamProjectPolicyCreate ¶

func (ApiIamOrganisationPolicyCreateRequest) XDryRun ¶

Dry run

func (ApiIamOrganisationPolicyCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiIamOrganisationPolicyDeleteRequest ¶

type ApiIamOrganisationPolicyDeleteRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyDeleteRequest) Execute ¶

type ApiIamOrganisationPolicyEventGetRequest ¶

type ApiIamOrganisationPolicyEventGetRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyEventGetRequest) Execute ¶

type ApiIamOrganisationPolicyEventListRequest ¶

type ApiIamOrganisationPolicyEventListRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyEventListRequest) Execute ¶

func (ApiIamOrganisationPolicyEventListRequest) Limit ¶

$limit

func (ApiIamOrganisationPolicyEventListRequest) Skip ¶

$skip

type ApiIamOrganisationPolicyGetRequest ¶

type ApiIamOrganisationPolicyGetRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyGetRequest) Execute ¶

type ApiIamOrganisationPolicyListRequest ¶

type ApiIamOrganisationPolicyListRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyListRequest) Execute ¶

func (ApiIamOrganisationPolicyListRequest) Name ¶

Filter by name

func (ApiIamOrganisationPolicyListRequest) Resource ¶

Filter by resource

func (ApiIamOrganisationPolicyListRequest) TagKey ¶

Filter by tag.key

func (ApiIamOrganisationPolicyListRequest) TagValue ¶

Filter by tag.value

type ApiIamOrganisationPolicyServiceGetRequest ¶

type ApiIamOrganisationPolicyServiceGetRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyServiceGetRequest) Execute ¶

type ApiIamOrganisationPolicyServiceListRequest ¶

type ApiIamOrganisationPolicyServiceListRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyServiceListRequest) Execute ¶

type ApiIamOrganisationPolicyTagCreateRequest ¶

type ApiIamOrganisationPolicyTagCreateRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyTagCreateRequest) Execute ¶

func (ApiIamOrganisationPolicyTagCreateRequest) Tag ¶

type ApiIamOrganisationPolicyTagDeleteRequest ¶

type ApiIamOrganisationPolicyTagDeleteRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyTagDeleteRequest) Execute ¶

type ApiIamOrganisationPolicyTagGetRequest ¶

type ApiIamOrganisationPolicyTagGetRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyTagGetRequest) Execute ¶

type ApiIamOrganisationPolicyTagListRequest ¶

type ApiIamOrganisationPolicyTagListRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyTagListRequest) Execute ¶

type ApiIamOrganisationPolicyTagPutRequest ¶

type ApiIamOrganisationPolicyTagPutRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyTagPutRequest) Execute ¶

func (ApiIamOrganisationPolicyTagPutRequest) Tag ¶

type ApiIamOrganisationPolicyUpdateRequest ¶

type ApiIamOrganisationPolicyUpdateRequest struct {
	ApiService *IamOrganisationPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationPolicyUpdateRequest) Execute ¶

func (ApiIamOrganisationPolicyUpdateRequest) IamProjectPolicyUpdate ¶

type ApiIamOrganisationProformaCreateRequest ¶

type ApiIamOrganisationProformaCreateRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationProformaCreateRequest) Execute ¶

func (ApiIamOrganisationProformaCreateRequest) IamOrganisationProformaCreate ¶

func (r ApiIamOrganisationProformaCreateRequest) IamOrganisationProformaCreate(iamOrganisationProformaCreate IamOrganisationProformaCreate) ApiIamOrganisationProformaCreateRequest

type ApiIamOrganisationProformaDownloadRequest ¶

type ApiIamOrganisationProformaDownloadRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationProformaDownloadRequest) Execute ¶

type ApiIamOrganisationProformaGetRequest ¶

type ApiIamOrganisationProformaGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationProformaGetRequest) Execute ¶

type ApiIamOrganisationProformaListRequest ¶

type ApiIamOrganisationProformaListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationProformaListRequest) Execute ¶

type ApiIamOrganisationRoleCreateRequest ¶

type ApiIamOrganisationRoleCreateRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleCreateRequest) Execute ¶

func (ApiIamOrganisationRoleCreateRequest) IamProjectRoleCreate ¶

func (ApiIamOrganisationRoleCreateRequest) XDryRun ¶

Dry run

func (ApiIamOrganisationRoleCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiIamOrganisationRoleDeleteRequest ¶

type ApiIamOrganisationRoleDeleteRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleDeleteRequest) Execute ¶

type ApiIamOrganisationRoleEventGetRequest ¶

type ApiIamOrganisationRoleEventGetRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleEventGetRequest) Execute ¶

type ApiIamOrganisationRoleEventListRequest ¶

type ApiIamOrganisationRoleEventListRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleEventListRequest) Execute ¶

func (ApiIamOrganisationRoleEventListRequest) Limit ¶

$limit

func (ApiIamOrganisationRoleEventListRequest) Skip ¶

$skip

type ApiIamOrganisationRoleGetRequest ¶

type ApiIamOrganisationRoleGetRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleGetRequest) Execute ¶

type ApiIamOrganisationRoleListRequest ¶

type ApiIamOrganisationRoleListRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleListRequest) Execute ¶

func (ApiIamOrganisationRoleListRequest) Name ¶

Filter by name

func (ApiIamOrganisationRoleListRequest) TagKey ¶

Filter by tag.key

func (ApiIamOrganisationRoleListRequest) TagValue ¶

Filter by tag.value

type ApiIamOrganisationRolePermissionCreateRequest ¶

type ApiIamOrganisationRolePermissionCreateRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRolePermissionCreateRequest) Execute ¶

func (ApiIamOrganisationRolePermissionCreateRequest) IamPermission ¶

type ApiIamOrganisationRolePermissionDeleteRequest ¶

type ApiIamOrganisationRolePermissionDeleteRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRolePermissionDeleteRequest) Execute ¶

type ApiIamOrganisationRolePermissionGetRequest ¶

type ApiIamOrganisationRolePermissionGetRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRolePermissionGetRequest) Execute ¶

type ApiIamOrganisationRolePermissionListRequest ¶

type ApiIamOrganisationRolePermissionListRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRolePermissionListRequest) Execute ¶

type ApiIamOrganisationRolePermissionPutRequest ¶

type ApiIamOrganisationRolePermissionPutRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRolePermissionPutRequest) Execute ¶

func (ApiIamOrganisationRolePermissionPutRequest) IamPermission ¶

type ApiIamOrganisationRoleServiceGetRequest ¶

type ApiIamOrganisationRoleServiceGetRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleServiceGetRequest) Execute ¶

type ApiIamOrganisationRoleServiceListRequest ¶

type ApiIamOrganisationRoleServiceListRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleServiceListRequest) Execute ¶

type ApiIamOrganisationRoleTagCreateRequest ¶

type ApiIamOrganisationRoleTagCreateRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleTagCreateRequest) Execute ¶

func (ApiIamOrganisationRoleTagCreateRequest) Tag ¶

type ApiIamOrganisationRoleTagDeleteRequest ¶

type ApiIamOrganisationRoleTagDeleteRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleTagDeleteRequest) Execute ¶

type ApiIamOrganisationRoleTagGetRequest ¶

type ApiIamOrganisationRoleTagGetRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleTagGetRequest) Execute ¶

type ApiIamOrganisationRoleTagListRequest ¶

type ApiIamOrganisationRoleTagListRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleTagListRequest) Execute ¶

type ApiIamOrganisationRoleTagPutRequest ¶

type ApiIamOrganisationRoleTagPutRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleTagPutRequest) Execute ¶

func (ApiIamOrganisationRoleTagPutRequest) Tag ¶

type ApiIamOrganisationRoleUpdateRequest ¶

type ApiIamOrganisationRoleUpdateRequest struct {
	ApiService *IamOrganisationRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationRoleUpdateRequest) Execute ¶

func (ApiIamOrganisationRoleUpdateRequest) IamProjectRoleUpdate ¶

type ApiIamOrganisationServiceGetRequest ¶

type ApiIamOrganisationServiceGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationServiceGetRequest) Execute ¶

type ApiIamOrganisationServiceListRequest ¶

type ApiIamOrganisationServiceListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationServiceListRequest) Execute ¶

type ApiIamOrganisationTransferAcceptRequest ¶

type ApiIamOrganisationTransferAcceptRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationTransferAcceptRequest) Execute ¶

func (ApiIamOrganisationTransferAcceptRequest) IamOrganisationTransferAccept ¶

func (r ApiIamOrganisationTransferAcceptRequest) IamOrganisationTransferAccept(iamOrganisationTransferAccept IamOrganisationTransferAccept) ApiIamOrganisationTransferAcceptRequest

type ApiIamOrganisationTransferGetRequest ¶

type ApiIamOrganisationTransferGetRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationTransferGetRequest) Execute ¶

type ApiIamOrganisationTransferListRequest ¶

type ApiIamOrganisationTransferListRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationTransferListRequest) Execute ¶

type ApiIamOrganisationUpdateRequest ¶

type ApiIamOrganisationUpdateRequest struct {
	ApiService *IamOrganisationApiService
	// contains filtered or unexported fields
}

func (ApiIamOrganisationUpdateRequest) Execute ¶

func (ApiIamOrganisationUpdateRequest) IamOrganisationUpdate ¶

func (r ApiIamOrganisationUpdateRequest) IamOrganisationUpdate(iamOrganisationUpdate IamOrganisationUpdate) ApiIamOrganisationUpdateRequest

type ApiIamProjectApplicationCreateRequest ¶

type ApiIamProjectApplicationCreateRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCreateRequest) Execute ¶

func (ApiIamProjectApplicationCreateRequest) IamProjectApplicationCreate ¶

func (r ApiIamProjectApplicationCreateRequest) IamProjectApplicationCreate(iamProjectApplicationCreate IamProjectApplicationCreate) ApiIamProjectApplicationCreateRequest

func (ApiIamProjectApplicationCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectApplicationCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiIamProjectApplicationCredentialCreateRequest ¶

type ApiIamProjectApplicationCredentialCreateRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCredentialCreateRequest) ApplicationCredential ¶

func (ApiIamProjectApplicationCredentialCreateRequest) Execute ¶

type ApiIamProjectApplicationCredentialDeleteRequest ¶

type ApiIamProjectApplicationCredentialDeleteRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCredentialDeleteRequest) Execute ¶

type ApiIamProjectApplicationCredentialGetRequest ¶

type ApiIamProjectApplicationCredentialGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCredentialGetRequest) Execute ¶

type ApiIamProjectApplicationCredentialListRequest ¶

type ApiIamProjectApplicationCredentialListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCredentialListRequest) Execute ¶

type ApiIamProjectApplicationCredentialPatchRequest ¶

type ApiIamProjectApplicationCredentialPatchRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationCredentialPatchRequest) Execute ¶

func (ApiIamProjectApplicationCredentialPatchRequest) IamProjectApplicationCredentialPatch ¶

func (r ApiIamProjectApplicationCredentialPatchRequest) IamProjectApplicationCredentialPatch(iamProjectApplicationCredentialPatch IamProjectApplicationCredentialPatch) ApiIamProjectApplicationCredentialPatchRequest

type ApiIamProjectApplicationDeleteRequest ¶

type ApiIamProjectApplicationDeleteRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationDeleteRequest) Execute ¶

type ApiIamProjectApplicationEventGetRequest ¶

type ApiIamProjectApplicationEventGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationEventGetRequest) Execute ¶

type ApiIamProjectApplicationEventListRequest ¶

type ApiIamProjectApplicationEventListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationEventListRequest) Execute ¶

func (ApiIamProjectApplicationEventListRequest) Limit ¶

$limit

func (ApiIamProjectApplicationEventListRequest) Skip ¶

$skip

type ApiIamProjectApplicationGetRequest ¶

type ApiIamProjectApplicationGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationGetRequest) Execute ¶

type ApiIamProjectApplicationListRequest ¶

type ApiIamProjectApplicationListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationListRequest) Execute ¶

func (ApiIamProjectApplicationListRequest) Name ¶

Filter by name

func (ApiIamProjectApplicationListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectApplicationListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectApplicationRedirectCreateRequest ¶

type ApiIamProjectApplicationRedirectCreateRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationRedirectCreateRequest) Execute ¶

func (ApiIamProjectApplicationRedirectCreateRequest) IamRedirect ¶

type ApiIamProjectApplicationRedirectDeleteRequest ¶

type ApiIamProjectApplicationRedirectDeleteRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationRedirectDeleteRequest) Execute ¶

type ApiIamProjectApplicationRedirectGetRequest ¶

type ApiIamProjectApplicationRedirectGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationRedirectGetRequest) Execute ¶

type ApiIamProjectApplicationRedirectListRequest ¶

type ApiIamProjectApplicationRedirectListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationRedirectListRequest) Execute ¶

type ApiIamProjectApplicationRedirectPatchRequest ¶

type ApiIamProjectApplicationRedirectPatchRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationRedirectPatchRequest) Execute ¶

func (ApiIamProjectApplicationRedirectPatchRequest) IamProjectApplicationRedirectPatch ¶

func (r ApiIamProjectApplicationRedirectPatchRequest) IamProjectApplicationRedirectPatch(iamProjectApplicationRedirectPatch IamProjectApplicationRedirectPatch) ApiIamProjectApplicationRedirectPatchRequest

type ApiIamProjectApplicationServiceGetRequest ¶

type ApiIamProjectApplicationServiceGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationServiceGetRequest) Execute ¶

type ApiIamProjectApplicationServiceListRequest ¶

type ApiIamProjectApplicationServiceListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationServiceListRequest) Execute ¶

type ApiIamProjectApplicationTagCreateRequest ¶

type ApiIamProjectApplicationTagCreateRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationTagCreateRequest) Execute ¶

func (ApiIamProjectApplicationTagCreateRequest) Tag ¶

type ApiIamProjectApplicationTagDeleteRequest ¶

type ApiIamProjectApplicationTagDeleteRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationTagDeleteRequest) Execute ¶

type ApiIamProjectApplicationTagGetRequest ¶

type ApiIamProjectApplicationTagGetRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationTagGetRequest) Execute ¶

type ApiIamProjectApplicationTagListRequest ¶

type ApiIamProjectApplicationTagListRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationTagListRequest) Execute ¶

type ApiIamProjectApplicationTagPutRequest ¶

type ApiIamProjectApplicationTagPutRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationTagPutRequest) Execute ¶

func (ApiIamProjectApplicationTagPutRequest) Tag ¶

type ApiIamProjectApplicationUpdateRequest ¶

type ApiIamProjectApplicationUpdateRequest struct {
	ApiService *IamProjectApplicationApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectApplicationUpdateRequest) Execute ¶

func (ApiIamProjectApplicationUpdateRequest) IamProjectApplicationUpdate ¶

func (r ApiIamProjectApplicationUpdateRequest) IamProjectApplicationUpdate(iamProjectApplicationUpdate IamProjectApplicationUpdate) ApiIamProjectApplicationUpdateRequest

type ApiIamProjectBillingListRequest ¶

type ApiIamProjectBillingListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectBillingListRequest) End ¶

end

func (ApiIamProjectBillingListRequest) Execute ¶

func (ApiIamProjectBillingListRequest) ResourceType ¶

resource.type

func (ApiIamProjectBillingListRequest) Start ¶

start

type ApiIamProjectCostGetRequest ¶

type ApiIamProjectCostGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCostGetRequest) Execute ¶

type ApiIamProjectCostListRequest ¶

type ApiIamProjectCostListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCostListRequest) Execute ¶

type ApiIamProjectCostSeriesListRequest ¶

type ApiIamProjectCostSeriesListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCostSeriesListRequest) Execute ¶

func (ApiIamProjectCostSeriesListRequest) Timespan ¶

timespan

type ApiIamProjectCreateRequest ¶

type ApiIamProjectCreateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCreateRequest) Execute ¶

func (ApiIamProjectCreateRequest) IamProjectCreate ¶

func (r ApiIamProjectCreateRequest) IamProjectCreate(iamProjectCreate IamProjectCreate) ApiIamProjectCreateRequest

func (ApiIamProjectCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectCreateRequest) XIdempotencyKey ¶

func (r ApiIamProjectCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamProjectCreateRequest

Idempotency key

type ApiIamProjectCredentialStoreCreateRequest ¶

type ApiIamProjectCredentialStoreCreateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCredentialStoreCreateRequest) Execute ¶

func (ApiIamProjectCredentialStoreCreateRequest) ProjectCredential ¶

type ApiIamProjectCredentialStoreDeleteRequest ¶

type ApiIamProjectCredentialStoreDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCredentialStoreDeleteRequest) Execute ¶

type ApiIamProjectCredentialStoreGetRequest ¶

type ApiIamProjectCredentialStoreGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCredentialStoreGetRequest) Execute ¶

type ApiIamProjectCredentialStoreListRequest ¶

type ApiIamProjectCredentialStoreListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCredentialStoreListRequest) Execute ¶

type ApiIamProjectCredentialStorePatchRequest ¶

type ApiIamProjectCredentialStorePatchRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectCredentialStorePatchRequest) Execute ¶

func (ApiIamProjectCredentialStorePatchRequest) IamProjectCredentialStorePatch ¶

func (r ApiIamProjectCredentialStorePatchRequest) IamProjectCredentialStorePatch(iamProjectCredentialStorePatch IamProjectCredentialStorePatch) ApiIamProjectCredentialStorePatchRequest

type ApiIamProjectDeleteRequest ¶

type ApiIamProjectDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectDeleteRequest) Execute ¶

type ApiIamProjectEventGetRequest ¶

type ApiIamProjectEventGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectEventGetRequest) Execute ¶

type ApiIamProjectEventListRequest ¶

type ApiIamProjectEventListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectEventListRequest) Execute ¶

func (ApiIamProjectEventListRequest) Limit ¶

$limit

func (ApiIamProjectEventListRequest) Skip ¶

$skip

type ApiIamProjectGetRequest ¶

type ApiIamProjectGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGetRequest) Execute ¶

type ApiIamProjectGroupActorCreateRequest ¶

type ApiIamProjectGroupActorCreateRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupActorCreateRequest) Execute ¶

func (ApiIamProjectGroupActorCreateRequest) IamActor ¶

type ApiIamProjectGroupActorDeleteRequest ¶

type ApiIamProjectGroupActorDeleteRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupActorDeleteRequest) Execute ¶

type ApiIamProjectGroupActorGetRequest ¶

type ApiIamProjectGroupActorGetRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupActorGetRequest) Execute ¶

type ApiIamProjectGroupActorListRequest ¶

type ApiIamProjectGroupActorListRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupActorListRequest) Execute ¶

type ApiIamProjectGroupCreateRequest ¶

type ApiIamProjectGroupCreateRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupCreateRequest) Execute ¶

func (ApiIamProjectGroupCreateRequest) IamProjectGroupCreate ¶

func (r ApiIamProjectGroupCreateRequest) IamProjectGroupCreate(iamProjectGroupCreate IamProjectGroupCreate) ApiIamProjectGroupCreateRequest

func (ApiIamProjectGroupCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectGroupCreateRequest) XIdempotencyKey ¶

func (r ApiIamProjectGroupCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamProjectGroupCreateRequest

Idempotency key

type ApiIamProjectGroupDeleteRequest ¶

type ApiIamProjectGroupDeleteRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupDeleteRequest) Execute ¶

type ApiIamProjectGroupEventGetRequest ¶

type ApiIamProjectGroupEventGetRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupEventGetRequest) Execute ¶

type ApiIamProjectGroupEventListRequest ¶

type ApiIamProjectGroupEventListRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupEventListRequest) Execute ¶

func (ApiIamProjectGroupEventListRequest) Limit ¶

$limit

func (ApiIamProjectGroupEventListRequest) Skip ¶

$skip

type ApiIamProjectGroupGetRequest ¶

type ApiIamProjectGroupGetRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupGetRequest) Execute ¶

type ApiIamProjectGroupListRequest ¶

type ApiIamProjectGroupListRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupListRequest) Execute ¶

func (ApiIamProjectGroupListRequest) Name ¶

Filter by name

func (ApiIamProjectGroupListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectGroupListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectGroupServiceGetRequest ¶

type ApiIamProjectGroupServiceGetRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupServiceGetRequest) Execute ¶

type ApiIamProjectGroupServiceListRequest ¶

type ApiIamProjectGroupServiceListRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupServiceListRequest) Execute ¶

type ApiIamProjectGroupTagCreateRequest ¶

type ApiIamProjectGroupTagCreateRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupTagCreateRequest) Execute ¶

func (ApiIamProjectGroupTagCreateRequest) Tag ¶

type ApiIamProjectGroupTagDeleteRequest ¶

type ApiIamProjectGroupTagDeleteRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupTagDeleteRequest) Execute ¶

type ApiIamProjectGroupTagGetRequest ¶

type ApiIamProjectGroupTagGetRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupTagGetRequest) Execute ¶

type ApiIamProjectGroupTagListRequest ¶

type ApiIamProjectGroupTagListRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupTagListRequest) Execute ¶

type ApiIamProjectGroupTagPutRequest ¶

type ApiIamProjectGroupTagPutRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupTagPutRequest) Execute ¶

func (ApiIamProjectGroupTagPutRequest) Tag ¶

type ApiIamProjectGroupUpdateRequest ¶

type ApiIamProjectGroupUpdateRequest struct {
	ApiService *IamProjectGroupApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectGroupUpdateRequest) Execute ¶

func (ApiIamProjectGroupUpdateRequest) IamProjectGroupUpdate ¶

func (r ApiIamProjectGroupUpdateRequest) IamProjectGroupUpdate(iamProjectGroupUpdate IamProjectGroupUpdate) ApiIamProjectGroupUpdateRequest

type ApiIamProjectInvitationAcceptRequest ¶

type ApiIamProjectInvitationAcceptRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectInvitationAcceptRequest) Execute ¶

func (ApiIamProjectInvitationAcceptRequest) IamProjectInvitationAccept ¶

func (r ApiIamProjectInvitationAcceptRequest) IamProjectInvitationAccept(iamProjectInvitationAccept IamProjectInvitationAccept) ApiIamProjectInvitationAcceptRequest

type ApiIamProjectInvitationDeleteRequest ¶

type ApiIamProjectInvitationDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectInvitationDeleteRequest) Execute ¶

type ApiIamProjectInvitationGetRequest ¶

type ApiIamProjectInvitationGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectInvitationGetRequest) Execute ¶

type ApiIamProjectInvitationListRequest ¶

type ApiIamProjectInvitationListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectInvitationListRequest) Execute ¶

func (ApiIamProjectInvitationListRequest) Resource ¶

resource

type ApiIamProjectInvoiceListRequest ¶

type ApiIamProjectInvoiceListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectInvoiceListRequest) Execute ¶

type ApiIamProjectListRequest ¶

type ApiIamProjectListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectListRequest) Active ¶

Filter by active

func (ApiIamProjectListRequest) Execute ¶

func (r ApiIamProjectListRequest) Execute() ([]Project, *http.Response, error)

func (ApiIamProjectListRequest) Lean ¶

return a lightweight version of the resource

func (ApiIamProjectListRequest) Limit ¶

Filter by $limit

func (ApiIamProjectListRequest) Name ¶

Filter by name

func (ApiIamProjectListRequest) Organisation ¶

func (r ApiIamProjectListRequest) Organisation(organisation string) ApiIamProjectListRequest

Filter by organisation

func (ApiIamProjectListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectOwnershipCreateRequest ¶

type ApiIamProjectOwnershipCreateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectOwnershipCreateRequest) Execute ¶

func (ApiIamProjectOwnershipCreateRequest) IamProjectOwnershipCreate ¶

func (r ApiIamProjectOwnershipCreateRequest) IamProjectOwnershipCreate(iamProjectOwnershipCreate IamProjectOwnershipCreate) ApiIamProjectOwnershipCreateRequest

type ApiIamProjectOwnershipDeleteRequest ¶

type ApiIamProjectOwnershipDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectOwnershipDeleteRequest) Execute ¶

type ApiIamProjectOwnershipGetRequest ¶

type ApiIamProjectOwnershipGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectOwnershipGetRequest) Execute ¶

type ApiIamProjectOwnershipListRequest ¶

type ApiIamProjectOwnershipListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectOwnershipListRequest) Execute ¶

type ApiIamProjectPaymentListRequest ¶

type ApiIamProjectPaymentListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPaymentListRequest) Execute ¶

type ApiIamProjectPolicyActorCreateRequest ¶

type ApiIamProjectPolicyActorCreateRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyActorCreateRequest) Execute ¶

func (ApiIamProjectPolicyActorCreateRequest) IamActorOrGroup ¶

type ApiIamProjectPolicyActorDeleteRequest ¶

type ApiIamProjectPolicyActorDeleteRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyActorDeleteRequest) Execute ¶

type ApiIamProjectPolicyActorGetRequest ¶

type ApiIamProjectPolicyActorGetRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyActorGetRequest) Execute ¶

type ApiIamProjectPolicyActorListRequest ¶

type ApiIamProjectPolicyActorListRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyActorListRequest) Execute ¶

type ApiIamProjectPolicyCreateRequest ¶

type ApiIamProjectPolicyCreateRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyCreateRequest) Execute ¶

func (ApiIamProjectPolicyCreateRequest) IamProjectPolicyCreate ¶

func (r ApiIamProjectPolicyCreateRequest) IamProjectPolicyCreate(iamProjectPolicyCreate IamProjectPolicyCreate) ApiIamProjectPolicyCreateRequest

func (ApiIamProjectPolicyCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectPolicyCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiIamProjectPolicyDeleteRequest ¶

type ApiIamProjectPolicyDeleteRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyDeleteRequest) Execute ¶

type ApiIamProjectPolicyEventGetRequest ¶

type ApiIamProjectPolicyEventGetRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyEventGetRequest) Execute ¶

type ApiIamProjectPolicyEventListRequest ¶

type ApiIamProjectPolicyEventListRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyEventListRequest) Execute ¶

func (ApiIamProjectPolicyEventListRequest) Limit ¶

$limit

func (ApiIamProjectPolicyEventListRequest) Skip ¶

$skip

type ApiIamProjectPolicyGetRequest ¶

type ApiIamProjectPolicyGetRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyGetRequest) Execute ¶

type ApiIamProjectPolicyListRequest ¶

type ApiIamProjectPolicyListRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyListRequest) Execute ¶

func (ApiIamProjectPolicyListRequest) Name ¶

Filter by name

func (ApiIamProjectPolicyListRequest) Resource ¶

Filter by resource

func (ApiIamProjectPolicyListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectPolicyListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectPolicyServiceGetRequest ¶

type ApiIamProjectPolicyServiceGetRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyServiceGetRequest) Execute ¶

type ApiIamProjectPolicyServiceListRequest ¶

type ApiIamProjectPolicyServiceListRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyServiceListRequest) Execute ¶

type ApiIamProjectPolicyTagCreateRequest ¶

type ApiIamProjectPolicyTagCreateRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyTagCreateRequest) Execute ¶

func (ApiIamProjectPolicyTagCreateRequest) Tag ¶

type ApiIamProjectPolicyTagDeleteRequest ¶

type ApiIamProjectPolicyTagDeleteRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyTagDeleteRequest) Execute ¶

type ApiIamProjectPolicyTagGetRequest ¶

type ApiIamProjectPolicyTagGetRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyTagGetRequest) Execute ¶

type ApiIamProjectPolicyTagListRequest ¶

type ApiIamProjectPolicyTagListRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyTagListRequest) Execute ¶

type ApiIamProjectPolicyTagPutRequest ¶

type ApiIamProjectPolicyTagPutRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyTagPutRequest) Execute ¶

func (ApiIamProjectPolicyTagPutRequest) Tag ¶

type ApiIamProjectPolicyUpdateRequest ¶

type ApiIamProjectPolicyUpdateRequest struct {
	ApiService *IamProjectPolicyApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectPolicyUpdateRequest) Execute ¶

func (ApiIamProjectPolicyUpdateRequest) IamProjectPolicyUpdate ¶

func (r ApiIamProjectPolicyUpdateRequest) IamProjectPolicyUpdate(iamProjectPolicyUpdate IamProjectPolicyUpdate) ApiIamProjectPolicyUpdateRequest

type ApiIamProjectProformaListRequest ¶

type ApiIamProjectProformaListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectProformaListRequest) Execute ¶

type ApiIamProjectQuotaGetRequest ¶

type ApiIamProjectQuotaGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectQuotaGetRequest) Execute ¶

type ApiIamProjectQuotaLimitPatchRequest ¶

type ApiIamProjectQuotaLimitPatchRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectQuotaLimitPatchRequest) Execute ¶

func (ApiIamProjectQuotaLimitPatchRequest) IamProjectQuotaLimitPatch ¶

func (r ApiIamProjectQuotaLimitPatchRequest) IamProjectQuotaLimitPatch(iamProjectQuotaLimitPatch IamProjectQuotaLimitPatch) ApiIamProjectQuotaLimitPatchRequest

type ApiIamProjectQuotaListRequest ¶

type ApiIamProjectQuotaListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectQuotaListRequest) Execute ¶

type ApiIamProjectRoleCreateRequest ¶

type ApiIamProjectRoleCreateRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleCreateRequest) Execute ¶

func (ApiIamProjectRoleCreateRequest) IamProjectRoleCreate ¶

func (r ApiIamProjectRoleCreateRequest) IamProjectRoleCreate(iamProjectRoleCreate IamProjectRoleCreate) ApiIamProjectRoleCreateRequest

func (ApiIamProjectRoleCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectRoleCreateRequest) XIdempotencyKey ¶

func (r ApiIamProjectRoleCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamProjectRoleCreateRequest

Idempotency key

type ApiIamProjectRoleDeleteRequest ¶

type ApiIamProjectRoleDeleteRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleDeleteRequest) Execute ¶

type ApiIamProjectRoleEventGetRequest ¶

type ApiIamProjectRoleEventGetRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleEventGetRequest) Execute ¶

type ApiIamProjectRoleEventListRequest ¶

type ApiIamProjectRoleEventListRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleEventListRequest) Execute ¶

func (ApiIamProjectRoleEventListRequest) Limit ¶

$limit

func (ApiIamProjectRoleEventListRequest) Skip ¶

$skip

type ApiIamProjectRoleGetRequest ¶

type ApiIamProjectRoleGetRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleGetRequest) Execute ¶

type ApiIamProjectRoleListRequest ¶

type ApiIamProjectRoleListRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleListRequest) Execute ¶

func (ApiIamProjectRoleListRequest) Name ¶

Filter by name

func (ApiIamProjectRoleListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectRoleListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectRolePermissionCreateRequest ¶

type ApiIamProjectRolePermissionCreateRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRolePermissionCreateRequest) Execute ¶

func (ApiIamProjectRolePermissionCreateRequest) IamPermission ¶

type ApiIamProjectRolePermissionDeleteRequest ¶

type ApiIamProjectRolePermissionDeleteRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRolePermissionDeleteRequest) Execute ¶

type ApiIamProjectRolePermissionGetRequest ¶

type ApiIamProjectRolePermissionGetRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRolePermissionGetRequest) Execute ¶

type ApiIamProjectRolePermissionListRequest ¶

type ApiIamProjectRolePermissionListRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRolePermissionListRequest) Execute ¶

type ApiIamProjectRolePermissionPutRequest ¶

type ApiIamProjectRolePermissionPutRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRolePermissionPutRequest) Execute ¶

func (ApiIamProjectRolePermissionPutRequest) IamPermission ¶

type ApiIamProjectRoleServiceGetRequest ¶

type ApiIamProjectRoleServiceGetRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleServiceGetRequest) Execute ¶

type ApiIamProjectRoleServiceListRequest ¶

type ApiIamProjectRoleServiceListRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleServiceListRequest) Execute ¶

type ApiIamProjectRoleTagCreateRequest ¶

type ApiIamProjectRoleTagCreateRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleTagCreateRequest) Execute ¶

func (ApiIamProjectRoleTagCreateRequest) Tag ¶

type ApiIamProjectRoleTagDeleteRequest ¶

type ApiIamProjectRoleTagDeleteRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleTagDeleteRequest) Execute ¶

type ApiIamProjectRoleTagGetRequest ¶

type ApiIamProjectRoleTagGetRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleTagGetRequest) Execute ¶

type ApiIamProjectRoleTagListRequest ¶

type ApiIamProjectRoleTagListRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleTagListRequest) Execute ¶

type ApiIamProjectRoleTagPutRequest ¶

type ApiIamProjectRoleTagPutRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleTagPutRequest) Execute ¶

func (ApiIamProjectRoleTagPutRequest) Tag ¶

type ApiIamProjectRoleUpdateRequest ¶

type ApiIamProjectRoleUpdateRequest struct {
	ApiService *IamProjectRoleApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectRoleUpdateRequest) Execute ¶

func (ApiIamProjectRoleUpdateRequest) IamProjectRoleUpdate ¶

func (r ApiIamProjectRoleUpdateRequest) IamProjectRoleUpdate(iamProjectRoleUpdate IamProjectRoleUpdate) ApiIamProjectRoleUpdateRequest

type ApiIamProjectSaCreateRequest ¶

type ApiIamProjectSaCreateRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCreateRequest) Execute ¶

func (ApiIamProjectSaCreateRequest) IamProjectSaCreate ¶

func (r ApiIamProjectSaCreateRequest) IamProjectSaCreate(iamProjectSaCreate IamProjectSaCreate) ApiIamProjectSaCreateRequest

func (ApiIamProjectSaCreateRequest) XDryRun ¶

Dry run

func (ApiIamProjectSaCreateRequest) XIdempotencyKey ¶

func (r ApiIamProjectSaCreateRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamProjectSaCreateRequest

Idempotency key

type ApiIamProjectSaCredentialCreateRequest ¶

type ApiIamProjectSaCredentialCreateRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCredentialCreateRequest) Execute ¶

func (ApiIamProjectSaCredentialCreateRequest) SaCredential ¶

type ApiIamProjectSaCredentialDeleteRequest ¶

type ApiIamProjectSaCredentialDeleteRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCredentialDeleteRequest) Execute ¶

type ApiIamProjectSaCredentialGetRequest ¶

type ApiIamProjectSaCredentialGetRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCredentialGetRequest) Execute ¶

type ApiIamProjectSaCredentialListRequest ¶

type ApiIamProjectSaCredentialListRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCredentialListRequest) Execute ¶

type ApiIamProjectSaCredentialPatchRequest ¶

type ApiIamProjectSaCredentialPatchRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaCredentialPatchRequest) Execute ¶

func (ApiIamProjectSaCredentialPatchRequest) IamProjectSaCredentialPatch ¶

func (r ApiIamProjectSaCredentialPatchRequest) IamProjectSaCredentialPatch(iamProjectSaCredentialPatch IamProjectSaCredentialPatch) ApiIamProjectSaCredentialPatchRequest

type ApiIamProjectSaDeleteRequest ¶

type ApiIamProjectSaDeleteRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaDeleteRequest) Execute ¶

type ApiIamProjectSaEventGetRequest ¶

type ApiIamProjectSaEventGetRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaEventGetRequest) Execute ¶

type ApiIamProjectSaEventListRequest ¶

type ApiIamProjectSaEventListRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaEventListRequest) Execute ¶

func (ApiIamProjectSaEventListRequest) Limit ¶

$limit

func (ApiIamProjectSaEventListRequest) Skip ¶

$skip

type ApiIamProjectSaGetRequest ¶

type ApiIamProjectSaGetRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaGetRequest) Execute ¶

func (r ApiIamProjectSaGetRequest) Execute() (*Sa, *http.Response, error)

type ApiIamProjectSaListRequest ¶

type ApiIamProjectSaListRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaListRequest) Execute ¶

func (r ApiIamProjectSaListRequest) Execute() ([]Sa, *http.Response, error)

func (ApiIamProjectSaListRequest) Name ¶

Filter by name

func (ApiIamProjectSaListRequest) TagKey ¶

Filter by tag.key

func (ApiIamProjectSaListRequest) TagValue ¶

Filter by tag.value

type ApiIamProjectSaServiceGetRequest ¶

type ApiIamProjectSaServiceGetRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaServiceGetRequest) Execute ¶

type ApiIamProjectSaServiceListRequest ¶

type ApiIamProjectSaServiceListRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaServiceListRequest) Execute ¶

type ApiIamProjectSaTagCreateRequest ¶

type ApiIamProjectSaTagCreateRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaTagCreateRequest) Execute ¶

func (ApiIamProjectSaTagCreateRequest) Tag ¶

type ApiIamProjectSaTagDeleteRequest ¶

type ApiIamProjectSaTagDeleteRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaTagDeleteRequest) Execute ¶

type ApiIamProjectSaTagGetRequest ¶

type ApiIamProjectSaTagGetRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaTagGetRequest) Execute ¶

type ApiIamProjectSaTagListRequest ¶

type ApiIamProjectSaTagListRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaTagListRequest) Execute ¶

type ApiIamProjectSaTagPutRequest ¶

type ApiIamProjectSaTagPutRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaTagPutRequest) Execute ¶

func (r ApiIamProjectSaTagPutRequest) Execute() ([]Tag, *http.Response, error)

func (ApiIamProjectSaTagPutRequest) Tag ¶

type ApiIamProjectSaUpdateRequest ¶

type ApiIamProjectSaUpdateRequest struct {
	ApiService *IamProjectSaApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectSaUpdateRequest) Execute ¶

func (ApiIamProjectSaUpdateRequest) IamProjectSaUpdate ¶

func (r ApiIamProjectSaUpdateRequest) IamProjectSaUpdate(iamProjectSaUpdate IamProjectSaUpdate) ApiIamProjectSaUpdateRequest

type ApiIamProjectServiceGetRequest ¶

type ApiIamProjectServiceGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectServiceGetRequest) Execute ¶

type ApiIamProjectServiceListRequest ¶

type ApiIamProjectServiceListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectServiceListRequest) Execute ¶

type ApiIamProjectTagCreateRequest ¶

type ApiIamProjectTagCreateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTagCreateRequest) Execute ¶

func (ApiIamProjectTagCreateRequest) Tag ¶

type ApiIamProjectTagDeleteRequest ¶

type ApiIamProjectTagDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTagDeleteRequest) Execute ¶

type ApiIamProjectTagGetRequest ¶

type ApiIamProjectTagGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTagGetRequest) Execute ¶

func (r ApiIamProjectTagGetRequest) Execute() (*Tag, *http.Response, error)

type ApiIamProjectTagListRequest ¶

type ApiIamProjectTagListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTagListRequest) Execute ¶

func (r ApiIamProjectTagListRequest) Execute() ([]Tag, *http.Response, error)

type ApiIamProjectTagPutRequest ¶

type ApiIamProjectTagPutRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTagPutRequest) Execute ¶

func (r ApiIamProjectTagPutRequest) Execute() ([]Tag, *http.Response, error)

func (ApiIamProjectTagPutRequest) Tag ¶

type ApiIamProjectThresholdCreateRequest ¶

type ApiIamProjectThresholdCreateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectThresholdCreateRequest) Execute ¶

func (ApiIamProjectThresholdCreateRequest) IamProjectThresholdCreate ¶

func (r ApiIamProjectThresholdCreateRequest) IamProjectThresholdCreate(iamProjectThresholdCreate IamProjectThresholdCreate) ApiIamProjectThresholdCreateRequest

type ApiIamProjectThresholdDeleteRequest ¶

type ApiIamProjectThresholdDeleteRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectThresholdDeleteRequest) Execute ¶

type ApiIamProjectThresholdGetRequest ¶

type ApiIamProjectThresholdGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectThresholdGetRequest) Execute ¶

type ApiIamProjectThresholdListRequest ¶

type ApiIamProjectThresholdListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectThresholdListRequest) Execute ¶

type ApiIamProjectTransferRequest ¶

type ApiIamProjectTransferRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectTransferRequest) Execute ¶

func (ApiIamProjectTransferRequest) IamProjectTransfer ¶

func (r ApiIamProjectTransferRequest) IamProjectTransfer(iamProjectTransfer IamProjectTransfer) ApiIamProjectTransferRequest

func (ApiIamProjectTransferRequest) XDryRun ¶

Dry run

func (ApiIamProjectTransferRequest) XIdempotencyKey ¶

func (r ApiIamProjectTransferRequest) XIdempotencyKey(xIdempotencyKey string) ApiIamProjectTransferRequest

Idempotency key

type ApiIamProjectUpdateRequest ¶

type ApiIamProjectUpdateRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectUpdateRequest) Execute ¶

func (ApiIamProjectUpdateRequest) IamProjectUpdate ¶

func (r ApiIamProjectUpdateRequest) IamProjectUpdate(iamProjectUpdate IamProjectUpdate) ApiIamProjectUpdateRequest

type ApiIamProjectUsageGetRequest ¶

type ApiIamProjectUsageGetRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectUsageGetRequest) Execute ¶

type ApiIamProjectUsageListRequest ¶

type ApiIamProjectUsageListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectUsageListRequest) Execute ¶

type ApiIamProjectUsageSeriesListRequest ¶

type ApiIamProjectUsageSeriesListRequest struct {
	ApiService *IamProjectApiService
	// contains filtered or unexported fields
}

func (ApiIamProjectUsageSeriesListRequest) Color ¶

color

func (ApiIamProjectUsageSeriesListRequest) Execute ¶

func (ApiIamProjectUsageSeriesListRequest) Timespan ¶

timespan

type ApiIamUserAuthorizationCodeRequest ¶

type ApiIamUserAuthorizationCodeRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserAuthorizationCodeRequest) Execute ¶

func (ApiIamUserAuthorizationCodeRequest) IamUserAuthorizationCode ¶

func (r ApiIamUserAuthorizationCodeRequest) IamUserAuthorizationCode(iamUserAuthorizationCode IamUserAuthorizationCode) ApiIamUserAuthorizationCodeRequest

type ApiIamUserAuthorizationCreateRequest ¶

type ApiIamUserAuthorizationCreateRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserAuthorizationCreateRequest) Execute ¶

func (ApiIamUserAuthorizationCreateRequest) IamUserAuthorization ¶

type ApiIamUserAuthorizationDeleteRequest ¶

type ApiIamUserAuthorizationDeleteRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserAuthorizationDeleteRequest) Execute ¶

type ApiIamUserAuthorizationGetRequest ¶

type ApiIamUserAuthorizationGetRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserAuthorizationGetRequest) Execute ¶

type ApiIamUserAuthorizationListRequest ¶

type ApiIamUserAuthorizationListRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserAuthorizationListRequest) Execute ¶

type ApiIamUserCredentialAuthtokenDeleteRequest ¶

type ApiIamUserCredentialAuthtokenDeleteRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialAuthtokenDeleteRequest) Execute ¶

type ApiIamUserCredentialAuthtokenGetRequest ¶

type ApiIamUserCredentialAuthtokenGetRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialAuthtokenGetRequest) Execute ¶

type ApiIamUserCredentialAuthtokenListRequest ¶

type ApiIamUserCredentialAuthtokenListRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialAuthtokenListRequest) Execute ¶

type ApiIamUserCredentialCreateRequest ¶

type ApiIamUserCredentialCreateRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialCreateRequest) Execute ¶

func (ApiIamUserCredentialCreateRequest) UserCredential ¶

type ApiIamUserCredentialDeleteRequest ¶

type ApiIamUserCredentialDeleteRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialDeleteRequest) Execute ¶

type ApiIamUserCredentialGetRequest ¶

type ApiIamUserCredentialGetRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialGetRequest) Execute ¶

type ApiIamUserCredentialListRequest ¶

type ApiIamUserCredentialListRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialListRequest) Execute ¶

type ApiIamUserCredentialPatchRequest ¶

type ApiIamUserCredentialPatchRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserCredentialPatchRequest) Execute ¶

func (ApiIamUserCredentialPatchRequest) IamUserCredentialPatch ¶

func (r ApiIamUserCredentialPatchRequest) IamUserCredentialPatch(iamUserCredentialPatch IamUserCredentialPatch) ApiIamUserCredentialPatchRequest

type ApiIamUserDeleteRequest ¶

type ApiIamUserDeleteRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserDeleteRequest) Execute ¶

func (r ApiIamUserDeleteRequest) Execute() (*User, *http.Response, error)

type ApiIamUserGetRequest ¶

type ApiIamUserGetRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserGetRequest) Execute ¶

func (r ApiIamUserGetRequest) Execute() (*User, *http.Response, error)

type ApiIamUserServiceGetRequest ¶

type ApiIamUserServiceGetRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserServiceGetRequest) Execute ¶

type ApiIamUserServiceListRequest ¶

type ApiIamUserServiceListRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserServiceListRequest) Execute ¶

type ApiIamUserUpdateRequest ¶

type ApiIamUserUpdateRequest struct {
	ApiService *IamUserApiService
	// contains filtered or unexported fields
}

func (ApiIamUserUpdateRequest) Execute ¶

func (r ApiIamUserUpdateRequest) Execute() (*User, *http.Response, error)

func (ApiIamUserUpdateRequest) IamUserUpdate ¶

func (r ApiIamUserUpdateRequest) IamUserUpdate(iamUserUpdate IamUserUpdate) ApiIamUserUpdateRequest

type ApiInsightProjectJournalCreateRequest ¶

type ApiInsightProjectJournalCreateRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCreateRequest) Execute ¶

func (ApiInsightProjectJournalCreateRequest) InsightProjectJournalCreate ¶

func (r ApiInsightProjectJournalCreateRequest) InsightProjectJournalCreate(insightProjectJournalCreate InsightProjectJournalCreate) ApiInsightProjectJournalCreateRequest

func (ApiInsightProjectJournalCreateRequest) XDryRun ¶

Dry run

func (ApiInsightProjectJournalCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiInsightProjectJournalCredentialCreateRequest ¶

type ApiInsightProjectJournalCredentialCreateRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCredentialCreateRequest) Execute ¶

func (ApiInsightProjectJournalCredentialCreateRequest) JournalCredential ¶

type ApiInsightProjectJournalCredentialDeleteRequest ¶

type ApiInsightProjectJournalCredentialDeleteRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCredentialDeleteRequest) Execute ¶

type ApiInsightProjectJournalCredentialGetRequest ¶

type ApiInsightProjectJournalCredentialGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCredentialGetRequest) Execute ¶

type ApiInsightProjectJournalCredentialListRequest ¶

type ApiInsightProjectJournalCredentialListRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCredentialListRequest) Execute ¶

type ApiInsightProjectJournalCredentialPatchRequest ¶

type ApiInsightProjectJournalCredentialPatchRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalCredentialPatchRequest) Execute ¶

func (ApiInsightProjectJournalCredentialPatchRequest) InsightProjectJournalCredentialPatch ¶

func (r ApiInsightProjectJournalCredentialPatchRequest) InsightProjectJournalCredentialPatch(insightProjectJournalCredentialPatch InsightProjectJournalCredentialPatch) ApiInsightProjectJournalCredentialPatchRequest

type ApiInsightProjectJournalDeleteRequest ¶

type ApiInsightProjectJournalDeleteRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalDeleteRequest) Execute ¶

type ApiInsightProjectJournalEventGetRequest ¶

type ApiInsightProjectJournalEventGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalEventGetRequest) Execute ¶

type ApiInsightProjectJournalEventListRequest ¶

type ApiInsightProjectJournalEventListRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalEventListRequest) Execute ¶

func (ApiInsightProjectJournalEventListRequest) Limit ¶

$limit

func (ApiInsightProjectJournalEventListRequest) Skip ¶

$skip

type ApiInsightProjectJournalGetRequest ¶

type ApiInsightProjectJournalGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalGetRequest) Execute ¶

type ApiInsightProjectJournalListRequest ¶

type ApiInsightProjectJournalListRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalListRequest) Execute ¶

func (ApiInsightProjectJournalListRequest) Name ¶

Filter by name

func (ApiInsightProjectJournalListRequest) TagKey ¶

Filter by tag.key

func (ApiInsightProjectJournalListRequest) TagValue ¶

Filter by tag.value

type ApiInsightProjectJournalLogGetRequest ¶

type ApiInsightProjectJournalLogGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalLogGetRequest) Execute ¶

func (ApiInsightProjectJournalLogGetRequest) Follow ¶

follow

func (ApiInsightProjectJournalLogGetRequest) Since ¶

since

func (ApiInsightProjectJournalLogGetRequest) Tag ¶

tag

func (ApiInsightProjectJournalLogGetRequest) Tail ¶

tail

func (ApiInsightProjectJournalLogGetRequest) Until ¶

until

type ApiInsightProjectJournalServiceGetRequest ¶

type ApiInsightProjectJournalServiceGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalServiceGetRequest) Execute ¶

type ApiInsightProjectJournalServiceListRequest ¶

type ApiInsightProjectJournalServiceListRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalServiceListRequest) Execute ¶

type ApiInsightProjectJournalTagCreateRequest ¶

type ApiInsightProjectJournalTagCreateRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTagCreateRequest) Execute ¶

func (ApiInsightProjectJournalTagCreateRequest) Tag ¶

type ApiInsightProjectJournalTagDeleteRequest ¶

type ApiInsightProjectJournalTagDeleteRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTagDeleteRequest) Execute ¶

type ApiInsightProjectJournalTagGetRequest ¶

type ApiInsightProjectJournalTagGetRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTagGetRequest) Execute ¶

type ApiInsightProjectJournalTagListRequest ¶

type ApiInsightProjectJournalTagListRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTagListRequest) Execute ¶

type ApiInsightProjectJournalTagPutRequest ¶

type ApiInsightProjectJournalTagPutRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTagPutRequest) Execute ¶

func (ApiInsightProjectJournalTagPutRequest) Tag ¶

type ApiInsightProjectJournalTransferRequest ¶

type ApiInsightProjectJournalTransferRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalTransferRequest) Execute ¶

func (ApiInsightProjectJournalTransferRequest) InsightProjectJournalTransfer ¶

func (r ApiInsightProjectJournalTransferRequest) InsightProjectJournalTransfer(insightProjectJournalTransfer InsightProjectJournalTransfer) ApiInsightProjectJournalTransferRequest

func (ApiInsightProjectJournalTransferRequest) XDryRun ¶

Dry run

func (ApiInsightProjectJournalTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiInsightProjectJournalUpdateRequest ¶

type ApiInsightProjectJournalUpdateRequest struct {
	ApiService *InsightProjectJournalApiService
	// contains filtered or unexported fields
}

func (ApiInsightProjectJournalUpdateRequest) Execute ¶

func (ApiInsightProjectJournalUpdateRequest) InsightProjectJournalUpdate ¶

func (r ApiInsightProjectJournalUpdateRequest) InsightProjectJournalUpdate(insightProjectJournalUpdate InsightProjectJournalUpdate) ApiInsightProjectJournalUpdateRequest

type ApiNetworkingProjectFirewallCreateRequest ¶

type ApiNetworkingProjectFirewallCreateRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallCreateRequest) Execute ¶

func (ApiNetworkingProjectFirewallCreateRequest) NetworkingProjectFirewallCreate ¶

func (r ApiNetworkingProjectFirewallCreateRequest) NetworkingProjectFirewallCreate(networkingProjectFirewallCreate NetworkingProjectFirewallCreate) ApiNetworkingProjectFirewallCreateRequest

func (ApiNetworkingProjectFirewallCreateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectFirewallCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectFirewallDeleteRequest ¶

type ApiNetworkingProjectFirewallDeleteRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallDeleteRequest) Execute ¶

type ApiNetworkingProjectFirewallEgressCreateRequest ¶

type ApiNetworkingProjectFirewallEgressCreateRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEgressCreateRequest) Execute ¶

func (ApiNetworkingProjectFirewallEgressCreateRequest) NetworkingRule ¶

type ApiNetworkingProjectFirewallEgressDeleteRequest ¶

type ApiNetworkingProjectFirewallEgressDeleteRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEgressDeleteRequest) Execute ¶

type ApiNetworkingProjectFirewallEgressGetRequest ¶

type ApiNetworkingProjectFirewallEgressGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEgressGetRequest) Execute ¶

type ApiNetworkingProjectFirewallEgressListRequest ¶

type ApiNetworkingProjectFirewallEgressListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEgressListRequest) Execute ¶

type ApiNetworkingProjectFirewallEgressPutRequest ¶

type ApiNetworkingProjectFirewallEgressPutRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEgressPutRequest) Execute ¶

func (ApiNetworkingProjectFirewallEgressPutRequest) NetworkingRule ¶

type ApiNetworkingProjectFirewallEventGetRequest ¶

type ApiNetworkingProjectFirewallEventGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEventGetRequest) Execute ¶

type ApiNetworkingProjectFirewallEventListRequest ¶

type ApiNetworkingProjectFirewallEventListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallEventListRequest) Execute ¶

func (ApiNetworkingProjectFirewallEventListRequest) Limit ¶

$limit

func (ApiNetworkingProjectFirewallEventListRequest) Skip ¶

$skip

type ApiNetworkingProjectFirewallGetRequest ¶

type ApiNetworkingProjectFirewallGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallGetRequest) Execute ¶

type ApiNetworkingProjectFirewallIngressCreateRequest ¶

type ApiNetworkingProjectFirewallIngressCreateRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallIngressCreateRequest) Execute ¶

func (ApiNetworkingProjectFirewallIngressCreateRequest) NetworkingRule ¶

type ApiNetworkingProjectFirewallIngressDeleteRequest ¶

type ApiNetworkingProjectFirewallIngressDeleteRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallIngressDeleteRequest) Execute ¶

type ApiNetworkingProjectFirewallIngressGetRequest ¶

type ApiNetworkingProjectFirewallIngressGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallIngressGetRequest) Execute ¶

type ApiNetworkingProjectFirewallIngressListRequest ¶

type ApiNetworkingProjectFirewallIngressListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallIngressListRequest) Execute ¶

type ApiNetworkingProjectFirewallIngressPutRequest ¶

type ApiNetworkingProjectFirewallIngressPutRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallIngressPutRequest) Execute ¶

func (ApiNetworkingProjectFirewallIngressPutRequest) NetworkingRule ¶

type ApiNetworkingProjectFirewallListRequest ¶

type ApiNetworkingProjectFirewallListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallListRequest) Execute ¶

func (ApiNetworkingProjectFirewallListRequest) Name ¶

Filter by name

func (ApiNetworkingProjectFirewallListRequest) TagKey ¶

Filter by tag.key

func (ApiNetworkingProjectFirewallListRequest) TagValue ¶

Filter by tag.value

type ApiNetworkingProjectFirewallServiceGetRequest ¶

type ApiNetworkingProjectFirewallServiceGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallServiceGetRequest) Execute ¶

type ApiNetworkingProjectFirewallServiceListRequest ¶

type ApiNetworkingProjectFirewallServiceListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallServiceListRequest) Execute ¶

type ApiNetworkingProjectFirewallTagCreateRequest ¶

type ApiNetworkingProjectFirewallTagCreateRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTagCreateRequest) Execute ¶

func (ApiNetworkingProjectFirewallTagCreateRequest) Tag ¶

type ApiNetworkingProjectFirewallTagDeleteRequest ¶

type ApiNetworkingProjectFirewallTagDeleteRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTagDeleteRequest) Execute ¶

type ApiNetworkingProjectFirewallTagGetRequest ¶

type ApiNetworkingProjectFirewallTagGetRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTagGetRequest) Execute ¶

type ApiNetworkingProjectFirewallTagListRequest ¶

type ApiNetworkingProjectFirewallTagListRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTagListRequest) Execute ¶

type ApiNetworkingProjectFirewallTagPutRequest ¶

type ApiNetworkingProjectFirewallTagPutRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTagPutRequest) Execute ¶

func (ApiNetworkingProjectFirewallTagPutRequest) Tag ¶

type ApiNetworkingProjectFirewallTransferRequest ¶

type ApiNetworkingProjectFirewallTransferRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallTransferRequest) Execute ¶

func (ApiNetworkingProjectFirewallTransferRequest) NetworkingProjectFirewallTransfer ¶

func (r ApiNetworkingProjectFirewallTransferRequest) NetworkingProjectFirewallTransfer(networkingProjectFirewallTransfer NetworkingProjectFirewallTransfer) ApiNetworkingProjectFirewallTransferRequest

func (ApiNetworkingProjectFirewallTransferRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectFirewallTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectFirewallUpdateRequest ¶

type ApiNetworkingProjectFirewallUpdateRequest struct {
	ApiService *NetworkingProjectFirewallApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectFirewallUpdateRequest) Execute ¶

func (ApiNetworkingProjectFirewallUpdateRequest) NetworkingProjectFirewallUpdate ¶

func (r ApiNetworkingProjectFirewallUpdateRequest) NetworkingProjectFirewallUpdate(networkingProjectFirewallUpdate NetworkingProjectFirewallUpdate) ApiNetworkingProjectFirewallUpdateRequest

type ApiNetworkingProjectIpAssociateRequest ¶

type ApiNetworkingProjectIpAssociateRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpAssociateRequest) Execute ¶

func (ApiNetworkingProjectIpAssociateRequest) NetworkingProjectIpAssociate ¶

func (r ApiNetworkingProjectIpAssociateRequest) NetworkingProjectIpAssociate(networkingProjectIpAssociate NetworkingProjectIpAssociate) ApiNetworkingProjectIpAssociateRequest

func (ApiNetworkingProjectIpAssociateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectIpAssociateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectIpCreateRequest ¶

type ApiNetworkingProjectIpCreateRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpCreateRequest) Execute ¶

func (ApiNetworkingProjectIpCreateRequest) NetworkingProjectIpCreate ¶

func (r ApiNetworkingProjectIpCreateRequest) NetworkingProjectIpCreate(networkingProjectIpCreate NetworkingProjectIpCreate) ApiNetworkingProjectIpCreateRequest

func (ApiNetworkingProjectIpCreateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectIpCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectIpDeleteRequest ¶

type ApiNetworkingProjectIpDeleteRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpDeleteRequest) Execute ¶

type ApiNetworkingProjectIpDisassociateRequest ¶

type ApiNetworkingProjectIpDisassociateRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpDisassociateRequest) Execute ¶

func (ApiNetworkingProjectIpDisassociateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectIpDisassociateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectIpEventGetRequest ¶

type ApiNetworkingProjectIpEventGetRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpEventGetRequest) Execute ¶

type ApiNetworkingProjectIpEventListRequest ¶

type ApiNetworkingProjectIpEventListRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpEventListRequest) Execute ¶

func (ApiNetworkingProjectIpEventListRequest) Limit ¶

$limit

func (ApiNetworkingProjectIpEventListRequest) Skip ¶

$skip

type ApiNetworkingProjectIpGetRequest ¶

type ApiNetworkingProjectIpGetRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpGetRequest) Execute ¶

type ApiNetworkingProjectIpListRequest ¶

type ApiNetworkingProjectIpListRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpListRequest) AssociatedNetadp ¶

func (r ApiNetworkingProjectIpListRequest) AssociatedNetadp(associatedNetadp string) ApiNetworkingProjectIpListRequest

Filter by associated.netadp

func (ApiNetworkingProjectIpListRequest) Execute ¶

func (ApiNetworkingProjectIpListRequest) Network ¶

Filter by network

func (ApiNetworkingProjectIpListRequest) TagKey ¶

Filter by tag.key

func (ApiNetworkingProjectIpListRequest) TagValue ¶

Filter by tag.value

type ApiNetworkingProjectIpPersistRequest ¶

type ApiNetworkingProjectIpPersistRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpPersistRequest) Execute ¶

func (ApiNetworkingProjectIpPersistRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectIpPersistRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectIpServiceGetRequest ¶

type ApiNetworkingProjectIpServiceGetRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpServiceGetRequest) Execute ¶

type ApiNetworkingProjectIpServiceListRequest ¶

type ApiNetworkingProjectIpServiceListRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpServiceListRequest) Execute ¶

type ApiNetworkingProjectIpTagCreateRequest ¶

type ApiNetworkingProjectIpTagCreateRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTagCreateRequest) Execute ¶

func (ApiNetworkingProjectIpTagCreateRequest) Tag ¶

type ApiNetworkingProjectIpTagDeleteRequest ¶

type ApiNetworkingProjectIpTagDeleteRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTagDeleteRequest) Execute ¶

type ApiNetworkingProjectIpTagGetRequest ¶

type ApiNetworkingProjectIpTagGetRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTagGetRequest) Execute ¶

type ApiNetworkingProjectIpTagListRequest ¶

type ApiNetworkingProjectIpTagListRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTagListRequest) Execute ¶

type ApiNetworkingProjectIpTagPutRequest ¶

type ApiNetworkingProjectIpTagPutRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTagPutRequest) Execute ¶

func (ApiNetworkingProjectIpTagPutRequest) Tag ¶

type ApiNetworkingProjectIpTransferRequest ¶

type ApiNetworkingProjectIpTransferRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpTransferRequest) Execute ¶

func (ApiNetworkingProjectIpTransferRequest) NetworkingProjectIpTransfer ¶

func (r ApiNetworkingProjectIpTransferRequest) NetworkingProjectIpTransfer(networkingProjectIpTransfer NetworkingProjectIpTransfer) ApiNetworkingProjectIpTransferRequest

func (ApiNetworkingProjectIpTransferRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectIpTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectIpUpdateRequest ¶

type ApiNetworkingProjectIpUpdateRequest struct {
	ApiService *NetworkingProjectIpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectIpUpdateRequest) Execute ¶

func (ApiNetworkingProjectIpUpdateRequest) NetworkingProjectIpUpdate ¶

func (r ApiNetworkingProjectIpUpdateRequest) NetworkingProjectIpUpdate(networkingProjectIpUpdate NetworkingProjectIpUpdate) ApiNetworkingProjectIpUpdateRequest

type ApiNetworkingProjectNetadpCreateRequest ¶

type ApiNetworkingProjectNetadpCreateRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpCreateRequest) Execute ¶

func (ApiNetworkingProjectNetadpCreateRequest) NetworkingProjectNetadpCreate ¶

func (r ApiNetworkingProjectNetadpCreateRequest) NetworkingProjectNetadpCreate(networkingProjectNetadpCreate NetworkingProjectNetadpCreate) ApiNetworkingProjectNetadpCreateRequest

func (ApiNetworkingProjectNetadpCreateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectNetadpCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectNetadpDeleteRequest ¶

type ApiNetworkingProjectNetadpDeleteRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpDeleteRequest) Execute ¶

type ApiNetworkingProjectNetadpEventGetRequest ¶

type ApiNetworkingProjectNetadpEventGetRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpEventGetRequest) Execute ¶

type ApiNetworkingProjectNetadpEventListRequest ¶

type ApiNetworkingProjectNetadpEventListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpEventListRequest) Execute ¶

func (ApiNetworkingProjectNetadpEventListRequest) Limit ¶

$limit

func (ApiNetworkingProjectNetadpEventListRequest) Skip ¶

$skip

type ApiNetworkingProjectNetadpGetRequest ¶

type ApiNetworkingProjectNetadpGetRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpGetRequest) Execute ¶

type ApiNetworkingProjectNetadpListRequest ¶

type ApiNetworkingProjectNetadpListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpListRequest) AssignedId ¶

Filter by assigned.id

func (ApiNetworkingProjectNetadpListRequest) AssignedResource ¶

Filter by assigned.resource

func (ApiNetworkingProjectNetadpListRequest) Execute ¶

func (ApiNetworkingProjectNetadpListRequest) Network ¶

Filter by network

func (ApiNetworkingProjectNetadpListRequest) TagKey ¶

Filter by tag.key

func (ApiNetworkingProjectNetadpListRequest) TagValue ¶

Filter by tag.value

type ApiNetworkingProjectNetadpMetricGetRequest ¶

type ApiNetworkingProjectNetadpMetricGetRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpMetricGetRequest) Execute ¶

type ApiNetworkingProjectNetadpMetricListRequest ¶

type ApiNetworkingProjectNetadpMetricListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpMetricListRequest) Execute ¶

type ApiNetworkingProjectNetadpMetricSeriesListRequest ¶

type ApiNetworkingProjectNetadpMetricSeriesListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpMetricSeriesListRequest) Aligner ¶

aligner

func (ApiNetworkingProjectNetadpMetricSeriesListRequest) Execute ¶

func (ApiNetworkingProjectNetadpMetricSeriesListRequest) Interval ¶

interval

func (ApiNetworkingProjectNetadpMetricSeriesListRequest) Timespan ¶

timespan

type ApiNetworkingProjectNetadpServiceGetRequest ¶

type ApiNetworkingProjectNetadpServiceGetRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpServiceGetRequest) Execute ¶

type ApiNetworkingProjectNetadpServiceListRequest ¶

type ApiNetworkingProjectNetadpServiceListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpServiceListRequest) Execute ¶

type ApiNetworkingProjectNetadpTagCreateRequest ¶

type ApiNetworkingProjectNetadpTagCreateRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpTagCreateRequest) Execute ¶

func (ApiNetworkingProjectNetadpTagCreateRequest) Tag ¶

type ApiNetworkingProjectNetadpTagDeleteRequest ¶

type ApiNetworkingProjectNetadpTagDeleteRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpTagDeleteRequest) Execute ¶

type ApiNetworkingProjectNetadpTagGetRequest ¶

type ApiNetworkingProjectNetadpTagGetRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpTagGetRequest) Execute ¶

type ApiNetworkingProjectNetadpTagListRequest ¶

type ApiNetworkingProjectNetadpTagListRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpTagListRequest) Execute ¶

type ApiNetworkingProjectNetadpTagPutRequest ¶

type ApiNetworkingProjectNetadpTagPutRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpTagPutRequest) Execute ¶

func (ApiNetworkingProjectNetadpTagPutRequest) Tag ¶

type ApiNetworkingProjectNetadpUpdateRequest ¶

type ApiNetworkingProjectNetadpUpdateRequest struct {
	ApiService *NetworkingProjectNetadpApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetadpUpdateRequest) Execute ¶

func (ApiNetworkingProjectNetadpUpdateRequest) NetworkingProjectNetadpUpdate ¶

func (r ApiNetworkingProjectNetadpUpdateRequest) NetworkingProjectNetadpUpdate(networkingProjectNetadpUpdate NetworkingProjectNetadpUpdate) ApiNetworkingProjectNetadpUpdateRequest

type ApiNetworkingProjectNetgwAttachRequest ¶

type ApiNetworkingProjectNetgwAttachRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwAttachRequest) Execute ¶

func (ApiNetworkingProjectNetgwAttachRequest) NetworkingProjectNetgwAttach ¶

func (r ApiNetworkingProjectNetgwAttachRequest) NetworkingProjectNetgwAttach(networkingProjectNetgwAttach NetworkingProjectNetgwAttach) ApiNetworkingProjectNetgwAttachRequest

func (ApiNetworkingProjectNetgwAttachRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectNetgwAttachRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectNetgwCreateRequest ¶

type ApiNetworkingProjectNetgwCreateRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwCreateRequest) Execute ¶

func (ApiNetworkingProjectNetgwCreateRequest) NetworkingProjectNetgwCreate ¶

func (r ApiNetworkingProjectNetgwCreateRequest) NetworkingProjectNetgwCreate(networkingProjectNetgwCreate NetworkingProjectNetgwCreate) ApiNetworkingProjectNetgwCreateRequest

func (ApiNetworkingProjectNetgwCreateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectNetgwCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectNetgwDeleteRequest ¶

type ApiNetworkingProjectNetgwDeleteRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwDeleteRequest) Execute ¶

type ApiNetworkingProjectNetgwDetachRequest ¶

type ApiNetworkingProjectNetgwDetachRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwDetachRequest) Execute ¶

func (ApiNetworkingProjectNetgwDetachRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectNetgwDetachRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectNetgwEventGetRequest ¶

type ApiNetworkingProjectNetgwEventGetRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwEventGetRequest) Execute ¶

type ApiNetworkingProjectNetgwEventListRequest ¶

type ApiNetworkingProjectNetgwEventListRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwEventListRequest) Execute ¶

func (ApiNetworkingProjectNetgwEventListRequest) Limit ¶

$limit

func (ApiNetworkingProjectNetgwEventListRequest) Skip ¶

$skip

type ApiNetworkingProjectNetgwGetRequest ¶

type ApiNetworkingProjectNetgwGetRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwGetRequest) Execute ¶

type ApiNetworkingProjectNetgwListRequest ¶

type ApiNetworkingProjectNetgwListRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwListRequest) Execute ¶

func (ApiNetworkingProjectNetgwListRequest) Name ¶

Filter by name

func (ApiNetworkingProjectNetgwListRequest) TagKey ¶

Filter by tag.key

func (ApiNetworkingProjectNetgwListRequest) TagValue ¶

Filter by tag.value

type ApiNetworkingProjectNetgwServiceGetRequest ¶

type ApiNetworkingProjectNetgwServiceGetRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwServiceGetRequest) Execute ¶

type ApiNetworkingProjectNetgwServiceListRequest ¶

type ApiNetworkingProjectNetgwServiceListRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwServiceListRequest) Execute ¶

type ApiNetworkingProjectNetgwTagCreateRequest ¶

type ApiNetworkingProjectNetgwTagCreateRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwTagCreateRequest) Execute ¶

func (ApiNetworkingProjectNetgwTagCreateRequest) Tag ¶

type ApiNetworkingProjectNetgwTagDeleteRequest ¶

type ApiNetworkingProjectNetgwTagDeleteRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwTagDeleteRequest) Execute ¶

type ApiNetworkingProjectNetgwTagGetRequest ¶

type ApiNetworkingProjectNetgwTagGetRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwTagGetRequest) Execute ¶

type ApiNetworkingProjectNetgwTagListRequest ¶

type ApiNetworkingProjectNetgwTagListRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwTagListRequest) Execute ¶

type ApiNetworkingProjectNetgwTagPutRequest ¶

type ApiNetworkingProjectNetgwTagPutRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwTagPutRequest) Execute ¶

func (ApiNetworkingProjectNetgwTagPutRequest) Tag ¶

type ApiNetworkingProjectNetgwUpdateRequest ¶

type ApiNetworkingProjectNetgwUpdateRequest struct {
	ApiService *NetworkingProjectNetgwApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetgwUpdateRequest) Execute ¶

func (ApiNetworkingProjectNetgwUpdateRequest) NetworkingProjectNetgwUpdate ¶

func (r ApiNetworkingProjectNetgwUpdateRequest) NetworkingProjectNetgwUpdate(networkingProjectNetgwUpdate NetworkingProjectNetgwUpdate) ApiNetworkingProjectNetgwUpdateRequest

type ApiNetworkingProjectNetworkCreateRequest ¶

type ApiNetworkingProjectNetworkCreateRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkCreateRequest) Execute ¶

func (ApiNetworkingProjectNetworkCreateRequest) NetworkingProjectNetworkCreate ¶

func (r ApiNetworkingProjectNetworkCreateRequest) NetworkingProjectNetworkCreate(networkingProjectNetworkCreate NetworkingProjectNetworkCreate) ApiNetworkingProjectNetworkCreateRequest

func (ApiNetworkingProjectNetworkCreateRequest) XDryRun ¶

Dry run

func (ApiNetworkingProjectNetworkCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiNetworkingProjectNetworkDeleteRequest ¶

type ApiNetworkingProjectNetworkDeleteRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkDeleteRequest) Execute ¶

type ApiNetworkingProjectNetworkEventGetRequest ¶

type ApiNetworkingProjectNetworkEventGetRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkEventGetRequest) Execute ¶

type ApiNetworkingProjectNetworkEventListRequest ¶

type ApiNetworkingProjectNetworkEventListRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkEventListRequest) Execute ¶

func (ApiNetworkingProjectNetworkEventListRequest) Limit ¶

$limit

func (ApiNetworkingProjectNetworkEventListRequest) Skip ¶

$skip

type ApiNetworkingProjectNetworkGetRequest ¶

type ApiNetworkingProjectNetworkGetRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkGetRequest) Execute ¶

type ApiNetworkingProjectNetworkListRequest ¶

type ApiNetworkingProjectNetworkListRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkListRequest) Execute ¶

func (ApiNetworkingProjectNetworkListRequest) Name ¶

Filter by name

func (ApiNetworkingProjectNetworkListRequest) TagKey ¶

Filter by tag.key

func (ApiNetworkingProjectNetworkListRequest) TagValue ¶

Filter by tag.value

type ApiNetworkingProjectNetworkServiceGetRequest ¶

type ApiNetworkingProjectNetworkServiceGetRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkServiceGetRequest) Execute ¶

type ApiNetworkingProjectNetworkServiceListRequest ¶

type ApiNetworkingProjectNetworkServiceListRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkServiceListRequest) Execute ¶

type ApiNetworkingProjectNetworkTagCreateRequest ¶

type ApiNetworkingProjectNetworkTagCreateRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkTagCreateRequest) Execute ¶

func (ApiNetworkingProjectNetworkTagCreateRequest) Tag ¶

type ApiNetworkingProjectNetworkTagDeleteRequest ¶

type ApiNetworkingProjectNetworkTagDeleteRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkTagDeleteRequest) Execute ¶

type ApiNetworkingProjectNetworkTagGetRequest ¶

type ApiNetworkingProjectNetworkTagGetRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkTagGetRequest) Execute ¶

type ApiNetworkingProjectNetworkTagListRequest ¶

type ApiNetworkingProjectNetworkTagListRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkTagListRequest) Execute ¶

type ApiNetworkingProjectNetworkTagPutRequest ¶

type ApiNetworkingProjectNetworkTagPutRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkTagPutRequest) Execute ¶

func (ApiNetworkingProjectNetworkTagPutRequest) Tag ¶

type ApiNetworkingProjectNetworkUpdateRequest ¶

type ApiNetworkingProjectNetworkUpdateRequest struct {
	ApiService *NetworkingProjectNetworkApiService
	// contains filtered or unexported fields
}

func (ApiNetworkingProjectNetworkUpdateRequest) Execute ¶

func (ApiNetworkingProjectNetworkUpdateRequest) NetworkingProjectNetworkUpdate ¶

func (r ApiNetworkingProjectNetworkUpdateRequest) NetworkingProjectNetworkUpdate(networkingProjectNetworkUpdate NetworkingProjectNetworkUpdate) ApiNetworkingProjectNetworkUpdateRequest

type ApiProviderProjectAgentCreateRequest ¶

type ApiProviderProjectAgentCreateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCreateRequest) Execute ¶

func (ApiProviderProjectAgentCreateRequest) ProviderProjectAgentCreate ¶

func (r ApiProviderProjectAgentCreateRequest) ProviderProjectAgentCreate(providerProjectAgentCreate ProviderProjectAgentCreate) ApiProviderProjectAgentCreateRequest

func (ApiProviderProjectAgentCreateRequest) XDryRun ¶

Dry run

func (ApiProviderProjectAgentCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiProviderProjectAgentCredentialCreateRequest ¶

type ApiProviderProjectAgentCredentialCreateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCredentialCreateRequest) AgentCredential ¶

func (ApiProviderProjectAgentCredentialCreateRequest) Execute ¶

type ApiProviderProjectAgentCredentialDeleteRequest ¶

type ApiProviderProjectAgentCredentialDeleteRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCredentialDeleteRequest) Execute ¶

type ApiProviderProjectAgentCredentialGetRequest ¶

type ApiProviderProjectAgentCredentialGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCredentialGetRequest) Execute ¶

type ApiProviderProjectAgentCredentialListRequest ¶

type ApiProviderProjectAgentCredentialListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCredentialListRequest) Execute ¶

type ApiProviderProjectAgentCredentialPatchRequest ¶

type ApiProviderProjectAgentCredentialPatchRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentCredentialPatchRequest) Execute ¶

func (ApiProviderProjectAgentCredentialPatchRequest) ProviderProjectAgentCredentialPatch ¶

func (r ApiProviderProjectAgentCredentialPatchRequest) ProviderProjectAgentCredentialPatch(providerProjectAgentCredentialPatch ProviderProjectAgentCredentialPatch) ApiProviderProjectAgentCredentialPatchRequest

type ApiProviderProjectAgentDeleteRequest ¶

type ApiProviderProjectAgentDeleteRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentDeleteRequest) Execute ¶

type ApiProviderProjectAgentEnabledServiceCreateRequest ¶

type ApiProviderProjectAgentEnabledServiceCreateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEnabledServiceCreateRequest) EnabledService ¶

func (ApiProviderProjectAgentEnabledServiceCreateRequest) Execute ¶

type ApiProviderProjectAgentEnabledServiceDeleteRequest ¶

type ApiProviderProjectAgentEnabledServiceDeleteRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEnabledServiceDeleteRequest) Execute ¶

type ApiProviderProjectAgentEnabledServiceGetRequest ¶

type ApiProviderProjectAgentEnabledServiceGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEnabledServiceGetRequest) Execute ¶

type ApiProviderProjectAgentEnabledServiceListRequest ¶

type ApiProviderProjectAgentEnabledServiceListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEnabledServiceListRequest) Execute ¶

type ApiProviderProjectAgentEventGetRequest ¶

type ApiProviderProjectAgentEventGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEventGetRequest) Execute ¶

type ApiProviderProjectAgentEventListRequest ¶

type ApiProviderProjectAgentEventListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentEventListRequest) Execute ¶

func (ApiProviderProjectAgentEventListRequest) Limit ¶

$limit

func (ApiProviderProjectAgentEventListRequest) Skip ¶

$skip

type ApiProviderProjectAgentGetRequest ¶

type ApiProviderProjectAgentGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentGetRequest) Execute ¶

type ApiProviderProjectAgentInspectRequest ¶

type ApiProviderProjectAgentInspectRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentInspectRequest) Execute ¶

func (r ApiProviderProjectAgentInspectRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiProviderProjectAgentInspectRequest) XDryRun ¶

Dry run

func (ApiProviderProjectAgentInspectRequest) XIdempotencyKey ¶

Idempotency key

type ApiProviderProjectAgentListRequest ¶

type ApiProviderProjectAgentListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentListRequest) EnabledServices ¶

Filter by enabledServices

func (ApiProviderProjectAgentListRequest) Execute ¶

func (ApiProviderProjectAgentListRequest) Name ¶

Filter by name

func (ApiProviderProjectAgentListRequest) TagKey ¶

Filter by tag.key

func (ApiProviderProjectAgentListRequest) TagValue ¶

Filter by tag.value

type ApiProviderProjectAgentResourceEventListRequest ¶

type ApiProviderProjectAgentResourceEventListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentResourceEventListRequest) Execute ¶

func (ApiProviderProjectAgentResourceEventListRequest) Limit ¶

$limit

func (ApiProviderProjectAgentResourceEventListRequest) Skip ¶

$skip

type ApiProviderProjectAgentResourceGetRequest ¶

type ApiProviderProjectAgentResourceGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentResourceGetRequest) Execute ¶

type ApiProviderProjectAgentResourceInspectRequest ¶

type ApiProviderProjectAgentResourceInspectRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentResourceInspectRequest) Execute ¶

type ApiProviderProjectAgentResourceListRequest ¶

type ApiProviderProjectAgentResourceListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentResourceListRequest) Execute ¶

type ApiProviderProjectAgentResourceRecreateRequest ¶

type ApiProviderProjectAgentResourceRecreateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentResourceRecreateRequest) Execute ¶

type ApiProviderProjectAgentServiceGetRequest ¶

type ApiProviderProjectAgentServiceGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentServiceGetRequest) Execute ¶

type ApiProviderProjectAgentServiceListRequest ¶

type ApiProviderProjectAgentServiceListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentServiceListRequest) Execute ¶

type ApiProviderProjectAgentStartRequest ¶

type ApiProviderProjectAgentStartRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentStartRequest) Execute ¶

func (ApiProviderProjectAgentStartRequest) XDryRun ¶

Dry run

func (ApiProviderProjectAgentStartRequest) XIdempotencyKey ¶

Idempotency key

type ApiProviderProjectAgentSuspendRequest ¶

type ApiProviderProjectAgentSuspendRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentSuspendRequest) Execute ¶

func (ApiProviderProjectAgentSuspendRequest) XDryRun ¶

Dry run

func (ApiProviderProjectAgentSuspendRequest) XIdempotencyKey ¶

Idempotency key

type ApiProviderProjectAgentTagCreateRequest ¶

type ApiProviderProjectAgentTagCreateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTagCreateRequest) Execute ¶

func (ApiProviderProjectAgentTagCreateRequest) Tag ¶

type ApiProviderProjectAgentTagDeleteRequest ¶

type ApiProviderProjectAgentTagDeleteRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTagDeleteRequest) Execute ¶

type ApiProviderProjectAgentTagGetRequest ¶

type ApiProviderProjectAgentTagGetRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTagGetRequest) Execute ¶

type ApiProviderProjectAgentTagListRequest ¶

type ApiProviderProjectAgentTagListRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTagListRequest) Execute ¶

type ApiProviderProjectAgentTagPutRequest ¶

type ApiProviderProjectAgentTagPutRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTagPutRequest) Execute ¶

func (ApiProviderProjectAgentTagPutRequest) Tag ¶

type ApiProviderProjectAgentTransferRequest ¶

type ApiProviderProjectAgentTransferRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentTransferRequest) Execute ¶

func (ApiProviderProjectAgentTransferRequest) ProviderProjectAgentTransfer ¶

func (r ApiProviderProjectAgentTransferRequest) ProviderProjectAgentTransfer(providerProjectAgentTransfer ProviderProjectAgentTransfer) ApiProviderProjectAgentTransferRequest

func (ApiProviderProjectAgentTransferRequest) XDryRun ¶

Dry run

func (ApiProviderProjectAgentTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiProviderProjectAgentUpdateRequest ¶

type ApiProviderProjectAgentUpdateRequest struct {
	ApiService *ProviderProjectAgentApiService
	// contains filtered or unexported fields
}

func (ApiProviderProjectAgentUpdateRequest) Execute ¶

func (ApiProviderProjectAgentUpdateRequest) ProviderProjectAgentUpdate ¶

func (r ApiProviderProjectAgentUpdateRequest) ProviderProjectAgentUpdate(providerProjectAgentUpdate ProviderProjectAgentUpdate) ApiProviderProjectAgentUpdateRequest

type ApiSearchResourceListRequest ¶

type ApiSearchResourceListRequest struct {
	ApiService *SearchResourceApiService
	// contains filtered or unexported fields
}

func (ApiSearchResourceListRequest) Execute ¶

func (ApiSearchResourceListRequest) Query ¶

Filter by query

type ApiStorageProjectBucketGetRequest ¶

type ApiStorageProjectBucketGetRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketGetRequest) Execute ¶

type ApiStorageProjectBucketListRequest ¶

type ApiStorageProjectBucketListRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketListRequest) Execute ¶

type ApiStorageProjectBucketObjectDeleteRequest ¶

type ApiStorageProjectBucketObjectDeleteRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketObjectDeleteRequest) Execute ¶

type ApiStorageProjectBucketObjectDownloadRequest ¶

type ApiStorageProjectBucketObjectDownloadRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketObjectDownloadRequest) Execute ¶

type ApiStorageProjectBucketObjectGetRequest ¶

type ApiStorageProjectBucketObjectGetRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketObjectGetRequest) Execute ¶

type ApiStorageProjectBucketObjectListRequest ¶

type ApiStorageProjectBucketObjectListRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketObjectListRequest) Execute ¶

type ApiStorageProjectBucketUploadRequest ¶

type ApiStorageProjectBucketUploadRequest struct {
	ApiService *StorageProjectBucketApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectBucketUploadRequest) Execute ¶

func (ApiStorageProjectBucketUploadRequest) StorageProjectBucketUpload ¶

func (r ApiStorageProjectBucketUploadRequest) StorageProjectBucketUpload(storageProjectBucketUpload StorageProjectBucketUpload) ApiStorageProjectBucketUploadRequest

func (ApiStorageProjectBucketUploadRequest) XDryRun ¶

Dry run

func (ApiStorageProjectBucketUploadRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskCreateRequest ¶

type ApiStorageProjectDiskCreateRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskCreateRequest) Execute ¶

func (ApiStorageProjectDiskCreateRequest) StorageProjectDiskCreate ¶

func (r ApiStorageProjectDiskCreateRequest) StorageProjectDiskCreate(storageProjectDiskCreate StorageProjectDiskCreate) ApiStorageProjectDiskCreateRequest

func (ApiStorageProjectDiskCreateRequest) XDryRun ¶

Dry run

func (ApiStorageProjectDiskCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskDeleteRequest ¶

type ApiStorageProjectDiskDeleteRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskDeleteRequest) Execute ¶

type ApiStorageProjectDiskDetachRequest ¶

type ApiStorageProjectDiskDetachRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskDetachRequest) Execute ¶

func (ApiStorageProjectDiskDetachRequest) XDryRun ¶

Dry run

func (ApiStorageProjectDiskDetachRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskDownloadRequest ¶

type ApiStorageProjectDiskDownloadRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskDownloadRequest) Execute ¶

func (ApiStorageProjectDiskDownloadRequest) XDryRun ¶

Dry run

func (ApiStorageProjectDiskDownloadRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskEventGetRequest ¶

type ApiStorageProjectDiskEventGetRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskEventGetRequest) Execute ¶

type ApiStorageProjectDiskEventListRequest ¶

type ApiStorageProjectDiskEventListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskEventListRequest) Execute ¶

func (ApiStorageProjectDiskEventListRequest) Limit ¶

$limit

func (ApiStorageProjectDiskEventListRequest) Skip ¶

$skip

type ApiStorageProjectDiskGetRequest ¶

type ApiStorageProjectDiskGetRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskGetRequest) Execute ¶

type ApiStorageProjectDiskListRequest ¶

type ApiStorageProjectDiskListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskListRequest) Execute ¶

func (ApiStorageProjectDiskListRequest) Image ¶

Filter by image

func (ApiStorageProjectDiskListRequest) Name ¶

Filter by name

func (ApiStorageProjectDiskListRequest) TagKey ¶

Filter by tag.key

func (ApiStorageProjectDiskListRequest) TagValue ¶

Filter by tag.value

func (ApiStorageProjectDiskListRequest) Vm ¶

Filter by vm

type ApiStorageProjectDiskMetricGetRequest ¶

type ApiStorageProjectDiskMetricGetRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskMetricGetRequest) Execute ¶

type ApiStorageProjectDiskMetricListRequest ¶

type ApiStorageProjectDiskMetricListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskMetricListRequest) Execute ¶

type ApiStorageProjectDiskMetricSeriesListRequest ¶

type ApiStorageProjectDiskMetricSeriesListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskMetricSeriesListRequest) Aligner ¶

aligner

func (ApiStorageProjectDiskMetricSeriesListRequest) Execute ¶

func (ApiStorageProjectDiskMetricSeriesListRequest) Interval ¶

interval

func (ApiStorageProjectDiskMetricSeriesListRequest) Timespan ¶

timespan

type ApiStorageProjectDiskResizeRequest ¶

type ApiStorageProjectDiskResizeRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskResizeRequest) Execute ¶

func (ApiStorageProjectDiskResizeRequest) StorageProjectDiskResize ¶

func (r ApiStorageProjectDiskResizeRequest) StorageProjectDiskResize(storageProjectDiskResize StorageProjectDiskResize) ApiStorageProjectDiskResizeRequest

func (ApiStorageProjectDiskResizeRequest) XDryRun ¶

Dry run

func (ApiStorageProjectDiskResizeRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskServiceGetRequest ¶

type ApiStorageProjectDiskServiceGetRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskServiceGetRequest) Execute ¶

type ApiStorageProjectDiskServiceListRequest ¶

type ApiStorageProjectDiskServiceListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskServiceListRequest) Execute ¶

type ApiStorageProjectDiskTagCreateRequest ¶

type ApiStorageProjectDiskTagCreateRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTagCreateRequest) Execute ¶

func (ApiStorageProjectDiskTagCreateRequest) Tag ¶

type ApiStorageProjectDiskTagDeleteRequest ¶

type ApiStorageProjectDiskTagDeleteRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTagDeleteRequest) Execute ¶

type ApiStorageProjectDiskTagGetRequest ¶

type ApiStorageProjectDiskTagGetRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTagGetRequest) Execute ¶

type ApiStorageProjectDiskTagListRequest ¶

type ApiStorageProjectDiskTagListRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTagListRequest) Execute ¶

type ApiStorageProjectDiskTagPutRequest ¶

type ApiStorageProjectDiskTagPutRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTagPutRequest) Execute ¶

func (ApiStorageProjectDiskTagPutRequest) Tag ¶

type ApiStorageProjectDiskTransferRequest ¶

type ApiStorageProjectDiskTransferRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskTransferRequest) Execute ¶

func (ApiStorageProjectDiskTransferRequest) StorageProjectDiskTransfer ¶

func (r ApiStorageProjectDiskTransferRequest) StorageProjectDiskTransfer(storageProjectDiskTransfer StorageProjectDiskTransfer) ApiStorageProjectDiskTransferRequest

func (ApiStorageProjectDiskTransferRequest) XDryRun ¶

Dry run

func (ApiStorageProjectDiskTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectDiskUpdateRequest ¶

type ApiStorageProjectDiskUpdateRequest struct {
	ApiService *StorageProjectDiskApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectDiskUpdateRequest) Execute ¶

func (ApiStorageProjectDiskUpdateRequest) StorageProjectDiskUpdate ¶

func (r ApiStorageProjectDiskUpdateRequest) StorageProjectDiskUpdate(storageProjectDiskUpdate StorageProjectDiskUpdate) ApiStorageProjectDiskUpdateRequest

type ApiStorageProjectImageCreateRequest ¶

type ApiStorageProjectImageCreateRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageCreateRequest) Execute ¶

func (ApiStorageProjectImageCreateRequest) StorageProjectImageCreate ¶

func (r ApiStorageProjectImageCreateRequest) StorageProjectImageCreate(storageProjectImageCreate StorageProjectImageCreate) ApiStorageProjectImageCreateRequest

func (ApiStorageProjectImageCreateRequest) XDryRun ¶

Dry run

func (ApiStorageProjectImageCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectImageDeleteRequest ¶

type ApiStorageProjectImageDeleteRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageDeleteRequest) Execute ¶

type ApiStorageProjectImageEventGetRequest ¶

type ApiStorageProjectImageEventGetRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageEventGetRequest) Execute ¶

type ApiStorageProjectImageEventListRequest ¶

type ApiStorageProjectImageEventListRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageEventListRequest) Execute ¶

func (ApiStorageProjectImageEventListRequest) Limit ¶

$limit

func (ApiStorageProjectImageEventListRequest) Skip ¶

$skip

type ApiStorageProjectImageGetRequest ¶

type ApiStorageProjectImageGetRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageGetRequest) Execute ¶

type ApiStorageProjectImageListRequest ¶

type ApiStorageProjectImageListRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageListRequest) Execute ¶

func (ApiStorageProjectImageListRequest) Name ¶

Filter by name

func (ApiStorageProjectImageListRequest) TagKey ¶

Filter by tag.key

func (ApiStorageProjectImageListRequest) TagValue ¶

Filter by tag.value

type ApiStorageProjectImageServiceGetRequest ¶

type ApiStorageProjectImageServiceGetRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageServiceGetRequest) Execute ¶

type ApiStorageProjectImageServiceListRequest ¶

type ApiStorageProjectImageServiceListRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageServiceListRequest) Execute ¶

type ApiStorageProjectImageTagCreateRequest ¶

type ApiStorageProjectImageTagCreateRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTagCreateRequest) Execute ¶

func (ApiStorageProjectImageTagCreateRequest) Tag ¶

type ApiStorageProjectImageTagDeleteRequest ¶

type ApiStorageProjectImageTagDeleteRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTagDeleteRequest) Execute ¶

type ApiStorageProjectImageTagGetRequest ¶

type ApiStorageProjectImageTagGetRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTagGetRequest) Execute ¶

type ApiStorageProjectImageTagListRequest ¶

type ApiStorageProjectImageTagListRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTagListRequest) Execute ¶

type ApiStorageProjectImageTagPutRequest ¶

type ApiStorageProjectImageTagPutRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTagPutRequest) Execute ¶

func (ApiStorageProjectImageTagPutRequest) Tag ¶

type ApiStorageProjectImageTransferRequest ¶

type ApiStorageProjectImageTransferRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageTransferRequest) Execute ¶

func (ApiStorageProjectImageTransferRequest) StorageProjectImageTransfer ¶

func (r ApiStorageProjectImageTransferRequest) StorageProjectImageTransfer(storageProjectImageTransfer StorageProjectImageTransfer) ApiStorageProjectImageTransferRequest

func (ApiStorageProjectImageTransferRequest) XDryRun ¶

Dry run

func (ApiStorageProjectImageTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectImageUpdateRequest ¶

type ApiStorageProjectImageUpdateRequest struct {
	ApiService *StorageProjectImageApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectImageUpdateRequest) Execute ¶

func (ApiStorageProjectImageUpdateRequest) StorageProjectImageUpdate ¶

func (r ApiStorageProjectImageUpdateRequest) StorageProjectImageUpdate(storageProjectImageUpdate StorageProjectImageUpdate) ApiStorageProjectImageUpdateRequest

type ApiStorageProjectIsoCreateRequest ¶

type ApiStorageProjectIsoCreateRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoCreateRequest) Execute ¶

func (ApiStorageProjectIsoCreateRequest) StorageProjectIsoCreate ¶

func (r ApiStorageProjectIsoCreateRequest) StorageProjectIsoCreate(storageProjectIsoCreate StorageProjectIsoCreate) ApiStorageProjectIsoCreateRequest

func (ApiStorageProjectIsoCreateRequest) XDryRun ¶

Dry run

func (ApiStorageProjectIsoCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectIsoDeleteRequest ¶

type ApiStorageProjectIsoDeleteRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoDeleteRequest) Execute ¶

type ApiStorageProjectIsoDetachRequest ¶

type ApiStorageProjectIsoDetachRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoDetachRequest) Execute ¶

func (ApiStorageProjectIsoDetachRequest) StorageProjectIsoDetach ¶

func (r ApiStorageProjectIsoDetachRequest) StorageProjectIsoDetach(storageProjectIsoDetach StorageProjectIsoDetach) ApiStorageProjectIsoDetachRequest

func (ApiStorageProjectIsoDetachRequest) XDryRun ¶

Dry run

func (ApiStorageProjectIsoDetachRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectIsoEventGetRequest ¶

type ApiStorageProjectIsoEventGetRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoEventGetRequest) Execute ¶

type ApiStorageProjectIsoEventListRequest ¶

type ApiStorageProjectIsoEventListRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoEventListRequest) Execute ¶

func (ApiStorageProjectIsoEventListRequest) Limit ¶

$limit

func (ApiStorageProjectIsoEventListRequest) Skip ¶

$skip

type ApiStorageProjectIsoGetRequest ¶

type ApiStorageProjectIsoGetRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoGetRequest) Execute ¶

type ApiStorageProjectIsoListRequest ¶

type ApiStorageProjectIsoListRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoListRequest) Execute ¶

func (ApiStorageProjectIsoListRequest) Name ¶

Filter by name

func (ApiStorageProjectIsoListRequest) TagKey ¶

Filter by tag.key

func (ApiStorageProjectIsoListRequest) TagValue ¶

Filter by tag.value

type ApiStorageProjectIsoServiceGetRequest ¶

type ApiStorageProjectIsoServiceGetRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoServiceGetRequest) Execute ¶

type ApiStorageProjectIsoServiceListRequest ¶

type ApiStorageProjectIsoServiceListRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoServiceListRequest) Execute ¶

type ApiStorageProjectIsoTagCreateRequest ¶

type ApiStorageProjectIsoTagCreateRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTagCreateRequest) Execute ¶

func (ApiStorageProjectIsoTagCreateRequest) Tag ¶

type ApiStorageProjectIsoTagDeleteRequest ¶

type ApiStorageProjectIsoTagDeleteRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTagDeleteRequest) Execute ¶

type ApiStorageProjectIsoTagGetRequest ¶

type ApiStorageProjectIsoTagGetRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTagGetRequest) Execute ¶

type ApiStorageProjectIsoTagListRequest ¶

type ApiStorageProjectIsoTagListRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTagListRequest) Execute ¶

type ApiStorageProjectIsoTagPutRequest ¶

type ApiStorageProjectIsoTagPutRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTagPutRequest) Execute ¶

func (ApiStorageProjectIsoTagPutRequest) Tag ¶

type ApiStorageProjectIsoTransferRequest ¶

type ApiStorageProjectIsoTransferRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoTransferRequest) Execute ¶

func (ApiStorageProjectIsoTransferRequest) StorageProjectIsoTransfer ¶

func (r ApiStorageProjectIsoTransferRequest) StorageProjectIsoTransfer(storageProjectIsoTransfer StorageProjectIsoTransfer) ApiStorageProjectIsoTransferRequest

func (ApiStorageProjectIsoTransferRequest) XDryRun ¶

Dry run

func (ApiStorageProjectIsoTransferRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectIsoUpdateRequest ¶

type ApiStorageProjectIsoUpdateRequest struct {
	ApiService *StorageProjectIsoApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectIsoUpdateRequest) Execute ¶

func (ApiStorageProjectIsoUpdateRequest) StorageProjectIsoUpdate ¶

func (r ApiStorageProjectIsoUpdateRequest) StorageProjectIsoUpdate(storageProjectIsoUpdate StorageProjectIsoUpdate) ApiStorageProjectIsoUpdateRequest

type ApiStorageProjectVaultConnectGetRequest ¶

type ApiStorageProjectVaultConnectGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultConnectGetRequest) Execute ¶

type ApiStorageProjectVaultConnectListRequest ¶

type ApiStorageProjectVaultConnectListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultConnectListRequest) Execute ¶

type ApiStorageProjectVaultCreateRequest ¶

type ApiStorageProjectVaultCreateRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCreateRequest) Execute ¶

func (ApiStorageProjectVaultCreateRequest) StorageProjectVaultCreate ¶

func (r ApiStorageProjectVaultCreateRequest) StorageProjectVaultCreate(storageProjectVaultCreate StorageProjectVaultCreate) ApiStorageProjectVaultCreateRequest

func (ApiStorageProjectVaultCreateRequest) XDryRun ¶

Dry run

func (ApiStorageProjectVaultCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectVaultCredentialCreateRequest ¶

type ApiStorageProjectVaultCredentialCreateRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCredentialCreateRequest) Execute ¶

func (ApiStorageProjectVaultCredentialCreateRequest) VaultCredential ¶

type ApiStorageProjectVaultCredentialDeleteRequest ¶

type ApiStorageProjectVaultCredentialDeleteRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCredentialDeleteRequest) Execute ¶

type ApiStorageProjectVaultCredentialGetRequest ¶

type ApiStorageProjectVaultCredentialGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCredentialGetRequest) Execute ¶

type ApiStorageProjectVaultCredentialListRequest ¶

type ApiStorageProjectVaultCredentialListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCredentialListRequest) Execute ¶

type ApiStorageProjectVaultCredentialPatchRequest ¶

type ApiStorageProjectVaultCredentialPatchRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultCredentialPatchRequest) Execute ¶

func (ApiStorageProjectVaultCredentialPatchRequest) StorageProjectVaultCredentialPatch ¶

func (r ApiStorageProjectVaultCredentialPatchRequest) StorageProjectVaultCredentialPatch(storageProjectVaultCredentialPatch StorageProjectVaultCredentialPatch) ApiStorageProjectVaultCredentialPatchRequest

type ApiStorageProjectVaultDeleteRequest ¶

type ApiStorageProjectVaultDeleteRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultDeleteRequest) Execute ¶

func (ApiStorageProjectVaultDeleteRequest) StorageProjectVaultDelete ¶

func (r ApiStorageProjectVaultDeleteRequest) StorageProjectVaultDelete(storageProjectVaultDelete StorageProjectVaultDelete) ApiStorageProjectVaultDeleteRequest

type ApiStorageProjectVaultEventGetRequest ¶

type ApiStorageProjectVaultEventGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultEventGetRequest) Execute ¶

type ApiStorageProjectVaultEventListRequest ¶

type ApiStorageProjectVaultEventListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultEventListRequest) Execute ¶

func (ApiStorageProjectVaultEventListRequest) Limit ¶

$limit

func (ApiStorageProjectVaultEventListRequest) Skip ¶

$skip

type ApiStorageProjectVaultGetRequest ¶

type ApiStorageProjectVaultGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultGetRequest) Execute ¶

type ApiStorageProjectVaultListRequest ¶

type ApiStorageProjectVaultListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultListRequest) Execute ¶

func (ApiStorageProjectVaultListRequest) Name ¶

Filter by name

func (ApiStorageProjectVaultListRequest) TagKey ¶

Filter by tag.key

func (ApiStorageProjectVaultListRequest) TagValue ¶

Filter by tag.value

type ApiStorageProjectVaultResizeRequest ¶

type ApiStorageProjectVaultResizeRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultResizeRequest) Execute ¶

func (ApiStorageProjectVaultResizeRequest) StorageProjectVaultResize ¶

func (r ApiStorageProjectVaultResizeRequest) StorageProjectVaultResize(storageProjectVaultResize StorageProjectVaultResize) ApiStorageProjectVaultResizeRequest

func (ApiStorageProjectVaultResizeRequest) XDryRun ¶

Dry run

func (ApiStorageProjectVaultResizeRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectVaultServiceGetRequest ¶

type ApiStorageProjectVaultServiceGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultServiceGetRequest) Execute ¶

type ApiStorageProjectVaultServiceListRequest ¶

type ApiStorageProjectVaultServiceListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultServiceListRequest) Execute ¶

type ApiStorageProjectVaultSnapshotCreateRequest ¶

type ApiStorageProjectVaultSnapshotCreateRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultSnapshotCreateRequest) Execute ¶

func (ApiStorageProjectVaultSnapshotCreateRequest) StorageProjectVaultSnapshotCreate ¶

func (r ApiStorageProjectVaultSnapshotCreateRequest) StorageProjectVaultSnapshotCreate(storageProjectVaultSnapshotCreate StorageProjectVaultSnapshotCreate) ApiStorageProjectVaultSnapshotCreateRequest

type ApiStorageProjectVaultSnapshotDeleteRequest ¶

type ApiStorageProjectVaultSnapshotDeleteRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultSnapshotDeleteRequest) Execute ¶

type ApiStorageProjectVaultSnapshotGetRequest ¶

type ApiStorageProjectVaultSnapshotGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultSnapshotGetRequest) Execute ¶

type ApiStorageProjectVaultSnapshotListRequest ¶

type ApiStorageProjectVaultSnapshotListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultSnapshotListRequest) Execute ¶

type ApiStorageProjectVaultStartRequest ¶

type ApiStorageProjectVaultStartRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultStartRequest) Execute ¶

func (ApiStorageProjectVaultStartRequest) XDryRun ¶

Dry run

func (ApiStorageProjectVaultStartRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectVaultStopRequest ¶

type ApiStorageProjectVaultStopRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultStopRequest) Execute ¶

func (ApiStorageProjectVaultStopRequest) XDryRun ¶

Dry run

func (ApiStorageProjectVaultStopRequest) XIdempotencyKey ¶

Idempotency key

type ApiStorageProjectVaultTagCreateRequest ¶

type ApiStorageProjectVaultTagCreateRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultTagCreateRequest) Execute ¶

func (ApiStorageProjectVaultTagCreateRequest) Tag ¶

type ApiStorageProjectVaultTagDeleteRequest ¶

type ApiStorageProjectVaultTagDeleteRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultTagDeleteRequest) Execute ¶

type ApiStorageProjectVaultTagGetRequest ¶

type ApiStorageProjectVaultTagGetRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultTagGetRequest) Execute ¶

type ApiStorageProjectVaultTagListRequest ¶

type ApiStorageProjectVaultTagListRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultTagListRequest) Execute ¶

type ApiStorageProjectVaultTagPutRequest ¶

type ApiStorageProjectVaultTagPutRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultTagPutRequest) Execute ¶

func (ApiStorageProjectVaultTagPutRequest) Tag ¶

type ApiStorageProjectVaultUpdateRequest ¶

type ApiStorageProjectVaultUpdateRequest struct {
	ApiService *StorageProjectVaultApiService
	// contains filtered or unexported fields
}

func (ApiStorageProjectVaultUpdateRequest) Execute ¶

func (ApiStorageProjectVaultUpdateRequest) StorageProjectVaultUpdate ¶

func (r ApiStorageProjectVaultUpdateRequest) StorageProjectVaultUpdate(storageProjectVaultUpdate StorageProjectVaultUpdate) ApiStorageProjectVaultUpdateRequest

type ApiSupportProjectTicketCloseRequest ¶

type ApiSupportProjectTicketCloseRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketCloseRequest) Execute ¶

func (ApiSupportProjectTicketCloseRequest) XDryRun ¶

Dry run

func (ApiSupportProjectTicketCloseRequest) XIdempotencyKey ¶

Idempotency key

type ApiSupportProjectTicketCreateRequest ¶

type ApiSupportProjectTicketCreateRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketCreateRequest) Execute ¶

func (ApiSupportProjectTicketCreateRequest) SupportProjectTicketCreate ¶

func (r ApiSupportProjectTicketCreateRequest) SupportProjectTicketCreate(supportProjectTicketCreate SupportProjectTicketCreate) ApiSupportProjectTicketCreateRequest

func (ApiSupportProjectTicketCreateRequest) XDryRun ¶

Dry run

func (ApiSupportProjectTicketCreateRequest) XIdempotencyKey ¶

Idempotency key

type ApiSupportProjectTicketGetRequest ¶

type ApiSupportProjectTicketGetRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketGetRequest) Execute ¶

type ApiSupportProjectTicketListRequest ¶

type ApiSupportProjectTicketListRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketListRequest) Execute ¶

func (ApiSupportProjectTicketListRequest) State ¶

Filter by state

type ApiSupportProjectTicketMessageCreateRequest ¶

type ApiSupportProjectTicketMessageCreateRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketMessageCreateRequest) Execute ¶

func (ApiSupportProjectTicketMessageCreateRequest) SupportMessage ¶

type ApiSupportProjectTicketMessageGetRequest ¶

type ApiSupportProjectTicketMessageGetRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketMessageGetRequest) Execute ¶

type ApiSupportProjectTicketMessageListRequest ¶

type ApiSupportProjectTicketMessageListRequest struct {
	ApiService *SupportProjectTicketApiService
	// contains filtered or unexported fields
}

func (ApiSupportProjectTicketMessageListRequest) Execute ¶

type ApiVmhostProjectInstanceEventGetRequest ¶

type ApiVmhostProjectInstanceEventGetRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceEventGetRequest) Execute ¶

type ApiVmhostProjectInstanceEventListRequest ¶

type ApiVmhostProjectInstanceEventListRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceEventListRequest) Execute ¶

func (ApiVmhostProjectInstanceEventListRequest) Limit ¶

$limit

func (ApiVmhostProjectInstanceEventListRequest) Skip ¶

$skip

type ApiVmhostProjectInstanceGetRequest ¶

type ApiVmhostProjectInstanceGetRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceGetRequest) Execute ¶

type ApiVmhostProjectInstanceListRequest ¶

type ApiVmhostProjectInstanceListRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceListRequest) EnabledServices ¶

Filter by enabledServices

func (ApiVmhostProjectInstanceListRequest) Execute ¶

type ApiVmhostProjectInstanceServiceGetRequest ¶

type ApiVmhostProjectInstanceServiceGetRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceServiceGetRequest) Execute ¶

type ApiVmhostProjectInstanceServiceListRequest ¶

type ApiVmhostProjectInstanceServiceListRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceServiceListRequest) Execute ¶

type ApiVmhostProjectInstanceTagCreateRequest ¶

type ApiVmhostProjectInstanceTagCreateRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceTagCreateRequest) Execute ¶

func (ApiVmhostProjectInstanceTagCreateRequest) Tag ¶

type ApiVmhostProjectInstanceTagDeleteRequest ¶

type ApiVmhostProjectInstanceTagDeleteRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceTagDeleteRequest) Execute ¶

type ApiVmhostProjectInstanceTagGetRequest ¶

type ApiVmhostProjectInstanceTagGetRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceTagGetRequest) Execute ¶

type ApiVmhostProjectInstanceTagListRequest ¶

type ApiVmhostProjectInstanceTagListRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceTagListRequest) Execute ¶

type ApiVmhostProjectInstanceTagPutRequest ¶

type ApiVmhostProjectInstanceTagPutRequest struct {
	ApiService *VmhostProjectInstanceApiService
	// contains filtered or unexported fields
}

func (ApiVmhostProjectInstanceTagPutRequest) Execute ¶

func (ApiVmhostProjectInstanceTagPutRequest) Tag ¶

type Application ¶

type Application struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Application struct for Application

func NewApplication ¶

func NewApplication(id string, name string) *Application

NewApplication instantiates a new Application 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 NewApplicationWithDefaults ¶

func NewApplicationWithDefaults() *Application

NewApplicationWithDefaults instantiates a new Application 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 (*Application) GetCreatedBy ¶

func (o *Application) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Application) GetCreatedByOk ¶

func (o *Application) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetCreatedOn ¶

func (o *Application) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Application) GetCreatedOnOk ¶

func (o *Application) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetFlavour ¶

func (o *Application) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Application) GetFlavourOk ¶

func (o *Application) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetId ¶

func (o *Application) GetId() string

GetId returns the Id field value

func (*Application) GetIdOk ¶

func (o *Application) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Application) GetModifiedBy ¶

func (o *Application) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Application) GetModifiedByOk ¶

func (o *Application) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetModifiedOn ¶

func (o *Application) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Application) GetModifiedOnOk ¶

func (o *Application) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetName ¶

func (o *Application) GetName() string

GetName returns the Name field value

func (*Application) GetNameOk ¶

func (o *Application) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Application) GetProject ¶

func (o *Application) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Application) GetProjectOk ¶

func (o *Application) 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 (*Application) GetState ¶

func (o *Application) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Application) GetStateOk ¶

func (o *Application) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetTag ¶

func (o *Application) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Application) GetTagOk ¶

func (o *Application) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) GetUri ¶

func (o *Application) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Application) GetUriOk ¶

func (o *Application) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Application) HasCreatedBy ¶

func (o *Application) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Application) HasCreatedOn ¶

func (o *Application) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Application) HasFlavour ¶

func (o *Application) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Application) HasModifiedBy ¶

func (o *Application) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Application) HasModifiedOn ¶

func (o *Application) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Application) HasProject ¶

func (o *Application) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Application) HasState ¶

func (o *Application) HasState() bool

HasState returns a boolean if a field has been set.

func (*Application) HasTag ¶

func (o *Application) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Application) HasUri ¶

func (o *Application) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Application) MarshalJSON ¶

func (o Application) MarshalJSON() ([]byte, error)

func (*Application) SetCreatedBy ¶

func (o *Application) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Application) SetCreatedOn ¶

func (o *Application) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Application) SetFlavour ¶

func (o *Application) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Application) SetId ¶

func (o *Application) SetId(v string)

SetId sets field value

func (*Application) SetModifiedBy ¶

func (o *Application) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Application) SetModifiedOn ¶

func (o *Application) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Application) SetName ¶

func (o *Application) SetName(v string)

SetName sets field value

func (*Application) SetProject ¶

func (o *Application) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Application) SetState ¶

func (o *Application) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Application) SetTag ¶

func (o *Application) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Application) SetUri ¶

func (o *Application) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ApplicationCredential ¶

type ApplicationCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

ApplicationCredential struct for ApplicationCredential

func NewApplicationCredential ¶

func NewApplicationCredential(name string, type_ string, value string) *ApplicationCredential

NewApplicationCredential instantiates a new ApplicationCredential 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 NewApplicationCredentialWithDefaults ¶

func NewApplicationCredentialWithDefaults() *ApplicationCredential

NewApplicationCredentialWithDefaults instantiates a new ApplicationCredential 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 (*ApplicationCredential) GetCreatedBy ¶

func (o *ApplicationCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ApplicationCredential) GetCreatedByOk ¶

func (o *ApplicationCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCredential) GetCreatedOn ¶

func (o *ApplicationCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ApplicationCredential) GetCreatedOnOk ¶

func (o *ApplicationCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCredential) GetFingerprint ¶

func (o *ApplicationCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*ApplicationCredential) GetFingerprintOk ¶

func (o *ApplicationCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCredential) GetId ¶

func (o *ApplicationCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ApplicationCredential) GetIdOk ¶

func (o *ApplicationCredential) 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 (*ApplicationCredential) GetName ¶

func (o *ApplicationCredential) GetName() string

GetName returns the Name field value

func (*ApplicationCredential) GetNameOk ¶

func (o *ApplicationCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationCredential) GetToken ¶

func (o *ApplicationCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*ApplicationCredential) GetTokenOk ¶

func (o *ApplicationCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationCredential) GetType ¶

func (o *ApplicationCredential) GetType() string

GetType returns the Type field value

func (*ApplicationCredential) GetTypeOk ¶

func (o *ApplicationCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ApplicationCredential) GetValue ¶

func (o *ApplicationCredential) GetValue() string

GetValue returns the Value field value

func (*ApplicationCredential) GetValueOk ¶

func (o *ApplicationCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*ApplicationCredential) HasCreatedBy ¶

func (o *ApplicationCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ApplicationCredential) HasCreatedOn ¶

func (o *ApplicationCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ApplicationCredential) HasFingerprint ¶

func (o *ApplicationCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*ApplicationCredential) HasId ¶

func (o *ApplicationCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApplicationCredential) HasToken ¶

func (o *ApplicationCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (ApplicationCredential) MarshalJSON ¶

func (o ApplicationCredential) MarshalJSON() ([]byte, error)

func (*ApplicationCredential) SetCreatedBy ¶

func (o *ApplicationCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ApplicationCredential) SetCreatedOn ¶

func (o *ApplicationCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*ApplicationCredential) SetFingerprint ¶

func (o *ApplicationCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*ApplicationCredential) SetId ¶

func (o *ApplicationCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ApplicationCredential) SetName ¶

func (o *ApplicationCredential) SetName(v string)

SetName sets field value

func (*ApplicationCredential) SetToken ¶

func (o *ApplicationCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*ApplicationCredential) SetType ¶

func (o *ApplicationCredential) SetType(v string)

SetType sets field value

func (*ApplicationCredential) SetValue ¶

func (o *ApplicationCredential) SetValue(v string)

SetValue sets field value

type Attempt ¶

type Attempt struct {
	Agent     *string            `json:"agent,omitempty"`
	CreatedOn *time.Time         `json:"createdOn,omitempty"`
	Error     *bool              `json:"error,omitempty"`
	Id        *string            `json:"id,omitempty"`
	Status    *float32           `json:"status,omitempty"`
	Stderr    *map[string]string `json:"stderr,omitempty"`
	Stdout    *map[string]string `json:"stdout,omitempty"`
}

Attempt struct for Attempt

func NewAttempt ¶

func NewAttempt() *Attempt

NewAttempt instantiates a new Attempt 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 NewAttemptWithDefaults ¶

func NewAttemptWithDefaults() *Attempt

NewAttemptWithDefaults instantiates a new Attempt 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 (*Attempt) GetAgent ¶

func (o *Attempt) GetAgent() string

GetAgent returns the Agent field value if set, zero value otherwise.

func (*Attempt) GetAgentOk ¶

func (o *Attempt) GetAgentOk() (*string, bool)

GetAgentOk returns a tuple with the Agent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Attempt) GetCreatedOn ¶

func (o *Attempt) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Attempt) GetCreatedOnOk ¶

func (o *Attempt) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Attempt) GetError ¶

func (o *Attempt) GetError() bool

GetError returns the Error field value if set, zero value otherwise.

func (*Attempt) GetErrorOk ¶

func (o *Attempt) GetErrorOk() (*bool, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Attempt) GetId ¶

func (o *Attempt) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Attempt) GetIdOk ¶

func (o *Attempt) 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 (*Attempt) GetStatus ¶

func (o *Attempt) GetStatus() float32

GetStatus returns the Status field value if set, zero value otherwise.

func (*Attempt) GetStatusOk ¶

func (o *Attempt) GetStatusOk() (*float32, 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 (*Attempt) GetStderr ¶

func (o *Attempt) GetStderr() map[string]string

GetStderr returns the Stderr field value if set, zero value otherwise.

func (*Attempt) GetStderrOk ¶

func (o *Attempt) GetStderrOk() (*map[string]string, bool)

GetStderrOk returns a tuple with the Stderr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Attempt) GetStdout ¶

func (o *Attempt) GetStdout() map[string]string

GetStdout returns the Stdout field value if set, zero value otherwise.

func (*Attempt) GetStdoutOk ¶

func (o *Attempt) GetStdoutOk() (*map[string]string, bool)

GetStdoutOk returns a tuple with the Stdout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Attempt) HasAgent ¶

func (o *Attempt) HasAgent() bool

HasAgent returns a boolean if a field has been set.

func (*Attempt) HasCreatedOn ¶

func (o *Attempt) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Attempt) HasError ¶

func (o *Attempt) HasError() bool

HasError returns a boolean if a field has been set.

func (*Attempt) HasId ¶

func (o *Attempt) HasId() bool

HasId returns a boolean if a field has been set.

func (*Attempt) HasStatus ¶

func (o *Attempt) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Attempt) HasStderr ¶

func (o *Attempt) HasStderr() bool

HasStderr returns a boolean if a field has been set.

func (*Attempt) HasStdout ¶

func (o *Attempt) HasStdout() bool

HasStdout returns a boolean if a field has been set.

func (Attempt) MarshalJSON ¶

func (o Attempt) MarshalJSON() ([]byte, error)

func (*Attempt) SetAgent ¶

func (o *Attempt) SetAgent(v string)

SetAgent gets a reference to the given string and assigns it to the Agent field.

func (*Attempt) SetCreatedOn ¶

func (o *Attempt) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Attempt) SetError ¶

func (o *Attempt) SetError(v bool)

SetError gets a reference to the given bool and assigns it to the Error field.

func (*Attempt) SetId ¶

func (o *Attempt) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Attempt) SetStatus ¶

func (o *Attempt) SetStatus(v float32)

SetStatus gets a reference to the given float32 and assigns it to the Status field.

func (*Attempt) SetStderr ¶

func (o *Attempt) SetStderr(v map[string]string)

SetStderr gets a reference to the given map[string]string and assigns it to the Stderr field.

func (*Attempt) SetStdout ¶

func (o *Attempt) SetStdout(v map[string]string)

SetStdout gets a reference to the given map[string]string and assigns it to the Stdout field.

type AuthToken ¶

type AuthToken struct {
	Access    []AuthTokenAccess `json:"access,omitempty"`
	ClientIp  *string           `json:"clientIp,omitempty"`
	CreatedBy *string           `json:"createdBy,omitempty"`
	CreatedOn *time.Time        `json:"createdOn,omitempty"`
	Expiry    *time.Time        `json:"expiry,omitempty"`
	Id        *string           `json:"id,omitempty"`
	Name      *string           `json:"name,omitempty"`
	UserAgent *string           `json:"userAgent,omitempty"`
}

AuthToken struct for AuthToken

func NewAuthToken ¶

func NewAuthToken() *AuthToken

NewAuthToken instantiates a new AuthToken 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 NewAuthTokenWithDefaults ¶

func NewAuthTokenWithDefaults() *AuthToken

NewAuthTokenWithDefaults instantiates a new AuthToken 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 (*AuthToken) GetAccess ¶

func (o *AuthToken) GetAccess() []AuthTokenAccess

GetAccess returns the Access field value if set, zero value otherwise.

func (*AuthToken) GetAccessOk ¶

func (o *AuthToken) GetAccessOk() ([]AuthTokenAccess, bool)

GetAccessOk returns a tuple with the Access field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) GetClientIp ¶

func (o *AuthToken) GetClientIp() string

GetClientIp returns the ClientIp field value if set, zero value otherwise.

func (*AuthToken) GetClientIpOk ¶

func (o *AuthToken) GetClientIpOk() (*string, bool)

GetClientIpOk returns a tuple with the ClientIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) GetCreatedBy ¶

func (o *AuthToken) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*AuthToken) GetCreatedByOk ¶

func (o *AuthToken) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) GetCreatedOn ¶

func (o *AuthToken) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*AuthToken) GetCreatedOnOk ¶

func (o *AuthToken) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) GetExpiry ¶

func (o *AuthToken) GetExpiry() time.Time

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*AuthToken) GetExpiryOk ¶

func (o *AuthToken) GetExpiryOk() (*time.Time, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) GetId ¶

func (o *AuthToken) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AuthToken) GetIdOk ¶

func (o *AuthToken) 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 (*AuthToken) GetName ¶

func (o *AuthToken) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AuthToken) GetNameOk ¶

func (o *AuthToken) 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 (*AuthToken) GetUserAgent ¶

func (o *AuthToken) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*AuthToken) GetUserAgentOk ¶

func (o *AuthToken) GetUserAgentOk() (*string, bool)

GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthToken) HasAccess ¶

func (o *AuthToken) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*AuthToken) HasClientIp ¶

func (o *AuthToken) HasClientIp() bool

HasClientIp returns a boolean if a field has been set.

func (*AuthToken) HasCreatedBy ¶

func (o *AuthToken) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*AuthToken) HasCreatedOn ¶

func (o *AuthToken) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*AuthToken) HasExpiry ¶

func (o *AuthToken) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (*AuthToken) HasId ¶

func (o *AuthToken) HasId() bool

HasId returns a boolean if a field has been set.

func (*AuthToken) HasName ¶

func (o *AuthToken) HasName() bool

HasName returns a boolean if a field has been set.

func (*AuthToken) HasUserAgent ¶

func (o *AuthToken) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (AuthToken) MarshalJSON ¶

func (o AuthToken) MarshalJSON() ([]byte, error)

func (*AuthToken) SetAccess ¶

func (o *AuthToken) SetAccess(v []AuthTokenAccess)

SetAccess gets a reference to the given []AuthTokenAccess and assigns it to the Access field.

func (*AuthToken) SetClientIp ¶

func (o *AuthToken) SetClientIp(v string)

SetClientIp gets a reference to the given string and assigns it to the ClientIp field.

func (*AuthToken) SetCreatedBy ¶

func (o *AuthToken) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*AuthToken) SetCreatedOn ¶

func (o *AuthToken) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*AuthToken) SetExpiry ¶

func (o *AuthToken) SetExpiry(v time.Time)

SetExpiry gets a reference to the given time.Time and assigns it to the Expiry field.

func (*AuthToken) SetId ¶

func (o *AuthToken) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthToken) SetName ¶

func (o *AuthToken) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthToken) SetUserAgent ¶

func (o *AuthToken) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

type AuthTokenAccess ¶

type AuthTokenAccess struct {
	Method string `json:"method"`
	Path   string `json:"path"`
}

AuthTokenAccess struct for AuthTokenAccess

func NewAuthTokenAccess ¶

func NewAuthTokenAccess(method string, path string) *AuthTokenAccess

NewAuthTokenAccess instantiates a new AuthTokenAccess 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 NewAuthTokenAccessWithDefaults ¶

func NewAuthTokenAccessWithDefaults() *AuthTokenAccess

NewAuthTokenAccessWithDefaults instantiates a new AuthTokenAccess 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 (*AuthTokenAccess) GetMethod ¶

func (o *AuthTokenAccess) GetMethod() string

GetMethod returns the Method field value

func (*AuthTokenAccess) GetMethodOk ¶

func (o *AuthTokenAccess) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*AuthTokenAccess) GetPath ¶

func (o *AuthTokenAccess) GetPath() string

GetPath returns the Path field value

func (*AuthTokenAccess) GetPathOk ¶

func (o *AuthTokenAccess) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (AuthTokenAccess) MarshalJSON ¶

func (o AuthTokenAccess) MarshalJSON() ([]byte, error)

func (*AuthTokenAccess) SetMethod ¶

func (o *AuthTokenAccess) SetMethod(v string)

SetMethod sets field value

func (*AuthTokenAccess) SetPath ¶

func (o *AuthTokenAccess) SetPath(v string)

SetPath sets field value

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 Billing ¶

type Billing struct {
	Charges  []BillingCharges `json:"charges,omitempty"`
	Id       *string          `json:"id,omitempty"`
	OneTime  *bool            `json:"oneTime,omitempty"`
	Period   *string          `json:"period,omitempty"`
	Price    *float32         `json:"price,omitempty"`
	Project  *string          `json:"project,omitempty"`
	Quantity *float32         `json:"quantity,omitempty"`
	Resource *BillingResource `json:"resource,omitempty"`
	Service  *BillingService  `json:"service,omitempty"`
}

Billing struct for Billing

func NewBilling ¶

func NewBilling() *Billing

NewBilling instantiates a new Billing 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 NewBillingWithDefaults ¶

func NewBillingWithDefaults() *Billing

NewBillingWithDefaults instantiates a new Billing 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 (*Billing) GetCharges ¶

func (o *Billing) GetCharges() []BillingCharges

GetCharges returns the Charges field value if set, zero value otherwise.

func (*Billing) GetChargesOk ¶

func (o *Billing) GetChargesOk() ([]BillingCharges, bool)

GetChargesOk returns a tuple with the Charges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetId ¶

func (o *Billing) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Billing) GetIdOk ¶

func (o *Billing) 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 (*Billing) GetOneTime ¶

func (o *Billing) GetOneTime() bool

GetOneTime returns the OneTime field value if set, zero value otherwise.

func (*Billing) GetOneTimeOk ¶

func (o *Billing) GetOneTimeOk() (*bool, bool)

GetOneTimeOk returns a tuple with the OneTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetPeriod ¶

func (o *Billing) GetPeriod() string

GetPeriod returns the Period field value if set, zero value otherwise.

func (*Billing) GetPeriodOk ¶

func (o *Billing) GetPeriodOk() (*string, bool)

GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetPrice ¶

func (o *Billing) GetPrice() float32

GetPrice returns the Price field value if set, zero value otherwise.

func (*Billing) GetPriceOk ¶

func (o *Billing) GetPriceOk() (*float32, bool)

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetProject ¶

func (o *Billing) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Billing) GetProjectOk ¶

func (o *Billing) 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 (*Billing) GetQuantity ¶

func (o *Billing) GetQuantity() float32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*Billing) GetQuantityOk ¶

func (o *Billing) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetResource ¶

func (o *Billing) GetResource() BillingResource

GetResource returns the Resource field value if set, zero value otherwise.

func (*Billing) GetResourceOk ¶

func (o *Billing) GetResourceOk() (*BillingResource, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) GetService ¶

func (o *Billing) GetService() BillingService

GetService returns the Service field value if set, zero value otherwise.

func (*Billing) GetServiceOk ¶

func (o *Billing) GetServiceOk() (*BillingService, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Billing) HasCharges ¶

func (o *Billing) HasCharges() bool

HasCharges returns a boolean if a field has been set.

func (*Billing) HasId ¶

func (o *Billing) HasId() bool

HasId returns a boolean if a field has been set.

func (*Billing) HasOneTime ¶

func (o *Billing) HasOneTime() bool

HasOneTime returns a boolean if a field has been set.

func (*Billing) HasPeriod ¶

func (o *Billing) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (*Billing) HasPrice ¶

func (o *Billing) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*Billing) HasProject ¶

func (o *Billing) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Billing) HasQuantity ¶

func (o *Billing) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*Billing) HasResource ¶

func (o *Billing) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*Billing) HasService ¶

func (o *Billing) HasService() bool

HasService returns a boolean if a field has been set.

func (Billing) MarshalJSON ¶

func (o Billing) MarshalJSON() ([]byte, error)

func (*Billing) SetCharges ¶

func (o *Billing) SetCharges(v []BillingCharges)

SetCharges gets a reference to the given []BillingCharges and assigns it to the Charges field.

func (*Billing) SetId ¶

func (o *Billing) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Billing) SetOneTime ¶

func (o *Billing) SetOneTime(v bool)

SetOneTime gets a reference to the given bool and assigns it to the OneTime field.

func (*Billing) SetPeriod ¶

func (o *Billing) SetPeriod(v string)

SetPeriod gets a reference to the given string and assigns it to the Period field.

func (*Billing) SetPrice ¶

func (o *Billing) SetPrice(v float32)

SetPrice gets a reference to the given float32 and assigns it to the Price field.

func (*Billing) SetProject ¶

func (o *Billing) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Billing) SetQuantity ¶

func (o *Billing) SetQuantity(v float32)

SetQuantity gets a reference to the given float32 and assigns it to the Quantity field.

func (*Billing) SetResource ¶

func (o *Billing) SetResource(v BillingResource)

SetResource gets a reference to the given BillingResource and assigns it to the Resource field.

func (*Billing) SetService ¶

func (o *Billing) SetService(v BillingService)

SetService gets a reference to the given BillingService and assigns it to the Service field.

type BillingAddress ¶

type BillingAddress struct {
	City    string  `json:"city"`
	Country *string `json:"country,omitempty"`
	Street  string  `json:"street"`
	Zipcode string  `json:"zipcode"`
}

BillingAddress struct for BillingAddress

func NewBillingAddress ¶

func NewBillingAddress(city string, street string, zipcode string) *BillingAddress

NewBillingAddress instantiates a new BillingAddress 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 NewBillingAddressWithDefaults ¶

func NewBillingAddressWithDefaults() *BillingAddress

NewBillingAddressWithDefaults instantiates a new BillingAddress 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 (*BillingAddress) GetCity ¶

func (o *BillingAddress) GetCity() string

GetCity returns the City field value

func (*BillingAddress) GetCityOk ¶

func (o *BillingAddress) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value and a boolean to check if the value has been set.

func (*BillingAddress) GetCountry ¶

func (o *BillingAddress) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*BillingAddress) GetCountryOk ¶

func (o *BillingAddress) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingAddress) GetStreet ¶

func (o *BillingAddress) GetStreet() string

GetStreet returns the Street field value

func (*BillingAddress) GetStreetOk ¶

func (o *BillingAddress) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value and a boolean to check if the value has been set.

func (*BillingAddress) GetZipcode ¶

func (o *BillingAddress) GetZipcode() string

GetZipcode returns the Zipcode field value

func (*BillingAddress) GetZipcodeOk ¶

func (o *BillingAddress) GetZipcodeOk() (*string, bool)

GetZipcodeOk returns a tuple with the Zipcode field value and a boolean to check if the value has been set.

func (*BillingAddress) HasCountry ¶

func (o *BillingAddress) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (BillingAddress) MarshalJSON ¶

func (o BillingAddress) MarshalJSON() ([]byte, error)

func (*BillingAddress) SetCity ¶

func (o *BillingAddress) SetCity(v string)

SetCity sets field value

func (*BillingAddress) SetCountry ¶

func (o *BillingAddress) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*BillingAddress) SetStreet ¶

func (o *BillingAddress) SetStreet(v string)

SetStreet sets field value

func (*BillingAddress) SetZipcode ¶

func (o *BillingAddress) SetZipcode(v string)

SetZipcode sets field value

type BillingAddress1 ¶

type BillingAddress1 struct {
	City    *string `json:"city,omitempty"`
	Street  *string `json:"street,omitempty"`
	Zipcode *string `json:"zipcode,omitempty"`
}

BillingAddress1 struct for BillingAddress1

func NewBillingAddress1 ¶

func NewBillingAddress1() *BillingAddress1

NewBillingAddress1 instantiates a new BillingAddress1 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 NewBillingAddress1WithDefaults ¶

func NewBillingAddress1WithDefaults() *BillingAddress1

NewBillingAddress1WithDefaults instantiates a new BillingAddress1 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 (*BillingAddress1) GetCity ¶

func (o *BillingAddress1) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*BillingAddress1) GetCityOk ¶

func (o *BillingAddress1) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingAddress1) GetStreet ¶

func (o *BillingAddress1) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*BillingAddress1) GetStreetOk ¶

func (o *BillingAddress1) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingAddress1) GetZipcode ¶

func (o *BillingAddress1) GetZipcode() string

GetZipcode returns the Zipcode field value if set, zero value otherwise.

func (*BillingAddress1) GetZipcodeOk ¶

func (o *BillingAddress1) GetZipcodeOk() (*string, bool)

GetZipcodeOk returns a tuple with the Zipcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingAddress1) HasCity ¶

func (o *BillingAddress1) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*BillingAddress1) HasStreet ¶

func (o *BillingAddress1) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*BillingAddress1) HasZipcode ¶

func (o *BillingAddress1) HasZipcode() bool

HasZipcode returns a boolean if a field has been set.

func (BillingAddress1) MarshalJSON ¶

func (o BillingAddress1) MarshalJSON() ([]byte, error)

func (*BillingAddress1) SetCity ¶

func (o *BillingAddress1) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*BillingAddress1) SetStreet ¶

func (o *BillingAddress1) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*BillingAddress1) SetZipcode ¶

func (o *BillingAddress1) SetZipcode(v string)

SetZipcode gets a reference to the given string and assigns it to the Zipcode field.

type BillingCharges ¶

type BillingCharges struct {
	End      *string  `json:"end,omitempty"`
	Id       *string  `json:"id,omitempty"`
	PaidFrom *string  `json:"paidFrom,omitempty"`
	PaidOn   *string  `json:"paidOn,omitempty"`
	Price    *float32 `json:"price,omitempty"`
	Quantity *float32 `json:"quantity,omitempty"`
	Start    *string  `json:"start,omitempty"`
	Value    *float32 `json:"value,omitempty"`
}

BillingCharges struct for BillingCharges

func NewBillingCharges ¶

func NewBillingCharges() *BillingCharges

NewBillingCharges instantiates a new BillingCharges 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 NewBillingChargesWithDefaults ¶

func NewBillingChargesWithDefaults() *BillingCharges

NewBillingChargesWithDefaults instantiates a new BillingCharges 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 (*BillingCharges) GetEnd ¶

func (o *BillingCharges) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*BillingCharges) GetEndOk ¶

func (o *BillingCharges) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetId ¶

func (o *BillingCharges) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BillingCharges) GetIdOk ¶

func (o *BillingCharges) 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 (*BillingCharges) GetPaidFrom ¶

func (o *BillingCharges) GetPaidFrom() string

GetPaidFrom returns the PaidFrom field value if set, zero value otherwise.

func (*BillingCharges) GetPaidFromOk ¶

func (o *BillingCharges) GetPaidFromOk() (*string, bool)

GetPaidFromOk returns a tuple with the PaidFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetPaidOn ¶

func (o *BillingCharges) GetPaidOn() string

GetPaidOn returns the PaidOn field value if set, zero value otherwise.

func (*BillingCharges) GetPaidOnOk ¶

func (o *BillingCharges) GetPaidOnOk() (*string, bool)

GetPaidOnOk returns a tuple with the PaidOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetPrice ¶

func (o *BillingCharges) GetPrice() float32

GetPrice returns the Price field value if set, zero value otherwise.

func (*BillingCharges) GetPriceOk ¶

func (o *BillingCharges) GetPriceOk() (*float32, bool)

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetQuantity ¶

func (o *BillingCharges) GetQuantity() float32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*BillingCharges) GetQuantityOk ¶

func (o *BillingCharges) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetStart ¶

func (o *BillingCharges) GetStart() string

GetStart returns the Start field value if set, zero value otherwise.

func (*BillingCharges) GetStartOk ¶

func (o *BillingCharges) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingCharges) GetValue ¶

func (o *BillingCharges) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*BillingCharges) GetValueOk ¶

func (o *BillingCharges) GetValueOk() (*float32, 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 (*BillingCharges) HasEnd ¶

func (o *BillingCharges) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*BillingCharges) HasId ¶

func (o *BillingCharges) HasId() bool

HasId returns a boolean if a field has been set.

func (*BillingCharges) HasPaidFrom ¶

func (o *BillingCharges) HasPaidFrom() bool

HasPaidFrom returns a boolean if a field has been set.

func (*BillingCharges) HasPaidOn ¶

func (o *BillingCharges) HasPaidOn() bool

HasPaidOn returns a boolean if a field has been set.

func (*BillingCharges) HasPrice ¶

func (o *BillingCharges) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*BillingCharges) HasQuantity ¶

func (o *BillingCharges) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*BillingCharges) HasStart ¶

func (o *BillingCharges) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*BillingCharges) HasValue ¶

func (o *BillingCharges) HasValue() bool

HasValue returns a boolean if a field has been set.

func (BillingCharges) MarshalJSON ¶

func (o BillingCharges) MarshalJSON() ([]byte, error)

func (*BillingCharges) SetEnd ¶

func (o *BillingCharges) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (*BillingCharges) SetId ¶

func (o *BillingCharges) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BillingCharges) SetPaidFrom ¶

func (o *BillingCharges) SetPaidFrom(v string)

SetPaidFrom gets a reference to the given string and assigns it to the PaidFrom field.

func (*BillingCharges) SetPaidOn ¶

func (o *BillingCharges) SetPaidOn(v string)

SetPaidOn gets a reference to the given string and assigns it to the PaidOn field.

func (*BillingCharges) SetPrice ¶

func (o *BillingCharges) SetPrice(v float32)

SetPrice gets a reference to the given float32 and assigns it to the Price field.

func (*BillingCharges) SetQuantity ¶

func (o *BillingCharges) SetQuantity(v float32)

SetQuantity gets a reference to the given float32 and assigns it to the Quantity field.

func (*BillingCharges) SetStart ¶

func (o *BillingCharges) SetStart(v string)

SetStart gets a reference to the given string and assigns it to the Start field.

func (*BillingCharges) SetValue ¶

func (o *BillingCharges) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

type BillingProjectServiceApiService ¶

type BillingProjectServiceApiService service

BillingProjectServiceApiService BillingProjectServiceApi service

func (*BillingProjectServiceApiService) BillingProjectServiceGet ¶

func (a *BillingProjectServiceApiService) BillingProjectServiceGet(ctx context.Context, projectId string, serviceId string) ApiBillingProjectServiceGetRequest

BillingProjectServiceGet Get billing/service

Returns a single service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param serviceId Service Id
@return ApiBillingProjectServiceGetRequest

func (*BillingProjectServiceApiService) BillingProjectServiceGetExecute ¶

Execute executes the request

@return Service

func (*BillingProjectServiceApiService) BillingProjectServiceList ¶

func (a *BillingProjectServiceApiService) BillingProjectServiceList(ctx context.Context, projectId string) ApiBillingProjectServiceListRequest

BillingProjectServiceList List billing/service

List service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiBillingProjectServiceListRequest

func (*BillingProjectServiceApiService) BillingProjectServiceListExecute ¶

func (a *BillingProjectServiceApiService) BillingProjectServiceListExecute(r ApiBillingProjectServiceListRequest) ([]Service, *http.Response, error)

Execute executes the request

@return []Service

type BillingResource ¶

type BillingResource struct {
	Deleted *bool   `json:"deleted,omitempty"`
	Id      *string `json:"id,omitempty"`
	Name    *string `json:"name,omitempty"`
	Type    *string `json:"type,omitempty"`
}

BillingResource struct for BillingResource

func NewBillingResource ¶

func NewBillingResource() *BillingResource

NewBillingResource instantiates a new BillingResource 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 NewBillingResourceWithDefaults ¶

func NewBillingResourceWithDefaults() *BillingResource

NewBillingResourceWithDefaults instantiates a new BillingResource 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 (*BillingResource) GetDeleted ¶

func (o *BillingResource) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*BillingResource) GetDeletedOk ¶

func (o *BillingResource) GetDeletedOk() (*bool, bool)

GetDeletedOk returns a tuple with the Deleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingResource) GetId ¶

func (o *BillingResource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BillingResource) GetIdOk ¶

func (o *BillingResource) 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 (*BillingResource) GetName ¶

func (o *BillingResource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*BillingResource) GetNameOk ¶

func (o *BillingResource) 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 (*BillingResource) GetType ¶

func (o *BillingResource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*BillingResource) GetTypeOk ¶

func (o *BillingResource) GetTypeOk() (*string, 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 (*BillingResource) HasDeleted ¶

func (o *BillingResource) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*BillingResource) HasId ¶

func (o *BillingResource) HasId() bool

HasId returns a boolean if a field has been set.

func (*BillingResource) HasName ¶

func (o *BillingResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*BillingResource) HasType ¶

func (o *BillingResource) HasType() bool

HasType returns a boolean if a field has been set.

func (BillingResource) MarshalJSON ¶

func (o BillingResource) MarshalJSON() ([]byte, error)

func (*BillingResource) SetDeleted ¶

func (o *BillingResource) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*BillingResource) SetId ¶

func (o *BillingResource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BillingResource) SetName ¶

func (o *BillingResource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*BillingResource) SetType ¶

func (o *BillingResource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type BillingService ¶

type BillingService struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Type *string `json:"type,omitempty"`
}

BillingService struct for BillingService

func NewBillingService ¶

func NewBillingService() *BillingService

NewBillingService instantiates a new BillingService 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 NewBillingServiceWithDefaults ¶

func NewBillingServiceWithDefaults() *BillingService

NewBillingServiceWithDefaults instantiates a new BillingService 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 (*BillingService) GetId ¶

func (o *BillingService) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BillingService) GetIdOk ¶

func (o *BillingService) 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 (*BillingService) GetName ¶

func (o *BillingService) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*BillingService) GetNameOk ¶

func (o *BillingService) 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 (*BillingService) GetType ¶

func (o *BillingService) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*BillingService) GetTypeOk ¶

func (o *BillingService) GetTypeOk() (*string, 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 (*BillingService) HasId ¶

func (o *BillingService) HasId() bool

HasId returns a boolean if a field has been set.

func (*BillingService) HasName ¶

func (o *BillingService) HasName() bool

HasName returns a boolean if a field has been set.

func (*BillingService) HasType ¶

func (o *BillingService) HasType() bool

HasType returns a boolean if a field has been set.

func (BillingService) MarshalJSON ¶

func (o BillingService) MarshalJSON() ([]byte, error)

func (*BillingService) SetId ¶

func (o *BillingService) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BillingService) SetName ¶

func (o *BillingService) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*BillingService) SetType ¶

func (o *BillingService) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type Bucket ¶

type Bucket struct {
	CreatedBy    *string    `json:"createdBy,omitempty"`
	CreatedOn    *time.Time `json:"createdOn,omitempty"`
	Flavour      *string    `json:"flavour,omitempty"`
	Id           string     `json:"id"`
	ModifiedBy   *string    `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time `json:"modifiedOn,omitempty"`
	Name         string     `json:"name"`
	Organisation *string    `json:"organisation,omitempty"`
	Project      *string    `json:"project,omitempty"`
	SizeUsed     *float32   `json:"sizeUsed,omitempty"`
	State        *string    `json:"state,omitempty"`
	Uri          *string    `json:"uri,omitempty"`
}

Bucket struct for Bucket

func NewBucket ¶

func NewBucket(id string, name string) *Bucket

NewBucket instantiates a new Bucket 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 NewBucketWithDefaults ¶

func NewBucketWithDefaults() *Bucket

NewBucketWithDefaults instantiates a new Bucket 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 (*Bucket) GetCreatedBy ¶

func (o *Bucket) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Bucket) GetCreatedByOk ¶

func (o *Bucket) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetCreatedOn ¶

func (o *Bucket) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Bucket) GetCreatedOnOk ¶

func (o *Bucket) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetFlavour ¶

func (o *Bucket) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Bucket) GetFlavourOk ¶

func (o *Bucket) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetId ¶

func (o *Bucket) GetId() string

GetId returns the Id field value

func (*Bucket) GetIdOk ¶

func (o *Bucket) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Bucket) GetModifiedBy ¶

func (o *Bucket) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Bucket) GetModifiedByOk ¶

func (o *Bucket) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetModifiedOn ¶

func (o *Bucket) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Bucket) GetModifiedOnOk ¶

func (o *Bucket) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetName ¶

func (o *Bucket) GetName() string

GetName returns the Name field value

func (*Bucket) GetNameOk ¶

func (o *Bucket) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Bucket) GetOrganisation ¶

func (o *Bucket) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Bucket) GetOrganisationOk ¶

func (o *Bucket) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetProject ¶

func (o *Bucket) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Bucket) GetProjectOk ¶

func (o *Bucket) 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 (*Bucket) GetSizeUsed ¶

func (o *Bucket) GetSizeUsed() float32

GetSizeUsed returns the SizeUsed field value if set, zero value otherwise.

func (*Bucket) GetSizeUsedOk ¶

func (o *Bucket) GetSizeUsedOk() (*float32, bool)

GetSizeUsedOk returns a tuple with the SizeUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetState ¶

func (o *Bucket) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Bucket) GetStateOk ¶

func (o *Bucket) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) GetUri ¶

func (o *Bucket) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Bucket) GetUriOk ¶

func (o *Bucket) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Bucket) HasCreatedBy ¶

func (o *Bucket) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Bucket) HasCreatedOn ¶

func (o *Bucket) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Bucket) HasFlavour ¶

func (o *Bucket) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Bucket) HasModifiedBy ¶

func (o *Bucket) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Bucket) HasModifiedOn ¶

func (o *Bucket) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Bucket) HasOrganisation ¶

func (o *Bucket) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Bucket) HasProject ¶

func (o *Bucket) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Bucket) HasSizeUsed ¶

func (o *Bucket) HasSizeUsed() bool

HasSizeUsed returns a boolean if a field has been set.

func (*Bucket) HasState ¶

func (o *Bucket) HasState() bool

HasState returns a boolean if a field has been set.

func (*Bucket) HasUri ¶

func (o *Bucket) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Bucket) MarshalJSON ¶

func (o Bucket) MarshalJSON() ([]byte, error)

func (*Bucket) SetCreatedBy ¶

func (o *Bucket) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Bucket) SetCreatedOn ¶

func (o *Bucket) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Bucket) SetFlavour ¶

func (o *Bucket) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Bucket) SetId ¶

func (o *Bucket) SetId(v string)

SetId sets field value

func (*Bucket) SetModifiedBy ¶

func (o *Bucket) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Bucket) SetModifiedOn ¶

func (o *Bucket) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Bucket) SetName ¶

func (o *Bucket) SetName(v string)

SetName sets field value

func (*Bucket) SetOrganisation ¶

func (o *Bucket) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Bucket) SetProject ¶

func (o *Bucket) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Bucket) SetSizeUsed ¶

func (o *Bucket) SetSizeUsed(v float32)

SetSizeUsed gets a reference to the given float32 and assigns it to the SizeUsed field.

func (*Bucket) SetState ¶

func (o *Bucket) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Bucket) SetUri ¶

func (o *Bucket) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ComputeProjectReplicaApiService ¶

type ComputeProjectReplicaApiService service

ComputeProjectReplicaApiService ComputeProjectReplicaApi service

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaCreate ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaCreate(ctx context.Context, projectId string, locationId string) ApiComputeProjectReplicaCreateRequest

ComputeProjectReplicaCreate Create compute/replica

Create replica

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiComputeProjectReplicaCreateRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaCreateExecute ¶

Execute executes the request

@return Replica

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaDelete ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaDelete(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaDeleteRequest

ComputeProjectReplicaDelete Delete compute/replica

Delete replica

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaDeleteRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaDeleteExecute ¶

Execute executes the request

@return Replica

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaDiskList ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaDiskList(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaDiskListRequest

ComputeProjectReplicaDiskList List compute/replica.disk

List compute/replica.disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaDiskListRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaDiskListExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaDiskListExecute(r ApiComputeProjectReplicaDiskListRequest) ([]Disk, *http.Response, error)

Execute executes the request

@return []Disk

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaEventGet ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaEventGet(ctx context.Context, projectId string, locationId string, replicaId string, eventId string) ApiComputeProjectReplicaEventGetRequest

ComputeProjectReplicaEventGet Get compute/replica.event

Get compute/replica.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@param eventId eventId
@return ApiComputeProjectReplicaEventGetRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaEventGetExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaEventGetExecute(r ApiComputeProjectReplicaEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaEventList ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaEventList(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaEventListRequest

ComputeProjectReplicaEventList List compute/replica.event

List compute/replica.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaEventListRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaEventListExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaEventListExecute(r ApiComputeProjectReplicaEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaGet ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaGet(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaGetRequest

ComputeProjectReplicaGet Get compute/replica

Returns a single replica

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaGetRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaGetExecute ¶

Execute executes the request

@return Replica

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaList ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaList(ctx context.Context, projectId string, locationId string) ApiComputeProjectReplicaListRequest

ComputeProjectReplicaList List compute/replica

List replica

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiComputeProjectReplicaListRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaListExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaListExecute(r ApiComputeProjectReplicaListRequest) ([]Replica, *http.Response, error)

Execute executes the request

@return []Replica

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaServiceGet ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaServiceGet(ctx context.Context, projectId string, locationId string, replicaId string, serviceId string) ApiComputeProjectReplicaServiceGetRequest

ComputeProjectReplicaServiceGet Get compute/replica.service

Get compute/replica.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@param serviceId serviceId
@return ApiComputeProjectReplicaServiceGetRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaServiceList ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaServiceList(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaServiceListRequest

ComputeProjectReplicaServiceList List compute/replica.service

List compute/replica.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaServiceListRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagCreate ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagCreate(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaTagCreateRequest

ComputeProjectReplicaTagCreate Create compute/replica.tag

Create compute/replica.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaTagCreateRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagCreateExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagCreateExecute(r ApiComputeProjectReplicaTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagDelete ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagDelete(ctx context.Context, projectId string, locationId string, replicaId string, tagId string) ApiComputeProjectReplicaTagDeleteRequest

ComputeProjectReplicaTagDelete Delete compute/replica.tag

Delete compute/replica.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@param tagId tagId
@return ApiComputeProjectReplicaTagDeleteRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagDeleteExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagDeleteExecute(r ApiComputeProjectReplicaTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagGet ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagGet(ctx context.Context, projectId string, locationId string, replicaId string, tagId string) ApiComputeProjectReplicaTagGetRequest

ComputeProjectReplicaTagGet Get compute/replica.tag

Get compute/replica.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@param tagId tagId
@return ApiComputeProjectReplicaTagGetRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagGetExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagGetExecute(r ApiComputeProjectReplicaTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagList ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagList(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaTagListRequest

ComputeProjectReplicaTagList List compute/replica.tag

List compute/replica.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaTagListRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagListExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagListExecute(r ApiComputeProjectReplicaTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagPut ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagPut(ctx context.Context, projectId string, locationId string, replicaId string) ApiComputeProjectReplicaTagPutRequest

ComputeProjectReplicaTagPut Replace compute/replica.tag

Replace compute/replica.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param replicaId Replica Id
@return ApiComputeProjectReplicaTagPutRequest

func (*ComputeProjectReplicaApiService) ComputeProjectReplicaTagPutExecute ¶

func (a *ComputeProjectReplicaApiService) ComputeProjectReplicaTagPutExecute(r ApiComputeProjectReplicaTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

type ComputeProjectReplicaCreate ¶

type ComputeProjectReplicaCreate struct {
	Hostname string `json:"hostname"`
	Secret   string `json:"secret"`
}

ComputeProjectReplicaCreate struct for ComputeProjectReplicaCreate

func NewComputeProjectReplicaCreate ¶

func NewComputeProjectReplicaCreate(hostname string, secret string) *ComputeProjectReplicaCreate

NewComputeProjectReplicaCreate instantiates a new ComputeProjectReplicaCreate 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 NewComputeProjectReplicaCreateWithDefaults ¶

func NewComputeProjectReplicaCreateWithDefaults() *ComputeProjectReplicaCreate

NewComputeProjectReplicaCreateWithDefaults instantiates a new ComputeProjectReplicaCreate 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 (*ComputeProjectReplicaCreate) GetHostname ¶

func (o *ComputeProjectReplicaCreate) GetHostname() string

GetHostname returns the Hostname field value

func (*ComputeProjectReplicaCreate) GetHostnameOk ¶

func (o *ComputeProjectReplicaCreate) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*ComputeProjectReplicaCreate) GetSecret ¶

func (o *ComputeProjectReplicaCreate) GetSecret() string

GetSecret returns the Secret field value

func (*ComputeProjectReplicaCreate) GetSecretOk ¶

func (o *ComputeProjectReplicaCreate) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (ComputeProjectReplicaCreate) MarshalJSON ¶

func (o ComputeProjectReplicaCreate) MarshalJSON() ([]byte, error)

func (*ComputeProjectReplicaCreate) SetHostname ¶

func (o *ComputeProjectReplicaCreate) SetHostname(v string)

SetHostname sets field value

func (*ComputeProjectReplicaCreate) SetSecret ¶

func (o *ComputeProjectReplicaCreate) SetSecret(v string)

SetSecret sets field value

type ComputeProjectVmApiService ¶

type ComputeProjectVmApiService service

ComputeProjectVmApiService ComputeProjectVmApi service

func (*ComputeProjectVmApiService) ComputeProjectVmConnectGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectGet(ctx context.Context, projectId string, locationId string, vmId string, connectId string) ApiComputeProjectVmConnectGetRequest

ComputeProjectVmConnectGet Get compute/vm.connect

Get compute/vm.connect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param connectId connectId
@return ApiComputeProjectVmConnectGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmConnectGetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectGetExecute(r ApiComputeProjectVmConnectGetRequest) (*Connect, *http.Response, error)

Execute executes the request

@return Connect

func (*ComputeProjectVmApiService) ComputeProjectVmConnectList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmConnectListRequest

ComputeProjectVmConnectList List compute/vm.connect

List compute/vm.connect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmConnectListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmConnectListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectListExecute(r ApiComputeProjectVmConnectListRequest) ([]Connect, *http.Response, error)

Execute executes the request

@return []Connect

func (*ComputeProjectVmApiService) ComputeProjectVmConnectOpen ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectOpen(ctx context.Context, projectId string, locationId string, vmId string, connectId string) ApiComputeProjectVmConnectOpenRequest

ComputeProjectVmConnectOpen Open compute/vm.connect

action open

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param connectId connectId
@return ApiComputeProjectVmConnectOpenRequest

func (*ComputeProjectVmApiService) ComputeProjectVmConnectOpenExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmConnectOpenExecute(r ApiComputeProjectVmConnectOpenRequest) (*http.Response, error)

Execute executes the request

func (*ComputeProjectVmApiService) ComputeProjectVmCreate ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmCreate(ctx context.Context, projectId string, locationId string) ApiComputeProjectVmCreateRequest

ComputeProjectVmCreate Create compute/vm

Create vm

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiComputeProjectVmCreateRequest

func (*ComputeProjectVmApiService) ComputeProjectVmCreateExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmCreateExecute(r ApiComputeProjectVmCreateRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmDelete ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDelete(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmDeleteRequest

ComputeProjectVmDelete Delete compute/vm

Delete vm

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmDeleteRequest

func (*ComputeProjectVmApiService) ComputeProjectVmDeleteExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDeleteExecute(r ApiComputeProjectVmDeleteRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmDiskCreate ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDiskCreate(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmDiskCreateRequest

ComputeProjectVmDiskCreate Create compute/vm.disk

Create compute/vm.disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmDiskCreateRequest

func (*ComputeProjectVmApiService) ComputeProjectVmDiskCreateExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDiskCreateExecute(r ApiComputeProjectVmDiskCreateRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*ComputeProjectVmApiService) ComputeProjectVmDiskList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDiskList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmDiskListRequest

ComputeProjectVmDiskList List compute/vm.disk

List compute/vm.disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmDiskListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmDiskListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmDiskListExecute(r ApiComputeProjectVmDiskListRequest) ([]Disk, *http.Response, error)

Execute executes the request

@return []Disk

func (*ComputeProjectVmApiService) ComputeProjectVmEventGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmEventGet(ctx context.Context, projectId string, locationId string, vmId string, eventId string) ApiComputeProjectVmEventGetRequest

ComputeProjectVmEventGet Get compute/vm.event

Get compute/vm.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param eventId eventId
@return ApiComputeProjectVmEventGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmEventGetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmEventGetExecute(r ApiComputeProjectVmEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*ComputeProjectVmApiService) ComputeProjectVmEventList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmEventList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmEventListRequest

ComputeProjectVmEventList List compute/vm.event

List compute/vm.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmEventListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmEventListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmEventListExecute(r ApiComputeProjectVmEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*ComputeProjectVmApiService) ComputeProjectVmFlavour ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmFlavour(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmFlavourRequest

ComputeProjectVmFlavour Flavour compute/vm

action flavour

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmFlavourRequest

func (*ComputeProjectVmApiService) ComputeProjectVmFlavourExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmFlavourExecute(r ApiComputeProjectVmFlavourRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmGet(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmGetRequest

ComputeProjectVmGet Get compute/vm

Returns a single vm

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmGetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmGetExecute(r ApiComputeProjectVmGetRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmIsoCreate ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmIsoCreate(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmIsoCreateRequest

ComputeProjectVmIsoCreate Create compute/vm.iso

Create compute/vm.iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmIsoCreateRequest

func (*ComputeProjectVmApiService) ComputeProjectVmIsoCreateExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmIsoCreateExecute(r ApiComputeProjectVmIsoCreateRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*ComputeProjectVmApiService) ComputeProjectVmIsoList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmIsoList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmIsoListRequest

ComputeProjectVmIsoList List compute/vm.iso

List compute/vm.iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmIsoListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmIsoListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmIsoListExecute(r ApiComputeProjectVmIsoListRequest) ([]Iso, *http.Response, error)

Execute executes the request

@return []Iso

func (*ComputeProjectVmApiService) ComputeProjectVmList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmList(ctx context.Context, projectId string, locationId string) ApiComputeProjectVmListRequest

ComputeProjectVmList List compute/vm

List vm

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiComputeProjectVmListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmListExecute(r ApiComputeProjectVmListRequest) ([]Vm, *http.Response, error)

Execute executes the request

@return []Vm

func (*ComputeProjectVmApiService) ComputeProjectVmMetricGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricGet(ctx context.Context, projectId string, locationId string, vmId string, metricId string) ApiComputeProjectVmMetricGetRequest

ComputeProjectVmMetricGet Get compute/vm.metric

Get compute/vm.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param metricId metricId
@return ApiComputeProjectVmMetricGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmMetricGetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricGetExecute(r ApiComputeProjectVmMetricGetRequest) (*Metric, *http.Response, error)

Execute executes the request

@return Metric

func (*ComputeProjectVmApiService) ComputeProjectVmMetricList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmMetricListRequest

ComputeProjectVmMetricList List compute/vm.metric

List compute/vm.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmMetricListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmMetricListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricListExecute(r ApiComputeProjectVmMetricListRequest) ([]Metric, *http.Response, error)

Execute executes the request

@return []Metric

func (*ComputeProjectVmApiService) ComputeProjectVmMetricSeriesList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricSeriesList(ctx context.Context, projectId string, locationId string, vmId string, metricId string) ApiComputeProjectVmMetricSeriesListRequest

ComputeProjectVmMetricSeriesList List compute/vm.series

List compute/vm.series

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param metricId metricId
@return ApiComputeProjectVmMetricSeriesListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmMetricSeriesListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmMetricSeriesListExecute(r ApiComputeProjectVmMetricSeriesListRequest) ([]Point, *http.Response, error)

Execute executes the request

@return []Point

func (*ComputeProjectVmApiService) ComputeProjectVmPasswordReset ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmPasswordReset(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmPasswordResetRequest

ComputeProjectVmPasswordReset Password reset compute/vm

action password_reset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmPasswordResetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmPasswordResetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmPasswordResetExecute(r ApiComputeProjectVmPasswordResetRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmRestart ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmRestart(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmRestartRequest

ComputeProjectVmRestart Restart compute/vm

action restart

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmRestartRequest

func (*ComputeProjectVmApiService) ComputeProjectVmRestartExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmRestartExecute(r ApiComputeProjectVmRestartRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmSerialport ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmSerialport(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmSerialportRequest

ComputeProjectVmSerialport Serialport compute/vm

action serialport

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmSerialportRequest

func (*ComputeProjectVmApiService) ComputeProjectVmSerialportExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmSerialportExecute(r ApiComputeProjectVmSerialportRequest) (**os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ComputeProjectVmApiService) ComputeProjectVmServiceGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmServiceGet(ctx context.Context, projectId string, locationId string, vmId string, serviceId string) ApiComputeProjectVmServiceGetRequest

ComputeProjectVmServiceGet Get compute/vm.service

Get compute/vm.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param serviceId serviceId
@return ApiComputeProjectVmServiceGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*ComputeProjectVmApiService) ComputeProjectVmServiceList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmServiceList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmServiceListRequest

ComputeProjectVmServiceList List compute/vm.service

List compute/vm.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmServiceListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*ComputeProjectVmApiService) ComputeProjectVmStart ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmStart(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmStartRequest

ComputeProjectVmStart Start compute/vm

action start

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmStartRequest

func (*ComputeProjectVmApiService) ComputeProjectVmStartExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmStartExecute(r ApiComputeProjectVmStartRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmStop ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmStop(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmStopRequest

ComputeProjectVmStop Stop compute/vm

action stop

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmStopRequest

func (*ComputeProjectVmApiService) ComputeProjectVmStopExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmStopExecute(r ApiComputeProjectVmStopRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmTagCreate ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagCreate(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmTagCreateRequest

ComputeProjectVmTagCreate Create compute/vm.tag

Create compute/vm.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmTagCreateRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTagCreateExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagCreateExecute(r ApiComputeProjectVmTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ComputeProjectVmApiService) ComputeProjectVmTagDelete ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagDelete(ctx context.Context, projectId string, locationId string, vmId string, tagId string) ApiComputeProjectVmTagDeleteRequest

ComputeProjectVmTagDelete Delete compute/vm.tag

Delete compute/vm.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param tagId tagId
@return ApiComputeProjectVmTagDeleteRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTagDeleteExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagDeleteExecute(r ApiComputeProjectVmTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ComputeProjectVmApiService) ComputeProjectVmTagGet ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagGet(ctx context.Context, projectId string, locationId string, vmId string, tagId string) ApiComputeProjectVmTagGetRequest

ComputeProjectVmTagGet Get compute/vm.tag

Get compute/vm.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@param tagId tagId
@return ApiComputeProjectVmTagGetRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTagGetExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagGetExecute(r ApiComputeProjectVmTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ComputeProjectVmApiService) ComputeProjectVmTagList ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagList(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmTagListRequest

ComputeProjectVmTagList List compute/vm.tag

List compute/vm.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmTagListRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTagListExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagListExecute(r ApiComputeProjectVmTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ComputeProjectVmApiService) ComputeProjectVmTagPut ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagPut(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmTagPutRequest

ComputeProjectVmTagPut Replace compute/vm.tag

Replace compute/vm.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmTagPutRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTagPutExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTagPutExecute(r ApiComputeProjectVmTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ComputeProjectVmApiService) ComputeProjectVmTurnoff ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTurnoff(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmTurnoffRequest

ComputeProjectVmTurnoff Turnoff compute/vm

action turnoff

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmTurnoffRequest

func (*ComputeProjectVmApiService) ComputeProjectVmTurnoffExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmTurnoffExecute(r ApiComputeProjectVmTurnoffRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

func (*ComputeProjectVmApiService) ComputeProjectVmUpdate ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmUpdate(ctx context.Context, projectId string, locationId string, vmId string) ApiComputeProjectVmUpdateRequest

ComputeProjectVmUpdate Update compute/vm

Returns modified vm

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vmId Vm Id
@return ApiComputeProjectVmUpdateRequest

func (*ComputeProjectVmApiService) ComputeProjectVmUpdateExecute ¶

func (a *ComputeProjectVmApiService) ComputeProjectVmUpdateExecute(r ApiComputeProjectVmUpdateRequest) (*Vm, *http.Response, error)

Execute executes the request

@return Vm

type ComputeProjectVmConnectOpen ¶

type ComputeProjectVmConnectOpen struct {
	Protocol *string `json:"protocol,omitempty"`
}

ComputeProjectVmConnectOpen struct for ComputeProjectVmConnectOpen

func NewComputeProjectVmConnectOpen ¶

func NewComputeProjectVmConnectOpen() *ComputeProjectVmConnectOpen

NewComputeProjectVmConnectOpen instantiates a new ComputeProjectVmConnectOpen 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 NewComputeProjectVmConnectOpenWithDefaults ¶

func NewComputeProjectVmConnectOpenWithDefaults() *ComputeProjectVmConnectOpen

NewComputeProjectVmConnectOpenWithDefaults instantiates a new ComputeProjectVmConnectOpen 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 (*ComputeProjectVmConnectOpen) GetProtocol ¶

func (o *ComputeProjectVmConnectOpen) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*ComputeProjectVmConnectOpen) GetProtocolOk ¶

func (o *ComputeProjectVmConnectOpen) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmConnectOpen) HasProtocol ¶

func (o *ComputeProjectVmConnectOpen) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (ComputeProjectVmConnectOpen) MarshalJSON ¶

func (o ComputeProjectVmConnectOpen) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmConnectOpen) SetProtocol ¶

func (o *ComputeProjectVmConnectOpen) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

type ComputeProjectVmCreate ¶

type ComputeProjectVmCreate struct {
	Credential   []ComputeProjectVmCreateCredential `json:"credential,omitempty"`
	Disk         []ComputeProjectVmCreateDisk       `json:"disk,omitempty"`
	Image        *string                            `json:"image,omitempty"`
	Iso          *string                            `json:"iso,omitempty"`
	Name         string                             `json:"name"`
	Netadp       []ComputeProjectVmCreateNetadp     `json:"netadp,omitempty"`
	Service      string                             `json:"service"`
	Start        *bool                              `json:"start,omitempty"`
	Tag          []Tag                              `json:"tag,omitempty"`
	UserMetadata *string                            `json:"userMetadata,omitempty"`
	Username     *string                            `json:"username,omitempty"`
}

ComputeProjectVmCreate struct for ComputeProjectVmCreate

func NewComputeProjectVmCreate ¶

func NewComputeProjectVmCreate(name string, service string) *ComputeProjectVmCreate

NewComputeProjectVmCreate instantiates a new ComputeProjectVmCreate 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 NewComputeProjectVmCreateWithDefaults ¶

func NewComputeProjectVmCreateWithDefaults() *ComputeProjectVmCreate

NewComputeProjectVmCreateWithDefaults instantiates a new ComputeProjectVmCreate 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 (*ComputeProjectVmCreate) GetCredential ¶

GetCredential returns the Credential field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetCredentialOk ¶

GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetDisk ¶

GetDisk returns the Disk field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetDiskOk ¶

GetDiskOk returns a tuple with the Disk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetImage ¶

func (o *ComputeProjectVmCreate) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetImageOk ¶

func (o *ComputeProjectVmCreate) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetIso ¶

func (o *ComputeProjectVmCreate) GetIso() string

GetIso returns the Iso field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetIsoOk ¶

func (o *ComputeProjectVmCreate) GetIsoOk() (*string, bool)

GetIsoOk returns a tuple with the Iso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetName ¶

func (o *ComputeProjectVmCreate) GetName() string

GetName returns the Name field value

func (*ComputeProjectVmCreate) GetNameOk ¶

func (o *ComputeProjectVmCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetNetadp ¶

GetNetadp returns the Netadp field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetNetadpOk ¶

GetNetadpOk returns a tuple with the Netadp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetService ¶

func (o *ComputeProjectVmCreate) GetService() string

GetService returns the Service field value

func (*ComputeProjectVmCreate) GetServiceOk ¶

func (o *ComputeProjectVmCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetStart ¶

func (o *ComputeProjectVmCreate) GetStart() bool

GetStart returns the Start field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetStartOk ¶

func (o *ComputeProjectVmCreate) GetStartOk() (*bool, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetTag ¶

func (o *ComputeProjectVmCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetTagOk ¶

func (o *ComputeProjectVmCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetUserMetadata ¶

func (o *ComputeProjectVmCreate) GetUserMetadata() string

GetUserMetadata returns the UserMetadata field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetUserMetadataOk ¶

func (o *ComputeProjectVmCreate) GetUserMetadataOk() (*string, bool)

GetUserMetadataOk returns a tuple with the UserMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) GetUsername ¶

func (o *ComputeProjectVmCreate) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ComputeProjectVmCreate) GetUsernameOk ¶

func (o *ComputeProjectVmCreate) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreate) HasCredential ¶

func (o *ComputeProjectVmCreate) HasCredential() bool

HasCredential returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasDisk ¶

func (o *ComputeProjectVmCreate) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasImage ¶

func (o *ComputeProjectVmCreate) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasIso ¶

func (o *ComputeProjectVmCreate) HasIso() bool

HasIso returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasNetadp ¶

func (o *ComputeProjectVmCreate) HasNetadp() bool

HasNetadp returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasStart ¶

func (o *ComputeProjectVmCreate) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasTag ¶

func (o *ComputeProjectVmCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasUserMetadata ¶

func (o *ComputeProjectVmCreate) HasUserMetadata() bool

HasUserMetadata returns a boolean if a field has been set.

func (*ComputeProjectVmCreate) HasUsername ¶

func (o *ComputeProjectVmCreate) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (ComputeProjectVmCreate) MarshalJSON ¶

func (o ComputeProjectVmCreate) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmCreate) SetCredential ¶

SetCredential gets a reference to the given []ComputeProjectVmCreateCredential and assigns it to the Credential field.

func (*ComputeProjectVmCreate) SetDisk ¶

SetDisk gets a reference to the given []ComputeProjectVmCreateDisk and assigns it to the Disk field.

func (*ComputeProjectVmCreate) SetImage ¶

func (o *ComputeProjectVmCreate) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*ComputeProjectVmCreate) SetIso ¶

func (o *ComputeProjectVmCreate) SetIso(v string)

SetIso gets a reference to the given string and assigns it to the Iso field.

func (*ComputeProjectVmCreate) SetName ¶

func (o *ComputeProjectVmCreate) SetName(v string)

SetName sets field value

func (*ComputeProjectVmCreate) SetNetadp ¶

SetNetadp gets a reference to the given []ComputeProjectVmCreateNetadp and assigns it to the Netadp field.

func (*ComputeProjectVmCreate) SetService ¶

func (o *ComputeProjectVmCreate) SetService(v string)

SetService sets field value

func (*ComputeProjectVmCreate) SetStart ¶

func (o *ComputeProjectVmCreate) SetStart(v bool)

SetStart gets a reference to the given bool and assigns it to the Start field.

func (*ComputeProjectVmCreate) SetTag ¶

func (o *ComputeProjectVmCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*ComputeProjectVmCreate) SetUserMetadata ¶

func (o *ComputeProjectVmCreate) SetUserMetadata(v string)

SetUserMetadata gets a reference to the given string and assigns it to the UserMetadata field.

func (*ComputeProjectVmCreate) SetUsername ¶

func (o *ComputeProjectVmCreate) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type ComputeProjectVmCreateCredential ¶

type ComputeProjectVmCreateCredential struct {
	Type string `json:"type"`
	// - user credential (by id or name) - project credential (by id or name) - raw openssh public key (starting with `ssh-rsa/ssh-ed25519`) - defaults to user keys
	Value string `json:"value"`
}

ComputeProjectVmCreateCredential struct for ComputeProjectVmCreateCredential

func NewComputeProjectVmCreateCredential ¶

func NewComputeProjectVmCreateCredential(type_ string, value string) *ComputeProjectVmCreateCredential

NewComputeProjectVmCreateCredential instantiates a new ComputeProjectVmCreateCredential 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 NewComputeProjectVmCreateCredentialWithDefaults ¶

func NewComputeProjectVmCreateCredentialWithDefaults() *ComputeProjectVmCreateCredential

NewComputeProjectVmCreateCredentialWithDefaults instantiates a new ComputeProjectVmCreateCredential 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 (*ComputeProjectVmCreateCredential) GetType ¶

GetType returns the Type field value

func (*ComputeProjectVmCreateCredential) GetTypeOk ¶

func (o *ComputeProjectVmCreateCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateCredential) GetValue ¶

GetValue returns the Value field value

func (*ComputeProjectVmCreateCredential) GetValueOk ¶

func (o *ComputeProjectVmCreateCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (ComputeProjectVmCreateCredential) MarshalJSON ¶

func (o ComputeProjectVmCreateCredential) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmCreateCredential) SetType ¶

SetType sets field value

func (*ComputeProjectVmCreateCredential) SetValue ¶

SetValue sets field value

type ComputeProjectVmCreateDisk ¶

type ComputeProjectVmCreateDisk struct {
	Name    string  `json:"name"`
	Service string  `json:"service"`
	Size    float32 `json:"size"`
}

ComputeProjectVmCreateDisk struct for ComputeProjectVmCreateDisk

func NewComputeProjectVmCreateDisk ¶

func NewComputeProjectVmCreateDisk(name string, service string, size float32) *ComputeProjectVmCreateDisk

NewComputeProjectVmCreateDisk instantiates a new ComputeProjectVmCreateDisk 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 NewComputeProjectVmCreateDiskWithDefaults ¶

func NewComputeProjectVmCreateDiskWithDefaults() *ComputeProjectVmCreateDisk

NewComputeProjectVmCreateDiskWithDefaults instantiates a new ComputeProjectVmCreateDisk 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 (*ComputeProjectVmCreateDisk) GetName ¶

func (o *ComputeProjectVmCreateDisk) GetName() string

GetName returns the Name field value

func (*ComputeProjectVmCreateDisk) GetNameOk ¶

func (o *ComputeProjectVmCreateDisk) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateDisk) GetService ¶

func (o *ComputeProjectVmCreateDisk) GetService() string

GetService returns the Service field value

func (*ComputeProjectVmCreateDisk) GetServiceOk ¶

func (o *ComputeProjectVmCreateDisk) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateDisk) GetSize ¶

func (o *ComputeProjectVmCreateDisk) GetSize() float32

GetSize returns the Size field value

func (*ComputeProjectVmCreateDisk) GetSizeOk ¶

func (o *ComputeProjectVmCreateDisk) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (ComputeProjectVmCreateDisk) MarshalJSON ¶

func (o ComputeProjectVmCreateDisk) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmCreateDisk) SetName ¶

func (o *ComputeProjectVmCreateDisk) SetName(v string)

SetName sets field value

func (*ComputeProjectVmCreateDisk) SetService ¶

func (o *ComputeProjectVmCreateDisk) SetService(v string)

SetService sets field value

func (*ComputeProjectVmCreateDisk) SetSize ¶

func (o *ComputeProjectVmCreateDisk) SetSize(v float32)

SetSize sets field value

type ComputeProjectVmCreateNetadp ¶

type ComputeProjectVmCreateNetadp struct {
	Firewall *string  `json:"firewall,omitempty"`
	Ip       []string `json:"ip,omitempty"`
	Network  string   `json:"network"`
}

ComputeProjectVmCreateNetadp struct for ComputeProjectVmCreateNetadp

func NewComputeProjectVmCreateNetadp ¶

func NewComputeProjectVmCreateNetadp(network string) *ComputeProjectVmCreateNetadp

NewComputeProjectVmCreateNetadp instantiates a new ComputeProjectVmCreateNetadp 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 NewComputeProjectVmCreateNetadpWithDefaults ¶

func NewComputeProjectVmCreateNetadpWithDefaults() *ComputeProjectVmCreateNetadp

NewComputeProjectVmCreateNetadpWithDefaults instantiates a new ComputeProjectVmCreateNetadp 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 (*ComputeProjectVmCreateNetadp) GetFirewall ¶

func (o *ComputeProjectVmCreateNetadp) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*ComputeProjectVmCreateNetadp) GetFirewallOk ¶

func (o *ComputeProjectVmCreateNetadp) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateNetadp) GetIp ¶

func (o *ComputeProjectVmCreateNetadp) GetIp() []string

GetIp returns the Ip field value if set, zero value otherwise.

func (*ComputeProjectVmCreateNetadp) GetIpOk ¶

func (o *ComputeProjectVmCreateNetadp) GetIpOk() ([]string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateNetadp) GetNetwork ¶

func (o *ComputeProjectVmCreateNetadp) GetNetwork() string

GetNetwork returns the Network field value

func (*ComputeProjectVmCreateNetadp) GetNetworkOk ¶

func (o *ComputeProjectVmCreateNetadp) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.

func (*ComputeProjectVmCreateNetadp) HasFirewall ¶

func (o *ComputeProjectVmCreateNetadp) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*ComputeProjectVmCreateNetadp) HasIp ¶

HasIp returns a boolean if a field has been set.

func (ComputeProjectVmCreateNetadp) MarshalJSON ¶

func (o ComputeProjectVmCreateNetadp) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmCreateNetadp) SetFirewall ¶

func (o *ComputeProjectVmCreateNetadp) SetFirewall(v string)

SetFirewall gets a reference to the given string and assigns it to the Firewall field.

func (*ComputeProjectVmCreateNetadp) SetIp ¶

func (o *ComputeProjectVmCreateNetadp) SetIp(v []string)

SetIp gets a reference to the given []string and assigns it to the Ip field.

func (*ComputeProjectVmCreateNetadp) SetNetwork ¶

func (o *ComputeProjectVmCreateNetadp) SetNetwork(v string)

SetNetwork sets field value

type ComputeProjectVmDiskCreate ¶

type ComputeProjectVmDiskCreate struct {
	Disk string `json:"disk"`
}

ComputeProjectVmDiskCreate struct for ComputeProjectVmDiskCreate

func NewComputeProjectVmDiskCreate ¶

func NewComputeProjectVmDiskCreate(disk string) *ComputeProjectVmDiskCreate

NewComputeProjectVmDiskCreate instantiates a new ComputeProjectVmDiskCreate 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 NewComputeProjectVmDiskCreateWithDefaults ¶

func NewComputeProjectVmDiskCreateWithDefaults() *ComputeProjectVmDiskCreate

NewComputeProjectVmDiskCreateWithDefaults instantiates a new ComputeProjectVmDiskCreate 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 (*ComputeProjectVmDiskCreate) GetDisk ¶

func (o *ComputeProjectVmDiskCreate) GetDisk() string

GetDisk returns the Disk field value

func (*ComputeProjectVmDiskCreate) GetDiskOk ¶

func (o *ComputeProjectVmDiskCreate) GetDiskOk() (*string, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (ComputeProjectVmDiskCreate) MarshalJSON ¶

func (o ComputeProjectVmDiskCreate) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmDiskCreate) SetDisk ¶

func (o *ComputeProjectVmDiskCreate) SetDisk(v string)

SetDisk sets field value

type ComputeProjectVmFlavour ¶

type ComputeProjectVmFlavour struct {
	Service string `json:"service"`
}

ComputeProjectVmFlavour struct for ComputeProjectVmFlavour

func NewComputeProjectVmFlavour ¶

func NewComputeProjectVmFlavour(service string) *ComputeProjectVmFlavour

NewComputeProjectVmFlavour instantiates a new ComputeProjectVmFlavour 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 NewComputeProjectVmFlavourWithDefaults ¶

func NewComputeProjectVmFlavourWithDefaults() *ComputeProjectVmFlavour

NewComputeProjectVmFlavourWithDefaults instantiates a new ComputeProjectVmFlavour 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 (*ComputeProjectVmFlavour) GetService ¶

func (o *ComputeProjectVmFlavour) GetService() string

GetService returns the Service field value

func (*ComputeProjectVmFlavour) GetServiceOk ¶

func (o *ComputeProjectVmFlavour) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (ComputeProjectVmFlavour) MarshalJSON ¶

func (o ComputeProjectVmFlavour) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmFlavour) SetService ¶

func (o *ComputeProjectVmFlavour) SetService(v string)

SetService sets field value

type ComputeProjectVmIsoCreate ¶

type ComputeProjectVmIsoCreate struct {
	Iso *string `json:"iso,omitempty"`
}

ComputeProjectVmIsoCreate struct for ComputeProjectVmIsoCreate

func NewComputeProjectVmIsoCreate ¶

func NewComputeProjectVmIsoCreate() *ComputeProjectVmIsoCreate

NewComputeProjectVmIsoCreate instantiates a new ComputeProjectVmIsoCreate 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 NewComputeProjectVmIsoCreateWithDefaults ¶

func NewComputeProjectVmIsoCreateWithDefaults() *ComputeProjectVmIsoCreate

NewComputeProjectVmIsoCreateWithDefaults instantiates a new ComputeProjectVmIsoCreate 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 (*ComputeProjectVmIsoCreate) GetIso ¶

func (o *ComputeProjectVmIsoCreate) GetIso() string

GetIso returns the Iso field value if set, zero value otherwise.

func (*ComputeProjectVmIsoCreate) GetIsoOk ¶

func (o *ComputeProjectVmIsoCreate) GetIsoOk() (*string, bool)

GetIsoOk returns a tuple with the Iso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmIsoCreate) HasIso ¶

func (o *ComputeProjectVmIsoCreate) HasIso() bool

HasIso returns a boolean if a field has been set.

func (ComputeProjectVmIsoCreate) MarshalJSON ¶

func (o ComputeProjectVmIsoCreate) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmIsoCreate) SetIso ¶

func (o *ComputeProjectVmIsoCreate) SetIso(v string)

SetIso gets a reference to the given string and assigns it to the Iso field.

type ComputeProjectVmPasswordReset ¶

type ComputeProjectVmPasswordReset struct {
	Exponent string `json:"exponent"`
	Modulus  string `json:"modulus"`
	UserName string `json:"userName"`
}

ComputeProjectVmPasswordReset struct for ComputeProjectVmPasswordReset

func NewComputeProjectVmPasswordReset ¶

func NewComputeProjectVmPasswordReset(exponent string, modulus string, userName string) *ComputeProjectVmPasswordReset

NewComputeProjectVmPasswordReset instantiates a new ComputeProjectVmPasswordReset 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 NewComputeProjectVmPasswordResetWithDefaults ¶

func NewComputeProjectVmPasswordResetWithDefaults() *ComputeProjectVmPasswordReset

NewComputeProjectVmPasswordResetWithDefaults instantiates a new ComputeProjectVmPasswordReset 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 (*ComputeProjectVmPasswordReset) GetExponent ¶

func (o *ComputeProjectVmPasswordReset) GetExponent() string

GetExponent returns the Exponent field value

func (*ComputeProjectVmPasswordReset) GetExponentOk ¶

func (o *ComputeProjectVmPasswordReset) GetExponentOk() (*string, bool)

GetExponentOk returns a tuple with the Exponent field value and a boolean to check if the value has been set.

func (*ComputeProjectVmPasswordReset) GetModulus ¶

func (o *ComputeProjectVmPasswordReset) GetModulus() string

GetModulus returns the Modulus field value

func (*ComputeProjectVmPasswordReset) GetModulusOk ¶

func (o *ComputeProjectVmPasswordReset) GetModulusOk() (*string, bool)

GetModulusOk returns a tuple with the Modulus field value and a boolean to check if the value has been set.

func (*ComputeProjectVmPasswordReset) GetUserName ¶

func (o *ComputeProjectVmPasswordReset) GetUserName() string

GetUserName returns the UserName field value

func (*ComputeProjectVmPasswordReset) GetUserNameOk ¶

func (o *ComputeProjectVmPasswordReset) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value and a boolean to check if the value has been set.

func (ComputeProjectVmPasswordReset) MarshalJSON ¶

func (o ComputeProjectVmPasswordReset) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmPasswordReset) SetExponent ¶

func (o *ComputeProjectVmPasswordReset) SetExponent(v string)

SetExponent sets field value

func (*ComputeProjectVmPasswordReset) SetModulus ¶

func (o *ComputeProjectVmPasswordReset) SetModulus(v string)

SetModulus sets field value

func (*ComputeProjectVmPasswordReset) SetUserName ¶

func (o *ComputeProjectVmPasswordReset) SetUserName(v string)

SetUserName sets field value

type ComputeProjectVmSerialport ¶

type ComputeProjectVmSerialport struct {
	Number *string `json:"number,omitempty"`
}

ComputeProjectVmSerialport struct for ComputeProjectVmSerialport

func NewComputeProjectVmSerialport ¶

func NewComputeProjectVmSerialport() *ComputeProjectVmSerialport

NewComputeProjectVmSerialport instantiates a new ComputeProjectVmSerialport 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 NewComputeProjectVmSerialportWithDefaults ¶

func NewComputeProjectVmSerialportWithDefaults() *ComputeProjectVmSerialport

NewComputeProjectVmSerialportWithDefaults instantiates a new ComputeProjectVmSerialport 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 (*ComputeProjectVmSerialport) GetNumber ¶

func (o *ComputeProjectVmSerialport) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*ComputeProjectVmSerialport) GetNumberOk ¶

func (o *ComputeProjectVmSerialport) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmSerialport) HasNumber ¶

func (o *ComputeProjectVmSerialport) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (ComputeProjectVmSerialport) MarshalJSON ¶

func (o ComputeProjectVmSerialport) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmSerialport) SetNumber ¶

func (o *ComputeProjectVmSerialport) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

type ComputeProjectVmUpdate ¶

type ComputeProjectVmUpdate struct {
	Name         *string `json:"name,omitempty"`
	UserMetadata *string `json:"userMetadata,omitempty"`
}

ComputeProjectVmUpdate struct for ComputeProjectVmUpdate

func NewComputeProjectVmUpdate ¶

func NewComputeProjectVmUpdate() *ComputeProjectVmUpdate

NewComputeProjectVmUpdate instantiates a new ComputeProjectVmUpdate 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 NewComputeProjectVmUpdateWithDefaults ¶

func NewComputeProjectVmUpdateWithDefaults() *ComputeProjectVmUpdate

NewComputeProjectVmUpdateWithDefaults instantiates a new ComputeProjectVmUpdate 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 (*ComputeProjectVmUpdate) GetName ¶

func (o *ComputeProjectVmUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ComputeProjectVmUpdate) GetNameOk ¶

func (o *ComputeProjectVmUpdate) 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 (*ComputeProjectVmUpdate) GetUserMetadata ¶

func (o *ComputeProjectVmUpdate) GetUserMetadata() string

GetUserMetadata returns the UserMetadata field value if set, zero value otherwise.

func (*ComputeProjectVmUpdate) GetUserMetadataOk ¶

func (o *ComputeProjectVmUpdate) GetUserMetadataOk() (*string, bool)

GetUserMetadataOk returns a tuple with the UserMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ComputeProjectVmUpdate) HasName ¶

func (o *ComputeProjectVmUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (*ComputeProjectVmUpdate) HasUserMetadata ¶

func (o *ComputeProjectVmUpdate) HasUserMetadata() bool

HasUserMetadata returns a boolean if a field has been set.

func (ComputeProjectVmUpdate) MarshalJSON ¶

func (o ComputeProjectVmUpdate) MarshalJSON() ([]byte, error)

func (*ComputeProjectVmUpdate) SetName ¶

func (o *ComputeProjectVmUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ComputeProjectVmUpdate) SetUserMetadata ¶

func (o *ComputeProjectVmUpdate) SetUserMetadata(v string)

SetUserMetadata gets a reference to the given string and assigns it to the UserMetadata 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) ServerURL ¶

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Connect ¶

type Connect struct {
	Id   string `json:"id"`
	Name string `json:"name"`
	Type string `json:"type"`
}

Connect struct for Connect

func NewConnect ¶

func NewConnect(id string, name string, type_ string) *Connect

NewConnect instantiates a new Connect 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 NewConnectWithDefaults ¶

func NewConnectWithDefaults() *Connect

NewConnectWithDefaults instantiates a new Connect 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 (*Connect) GetId ¶

func (o *Connect) GetId() string

GetId returns the Id field value

func (*Connect) GetIdOk ¶

func (o *Connect) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Connect) GetName ¶

func (o *Connect) GetName() string

GetName returns the Name field value

func (*Connect) GetNameOk ¶

func (o *Connect) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Connect) GetType ¶

func (o *Connect) GetType() string

GetType returns the Type field value

func (*Connect) GetTypeOk ¶

func (o *Connect) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (Connect) MarshalJSON ¶

func (o Connect) MarshalJSON() ([]byte, error)

func (*Connect) SetId ¶

func (o *Connect) SetId(v string)

SetId sets field value

func (*Connect) SetName ¶

func (o *Connect) SetName(v string)

SetName sets field value

func (*Connect) SetType ¶

func (o *Connect) SetType(v string)

SetType sets field value

type ContainerImage ¶

type ContainerImage struct {
	CreatedOn  time.Time `json:"createdOn"`
	Digest     string    `json:"digest"`
	Id         *string   `json:"id,omitempty"`
	ModifiedOn time.Time `json:"modifiedOn"`
	Name       string    `json:"name"`
}

ContainerImage struct for ContainerImage

func NewContainerImage ¶

func NewContainerImage(createdOn time.Time, digest string, modifiedOn time.Time, name string) *ContainerImage

NewContainerImage instantiates a new ContainerImage 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 NewContainerImageWithDefaults ¶

func NewContainerImageWithDefaults() *ContainerImage

NewContainerImageWithDefaults instantiates a new ContainerImage 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 (*ContainerImage) GetCreatedOn ¶

func (o *ContainerImage) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value

func (*ContainerImage) GetCreatedOnOk ¶

func (o *ContainerImage) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value and a boolean to check if the value has been set.

func (*ContainerImage) GetDigest ¶

func (o *ContainerImage) GetDigest() string

GetDigest returns the Digest field value

func (*ContainerImage) GetDigestOk ¶

func (o *ContainerImage) GetDigestOk() (*string, bool)

GetDigestOk returns a tuple with the Digest field value and a boolean to check if the value has been set.

func (*ContainerImage) GetId ¶

func (o *ContainerImage) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ContainerImage) GetIdOk ¶

func (o *ContainerImage) 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 (*ContainerImage) GetModifiedOn ¶

func (o *ContainerImage) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value

func (*ContainerImage) GetModifiedOnOk ¶

func (o *ContainerImage) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value and a boolean to check if the value has been set.

func (*ContainerImage) GetName ¶

func (o *ContainerImage) GetName() string

GetName returns the Name field value

func (*ContainerImage) GetNameOk ¶

func (o *ContainerImage) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContainerImage) HasId ¶

func (o *ContainerImage) HasId() bool

HasId returns a boolean if a field has been set.

func (ContainerImage) MarshalJSON ¶

func (o ContainerImage) MarshalJSON() ([]byte, error)

func (*ContainerImage) SetCreatedOn ¶

func (o *ContainerImage) SetCreatedOn(v time.Time)

SetCreatedOn sets field value

func (*ContainerImage) SetDigest ¶

func (o *ContainerImage) SetDigest(v string)

SetDigest sets field value

func (*ContainerImage) SetId ¶

func (o *ContainerImage) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ContainerImage) SetModifiedOn ¶

func (o *ContainerImage) SetModifiedOn(v time.Time)

SetModifiedOn sets field value

func (*ContainerImage) SetName ¶

func (o *ContainerImage) SetName(v string)

SetName sets field value

type ContainerProjectRegistryApiService ¶

type ContainerProjectRegistryApiService service

ContainerProjectRegistryApiService ContainerProjectRegistryApi service

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCreate ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCreate(ctx context.Context, projectId string, locationId string) ApiContainerProjectRegistryCreateRequest

ContainerProjectRegistryCreate Create container/registry

Create registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiContainerProjectRegistryCreateRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCreateExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialCreate ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialCreate(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryCredentialCreateRequest

ContainerProjectRegistryCredentialCreate Create container/registry.credential

Create container/registry.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryCredentialCreateRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialCreateExecute ¶

Execute executes the request

@return RegistryCredential

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialDelete ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialDelete(ctx context.Context, projectId string, locationId string, registryId string, credentialId string) ApiContainerProjectRegistryCredentialDeleteRequest

ContainerProjectRegistryCredentialDelete Delete container/registry.credential

Delete container/registry.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param credentialId credentialId
@return ApiContainerProjectRegistryCredentialDeleteRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialDeleteExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialDeleteExecute(r ApiContainerProjectRegistryCredentialDeleteRequest) (*Registry, *http.Response, error)

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialGet(ctx context.Context, projectId string, locationId string, registryId string, credentialId string) ApiContainerProjectRegistryCredentialGetRequest

ContainerProjectRegistryCredentialGet Get container/registry.credential

Get container/registry.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param credentialId credentialId
@return ApiContainerProjectRegistryCredentialGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialGetExecute ¶

Execute executes the request

@return RegistryCredential

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryCredentialListRequest

ContainerProjectRegistryCredentialList List container/registry.credential

List container/registry.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryCredentialListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialListExecute ¶

Execute executes the request

@return []RegistryCredential

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialPatch ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialPatch(ctx context.Context, projectId string, locationId string, registryId string, credentialId string) ApiContainerProjectRegistryCredentialPatchRequest

ContainerProjectRegistryCredentialPatch Update container/registry.credential

Update container/registry.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param credentialId credentialId
@return ApiContainerProjectRegistryCredentialPatchRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryCredentialPatchExecute ¶

Execute executes the request

@return RegistryCredential

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDelete ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDelete(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryDeleteRequest

ContainerProjectRegistryDelete Delete container/registry

Delete registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryDeleteRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDeleteExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainCreate ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainCreate(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryDomainCreateRequest

ContainerProjectRegistryDomainCreate Create container/registry.domain

Create container/registry.domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryDomainCreateRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainCreateExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainCreateExecute(r ApiContainerProjectRegistryDomainCreateRequest) (*Domain, *http.Response, error)

Execute executes the request

@return Domain

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainDelete ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainDelete(ctx context.Context, projectId string, locationId string, registryId string, domainId string) ApiContainerProjectRegistryDomainDeleteRequest

ContainerProjectRegistryDomainDelete Delete container/registry.domain

Delete container/registry.domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param domainId domainId
@return ApiContainerProjectRegistryDomainDeleteRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainDeleteExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainDeleteExecute(r ApiContainerProjectRegistryDomainDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainGet(ctx context.Context, projectId string, locationId string, registryId string, domainId string) ApiContainerProjectRegistryDomainGetRequest

ContainerProjectRegistryDomainGet Get container/registry.domain

Get container/registry.domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param domainId domainId
@return ApiContainerProjectRegistryDomainGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainGetExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainGetExecute(r ApiContainerProjectRegistryDomainGetRequest) (*Domain, *http.Response, error)

Execute executes the request

@return Domain

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryDomainListRequest

ContainerProjectRegistryDomainList List container/registry.domain

List container/registry.domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryDomainListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryDomainListExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryDomainListExecute(r ApiContainerProjectRegistryDomainListRequest) ([]Domain, *http.Response, error)

Execute executes the request

@return []Domain

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryEventGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryEventGet(ctx context.Context, projectId string, locationId string, registryId string, eventId string) ApiContainerProjectRegistryEventGetRequest

ContainerProjectRegistryEventGet Get container/registry.event

Get container/registry.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param eventId eventId
@return ApiContainerProjectRegistryEventGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryEventGetExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryEventGetExecute(r ApiContainerProjectRegistryEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryEventList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryEventList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryEventListRequest

ContainerProjectRegistryEventList List container/registry.event

List container/registry.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryEventListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryEventListExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryEventListExecute(r ApiContainerProjectRegistryEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryGet(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryGetRequest

ContainerProjectRegistryGet Get container/registry

Returns a single registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryGetExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryList(ctx context.Context, projectId string, locationId string) ApiContainerProjectRegistryListRequest

ContainerProjectRegistryList List container/registry

List registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiContainerProjectRegistryListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryListExecute ¶

Execute executes the request

@return []Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryGet(ctx context.Context, projectId string, locationId string, registryId string, repositoryId string) ApiContainerProjectRegistryRepositoryGetRequest

ContainerProjectRegistryRepositoryGet Get container/registry.repository

Get container/registry.repository

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param repositoryId repositoryId
@return ApiContainerProjectRegistryRepositoryGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryGetExecute ¶

Execute executes the request

@return ContainerRepository

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageDelete ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageDelete(ctx context.Context, projectId string, locationId string, registryId string, repositoryId string, imageId string) ApiContainerProjectRegistryRepositoryImageDeleteRequest

ContainerProjectRegistryRepositoryImageDelete Delete container/registry.image

Delete container/registry.image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param repositoryId repositoryId
@param imageId imageId
@return ApiContainerProjectRegistryRepositoryImageDeleteRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageDeleteExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageDeleteExecute(r ApiContainerProjectRegistryRepositoryImageDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageGet(ctx context.Context, projectId string, locationId string, registryId string, repositoryId string, imageId string) ApiContainerProjectRegistryRepositoryImageGetRequest

ContainerProjectRegistryRepositoryImageGet Get container/registry.image

Get container/registry.image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param repositoryId repositoryId
@param imageId imageId
@return ApiContainerProjectRegistryRepositoryImageGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageGetExecute ¶

Execute executes the request

@return ContainerImage

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageList(ctx context.Context, projectId string, locationId string, registryId string, repositoryId string) ApiContainerProjectRegistryRepositoryImageListRequest

ContainerProjectRegistryRepositoryImageList List container/registry.image

List container/registry.image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param repositoryId repositoryId
@return ApiContainerProjectRegistryRepositoryImageListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryImageListExecute ¶

Execute executes the request

@return []ContainerImage

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryRepositoryListRequest

ContainerProjectRegistryRepositoryList List container/registry.repository

List container/registry.repository

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryRepositoryListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryRepositoryListExecute ¶

Execute executes the request

@return []ContainerRepository

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryServiceGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryServiceGet(ctx context.Context, projectId string, locationId string, registryId string, serviceId string) ApiContainerProjectRegistryServiceGetRequest

ContainerProjectRegistryServiceGet Get container/registry.service

Get container/registry.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param serviceId serviceId
@return ApiContainerProjectRegistryServiceGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryServiceList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryServiceList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryServiceListRequest

ContainerProjectRegistryServiceList List container/registry.service

List container/registry.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryServiceListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryStart ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryStart(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryStartRequest

ContainerProjectRegistryStart Start container/registry

action start

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryStartRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryStartExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryStop ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryStop(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryStopRequest

ContainerProjectRegistryStop Stop container/registry

action stop

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryStopRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryStopExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagCreate ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagCreate(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryTagCreateRequest

ContainerProjectRegistryTagCreate Create container/registry.tag

Create container/registry.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryTagCreateRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagCreateExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagCreateExecute(r ApiContainerProjectRegistryTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagDelete ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagDelete(ctx context.Context, projectId string, locationId string, registryId string, tagId string) ApiContainerProjectRegistryTagDeleteRequest

ContainerProjectRegistryTagDelete Delete container/registry.tag

Delete container/registry.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param tagId tagId
@return ApiContainerProjectRegistryTagDeleteRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagDeleteExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagDeleteExecute(r ApiContainerProjectRegistryTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagGet ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagGet(ctx context.Context, projectId string, locationId string, registryId string, tagId string) ApiContainerProjectRegistryTagGetRequest

ContainerProjectRegistryTagGet Get container/registry.tag

Get container/registry.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@param tagId tagId
@return ApiContainerProjectRegistryTagGetRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagGetExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagGetExecute(r ApiContainerProjectRegistryTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagList ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagList(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryTagListRequest

ContainerProjectRegistryTagList List container/registry.tag

List container/registry.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryTagListRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagListExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagListExecute(r ApiContainerProjectRegistryTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagPut ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagPut(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryTagPutRequest

ContainerProjectRegistryTagPut Replace container/registry.tag

Replace container/registry.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryTagPutRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTagPutExecute ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTagPutExecute(r ApiContainerProjectRegistryTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTransfer ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryTransfer(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryTransferRequest

ContainerProjectRegistryTransfer Transfer container/registry

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryTransferRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryTransferExecute ¶

Execute executes the request

@return Registry

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryUpdate ¶

func (a *ContainerProjectRegistryApiService) ContainerProjectRegistryUpdate(ctx context.Context, projectId string, locationId string, registryId string) ApiContainerProjectRegistryUpdateRequest

ContainerProjectRegistryUpdate Update container/registry

Returns modified registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param registryId Registry Id
@return ApiContainerProjectRegistryUpdateRequest

func (*ContainerProjectRegistryApiService) ContainerProjectRegistryUpdateExecute ¶

Execute executes the request

@return Registry

type ContainerProjectRegistryCreate ¶

type ContainerProjectRegistryCreate struct {
	Name    string `json:"name"`
	Service string `json:"service"`
	Tag     []Tag  `json:"tag,omitempty"`
}

ContainerProjectRegistryCreate struct for ContainerProjectRegistryCreate

func NewContainerProjectRegistryCreate ¶

func NewContainerProjectRegistryCreate(name string, service string) *ContainerProjectRegistryCreate

NewContainerProjectRegistryCreate instantiates a new ContainerProjectRegistryCreate 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 NewContainerProjectRegistryCreateWithDefaults ¶

func NewContainerProjectRegistryCreateWithDefaults() *ContainerProjectRegistryCreate

NewContainerProjectRegistryCreateWithDefaults instantiates a new ContainerProjectRegistryCreate 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 (*ContainerProjectRegistryCreate) GetName ¶

GetName returns the Name field value

func (*ContainerProjectRegistryCreate) GetNameOk ¶

func (o *ContainerProjectRegistryCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContainerProjectRegistryCreate) GetService ¶

func (o *ContainerProjectRegistryCreate) GetService() string

GetService returns the Service field value

func (*ContainerProjectRegistryCreate) GetServiceOk ¶

func (o *ContainerProjectRegistryCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ContainerProjectRegistryCreate) GetTag ¶

func (o *ContainerProjectRegistryCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*ContainerProjectRegistryCreate) GetTagOk ¶

func (o *ContainerProjectRegistryCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerProjectRegistryCreate) HasTag ¶

HasTag returns a boolean if a field has been set.

func (ContainerProjectRegistryCreate) MarshalJSON ¶

func (o ContainerProjectRegistryCreate) MarshalJSON() ([]byte, error)

func (*ContainerProjectRegistryCreate) SetName ¶

func (o *ContainerProjectRegistryCreate) SetName(v string)

SetName sets field value

func (*ContainerProjectRegistryCreate) SetService ¶

func (o *ContainerProjectRegistryCreate) SetService(v string)

SetService sets field value

func (*ContainerProjectRegistryCreate) SetTag ¶

func (o *ContainerProjectRegistryCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type ContainerProjectRegistryCredentialPatch ¶

type ContainerProjectRegistryCredentialPatch struct {
	Name string `json:"name"`
}

ContainerProjectRegistryCredentialPatch struct for ContainerProjectRegistryCredentialPatch

func NewContainerProjectRegistryCredentialPatch ¶

func NewContainerProjectRegistryCredentialPatch(name string) *ContainerProjectRegistryCredentialPatch

NewContainerProjectRegistryCredentialPatch instantiates a new ContainerProjectRegistryCredentialPatch 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 NewContainerProjectRegistryCredentialPatchWithDefaults ¶

func NewContainerProjectRegistryCredentialPatchWithDefaults() *ContainerProjectRegistryCredentialPatch

NewContainerProjectRegistryCredentialPatchWithDefaults instantiates a new ContainerProjectRegistryCredentialPatch 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 (*ContainerProjectRegistryCredentialPatch) GetName ¶

GetName returns the Name field value

func (*ContainerProjectRegistryCredentialPatch) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ContainerProjectRegistryCredentialPatch) MarshalJSON ¶

func (o ContainerProjectRegistryCredentialPatch) MarshalJSON() ([]byte, error)

func (*ContainerProjectRegistryCredentialPatch) SetName ¶

SetName sets field value

type ContainerProjectRegistryTransfer ¶

type ContainerProjectRegistryTransfer struct {
	Project string `json:"project"`
}

ContainerProjectRegistryTransfer struct for ContainerProjectRegistryTransfer

func NewContainerProjectRegistryTransfer ¶

func NewContainerProjectRegistryTransfer(project string) *ContainerProjectRegistryTransfer

NewContainerProjectRegistryTransfer instantiates a new ContainerProjectRegistryTransfer 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 NewContainerProjectRegistryTransferWithDefaults ¶

func NewContainerProjectRegistryTransferWithDefaults() *ContainerProjectRegistryTransfer

NewContainerProjectRegistryTransferWithDefaults instantiates a new ContainerProjectRegistryTransfer 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 (*ContainerProjectRegistryTransfer) GetProject ¶

func (o *ContainerProjectRegistryTransfer) GetProject() string

GetProject returns the Project field value

func (*ContainerProjectRegistryTransfer) GetProjectOk ¶

func (o *ContainerProjectRegistryTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (ContainerProjectRegistryTransfer) MarshalJSON ¶

func (o ContainerProjectRegistryTransfer) MarshalJSON() ([]byte, error)

func (*ContainerProjectRegistryTransfer) SetProject ¶

func (o *ContainerProjectRegistryTransfer) SetProject(v string)

SetProject sets field value

type ContainerProjectRegistryUpdate ¶

type ContainerProjectRegistryUpdate struct {
	Name *string `json:"name,omitempty"`
}

ContainerProjectRegistryUpdate struct for ContainerProjectRegistryUpdate

func NewContainerProjectRegistryUpdate ¶

func NewContainerProjectRegistryUpdate() *ContainerProjectRegistryUpdate

NewContainerProjectRegistryUpdate instantiates a new ContainerProjectRegistryUpdate 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 NewContainerProjectRegistryUpdateWithDefaults ¶

func NewContainerProjectRegistryUpdateWithDefaults() *ContainerProjectRegistryUpdate

NewContainerProjectRegistryUpdateWithDefaults instantiates a new ContainerProjectRegistryUpdate 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 (*ContainerProjectRegistryUpdate) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ContainerProjectRegistryUpdate) GetNameOk ¶

func (o *ContainerProjectRegistryUpdate) 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 (*ContainerProjectRegistryUpdate) HasName ¶

func (o *ContainerProjectRegistryUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (ContainerProjectRegistryUpdate) MarshalJSON ¶

func (o ContainerProjectRegistryUpdate) MarshalJSON() ([]byte, error)

func (*ContainerProjectRegistryUpdate) SetName ¶

func (o *ContainerProjectRegistryUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type ContainerRepository ¶

type ContainerRepository struct {
	Id   *string `json:"id,omitempty"`
	Name string  `json:"name"`
}

ContainerRepository struct for ContainerRepository

func NewContainerRepository ¶

func NewContainerRepository(name string) *ContainerRepository

NewContainerRepository instantiates a new ContainerRepository 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 NewContainerRepositoryWithDefaults ¶

func NewContainerRepositoryWithDefaults() *ContainerRepository

NewContainerRepositoryWithDefaults instantiates a new ContainerRepository 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 (*ContainerRepository) GetId ¶

func (o *ContainerRepository) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ContainerRepository) GetIdOk ¶

func (o *ContainerRepository) 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 (*ContainerRepository) GetName ¶

func (o *ContainerRepository) GetName() string

GetName returns the Name field value

func (*ContainerRepository) GetNameOk ¶

func (o *ContainerRepository) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContainerRepository) HasId ¶

func (o *ContainerRepository) HasId() bool

HasId returns a boolean if a field has been set.

func (ContainerRepository) MarshalJSON ¶

func (o ContainerRepository) MarshalJSON() ([]byte, error)

func (*ContainerRepository) SetId ¶

func (o *ContainerRepository) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ContainerRepository) SetName ¶

func (o *ContainerRepository) SetName(v string)

SetName sets field value

type Disk ¶

type Disk struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	Image      *string    `json:"image,omitempty"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	Replica    *string    `json:"replica,omitempty"`
	Size       *float32   `json:"size,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
	Vm         *string    `json:"vm,omitempty"`
}

Disk struct for Disk

func NewDisk ¶

func NewDisk(id string, name string) *Disk

NewDisk instantiates a new Disk 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 NewDiskWithDefaults ¶

func NewDiskWithDefaults() *Disk

NewDiskWithDefaults instantiates a new Disk 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 (*Disk) GetCreatedBy ¶

func (o *Disk) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Disk) GetCreatedByOk ¶

func (o *Disk) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetCreatedOn ¶

func (o *Disk) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Disk) GetCreatedOnOk ¶

func (o *Disk) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetFlavour ¶

func (o *Disk) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Disk) GetFlavourOk ¶

func (o *Disk) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetId ¶

func (o *Disk) GetId() string

GetId returns the Id field value

func (*Disk) GetIdOk ¶

func (o *Disk) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Disk) GetImage ¶

func (o *Disk) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*Disk) GetImageOk ¶

func (o *Disk) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetModifiedBy ¶

func (o *Disk) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Disk) GetModifiedByOk ¶

func (o *Disk) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetModifiedOn ¶

func (o *Disk) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Disk) GetModifiedOnOk ¶

func (o *Disk) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetName ¶

func (o *Disk) GetName() string

GetName returns the Name field value

func (*Disk) GetNameOk ¶

func (o *Disk) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Disk) GetProject ¶

func (o *Disk) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Disk) GetProjectOk ¶

func (o *Disk) 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 (*Disk) GetReplica ¶

func (o *Disk) GetReplica() string

GetReplica returns the Replica field value if set, zero value otherwise.

func (*Disk) GetReplicaOk ¶

func (o *Disk) GetReplicaOk() (*string, bool)

GetReplicaOk returns a tuple with the Replica field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetSize ¶

func (o *Disk) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*Disk) GetSizeOk ¶

func (o *Disk) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetState ¶

func (o *Disk) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Disk) GetStateOk ¶

func (o *Disk) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetTag ¶

func (o *Disk) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Disk) GetTagOk ¶

func (o *Disk) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetUri ¶

func (o *Disk) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Disk) GetUriOk ¶

func (o *Disk) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) GetVm ¶

func (o *Disk) GetVm() string

GetVm returns the Vm field value if set, zero value otherwise.

func (*Disk) GetVmOk ¶

func (o *Disk) GetVmOk() (*string, bool)

GetVmOk returns a tuple with the Vm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Disk) HasCreatedBy ¶

func (o *Disk) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Disk) HasCreatedOn ¶

func (o *Disk) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Disk) HasFlavour ¶

func (o *Disk) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Disk) HasImage ¶

func (o *Disk) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*Disk) HasModifiedBy ¶

func (o *Disk) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Disk) HasModifiedOn ¶

func (o *Disk) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Disk) HasProject ¶

func (o *Disk) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Disk) HasReplica ¶

func (o *Disk) HasReplica() bool

HasReplica returns a boolean if a field has been set.

func (*Disk) HasSize ¶

func (o *Disk) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Disk) HasState ¶

func (o *Disk) HasState() bool

HasState returns a boolean if a field has been set.

func (*Disk) HasTag ¶

func (o *Disk) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Disk) HasUri ¶

func (o *Disk) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*Disk) HasVm ¶

func (o *Disk) HasVm() bool

HasVm returns a boolean if a field has been set.

func (Disk) MarshalJSON ¶

func (o Disk) MarshalJSON() ([]byte, error)

func (*Disk) SetCreatedBy ¶

func (o *Disk) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Disk) SetCreatedOn ¶

func (o *Disk) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Disk) SetFlavour ¶

func (o *Disk) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Disk) SetId ¶

func (o *Disk) SetId(v string)

SetId sets field value

func (*Disk) SetImage ¶

func (o *Disk) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*Disk) SetModifiedBy ¶

func (o *Disk) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Disk) SetModifiedOn ¶

func (o *Disk) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Disk) SetName ¶

func (o *Disk) SetName(v string)

SetName sets field value

func (*Disk) SetProject ¶

func (o *Disk) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Disk) SetReplica ¶

func (o *Disk) SetReplica(v string)

SetReplica gets a reference to the given string and assigns it to the Replica field.

func (*Disk) SetSize ¶

func (o *Disk) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (*Disk) SetState ¶

func (o *Disk) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Disk) SetTag ¶

func (o *Disk) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Disk) SetUri ¶

func (o *Disk) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*Disk) SetVm ¶

func (o *Disk) SetVm(v string)

SetVm gets a reference to the given string and assigns it to the Vm field.

type DnsProjectZoneApiService ¶

type DnsProjectZoneApiService service

DnsProjectZoneApiService DnsProjectZoneApi service

func (*DnsProjectZoneApiService) DnsProjectZoneCreate ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneCreate(ctx context.Context, projectId string, locationId string) ApiDnsProjectZoneCreateRequest

DnsProjectZoneCreate Create dns/zone

Create zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiDnsProjectZoneCreateRequest

func (*DnsProjectZoneApiService) DnsProjectZoneCreateExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneCreateExecute(r ApiDnsProjectZoneCreateRequest) (*Zone, *http.Response, error)

Execute executes the request

@return Zone

func (*DnsProjectZoneApiService) DnsProjectZoneDelete ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneDelete(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneDeleteRequest

DnsProjectZoneDelete Delete dns/zone

Delete zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneDeleteRequest

func (*DnsProjectZoneApiService) DnsProjectZoneDeleteExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneDeleteExecute(r ApiDnsProjectZoneDeleteRequest) (*Zone, *http.Response, error)

Execute executes the request

@return Zone

func (*DnsProjectZoneApiService) DnsProjectZoneEventGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneEventGet(ctx context.Context, projectId string, locationId string, zoneId string, eventId string) ApiDnsProjectZoneEventGetRequest

DnsProjectZoneEventGet Get dns/zone.event

Get dns/zone.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param eventId eventId
@return ApiDnsProjectZoneEventGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneEventGetExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneEventGetExecute(r ApiDnsProjectZoneEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*DnsProjectZoneApiService) DnsProjectZoneEventList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneEventList(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneEventListRequest

DnsProjectZoneEventList List dns/zone.event

List dns/zone.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneEventListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneEventListExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneEventListExecute(r ApiDnsProjectZoneEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*DnsProjectZoneApiService) DnsProjectZoneGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneGet(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneGetRequest

DnsProjectZoneGet Get dns/zone

Returns a single zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneGetExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneGetExecute(r ApiDnsProjectZoneGetRequest) (*Zone, *http.Response, error)

Execute executes the request

@return Zone

func (*DnsProjectZoneApiService) DnsProjectZoneList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneList(ctx context.Context, projectId string, locationId string) ApiDnsProjectZoneListRequest

DnsProjectZoneList List dns/zone

List zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiDnsProjectZoneListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneListExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneListExecute(r ApiDnsProjectZoneListRequest) ([]Zone, *http.Response, error)

Execute executes the request

@return []Zone

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetCreate ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetCreate(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneRecordsetCreateRequest

DnsProjectZoneRecordsetCreate Create dns/zone.recordset

Create dns/zone.recordset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneRecordsetCreateRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetCreateExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetCreateExecute(r ApiDnsProjectZoneRecordsetCreateRequest) (*DnsRecordset, *http.Response, error)

Execute executes the request

@return DnsRecordset

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetDelete ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetDelete(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetDeleteRequest

DnsProjectZoneRecordsetDelete Delete dns/zone.recordset

Delete dns/zone.recordset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetDeleteRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetDeleteExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetDeleteExecute(r ApiDnsProjectZoneRecordsetDeleteRequest) (*Zone, *http.Response, error)

Execute executes the request

@return Zone

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetGet(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetGetRequest

DnsProjectZoneRecordsetGet Get dns/zone.recordset

Get dns/zone.recordset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetGetExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetGetExecute(r ApiDnsProjectZoneRecordsetGetRequest) (*DnsRecordset, *http.Response, error)

Execute executes the request

@return DnsRecordset

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetList(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneRecordsetListRequest

DnsProjectZoneRecordsetList List dns/zone.recordset

List dns/zone.recordset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneRecordsetListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetListExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetListExecute(r ApiDnsProjectZoneRecordsetListRequest) ([]DnsRecordset, *http.Response, error)

Execute executes the request

@return []DnsRecordset

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetPatch ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetPatch(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetPatchRequest

DnsProjectZoneRecordsetPatch Update dns/zone.recordset

Update dns/zone.recordset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetPatchRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetPatchExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetPatchExecute(r ApiDnsProjectZoneRecordsetPatchRequest) (*DnsRecordset, *http.Response, error)

Execute executes the request

@return DnsRecordset

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordCreate ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordCreate(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetRecordCreateRequest

DnsProjectZoneRecordsetRecordCreate Create dns/zone.record

Create dns/zone.record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetRecordCreateRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordCreateExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordCreateExecute(r ApiDnsProjectZoneRecordsetRecordCreateRequest) (*DnsRecord, *http.Response, error)

Execute executes the request

@return DnsRecord

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordDelete ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordDelete(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string, recordId string) ApiDnsProjectZoneRecordsetRecordDeleteRequest

DnsProjectZoneRecordsetRecordDelete Delete dns/zone.record

Delete dns/zone.record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@param recordId recordId
@return ApiDnsProjectZoneRecordsetRecordDeleteRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordDeleteExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordDeleteExecute(r ApiDnsProjectZoneRecordsetRecordDeleteRequest) (*http.Response, error)

Execute executes the request

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordGet(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string, recordId string) ApiDnsProjectZoneRecordsetRecordGetRequest

DnsProjectZoneRecordsetRecordGet Get dns/zone.record

Get dns/zone.record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@param recordId recordId
@return ApiDnsProjectZoneRecordsetRecordGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordGetExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordGetExecute(r ApiDnsProjectZoneRecordsetRecordGetRequest) (*DnsRecord, *http.Response, error)

Execute executes the request

@return DnsRecord

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordList(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetRecordListRequest

DnsProjectZoneRecordsetRecordList List dns/zone.record

List dns/zone.record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetRecordListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordListExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordListExecute(r ApiDnsProjectZoneRecordsetRecordListRequest) ([]DnsRecord, *http.Response, error)

Execute executes the request

@return []DnsRecord

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordPut ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordPut(ctx context.Context, projectId string, locationId string, zoneId string, recordsetId string) ApiDnsProjectZoneRecordsetRecordPutRequest

DnsProjectZoneRecordsetRecordPut Replace dns/zone.record

Replace dns/zone.record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param recordsetId recordsetId
@return ApiDnsProjectZoneRecordsetRecordPutRequest

func (*DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordPutExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneRecordsetRecordPutExecute(r ApiDnsProjectZoneRecordsetRecordPutRequest) ([]DnsRecord, *http.Response, error)

Execute executes the request

@return []DnsRecord

func (*DnsProjectZoneApiService) DnsProjectZoneServiceGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneServiceGet(ctx context.Context, projectId string, locationId string, zoneId string, serviceId string) ApiDnsProjectZoneServiceGetRequest

DnsProjectZoneServiceGet Get dns/zone.service

Get dns/zone.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param serviceId serviceId
@return ApiDnsProjectZoneServiceGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*DnsProjectZoneApiService) DnsProjectZoneServiceList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneServiceList(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneServiceListRequest

DnsProjectZoneServiceList List dns/zone.service

List dns/zone.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneServiceListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*DnsProjectZoneApiService) DnsProjectZoneTagCreate ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagCreate(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneTagCreateRequest

DnsProjectZoneTagCreate Create dns/zone.tag

Create dns/zone.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneTagCreateRequest

func (*DnsProjectZoneApiService) DnsProjectZoneTagCreateExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagCreateExecute(r ApiDnsProjectZoneTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*DnsProjectZoneApiService) DnsProjectZoneTagDelete ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagDelete(ctx context.Context, projectId string, locationId string, zoneId string, tagId string) ApiDnsProjectZoneTagDeleteRequest

DnsProjectZoneTagDelete Delete dns/zone.tag

Delete dns/zone.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param tagId tagId
@return ApiDnsProjectZoneTagDeleteRequest

func (*DnsProjectZoneApiService) DnsProjectZoneTagDeleteExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagDeleteExecute(r ApiDnsProjectZoneTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*DnsProjectZoneApiService) DnsProjectZoneTagGet ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagGet(ctx context.Context, projectId string, locationId string, zoneId string, tagId string) ApiDnsProjectZoneTagGetRequest

DnsProjectZoneTagGet Get dns/zone.tag

Get dns/zone.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@param tagId tagId
@return ApiDnsProjectZoneTagGetRequest

func (*DnsProjectZoneApiService) DnsProjectZoneTagGetExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagGetExecute(r ApiDnsProjectZoneTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*DnsProjectZoneApiService) DnsProjectZoneTagList ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagList(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneTagListRequest

DnsProjectZoneTagList List dns/zone.tag

List dns/zone.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneTagListRequest

func (*DnsProjectZoneApiService) DnsProjectZoneTagListExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagListExecute(r ApiDnsProjectZoneTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*DnsProjectZoneApiService) DnsProjectZoneTagPut ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagPut(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneTagPutRequest

DnsProjectZoneTagPut Replace dns/zone.tag

Replace dns/zone.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneTagPutRequest

func (*DnsProjectZoneApiService) DnsProjectZoneTagPutExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneTagPutExecute(r ApiDnsProjectZoneTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*DnsProjectZoneApiService) DnsProjectZoneUpdate ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneUpdate(ctx context.Context, projectId string, locationId string, zoneId string) ApiDnsProjectZoneUpdateRequest

DnsProjectZoneUpdate Update dns/zone

Returns modified zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param zoneId Zone Id
@return ApiDnsProjectZoneUpdateRequest

func (*DnsProjectZoneApiService) DnsProjectZoneUpdateExecute ¶

func (a *DnsProjectZoneApiService) DnsProjectZoneUpdateExecute(r ApiDnsProjectZoneUpdateRequest) (*Zone, *http.Response, error)

Execute executes the request

@return Zone

type DnsProjectZoneCreate ¶

type DnsProjectZoneCreate struct {
	DnsName string      `json:"dnsName"`
	Name    string      `json:"name"`
	Service string      `json:"service"`
	Source  *ZoneSource `json:"source,omitempty"`
	Tag     []Tag       `json:"tag,omitempty"`
}

DnsProjectZoneCreate struct for DnsProjectZoneCreate

func NewDnsProjectZoneCreate ¶

func NewDnsProjectZoneCreate(dnsName string, name string, service string) *DnsProjectZoneCreate

NewDnsProjectZoneCreate instantiates a new DnsProjectZoneCreate 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 NewDnsProjectZoneCreateWithDefaults ¶

func NewDnsProjectZoneCreateWithDefaults() *DnsProjectZoneCreate

NewDnsProjectZoneCreateWithDefaults instantiates a new DnsProjectZoneCreate 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 (*DnsProjectZoneCreate) GetDnsName ¶

func (o *DnsProjectZoneCreate) GetDnsName() string

GetDnsName returns the DnsName field value

func (*DnsProjectZoneCreate) GetDnsNameOk ¶

func (o *DnsProjectZoneCreate) GetDnsNameOk() (*string, bool)

GetDnsNameOk returns a tuple with the DnsName field value and a boolean to check if the value has been set.

func (*DnsProjectZoneCreate) GetName ¶

func (o *DnsProjectZoneCreate) GetName() string

GetName returns the Name field value

func (*DnsProjectZoneCreate) GetNameOk ¶

func (o *DnsProjectZoneCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DnsProjectZoneCreate) GetService ¶

func (o *DnsProjectZoneCreate) GetService() string

GetService returns the Service field value

func (*DnsProjectZoneCreate) GetServiceOk ¶

func (o *DnsProjectZoneCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*DnsProjectZoneCreate) GetSource ¶

func (o *DnsProjectZoneCreate) GetSource() ZoneSource

GetSource returns the Source field value if set, zero value otherwise.

func (*DnsProjectZoneCreate) GetSourceOk ¶

func (o *DnsProjectZoneCreate) GetSourceOk() (*ZoneSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsProjectZoneCreate) GetTag ¶

func (o *DnsProjectZoneCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*DnsProjectZoneCreate) GetTagOk ¶

func (o *DnsProjectZoneCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsProjectZoneCreate) HasSource ¶

func (o *DnsProjectZoneCreate) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*DnsProjectZoneCreate) HasTag ¶

func (o *DnsProjectZoneCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (DnsProjectZoneCreate) MarshalJSON ¶

func (o DnsProjectZoneCreate) MarshalJSON() ([]byte, error)

func (*DnsProjectZoneCreate) SetDnsName ¶

func (o *DnsProjectZoneCreate) SetDnsName(v string)

SetDnsName sets field value

func (*DnsProjectZoneCreate) SetName ¶

func (o *DnsProjectZoneCreate) SetName(v string)

SetName sets field value

func (*DnsProjectZoneCreate) SetService ¶

func (o *DnsProjectZoneCreate) SetService(v string)

SetService sets field value

func (*DnsProjectZoneCreate) SetSource ¶

func (o *DnsProjectZoneCreate) SetSource(v ZoneSource)

SetSource gets a reference to the given ZoneSource and assigns it to the Source field.

func (*DnsProjectZoneCreate) SetTag ¶

func (o *DnsProjectZoneCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type DnsProjectZoneRecordsetPatch ¶

type DnsProjectZoneRecordsetPatch struct {
	Ttl *float32 `json:"ttl,omitempty"`
}

DnsProjectZoneRecordsetPatch struct for DnsProjectZoneRecordsetPatch

func NewDnsProjectZoneRecordsetPatch ¶

func NewDnsProjectZoneRecordsetPatch() *DnsProjectZoneRecordsetPatch

NewDnsProjectZoneRecordsetPatch instantiates a new DnsProjectZoneRecordsetPatch 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 NewDnsProjectZoneRecordsetPatchWithDefaults ¶

func NewDnsProjectZoneRecordsetPatchWithDefaults() *DnsProjectZoneRecordsetPatch

NewDnsProjectZoneRecordsetPatchWithDefaults instantiates a new DnsProjectZoneRecordsetPatch 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 (*DnsProjectZoneRecordsetPatch) GetTtl ¶

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*DnsProjectZoneRecordsetPatch) GetTtlOk ¶

func (o *DnsProjectZoneRecordsetPatch) GetTtlOk() (*float32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsProjectZoneRecordsetPatch) HasTtl ¶

func (o *DnsProjectZoneRecordsetPatch) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (DnsProjectZoneRecordsetPatch) MarshalJSON ¶

func (o DnsProjectZoneRecordsetPatch) MarshalJSON() ([]byte, error)

func (*DnsProjectZoneRecordsetPatch) SetTtl ¶

SetTtl gets a reference to the given float32 and assigns it to the Ttl field.

type DnsProjectZoneUpdate ¶

type DnsProjectZoneUpdate struct {
	Name *string `json:"name,omitempty"`
}

DnsProjectZoneUpdate struct for DnsProjectZoneUpdate

func NewDnsProjectZoneUpdate ¶

func NewDnsProjectZoneUpdate() *DnsProjectZoneUpdate

NewDnsProjectZoneUpdate instantiates a new DnsProjectZoneUpdate 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 NewDnsProjectZoneUpdateWithDefaults ¶

func NewDnsProjectZoneUpdateWithDefaults() *DnsProjectZoneUpdate

NewDnsProjectZoneUpdateWithDefaults instantiates a new DnsProjectZoneUpdate 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 (*DnsProjectZoneUpdate) GetName ¶

func (o *DnsProjectZoneUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DnsProjectZoneUpdate) GetNameOk ¶

func (o *DnsProjectZoneUpdate) 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 (*DnsProjectZoneUpdate) HasName ¶

func (o *DnsProjectZoneUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (DnsProjectZoneUpdate) MarshalJSON ¶

func (o DnsProjectZoneUpdate) MarshalJSON() ([]byte, error)

func (*DnsProjectZoneUpdate) SetName ¶

func (o *DnsProjectZoneUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type DnsRecord ¶

type DnsRecord struct {
	// Template string: - {{REQUEST_IP}} is replaced by the requester ip address.
	Content string  `json:"content"`
	Id      *string `json:"id,omitempty"`
}

DnsRecord struct for DnsRecord

func NewDnsRecord ¶

func NewDnsRecord(content string) *DnsRecord

NewDnsRecord instantiates a new DnsRecord 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 NewDnsRecordWithDefaults ¶

func NewDnsRecordWithDefaults() *DnsRecord

NewDnsRecordWithDefaults instantiates a new DnsRecord 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 (*DnsRecord) GetContent ¶

func (o *DnsRecord) GetContent() string

GetContent returns the Content field value

func (*DnsRecord) GetContentOk ¶

func (o *DnsRecord) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*DnsRecord) GetId ¶

func (o *DnsRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DnsRecord) GetIdOk ¶

func (o *DnsRecord) 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 (*DnsRecord) HasId ¶

func (o *DnsRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (DnsRecord) MarshalJSON ¶

func (o DnsRecord) MarshalJSON() ([]byte, error)

func (*DnsRecord) SetContent ¶

func (o *DnsRecord) SetContent(v string)

SetContent sets field value

func (*DnsRecord) SetId ¶

func (o *DnsRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

type DnsRecordset ¶

type DnsRecordset struct {
	Id *string `json:"id,omitempty"`
	// use '@' to reference the zone origin
	Name   *string     `json:"name,omitempty"`
	Record []DnsRecord `json:"record,omitempty"`
	Ttl    *float32    `json:"ttl,omitempty"`
	Type   string      `json:"type"`
}

DnsRecordset struct for DnsRecordset

func NewDnsRecordset ¶

func NewDnsRecordset(type_ string) *DnsRecordset

NewDnsRecordset instantiates a new DnsRecordset 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 NewDnsRecordsetWithDefaults ¶

func NewDnsRecordsetWithDefaults() *DnsRecordset

NewDnsRecordsetWithDefaults instantiates a new DnsRecordset 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 (*DnsRecordset) GetId ¶

func (o *DnsRecordset) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DnsRecordset) GetIdOk ¶

func (o *DnsRecordset) 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 (*DnsRecordset) GetName ¶

func (o *DnsRecordset) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DnsRecordset) GetNameOk ¶

func (o *DnsRecordset) 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 (*DnsRecordset) GetRecord ¶

func (o *DnsRecordset) GetRecord() []DnsRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*DnsRecordset) GetRecordOk ¶

func (o *DnsRecordset) GetRecordOk() ([]DnsRecord, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecordset) GetTtl ¶

func (o *DnsRecordset) GetTtl() float32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*DnsRecordset) GetTtlOk ¶

func (o *DnsRecordset) GetTtlOk() (*float32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecordset) GetType ¶

func (o *DnsRecordset) GetType() string

GetType returns the Type field value

func (*DnsRecordset) GetTypeOk ¶

func (o *DnsRecordset) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*DnsRecordset) HasId ¶

func (o *DnsRecordset) HasId() bool

HasId returns a boolean if a field has been set.

func (*DnsRecordset) HasName ¶

func (o *DnsRecordset) HasName() bool

HasName returns a boolean if a field has been set.

func (*DnsRecordset) HasRecord ¶

func (o *DnsRecordset) HasRecord() bool

HasRecord returns a boolean if a field has been set.

func (*DnsRecordset) HasTtl ¶

func (o *DnsRecordset) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (DnsRecordset) MarshalJSON ¶

func (o DnsRecordset) MarshalJSON() ([]byte, error)

func (*DnsRecordset) SetId ¶

func (o *DnsRecordset) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DnsRecordset) SetName ¶

func (o *DnsRecordset) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*DnsRecordset) SetRecord ¶

func (o *DnsRecordset) SetRecord(v []DnsRecord)

SetRecord gets a reference to the given []DnsRecord and assigns it to the Record field.

func (*DnsRecordset) SetTtl ¶

func (o *DnsRecordset) SetTtl(v float32)

SetTtl gets a reference to the given float32 and assigns it to the Ttl field.

func (*DnsRecordset) SetType ¶

func (o *DnsRecordset) SetType(v string)

SetType sets field value

type Domain ¶

type Domain struct {
	Id    *string `json:"id,omitempty"`
	Value string  `json:"value"`
}

Domain struct for Domain

func NewDomain ¶

func NewDomain(value string) *Domain

NewDomain instantiates a new Domain 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 NewDomainWithDefaults ¶

func NewDomainWithDefaults() *Domain

NewDomainWithDefaults instantiates a new Domain 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 (*Domain) GetId ¶

func (o *Domain) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Domain) GetIdOk ¶

func (o *Domain) 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 (*Domain) GetValue ¶

func (o *Domain) GetValue() string

GetValue returns the Value field value

func (*Domain) GetValueOk ¶

func (o *Domain) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*Domain) HasId ¶

func (o *Domain) HasId() bool

HasId returns a boolean if a field has been set.

func (Domain) MarshalJSON ¶

func (o Domain) MarshalJSON() ([]byte, error)

func (*Domain) SetId ¶

func (o *Domain) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Domain) SetValue ¶

func (o *Domain) SetValue(v string)

SetValue sets field value

type EnabledService ¶

type EnabledService struct {
	Id      string  `json:"id"`
	Name    string  `json:"name"`
	Service *string `json:"service,omitempty"`
}

EnabledService struct for EnabledService

func NewEnabledService ¶

func NewEnabledService(id string, name string) *EnabledService

NewEnabledService instantiates a new EnabledService 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 NewEnabledServiceWithDefaults ¶

func NewEnabledServiceWithDefaults() *EnabledService

NewEnabledServiceWithDefaults instantiates a new EnabledService 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 (*EnabledService) GetId ¶

func (o *EnabledService) GetId() string

GetId returns the Id field value

func (*EnabledService) GetIdOk ¶

func (o *EnabledService) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EnabledService) GetName ¶

func (o *EnabledService) GetName() string

GetName returns the Name field value

func (*EnabledService) GetNameOk ¶

func (o *EnabledService) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EnabledService) GetService ¶

func (o *EnabledService) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*EnabledService) GetServiceOk ¶

func (o *EnabledService) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnabledService) HasService ¶

func (o *EnabledService) HasService() bool

HasService returns a boolean if a field has been set.

func (EnabledService) MarshalJSON ¶

func (o EnabledService) MarshalJSON() ([]byte, error)

func (*EnabledService) SetId ¶

func (o *EnabledService) SetId(v string)

SetId sets field value

func (*EnabledService) SetName ¶

func (o *EnabledService) SetName(v string)

SetName sets field value

func (*EnabledService) SetService ¶

func (o *EnabledService) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

type Event ¶

type Event struct {
	CreatedBy *string    `json:"createdBy,omitempty"`
	CreatedOn *time.Time `json:"createdOn,omitempty"`
	Id        *string    `json:"id,omitempty"`
	Name      *string    `json:"name,omitempty"`
	Resource  *string    `json:"resource,omitempty"`
	State     *string    `json:"state,omitempty"`
}

Event struct for Event

func NewEvent ¶

func NewEvent() *Event

NewEvent instantiates a new Event 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 NewEventWithDefaults ¶

func NewEventWithDefaults() *Event

NewEventWithDefaults instantiates a new Event 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 (*Event) GetCreatedBy ¶

func (o *Event) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Event) GetCreatedByOk ¶

func (o *Event) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetCreatedOn ¶

func (o *Event) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Event) GetCreatedOnOk ¶

func (o *Event) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetId ¶

func (o *Event) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Event) GetIdOk ¶

func (o *Event) 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 (*Event) GetName ¶

func (o *Event) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Event) GetNameOk ¶

func (o *Event) 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 (*Event) GetResource ¶

func (o *Event) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*Event) GetResourceOk ¶

func (o *Event) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetState ¶

func (o *Event) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Event) GetStateOk ¶

func (o *Event) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) HasCreatedBy ¶

func (o *Event) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Event) HasCreatedOn ¶

func (o *Event) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Event) HasId ¶

func (o *Event) HasId() bool

HasId returns a boolean if a field has been set.

func (*Event) HasName ¶

func (o *Event) HasName() bool

HasName returns a boolean if a field has been set.

func (*Event) HasResource ¶

func (o *Event) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*Event) HasState ¶

func (o *Event) HasState() bool

HasState returns a boolean if a field has been set.

func (Event) MarshalJSON ¶

func (o Event) MarshalJSON() ([]byte, error)

func (*Event) SetCreatedBy ¶

func (o *Event) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Event) SetCreatedOn ¶

func (o *Event) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Event) SetId ¶

func (o *Event) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Event) SetName ¶

func (o *Event) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Event) SetResource ¶

func (o *Event) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*Event) SetState ¶

func (o *Event) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type EventBase ¶

type EventBase struct {
	CreatedOn *time.Time `json:"createdOn,omitempty"`
	Id        *string    `json:"id,omitempty"`
	Name      *string    `json:"name,omitempty"`
	State     *string    `json:"state,omitempty"`
}

EventBase struct for EventBase

func NewEventBase ¶

func NewEventBase() *EventBase

NewEventBase instantiates a new EventBase 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 NewEventBaseWithDefaults ¶

func NewEventBaseWithDefaults() *EventBase

NewEventBaseWithDefaults instantiates a new EventBase 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 (*EventBase) GetCreatedOn ¶

func (o *EventBase) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*EventBase) GetCreatedOnOk ¶

func (o *EventBase) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventBase) GetId ¶

func (o *EventBase) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EventBase) GetIdOk ¶

func (o *EventBase) 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 (*EventBase) GetName ¶

func (o *EventBase) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EventBase) GetNameOk ¶

func (o *EventBase) 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 (*EventBase) GetState ¶

func (o *EventBase) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*EventBase) GetStateOk ¶

func (o *EventBase) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventBase) HasCreatedOn ¶

func (o *EventBase) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*EventBase) HasId ¶

func (o *EventBase) HasId() bool

HasId returns a boolean if a field has been set.

func (*EventBase) HasName ¶

func (o *EventBase) HasName() bool

HasName returns a boolean if a field has been set.

func (*EventBase) HasState ¶

func (o *EventBase) HasState() bool

HasState returns a boolean if a field has been set.

func (EventBase) MarshalJSON ¶

func (o EventBase) MarshalJSON() ([]byte, error)

func (*EventBase) SetCreatedOn ¶

func (o *EventBase) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*EventBase) SetId ¶

func (o *EventBase) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EventBase) SetName ¶

func (o *EventBase) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EventBase) SetState ¶

func (o *EventBase) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type Firewall ¶

type Firewall struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Firewall struct for Firewall

func NewFirewall ¶

func NewFirewall(id string, name string) *Firewall

NewFirewall instantiates a new Firewall 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 NewFirewallWithDefaults ¶

func NewFirewallWithDefaults() *Firewall

NewFirewallWithDefaults instantiates a new Firewall 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 (*Firewall) GetCreatedBy ¶

func (o *Firewall) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Firewall) GetCreatedByOk ¶

func (o *Firewall) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetCreatedOn ¶

func (o *Firewall) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Firewall) GetCreatedOnOk ¶

func (o *Firewall) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetFlavour ¶

func (o *Firewall) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Firewall) GetFlavourOk ¶

func (o *Firewall) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetId ¶

func (o *Firewall) GetId() string

GetId returns the Id field value

func (*Firewall) GetIdOk ¶

func (o *Firewall) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Firewall) GetModifiedBy ¶

func (o *Firewall) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Firewall) GetModifiedByOk ¶

func (o *Firewall) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetModifiedOn ¶

func (o *Firewall) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Firewall) GetModifiedOnOk ¶

func (o *Firewall) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetName ¶

func (o *Firewall) GetName() string

GetName returns the Name field value

func (*Firewall) GetNameOk ¶

func (o *Firewall) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Firewall) GetProject ¶

func (o *Firewall) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Firewall) GetProjectOk ¶

func (o *Firewall) 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 (*Firewall) GetState ¶

func (o *Firewall) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Firewall) GetStateOk ¶

func (o *Firewall) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetTag ¶

func (o *Firewall) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Firewall) GetTagOk ¶

func (o *Firewall) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) GetUri ¶

func (o *Firewall) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Firewall) GetUriOk ¶

func (o *Firewall) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Firewall) HasCreatedBy ¶

func (o *Firewall) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Firewall) HasCreatedOn ¶

func (o *Firewall) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Firewall) HasFlavour ¶

func (o *Firewall) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Firewall) HasModifiedBy ¶

func (o *Firewall) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Firewall) HasModifiedOn ¶

func (o *Firewall) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Firewall) HasProject ¶

func (o *Firewall) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Firewall) HasState ¶

func (o *Firewall) HasState() bool

HasState returns a boolean if a field has been set.

func (*Firewall) HasTag ¶

func (o *Firewall) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Firewall) HasUri ¶

func (o *Firewall) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Firewall) MarshalJSON ¶

func (o Firewall) MarshalJSON() ([]byte, error)

func (*Firewall) SetCreatedBy ¶

func (o *Firewall) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Firewall) SetCreatedOn ¶

func (o *Firewall) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Firewall) SetFlavour ¶

func (o *Firewall) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Firewall) SetId ¶

func (o *Firewall) SetId(v string)

SetId sets field value

func (*Firewall) SetModifiedBy ¶

func (o *Firewall) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Firewall) SetModifiedOn ¶

func (o *Firewall) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Firewall) SetName ¶

func (o *Firewall) SetName(v string)

SetName sets field value

func (*Firewall) SetProject ¶

func (o *Firewall) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Firewall) SetState ¶

func (o *Firewall) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Firewall) SetTag ¶

func (o *Firewall) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Firewall) SetUri ¶

func (o *Firewall) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

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 Group ¶

type Group struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Group struct for Group

func NewGroup ¶

func NewGroup(id string, name string) *Group

NewGroup instantiates a new Group 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 NewGroupWithDefaults ¶

func NewGroupWithDefaults() *Group

NewGroupWithDefaults instantiates a new Group 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 (*Group) GetCreatedBy ¶

func (o *Group) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Group) GetCreatedByOk ¶

func (o *Group) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetCreatedOn ¶

func (o *Group) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Group) GetCreatedOnOk ¶

func (o *Group) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetFlavour ¶

func (o *Group) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Group) GetFlavourOk ¶

func (o *Group) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetId ¶

func (o *Group) GetId() string

GetId returns the Id field value

func (*Group) GetIdOk ¶

func (o *Group) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Group) GetModifiedBy ¶

func (o *Group) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Group) GetModifiedByOk ¶

func (o *Group) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetModifiedOn ¶

func (o *Group) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Group) GetModifiedOnOk ¶

func (o *Group) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetName ¶

func (o *Group) GetName() string

GetName returns the Name field value

func (*Group) GetNameOk ¶

func (o *Group) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Group) GetProject ¶

func (o *Group) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Group) GetProjectOk ¶

func (o *Group) 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 (*Group) GetState ¶

func (o *Group) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Group) GetStateOk ¶

func (o *Group) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetTag ¶

func (o *Group) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Group) GetTagOk ¶

func (o *Group) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) GetUri ¶

func (o *Group) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Group) GetUriOk ¶

func (o *Group) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Group) HasCreatedBy ¶

func (o *Group) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Group) HasCreatedOn ¶

func (o *Group) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Group) HasFlavour ¶

func (o *Group) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Group) HasModifiedBy ¶

func (o *Group) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Group) HasModifiedOn ¶

func (o *Group) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Group) HasProject ¶

func (o *Group) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Group) HasState ¶

func (o *Group) HasState() bool

HasState returns a boolean if a field has been set.

func (*Group) HasTag ¶

func (o *Group) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Group) HasUri ¶

func (o *Group) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Group) MarshalJSON ¶

func (o Group) MarshalJSON() ([]byte, error)

func (*Group) SetCreatedBy ¶

func (o *Group) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Group) SetCreatedOn ¶

func (o *Group) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Group) SetFlavour ¶

func (o *Group) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Group) SetId ¶

func (o *Group) SetId(v string)

SetId sets field value

func (*Group) SetModifiedBy ¶

func (o *Group) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Group) SetModifiedOn ¶

func (o *Group) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Group) SetName ¶

func (o *Group) SetName(v string)

SetName sets field value

func (*Group) SetProject ¶

func (o *Group) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Group) SetState ¶

func (o *Group) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Group) SetTag ¶

func (o *Group) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Group) SetUri ¶

func (o *Group) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Hdd ¶

type Hdd struct {
	ControllerLocation *float32 `json:"controllerLocation,omitempty"`
	ControllerNumber   *string  `json:"controllerNumber,omitempty"`
	ControllerType     *string  `json:"controllerType,omitempty"`
	Disk               *string  `json:"disk,omitempty"`
	Id                 *string  `json:"id,omitempty"`
	MaximumIOPS        *float32 `json:"maximumIOPS,omitempty"`
}

Hdd struct for Hdd

func NewHdd ¶

func NewHdd() *Hdd

NewHdd instantiates a new Hdd 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 NewHddWithDefaults ¶

func NewHddWithDefaults() *Hdd

NewHddWithDefaults instantiates a new Hdd 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 (*Hdd) GetControllerLocation ¶

func (o *Hdd) GetControllerLocation() float32

GetControllerLocation returns the ControllerLocation field value if set, zero value otherwise.

func (*Hdd) GetControllerLocationOk ¶

func (o *Hdd) GetControllerLocationOk() (*float32, bool)

GetControllerLocationOk returns a tuple with the ControllerLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Hdd) GetControllerNumber ¶

func (o *Hdd) GetControllerNumber() string

GetControllerNumber returns the ControllerNumber field value if set, zero value otherwise.

func (*Hdd) GetControllerNumberOk ¶

func (o *Hdd) GetControllerNumberOk() (*string, bool)

GetControllerNumberOk returns a tuple with the ControllerNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Hdd) GetControllerType ¶

func (o *Hdd) GetControllerType() string

GetControllerType returns the ControllerType field value if set, zero value otherwise.

func (*Hdd) GetControllerTypeOk ¶

func (o *Hdd) GetControllerTypeOk() (*string, bool)

GetControllerTypeOk returns a tuple with the ControllerType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Hdd) GetDisk ¶

func (o *Hdd) GetDisk() string

GetDisk returns the Disk field value if set, zero value otherwise.

func (*Hdd) GetDiskOk ¶

func (o *Hdd) GetDiskOk() (*string, bool)

GetDiskOk returns a tuple with the Disk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Hdd) GetId ¶

func (o *Hdd) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Hdd) GetIdOk ¶

func (o *Hdd) 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 (*Hdd) GetMaximumIOPS ¶

func (o *Hdd) GetMaximumIOPS() float32

GetMaximumIOPS returns the MaximumIOPS field value if set, zero value otherwise.

func (*Hdd) GetMaximumIOPSOk ¶

func (o *Hdd) GetMaximumIOPSOk() (*float32, bool)

GetMaximumIOPSOk returns a tuple with the MaximumIOPS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Hdd) HasControllerLocation ¶

func (o *Hdd) HasControllerLocation() bool

HasControllerLocation returns a boolean if a field has been set.

func (*Hdd) HasControllerNumber ¶

func (o *Hdd) HasControllerNumber() bool

HasControllerNumber returns a boolean if a field has been set.

func (*Hdd) HasControllerType ¶

func (o *Hdd) HasControllerType() bool

HasControllerType returns a boolean if a field has been set.

func (*Hdd) HasDisk ¶

func (o *Hdd) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*Hdd) HasId ¶

func (o *Hdd) HasId() bool

HasId returns a boolean if a field has been set.

func (*Hdd) HasMaximumIOPS ¶

func (o *Hdd) HasMaximumIOPS() bool

HasMaximumIOPS returns a boolean if a field has been set.

func (Hdd) MarshalJSON ¶

func (o Hdd) MarshalJSON() ([]byte, error)

func (*Hdd) SetControllerLocation ¶

func (o *Hdd) SetControllerLocation(v float32)

SetControllerLocation gets a reference to the given float32 and assigns it to the ControllerLocation field.

func (*Hdd) SetControllerNumber ¶

func (o *Hdd) SetControllerNumber(v string)

SetControllerNumber gets a reference to the given string and assigns it to the ControllerNumber field.

func (*Hdd) SetControllerType ¶

func (o *Hdd) SetControllerType(v string)

SetControllerType gets a reference to the given string and assigns it to the ControllerType field.

func (*Hdd) SetDisk ¶

func (o *Hdd) SetDisk(v string)

SetDisk gets a reference to the given string and assigns it to the Disk field.

func (*Hdd) SetId ¶

func (o *Hdd) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Hdd) SetMaximumIOPS ¶

func (o *Hdd) SetMaximumIOPS(v float32)

SetMaximumIOPS gets a reference to the given float32 and assigns it to the MaximumIOPS field.

type IamActor ¶

type IamActor struct {
	Id    *string `json:"id,omitempty"`
	Value string  `json:"value"`
}

IamActor struct for IamActor

func NewIamActor ¶

func NewIamActor(value string) *IamActor

NewIamActor instantiates a new IamActor 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 NewIamActorWithDefaults ¶

func NewIamActorWithDefaults() *IamActor

NewIamActorWithDefaults instantiates a new IamActor 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 (*IamActor) GetId ¶

func (o *IamActor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamActor) GetIdOk ¶

func (o *IamActor) 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 (*IamActor) GetValue ¶

func (o *IamActor) GetValue() string

GetValue returns the Value field value

func (*IamActor) GetValueOk ¶

func (o *IamActor) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*IamActor) HasId ¶

func (o *IamActor) HasId() bool

HasId returns a boolean if a field has been set.

func (IamActor) MarshalJSON ¶

func (o IamActor) MarshalJSON() ([]byte, error)

func (*IamActor) SetId ¶

func (o *IamActor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamActor) SetValue ¶

func (o *IamActor) SetValue(v string)

SetValue sets field value

type IamActorOrGroup ¶

type IamActorOrGroup struct {
	Id    *string `json:"id,omitempty"`
	Value string  `json:"value"`
}

IamActorOrGroup struct for IamActorOrGroup

func NewIamActorOrGroup ¶

func NewIamActorOrGroup(value string) *IamActorOrGroup

NewIamActorOrGroup instantiates a new IamActorOrGroup 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 NewIamActorOrGroupWithDefaults ¶

func NewIamActorOrGroupWithDefaults() *IamActorOrGroup

NewIamActorOrGroupWithDefaults instantiates a new IamActorOrGroup 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 (*IamActorOrGroup) GetId ¶

func (o *IamActorOrGroup) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamActorOrGroup) GetIdOk ¶

func (o *IamActorOrGroup) 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 (*IamActorOrGroup) GetValue ¶

func (o *IamActorOrGroup) GetValue() string

GetValue returns the Value field value

func (*IamActorOrGroup) GetValueOk ¶

func (o *IamActorOrGroup) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*IamActorOrGroup) HasId ¶

func (o *IamActorOrGroup) HasId() bool

HasId returns a boolean if a field has been set.

func (IamActorOrGroup) MarshalJSON ¶

func (o IamActorOrGroup) MarshalJSON() ([]byte, error)

func (*IamActorOrGroup) SetId ¶

func (o *IamActorOrGroup) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamActorOrGroup) SetValue ¶

func (o *IamActorOrGroup) SetValue(v string)

SetValue sets field value

type IamOrganisationApiService ¶

type IamOrganisationApiService service

IamOrganisationApiService IamOrganisationApi service

func (*IamOrganisationApiService) IamOrganisationBillingList ¶

func (a *IamOrganisationApiService) IamOrganisationBillingList(ctx context.Context, organisationId string) ApiIamOrganisationBillingListRequest

IamOrganisationBillingList List iam/organisation.billing

List iam/organisation.billing

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationBillingListRequest

func (*IamOrganisationApiService) IamOrganisationBillingListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationBillingListExecute(r ApiIamOrganisationBillingListRequest) ([]Billing, *http.Response, error)

Execute executes the request

@return []Billing

func (*IamOrganisationApiService) IamOrganisationCreate ¶

IamOrganisationCreate Create iam/organisation

Create organisation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiIamOrganisationCreateRequest

func (*IamOrganisationApiService) IamOrganisationCreateExecute ¶

Execute executes the request

@return Organisation

func (*IamOrganisationApiService) IamOrganisationDelete ¶

func (a *IamOrganisationApiService) IamOrganisationDelete(ctx context.Context, organisationId string) ApiIamOrganisationDeleteRequest

IamOrganisationDelete Delete iam/organisation

Delete organisation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationDeleteRequest

func (*IamOrganisationApiService) IamOrganisationDeleteExecute ¶

Execute executes the request

@return Organisation

func (*IamOrganisationApiService) IamOrganisationEventGet ¶

func (a *IamOrganisationApiService) IamOrganisationEventGet(ctx context.Context, organisationId string, eventId string) ApiIamOrganisationEventGetRequest

IamOrganisationEventGet Get iam/organisation.event

Get iam/organisation.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param eventId eventId
@return ApiIamOrganisationEventGetRequest

func (*IamOrganisationApiService) IamOrganisationEventGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationEventGetExecute(r ApiIamOrganisationEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamOrganisationApiService) IamOrganisationEventList ¶

func (a *IamOrganisationApiService) IamOrganisationEventList(ctx context.Context, organisationId string) ApiIamOrganisationEventListRequest

IamOrganisationEventList List iam/organisation.event

List iam/organisation.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationEventListRequest

func (*IamOrganisationApiService) IamOrganisationEventListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationEventListExecute(r ApiIamOrganisationEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamOrganisationApiService) IamOrganisationGet ¶

func (a *IamOrganisationApiService) IamOrganisationGet(ctx context.Context, organisationId string) ApiIamOrganisationGetRequest

IamOrganisationGet Get iam/organisation

Returns a single organisation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationGetRequest

func (*IamOrganisationApiService) IamOrganisationGetExecute ¶

Execute executes the request

@return Organisation

func (*IamOrganisationApiService) IamOrganisationInvitationAccept ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationAccept(ctx context.Context, organisationId string, invitationId string) ApiIamOrganisationInvitationAcceptRequest

IamOrganisationInvitationAccept Accept iam/organisation.invitation

action accept

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param invitationId invitationId
@return ApiIamOrganisationInvitationAcceptRequest

func (*IamOrganisationApiService) IamOrganisationInvitationAcceptExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationAcceptExecute(r ApiIamOrganisationInvitationAcceptRequest) (*Invitation, *http.Response, error)

Execute executes the request

@return Invitation

func (*IamOrganisationApiService) IamOrganisationInvitationDelete ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationDelete(ctx context.Context, organisationId string, invitationId string) ApiIamOrganisationInvitationDeleteRequest

IamOrganisationInvitationDelete Delete iam/organisation.invitation

Delete iam/organisation.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param invitationId invitationId
@return ApiIamOrganisationInvitationDeleteRequest

func (*IamOrganisationApiService) IamOrganisationInvitationDeleteExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationDeleteExecute(r ApiIamOrganisationInvitationDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamOrganisationApiService) IamOrganisationInvitationGet ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationGet(ctx context.Context, organisationId string, invitationId string) ApiIamOrganisationInvitationGetRequest

IamOrganisationInvitationGet Get iam/organisation.invitation

Get iam/organisation.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param invitationId invitationId
@return ApiIamOrganisationInvitationGetRequest

func (*IamOrganisationApiService) IamOrganisationInvitationGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationGetExecute(r ApiIamOrganisationInvitationGetRequest) (*Invitation, *http.Response, error)

Execute executes the request

@return Invitation

func (*IamOrganisationApiService) IamOrganisationInvitationList ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationList(ctx context.Context, organisationId string) ApiIamOrganisationInvitationListRequest

IamOrganisationInvitationList List iam/organisation.invitation

List iam/organisation.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationInvitationListRequest

func (*IamOrganisationApiService) IamOrganisationInvitationListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvitationListExecute(r ApiIamOrganisationInvitationListRequest) ([]Invitation, *http.Response, error)

Execute executes the request

@return []Invitation

func (*IamOrganisationApiService) IamOrganisationInvoiceDownload ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceDownload(ctx context.Context, organisationId string, invoiceId string) ApiIamOrganisationInvoiceDownloadRequest

IamOrganisationInvoiceDownload Download iam/organisation.invoice

action download

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param invoiceId invoiceId
@return ApiIamOrganisationInvoiceDownloadRequest

func (*IamOrganisationApiService) IamOrganisationInvoiceDownloadExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceDownloadExecute(r ApiIamOrganisationInvoiceDownloadRequest) (**os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*IamOrganisationApiService) IamOrganisationInvoiceGet ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceGet(ctx context.Context, organisationId string, invoiceId string) ApiIamOrganisationInvoiceGetRequest

IamOrganisationInvoiceGet Get iam/organisation.invoice

Get iam/organisation.invoice

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param invoiceId invoiceId
@return ApiIamOrganisationInvoiceGetRequest

func (*IamOrganisationApiService) IamOrganisationInvoiceGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceGetExecute(r ApiIamOrganisationInvoiceGetRequest) (*Invoice, *http.Response, error)

Execute executes the request

@return Invoice

func (*IamOrganisationApiService) IamOrganisationInvoiceList ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceList(ctx context.Context, organisationId string) ApiIamOrganisationInvoiceListRequest

IamOrganisationInvoiceList List iam/organisation.invoice

List iam/organisation.invoice

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationInvoiceListRequest

func (*IamOrganisationApiService) IamOrganisationInvoiceListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationInvoiceListExecute(r ApiIamOrganisationInvoiceListRequest) ([]Invoice, *http.Response, error)

Execute executes the request

@return []Invoice

func (*IamOrganisationApiService) IamOrganisationList ¶

IamOrganisationList List iam/organisation

List organisation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiIamOrganisationListRequest

func (*IamOrganisationApiService) IamOrganisationListExecute ¶

Execute executes the request

@return []Organisation

func (*IamOrganisationApiService) IamOrganisationOwnershipCreate ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipCreate(ctx context.Context, organisationId string) ApiIamOrganisationOwnershipCreateRequest

IamOrganisationOwnershipCreate Create iam/organisation.ownership

Create iam/organisation.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationOwnershipCreateRequest

func (*IamOrganisationApiService) IamOrganisationOwnershipCreateExecute ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipCreateExecute(r ApiIamOrganisationOwnershipCreateRequest) (*Organisation, *http.Response, error)

Execute executes the request

@return Organisation

func (*IamOrganisationApiService) IamOrganisationOwnershipDelete ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipDelete(ctx context.Context, organisationId string, ownershipId string) ApiIamOrganisationOwnershipDeleteRequest

IamOrganisationOwnershipDelete Delete iam/organisation.ownership

Delete iam/organisation.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param ownershipId ownershipId
@return ApiIamOrganisationOwnershipDeleteRequest

func (*IamOrganisationApiService) IamOrganisationOwnershipDeleteExecute ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipDeleteExecute(r ApiIamOrganisationOwnershipDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamOrganisationApiService) IamOrganisationOwnershipGet ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipGet(ctx context.Context, organisationId string, ownershipId string) ApiIamOrganisationOwnershipGetRequest

IamOrganisationOwnershipGet Get iam/organisation.ownership

Get iam/organisation.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param ownershipId ownershipId
@return ApiIamOrganisationOwnershipGetRequest

func (*IamOrganisationApiService) IamOrganisationOwnershipGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipGetExecute(r ApiIamOrganisationOwnershipGetRequest) (*Ownership, *http.Response, error)

Execute executes the request

@return Ownership

func (*IamOrganisationApiService) IamOrganisationOwnershipList ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipList(ctx context.Context, organisationId string) ApiIamOrganisationOwnershipListRequest

IamOrganisationOwnershipList List iam/organisation.ownership

List iam/organisation.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationOwnershipListRequest

func (*IamOrganisationApiService) IamOrganisationOwnershipListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationOwnershipListExecute(r ApiIamOrganisationOwnershipListRequest) ([]Ownership, *http.Response, error)

Execute executes the request

@return []Ownership

func (*IamOrganisationApiService) IamOrganisationPaymentAllocate ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentAllocate(ctx context.Context, organisationId string, paymentId string) ApiIamOrganisationPaymentAllocateRequest

IamOrganisationPaymentAllocate Allocate iam/organisation.payment

action allocate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param paymentId paymentId
@return ApiIamOrganisationPaymentAllocateRequest

func (*IamOrganisationApiService) IamOrganisationPaymentAllocateExecute ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentAllocateExecute(r ApiIamOrganisationPaymentAllocateRequest) (*Payment, *http.Response, error)

Execute executes the request

@return Payment

func (*IamOrganisationApiService) IamOrganisationPaymentGet ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentGet(ctx context.Context, organisationId string, paymentId string) ApiIamOrganisationPaymentGetRequest

IamOrganisationPaymentGet Get iam/organisation.payment

Get iam/organisation.payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param paymentId paymentId
@return ApiIamOrganisationPaymentGetRequest

func (*IamOrganisationApiService) IamOrganisationPaymentGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentGetExecute(r ApiIamOrganisationPaymentGetRequest) (*Payment, *http.Response, error)

Execute executes the request

@return Payment

func (*IamOrganisationApiService) IamOrganisationPaymentList ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentList(ctx context.Context, organisationId string) ApiIamOrganisationPaymentListRequest

IamOrganisationPaymentList List iam/organisation.payment

List iam/organisation.payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationPaymentListRequest

func (*IamOrganisationApiService) IamOrganisationPaymentListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationPaymentListExecute(r ApiIamOrganisationPaymentListRequest) ([]Payment, *http.Response, error)

Execute executes the request

@return []Payment

func (*IamOrganisationApiService) IamOrganisationProformaCreate ¶

func (a *IamOrganisationApiService) IamOrganisationProformaCreate(ctx context.Context, organisationId string) ApiIamOrganisationProformaCreateRequest

IamOrganisationProformaCreate Create iam/organisation.proforma

Create iam/organisation.proforma

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationProformaCreateRequest

func (*IamOrganisationApiService) IamOrganisationProformaCreateExecute ¶

func (a *IamOrganisationApiService) IamOrganisationProformaCreateExecute(r ApiIamOrganisationProformaCreateRequest) (*Proforma, *http.Response, error)

Execute executes the request

@return Proforma

func (*IamOrganisationApiService) IamOrganisationProformaDownload ¶

func (a *IamOrganisationApiService) IamOrganisationProformaDownload(ctx context.Context, organisationId string, proformaId string) ApiIamOrganisationProformaDownloadRequest

IamOrganisationProformaDownload Download iam/organisation.proforma

action download

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param proformaId proformaId
@return ApiIamOrganisationProformaDownloadRequest

func (*IamOrganisationApiService) IamOrganisationProformaDownloadExecute ¶

func (a *IamOrganisationApiService) IamOrganisationProformaDownloadExecute(r ApiIamOrganisationProformaDownloadRequest) (**os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*IamOrganisationApiService) IamOrganisationProformaGet ¶

func (a *IamOrganisationApiService) IamOrganisationProformaGet(ctx context.Context, organisationId string, proformaId string) ApiIamOrganisationProformaGetRequest

IamOrganisationProformaGet Get iam/organisation.proforma

Get iam/organisation.proforma

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param proformaId proformaId
@return ApiIamOrganisationProformaGetRequest

func (*IamOrganisationApiService) IamOrganisationProformaGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationProformaGetExecute(r ApiIamOrganisationProformaGetRequest) (*Proforma, *http.Response, error)

Execute executes the request

@return Proforma

func (*IamOrganisationApiService) IamOrganisationProformaList ¶

func (a *IamOrganisationApiService) IamOrganisationProformaList(ctx context.Context, organisationId string) ApiIamOrganisationProformaListRequest

IamOrganisationProformaList List iam/organisation.proforma

List iam/organisation.proforma

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationProformaListRequest

func (*IamOrganisationApiService) IamOrganisationProformaListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationProformaListExecute(r ApiIamOrganisationProformaListRequest) ([]Proforma, *http.Response, error)

Execute executes the request

@return []Proforma

func (*IamOrganisationApiService) IamOrganisationServiceGet ¶

func (a *IamOrganisationApiService) IamOrganisationServiceGet(ctx context.Context, organisationId string, serviceId string) ApiIamOrganisationServiceGetRequest

IamOrganisationServiceGet Get iam/organisation.service

Get iam/organisation.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param serviceId serviceId
@return ApiIamOrganisationServiceGetRequest

func (*IamOrganisationApiService) IamOrganisationServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamOrganisationApiService) IamOrganisationServiceList ¶

func (a *IamOrganisationApiService) IamOrganisationServiceList(ctx context.Context, organisationId string) ApiIamOrganisationServiceListRequest

IamOrganisationServiceList List iam/organisation.service

List iam/organisation.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationServiceListRequest

func (*IamOrganisationApiService) IamOrganisationServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamOrganisationApiService) IamOrganisationTransferAccept ¶

func (a *IamOrganisationApiService) IamOrganisationTransferAccept(ctx context.Context, organisationId string, transferId string) ApiIamOrganisationTransferAcceptRequest

IamOrganisationTransferAccept Accept iam/organisation.transfer

action accept

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param transferId transferId
@return ApiIamOrganisationTransferAcceptRequest

func (*IamOrganisationApiService) IamOrganisationTransferAcceptExecute ¶

func (a *IamOrganisationApiService) IamOrganisationTransferAcceptExecute(r ApiIamOrganisationTransferAcceptRequest) (*Transfer, *http.Response, error)

Execute executes the request

@return Transfer

func (*IamOrganisationApiService) IamOrganisationTransferGet ¶

func (a *IamOrganisationApiService) IamOrganisationTransferGet(ctx context.Context, organisationId string, transferId string) ApiIamOrganisationTransferGetRequest

IamOrganisationTransferGet Get iam/organisation.transfer

Get iam/organisation.transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param transferId transferId
@return ApiIamOrganisationTransferGetRequest

func (*IamOrganisationApiService) IamOrganisationTransferGetExecute ¶

func (a *IamOrganisationApiService) IamOrganisationTransferGetExecute(r ApiIamOrganisationTransferGetRequest) (*Transfer, *http.Response, error)

Execute executes the request

@return Transfer

func (*IamOrganisationApiService) IamOrganisationTransferList ¶

func (a *IamOrganisationApiService) IamOrganisationTransferList(ctx context.Context, organisationId string) ApiIamOrganisationTransferListRequest

IamOrganisationTransferList List iam/organisation.transfer

List iam/organisation.transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationTransferListRequest

func (*IamOrganisationApiService) IamOrganisationTransferListExecute ¶

func (a *IamOrganisationApiService) IamOrganisationTransferListExecute(r ApiIamOrganisationTransferListRequest) ([]Transfer, *http.Response, error)

Execute executes the request

@return []Transfer

func (*IamOrganisationApiService) IamOrganisationUpdate ¶

func (a *IamOrganisationApiService) IamOrganisationUpdate(ctx context.Context, organisationId string) ApiIamOrganisationUpdateRequest

IamOrganisationUpdate Update iam/organisation

Returns modified organisation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationUpdateRequest

func (*IamOrganisationApiService) IamOrganisationUpdateExecute ¶

Execute executes the request

@return Organisation

type IamOrganisationCreate ¶

type IamOrganisationCreate struct {
	Billing *OrganisationBilling `json:"billing,omitempty"`
	Name    string               `json:"name"`
}

IamOrganisationCreate struct for IamOrganisationCreate

func NewIamOrganisationCreate ¶

func NewIamOrganisationCreate(name string) *IamOrganisationCreate

NewIamOrganisationCreate instantiates a new IamOrganisationCreate 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 NewIamOrganisationCreateWithDefaults ¶

func NewIamOrganisationCreateWithDefaults() *IamOrganisationCreate

NewIamOrganisationCreateWithDefaults instantiates a new IamOrganisationCreate 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 (*IamOrganisationCreate) GetBilling ¶

GetBilling returns the Billing field value if set, zero value otherwise.

func (*IamOrganisationCreate) GetBillingOk ¶

func (o *IamOrganisationCreate) GetBillingOk() (*OrganisationBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamOrganisationCreate) GetName ¶

func (o *IamOrganisationCreate) GetName() string

GetName returns the Name field value

func (*IamOrganisationCreate) GetNameOk ¶

func (o *IamOrganisationCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamOrganisationCreate) HasBilling ¶

func (o *IamOrganisationCreate) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (IamOrganisationCreate) MarshalJSON ¶

func (o IamOrganisationCreate) MarshalJSON() ([]byte, error)

func (*IamOrganisationCreate) SetBilling ¶

func (o *IamOrganisationCreate) SetBilling(v OrganisationBilling)

SetBilling gets a reference to the given OrganisationBilling and assigns it to the Billing field.

func (*IamOrganisationCreate) SetName ¶

func (o *IamOrganisationCreate) SetName(v string)

SetName sets field value

type IamOrganisationInvitationAccept ¶

type IamOrganisationInvitationAccept struct {
	Token string `json:"token"`
}

IamOrganisationInvitationAccept struct for IamOrganisationInvitationAccept

func NewIamOrganisationInvitationAccept ¶

func NewIamOrganisationInvitationAccept(token string) *IamOrganisationInvitationAccept

NewIamOrganisationInvitationAccept instantiates a new IamOrganisationInvitationAccept 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 NewIamOrganisationInvitationAcceptWithDefaults ¶

func NewIamOrganisationInvitationAcceptWithDefaults() *IamOrganisationInvitationAccept

NewIamOrganisationInvitationAcceptWithDefaults instantiates a new IamOrganisationInvitationAccept 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 (*IamOrganisationInvitationAccept) GetToken ¶

GetToken returns the Token field value

func (*IamOrganisationInvitationAccept) GetTokenOk ¶

func (o *IamOrganisationInvitationAccept) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (IamOrganisationInvitationAccept) MarshalJSON ¶

func (o IamOrganisationInvitationAccept) MarshalJSON() ([]byte, error)

func (*IamOrganisationInvitationAccept) SetToken ¶

func (o *IamOrganisationInvitationAccept) SetToken(v string)

SetToken sets field value

type IamOrganisationOwnershipCreate ¶

type IamOrganisationOwnershipCreate struct {
	Email string `json:"email"`
}

IamOrganisationOwnershipCreate struct for IamOrganisationOwnershipCreate

func NewIamOrganisationOwnershipCreate ¶

func NewIamOrganisationOwnershipCreate(email string) *IamOrganisationOwnershipCreate

NewIamOrganisationOwnershipCreate instantiates a new IamOrganisationOwnershipCreate 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 NewIamOrganisationOwnershipCreateWithDefaults ¶

func NewIamOrganisationOwnershipCreateWithDefaults() *IamOrganisationOwnershipCreate

NewIamOrganisationOwnershipCreateWithDefaults instantiates a new IamOrganisationOwnershipCreate 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 (*IamOrganisationOwnershipCreate) GetEmail ¶

func (o *IamOrganisationOwnershipCreate) GetEmail() string

GetEmail returns the Email field value

func (*IamOrganisationOwnershipCreate) GetEmailOk ¶

func (o *IamOrganisationOwnershipCreate) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (IamOrganisationOwnershipCreate) MarshalJSON ¶

func (o IamOrganisationOwnershipCreate) MarshalJSON() ([]byte, error)

func (*IamOrganisationOwnershipCreate) SetEmail ¶

func (o *IamOrganisationOwnershipCreate) SetEmail(v string)

SetEmail sets field value

type IamOrganisationPaymentAllocate ¶

type IamOrganisationPaymentAllocate struct {
	Project string `json:"project"`
}

IamOrganisationPaymentAllocate struct for IamOrganisationPaymentAllocate

func NewIamOrganisationPaymentAllocate ¶

func NewIamOrganisationPaymentAllocate(project string) *IamOrganisationPaymentAllocate

NewIamOrganisationPaymentAllocate instantiates a new IamOrganisationPaymentAllocate 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 NewIamOrganisationPaymentAllocateWithDefaults ¶

func NewIamOrganisationPaymentAllocateWithDefaults() *IamOrganisationPaymentAllocate

NewIamOrganisationPaymentAllocateWithDefaults instantiates a new IamOrganisationPaymentAllocate 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 (*IamOrganisationPaymentAllocate) GetProject ¶

func (o *IamOrganisationPaymentAllocate) GetProject() string

GetProject returns the Project field value

func (*IamOrganisationPaymentAllocate) GetProjectOk ¶

func (o *IamOrganisationPaymentAllocate) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (IamOrganisationPaymentAllocate) MarshalJSON ¶

func (o IamOrganisationPaymentAllocate) MarshalJSON() ([]byte, error)

func (*IamOrganisationPaymentAllocate) SetProject ¶

func (o *IamOrganisationPaymentAllocate) SetProject(v string)

SetProject sets field value

type IamOrganisationPolicyApiService ¶

type IamOrganisationPolicyApiService service

IamOrganisationPolicyApiService IamOrganisationPolicyApi service

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorCreate ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyActorCreate(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyActorCreateRequest

IamOrganisationPolicyActorCreate Create iam/policy.actor

Create iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyActorCreateRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorCreateExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorDelete ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyActorDelete(ctx context.Context, organisationId string, policyId string, actorId string) ApiIamOrganisationPolicyActorDeleteRequest

IamOrganisationPolicyActorDelete Delete iam/policy.actor

Delete iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param actorId actorId
@return ApiIamOrganisationPolicyActorDeleteRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorDeleteExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorGet ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyActorGet(ctx context.Context, organisationId string, policyId string, actorId string) ApiIamOrganisationPolicyActorGetRequest

IamOrganisationPolicyActorGet Get iam/policy.actor

Get iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param actorId actorId
@return ApiIamOrganisationPolicyActorGetRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorGetExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorList ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyActorList(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyActorListRequest

IamOrganisationPolicyActorList List iam/policy.actor

List iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyActorListRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyActorListExecute ¶

Execute executes the request

@return []IamActorOrGroup

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyCreate ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyCreate(ctx context.Context, organisationId string) ApiIamOrganisationPolicyCreateRequest

IamOrganisationPolicyCreate Create iam/policy

Create policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationPolicyCreateRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyCreateExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyCreateExecute(r ApiIamOrganisationPolicyCreateRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyDelete ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyDelete(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyDeleteRequest

IamOrganisationPolicyDelete Delete iam/policy

Delete policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyDeleteRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyDeleteExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyDeleteExecute(r ApiIamOrganisationPolicyDeleteRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyEventGet ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyEventGet(ctx context.Context, organisationId string, policyId string, eventId string) ApiIamOrganisationPolicyEventGetRequest

IamOrganisationPolicyEventGet Get iam/policy.event

Get iam/policy.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param eventId eventId
@return ApiIamOrganisationPolicyEventGetRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyEventGetExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyEventGetExecute(r ApiIamOrganisationPolicyEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyEventList ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyEventList(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyEventListRequest

IamOrganisationPolicyEventList List iam/policy.event

List iam/policy.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyEventListRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyEventListExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyEventListExecute(r ApiIamOrganisationPolicyEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyGet ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyGet(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyGetRequest

IamOrganisationPolicyGet Get iam/policy

Returns a single policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyGetRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyGetExecute ¶

Execute executes the request

@return Policy

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyList ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyList(ctx context.Context, organisationId string) ApiIamOrganisationPolicyListRequest

IamOrganisationPolicyList List iam/policy

List policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationPolicyListRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyListExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyListExecute(r ApiIamOrganisationPolicyListRequest) ([]Policy, *http.Response, error)

Execute executes the request

@return []Policy

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyServiceGet ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyServiceGet(ctx context.Context, organisationId string, policyId string, serviceId string) ApiIamOrganisationPolicyServiceGetRequest

IamOrganisationPolicyServiceGet Get iam/policy.service

Get iam/policy.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param serviceId serviceId
@return ApiIamOrganisationPolicyServiceGetRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyServiceList ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyServiceList(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyServiceListRequest

IamOrganisationPolicyServiceList List iam/policy.service

List iam/policy.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyServiceListRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagCreate ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagCreate(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyTagCreateRequest

IamOrganisationPolicyTagCreate Create iam/policy.tag

Create iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyTagCreateRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagCreateExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagCreateExecute(r ApiIamOrganisationPolicyTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagDelete ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagDelete(ctx context.Context, organisationId string, policyId string, tagId string) ApiIamOrganisationPolicyTagDeleteRequest

IamOrganisationPolicyTagDelete Delete iam/policy.tag

Delete iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param tagId tagId
@return ApiIamOrganisationPolicyTagDeleteRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagDeleteExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagDeleteExecute(r ApiIamOrganisationPolicyTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagGet ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagGet(ctx context.Context, organisationId string, policyId string, tagId string) ApiIamOrganisationPolicyTagGetRequest

IamOrganisationPolicyTagGet Get iam/policy.tag

Get iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@param tagId tagId
@return ApiIamOrganisationPolicyTagGetRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagGetExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagGetExecute(r ApiIamOrganisationPolicyTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagList ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagList(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyTagListRequest

IamOrganisationPolicyTagList List iam/policy.tag

List iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyTagListRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagListExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagListExecute(r ApiIamOrganisationPolicyTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagPut ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagPut(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyTagPutRequest

IamOrganisationPolicyTagPut Replace iam/policy.tag

Replace iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyTagPutRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyTagPutExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyTagPutExecute(r ApiIamOrganisationPolicyTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyUpdate ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyUpdate(ctx context.Context, organisationId string, policyId string) ApiIamOrganisationPolicyUpdateRequest

IamOrganisationPolicyUpdate Update iam/policy

Returns modified policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param policyId Policy Id
@return ApiIamOrganisationPolicyUpdateRequest

func (*IamOrganisationPolicyApiService) IamOrganisationPolicyUpdateExecute ¶

func (a *IamOrganisationPolicyApiService) IamOrganisationPolicyUpdateExecute(r ApiIamOrganisationPolicyUpdateRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

type IamOrganisationProformaCreate ¶

type IamOrganisationProformaCreate struct {
	Amount  float32 `json:"amount"`
	Project string  `json:"project"`
}

IamOrganisationProformaCreate struct for IamOrganisationProformaCreate

func NewIamOrganisationProformaCreate ¶

func NewIamOrganisationProformaCreate(amount float32, project string) *IamOrganisationProformaCreate

NewIamOrganisationProformaCreate instantiates a new IamOrganisationProformaCreate 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 NewIamOrganisationProformaCreateWithDefaults ¶

func NewIamOrganisationProformaCreateWithDefaults() *IamOrganisationProformaCreate

NewIamOrganisationProformaCreateWithDefaults instantiates a new IamOrganisationProformaCreate 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 (*IamOrganisationProformaCreate) GetAmount ¶

func (o *IamOrganisationProformaCreate) GetAmount() float32

GetAmount returns the Amount field value

func (*IamOrganisationProformaCreate) GetAmountOk ¶

func (o *IamOrganisationProformaCreate) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*IamOrganisationProformaCreate) GetProject ¶

func (o *IamOrganisationProformaCreate) GetProject() string

GetProject returns the Project field value

func (*IamOrganisationProformaCreate) GetProjectOk ¶

func (o *IamOrganisationProformaCreate) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (IamOrganisationProformaCreate) MarshalJSON ¶

func (o IamOrganisationProformaCreate) MarshalJSON() ([]byte, error)

func (*IamOrganisationProformaCreate) SetAmount ¶

func (o *IamOrganisationProformaCreate) SetAmount(v float32)

SetAmount sets field value

func (*IamOrganisationProformaCreate) SetProject ¶

func (o *IamOrganisationProformaCreate) SetProject(v string)

SetProject sets field value

type IamOrganisationRoleApiService ¶

type IamOrganisationRoleApiService service

IamOrganisationRoleApiService IamOrganisationRoleApi service

func (*IamOrganisationRoleApiService) IamOrganisationRoleCreate ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleCreate(ctx context.Context, organisationId string) ApiIamOrganisationRoleCreateRequest

IamOrganisationRoleCreate Create iam/role

Create role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationRoleCreateRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleCreateExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleCreateExecute(r ApiIamOrganisationRoleCreateRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamOrganisationRoleApiService) IamOrganisationRoleDelete ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleDelete(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleDeleteRequest

IamOrganisationRoleDelete Delete iam/role

Delete role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleDeleteRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleDeleteExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleDeleteExecute(r ApiIamOrganisationRoleDeleteRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamOrganisationRoleApiService) IamOrganisationRoleEventGet ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleEventGet(ctx context.Context, organisationId string, roleId string, eventId string) ApiIamOrganisationRoleEventGetRequest

IamOrganisationRoleEventGet Get iam/role.event

Get iam/role.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param eventId eventId
@return ApiIamOrganisationRoleEventGetRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleEventGetExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleEventGetExecute(r ApiIamOrganisationRoleEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamOrganisationRoleApiService) IamOrganisationRoleEventList ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleEventList(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleEventListRequest

IamOrganisationRoleEventList List iam/role.event

List iam/role.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleEventListRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleEventListExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleEventListExecute(r ApiIamOrganisationRoleEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamOrganisationRoleApiService) IamOrganisationRoleGet ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleGet(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleGetRequest

IamOrganisationRoleGet Get iam/role

Returns a single role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleGetRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleGetExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleGetExecute(r ApiIamOrganisationRoleGetRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamOrganisationRoleApiService) IamOrganisationRoleList ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleList(ctx context.Context, organisationId string) ApiIamOrganisationRoleListRequest

IamOrganisationRoleList List iam/role

List role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@return ApiIamOrganisationRoleListRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleListExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleListExecute(r ApiIamOrganisationRoleListRequest) ([]Role, *http.Response, error)

Execute executes the request

@return []Role

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionCreate ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionCreate(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRolePermissionCreateRequest

IamOrganisationRolePermissionCreate Create iam/role.permission

Create iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRolePermissionCreateRequest

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionCreateExecute ¶

Execute executes the request

@return IamPermission

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionDelete ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionDelete(ctx context.Context, organisationId string, roleId string, permissionId string) ApiIamOrganisationRolePermissionDeleteRequest

IamOrganisationRolePermissionDelete Delete iam/role.permission

Delete iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param permissionId permissionId
@return ApiIamOrganisationRolePermissionDeleteRequest

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionDeleteExecute ¶

Execute executes the request

@return IamPermission

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionGet ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionGet(ctx context.Context, organisationId string, roleId string, permissionId string) ApiIamOrganisationRolePermissionGetRequest

IamOrganisationRolePermissionGet Get iam/role.permission

Get iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param permissionId permissionId
@return ApiIamOrganisationRolePermissionGetRequest

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionGetExecute ¶

Execute executes the request

@return IamPermission

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionList ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionList(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRolePermissionListRequest

IamOrganisationRolePermissionList List iam/role.permission

List iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRolePermissionListRequest

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionListExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionListExecute(r ApiIamOrganisationRolePermissionListRequest) ([]IamPermission, *http.Response, error)

Execute executes the request

@return []IamPermission

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionPut ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRolePermissionPut(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRolePermissionPutRequest

IamOrganisationRolePermissionPut Replace iam/role.permission

Replace iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRolePermissionPutRequest

func (*IamOrganisationRoleApiService) IamOrganisationRolePermissionPutExecute ¶

Execute executes the request

@return []IamPermission

func (*IamOrganisationRoleApiService) IamOrganisationRoleServiceGet ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleServiceGet(ctx context.Context, organisationId string, roleId string, serviceId string) ApiIamOrganisationRoleServiceGetRequest

IamOrganisationRoleServiceGet Get iam/role.service

Get iam/role.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param serviceId serviceId
@return ApiIamOrganisationRoleServiceGetRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamOrganisationRoleApiService) IamOrganisationRoleServiceList ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleServiceList(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleServiceListRequest

IamOrganisationRoleServiceList List iam/role.service

List iam/role.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleServiceListRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagCreate ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagCreate(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleTagCreateRequest

IamOrganisationRoleTagCreate Create iam/role.tag

Create iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleTagCreateRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagCreateExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagCreateExecute(r ApiIamOrganisationRoleTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagDelete ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagDelete(ctx context.Context, organisationId string, roleId string, tagId string) ApiIamOrganisationRoleTagDeleteRequest

IamOrganisationRoleTagDelete Delete iam/role.tag

Delete iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param tagId tagId
@return ApiIamOrganisationRoleTagDeleteRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagDeleteExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagDeleteExecute(r ApiIamOrganisationRoleTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagGet ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagGet(ctx context.Context, organisationId string, roleId string, tagId string) ApiIamOrganisationRoleTagGetRequest

IamOrganisationRoleTagGet Get iam/role.tag

Get iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@param tagId tagId
@return ApiIamOrganisationRoleTagGetRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagGetExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagGetExecute(r ApiIamOrganisationRoleTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagList ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagList(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleTagListRequest

IamOrganisationRoleTagList List iam/role.tag

List iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleTagListRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagListExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagListExecute(r ApiIamOrganisationRoleTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagPut ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagPut(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleTagPutRequest

IamOrganisationRoleTagPut Replace iam/role.tag

Replace iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleTagPutRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleTagPutExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleTagPutExecute(r ApiIamOrganisationRoleTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamOrganisationRoleApiService) IamOrganisationRoleUpdate ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleUpdate(ctx context.Context, organisationId string, roleId string) ApiIamOrganisationRoleUpdateRequest

IamOrganisationRoleUpdate Update iam/role

Returns modified role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organisationId Organisation Id
@param roleId Role Id
@return ApiIamOrganisationRoleUpdateRequest

func (*IamOrganisationRoleApiService) IamOrganisationRoleUpdateExecute ¶

func (a *IamOrganisationRoleApiService) IamOrganisationRoleUpdateExecute(r ApiIamOrganisationRoleUpdateRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

type IamOrganisationTransferAccept ¶

type IamOrganisationTransferAccept struct {
	Payment string `json:"payment"`
}

IamOrganisationTransferAccept struct for IamOrganisationTransferAccept

func NewIamOrganisationTransferAccept ¶

func NewIamOrganisationTransferAccept(payment string) *IamOrganisationTransferAccept

NewIamOrganisationTransferAccept instantiates a new IamOrganisationTransferAccept 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 NewIamOrganisationTransferAcceptWithDefaults ¶

func NewIamOrganisationTransferAcceptWithDefaults() *IamOrganisationTransferAccept

NewIamOrganisationTransferAcceptWithDefaults instantiates a new IamOrganisationTransferAccept 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 (*IamOrganisationTransferAccept) GetPayment ¶

func (o *IamOrganisationTransferAccept) GetPayment() string

GetPayment returns the Payment field value

func (*IamOrganisationTransferAccept) GetPaymentOk ¶

func (o *IamOrganisationTransferAccept) GetPaymentOk() (*string, bool)

GetPaymentOk returns a tuple with the Payment field value and a boolean to check if the value has been set.

func (IamOrganisationTransferAccept) MarshalJSON ¶

func (o IamOrganisationTransferAccept) MarshalJSON() ([]byte, error)

func (*IamOrganisationTransferAccept) SetPayment ¶

func (o *IamOrganisationTransferAccept) SetPayment(v string)

SetPayment sets field value

type IamOrganisationUpdate ¶

type IamOrganisationUpdate struct {
	Billing *OrganisationBilling1 `json:"billing,omitempty"`
	Name    *string               `json:"name,omitempty"`
}

IamOrganisationUpdate struct for IamOrganisationUpdate

func NewIamOrganisationUpdate ¶

func NewIamOrganisationUpdate() *IamOrganisationUpdate

NewIamOrganisationUpdate instantiates a new IamOrganisationUpdate 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 NewIamOrganisationUpdateWithDefaults ¶

func NewIamOrganisationUpdateWithDefaults() *IamOrganisationUpdate

NewIamOrganisationUpdateWithDefaults instantiates a new IamOrganisationUpdate 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 (*IamOrganisationUpdate) GetBilling ¶

GetBilling returns the Billing field value if set, zero value otherwise.

func (*IamOrganisationUpdate) GetBillingOk ¶

func (o *IamOrganisationUpdate) GetBillingOk() (*OrganisationBilling1, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamOrganisationUpdate) GetName ¶

func (o *IamOrganisationUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamOrganisationUpdate) GetNameOk ¶

func (o *IamOrganisationUpdate) 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 (*IamOrganisationUpdate) HasBilling ¶

func (o *IamOrganisationUpdate) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*IamOrganisationUpdate) HasName ¶

func (o *IamOrganisationUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamOrganisationUpdate) MarshalJSON ¶

func (o IamOrganisationUpdate) MarshalJSON() ([]byte, error)

func (*IamOrganisationUpdate) SetBilling ¶

SetBilling gets a reference to the given OrganisationBilling1 and assigns it to the Billing field.

func (*IamOrganisationUpdate) SetName ¶

func (o *IamOrganisationUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamPermission ¶

type IamPermission struct {
	Id    *string `json:"id,omitempty"`
	Value string  `json:"value"`
}

IamPermission struct for IamPermission

func NewIamPermission ¶

func NewIamPermission(value string) *IamPermission

NewIamPermission instantiates a new IamPermission 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 NewIamPermissionWithDefaults ¶

func NewIamPermissionWithDefaults() *IamPermission

NewIamPermissionWithDefaults instantiates a new IamPermission 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 (*IamPermission) GetId ¶

func (o *IamPermission) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamPermission) GetIdOk ¶

func (o *IamPermission) 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 (*IamPermission) GetValue ¶

func (o *IamPermission) GetValue() string

GetValue returns the Value field value

func (*IamPermission) GetValueOk ¶

func (o *IamPermission) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*IamPermission) HasId ¶

func (o *IamPermission) HasId() bool

HasId returns a boolean if a field has been set.

func (IamPermission) MarshalJSON ¶

func (o IamPermission) MarshalJSON() ([]byte, error)

func (*IamPermission) SetId ¶

func (o *IamPermission) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamPermission) SetValue ¶

func (o *IamPermission) SetValue(v string)

SetValue sets field value

type IamProjectApiService ¶

type IamProjectApiService service

IamProjectApiService IamProjectApi service

func (*IamProjectApiService) IamProjectBillingList ¶

func (a *IamProjectApiService) IamProjectBillingList(ctx context.Context, projectId string) ApiIamProjectBillingListRequest

IamProjectBillingList List iam/project.billing

List iam/project.billing

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectBillingListRequest

func (*IamProjectApiService) IamProjectBillingListExecute ¶

func (a *IamProjectApiService) IamProjectBillingListExecute(r ApiIamProjectBillingListRequest) ([]Billing, *http.Response, error)

Execute executes the request

@return []Billing

func (*IamProjectApiService) IamProjectCostGet ¶

func (a *IamProjectApiService) IamProjectCostGet(ctx context.Context, projectId string, costId string) ApiIamProjectCostGetRequest

IamProjectCostGet Get iam/project.cost

Get iam/project.cost

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param costId costId
@return ApiIamProjectCostGetRequest

func (*IamProjectApiService) IamProjectCostGetExecute ¶

func (a *IamProjectApiService) IamProjectCostGetExecute(r ApiIamProjectCostGetRequest) (*Metric, *http.Response, error)

Execute executes the request

@return Metric

func (*IamProjectApiService) IamProjectCostList ¶

func (a *IamProjectApiService) IamProjectCostList(ctx context.Context, projectId string) ApiIamProjectCostListRequest

IamProjectCostList List iam/project.cost

List iam/project.cost

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectCostListRequest

func (*IamProjectApiService) IamProjectCostListExecute ¶

func (a *IamProjectApiService) IamProjectCostListExecute(r ApiIamProjectCostListRequest) ([]Metric, *http.Response, error)

Execute executes the request

@return []Metric

func (*IamProjectApiService) IamProjectCostSeriesList ¶

func (a *IamProjectApiService) IamProjectCostSeriesList(ctx context.Context, projectId string, costId string) ApiIamProjectCostSeriesListRequest

IamProjectCostSeriesList List iam/project.series

List iam/project.series

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param costId costId
@return ApiIamProjectCostSeriesListRequest

func (*IamProjectApiService) IamProjectCostSeriesListExecute ¶

func (a *IamProjectApiService) IamProjectCostSeriesListExecute(r ApiIamProjectCostSeriesListRequest) ([]Point, *http.Response, error)

Execute executes the request

@return []Point

func (*IamProjectApiService) IamProjectCreate ¶

IamProjectCreate Create iam/project

Create project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiIamProjectCreateRequest

func (*IamProjectApiService) IamProjectCreateExecute ¶

func (a *IamProjectApiService) IamProjectCreateExecute(r ApiIamProjectCreateRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectCredentialStoreCreate ¶

func (a *IamProjectApiService) IamProjectCredentialStoreCreate(ctx context.Context, projectId string) ApiIamProjectCredentialStoreCreateRequest

IamProjectCredentialStoreCreate Create iam/project.credentialStore

Create iam/project.credentialStore

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectCredentialStoreCreateRequest

func (*IamProjectApiService) IamProjectCredentialStoreCreateExecute ¶

func (a *IamProjectApiService) IamProjectCredentialStoreCreateExecute(r ApiIamProjectCredentialStoreCreateRequest) (*ProjectCredential, *http.Response, error)

Execute executes the request

@return ProjectCredential

func (*IamProjectApiService) IamProjectCredentialStoreDelete ¶

func (a *IamProjectApiService) IamProjectCredentialStoreDelete(ctx context.Context, projectId string, credentialStoreId string) ApiIamProjectCredentialStoreDeleteRequest

IamProjectCredentialStoreDelete Delete iam/project.credentialStore

Delete iam/project.credentialStore

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param credentialStoreId credentialStoreId
@return ApiIamProjectCredentialStoreDeleteRequest

func (*IamProjectApiService) IamProjectCredentialStoreDeleteExecute ¶

func (a *IamProjectApiService) IamProjectCredentialStoreDeleteExecute(r ApiIamProjectCredentialStoreDeleteRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectCredentialStoreGet ¶

func (a *IamProjectApiService) IamProjectCredentialStoreGet(ctx context.Context, projectId string, credentialStoreId string) ApiIamProjectCredentialStoreGetRequest

IamProjectCredentialStoreGet Get iam/project.credentialStore

Get iam/project.credentialStore

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param credentialStoreId credentialStoreId
@return ApiIamProjectCredentialStoreGetRequest

func (*IamProjectApiService) IamProjectCredentialStoreGetExecute ¶

func (a *IamProjectApiService) IamProjectCredentialStoreGetExecute(r ApiIamProjectCredentialStoreGetRequest) (*ProjectCredential, *http.Response, error)

Execute executes the request

@return ProjectCredential

func (*IamProjectApiService) IamProjectCredentialStoreList ¶

func (a *IamProjectApiService) IamProjectCredentialStoreList(ctx context.Context, projectId string) ApiIamProjectCredentialStoreListRequest

IamProjectCredentialStoreList List iam/project.credentialStore

List iam/project.credentialStore

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectCredentialStoreListRequest

func (*IamProjectApiService) IamProjectCredentialStoreListExecute ¶

func (a *IamProjectApiService) IamProjectCredentialStoreListExecute(r ApiIamProjectCredentialStoreListRequest) ([]ProjectCredential, *http.Response, error)

Execute executes the request

@return []ProjectCredential

func (*IamProjectApiService) IamProjectCredentialStorePatch ¶

func (a *IamProjectApiService) IamProjectCredentialStorePatch(ctx context.Context, projectId string, credentialStoreId string) ApiIamProjectCredentialStorePatchRequest

IamProjectCredentialStorePatch Update iam/project.credentialStore

Update iam/project.credentialStore

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param credentialStoreId credentialStoreId
@return ApiIamProjectCredentialStorePatchRequest

func (*IamProjectApiService) IamProjectCredentialStorePatchExecute ¶

func (a *IamProjectApiService) IamProjectCredentialStorePatchExecute(r ApiIamProjectCredentialStorePatchRequest) (*ProjectCredential, *http.Response, error)

Execute executes the request

@return ProjectCredential

func (*IamProjectApiService) IamProjectDelete ¶

func (a *IamProjectApiService) IamProjectDelete(ctx context.Context, projectId string) ApiIamProjectDeleteRequest

IamProjectDelete Delete iam/project

Delete project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectDeleteRequest

func (*IamProjectApiService) IamProjectDeleteExecute ¶

func (a *IamProjectApiService) IamProjectDeleteExecute(r ApiIamProjectDeleteRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectEventGet ¶

func (a *IamProjectApiService) IamProjectEventGet(ctx context.Context, projectId string, eventId string) ApiIamProjectEventGetRequest

IamProjectEventGet Get iam/project.event

Get iam/project.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param eventId eventId
@return ApiIamProjectEventGetRequest

func (*IamProjectApiService) IamProjectEventGetExecute ¶

func (a *IamProjectApiService) IamProjectEventGetExecute(r ApiIamProjectEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectApiService) IamProjectEventList ¶

func (a *IamProjectApiService) IamProjectEventList(ctx context.Context, projectId string) ApiIamProjectEventListRequest

IamProjectEventList List iam/project.event

List iam/project.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectEventListRequest

func (*IamProjectApiService) IamProjectEventListExecute ¶

func (a *IamProjectApiService) IamProjectEventListExecute(r ApiIamProjectEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectApiService) IamProjectGet ¶

func (a *IamProjectApiService) IamProjectGet(ctx context.Context, projectId string) ApiIamProjectGetRequest

IamProjectGet Get iam/project

Returns a single project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectGetRequest

func (*IamProjectApiService) IamProjectGetExecute ¶

func (a *IamProjectApiService) IamProjectGetExecute(r ApiIamProjectGetRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectInvitationAccept ¶

func (a *IamProjectApiService) IamProjectInvitationAccept(ctx context.Context, projectId string, invitationId string) ApiIamProjectInvitationAcceptRequest

IamProjectInvitationAccept Accept iam/project.invitation

action accept

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param invitationId invitationId
@return ApiIamProjectInvitationAcceptRequest

func (*IamProjectApiService) IamProjectInvitationAcceptExecute ¶

func (a *IamProjectApiService) IamProjectInvitationAcceptExecute(r ApiIamProjectInvitationAcceptRequest) (*Invitation, *http.Response, error)

Execute executes the request

@return Invitation

func (*IamProjectApiService) IamProjectInvitationDelete ¶

func (a *IamProjectApiService) IamProjectInvitationDelete(ctx context.Context, projectId string, invitationId string) ApiIamProjectInvitationDeleteRequest

IamProjectInvitationDelete Delete iam/project.invitation

Delete iam/project.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param invitationId invitationId
@return ApiIamProjectInvitationDeleteRequest

func (*IamProjectApiService) IamProjectInvitationDeleteExecute ¶

func (a *IamProjectApiService) IamProjectInvitationDeleteExecute(r ApiIamProjectInvitationDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectApiService) IamProjectInvitationGet ¶

func (a *IamProjectApiService) IamProjectInvitationGet(ctx context.Context, projectId string, invitationId string) ApiIamProjectInvitationGetRequest

IamProjectInvitationGet Get iam/project.invitation

Get iam/project.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param invitationId invitationId
@return ApiIamProjectInvitationGetRequest

func (*IamProjectApiService) IamProjectInvitationGetExecute ¶

func (a *IamProjectApiService) IamProjectInvitationGetExecute(r ApiIamProjectInvitationGetRequest) (*Invitation, *http.Response, error)

Execute executes the request

@return Invitation

func (*IamProjectApiService) IamProjectInvitationList ¶

func (a *IamProjectApiService) IamProjectInvitationList(ctx context.Context, projectId string) ApiIamProjectInvitationListRequest

IamProjectInvitationList List iam/project.invitation

List iam/project.invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectInvitationListRequest

func (*IamProjectApiService) IamProjectInvitationListExecute ¶

func (a *IamProjectApiService) IamProjectInvitationListExecute(r ApiIamProjectInvitationListRequest) ([]Invitation, *http.Response, error)

Execute executes the request

@return []Invitation

func (*IamProjectApiService) IamProjectInvoiceList ¶

func (a *IamProjectApiService) IamProjectInvoiceList(ctx context.Context, projectId string) ApiIamProjectInvoiceListRequest

IamProjectInvoiceList List iam/project.invoice

List iam/project.invoice

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectInvoiceListRequest

func (*IamProjectApiService) IamProjectInvoiceListExecute ¶

func (a *IamProjectApiService) IamProjectInvoiceListExecute(r ApiIamProjectInvoiceListRequest) ([]Invoice, *http.Response, error)

Execute executes the request

@return []Invoice

func (*IamProjectApiService) IamProjectList ¶

IamProjectList List iam/project

List project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiIamProjectListRequest

func (*IamProjectApiService) IamProjectListExecute ¶

func (a *IamProjectApiService) IamProjectListExecute(r ApiIamProjectListRequest) ([]Project, *http.Response, error)

Execute executes the request

@return []Project

func (*IamProjectApiService) IamProjectOwnershipCreate ¶

func (a *IamProjectApiService) IamProjectOwnershipCreate(ctx context.Context, projectId string) ApiIamProjectOwnershipCreateRequest

IamProjectOwnershipCreate Create iam/project.ownership

Create iam/project.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectOwnershipCreateRequest

func (*IamProjectApiService) IamProjectOwnershipCreateExecute ¶

func (a *IamProjectApiService) IamProjectOwnershipCreateExecute(r ApiIamProjectOwnershipCreateRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectOwnershipDelete ¶

func (a *IamProjectApiService) IamProjectOwnershipDelete(ctx context.Context, projectId string, ownershipId string) ApiIamProjectOwnershipDeleteRequest

IamProjectOwnershipDelete Delete iam/project.ownership

Delete iam/project.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ownershipId ownershipId
@return ApiIamProjectOwnershipDeleteRequest

func (*IamProjectApiService) IamProjectOwnershipDeleteExecute ¶

func (a *IamProjectApiService) IamProjectOwnershipDeleteExecute(r ApiIamProjectOwnershipDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectApiService) IamProjectOwnershipGet ¶

func (a *IamProjectApiService) IamProjectOwnershipGet(ctx context.Context, projectId string, ownershipId string) ApiIamProjectOwnershipGetRequest

IamProjectOwnershipGet Get iam/project.ownership

Get iam/project.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ownershipId ownershipId
@return ApiIamProjectOwnershipGetRequest

func (*IamProjectApiService) IamProjectOwnershipGetExecute ¶

func (a *IamProjectApiService) IamProjectOwnershipGetExecute(r ApiIamProjectOwnershipGetRequest) (*Ownership, *http.Response, error)

Execute executes the request

@return Ownership

func (*IamProjectApiService) IamProjectOwnershipList ¶

func (a *IamProjectApiService) IamProjectOwnershipList(ctx context.Context, projectId string) ApiIamProjectOwnershipListRequest

IamProjectOwnershipList List iam/project.ownership

List iam/project.ownership

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectOwnershipListRequest

func (*IamProjectApiService) IamProjectOwnershipListExecute ¶

func (a *IamProjectApiService) IamProjectOwnershipListExecute(r ApiIamProjectOwnershipListRequest) ([]Ownership, *http.Response, error)

Execute executes the request

@return []Ownership

func (*IamProjectApiService) IamProjectPaymentList ¶

func (a *IamProjectApiService) IamProjectPaymentList(ctx context.Context, projectId string) ApiIamProjectPaymentListRequest

IamProjectPaymentList List iam/project.payment

List iam/project.payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectPaymentListRequest

func (*IamProjectApiService) IamProjectPaymentListExecute ¶

func (a *IamProjectApiService) IamProjectPaymentListExecute(r ApiIamProjectPaymentListRequest) ([]Payment, *http.Response, error)

Execute executes the request

@return []Payment

func (*IamProjectApiService) IamProjectProformaList ¶

func (a *IamProjectApiService) IamProjectProformaList(ctx context.Context, projectId string) ApiIamProjectProformaListRequest

IamProjectProformaList List iam/project.proforma

List iam/project.proforma

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectProformaListRequest

func (*IamProjectApiService) IamProjectProformaListExecute ¶

func (a *IamProjectApiService) IamProjectProformaListExecute(r ApiIamProjectProformaListRequest) ([]Proforma, *http.Response, error)

Execute executes the request

@return []Proforma

func (*IamProjectApiService) IamProjectQuotaGet ¶

func (a *IamProjectApiService) IamProjectQuotaGet(ctx context.Context, projectId string, quotaId string) ApiIamProjectQuotaGetRequest

IamProjectQuotaGet Get iam/project.quota

Get iam/project.quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param quotaId quotaId
@return ApiIamProjectQuotaGetRequest

func (*IamProjectApiService) IamProjectQuotaGetExecute ¶

func (a *IamProjectApiService) IamProjectQuotaGetExecute(r ApiIamProjectQuotaGetRequest) (*Quota, *http.Response, error)

Execute executes the request

@return Quota

func (*IamProjectApiService) IamProjectQuotaLimitPatch ¶

func (a *IamProjectApiService) IamProjectQuotaLimitPatch(ctx context.Context, projectId string, quotaId string) ApiIamProjectQuotaLimitPatchRequest

IamProjectQuotaLimitPatch Update iam/project.limit

Update iam/project.limit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param quotaId quotaId
@return ApiIamProjectQuotaLimitPatchRequest

func (*IamProjectApiService) IamProjectQuotaLimitPatchExecute ¶

func (a *IamProjectApiService) IamProjectQuotaLimitPatchExecute(r ApiIamProjectQuotaLimitPatchRequest) (*QuotaLimit, *http.Response, error)

Execute executes the request

@return QuotaLimit

func (*IamProjectApiService) IamProjectQuotaList ¶

func (a *IamProjectApiService) IamProjectQuotaList(ctx context.Context, projectId string) ApiIamProjectQuotaListRequest

IamProjectQuotaList List iam/project.quota

List iam/project.quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectQuotaListRequest

func (*IamProjectApiService) IamProjectQuotaListExecute ¶

func (a *IamProjectApiService) IamProjectQuotaListExecute(r ApiIamProjectQuotaListRequest) ([]Quota, *http.Response, error)

Execute executes the request

@return []Quota

func (*IamProjectApiService) IamProjectServiceGet ¶

func (a *IamProjectApiService) IamProjectServiceGet(ctx context.Context, projectId string, serviceId string) ApiIamProjectServiceGetRequest

IamProjectServiceGet Get iam/project.service

Get iam/project.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param serviceId serviceId
@return ApiIamProjectServiceGetRequest

func (*IamProjectApiService) IamProjectServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectApiService) IamProjectServiceList ¶

func (a *IamProjectApiService) IamProjectServiceList(ctx context.Context, projectId string) ApiIamProjectServiceListRequest

IamProjectServiceList List iam/project.service

List iam/project.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectServiceListRequest

func (*IamProjectApiService) IamProjectServiceListExecute ¶

func (a *IamProjectApiService) IamProjectServiceListExecute(r ApiIamProjectServiceListRequest) ([]ResourceService, *http.Response, error)

Execute executes the request

@return []ResourceService

func (*IamProjectApiService) IamProjectTagCreate ¶

func (a *IamProjectApiService) IamProjectTagCreate(ctx context.Context, projectId string) ApiIamProjectTagCreateRequest

IamProjectTagCreate Create iam/project.tag

Create iam/project.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectTagCreateRequest

func (*IamProjectApiService) IamProjectTagCreateExecute ¶

func (a *IamProjectApiService) IamProjectTagCreateExecute(r ApiIamProjectTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectApiService) IamProjectTagDelete ¶

func (a *IamProjectApiService) IamProjectTagDelete(ctx context.Context, projectId string, tagId string) ApiIamProjectTagDeleteRequest

IamProjectTagDelete Delete iam/project.tag

Delete iam/project.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param tagId tagId
@return ApiIamProjectTagDeleteRequest

func (*IamProjectApiService) IamProjectTagDeleteExecute ¶

func (a *IamProjectApiService) IamProjectTagDeleteExecute(r ApiIamProjectTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectApiService) IamProjectTagGet ¶

func (a *IamProjectApiService) IamProjectTagGet(ctx context.Context, projectId string, tagId string) ApiIamProjectTagGetRequest

IamProjectTagGet Get iam/project.tag

Get iam/project.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param tagId tagId
@return ApiIamProjectTagGetRequest

func (*IamProjectApiService) IamProjectTagGetExecute ¶

func (a *IamProjectApiService) IamProjectTagGetExecute(r ApiIamProjectTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectApiService) IamProjectTagList ¶

func (a *IamProjectApiService) IamProjectTagList(ctx context.Context, projectId string) ApiIamProjectTagListRequest

IamProjectTagList List iam/project.tag

List iam/project.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectTagListRequest

func (*IamProjectApiService) IamProjectTagListExecute ¶

func (a *IamProjectApiService) IamProjectTagListExecute(r ApiIamProjectTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectApiService) IamProjectTagPut ¶

func (a *IamProjectApiService) IamProjectTagPut(ctx context.Context, projectId string) ApiIamProjectTagPutRequest

IamProjectTagPut Replace iam/project.tag

Replace iam/project.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectTagPutRequest

func (*IamProjectApiService) IamProjectTagPutExecute ¶

func (a *IamProjectApiService) IamProjectTagPutExecute(r ApiIamProjectTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectApiService) IamProjectThresholdCreate ¶

func (a *IamProjectApiService) IamProjectThresholdCreate(ctx context.Context, projectId string) ApiIamProjectThresholdCreateRequest

IamProjectThresholdCreate Create iam/project.threshold

Create iam/project.threshold

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectThresholdCreateRequest

func (*IamProjectApiService) IamProjectThresholdCreateExecute ¶

func (a *IamProjectApiService) IamProjectThresholdCreateExecute(r ApiIamProjectThresholdCreateRequest) (*ProjectThreshold, *http.Response, error)

Execute executes the request

@return ProjectThreshold

func (*IamProjectApiService) IamProjectThresholdDelete ¶

func (a *IamProjectApiService) IamProjectThresholdDelete(ctx context.Context, projectId string, thresholdId string) ApiIamProjectThresholdDeleteRequest

IamProjectThresholdDelete Delete iam/project.threshold

Delete iam/project.threshold

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param thresholdId thresholdId
@return ApiIamProjectThresholdDeleteRequest

func (*IamProjectApiService) IamProjectThresholdDeleteExecute ¶

func (a *IamProjectApiService) IamProjectThresholdDeleteExecute(r ApiIamProjectThresholdDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectApiService) IamProjectThresholdGet ¶

func (a *IamProjectApiService) IamProjectThresholdGet(ctx context.Context, projectId string, thresholdId string) ApiIamProjectThresholdGetRequest

IamProjectThresholdGet Get iam/project.threshold

Get iam/project.threshold

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param thresholdId thresholdId
@return ApiIamProjectThresholdGetRequest

func (*IamProjectApiService) IamProjectThresholdGetExecute ¶

Execute executes the request

@return ProjectThreshold

func (*IamProjectApiService) IamProjectThresholdList ¶

func (a *IamProjectApiService) IamProjectThresholdList(ctx context.Context, projectId string) ApiIamProjectThresholdListRequest

IamProjectThresholdList List iam/project.threshold

List iam/project.threshold

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectThresholdListRequest

func (*IamProjectApiService) IamProjectThresholdListExecute ¶

func (a *IamProjectApiService) IamProjectThresholdListExecute(r ApiIamProjectThresholdListRequest) ([]ProjectThreshold, *http.Response, error)

Execute executes the request

@return []ProjectThreshold

func (*IamProjectApiService) IamProjectTransfer ¶

func (a *IamProjectApiService) IamProjectTransfer(ctx context.Context, projectId string) ApiIamProjectTransferRequest

IamProjectTransfer Transfer iam/project

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectTransferRequest

func (*IamProjectApiService) IamProjectTransferExecute ¶

func (a *IamProjectApiService) IamProjectTransferExecute(r ApiIamProjectTransferRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectUpdate ¶

func (a *IamProjectApiService) IamProjectUpdate(ctx context.Context, projectId string) ApiIamProjectUpdateRequest

IamProjectUpdate Update iam/project

Returns modified project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectUpdateRequest

func (*IamProjectApiService) IamProjectUpdateExecute ¶

func (a *IamProjectApiService) IamProjectUpdateExecute(r ApiIamProjectUpdateRequest) (*Project, *http.Response, error)

Execute executes the request

@return Project

func (*IamProjectApiService) IamProjectUsageGet ¶

func (a *IamProjectApiService) IamProjectUsageGet(ctx context.Context, projectId string, usageId string) ApiIamProjectUsageGetRequest

IamProjectUsageGet Get iam/project.usage

Get iam/project.usage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param usageId usageId
@return ApiIamProjectUsageGetRequest

func (*IamProjectApiService) IamProjectUsageGetExecute ¶

func (a *IamProjectApiService) IamProjectUsageGetExecute(r ApiIamProjectUsageGetRequest) (*Metric, *http.Response, error)

Execute executes the request

@return Metric

func (*IamProjectApiService) IamProjectUsageList ¶

func (a *IamProjectApiService) IamProjectUsageList(ctx context.Context, projectId string) ApiIamProjectUsageListRequest

IamProjectUsageList List iam/project.usage

List iam/project.usage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectUsageListRequest

func (*IamProjectApiService) IamProjectUsageListExecute ¶

func (a *IamProjectApiService) IamProjectUsageListExecute(r ApiIamProjectUsageListRequest) ([]Metric, *http.Response, error)

Execute executes the request

@return []Metric

func (*IamProjectApiService) IamProjectUsageSeriesList ¶

func (a *IamProjectApiService) IamProjectUsageSeriesList(ctx context.Context, projectId string, usageId string) ApiIamProjectUsageSeriesListRequest

IamProjectUsageSeriesList List iam/project.series

List iam/project.series

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param usageId usageId
@return ApiIamProjectUsageSeriesListRequest

func (*IamProjectApiService) IamProjectUsageSeriesListExecute ¶

func (a *IamProjectApiService) IamProjectUsageSeriesListExecute(r ApiIamProjectUsageSeriesListRequest) ([]Point, *http.Response, error)

Execute executes the request

@return []Point

type IamProjectApplicationApiService ¶

type IamProjectApplicationApiService service

IamProjectApplicationApiService IamProjectApplicationApi service

func (*IamProjectApplicationApiService) IamProjectApplicationCreate ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCreate(ctx context.Context, projectId string) ApiIamProjectApplicationCreateRequest

IamProjectApplicationCreate Create iam/application

Create application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectApplicationCreateRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCreateExecute ¶

Execute executes the request

@return Application

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialCreate ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialCreate(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationCredentialCreateRequest

IamProjectApplicationCredentialCreate Create iam/application.credential

Create iam/application.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationCredentialCreateRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialCreateExecute ¶

Execute executes the request

@return ApplicationCredential

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialDelete ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialDelete(ctx context.Context, projectId string, applicationId string, credentialId string) ApiIamProjectApplicationCredentialDeleteRequest

IamProjectApplicationCredentialDelete Delete iam/application.credential

Delete iam/application.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param credentialId credentialId
@return ApiIamProjectApplicationCredentialDeleteRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialDeleteExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialDeleteExecute(r ApiIamProjectApplicationCredentialDeleteRequest) (*Application, *http.Response, error)

Execute executes the request

@return Application

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialGet(ctx context.Context, projectId string, applicationId string, credentialId string) ApiIamProjectApplicationCredentialGetRequest

IamProjectApplicationCredentialGet Get iam/application.credential

Get iam/application.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param credentialId credentialId
@return ApiIamProjectApplicationCredentialGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialGetExecute ¶

Execute executes the request

@return ApplicationCredential

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialList(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationCredentialListRequest

IamProjectApplicationCredentialList List iam/application.credential

List iam/application.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationCredentialListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialListExecute ¶

Execute executes the request

@return []ApplicationCredential

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialPatch ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationCredentialPatch(ctx context.Context, projectId string, applicationId string, credentialId string) ApiIamProjectApplicationCredentialPatchRequest

IamProjectApplicationCredentialPatch Update iam/application.credential

Update iam/application.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param credentialId credentialId
@return ApiIamProjectApplicationCredentialPatchRequest

func (*IamProjectApplicationApiService) IamProjectApplicationCredentialPatchExecute ¶

Execute executes the request

@return ApplicationCredential

func (*IamProjectApplicationApiService) IamProjectApplicationDelete ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationDelete(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationDeleteRequest

IamProjectApplicationDelete Delete iam/application

Delete application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationDeleteRequest

func (*IamProjectApplicationApiService) IamProjectApplicationDeleteExecute ¶

Execute executes the request

@return Application

func (*IamProjectApplicationApiService) IamProjectApplicationEventGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationEventGet(ctx context.Context, projectId string, applicationId string, eventId string) ApiIamProjectApplicationEventGetRequest

IamProjectApplicationEventGet Get iam/application.event

Get iam/application.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param eventId eventId
@return ApiIamProjectApplicationEventGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationEventGetExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationEventGetExecute(r ApiIamProjectApplicationEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectApplicationApiService) IamProjectApplicationEventList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationEventList(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationEventListRequest

IamProjectApplicationEventList List iam/application.event

List iam/application.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationEventListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationEventListExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationEventListExecute(r ApiIamProjectApplicationEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectApplicationApiService) IamProjectApplicationGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationGet(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationGetRequest

IamProjectApplicationGet Get iam/application

Returns a single application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationGetExecute ¶

Execute executes the request

@return Application

func (*IamProjectApplicationApiService) IamProjectApplicationList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationList(ctx context.Context, projectId string) ApiIamProjectApplicationListRequest

IamProjectApplicationList List iam/application

List application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectApplicationListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationListExecute ¶

Execute executes the request

@return []Application

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectCreate ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectCreate(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationRedirectCreateRequest

IamProjectApplicationRedirectCreate Create iam/application.redirect

Create iam/application.redirect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationRedirectCreateRequest

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectCreateExecute ¶

Execute executes the request

@return IamRedirect

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectDelete ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectDelete(ctx context.Context, projectId string, applicationId string, redirectId string) ApiIamProjectApplicationRedirectDeleteRequest

IamProjectApplicationRedirectDelete Delete iam/application.redirect

Delete iam/application.redirect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param redirectId redirectId
@return ApiIamProjectApplicationRedirectDeleteRequest

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectDeleteExecute ¶

Execute executes the request

@return Application

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectGet(ctx context.Context, projectId string, applicationId string, redirectId string) ApiIamProjectApplicationRedirectGetRequest

IamProjectApplicationRedirectGet Get iam/application.redirect

Get iam/application.redirect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param redirectId redirectId
@return ApiIamProjectApplicationRedirectGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectGetExecute ¶

Execute executes the request

@return IamRedirect

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectList(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationRedirectListRequest

IamProjectApplicationRedirectList List iam/application.redirect

List iam/application.redirect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationRedirectListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectListExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectListExecute(r ApiIamProjectApplicationRedirectListRequest) ([]IamRedirect, *http.Response, error)

Execute executes the request

@return []IamRedirect

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectPatch ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationRedirectPatch(ctx context.Context, projectId string, applicationId string, redirectId string) ApiIamProjectApplicationRedirectPatchRequest

IamProjectApplicationRedirectPatch Update iam/application.redirect

Update iam/application.redirect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param redirectId redirectId
@return ApiIamProjectApplicationRedirectPatchRequest

func (*IamProjectApplicationApiService) IamProjectApplicationRedirectPatchExecute ¶

Execute executes the request

@return IamRedirect

func (*IamProjectApplicationApiService) IamProjectApplicationServiceGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationServiceGet(ctx context.Context, projectId string, applicationId string, serviceId string) ApiIamProjectApplicationServiceGetRequest

IamProjectApplicationServiceGet Get iam/application.service

Get iam/application.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param serviceId serviceId
@return ApiIamProjectApplicationServiceGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectApplicationApiService) IamProjectApplicationServiceList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationServiceList(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationServiceListRequest

IamProjectApplicationServiceList List iam/application.service

List iam/application.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationServiceListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamProjectApplicationApiService) IamProjectApplicationTagCreate ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagCreate(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationTagCreateRequest

IamProjectApplicationTagCreate Create iam/application.tag

Create iam/application.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationTagCreateRequest

func (*IamProjectApplicationApiService) IamProjectApplicationTagCreateExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagCreateExecute(r ApiIamProjectApplicationTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectApplicationApiService) IamProjectApplicationTagDelete ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagDelete(ctx context.Context, projectId string, applicationId string, tagId string) ApiIamProjectApplicationTagDeleteRequest

IamProjectApplicationTagDelete Delete iam/application.tag

Delete iam/application.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param tagId tagId
@return ApiIamProjectApplicationTagDeleteRequest

func (*IamProjectApplicationApiService) IamProjectApplicationTagDeleteExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagDeleteExecute(r ApiIamProjectApplicationTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectApplicationApiService) IamProjectApplicationTagGet ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagGet(ctx context.Context, projectId string, applicationId string, tagId string) ApiIamProjectApplicationTagGetRequest

IamProjectApplicationTagGet Get iam/application.tag

Get iam/application.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@param tagId tagId
@return ApiIamProjectApplicationTagGetRequest

func (*IamProjectApplicationApiService) IamProjectApplicationTagGetExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagGetExecute(r ApiIamProjectApplicationTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectApplicationApiService) IamProjectApplicationTagList ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagList(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationTagListRequest

IamProjectApplicationTagList List iam/application.tag

List iam/application.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationTagListRequest

func (*IamProjectApplicationApiService) IamProjectApplicationTagListExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagListExecute(r ApiIamProjectApplicationTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectApplicationApiService) IamProjectApplicationTagPut ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagPut(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationTagPutRequest

IamProjectApplicationTagPut Replace iam/application.tag

Replace iam/application.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationTagPutRequest

func (*IamProjectApplicationApiService) IamProjectApplicationTagPutExecute ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationTagPutExecute(r ApiIamProjectApplicationTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectApplicationApiService) IamProjectApplicationUpdate ¶

func (a *IamProjectApplicationApiService) IamProjectApplicationUpdate(ctx context.Context, projectId string, applicationId string) ApiIamProjectApplicationUpdateRequest

IamProjectApplicationUpdate Update iam/application

Returns modified application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param applicationId Application Id
@return ApiIamProjectApplicationUpdateRequest

func (*IamProjectApplicationApiService) IamProjectApplicationUpdateExecute ¶

Execute executes the request

@return Application

type IamProjectApplicationCreate ¶

type IamProjectApplicationCreate struct {
	Name     string        `json:"name"`
	Redirect []IamRedirect `json:"redirect,omitempty"`
	Service  string        `json:"service"`
	Tag      []Tag         `json:"tag,omitempty"`
}

IamProjectApplicationCreate struct for IamProjectApplicationCreate

func NewIamProjectApplicationCreate ¶

func NewIamProjectApplicationCreate(name string, service string) *IamProjectApplicationCreate

NewIamProjectApplicationCreate instantiates a new IamProjectApplicationCreate 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 NewIamProjectApplicationCreateWithDefaults ¶

func NewIamProjectApplicationCreateWithDefaults() *IamProjectApplicationCreate

NewIamProjectApplicationCreateWithDefaults instantiates a new IamProjectApplicationCreate 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 (*IamProjectApplicationCreate) GetName ¶

func (o *IamProjectApplicationCreate) GetName() string

GetName returns the Name field value

func (*IamProjectApplicationCreate) GetNameOk ¶

func (o *IamProjectApplicationCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectApplicationCreate) GetRedirect ¶

func (o *IamProjectApplicationCreate) GetRedirect() []IamRedirect

GetRedirect returns the Redirect field value if set, zero value otherwise.

func (*IamProjectApplicationCreate) GetRedirectOk ¶

func (o *IamProjectApplicationCreate) GetRedirectOk() ([]IamRedirect, bool)

GetRedirectOk returns a tuple with the Redirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectApplicationCreate) GetService ¶

func (o *IamProjectApplicationCreate) GetService() string

GetService returns the Service field value

func (*IamProjectApplicationCreate) GetServiceOk ¶

func (o *IamProjectApplicationCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*IamProjectApplicationCreate) GetTag ¶

func (o *IamProjectApplicationCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectApplicationCreate) GetTagOk ¶

func (o *IamProjectApplicationCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectApplicationCreate) HasRedirect ¶

func (o *IamProjectApplicationCreate) HasRedirect() bool

HasRedirect returns a boolean if a field has been set.

func (*IamProjectApplicationCreate) HasTag ¶

func (o *IamProjectApplicationCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectApplicationCreate) MarshalJSON ¶

func (o IamProjectApplicationCreate) MarshalJSON() ([]byte, error)

func (*IamProjectApplicationCreate) SetName ¶

func (o *IamProjectApplicationCreate) SetName(v string)

SetName sets field value

func (*IamProjectApplicationCreate) SetRedirect ¶

func (o *IamProjectApplicationCreate) SetRedirect(v []IamRedirect)

SetRedirect gets a reference to the given []IamRedirect and assigns it to the Redirect field.

func (*IamProjectApplicationCreate) SetService ¶

func (o *IamProjectApplicationCreate) SetService(v string)

SetService sets field value

func (*IamProjectApplicationCreate) SetTag ¶

func (o *IamProjectApplicationCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectApplicationCredentialPatch ¶

type IamProjectApplicationCredentialPatch struct {
	Name string `json:"name"`
}

IamProjectApplicationCredentialPatch struct for IamProjectApplicationCredentialPatch

func NewIamProjectApplicationCredentialPatch ¶

func NewIamProjectApplicationCredentialPatch(name string) *IamProjectApplicationCredentialPatch

NewIamProjectApplicationCredentialPatch instantiates a new IamProjectApplicationCredentialPatch 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 NewIamProjectApplicationCredentialPatchWithDefaults ¶

func NewIamProjectApplicationCredentialPatchWithDefaults() *IamProjectApplicationCredentialPatch

NewIamProjectApplicationCredentialPatchWithDefaults instantiates a new IamProjectApplicationCredentialPatch 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 (*IamProjectApplicationCredentialPatch) GetName ¶

GetName returns the Name field value

func (*IamProjectApplicationCredentialPatch) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IamProjectApplicationCredentialPatch) MarshalJSON ¶

func (o IamProjectApplicationCredentialPatch) MarshalJSON() ([]byte, error)

func (*IamProjectApplicationCredentialPatch) SetName ¶

SetName sets field value

type IamProjectApplicationRedirectPatch ¶

type IamProjectApplicationRedirectPatch struct {
	Name string `json:"name"`
}

IamProjectApplicationRedirectPatch struct for IamProjectApplicationRedirectPatch

func NewIamProjectApplicationRedirectPatch ¶

func NewIamProjectApplicationRedirectPatch(name string) *IamProjectApplicationRedirectPatch

NewIamProjectApplicationRedirectPatch instantiates a new IamProjectApplicationRedirectPatch 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 NewIamProjectApplicationRedirectPatchWithDefaults ¶

func NewIamProjectApplicationRedirectPatchWithDefaults() *IamProjectApplicationRedirectPatch

NewIamProjectApplicationRedirectPatchWithDefaults instantiates a new IamProjectApplicationRedirectPatch 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 (*IamProjectApplicationRedirectPatch) GetName ¶

GetName returns the Name field value

func (*IamProjectApplicationRedirectPatch) GetNameOk ¶

func (o *IamProjectApplicationRedirectPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IamProjectApplicationRedirectPatch) MarshalJSON ¶

func (o IamProjectApplicationRedirectPatch) MarshalJSON() ([]byte, error)

func (*IamProjectApplicationRedirectPatch) SetName ¶

SetName sets field value

type IamProjectApplicationUpdate ¶

type IamProjectApplicationUpdate struct {
	Name *string `json:"name,omitempty"`
}

IamProjectApplicationUpdate struct for IamProjectApplicationUpdate

func NewIamProjectApplicationUpdate ¶

func NewIamProjectApplicationUpdate() *IamProjectApplicationUpdate

NewIamProjectApplicationUpdate instantiates a new IamProjectApplicationUpdate 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 NewIamProjectApplicationUpdateWithDefaults ¶

func NewIamProjectApplicationUpdateWithDefaults() *IamProjectApplicationUpdate

NewIamProjectApplicationUpdateWithDefaults instantiates a new IamProjectApplicationUpdate 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 (*IamProjectApplicationUpdate) GetName ¶

func (o *IamProjectApplicationUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectApplicationUpdate) GetNameOk ¶

func (o *IamProjectApplicationUpdate) 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 (*IamProjectApplicationUpdate) HasName ¶

func (o *IamProjectApplicationUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectApplicationUpdate) MarshalJSON ¶

func (o IamProjectApplicationUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectApplicationUpdate) SetName ¶

func (o *IamProjectApplicationUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamProjectCreate ¶

type IamProjectCreate struct {
	Name         string `json:"name"`
	Organisation string `json:"organisation"`
	Tag          []Tag  `json:"tag,omitempty"`
}

IamProjectCreate struct for IamProjectCreate

func NewIamProjectCreate ¶

func NewIamProjectCreate(name string, organisation string) *IamProjectCreate

NewIamProjectCreate instantiates a new IamProjectCreate 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 NewIamProjectCreateWithDefaults ¶

func NewIamProjectCreateWithDefaults() *IamProjectCreate

NewIamProjectCreateWithDefaults instantiates a new IamProjectCreate 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 (*IamProjectCreate) GetName ¶

func (o *IamProjectCreate) GetName() string

GetName returns the Name field value

func (*IamProjectCreate) GetNameOk ¶

func (o *IamProjectCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectCreate) GetOrganisation ¶

func (o *IamProjectCreate) GetOrganisation() string

GetOrganisation returns the Organisation field value

func (*IamProjectCreate) GetOrganisationOk ¶

func (o *IamProjectCreate) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value and a boolean to check if the value has been set.

func (*IamProjectCreate) GetTag ¶

func (o *IamProjectCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectCreate) GetTagOk ¶

func (o *IamProjectCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectCreate) HasTag ¶

func (o *IamProjectCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectCreate) MarshalJSON ¶

func (o IamProjectCreate) MarshalJSON() ([]byte, error)

func (*IamProjectCreate) SetName ¶

func (o *IamProjectCreate) SetName(v string)

SetName sets field value

func (*IamProjectCreate) SetOrganisation ¶

func (o *IamProjectCreate) SetOrganisation(v string)

SetOrganisation sets field value

func (*IamProjectCreate) SetTag ¶

func (o *IamProjectCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectCredentialStorePatch ¶

type IamProjectCredentialStorePatch struct {
	Name string `json:"name"`
}

IamProjectCredentialStorePatch struct for IamProjectCredentialStorePatch

func NewIamProjectCredentialStorePatch ¶

func NewIamProjectCredentialStorePatch(name string) *IamProjectCredentialStorePatch

NewIamProjectCredentialStorePatch instantiates a new IamProjectCredentialStorePatch 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 NewIamProjectCredentialStorePatchWithDefaults ¶

func NewIamProjectCredentialStorePatchWithDefaults() *IamProjectCredentialStorePatch

NewIamProjectCredentialStorePatchWithDefaults instantiates a new IamProjectCredentialStorePatch 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 (*IamProjectCredentialStorePatch) GetName ¶

GetName returns the Name field value

func (*IamProjectCredentialStorePatch) GetNameOk ¶

func (o *IamProjectCredentialStorePatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IamProjectCredentialStorePatch) MarshalJSON ¶

func (o IamProjectCredentialStorePatch) MarshalJSON() ([]byte, error)

func (*IamProjectCredentialStorePatch) SetName ¶

func (o *IamProjectCredentialStorePatch) SetName(v string)

SetName sets field value

type IamProjectGroupApiService ¶

type IamProjectGroupApiService service

IamProjectGroupApiService IamProjectGroupApi service

func (*IamProjectGroupApiService) IamProjectGroupActorCreate ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorCreate(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupActorCreateRequest

IamProjectGroupActorCreate Create iam/group.actor

Create iam/group.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupActorCreateRequest

func (*IamProjectGroupApiService) IamProjectGroupActorCreateExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorCreateExecute(r ApiIamProjectGroupActorCreateRequest) (*IamActor, *http.Response, error)

Execute executes the request

@return IamActor

func (*IamProjectGroupApiService) IamProjectGroupActorDelete ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorDelete(ctx context.Context, projectId string, groupId string, actorId string) ApiIamProjectGroupActorDeleteRequest

IamProjectGroupActorDelete Delete iam/group.actor

Delete iam/group.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param actorId actorId
@return ApiIamProjectGroupActorDeleteRequest

func (*IamProjectGroupApiService) IamProjectGroupActorDeleteExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorDeleteExecute(r ApiIamProjectGroupActorDeleteRequest) (*IamActor, *http.Response, error)

Execute executes the request

@return IamActor

func (*IamProjectGroupApiService) IamProjectGroupActorGet ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorGet(ctx context.Context, projectId string, groupId string, actorId string) ApiIamProjectGroupActorGetRequest

IamProjectGroupActorGet Get iam/group.actor

Get iam/group.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param actorId actorId
@return ApiIamProjectGroupActorGetRequest

func (*IamProjectGroupApiService) IamProjectGroupActorGetExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorGetExecute(r ApiIamProjectGroupActorGetRequest) (*IamActor, *http.Response, error)

Execute executes the request

@return IamActor

func (*IamProjectGroupApiService) IamProjectGroupActorList ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorList(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupActorListRequest

IamProjectGroupActorList List iam/group.actor

List iam/group.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupActorListRequest

func (*IamProjectGroupApiService) IamProjectGroupActorListExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupActorListExecute(r ApiIamProjectGroupActorListRequest) ([]IamActor, *http.Response, error)

Execute executes the request

@return []IamActor

func (*IamProjectGroupApiService) IamProjectGroupCreate ¶

func (a *IamProjectGroupApiService) IamProjectGroupCreate(ctx context.Context, projectId string) ApiIamProjectGroupCreateRequest

IamProjectGroupCreate Create iam/group

Create group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectGroupCreateRequest

func (*IamProjectGroupApiService) IamProjectGroupCreateExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupCreateExecute(r ApiIamProjectGroupCreateRequest) (*Group, *http.Response, error)

Execute executes the request

@return Group

func (*IamProjectGroupApiService) IamProjectGroupDelete ¶

func (a *IamProjectGroupApiService) IamProjectGroupDelete(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupDeleteRequest

IamProjectGroupDelete Delete iam/group

Delete group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupDeleteRequest

func (*IamProjectGroupApiService) IamProjectGroupDeleteExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupDeleteExecute(r ApiIamProjectGroupDeleteRequest) (*Group, *http.Response, error)

Execute executes the request

@return Group

func (*IamProjectGroupApiService) IamProjectGroupEventGet ¶

func (a *IamProjectGroupApiService) IamProjectGroupEventGet(ctx context.Context, projectId string, groupId string, eventId string) ApiIamProjectGroupEventGetRequest

IamProjectGroupEventGet Get iam/group.event

Get iam/group.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param eventId eventId
@return ApiIamProjectGroupEventGetRequest

func (*IamProjectGroupApiService) IamProjectGroupEventGetExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupEventGetExecute(r ApiIamProjectGroupEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectGroupApiService) IamProjectGroupEventList ¶

func (a *IamProjectGroupApiService) IamProjectGroupEventList(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupEventListRequest

IamProjectGroupEventList List iam/group.event

List iam/group.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupEventListRequest

func (*IamProjectGroupApiService) IamProjectGroupEventListExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupEventListExecute(r ApiIamProjectGroupEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectGroupApiService) IamProjectGroupGet ¶

func (a *IamProjectGroupApiService) IamProjectGroupGet(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupGetRequest

IamProjectGroupGet Get iam/group

Returns a single group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupGetRequest

func (*IamProjectGroupApiService) IamProjectGroupGetExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupGetExecute(r ApiIamProjectGroupGetRequest) (*Group, *http.Response, error)

Execute executes the request

@return Group

func (*IamProjectGroupApiService) IamProjectGroupList ¶

func (a *IamProjectGroupApiService) IamProjectGroupList(ctx context.Context, projectId string) ApiIamProjectGroupListRequest

IamProjectGroupList List iam/group

List group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectGroupListRequest

func (*IamProjectGroupApiService) IamProjectGroupListExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupListExecute(r ApiIamProjectGroupListRequest) ([]Group, *http.Response, error)

Execute executes the request

@return []Group

func (*IamProjectGroupApiService) IamProjectGroupServiceGet ¶

func (a *IamProjectGroupApiService) IamProjectGroupServiceGet(ctx context.Context, projectId string, groupId string, serviceId string) ApiIamProjectGroupServiceGetRequest

IamProjectGroupServiceGet Get iam/group.service

Get iam/group.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param serviceId serviceId
@return ApiIamProjectGroupServiceGetRequest

func (*IamProjectGroupApiService) IamProjectGroupServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectGroupApiService) IamProjectGroupServiceList ¶

func (a *IamProjectGroupApiService) IamProjectGroupServiceList(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupServiceListRequest

IamProjectGroupServiceList List iam/group.service

List iam/group.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupServiceListRequest

func (*IamProjectGroupApiService) IamProjectGroupServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamProjectGroupApiService) IamProjectGroupTagCreate ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagCreate(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupTagCreateRequest

IamProjectGroupTagCreate Create iam/group.tag

Create iam/group.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupTagCreateRequest

func (*IamProjectGroupApiService) IamProjectGroupTagCreateExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagCreateExecute(r ApiIamProjectGroupTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectGroupApiService) IamProjectGroupTagDelete ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagDelete(ctx context.Context, projectId string, groupId string, tagId string) ApiIamProjectGroupTagDeleteRequest

IamProjectGroupTagDelete Delete iam/group.tag

Delete iam/group.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param tagId tagId
@return ApiIamProjectGroupTagDeleteRequest

func (*IamProjectGroupApiService) IamProjectGroupTagDeleteExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagDeleteExecute(r ApiIamProjectGroupTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectGroupApiService) IamProjectGroupTagGet ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagGet(ctx context.Context, projectId string, groupId string, tagId string) ApiIamProjectGroupTagGetRequest

IamProjectGroupTagGet Get iam/group.tag

Get iam/group.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@param tagId tagId
@return ApiIamProjectGroupTagGetRequest

func (*IamProjectGroupApiService) IamProjectGroupTagGetExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagGetExecute(r ApiIamProjectGroupTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectGroupApiService) IamProjectGroupTagList ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagList(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupTagListRequest

IamProjectGroupTagList List iam/group.tag

List iam/group.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupTagListRequest

func (*IamProjectGroupApiService) IamProjectGroupTagListExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagListExecute(r ApiIamProjectGroupTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectGroupApiService) IamProjectGroupTagPut ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagPut(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupTagPutRequest

IamProjectGroupTagPut Replace iam/group.tag

Replace iam/group.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupTagPutRequest

func (*IamProjectGroupApiService) IamProjectGroupTagPutExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupTagPutExecute(r ApiIamProjectGroupTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectGroupApiService) IamProjectGroupUpdate ¶

func (a *IamProjectGroupApiService) IamProjectGroupUpdate(ctx context.Context, projectId string, groupId string) ApiIamProjectGroupUpdateRequest

IamProjectGroupUpdate Update iam/group

Returns modified group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param groupId Group Id
@return ApiIamProjectGroupUpdateRequest

func (*IamProjectGroupApiService) IamProjectGroupUpdateExecute ¶

func (a *IamProjectGroupApiService) IamProjectGroupUpdateExecute(r ApiIamProjectGroupUpdateRequest) (*Group, *http.Response, error)

Execute executes the request

@return Group

type IamProjectGroupCreate ¶

type IamProjectGroupCreate struct {
	Actor []IamActor `json:"actor,omitempty"`
	Name  string     `json:"name"`
	Tag   []Tag      `json:"tag,omitempty"`
}

IamProjectGroupCreate struct for IamProjectGroupCreate

func NewIamProjectGroupCreate ¶

func NewIamProjectGroupCreate(name string) *IamProjectGroupCreate

NewIamProjectGroupCreate instantiates a new IamProjectGroupCreate 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 NewIamProjectGroupCreateWithDefaults ¶

func NewIamProjectGroupCreateWithDefaults() *IamProjectGroupCreate

NewIamProjectGroupCreateWithDefaults instantiates a new IamProjectGroupCreate 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 (*IamProjectGroupCreate) GetActor ¶

func (o *IamProjectGroupCreate) GetActor() []IamActor

GetActor returns the Actor field value if set, zero value otherwise.

func (*IamProjectGroupCreate) GetActorOk ¶

func (o *IamProjectGroupCreate) GetActorOk() ([]IamActor, bool)

GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectGroupCreate) GetName ¶

func (o *IamProjectGroupCreate) GetName() string

GetName returns the Name field value

func (*IamProjectGroupCreate) GetNameOk ¶

func (o *IamProjectGroupCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectGroupCreate) GetTag ¶

func (o *IamProjectGroupCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectGroupCreate) GetTagOk ¶

func (o *IamProjectGroupCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectGroupCreate) HasActor ¶

func (o *IamProjectGroupCreate) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*IamProjectGroupCreate) HasTag ¶

func (o *IamProjectGroupCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectGroupCreate) MarshalJSON ¶

func (o IamProjectGroupCreate) MarshalJSON() ([]byte, error)

func (*IamProjectGroupCreate) SetActor ¶

func (o *IamProjectGroupCreate) SetActor(v []IamActor)

SetActor gets a reference to the given []IamActor and assigns it to the Actor field.

func (*IamProjectGroupCreate) SetName ¶

func (o *IamProjectGroupCreate) SetName(v string)

SetName sets field value

func (*IamProjectGroupCreate) SetTag ¶

func (o *IamProjectGroupCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectGroupUpdate ¶

type IamProjectGroupUpdate struct {
	Name *string `json:"name,omitempty"`
}

IamProjectGroupUpdate struct for IamProjectGroupUpdate

func NewIamProjectGroupUpdate ¶

func NewIamProjectGroupUpdate() *IamProjectGroupUpdate

NewIamProjectGroupUpdate instantiates a new IamProjectGroupUpdate 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 NewIamProjectGroupUpdateWithDefaults ¶

func NewIamProjectGroupUpdateWithDefaults() *IamProjectGroupUpdate

NewIamProjectGroupUpdateWithDefaults instantiates a new IamProjectGroupUpdate 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 (*IamProjectGroupUpdate) GetName ¶

func (o *IamProjectGroupUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectGroupUpdate) GetNameOk ¶

func (o *IamProjectGroupUpdate) 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 (*IamProjectGroupUpdate) HasName ¶

func (o *IamProjectGroupUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectGroupUpdate) MarshalJSON ¶

func (o IamProjectGroupUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectGroupUpdate) SetName ¶

func (o *IamProjectGroupUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamProjectInvitationAccept ¶

type IamProjectInvitationAccept struct {
	Token string `json:"token"`
}

IamProjectInvitationAccept struct for IamProjectInvitationAccept

func NewIamProjectInvitationAccept ¶

func NewIamProjectInvitationAccept(token string) *IamProjectInvitationAccept

NewIamProjectInvitationAccept instantiates a new IamProjectInvitationAccept 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 NewIamProjectInvitationAcceptWithDefaults ¶

func NewIamProjectInvitationAcceptWithDefaults() *IamProjectInvitationAccept

NewIamProjectInvitationAcceptWithDefaults instantiates a new IamProjectInvitationAccept 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 (*IamProjectInvitationAccept) GetToken ¶

func (o *IamProjectInvitationAccept) GetToken() string

GetToken returns the Token field value

func (*IamProjectInvitationAccept) GetTokenOk ¶

func (o *IamProjectInvitationAccept) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (IamProjectInvitationAccept) MarshalJSON ¶

func (o IamProjectInvitationAccept) MarshalJSON() ([]byte, error)

func (*IamProjectInvitationAccept) SetToken ¶

func (o *IamProjectInvitationAccept) SetToken(v string)

SetToken sets field value

type IamProjectOwnershipCreate ¶

type IamProjectOwnershipCreate struct {
	Email string `json:"email"`
}

IamProjectOwnershipCreate struct for IamProjectOwnershipCreate

func NewIamProjectOwnershipCreate ¶

func NewIamProjectOwnershipCreate(email string) *IamProjectOwnershipCreate

NewIamProjectOwnershipCreate instantiates a new IamProjectOwnershipCreate 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 NewIamProjectOwnershipCreateWithDefaults ¶

func NewIamProjectOwnershipCreateWithDefaults() *IamProjectOwnershipCreate

NewIamProjectOwnershipCreateWithDefaults instantiates a new IamProjectOwnershipCreate 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 (*IamProjectOwnershipCreate) GetEmail ¶

func (o *IamProjectOwnershipCreate) GetEmail() string

GetEmail returns the Email field value

func (*IamProjectOwnershipCreate) GetEmailOk ¶

func (o *IamProjectOwnershipCreate) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (IamProjectOwnershipCreate) MarshalJSON ¶

func (o IamProjectOwnershipCreate) MarshalJSON() ([]byte, error)

func (*IamProjectOwnershipCreate) SetEmail ¶

func (o *IamProjectOwnershipCreate) SetEmail(v string)

SetEmail sets field value

type IamProjectPolicyApiService ¶

type IamProjectPolicyApiService service

IamProjectPolicyApiService IamProjectPolicyApi service

func (*IamProjectPolicyApiService) IamProjectPolicyActorCreate ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyActorCreate(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyActorCreateRequest

IamProjectPolicyActorCreate Create iam/policy.actor

Create iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyActorCreateRequest

func (*IamProjectPolicyApiService) IamProjectPolicyActorCreateExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamProjectPolicyApiService) IamProjectPolicyActorDelete ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyActorDelete(ctx context.Context, projectId string, policyId string, actorId string) ApiIamProjectPolicyActorDeleteRequest

IamProjectPolicyActorDelete Delete iam/policy.actor

Delete iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param actorId actorId
@return ApiIamProjectPolicyActorDeleteRequest

func (*IamProjectPolicyApiService) IamProjectPolicyActorDeleteExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamProjectPolicyApiService) IamProjectPolicyActorGet ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyActorGet(ctx context.Context, projectId string, policyId string, actorId string) ApiIamProjectPolicyActorGetRequest

IamProjectPolicyActorGet Get iam/policy.actor

Get iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param actorId actorId
@return ApiIamProjectPolicyActorGetRequest

func (*IamProjectPolicyApiService) IamProjectPolicyActorGetExecute ¶

Execute executes the request

@return IamActorOrGroup

func (*IamProjectPolicyApiService) IamProjectPolicyActorList ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyActorList(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyActorListRequest

IamProjectPolicyActorList List iam/policy.actor

List iam/policy.actor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyActorListRequest

func (*IamProjectPolicyApiService) IamProjectPolicyActorListExecute ¶

Execute executes the request

@return []IamActorOrGroup

func (*IamProjectPolicyApiService) IamProjectPolicyCreate ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyCreate(ctx context.Context, projectId string) ApiIamProjectPolicyCreateRequest

IamProjectPolicyCreate Create iam/policy

Create policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectPolicyCreateRequest

func (*IamProjectPolicyApiService) IamProjectPolicyCreateExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyCreateExecute(r ApiIamProjectPolicyCreateRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

func (*IamProjectPolicyApiService) IamProjectPolicyDelete ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyDelete(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyDeleteRequest

IamProjectPolicyDelete Delete iam/policy

Delete policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyDeleteRequest

func (*IamProjectPolicyApiService) IamProjectPolicyDeleteExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyDeleteExecute(r ApiIamProjectPolicyDeleteRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

func (*IamProjectPolicyApiService) IamProjectPolicyEventGet ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyEventGet(ctx context.Context, projectId string, policyId string, eventId string) ApiIamProjectPolicyEventGetRequest

IamProjectPolicyEventGet Get iam/policy.event

Get iam/policy.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param eventId eventId
@return ApiIamProjectPolicyEventGetRequest

func (*IamProjectPolicyApiService) IamProjectPolicyEventGetExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyEventGetExecute(r ApiIamProjectPolicyEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectPolicyApiService) IamProjectPolicyEventList ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyEventList(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyEventListRequest

IamProjectPolicyEventList List iam/policy.event

List iam/policy.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyEventListRequest

func (*IamProjectPolicyApiService) IamProjectPolicyEventListExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyEventListExecute(r ApiIamProjectPolicyEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectPolicyApiService) IamProjectPolicyGet ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyGet(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyGetRequest

IamProjectPolicyGet Get iam/policy

Returns a single policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyGetRequest

func (*IamProjectPolicyApiService) IamProjectPolicyGetExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyGetExecute(r ApiIamProjectPolicyGetRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

func (*IamProjectPolicyApiService) IamProjectPolicyList ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyList(ctx context.Context, projectId string) ApiIamProjectPolicyListRequest

IamProjectPolicyList List iam/policy

List policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectPolicyListRequest

func (*IamProjectPolicyApiService) IamProjectPolicyListExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyListExecute(r ApiIamProjectPolicyListRequest) ([]Policy, *http.Response, error)

Execute executes the request

@return []Policy

func (*IamProjectPolicyApiService) IamProjectPolicyServiceGet ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyServiceGet(ctx context.Context, projectId string, policyId string, serviceId string) ApiIamProjectPolicyServiceGetRequest

IamProjectPolicyServiceGet Get iam/policy.service

Get iam/policy.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param serviceId serviceId
@return ApiIamProjectPolicyServiceGetRequest

func (*IamProjectPolicyApiService) IamProjectPolicyServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectPolicyApiService) IamProjectPolicyServiceList ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyServiceList(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyServiceListRequest

IamProjectPolicyServiceList List iam/policy.service

List iam/policy.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyServiceListRequest

func (*IamProjectPolicyApiService) IamProjectPolicyServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamProjectPolicyApiService) IamProjectPolicyTagCreate ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagCreate(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyTagCreateRequest

IamProjectPolicyTagCreate Create iam/policy.tag

Create iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyTagCreateRequest

func (*IamProjectPolicyApiService) IamProjectPolicyTagCreateExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagCreateExecute(r ApiIamProjectPolicyTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectPolicyApiService) IamProjectPolicyTagDelete ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagDelete(ctx context.Context, projectId string, policyId string, tagId string) ApiIamProjectPolicyTagDeleteRequest

IamProjectPolicyTagDelete Delete iam/policy.tag

Delete iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param tagId tagId
@return ApiIamProjectPolicyTagDeleteRequest

func (*IamProjectPolicyApiService) IamProjectPolicyTagDeleteExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagDeleteExecute(r ApiIamProjectPolicyTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectPolicyApiService) IamProjectPolicyTagGet ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagGet(ctx context.Context, projectId string, policyId string, tagId string) ApiIamProjectPolicyTagGetRequest

IamProjectPolicyTagGet Get iam/policy.tag

Get iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@param tagId tagId
@return ApiIamProjectPolicyTagGetRequest

func (*IamProjectPolicyApiService) IamProjectPolicyTagGetExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagGetExecute(r ApiIamProjectPolicyTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectPolicyApiService) IamProjectPolicyTagList ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagList(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyTagListRequest

IamProjectPolicyTagList List iam/policy.tag

List iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyTagListRequest

func (*IamProjectPolicyApiService) IamProjectPolicyTagListExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagListExecute(r ApiIamProjectPolicyTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectPolicyApiService) IamProjectPolicyTagPut ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagPut(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyTagPutRequest

IamProjectPolicyTagPut Replace iam/policy.tag

Replace iam/policy.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyTagPutRequest

func (*IamProjectPolicyApiService) IamProjectPolicyTagPutExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyTagPutExecute(r ApiIamProjectPolicyTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectPolicyApiService) IamProjectPolicyUpdate ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyUpdate(ctx context.Context, projectId string, policyId string) ApiIamProjectPolicyUpdateRequest

IamProjectPolicyUpdate Update iam/policy

Returns modified policy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param policyId Policy Id
@return ApiIamProjectPolicyUpdateRequest

func (*IamProjectPolicyApiService) IamProjectPolicyUpdateExecute ¶

func (a *IamProjectPolicyApiService) IamProjectPolicyUpdateExecute(r ApiIamProjectPolicyUpdateRequest) (*Policy, *http.Response, error)

Execute executes the request

@return Policy

type IamProjectPolicyCreate ¶

type IamProjectPolicyCreate struct {
	Actor    []IamProjectPolicyCreateActor `json:"actor,omitempty"`
	Name     string                        `json:"name"`
	Resource string                        `json:"resource"`
	Role     string                        `json:"role"`
	Tag      []Tag                         `json:"tag,omitempty"`
}

IamProjectPolicyCreate struct for IamProjectPolicyCreate

func NewIamProjectPolicyCreate ¶

func NewIamProjectPolicyCreate(name string, resource string, role string) *IamProjectPolicyCreate

NewIamProjectPolicyCreate instantiates a new IamProjectPolicyCreate 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 NewIamProjectPolicyCreateWithDefaults ¶

func NewIamProjectPolicyCreateWithDefaults() *IamProjectPolicyCreate

NewIamProjectPolicyCreateWithDefaults instantiates a new IamProjectPolicyCreate 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 (*IamProjectPolicyCreate) GetActor ¶

GetActor returns the Actor field value if set, zero value otherwise.

func (*IamProjectPolicyCreate) GetActorOk ¶

GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectPolicyCreate) GetName ¶

func (o *IamProjectPolicyCreate) GetName() string

GetName returns the Name field value

func (*IamProjectPolicyCreate) GetNameOk ¶

func (o *IamProjectPolicyCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectPolicyCreate) GetResource ¶

func (o *IamProjectPolicyCreate) GetResource() string

GetResource returns the Resource field value

func (*IamProjectPolicyCreate) GetResourceOk ¶

func (o *IamProjectPolicyCreate) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value and a boolean to check if the value has been set.

func (*IamProjectPolicyCreate) GetRole ¶

func (o *IamProjectPolicyCreate) GetRole() string

GetRole returns the Role field value

func (*IamProjectPolicyCreate) GetRoleOk ¶

func (o *IamProjectPolicyCreate) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*IamProjectPolicyCreate) GetTag ¶

func (o *IamProjectPolicyCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectPolicyCreate) GetTagOk ¶

func (o *IamProjectPolicyCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectPolicyCreate) HasActor ¶

func (o *IamProjectPolicyCreate) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*IamProjectPolicyCreate) HasTag ¶

func (o *IamProjectPolicyCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectPolicyCreate) MarshalJSON ¶

func (o IamProjectPolicyCreate) MarshalJSON() ([]byte, error)

func (*IamProjectPolicyCreate) SetActor ¶

SetActor gets a reference to the given []IamProjectPolicyCreateActor and assigns it to the Actor field.

func (*IamProjectPolicyCreate) SetName ¶

func (o *IamProjectPolicyCreate) SetName(v string)

SetName sets field value

func (*IamProjectPolicyCreate) SetResource ¶

func (o *IamProjectPolicyCreate) SetResource(v string)

SetResource sets field value

func (*IamProjectPolicyCreate) SetRole ¶

func (o *IamProjectPolicyCreate) SetRole(v string)

SetRole sets field value

func (*IamProjectPolicyCreate) SetTag ¶

func (o *IamProjectPolicyCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectPolicyCreateActor ¶

type IamProjectPolicyCreateActor struct {
	Value *string `json:"value,omitempty"`
}

IamProjectPolicyCreateActor struct for IamProjectPolicyCreateActor

func NewIamProjectPolicyCreateActor ¶

func NewIamProjectPolicyCreateActor() *IamProjectPolicyCreateActor

NewIamProjectPolicyCreateActor instantiates a new IamProjectPolicyCreateActor 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 NewIamProjectPolicyCreateActorWithDefaults ¶

func NewIamProjectPolicyCreateActorWithDefaults() *IamProjectPolicyCreateActor

NewIamProjectPolicyCreateActorWithDefaults instantiates a new IamProjectPolicyCreateActor 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 (*IamProjectPolicyCreateActor) GetValue ¶

func (o *IamProjectPolicyCreateActor) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*IamProjectPolicyCreateActor) GetValueOk ¶

func (o *IamProjectPolicyCreateActor) 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 (*IamProjectPolicyCreateActor) HasValue ¶

func (o *IamProjectPolicyCreateActor) HasValue() bool

HasValue returns a boolean if a field has been set.

func (IamProjectPolicyCreateActor) MarshalJSON ¶

func (o IamProjectPolicyCreateActor) MarshalJSON() ([]byte, error)

func (*IamProjectPolicyCreateActor) SetValue ¶

func (o *IamProjectPolicyCreateActor) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type IamProjectPolicyUpdate ¶

type IamProjectPolicyUpdate struct {
	Name *string `json:"name,omitempty"`
}

IamProjectPolicyUpdate struct for IamProjectPolicyUpdate

func NewIamProjectPolicyUpdate ¶

func NewIamProjectPolicyUpdate() *IamProjectPolicyUpdate

NewIamProjectPolicyUpdate instantiates a new IamProjectPolicyUpdate 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 NewIamProjectPolicyUpdateWithDefaults ¶

func NewIamProjectPolicyUpdateWithDefaults() *IamProjectPolicyUpdate

NewIamProjectPolicyUpdateWithDefaults instantiates a new IamProjectPolicyUpdate 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 (*IamProjectPolicyUpdate) GetName ¶

func (o *IamProjectPolicyUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectPolicyUpdate) GetNameOk ¶

func (o *IamProjectPolicyUpdate) 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 (*IamProjectPolicyUpdate) HasName ¶

func (o *IamProjectPolicyUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectPolicyUpdate) MarshalJSON ¶

func (o IamProjectPolicyUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectPolicyUpdate) SetName ¶

func (o *IamProjectPolicyUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamProjectQuotaLimitPatch ¶

type IamProjectQuotaLimitPatch struct {
	User *float32 `json:"user,omitempty"`
}

IamProjectQuotaLimitPatch struct for IamProjectQuotaLimitPatch

func NewIamProjectQuotaLimitPatch ¶

func NewIamProjectQuotaLimitPatch() *IamProjectQuotaLimitPatch

NewIamProjectQuotaLimitPatch instantiates a new IamProjectQuotaLimitPatch 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 NewIamProjectQuotaLimitPatchWithDefaults ¶

func NewIamProjectQuotaLimitPatchWithDefaults() *IamProjectQuotaLimitPatch

NewIamProjectQuotaLimitPatchWithDefaults instantiates a new IamProjectQuotaLimitPatch 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 (*IamProjectQuotaLimitPatch) GetUser ¶

func (o *IamProjectQuotaLimitPatch) GetUser() float32

GetUser returns the User field value if set, zero value otherwise.

func (*IamProjectQuotaLimitPatch) GetUserOk ¶

func (o *IamProjectQuotaLimitPatch) GetUserOk() (*float32, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectQuotaLimitPatch) HasUser ¶

func (o *IamProjectQuotaLimitPatch) HasUser() bool

HasUser returns a boolean if a field has been set.

func (IamProjectQuotaLimitPatch) MarshalJSON ¶

func (o IamProjectQuotaLimitPatch) MarshalJSON() ([]byte, error)

func (*IamProjectQuotaLimitPatch) SetUser ¶

func (o *IamProjectQuotaLimitPatch) SetUser(v float32)

SetUser gets a reference to the given float32 and assigns it to the User field.

type IamProjectRoleApiService ¶

type IamProjectRoleApiService service

IamProjectRoleApiService IamProjectRoleApi service

func (*IamProjectRoleApiService) IamProjectRoleCreate ¶

func (a *IamProjectRoleApiService) IamProjectRoleCreate(ctx context.Context, projectId string) ApiIamProjectRoleCreateRequest

IamProjectRoleCreate Create iam/role

Create role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectRoleCreateRequest

func (*IamProjectRoleApiService) IamProjectRoleCreateExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleCreateExecute(r ApiIamProjectRoleCreateRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamProjectRoleApiService) IamProjectRoleDelete ¶

func (a *IamProjectRoleApiService) IamProjectRoleDelete(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleDeleteRequest

IamProjectRoleDelete Delete iam/role

Delete role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleDeleteRequest

func (*IamProjectRoleApiService) IamProjectRoleDeleteExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleDeleteExecute(r ApiIamProjectRoleDeleteRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamProjectRoleApiService) IamProjectRoleEventGet ¶

func (a *IamProjectRoleApiService) IamProjectRoleEventGet(ctx context.Context, projectId string, roleId string, eventId string) ApiIamProjectRoleEventGetRequest

IamProjectRoleEventGet Get iam/role.event

Get iam/role.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param eventId eventId
@return ApiIamProjectRoleEventGetRequest

func (*IamProjectRoleApiService) IamProjectRoleEventGetExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleEventGetExecute(r ApiIamProjectRoleEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectRoleApiService) IamProjectRoleEventList ¶

func (a *IamProjectRoleApiService) IamProjectRoleEventList(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleEventListRequest

IamProjectRoleEventList List iam/role.event

List iam/role.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleEventListRequest

func (*IamProjectRoleApiService) IamProjectRoleEventListExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleEventListExecute(r ApiIamProjectRoleEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectRoleApiService) IamProjectRoleGet ¶

func (a *IamProjectRoleApiService) IamProjectRoleGet(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleGetRequest

IamProjectRoleGet Get iam/role

Returns a single role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleGetRequest

func (*IamProjectRoleApiService) IamProjectRoleGetExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleGetExecute(r ApiIamProjectRoleGetRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*IamProjectRoleApiService) IamProjectRoleList ¶

func (a *IamProjectRoleApiService) IamProjectRoleList(ctx context.Context, projectId string) ApiIamProjectRoleListRequest

IamProjectRoleList List iam/role

List role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectRoleListRequest

func (*IamProjectRoleApiService) IamProjectRoleListExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleListExecute(r ApiIamProjectRoleListRequest) ([]Role, *http.Response, error)

Execute executes the request

@return []Role

func (*IamProjectRoleApiService) IamProjectRolePermissionCreate ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionCreate(ctx context.Context, projectId string, roleId string) ApiIamProjectRolePermissionCreateRequest

IamProjectRolePermissionCreate Create iam/role.permission

Create iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRolePermissionCreateRequest

func (*IamProjectRoleApiService) IamProjectRolePermissionCreateExecute ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionCreateExecute(r ApiIamProjectRolePermissionCreateRequest) (*IamPermission, *http.Response, error)

Execute executes the request

@return IamPermission

func (*IamProjectRoleApiService) IamProjectRolePermissionDelete ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionDelete(ctx context.Context, projectId string, roleId string, permissionId string) ApiIamProjectRolePermissionDeleteRequest

IamProjectRolePermissionDelete Delete iam/role.permission

Delete iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param permissionId permissionId
@return ApiIamProjectRolePermissionDeleteRequest

func (*IamProjectRoleApiService) IamProjectRolePermissionDeleteExecute ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionDeleteExecute(r ApiIamProjectRolePermissionDeleteRequest) (*IamPermission, *http.Response, error)

Execute executes the request

@return IamPermission

func (*IamProjectRoleApiService) IamProjectRolePermissionGet ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionGet(ctx context.Context, projectId string, roleId string, permissionId string) ApiIamProjectRolePermissionGetRequest

IamProjectRolePermissionGet Get iam/role.permission

Get iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param permissionId permissionId
@return ApiIamProjectRolePermissionGetRequest

func (*IamProjectRoleApiService) IamProjectRolePermissionGetExecute ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionGetExecute(r ApiIamProjectRolePermissionGetRequest) (*IamPermission, *http.Response, error)

Execute executes the request

@return IamPermission

func (*IamProjectRoleApiService) IamProjectRolePermissionList ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionList(ctx context.Context, projectId string, roleId string) ApiIamProjectRolePermissionListRequest

IamProjectRolePermissionList List iam/role.permission

List iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRolePermissionListRequest

func (*IamProjectRoleApiService) IamProjectRolePermissionListExecute ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionListExecute(r ApiIamProjectRolePermissionListRequest) ([]IamPermission, *http.Response, error)

Execute executes the request

@return []IamPermission

func (*IamProjectRoleApiService) IamProjectRolePermissionPut ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionPut(ctx context.Context, projectId string, roleId string) ApiIamProjectRolePermissionPutRequest

IamProjectRolePermissionPut Replace iam/role.permission

Replace iam/role.permission

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRolePermissionPutRequest

func (*IamProjectRoleApiService) IamProjectRolePermissionPutExecute ¶

func (a *IamProjectRoleApiService) IamProjectRolePermissionPutExecute(r ApiIamProjectRolePermissionPutRequest) ([]IamPermission, *http.Response, error)

Execute executes the request

@return []IamPermission

func (*IamProjectRoleApiService) IamProjectRoleServiceGet ¶

func (a *IamProjectRoleApiService) IamProjectRoleServiceGet(ctx context.Context, projectId string, roleId string, serviceId string) ApiIamProjectRoleServiceGetRequest

IamProjectRoleServiceGet Get iam/role.service

Get iam/role.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param serviceId serviceId
@return ApiIamProjectRoleServiceGetRequest

func (*IamProjectRoleApiService) IamProjectRoleServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectRoleApiService) IamProjectRoleServiceList ¶

func (a *IamProjectRoleApiService) IamProjectRoleServiceList(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleServiceListRequest

IamProjectRoleServiceList List iam/role.service

List iam/role.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleServiceListRequest

func (*IamProjectRoleApiService) IamProjectRoleServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*IamProjectRoleApiService) IamProjectRoleTagCreate ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagCreate(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleTagCreateRequest

IamProjectRoleTagCreate Create iam/role.tag

Create iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleTagCreateRequest

func (*IamProjectRoleApiService) IamProjectRoleTagCreateExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagCreateExecute(r ApiIamProjectRoleTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectRoleApiService) IamProjectRoleTagDelete ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagDelete(ctx context.Context, projectId string, roleId string, tagId string) ApiIamProjectRoleTagDeleteRequest

IamProjectRoleTagDelete Delete iam/role.tag

Delete iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param tagId tagId
@return ApiIamProjectRoleTagDeleteRequest

func (*IamProjectRoleApiService) IamProjectRoleTagDeleteExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagDeleteExecute(r ApiIamProjectRoleTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectRoleApiService) IamProjectRoleTagGet ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagGet(ctx context.Context, projectId string, roleId string, tagId string) ApiIamProjectRoleTagGetRequest

IamProjectRoleTagGet Get iam/role.tag

Get iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@param tagId tagId
@return ApiIamProjectRoleTagGetRequest

func (*IamProjectRoleApiService) IamProjectRoleTagGetExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagGetExecute(r ApiIamProjectRoleTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectRoleApiService) IamProjectRoleTagList ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagList(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleTagListRequest

IamProjectRoleTagList List iam/role.tag

List iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleTagListRequest

func (*IamProjectRoleApiService) IamProjectRoleTagListExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagListExecute(r ApiIamProjectRoleTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectRoleApiService) IamProjectRoleTagPut ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagPut(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleTagPutRequest

IamProjectRoleTagPut Replace iam/role.tag

Replace iam/role.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleTagPutRequest

func (*IamProjectRoleApiService) IamProjectRoleTagPutExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleTagPutExecute(r ApiIamProjectRoleTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectRoleApiService) IamProjectRoleUpdate ¶

func (a *IamProjectRoleApiService) IamProjectRoleUpdate(ctx context.Context, projectId string, roleId string) ApiIamProjectRoleUpdateRequest

IamProjectRoleUpdate Update iam/role

Returns modified role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param roleId Role Id
@return ApiIamProjectRoleUpdateRequest

func (*IamProjectRoleApiService) IamProjectRoleUpdateExecute ¶

func (a *IamProjectRoleApiService) IamProjectRoleUpdateExecute(r ApiIamProjectRoleUpdateRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

type IamProjectRoleCreate ¶

type IamProjectRoleCreate struct {
	Description *string         `json:"description,omitempty"`
	Name        string          `json:"name"`
	Permission  []IamPermission `json:"permission,omitempty"`
	Service     *string         `json:"service,omitempty"`
	Tag         []Tag           `json:"tag,omitempty"`
}

IamProjectRoleCreate struct for IamProjectRoleCreate

func NewIamProjectRoleCreate ¶

func NewIamProjectRoleCreate(name string) *IamProjectRoleCreate

NewIamProjectRoleCreate instantiates a new IamProjectRoleCreate 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 NewIamProjectRoleCreateWithDefaults ¶

func NewIamProjectRoleCreateWithDefaults() *IamProjectRoleCreate

NewIamProjectRoleCreateWithDefaults instantiates a new IamProjectRoleCreate 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 (*IamProjectRoleCreate) GetDescription ¶

func (o *IamProjectRoleCreate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IamProjectRoleCreate) GetDescriptionOk ¶

func (o *IamProjectRoleCreate) 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 (*IamProjectRoleCreate) GetName ¶

func (o *IamProjectRoleCreate) GetName() string

GetName returns the Name field value

func (*IamProjectRoleCreate) GetNameOk ¶

func (o *IamProjectRoleCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectRoleCreate) GetPermission ¶

func (o *IamProjectRoleCreate) GetPermission() []IamPermission

GetPermission returns the Permission field value if set, zero value otherwise.

func (*IamProjectRoleCreate) GetPermissionOk ¶

func (o *IamProjectRoleCreate) GetPermissionOk() ([]IamPermission, bool)

GetPermissionOk returns a tuple with the Permission field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectRoleCreate) GetService ¶

func (o *IamProjectRoleCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*IamProjectRoleCreate) GetServiceOk ¶

func (o *IamProjectRoleCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectRoleCreate) GetTag ¶

func (o *IamProjectRoleCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectRoleCreate) GetTagOk ¶

func (o *IamProjectRoleCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectRoleCreate) HasDescription ¶

func (o *IamProjectRoleCreate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IamProjectRoleCreate) HasPermission ¶

func (o *IamProjectRoleCreate) HasPermission() bool

HasPermission returns a boolean if a field has been set.

func (*IamProjectRoleCreate) HasService ¶

func (o *IamProjectRoleCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*IamProjectRoleCreate) HasTag ¶

func (o *IamProjectRoleCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectRoleCreate) MarshalJSON ¶

func (o IamProjectRoleCreate) MarshalJSON() ([]byte, error)

func (*IamProjectRoleCreate) SetDescription ¶

func (o *IamProjectRoleCreate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IamProjectRoleCreate) SetName ¶

func (o *IamProjectRoleCreate) SetName(v string)

SetName sets field value

func (*IamProjectRoleCreate) SetPermission ¶

func (o *IamProjectRoleCreate) SetPermission(v []IamPermission)

SetPermission gets a reference to the given []IamPermission and assigns it to the Permission field.

func (*IamProjectRoleCreate) SetService ¶

func (o *IamProjectRoleCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*IamProjectRoleCreate) SetTag ¶

func (o *IamProjectRoleCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectRoleUpdate ¶

type IamProjectRoleUpdate struct {
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
}

IamProjectRoleUpdate struct for IamProjectRoleUpdate

func NewIamProjectRoleUpdate ¶

func NewIamProjectRoleUpdate() *IamProjectRoleUpdate

NewIamProjectRoleUpdate instantiates a new IamProjectRoleUpdate 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 NewIamProjectRoleUpdateWithDefaults ¶

func NewIamProjectRoleUpdateWithDefaults() *IamProjectRoleUpdate

NewIamProjectRoleUpdateWithDefaults instantiates a new IamProjectRoleUpdate 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 (*IamProjectRoleUpdate) GetDescription ¶

func (o *IamProjectRoleUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IamProjectRoleUpdate) GetDescriptionOk ¶

func (o *IamProjectRoleUpdate) 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 (*IamProjectRoleUpdate) GetName ¶

func (o *IamProjectRoleUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectRoleUpdate) GetNameOk ¶

func (o *IamProjectRoleUpdate) 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 (*IamProjectRoleUpdate) HasDescription ¶

func (o *IamProjectRoleUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IamProjectRoleUpdate) HasName ¶

func (o *IamProjectRoleUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectRoleUpdate) MarshalJSON ¶

func (o IamProjectRoleUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectRoleUpdate) SetDescription ¶

func (o *IamProjectRoleUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IamProjectRoleUpdate) SetName ¶

func (o *IamProjectRoleUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamProjectSaApiService ¶

type IamProjectSaApiService service

IamProjectSaApiService IamProjectSaApi service

func (*IamProjectSaApiService) IamProjectSaCreate ¶

func (a *IamProjectSaApiService) IamProjectSaCreate(ctx context.Context, projectId string) ApiIamProjectSaCreateRequest

IamProjectSaCreate Create iam/sa

Create sa

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectSaCreateRequest

func (*IamProjectSaApiService) IamProjectSaCreateExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCreateExecute(r ApiIamProjectSaCreateRequest) (*Sa, *http.Response, error)

Execute executes the request

@return Sa

func (*IamProjectSaApiService) IamProjectSaCredentialCreate ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialCreate(ctx context.Context, projectId string, saId string) ApiIamProjectSaCredentialCreateRequest

IamProjectSaCredentialCreate Create iam/sa.credential

Create iam/sa.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaCredentialCreateRequest

func (*IamProjectSaApiService) IamProjectSaCredentialCreateExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialCreateExecute(r ApiIamProjectSaCredentialCreateRequest) (*SaCredential, *http.Response, error)

Execute executes the request

@return SaCredential

func (*IamProjectSaApiService) IamProjectSaCredentialDelete ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialDelete(ctx context.Context, projectId string, saId string, credentialId string) ApiIamProjectSaCredentialDeleteRequest

IamProjectSaCredentialDelete Delete iam/sa.credential

Delete iam/sa.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param credentialId credentialId
@return ApiIamProjectSaCredentialDeleteRequest

func (*IamProjectSaApiService) IamProjectSaCredentialDeleteExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialDeleteExecute(r ApiIamProjectSaCredentialDeleteRequest) (*Sa, *http.Response, error)

Execute executes the request

@return Sa

func (*IamProjectSaApiService) IamProjectSaCredentialGet ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialGet(ctx context.Context, projectId string, saId string, credentialId string) ApiIamProjectSaCredentialGetRequest

IamProjectSaCredentialGet Get iam/sa.credential

Get iam/sa.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param credentialId credentialId
@return ApiIamProjectSaCredentialGetRequest

func (*IamProjectSaApiService) IamProjectSaCredentialGetExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialGetExecute(r ApiIamProjectSaCredentialGetRequest) (*SaCredential, *http.Response, error)

Execute executes the request

@return SaCredential

func (*IamProjectSaApiService) IamProjectSaCredentialList ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialList(ctx context.Context, projectId string, saId string) ApiIamProjectSaCredentialListRequest

IamProjectSaCredentialList List iam/sa.credential

List iam/sa.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaCredentialListRequest

func (*IamProjectSaApiService) IamProjectSaCredentialListExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialListExecute(r ApiIamProjectSaCredentialListRequest) ([]SaCredential, *http.Response, error)

Execute executes the request

@return []SaCredential

func (*IamProjectSaApiService) IamProjectSaCredentialPatch ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialPatch(ctx context.Context, projectId string, saId string, credentialId string) ApiIamProjectSaCredentialPatchRequest

IamProjectSaCredentialPatch Update iam/sa.credential

Update iam/sa.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param credentialId credentialId
@return ApiIamProjectSaCredentialPatchRequest

func (*IamProjectSaApiService) IamProjectSaCredentialPatchExecute ¶

func (a *IamProjectSaApiService) IamProjectSaCredentialPatchExecute(r ApiIamProjectSaCredentialPatchRequest) (*SaCredential, *http.Response, error)

Execute executes the request

@return SaCredential

func (*IamProjectSaApiService) IamProjectSaDelete ¶

func (a *IamProjectSaApiService) IamProjectSaDelete(ctx context.Context, projectId string, saId string) ApiIamProjectSaDeleteRequest

IamProjectSaDelete Delete iam/sa

Delete sa

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaDeleteRequest

func (*IamProjectSaApiService) IamProjectSaDeleteExecute ¶

func (a *IamProjectSaApiService) IamProjectSaDeleteExecute(r ApiIamProjectSaDeleteRequest) (*Sa, *http.Response, error)

Execute executes the request

@return Sa

func (*IamProjectSaApiService) IamProjectSaEventGet ¶

func (a *IamProjectSaApiService) IamProjectSaEventGet(ctx context.Context, projectId string, saId string, eventId string) ApiIamProjectSaEventGetRequest

IamProjectSaEventGet Get iam/sa.event

Get iam/sa.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param eventId eventId
@return ApiIamProjectSaEventGetRequest

func (*IamProjectSaApiService) IamProjectSaEventGetExecute ¶

func (a *IamProjectSaApiService) IamProjectSaEventGetExecute(r ApiIamProjectSaEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*IamProjectSaApiService) IamProjectSaEventList ¶

func (a *IamProjectSaApiService) IamProjectSaEventList(ctx context.Context, projectId string, saId string) ApiIamProjectSaEventListRequest

IamProjectSaEventList List iam/sa.event

List iam/sa.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaEventListRequest

func (*IamProjectSaApiService) IamProjectSaEventListExecute ¶

func (a *IamProjectSaApiService) IamProjectSaEventListExecute(r ApiIamProjectSaEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*IamProjectSaApiService) IamProjectSaGet ¶

func (a *IamProjectSaApiService) IamProjectSaGet(ctx context.Context, projectId string, saId string) ApiIamProjectSaGetRequest

IamProjectSaGet Get iam/sa

Returns a single sa

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaGetRequest

func (*IamProjectSaApiService) IamProjectSaGetExecute ¶

func (a *IamProjectSaApiService) IamProjectSaGetExecute(r ApiIamProjectSaGetRequest) (*Sa, *http.Response, error)

Execute executes the request

@return Sa

func (*IamProjectSaApiService) IamProjectSaList ¶

func (a *IamProjectSaApiService) IamProjectSaList(ctx context.Context, projectId string) ApiIamProjectSaListRequest

IamProjectSaList List iam/sa

List sa

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiIamProjectSaListRequest

func (*IamProjectSaApiService) IamProjectSaListExecute ¶

func (a *IamProjectSaApiService) IamProjectSaListExecute(r ApiIamProjectSaListRequest) ([]Sa, *http.Response, error)

Execute executes the request

@return []Sa

func (*IamProjectSaApiService) IamProjectSaServiceGet ¶

func (a *IamProjectSaApiService) IamProjectSaServiceGet(ctx context.Context, projectId string, saId string, serviceId string) ApiIamProjectSaServiceGetRequest

IamProjectSaServiceGet Get iam/sa.service

Get iam/sa.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param serviceId serviceId
@return ApiIamProjectSaServiceGetRequest

func (*IamProjectSaApiService) IamProjectSaServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*IamProjectSaApiService) IamProjectSaServiceList ¶

func (a *IamProjectSaApiService) IamProjectSaServiceList(ctx context.Context, projectId string, saId string) ApiIamProjectSaServiceListRequest

IamProjectSaServiceList List iam/sa.service

List iam/sa.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaServiceListRequest

func (*IamProjectSaApiService) IamProjectSaServiceListExecute ¶

func (a *IamProjectSaApiService) IamProjectSaServiceListExecute(r ApiIamProjectSaServiceListRequest) ([]ResourceService, *http.Response, error)

Execute executes the request

@return []ResourceService

func (*IamProjectSaApiService) IamProjectSaTagCreate ¶

func (a *IamProjectSaApiService) IamProjectSaTagCreate(ctx context.Context, projectId string, saId string) ApiIamProjectSaTagCreateRequest

IamProjectSaTagCreate Create iam/sa.tag

Create iam/sa.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaTagCreateRequest

func (*IamProjectSaApiService) IamProjectSaTagCreateExecute ¶

func (a *IamProjectSaApiService) IamProjectSaTagCreateExecute(r ApiIamProjectSaTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectSaApiService) IamProjectSaTagDelete ¶

func (a *IamProjectSaApiService) IamProjectSaTagDelete(ctx context.Context, projectId string, saId string, tagId string) ApiIamProjectSaTagDeleteRequest

IamProjectSaTagDelete Delete iam/sa.tag

Delete iam/sa.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param tagId tagId
@return ApiIamProjectSaTagDeleteRequest

func (*IamProjectSaApiService) IamProjectSaTagDeleteExecute ¶

func (a *IamProjectSaApiService) IamProjectSaTagDeleteExecute(r ApiIamProjectSaTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamProjectSaApiService) IamProjectSaTagGet ¶

func (a *IamProjectSaApiService) IamProjectSaTagGet(ctx context.Context, projectId string, saId string, tagId string) ApiIamProjectSaTagGetRequest

IamProjectSaTagGet Get iam/sa.tag

Get iam/sa.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@param tagId tagId
@return ApiIamProjectSaTagGetRequest

func (*IamProjectSaApiService) IamProjectSaTagGetExecute ¶

func (a *IamProjectSaApiService) IamProjectSaTagGetExecute(r ApiIamProjectSaTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*IamProjectSaApiService) IamProjectSaTagList ¶

func (a *IamProjectSaApiService) IamProjectSaTagList(ctx context.Context, projectId string, saId string) ApiIamProjectSaTagListRequest

IamProjectSaTagList List iam/sa.tag

List iam/sa.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaTagListRequest

func (*IamProjectSaApiService) IamProjectSaTagListExecute ¶

func (a *IamProjectSaApiService) IamProjectSaTagListExecute(r ApiIamProjectSaTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectSaApiService) IamProjectSaTagPut ¶

func (a *IamProjectSaApiService) IamProjectSaTagPut(ctx context.Context, projectId string, saId string) ApiIamProjectSaTagPutRequest

IamProjectSaTagPut Replace iam/sa.tag

Replace iam/sa.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaTagPutRequest

func (*IamProjectSaApiService) IamProjectSaTagPutExecute ¶

func (a *IamProjectSaApiService) IamProjectSaTagPutExecute(r ApiIamProjectSaTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*IamProjectSaApiService) IamProjectSaUpdate ¶

func (a *IamProjectSaApiService) IamProjectSaUpdate(ctx context.Context, projectId string, saId string) ApiIamProjectSaUpdateRequest

IamProjectSaUpdate Update iam/sa

Returns modified sa

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param saId Sa Id
@return ApiIamProjectSaUpdateRequest

func (*IamProjectSaApiService) IamProjectSaUpdateExecute ¶

func (a *IamProjectSaApiService) IamProjectSaUpdateExecute(r ApiIamProjectSaUpdateRequest) (*Sa, *http.Response, error)

Execute executes the request

@return Sa

type IamProjectSaCreate ¶

type IamProjectSaCreate struct {
	Name    string  `json:"name"`
	Service *string `json:"service,omitempty"`
	Tag     []Tag   `json:"tag,omitempty"`
}

IamProjectSaCreate struct for IamProjectSaCreate

func NewIamProjectSaCreate ¶

func NewIamProjectSaCreate(name string) *IamProjectSaCreate

NewIamProjectSaCreate instantiates a new IamProjectSaCreate 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 NewIamProjectSaCreateWithDefaults ¶

func NewIamProjectSaCreateWithDefaults() *IamProjectSaCreate

NewIamProjectSaCreateWithDefaults instantiates a new IamProjectSaCreate 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 (*IamProjectSaCreate) GetName ¶

func (o *IamProjectSaCreate) GetName() string

GetName returns the Name field value

func (*IamProjectSaCreate) GetNameOk ¶

func (o *IamProjectSaCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamProjectSaCreate) GetService ¶

func (o *IamProjectSaCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*IamProjectSaCreate) GetServiceOk ¶

func (o *IamProjectSaCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectSaCreate) GetTag ¶

func (o *IamProjectSaCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*IamProjectSaCreate) GetTagOk ¶

func (o *IamProjectSaCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectSaCreate) HasService ¶

func (o *IamProjectSaCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*IamProjectSaCreate) HasTag ¶

func (o *IamProjectSaCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (IamProjectSaCreate) MarshalJSON ¶

func (o IamProjectSaCreate) MarshalJSON() ([]byte, error)

func (*IamProjectSaCreate) SetName ¶

func (o *IamProjectSaCreate) SetName(v string)

SetName sets field value

func (*IamProjectSaCreate) SetService ¶

func (o *IamProjectSaCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*IamProjectSaCreate) SetTag ¶

func (o *IamProjectSaCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type IamProjectSaCredentialPatch ¶

type IamProjectSaCredentialPatch struct {
	Name string `json:"name"`
}

IamProjectSaCredentialPatch struct for IamProjectSaCredentialPatch

func NewIamProjectSaCredentialPatch ¶

func NewIamProjectSaCredentialPatch(name string) *IamProjectSaCredentialPatch

NewIamProjectSaCredentialPatch instantiates a new IamProjectSaCredentialPatch 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 NewIamProjectSaCredentialPatchWithDefaults ¶

func NewIamProjectSaCredentialPatchWithDefaults() *IamProjectSaCredentialPatch

NewIamProjectSaCredentialPatchWithDefaults instantiates a new IamProjectSaCredentialPatch 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 (*IamProjectSaCredentialPatch) GetName ¶

func (o *IamProjectSaCredentialPatch) GetName() string

GetName returns the Name field value

func (*IamProjectSaCredentialPatch) GetNameOk ¶

func (o *IamProjectSaCredentialPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IamProjectSaCredentialPatch) MarshalJSON ¶

func (o IamProjectSaCredentialPatch) MarshalJSON() ([]byte, error)

func (*IamProjectSaCredentialPatch) SetName ¶

func (o *IamProjectSaCredentialPatch) SetName(v string)

SetName sets field value

type IamProjectSaUpdate ¶

type IamProjectSaUpdate struct {
	Name *string `json:"name,omitempty"`
}

IamProjectSaUpdate struct for IamProjectSaUpdate

func NewIamProjectSaUpdate ¶

func NewIamProjectSaUpdate() *IamProjectSaUpdate

NewIamProjectSaUpdate instantiates a new IamProjectSaUpdate 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 NewIamProjectSaUpdateWithDefaults ¶

func NewIamProjectSaUpdateWithDefaults() *IamProjectSaUpdate

NewIamProjectSaUpdateWithDefaults instantiates a new IamProjectSaUpdate 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 (*IamProjectSaUpdate) GetName ¶

func (o *IamProjectSaUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectSaUpdate) GetNameOk ¶

func (o *IamProjectSaUpdate) 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 (*IamProjectSaUpdate) HasName ¶

func (o *IamProjectSaUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectSaUpdate) MarshalJSON ¶

func (o IamProjectSaUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectSaUpdate) SetName ¶

func (o *IamProjectSaUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamProjectThresholdCreate ¶

type IamProjectThresholdCreate struct {
	Id    *string  `json:"id,omitempty"`
	Name  *string  `json:"name,omitempty"`
	Type  *string  `json:"type,omitempty"`
	Uri   *string  `json:"uri,omitempty"`
	Value *float32 `json:"value,omitempty"`
}

IamProjectThresholdCreate struct for IamProjectThresholdCreate

func NewIamProjectThresholdCreate ¶

func NewIamProjectThresholdCreate() *IamProjectThresholdCreate

NewIamProjectThresholdCreate instantiates a new IamProjectThresholdCreate 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 NewIamProjectThresholdCreateWithDefaults ¶

func NewIamProjectThresholdCreateWithDefaults() *IamProjectThresholdCreate

NewIamProjectThresholdCreateWithDefaults instantiates a new IamProjectThresholdCreate 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 (*IamProjectThresholdCreate) GetId ¶

func (o *IamProjectThresholdCreate) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamProjectThresholdCreate) GetIdOk ¶

func (o *IamProjectThresholdCreate) 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 (*IamProjectThresholdCreate) GetName ¶

func (o *IamProjectThresholdCreate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectThresholdCreate) GetNameOk ¶

func (o *IamProjectThresholdCreate) 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 (*IamProjectThresholdCreate) GetType ¶

func (o *IamProjectThresholdCreate) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*IamProjectThresholdCreate) GetTypeOk ¶

func (o *IamProjectThresholdCreate) GetTypeOk() (*string, 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 (*IamProjectThresholdCreate) GetUri ¶

func (o *IamProjectThresholdCreate) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*IamProjectThresholdCreate) GetUriOk ¶

func (o *IamProjectThresholdCreate) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamProjectThresholdCreate) GetValue ¶

func (o *IamProjectThresholdCreate) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*IamProjectThresholdCreate) GetValueOk ¶

func (o *IamProjectThresholdCreate) GetValueOk() (*float32, 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 (*IamProjectThresholdCreate) HasId ¶

func (o *IamProjectThresholdCreate) HasId() bool

HasId returns a boolean if a field has been set.

func (*IamProjectThresholdCreate) HasName ¶

func (o *IamProjectThresholdCreate) HasName() bool

HasName returns a boolean if a field has been set.

func (*IamProjectThresholdCreate) HasType ¶

func (o *IamProjectThresholdCreate) HasType() bool

HasType returns a boolean if a field has been set.

func (*IamProjectThresholdCreate) HasUri ¶

func (o *IamProjectThresholdCreate) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*IamProjectThresholdCreate) HasValue ¶

func (o *IamProjectThresholdCreate) HasValue() bool

HasValue returns a boolean if a field has been set.

func (IamProjectThresholdCreate) MarshalJSON ¶

func (o IamProjectThresholdCreate) MarshalJSON() ([]byte, error)

func (*IamProjectThresholdCreate) SetId ¶

func (o *IamProjectThresholdCreate) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamProjectThresholdCreate) SetName ¶

func (o *IamProjectThresholdCreate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IamProjectThresholdCreate) SetType ¶

func (o *IamProjectThresholdCreate) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*IamProjectThresholdCreate) SetUri ¶

func (o *IamProjectThresholdCreate) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*IamProjectThresholdCreate) SetValue ¶

func (o *IamProjectThresholdCreate) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

type IamProjectTransfer ¶

type IamProjectTransfer struct {
	Organisation string `json:"organisation"`
}

IamProjectTransfer struct for IamProjectTransfer

func NewIamProjectTransfer ¶

func NewIamProjectTransfer(organisation string) *IamProjectTransfer

NewIamProjectTransfer instantiates a new IamProjectTransfer 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 NewIamProjectTransferWithDefaults ¶

func NewIamProjectTransferWithDefaults() *IamProjectTransfer

NewIamProjectTransferWithDefaults instantiates a new IamProjectTransfer 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 (*IamProjectTransfer) GetOrganisation ¶

func (o *IamProjectTransfer) GetOrganisation() string

GetOrganisation returns the Organisation field value

func (*IamProjectTransfer) GetOrganisationOk ¶

func (o *IamProjectTransfer) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value and a boolean to check if the value has been set.

func (IamProjectTransfer) MarshalJSON ¶

func (o IamProjectTransfer) MarshalJSON() ([]byte, error)

func (*IamProjectTransfer) SetOrganisation ¶

func (o *IamProjectTransfer) SetOrganisation(v string)

SetOrganisation sets field value

type IamProjectUpdate ¶

type IamProjectUpdate struct {
	Name *string `json:"name,omitempty"`
}

IamProjectUpdate struct for IamProjectUpdate

func NewIamProjectUpdate ¶

func NewIamProjectUpdate() *IamProjectUpdate

NewIamProjectUpdate instantiates a new IamProjectUpdate 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 NewIamProjectUpdateWithDefaults ¶

func NewIamProjectUpdateWithDefaults() *IamProjectUpdate

NewIamProjectUpdateWithDefaults instantiates a new IamProjectUpdate 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 (*IamProjectUpdate) GetName ¶

func (o *IamProjectUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IamProjectUpdate) GetNameOk ¶

func (o *IamProjectUpdate) 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 (*IamProjectUpdate) HasName ¶

func (o *IamProjectUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (IamProjectUpdate) MarshalJSON ¶

func (o IamProjectUpdate) MarshalJSON() ([]byte, error)

func (*IamProjectUpdate) SetName ¶

func (o *IamProjectUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type IamRedirect ¶

type IamRedirect struct {
	Id    *string `json:"id,omitempty"`
	Name  string  `json:"name"`
	Value string  `json:"value"`
}

IamRedirect struct for IamRedirect

func NewIamRedirect ¶

func NewIamRedirect(name string, value string) *IamRedirect

NewIamRedirect instantiates a new IamRedirect 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 NewIamRedirectWithDefaults ¶

func NewIamRedirectWithDefaults() *IamRedirect

NewIamRedirectWithDefaults instantiates a new IamRedirect 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 (*IamRedirect) GetId ¶

func (o *IamRedirect) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamRedirect) GetIdOk ¶

func (o *IamRedirect) 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 (*IamRedirect) GetName ¶

func (o *IamRedirect) GetName() string

GetName returns the Name field value

func (*IamRedirect) GetNameOk ¶

func (o *IamRedirect) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamRedirect) GetValue ¶

func (o *IamRedirect) GetValue() string

GetValue returns the Value field value

func (*IamRedirect) GetValueOk ¶

func (o *IamRedirect) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*IamRedirect) HasId ¶

func (o *IamRedirect) HasId() bool

HasId returns a boolean if a field has been set.

func (IamRedirect) MarshalJSON ¶

func (o IamRedirect) MarshalJSON() ([]byte, error)

func (*IamRedirect) SetId ¶

func (o *IamRedirect) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamRedirect) SetName ¶

func (o *IamRedirect) SetName(v string)

SetName sets field value

func (*IamRedirect) SetValue ¶

func (o *IamRedirect) SetValue(v string)

SetValue sets field value

type IamUserApiService ¶

type IamUserApiService service

IamUserApiService IamUserApi service

func (*IamUserApiService) IamUserAuthorizationCode ¶

func (a *IamUserApiService) IamUserAuthorizationCode(ctx context.Context, userId string, authorizationId string) ApiIamUserAuthorizationCodeRequest

IamUserAuthorizationCode Code iam/user.authorization

action code

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param authorizationId authorizationId
@return ApiIamUserAuthorizationCodeRequest

func (*IamUserApiService) IamUserAuthorizationCodeExecute ¶

func (a *IamUserApiService) IamUserAuthorizationCodeExecute(r ApiIamUserAuthorizationCodeRequest) (*InlineResponse200, *http.Response, error)

Execute executes the request

@return InlineResponse200

func (*IamUserApiService) IamUserAuthorizationCreate ¶

func (a *IamUserApiService) IamUserAuthorizationCreate(ctx context.Context, userId string) ApiIamUserAuthorizationCreateRequest

IamUserAuthorizationCreate Create iam/user.authorization

Create iam/user.authorization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserAuthorizationCreateRequest

func (*IamUserApiService) IamUserAuthorizationCreateExecute ¶

func (a *IamUserApiService) IamUserAuthorizationCreateExecute(r ApiIamUserAuthorizationCreateRequest) (*IamUserAuthorization, *http.Response, error)

Execute executes the request

@return IamUserAuthorization

func (*IamUserApiService) IamUserAuthorizationDelete ¶

func (a *IamUserApiService) IamUserAuthorizationDelete(ctx context.Context, userId string, authorizationId string) ApiIamUserAuthorizationDeleteRequest

IamUserAuthorizationDelete Delete iam/user.authorization

Delete iam/user.authorization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param authorizationId authorizationId
@return ApiIamUserAuthorizationDeleteRequest

func (*IamUserApiService) IamUserAuthorizationDeleteExecute ¶

func (a *IamUserApiService) IamUserAuthorizationDeleteExecute(r ApiIamUserAuthorizationDeleteRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*IamUserApiService) IamUserAuthorizationGet ¶

func (a *IamUserApiService) IamUserAuthorizationGet(ctx context.Context, userId string, authorizationId string) ApiIamUserAuthorizationGetRequest

IamUserAuthorizationGet Get iam/user.authorization

Get iam/user.authorization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param authorizationId authorizationId
@return ApiIamUserAuthorizationGetRequest

func (*IamUserApiService) IamUserAuthorizationGetExecute ¶

Execute executes the request

@return IamUserAuthorization

func (*IamUserApiService) IamUserAuthorizationList ¶

func (a *IamUserApiService) IamUserAuthorizationList(ctx context.Context, userId string) ApiIamUserAuthorizationListRequest

IamUserAuthorizationList List iam/user.authorization

List iam/user.authorization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserAuthorizationListRequest

func (*IamUserApiService) IamUserAuthorizationListExecute ¶

func (a *IamUserApiService) IamUserAuthorizationListExecute(r ApiIamUserAuthorizationListRequest) ([]IamUserAuthorization, *http.Response, error)

Execute executes the request

@return []IamUserAuthorization

func (*IamUserApiService) IamUserCredentialAuthtokenDelete ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenDelete(ctx context.Context, userId string, authtokenId string) ApiIamUserCredentialAuthtokenDeleteRequest

IamUserCredentialAuthtokenDelete Delete iam/user.credential

Delete iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param authtokenId authtokenId
@return ApiIamUserCredentialAuthtokenDeleteRequest

func (*IamUserApiService) IamUserCredentialAuthtokenDeleteExecute ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenDeleteExecute(r ApiIamUserCredentialAuthtokenDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IamUserApiService) IamUserCredentialAuthtokenGet ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenGet(ctx context.Context, userId string, authtokenId string) ApiIamUserCredentialAuthtokenGetRequest

IamUserCredentialAuthtokenGet Get iam/user.credential

Get iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param authtokenId authtokenId
@return ApiIamUserCredentialAuthtokenGetRequest

func (*IamUserApiService) IamUserCredentialAuthtokenGetExecute ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenGetExecute(r ApiIamUserCredentialAuthtokenGetRequest) (*AuthToken, *http.Response, error)

Execute executes the request

@return AuthToken

func (*IamUserApiService) IamUserCredentialAuthtokenList ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenList(ctx context.Context, userId string) ApiIamUserCredentialAuthtokenListRequest

IamUserCredentialAuthtokenList List iam/user.credential

List iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserCredentialAuthtokenListRequest

func (*IamUserApiService) IamUserCredentialAuthtokenListExecute ¶

func (a *IamUserApiService) IamUserCredentialAuthtokenListExecute(r ApiIamUserCredentialAuthtokenListRequest) ([]AuthToken, *http.Response, error)

Execute executes the request

@return []AuthToken

func (*IamUserApiService) IamUserCredentialCreate ¶

func (a *IamUserApiService) IamUserCredentialCreate(ctx context.Context, userId string) ApiIamUserCredentialCreateRequest

IamUserCredentialCreate Create iam/user.credential

Create iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserCredentialCreateRequest

func (*IamUserApiService) IamUserCredentialCreateExecute ¶

func (a *IamUserApiService) IamUserCredentialCreateExecute(r ApiIamUserCredentialCreateRequest) (*UserCredential, *http.Response, error)

Execute executes the request

@return UserCredential

func (*IamUserApiService) IamUserCredentialDelete ¶

func (a *IamUserApiService) IamUserCredentialDelete(ctx context.Context, userId string, credentialId string) ApiIamUserCredentialDeleteRequest

IamUserCredentialDelete Delete iam/user.credential

Delete iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param credentialId credentialId
@return ApiIamUserCredentialDeleteRequest

func (*IamUserApiService) IamUserCredentialDeleteExecute ¶

func (a *IamUserApiService) IamUserCredentialDeleteExecute(r ApiIamUserCredentialDeleteRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*IamUserApiService) IamUserCredentialGet ¶

func (a *IamUserApiService) IamUserCredentialGet(ctx context.Context, userId string, credentialId string) ApiIamUserCredentialGetRequest

IamUserCredentialGet Get iam/user.credential

Get iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param credentialId credentialId
@return ApiIamUserCredentialGetRequest

func (*IamUserApiService) IamUserCredentialGetExecute ¶

func (a *IamUserApiService) IamUserCredentialGetExecute(r ApiIamUserCredentialGetRequest) (*UserCredential, *http.Response, error)

Execute executes the request

@return UserCredential

func (*IamUserApiService) IamUserCredentialList ¶

func (a *IamUserApiService) IamUserCredentialList(ctx context.Context, userId string) ApiIamUserCredentialListRequest

IamUserCredentialList List iam/user.credential

List iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserCredentialListRequest

func (*IamUserApiService) IamUserCredentialListExecute ¶

func (a *IamUserApiService) IamUserCredentialListExecute(r ApiIamUserCredentialListRequest) ([]UserCredential, *http.Response, error)

Execute executes the request

@return []UserCredential

func (*IamUserApiService) IamUserCredentialPatch ¶

func (a *IamUserApiService) IamUserCredentialPatch(ctx context.Context, userId string, credentialId string) ApiIamUserCredentialPatchRequest

IamUserCredentialPatch Update iam/user.credential

Update iam/user.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param credentialId credentialId
@return ApiIamUserCredentialPatchRequest

func (*IamUserApiService) IamUserCredentialPatchExecute ¶

func (a *IamUserApiService) IamUserCredentialPatchExecute(r ApiIamUserCredentialPatchRequest) (*UserCredential, *http.Response, error)

Execute executes the request

@return UserCredential

func (*IamUserApiService) IamUserDelete ¶

func (a *IamUserApiService) IamUserDelete(ctx context.Context, userId string) ApiIamUserDeleteRequest

IamUserDelete Delete iam/user

Delete user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserDeleteRequest

func (*IamUserApiService) IamUserDeleteExecute ¶

func (a *IamUserApiService) IamUserDeleteExecute(r ApiIamUserDeleteRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*IamUserApiService) IamUserGet ¶

func (a *IamUserApiService) IamUserGet(ctx context.Context, userId string) ApiIamUserGetRequest

IamUserGet Get iam/user

Returns a single user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserGetRequest

func (*IamUserApiService) IamUserGetExecute ¶

func (a *IamUserApiService) IamUserGetExecute(r ApiIamUserGetRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*IamUserApiService) IamUserServiceGet ¶

func (a *IamUserApiService) IamUserServiceGet(ctx context.Context, userId string, serviceId string) ApiIamUserServiceGetRequest

IamUserServiceGet Get iam/user.service

Get iam/user.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@param serviceId serviceId
@return ApiIamUserServiceGetRequest

func (*IamUserApiService) IamUserServiceGetExecute ¶

func (a *IamUserApiService) IamUserServiceGetExecute(r ApiIamUserServiceGetRequest) (*ResourceService, *http.Response, error)

Execute executes the request

@return ResourceService

func (*IamUserApiService) IamUserServiceList ¶

func (a *IamUserApiService) IamUserServiceList(ctx context.Context, userId string) ApiIamUserServiceListRequest

IamUserServiceList List iam/user.service

List iam/user.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserServiceListRequest

func (*IamUserApiService) IamUserServiceListExecute ¶

func (a *IamUserApiService) IamUserServiceListExecute(r ApiIamUserServiceListRequest) ([]ResourceService, *http.Response, error)

Execute executes the request

@return []ResourceService

func (*IamUserApiService) IamUserUpdate ¶

func (a *IamUserApiService) IamUserUpdate(ctx context.Context, userId string) ApiIamUserUpdateRequest

IamUserUpdate Update iam/user

Returns modified user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId User Id
@return ApiIamUserUpdateRequest

func (*IamUserApiService) IamUserUpdateExecute ¶

func (a *IamUserApiService) IamUserUpdateExecute(r ApiIamUserUpdateRequest) (*User, *http.Response, error)

Execute executes the request

@return User

type IamUserAuthorization ¶

type IamUserAuthorization struct {
	Application string  `json:"application"`
	Id          *string `json:"id,omitempty"`
	Name        string  `json:"name"`
	Uri         *string `json:"uri,omitempty"`
}

IamUserAuthorization struct for IamUserAuthorization

func NewIamUserAuthorization ¶

func NewIamUserAuthorization(application string, name string) *IamUserAuthorization

NewIamUserAuthorization instantiates a new IamUserAuthorization 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 NewIamUserAuthorizationWithDefaults ¶

func NewIamUserAuthorizationWithDefaults() *IamUserAuthorization

NewIamUserAuthorizationWithDefaults instantiates a new IamUserAuthorization 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 (*IamUserAuthorization) GetApplication ¶

func (o *IamUserAuthorization) GetApplication() string

GetApplication returns the Application field value

func (*IamUserAuthorization) GetApplicationOk ¶

func (o *IamUserAuthorization) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value and a boolean to check if the value has been set.

func (*IamUserAuthorization) GetId ¶

func (o *IamUserAuthorization) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IamUserAuthorization) GetIdOk ¶

func (o *IamUserAuthorization) 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 (*IamUserAuthorization) GetName ¶

func (o *IamUserAuthorization) GetName() string

GetName returns the Name field value

func (*IamUserAuthorization) GetNameOk ¶

func (o *IamUserAuthorization) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IamUserAuthorization) GetUri ¶

func (o *IamUserAuthorization) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*IamUserAuthorization) GetUriOk ¶

func (o *IamUserAuthorization) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserAuthorization) HasId ¶

func (o *IamUserAuthorization) HasId() bool

HasId returns a boolean if a field has been set.

func (*IamUserAuthorization) HasUri ¶

func (o *IamUserAuthorization) HasUri() bool

HasUri returns a boolean if a field has been set.

func (IamUserAuthorization) MarshalJSON ¶

func (o IamUserAuthorization) MarshalJSON() ([]byte, error)

func (*IamUserAuthorization) SetApplication ¶

func (o *IamUserAuthorization) SetApplication(v string)

SetApplication sets field value

func (*IamUserAuthorization) SetId ¶

func (o *IamUserAuthorization) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IamUserAuthorization) SetName ¶

func (o *IamUserAuthorization) SetName(v string)

SetName sets field value

func (*IamUserAuthorization) SetUri ¶

func (o *IamUserAuthorization) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type IamUserAuthorizationCode ¶

type IamUserAuthorizationCode struct {
	Nonce    *string `json:"nonce,omitempty"`
	Redirect string  `json:"redirect"`
}

IamUserAuthorizationCode struct for IamUserAuthorizationCode

func NewIamUserAuthorizationCode ¶

func NewIamUserAuthorizationCode(redirect string) *IamUserAuthorizationCode

NewIamUserAuthorizationCode instantiates a new IamUserAuthorizationCode 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 NewIamUserAuthorizationCodeWithDefaults ¶

func NewIamUserAuthorizationCodeWithDefaults() *IamUserAuthorizationCode

NewIamUserAuthorizationCodeWithDefaults instantiates a new IamUserAuthorizationCode 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 (*IamUserAuthorizationCode) GetNonce ¶

func (o *IamUserAuthorizationCode) GetNonce() string

GetNonce returns the Nonce field value if set, zero value otherwise.

func (*IamUserAuthorizationCode) GetNonceOk ¶

func (o *IamUserAuthorizationCode) GetNonceOk() (*string, bool)

GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserAuthorizationCode) GetRedirect ¶

func (o *IamUserAuthorizationCode) GetRedirect() string

GetRedirect returns the Redirect field value

func (*IamUserAuthorizationCode) GetRedirectOk ¶

func (o *IamUserAuthorizationCode) GetRedirectOk() (*string, bool)

GetRedirectOk returns a tuple with the Redirect field value and a boolean to check if the value has been set.

func (*IamUserAuthorizationCode) HasNonce ¶

func (o *IamUserAuthorizationCode) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (IamUserAuthorizationCode) MarshalJSON ¶

func (o IamUserAuthorizationCode) MarshalJSON() ([]byte, error)

func (*IamUserAuthorizationCode) SetNonce ¶

func (o *IamUserAuthorizationCode) SetNonce(v string)

SetNonce gets a reference to the given string and assigns it to the Nonce field.

func (*IamUserAuthorizationCode) SetRedirect ¶

func (o *IamUserAuthorizationCode) SetRedirect(v string)

SetRedirect sets field value

type IamUserCredentialPatch ¶

type IamUserCredentialPatch struct {
	Name string `json:"name"`
}

IamUserCredentialPatch struct for IamUserCredentialPatch

func NewIamUserCredentialPatch ¶

func NewIamUserCredentialPatch(name string) *IamUserCredentialPatch

NewIamUserCredentialPatch instantiates a new IamUserCredentialPatch 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 NewIamUserCredentialPatchWithDefaults ¶

func NewIamUserCredentialPatchWithDefaults() *IamUserCredentialPatch

NewIamUserCredentialPatchWithDefaults instantiates a new IamUserCredentialPatch 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 (*IamUserCredentialPatch) GetName ¶

func (o *IamUserCredentialPatch) GetName() string

GetName returns the Name field value

func (*IamUserCredentialPatch) GetNameOk ¶

func (o *IamUserCredentialPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IamUserCredentialPatch) MarshalJSON ¶

func (o IamUserCredentialPatch) MarshalJSON() ([]byte, error)

func (*IamUserCredentialPatch) SetName ¶

func (o *IamUserCredentialPatch) SetName(v string)

SetName sets field value

type IamUserUpdate ¶

type IamUserUpdate struct {
	FamilyName *string `json:"familyName,omitempty"`
	FirstName  *string `json:"firstName,omitempty"`
	Lang       *string `json:"lang,omitempty"`
	Phone      *string `json:"phone,omitempty"`
}

IamUserUpdate struct for IamUserUpdate

func NewIamUserUpdate ¶

func NewIamUserUpdate() *IamUserUpdate

NewIamUserUpdate instantiates a new IamUserUpdate 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 NewIamUserUpdateWithDefaults ¶

func NewIamUserUpdateWithDefaults() *IamUserUpdate

NewIamUserUpdateWithDefaults instantiates a new IamUserUpdate 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 (*IamUserUpdate) GetFamilyName ¶

func (o *IamUserUpdate) GetFamilyName() string

GetFamilyName returns the FamilyName field value if set, zero value otherwise.

func (*IamUserUpdate) GetFamilyNameOk ¶

func (o *IamUserUpdate) GetFamilyNameOk() (*string, bool)

GetFamilyNameOk returns a tuple with the FamilyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserUpdate) GetFirstName ¶

func (o *IamUserUpdate) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*IamUserUpdate) GetFirstNameOk ¶

func (o *IamUserUpdate) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserUpdate) GetLang ¶

func (o *IamUserUpdate) GetLang() string

GetLang returns the Lang field value if set, zero value otherwise.

func (*IamUserUpdate) GetLangOk ¶

func (o *IamUserUpdate) GetLangOk() (*string, bool)

GetLangOk returns a tuple with the Lang field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserUpdate) GetPhone ¶

func (o *IamUserUpdate) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*IamUserUpdate) GetPhoneOk ¶

func (o *IamUserUpdate) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IamUserUpdate) HasFamilyName ¶

func (o *IamUserUpdate) HasFamilyName() bool

HasFamilyName returns a boolean if a field has been set.

func (*IamUserUpdate) HasFirstName ¶

func (o *IamUserUpdate) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*IamUserUpdate) HasLang ¶

func (o *IamUserUpdate) HasLang() bool

HasLang returns a boolean if a field has been set.

func (*IamUserUpdate) HasPhone ¶

func (o *IamUserUpdate) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (IamUserUpdate) MarshalJSON ¶

func (o IamUserUpdate) MarshalJSON() ([]byte, error)

func (*IamUserUpdate) SetFamilyName ¶

func (o *IamUserUpdate) SetFamilyName(v string)

SetFamilyName gets a reference to the given string and assigns it to the FamilyName field.

func (*IamUserUpdate) SetFirstName ¶

func (o *IamUserUpdate) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*IamUserUpdate) SetLang ¶

func (o *IamUserUpdate) SetLang(v string)

SetLang gets a reference to the given string and assigns it to the Lang field.

func (*IamUserUpdate) SetPhone ¶

func (o *IamUserUpdate) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

type Image ¶

type Image struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Description *string    `json:"description,omitempty"`
	Flavour     *string    `json:"flavour,omitempty"`
	Id          string     `json:"id"`
	License     []string   `json:"license,omitempty"`
	ModifiedBy  *string    `json:"modifiedBy,omitempty"`
	ModifiedOn  *time.Time `json:"modifiedOn,omitempty"`
	Name        string     `json:"name"`
	Project     *string    `json:"project,omitempty"`
	Size        *float32   `json:"size,omitempty"`
	State       *string    `json:"state,omitempty"`
	Tag         []Tag      `json:"tag,omitempty"`
	Uri         *string    `json:"uri,omitempty"`
}

Image struct for Image

func NewImage ¶

func NewImage(id string, name string) *Image

NewImage instantiates a new Image 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 NewImageWithDefaults ¶

func NewImageWithDefaults() *Image

NewImageWithDefaults instantiates a new Image 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 (*Image) GetCreatedBy ¶

func (o *Image) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Image) GetCreatedByOk ¶

func (o *Image) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetCreatedOn ¶

func (o *Image) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Image) GetCreatedOnOk ¶

func (o *Image) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetDescription ¶

func (o *Image) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Image) GetDescriptionOk ¶

func (o *Image) 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 (*Image) GetFlavour ¶

func (o *Image) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Image) GetFlavourOk ¶

func (o *Image) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetId ¶

func (o *Image) GetId() string

GetId returns the Id field value

func (*Image) GetIdOk ¶

func (o *Image) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Image) GetLicense ¶

func (o *Image) GetLicense() []string

GetLicense returns the License field value if set, zero value otherwise.

func (*Image) GetLicenseOk ¶

func (o *Image) GetLicenseOk() ([]string, bool)

GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetModifiedBy ¶

func (o *Image) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Image) GetModifiedByOk ¶

func (o *Image) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetModifiedOn ¶

func (o *Image) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Image) GetModifiedOnOk ¶

func (o *Image) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetName ¶

func (o *Image) GetName() string

GetName returns the Name field value

func (*Image) GetNameOk ¶

func (o *Image) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Image) GetProject ¶

func (o *Image) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Image) GetProjectOk ¶

func (o *Image) 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 (*Image) GetSize ¶

func (o *Image) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*Image) GetSizeOk ¶

func (o *Image) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetState ¶

func (o *Image) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Image) GetStateOk ¶

func (o *Image) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetTag ¶

func (o *Image) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Image) GetTagOk ¶

func (o *Image) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) GetUri ¶

func (o *Image) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Image) GetUriOk ¶

func (o *Image) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Image) HasCreatedBy ¶

func (o *Image) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Image) HasCreatedOn ¶

func (o *Image) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Image) HasDescription ¶

func (o *Image) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Image) HasFlavour ¶

func (o *Image) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Image) HasLicense ¶

func (o *Image) HasLicense() bool

HasLicense returns a boolean if a field has been set.

func (*Image) HasModifiedBy ¶

func (o *Image) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Image) HasModifiedOn ¶

func (o *Image) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Image) HasProject ¶

func (o *Image) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Image) HasSize ¶

func (o *Image) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Image) HasState ¶

func (o *Image) HasState() bool

HasState returns a boolean if a field has been set.

func (*Image) HasTag ¶

func (o *Image) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Image) HasUri ¶

func (o *Image) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Image) MarshalJSON ¶

func (o Image) MarshalJSON() ([]byte, error)

func (*Image) SetCreatedBy ¶

func (o *Image) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Image) SetCreatedOn ¶

func (o *Image) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Image) SetDescription ¶

func (o *Image) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Image) SetFlavour ¶

func (o *Image) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Image) SetId ¶

func (o *Image) SetId(v string)

SetId sets field value

func (*Image) SetLicense ¶

func (o *Image) SetLicense(v []string)

SetLicense gets a reference to the given []string and assigns it to the License field.

func (*Image) SetModifiedBy ¶

func (o *Image) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Image) SetModifiedOn ¶

func (o *Image) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Image) SetName ¶

func (o *Image) SetName(v string)

SetName sets field value

func (*Image) SetProject ¶

func (o *Image) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Image) SetSize ¶

func (o *Image) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (*Image) SetState ¶

func (o *Image) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Image) SetTag ¶

func (o *Image) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Image) SetUri ¶

func (o *Image) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type InlineResponse200 ¶

type InlineResponse200 struct {
	Code *string `json:"code,omitempty"`
}

InlineResponse200 struct for InlineResponse200

func NewInlineResponse200 ¶

func NewInlineResponse200() *InlineResponse200

NewInlineResponse200 instantiates a new InlineResponse200 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 NewInlineResponse200WithDefaults ¶

func NewInlineResponse200WithDefaults() *InlineResponse200

NewInlineResponse200WithDefaults instantiates a new InlineResponse200 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 (*InlineResponse200) GetCode ¶

func (o *InlineResponse200) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*InlineResponse200) GetCodeOk ¶

func (o *InlineResponse200) GetCodeOk() (*string, 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 (*InlineResponse200) HasCode ¶

func (o *InlineResponse200) HasCode() bool

HasCode returns a boolean if a field has been set.

func (InlineResponse200) MarshalJSON ¶

func (o InlineResponse200) MarshalJSON() ([]byte, error)

func (*InlineResponse200) SetCode ¶

func (o *InlineResponse200) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

type InlineResponseDefault ¶

type InlineResponseDefault struct {
	Detail    *string                          `json:"detail,omitempty"`
	Operation []InlineResponseDefaultOperation `json:"operation,omitempty"`
	Status    *float32                         `json:"status,omitempty"`
	Title     *string                          `json:"title,omitempty"`
	Type      *string                          `json:"type,omitempty"`
}

InlineResponseDefault struct for InlineResponseDefault

func NewInlineResponseDefault ¶

func NewInlineResponseDefault() *InlineResponseDefault

NewInlineResponseDefault instantiates a new InlineResponseDefault 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 NewInlineResponseDefaultWithDefaults ¶

func NewInlineResponseDefaultWithDefaults() *InlineResponseDefault

NewInlineResponseDefaultWithDefaults instantiates a new InlineResponseDefault 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 (*InlineResponseDefault) GetDetail ¶

func (o *InlineResponseDefault) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*InlineResponseDefault) GetDetailOk ¶

func (o *InlineResponseDefault) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetOperation ¶

GetOperation returns the Operation field value if set, zero value otherwise.

func (*InlineResponseDefault) GetOperationOk ¶

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetStatus ¶

func (o *InlineResponseDefault) GetStatus() float32

GetStatus returns the Status field value if set, zero value otherwise.

func (*InlineResponseDefault) GetStatusOk ¶

func (o *InlineResponseDefault) GetStatusOk() (*float32, 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 (*InlineResponseDefault) GetTitle ¶

func (o *InlineResponseDefault) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*InlineResponseDefault) GetTitleOk ¶

func (o *InlineResponseDefault) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefault) GetType ¶

func (o *InlineResponseDefault) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*InlineResponseDefault) GetTypeOk ¶

func (o *InlineResponseDefault) GetTypeOk() (*string, 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 (*InlineResponseDefault) HasDetail ¶

func (o *InlineResponseDefault) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*InlineResponseDefault) HasOperation ¶

func (o *InlineResponseDefault) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*InlineResponseDefault) HasStatus ¶

func (o *InlineResponseDefault) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*InlineResponseDefault) HasTitle ¶

func (o *InlineResponseDefault) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*InlineResponseDefault) HasType ¶

func (o *InlineResponseDefault) HasType() bool

HasType returns a boolean if a field has been set.

func (InlineResponseDefault) MarshalJSON ¶

func (o InlineResponseDefault) MarshalJSON() ([]byte, error)

func (*InlineResponseDefault) SetDetail ¶

func (o *InlineResponseDefault) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*InlineResponseDefault) SetOperation ¶

SetOperation gets a reference to the given []InlineResponseDefaultOperation and assigns it to the Operation field.

func (*InlineResponseDefault) SetStatus ¶

func (o *InlineResponseDefault) SetStatus(v float32)

SetStatus gets a reference to the given float32 and assigns it to the Status field.

func (*InlineResponseDefault) SetTitle ¶

func (o *InlineResponseDefault) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*InlineResponseDefault) SetType ¶

func (o *InlineResponseDefault) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type InlineResponseDefaultOperation ¶

type InlineResponseDefaultOperation struct {
	Detail   *string `json:"detail,omitempty"`
	Resource *string `json:"resource,omitempty"`
	Title    *string `json:"title,omitempty"`
}

InlineResponseDefaultOperation struct for InlineResponseDefaultOperation

func NewInlineResponseDefaultOperation ¶

func NewInlineResponseDefaultOperation() *InlineResponseDefaultOperation

NewInlineResponseDefaultOperation instantiates a new InlineResponseDefaultOperation 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 NewInlineResponseDefaultOperationWithDefaults ¶

func NewInlineResponseDefaultOperationWithDefaults() *InlineResponseDefaultOperation

NewInlineResponseDefaultOperationWithDefaults instantiates a new InlineResponseDefaultOperation 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 (*InlineResponseDefaultOperation) GetDetail ¶

func (o *InlineResponseDefaultOperation) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*InlineResponseDefaultOperation) GetDetailOk ¶

func (o *InlineResponseDefaultOperation) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefaultOperation) GetResource ¶

func (o *InlineResponseDefaultOperation) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*InlineResponseDefaultOperation) GetResourceOk ¶

func (o *InlineResponseDefaultOperation) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefaultOperation) GetTitle ¶

func (o *InlineResponseDefaultOperation) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*InlineResponseDefaultOperation) GetTitleOk ¶

func (o *InlineResponseDefaultOperation) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InlineResponseDefaultOperation) HasDetail ¶

func (o *InlineResponseDefaultOperation) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*InlineResponseDefaultOperation) HasResource ¶

func (o *InlineResponseDefaultOperation) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*InlineResponseDefaultOperation) HasTitle ¶

func (o *InlineResponseDefaultOperation) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (InlineResponseDefaultOperation) MarshalJSON ¶

func (o InlineResponseDefaultOperation) MarshalJSON() ([]byte, error)

func (*InlineResponseDefaultOperation) SetDetail ¶

func (o *InlineResponseDefaultOperation) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*InlineResponseDefaultOperation) SetResource ¶

func (o *InlineResponseDefaultOperation) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*InlineResponseDefaultOperation) SetTitle ¶

func (o *InlineResponseDefaultOperation) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

type InsightProjectJournalApiService ¶

type InsightProjectJournalApiService service

InsightProjectJournalApiService InsightProjectJournalApi service

func (*InsightProjectJournalApiService) InsightProjectJournalCreate ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCreate(ctx context.Context, projectId string, locationId string) ApiInsightProjectJournalCreateRequest

InsightProjectJournalCreate Create insight/journal

Create journal

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiInsightProjectJournalCreateRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCreateExecute ¶

Execute executes the request

@return Journal

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialCreate ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialCreate(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalCredentialCreateRequest

InsightProjectJournalCredentialCreate Create insight/journal.credential

Create insight/journal.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalCredentialCreateRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialCreateExecute ¶

Execute executes the request

@return JournalCredential

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialDelete ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialDelete(ctx context.Context, projectId string, locationId string, journalId string, credentialId string) ApiInsightProjectJournalCredentialDeleteRequest

InsightProjectJournalCredentialDelete Delete insight/journal.credential

Delete insight/journal.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param credentialId credentialId
@return ApiInsightProjectJournalCredentialDeleteRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialDeleteExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialDeleteExecute(r ApiInsightProjectJournalCredentialDeleteRequest) (*Journal, *http.Response, error)

Execute executes the request

@return Journal

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialGet(ctx context.Context, projectId string, locationId string, journalId string, credentialId string) ApiInsightProjectJournalCredentialGetRequest

InsightProjectJournalCredentialGet Get insight/journal.credential

Get insight/journal.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param credentialId credentialId
@return ApiInsightProjectJournalCredentialGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialGetExecute ¶

Execute executes the request

@return JournalCredential

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialList ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialList(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalCredentialListRequest

InsightProjectJournalCredentialList List insight/journal.credential

List insight/journal.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalCredentialListRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialListExecute ¶

Execute executes the request

@return []JournalCredential

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialPatch ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalCredentialPatch(ctx context.Context, projectId string, locationId string, journalId string, credentialId string) ApiInsightProjectJournalCredentialPatchRequest

InsightProjectJournalCredentialPatch Update insight/journal.credential

Update insight/journal.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param credentialId credentialId
@return ApiInsightProjectJournalCredentialPatchRequest

func (*InsightProjectJournalApiService) InsightProjectJournalCredentialPatchExecute ¶

Execute executes the request

@return JournalCredential

func (*InsightProjectJournalApiService) InsightProjectJournalDelete ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalDelete(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalDeleteRequest

InsightProjectJournalDelete Delete insight/journal

Delete journal

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalDeleteRequest

func (*InsightProjectJournalApiService) InsightProjectJournalDeleteExecute ¶

Execute executes the request

@return Journal

func (*InsightProjectJournalApiService) InsightProjectJournalEventGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalEventGet(ctx context.Context, projectId string, locationId string, journalId string, eventId string) ApiInsightProjectJournalEventGetRequest

InsightProjectJournalEventGet Get insight/journal.event

Get insight/journal.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param eventId eventId
@return ApiInsightProjectJournalEventGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalEventGetExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalEventGetExecute(r ApiInsightProjectJournalEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*InsightProjectJournalApiService) InsightProjectJournalEventList ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalEventList(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalEventListRequest

InsightProjectJournalEventList List insight/journal.event

List insight/journal.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalEventListRequest

func (*InsightProjectJournalApiService) InsightProjectJournalEventListExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalEventListExecute(r ApiInsightProjectJournalEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*InsightProjectJournalApiService) InsightProjectJournalGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalGet(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalGetRequest

InsightProjectJournalGet Get insight/journal

Returns a single journal

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalGetExecute ¶

Execute executes the request

@return Journal

func (*InsightProjectJournalApiService) InsightProjectJournalList ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalList(ctx context.Context, projectId string, locationId string) ApiInsightProjectJournalListRequest

InsightProjectJournalList List insight/journal

List journal

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiInsightProjectJournalListRequest

func (*InsightProjectJournalApiService) InsightProjectJournalListExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalListExecute(r ApiInsightProjectJournalListRequest) ([]Journal, *http.Response, error)

Execute executes the request

@return []Journal

func (*InsightProjectJournalApiService) InsightProjectJournalLogGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalLogGet(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalLogGetRequest

InsightProjectJournalLogGet Get insight/journal.log

websocket is also supported

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalLogGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalLogGetExecute ¶

Execute executes the request

@return InlineResponseDefault

func (*InsightProjectJournalApiService) InsightProjectJournalServiceGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalServiceGet(ctx context.Context, projectId string, locationId string, journalId string, serviceId string) ApiInsightProjectJournalServiceGetRequest

InsightProjectJournalServiceGet Get insight/journal.service

Get insight/journal.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param serviceId serviceId
@return ApiInsightProjectJournalServiceGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*InsightProjectJournalApiService) InsightProjectJournalServiceList ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalServiceList(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalServiceListRequest

InsightProjectJournalServiceList List insight/journal.service

List insight/journal.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalServiceListRequest

func (*InsightProjectJournalApiService) InsightProjectJournalServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*InsightProjectJournalApiService) InsightProjectJournalTagCreate ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagCreate(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalTagCreateRequest

InsightProjectJournalTagCreate Create insight/journal.tag

Create insight/journal.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalTagCreateRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTagCreateExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagCreateExecute(r ApiInsightProjectJournalTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*InsightProjectJournalApiService) InsightProjectJournalTagDelete ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagDelete(ctx context.Context, projectId string, locationId string, journalId string, tagId string) ApiInsightProjectJournalTagDeleteRequest

InsightProjectJournalTagDelete Delete insight/journal.tag

Delete insight/journal.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param tagId tagId
@return ApiInsightProjectJournalTagDeleteRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTagDeleteExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagDeleteExecute(r ApiInsightProjectJournalTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*InsightProjectJournalApiService) InsightProjectJournalTagGet ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagGet(ctx context.Context, projectId string, locationId string, journalId string, tagId string) ApiInsightProjectJournalTagGetRequest

InsightProjectJournalTagGet Get insight/journal.tag

Get insight/journal.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@param tagId tagId
@return ApiInsightProjectJournalTagGetRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTagGetExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagGetExecute(r ApiInsightProjectJournalTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*InsightProjectJournalApiService) InsightProjectJournalTagList ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagList(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalTagListRequest

InsightProjectJournalTagList List insight/journal.tag

List insight/journal.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalTagListRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTagListExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagListExecute(r ApiInsightProjectJournalTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*InsightProjectJournalApiService) InsightProjectJournalTagPut ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagPut(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalTagPutRequest

InsightProjectJournalTagPut Replace insight/journal.tag

Replace insight/journal.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalTagPutRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTagPutExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTagPutExecute(r ApiInsightProjectJournalTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*InsightProjectJournalApiService) InsightProjectJournalTransfer ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTransfer(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalTransferRequest

InsightProjectJournalTransfer Transfer insight/journal

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalTransferRequest

func (*InsightProjectJournalApiService) InsightProjectJournalTransferExecute ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalTransferExecute(r ApiInsightProjectJournalTransferRequest) (*Journal, *http.Response, error)

Execute executes the request

@return Journal

func (*InsightProjectJournalApiService) InsightProjectJournalUpdate ¶

func (a *InsightProjectJournalApiService) InsightProjectJournalUpdate(ctx context.Context, projectId string, locationId string, journalId string) ApiInsightProjectJournalUpdateRequest

InsightProjectJournalUpdate Update insight/journal

Returns modified journal

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param journalId Journal Id
@return ApiInsightProjectJournalUpdateRequest

func (*InsightProjectJournalApiService) InsightProjectJournalUpdateExecute ¶

Execute executes the request

@return Journal

type InsightProjectJournalCreate ¶

type InsightProjectJournalCreate struct {
	Name      string   `json:"name"`
	Retention *float32 `json:"retention,omitempty"`
	Service   *string  `json:"service,omitempty"`
	Tag       []Tag    `json:"tag,omitempty"`
}

InsightProjectJournalCreate struct for InsightProjectJournalCreate

func NewInsightProjectJournalCreate ¶

func NewInsightProjectJournalCreate(name string) *InsightProjectJournalCreate

NewInsightProjectJournalCreate instantiates a new InsightProjectJournalCreate 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 NewInsightProjectJournalCreateWithDefaults ¶

func NewInsightProjectJournalCreateWithDefaults() *InsightProjectJournalCreate

NewInsightProjectJournalCreateWithDefaults instantiates a new InsightProjectJournalCreate 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 (*InsightProjectJournalCreate) GetName ¶

func (o *InsightProjectJournalCreate) GetName() string

GetName returns the Name field value

func (*InsightProjectJournalCreate) GetNameOk ¶

func (o *InsightProjectJournalCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*InsightProjectJournalCreate) GetRetention ¶

func (o *InsightProjectJournalCreate) GetRetention() float32

GetRetention returns the Retention field value if set, zero value otherwise.

func (*InsightProjectJournalCreate) GetRetentionOk ¶

func (o *InsightProjectJournalCreate) GetRetentionOk() (*float32, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsightProjectJournalCreate) GetService ¶

func (o *InsightProjectJournalCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*InsightProjectJournalCreate) GetServiceOk ¶

func (o *InsightProjectJournalCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsightProjectJournalCreate) GetTag ¶

func (o *InsightProjectJournalCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*InsightProjectJournalCreate) GetTagOk ¶

func (o *InsightProjectJournalCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsightProjectJournalCreate) HasRetention ¶

func (o *InsightProjectJournalCreate) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (*InsightProjectJournalCreate) HasService ¶

func (o *InsightProjectJournalCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*InsightProjectJournalCreate) HasTag ¶

func (o *InsightProjectJournalCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (InsightProjectJournalCreate) MarshalJSON ¶

func (o InsightProjectJournalCreate) MarshalJSON() ([]byte, error)

func (*InsightProjectJournalCreate) SetName ¶

func (o *InsightProjectJournalCreate) SetName(v string)

SetName sets field value

func (*InsightProjectJournalCreate) SetRetention ¶

func (o *InsightProjectJournalCreate) SetRetention(v float32)

SetRetention gets a reference to the given float32 and assigns it to the Retention field.

func (*InsightProjectJournalCreate) SetService ¶

func (o *InsightProjectJournalCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*InsightProjectJournalCreate) SetTag ¶

func (o *InsightProjectJournalCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type InsightProjectJournalCredentialPatch ¶

type InsightProjectJournalCredentialPatch struct {
	Name string `json:"name"`
}

InsightProjectJournalCredentialPatch struct for InsightProjectJournalCredentialPatch

func NewInsightProjectJournalCredentialPatch ¶

func NewInsightProjectJournalCredentialPatch(name string) *InsightProjectJournalCredentialPatch

NewInsightProjectJournalCredentialPatch instantiates a new InsightProjectJournalCredentialPatch 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 NewInsightProjectJournalCredentialPatchWithDefaults ¶

func NewInsightProjectJournalCredentialPatchWithDefaults() *InsightProjectJournalCredentialPatch

NewInsightProjectJournalCredentialPatchWithDefaults instantiates a new InsightProjectJournalCredentialPatch 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 (*InsightProjectJournalCredentialPatch) GetName ¶

GetName returns the Name field value

func (*InsightProjectJournalCredentialPatch) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (InsightProjectJournalCredentialPatch) MarshalJSON ¶

func (o InsightProjectJournalCredentialPatch) MarshalJSON() ([]byte, error)

func (*InsightProjectJournalCredentialPatch) SetName ¶

SetName sets field value

type InsightProjectJournalTransfer ¶

type InsightProjectJournalTransfer struct {
	Project string `json:"project"`
}

InsightProjectJournalTransfer struct for InsightProjectJournalTransfer

func NewInsightProjectJournalTransfer ¶

func NewInsightProjectJournalTransfer(project string) *InsightProjectJournalTransfer

NewInsightProjectJournalTransfer instantiates a new InsightProjectJournalTransfer 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 NewInsightProjectJournalTransferWithDefaults ¶

func NewInsightProjectJournalTransferWithDefaults() *InsightProjectJournalTransfer

NewInsightProjectJournalTransferWithDefaults instantiates a new InsightProjectJournalTransfer 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 (*InsightProjectJournalTransfer) GetProject ¶

func (o *InsightProjectJournalTransfer) GetProject() string

GetProject returns the Project field value

func (*InsightProjectJournalTransfer) GetProjectOk ¶

func (o *InsightProjectJournalTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (InsightProjectJournalTransfer) MarshalJSON ¶

func (o InsightProjectJournalTransfer) MarshalJSON() ([]byte, error)

func (*InsightProjectJournalTransfer) SetProject ¶

func (o *InsightProjectJournalTransfer) SetProject(v string)

SetProject sets field value

type InsightProjectJournalUpdate ¶

type InsightProjectJournalUpdate struct {
	Name      *string  `json:"name,omitempty"`
	Retention *float32 `json:"retention,omitempty"`
}

InsightProjectJournalUpdate struct for InsightProjectJournalUpdate

func NewInsightProjectJournalUpdate ¶

func NewInsightProjectJournalUpdate() *InsightProjectJournalUpdate

NewInsightProjectJournalUpdate instantiates a new InsightProjectJournalUpdate 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 NewInsightProjectJournalUpdateWithDefaults ¶

func NewInsightProjectJournalUpdateWithDefaults() *InsightProjectJournalUpdate

NewInsightProjectJournalUpdateWithDefaults instantiates a new InsightProjectJournalUpdate 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 (*InsightProjectJournalUpdate) GetName ¶

func (o *InsightProjectJournalUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InsightProjectJournalUpdate) GetNameOk ¶

func (o *InsightProjectJournalUpdate) 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 (*InsightProjectJournalUpdate) GetRetention ¶

func (o *InsightProjectJournalUpdate) GetRetention() float32

GetRetention returns the Retention field value if set, zero value otherwise.

func (*InsightProjectJournalUpdate) GetRetentionOk ¶

func (o *InsightProjectJournalUpdate) GetRetentionOk() (*float32, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InsightProjectJournalUpdate) HasName ¶

func (o *InsightProjectJournalUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (*InsightProjectJournalUpdate) HasRetention ¶

func (o *InsightProjectJournalUpdate) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (InsightProjectJournalUpdate) MarshalJSON ¶

func (o InsightProjectJournalUpdate) MarshalJSON() ([]byte, error)

func (*InsightProjectJournalUpdate) SetName ¶

func (o *InsightProjectJournalUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InsightProjectJournalUpdate) SetRetention ¶

func (o *InsightProjectJournalUpdate) SetRetention(v float32)

SetRetention gets a reference to the given float32 and assigns it to the Retention field.

type Invitation ¶

type Invitation struct {
	Email    string `json:"email"`
	Id       string `json:"id"`
	Resource string `json:"resource"`
}

Invitation struct for Invitation

func NewInvitation ¶

func NewInvitation(email string, id string, resource string) *Invitation

NewInvitation instantiates a new Invitation 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 NewInvitationWithDefaults ¶

func NewInvitationWithDefaults() *Invitation

NewInvitationWithDefaults instantiates a new Invitation 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 (*Invitation) GetEmail ¶

func (o *Invitation) GetEmail() string

GetEmail returns the Email field value

func (*Invitation) GetEmailOk ¶

func (o *Invitation) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*Invitation) GetId ¶

func (o *Invitation) GetId() string

GetId returns the Id field value

func (*Invitation) GetIdOk ¶

func (o *Invitation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Invitation) GetResource ¶

func (o *Invitation) GetResource() string

GetResource returns the Resource field value

func (*Invitation) GetResourceOk ¶

func (o *Invitation) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value and a boolean to check if the value has been set.

func (Invitation) MarshalJSON ¶

func (o Invitation) MarshalJSON() ([]byte, error)

func (*Invitation) SetEmail ¶

func (o *Invitation) SetEmail(v string)

SetEmail sets field value

func (*Invitation) SetId ¶

func (o *Invitation) SetId(v string)

SetId sets field value

func (*Invitation) SetResource ¶

func (o *Invitation) SetResource(v string)

SetResource sets field value

type Invoice ¶

type Invoice struct {
	AdditionalInfo *string        `json:"additionalInfo,omitempty"`
	Buyer          *InvoiceBuyer  `json:"buyer,omitempty"`
	Channel        *string        `json:"channel,omitempty"`
	Company        *string        `json:"company,omitempty"`
	Corrections    []string       `json:"corrections,omitempty"`
	Id             *string        `json:"id,omitempty"`
	InvoiceInfo    *string        `json:"invoiceInfo,omitempty"`
	InvoiceNo      *string        `json:"invoiceNo,omitempty"`
	IssueDate      *time.Time     `json:"issueDate,omitempty"`
	Items          []InvoiceItems `json:"items,omitempty"`
	Nip            *string        `json:"nip,omitempty"`
	Organisation   *string        `json:"organisation,omitempty"`
	Payments       []string       `json:"payments,omitempty"`
	Project        *string        `json:"project,omitempty"`
	Seller         *InvoiceSeller `json:"seller,omitempty"`
	Summary        *string        `json:"summary,omitempty"`
	Type           *string        `json:"type,omitempty"`
	Uri            *string        `json:"uri,omitempty"`
}

Invoice struct for Invoice

func NewInvoice ¶

func NewInvoice() *Invoice

NewInvoice instantiates a new Invoice 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 NewInvoiceWithDefaults ¶

func NewInvoiceWithDefaults() *Invoice

NewInvoiceWithDefaults instantiates a new Invoice 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 (*Invoice) GetAdditionalInfo ¶

func (o *Invoice) GetAdditionalInfo() string

GetAdditionalInfo returns the AdditionalInfo field value if set, zero value otherwise.

func (*Invoice) GetAdditionalInfoOk ¶

func (o *Invoice) GetAdditionalInfoOk() (*string, bool)

GetAdditionalInfoOk returns a tuple with the AdditionalInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetBuyer ¶

func (o *Invoice) GetBuyer() InvoiceBuyer

GetBuyer returns the Buyer field value if set, zero value otherwise.

func (*Invoice) GetBuyerOk ¶

func (o *Invoice) GetBuyerOk() (*InvoiceBuyer, bool)

GetBuyerOk returns a tuple with the Buyer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetChannel ¶

func (o *Invoice) GetChannel() string

GetChannel returns the Channel field value if set, zero value otherwise.

func (*Invoice) GetChannelOk ¶

func (o *Invoice) GetChannelOk() (*string, bool)

GetChannelOk returns a tuple with the Channel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetCompany ¶

func (o *Invoice) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*Invoice) GetCompanyOk ¶

func (o *Invoice) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetCorrections ¶

func (o *Invoice) GetCorrections() []string

GetCorrections returns the Corrections field value if set, zero value otherwise.

func (*Invoice) GetCorrectionsOk ¶

func (o *Invoice) GetCorrectionsOk() ([]string, bool)

GetCorrectionsOk returns a tuple with the Corrections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetId ¶

func (o *Invoice) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Invoice) GetIdOk ¶

func (o *Invoice) 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 (*Invoice) GetInvoiceInfo ¶

func (o *Invoice) GetInvoiceInfo() string

GetInvoiceInfo returns the InvoiceInfo field value if set, zero value otherwise.

func (*Invoice) GetInvoiceInfoOk ¶

func (o *Invoice) GetInvoiceInfoOk() (*string, bool)

GetInvoiceInfoOk returns a tuple with the InvoiceInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetInvoiceNo ¶

func (o *Invoice) GetInvoiceNo() string

GetInvoiceNo returns the InvoiceNo field value if set, zero value otherwise.

func (*Invoice) GetInvoiceNoOk ¶

func (o *Invoice) GetInvoiceNoOk() (*string, bool)

GetInvoiceNoOk returns a tuple with the InvoiceNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetIssueDate ¶

func (o *Invoice) GetIssueDate() time.Time

GetIssueDate returns the IssueDate field value if set, zero value otherwise.

func (*Invoice) GetIssueDateOk ¶

func (o *Invoice) GetIssueDateOk() (*time.Time, bool)

GetIssueDateOk returns a tuple with the IssueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetItems ¶

func (o *Invoice) GetItems() []InvoiceItems

GetItems returns the Items field value if set, zero value otherwise.

func (*Invoice) GetItemsOk ¶

func (o *Invoice) GetItemsOk() ([]InvoiceItems, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetNip ¶

func (o *Invoice) GetNip() string

GetNip returns the Nip field value if set, zero value otherwise.

func (*Invoice) GetNipOk ¶

func (o *Invoice) GetNipOk() (*string, bool)

GetNipOk returns a tuple with the Nip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetOrganisation ¶

func (o *Invoice) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Invoice) GetOrganisationOk ¶

func (o *Invoice) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetPayments ¶

func (o *Invoice) GetPayments() []string

GetPayments returns the Payments field value if set, zero value otherwise.

func (*Invoice) GetPaymentsOk ¶

func (o *Invoice) GetPaymentsOk() ([]string, bool)

GetPaymentsOk returns a tuple with the Payments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetProject ¶

func (o *Invoice) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Invoice) GetProjectOk ¶

func (o *Invoice) 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 (*Invoice) GetSeller ¶

func (o *Invoice) GetSeller() InvoiceSeller

GetSeller returns the Seller field value if set, zero value otherwise.

func (*Invoice) GetSellerOk ¶

func (o *Invoice) GetSellerOk() (*InvoiceSeller, bool)

GetSellerOk returns a tuple with the Seller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetSummary ¶

func (o *Invoice) GetSummary() string

GetSummary returns the Summary field value if set, zero value otherwise.

func (*Invoice) GetSummaryOk ¶

func (o *Invoice) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) GetType ¶

func (o *Invoice) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Invoice) GetTypeOk ¶

func (o *Invoice) GetTypeOk() (*string, 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 (*Invoice) GetUri ¶

func (o *Invoice) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Invoice) GetUriOk ¶

func (o *Invoice) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Invoice) HasAdditionalInfo ¶

func (o *Invoice) HasAdditionalInfo() bool

HasAdditionalInfo returns a boolean if a field has been set.

func (*Invoice) HasBuyer ¶

func (o *Invoice) HasBuyer() bool

HasBuyer returns a boolean if a field has been set.

func (*Invoice) HasChannel ¶

func (o *Invoice) HasChannel() bool

HasChannel returns a boolean if a field has been set.

func (*Invoice) HasCompany ¶

func (o *Invoice) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*Invoice) HasCorrections ¶

func (o *Invoice) HasCorrections() bool

HasCorrections returns a boolean if a field has been set.

func (*Invoice) HasId ¶

func (o *Invoice) HasId() bool

HasId returns a boolean if a field has been set.

func (*Invoice) HasInvoiceInfo ¶

func (o *Invoice) HasInvoiceInfo() bool

HasInvoiceInfo returns a boolean if a field has been set.

func (*Invoice) HasInvoiceNo ¶

func (o *Invoice) HasInvoiceNo() bool

HasInvoiceNo returns a boolean if a field has been set.

func (*Invoice) HasIssueDate ¶

func (o *Invoice) HasIssueDate() bool

HasIssueDate returns a boolean if a field has been set.

func (*Invoice) HasItems ¶

func (o *Invoice) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*Invoice) HasNip ¶

func (o *Invoice) HasNip() bool

HasNip returns a boolean if a field has been set.

func (*Invoice) HasOrganisation ¶

func (o *Invoice) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Invoice) HasPayments ¶

func (o *Invoice) HasPayments() bool

HasPayments returns a boolean if a field has been set.

func (*Invoice) HasProject ¶

func (o *Invoice) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Invoice) HasSeller ¶

func (o *Invoice) HasSeller() bool

HasSeller returns a boolean if a field has been set.

func (*Invoice) HasSummary ¶

func (o *Invoice) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (*Invoice) HasType ¶

func (o *Invoice) HasType() bool

HasType returns a boolean if a field has been set.

func (*Invoice) HasUri ¶

func (o *Invoice) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Invoice) MarshalJSON ¶

func (o Invoice) MarshalJSON() ([]byte, error)

func (*Invoice) SetAdditionalInfo ¶

func (o *Invoice) SetAdditionalInfo(v string)

SetAdditionalInfo gets a reference to the given string and assigns it to the AdditionalInfo field.

func (*Invoice) SetBuyer ¶

func (o *Invoice) SetBuyer(v InvoiceBuyer)

SetBuyer gets a reference to the given InvoiceBuyer and assigns it to the Buyer field.

func (*Invoice) SetChannel ¶

func (o *Invoice) SetChannel(v string)

SetChannel gets a reference to the given string and assigns it to the Channel field.

func (*Invoice) SetCompany ¶

func (o *Invoice) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*Invoice) SetCorrections ¶

func (o *Invoice) SetCorrections(v []string)

SetCorrections gets a reference to the given []string and assigns it to the Corrections field.

func (*Invoice) SetId ¶

func (o *Invoice) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Invoice) SetInvoiceInfo ¶

func (o *Invoice) SetInvoiceInfo(v string)

SetInvoiceInfo gets a reference to the given string and assigns it to the InvoiceInfo field.

func (*Invoice) SetInvoiceNo ¶

func (o *Invoice) SetInvoiceNo(v string)

SetInvoiceNo gets a reference to the given string and assigns it to the InvoiceNo field.

func (*Invoice) SetIssueDate ¶

func (o *Invoice) SetIssueDate(v time.Time)

SetIssueDate gets a reference to the given time.Time and assigns it to the IssueDate field.

func (*Invoice) SetItems ¶

func (o *Invoice) SetItems(v []InvoiceItems)

SetItems gets a reference to the given []InvoiceItems and assigns it to the Items field.

func (*Invoice) SetNip ¶

func (o *Invoice) SetNip(v string)

SetNip gets a reference to the given string and assigns it to the Nip field.

func (*Invoice) SetOrganisation ¶

func (o *Invoice) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Invoice) SetPayments ¶

func (o *Invoice) SetPayments(v []string)

SetPayments gets a reference to the given []string and assigns it to the Payments field.

func (*Invoice) SetProject ¶

func (o *Invoice) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Invoice) SetSeller ¶

func (o *Invoice) SetSeller(v InvoiceSeller)

SetSeller gets a reference to the given InvoiceSeller and assigns it to the Seller field.

func (*Invoice) SetSummary ¶

func (o *Invoice) SetSummary(v string)

SetSummary gets a reference to the given string and assigns it to the Summary field.

func (*Invoice) SetType ¶

func (o *Invoice) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Invoice) SetUri ¶

func (o *Invoice) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type InvoiceBuyer ¶

type InvoiceBuyer struct {
	Address *InvoiceBuyerAddress `json:"address,omitempty"`
	Company string               `json:"company"`
	Email   *string              `json:"email,omitempty"`
	Nip     *string              `json:"nip,omitempty"`
}

InvoiceBuyer struct for InvoiceBuyer

func NewInvoiceBuyer ¶

func NewInvoiceBuyer(company string) *InvoiceBuyer

NewInvoiceBuyer instantiates a new InvoiceBuyer 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 NewInvoiceBuyerWithDefaults ¶

func NewInvoiceBuyerWithDefaults() *InvoiceBuyer

NewInvoiceBuyerWithDefaults instantiates a new InvoiceBuyer 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 (*InvoiceBuyer) GetAddress ¶

func (o *InvoiceBuyer) GetAddress() InvoiceBuyerAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*InvoiceBuyer) GetAddressOk ¶

func (o *InvoiceBuyer) GetAddressOk() (*InvoiceBuyerAddress, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceBuyer) GetCompany ¶

func (o *InvoiceBuyer) GetCompany() string

GetCompany returns the Company field value

func (*InvoiceBuyer) GetCompanyOk ¶

func (o *InvoiceBuyer) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value and a boolean to check if the value has been set.

func (*InvoiceBuyer) GetEmail ¶

func (o *InvoiceBuyer) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*InvoiceBuyer) GetEmailOk ¶

func (o *InvoiceBuyer) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceBuyer) GetNip ¶

func (o *InvoiceBuyer) GetNip() string

GetNip returns the Nip field value if set, zero value otherwise.

func (*InvoiceBuyer) GetNipOk ¶

func (o *InvoiceBuyer) GetNipOk() (*string, bool)

GetNipOk returns a tuple with the Nip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceBuyer) HasAddress ¶

func (o *InvoiceBuyer) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*InvoiceBuyer) HasEmail ¶

func (o *InvoiceBuyer) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*InvoiceBuyer) HasNip ¶

func (o *InvoiceBuyer) HasNip() bool

HasNip returns a boolean if a field has been set.

func (InvoiceBuyer) MarshalJSON ¶

func (o InvoiceBuyer) MarshalJSON() ([]byte, error)

func (*InvoiceBuyer) SetAddress ¶

func (o *InvoiceBuyer) SetAddress(v InvoiceBuyerAddress)

SetAddress gets a reference to the given InvoiceBuyerAddress and assigns it to the Address field.

func (*InvoiceBuyer) SetCompany ¶

func (o *InvoiceBuyer) SetCompany(v string)

SetCompany sets field value

func (*InvoiceBuyer) SetEmail ¶

func (o *InvoiceBuyer) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*InvoiceBuyer) SetNip ¶

func (o *InvoiceBuyer) SetNip(v string)

SetNip gets a reference to the given string and assigns it to the Nip field.

type InvoiceBuyerAddress ¶

type InvoiceBuyerAddress struct {
	City    string  `json:"city"`
	Country string  `json:"country"`
	Street  string  `json:"street"`
	Zipcode *string `json:"zipcode,omitempty"`
}

InvoiceBuyerAddress struct for InvoiceBuyerAddress

func NewInvoiceBuyerAddress ¶

func NewInvoiceBuyerAddress(city string, country string, street string) *InvoiceBuyerAddress

NewInvoiceBuyerAddress instantiates a new InvoiceBuyerAddress 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 NewInvoiceBuyerAddressWithDefaults ¶

func NewInvoiceBuyerAddressWithDefaults() *InvoiceBuyerAddress

NewInvoiceBuyerAddressWithDefaults instantiates a new InvoiceBuyerAddress 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 (*InvoiceBuyerAddress) GetCity ¶

func (o *InvoiceBuyerAddress) GetCity() string

GetCity returns the City field value

func (*InvoiceBuyerAddress) GetCityOk ¶

func (o *InvoiceBuyerAddress) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value and a boolean to check if the value has been set.

func (*InvoiceBuyerAddress) GetCountry ¶

func (o *InvoiceBuyerAddress) GetCountry() string

GetCountry returns the Country field value

func (*InvoiceBuyerAddress) GetCountryOk ¶

func (o *InvoiceBuyerAddress) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.

func (*InvoiceBuyerAddress) GetStreet ¶

func (o *InvoiceBuyerAddress) GetStreet() string

GetStreet returns the Street field value

func (*InvoiceBuyerAddress) GetStreetOk ¶

func (o *InvoiceBuyerAddress) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value and a boolean to check if the value has been set.

func (*InvoiceBuyerAddress) GetZipcode ¶

func (o *InvoiceBuyerAddress) GetZipcode() string

GetZipcode returns the Zipcode field value if set, zero value otherwise.

func (*InvoiceBuyerAddress) GetZipcodeOk ¶

func (o *InvoiceBuyerAddress) GetZipcodeOk() (*string, bool)

GetZipcodeOk returns a tuple with the Zipcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceBuyerAddress) HasZipcode ¶

func (o *InvoiceBuyerAddress) HasZipcode() bool

HasZipcode returns a boolean if a field has been set.

func (InvoiceBuyerAddress) MarshalJSON ¶

func (o InvoiceBuyerAddress) MarshalJSON() ([]byte, error)

func (*InvoiceBuyerAddress) SetCity ¶

func (o *InvoiceBuyerAddress) SetCity(v string)

SetCity sets field value

func (*InvoiceBuyerAddress) SetCountry ¶

func (o *InvoiceBuyerAddress) SetCountry(v string)

SetCountry sets field value

func (*InvoiceBuyerAddress) SetStreet ¶

func (o *InvoiceBuyerAddress) SetStreet(v string)

SetStreet sets field value

func (*InvoiceBuyerAddress) SetZipcode ¶

func (o *InvoiceBuyerAddress) SetZipcode(v string)

SetZipcode gets a reference to the given string and assigns it to the Zipcode field.

type InvoiceItems ¶

type InvoiceItems struct {
	Brutto    string  `json:"brutto"`
	Name      string  `json:"name"`
	Netto     string  `json:"netto"`
	Price     string  `json:"price"`
	Quantity  float32 `json:"quantity"`
	VatAmount string  `json:"vatAmount"`
	VatRate   string  `json:"vatRate"`
}

InvoiceItems struct for InvoiceItems

func NewInvoiceItems ¶

func NewInvoiceItems(brutto string, name string, netto string, price string, quantity float32, vatAmount string, vatRate string) *InvoiceItems

NewInvoiceItems instantiates a new InvoiceItems 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 NewInvoiceItemsWithDefaults ¶

func NewInvoiceItemsWithDefaults() *InvoiceItems

NewInvoiceItemsWithDefaults instantiates a new InvoiceItems 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 (*InvoiceItems) GetBrutto ¶

func (o *InvoiceItems) GetBrutto() string

GetBrutto returns the Brutto field value

func (*InvoiceItems) GetBruttoOk ¶

func (o *InvoiceItems) GetBruttoOk() (*string, bool)

GetBruttoOk returns a tuple with the Brutto field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetName ¶

func (o *InvoiceItems) GetName() string

GetName returns the Name field value

func (*InvoiceItems) GetNameOk ¶

func (o *InvoiceItems) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetNetto ¶

func (o *InvoiceItems) GetNetto() string

GetNetto returns the Netto field value

func (*InvoiceItems) GetNettoOk ¶

func (o *InvoiceItems) GetNettoOk() (*string, bool)

GetNettoOk returns a tuple with the Netto field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetPrice ¶

func (o *InvoiceItems) GetPrice() string

GetPrice returns the Price field value

func (*InvoiceItems) GetPriceOk ¶

func (o *InvoiceItems) GetPriceOk() (*string, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetQuantity ¶

func (o *InvoiceItems) GetQuantity() float32

GetQuantity returns the Quantity field value

func (*InvoiceItems) GetQuantityOk ¶

func (o *InvoiceItems) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetVatAmount ¶

func (o *InvoiceItems) GetVatAmount() string

GetVatAmount returns the VatAmount field value

func (*InvoiceItems) GetVatAmountOk ¶

func (o *InvoiceItems) GetVatAmountOk() (*string, bool)

GetVatAmountOk returns a tuple with the VatAmount field value and a boolean to check if the value has been set.

func (*InvoiceItems) GetVatRate ¶

func (o *InvoiceItems) GetVatRate() string

GetVatRate returns the VatRate field value

func (*InvoiceItems) GetVatRateOk ¶

func (o *InvoiceItems) GetVatRateOk() (*string, bool)

GetVatRateOk returns a tuple with the VatRate field value and a boolean to check if the value has been set.

func (InvoiceItems) MarshalJSON ¶

func (o InvoiceItems) MarshalJSON() ([]byte, error)

func (*InvoiceItems) SetBrutto ¶

func (o *InvoiceItems) SetBrutto(v string)

SetBrutto sets field value

func (*InvoiceItems) SetName ¶

func (o *InvoiceItems) SetName(v string)

SetName sets field value

func (*InvoiceItems) SetNetto ¶

func (o *InvoiceItems) SetNetto(v string)

SetNetto sets field value

func (*InvoiceItems) SetPrice ¶

func (o *InvoiceItems) SetPrice(v string)

SetPrice sets field value

func (*InvoiceItems) SetQuantity ¶

func (o *InvoiceItems) SetQuantity(v float32)

SetQuantity sets field value

func (*InvoiceItems) SetVatAmount ¶

func (o *InvoiceItems) SetVatAmount(v string)

SetVatAmount sets field value

func (*InvoiceItems) SetVatRate ¶

func (o *InvoiceItems) SetVatRate(v string)

SetVatRate sets field value

type InvoiceSeller ¶

type InvoiceSeller struct {
	Address *InvoiceSellerAddress `json:"address,omitempty"`
	Company string                `json:"company"`
	Nip     string                `json:"nip"`
}

InvoiceSeller struct for InvoiceSeller

func NewInvoiceSeller ¶

func NewInvoiceSeller(company string, nip string) *InvoiceSeller

NewInvoiceSeller instantiates a new InvoiceSeller 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 NewInvoiceSellerWithDefaults ¶

func NewInvoiceSellerWithDefaults() *InvoiceSeller

NewInvoiceSellerWithDefaults instantiates a new InvoiceSeller 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 (*InvoiceSeller) GetAddress ¶

func (o *InvoiceSeller) GetAddress() InvoiceSellerAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*InvoiceSeller) GetAddressOk ¶

func (o *InvoiceSeller) GetAddressOk() (*InvoiceSellerAddress, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSeller) GetCompany ¶

func (o *InvoiceSeller) GetCompany() string

GetCompany returns the Company field value

func (*InvoiceSeller) GetCompanyOk ¶

func (o *InvoiceSeller) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value and a boolean to check if the value has been set.

func (*InvoiceSeller) GetNip ¶

func (o *InvoiceSeller) GetNip() string

GetNip returns the Nip field value

func (*InvoiceSeller) GetNipOk ¶

func (o *InvoiceSeller) GetNipOk() (*string, bool)

GetNipOk returns a tuple with the Nip field value and a boolean to check if the value has been set.

func (*InvoiceSeller) HasAddress ¶

func (o *InvoiceSeller) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (InvoiceSeller) MarshalJSON ¶

func (o InvoiceSeller) MarshalJSON() ([]byte, error)

func (*InvoiceSeller) SetAddress ¶

func (o *InvoiceSeller) SetAddress(v InvoiceSellerAddress)

SetAddress gets a reference to the given InvoiceSellerAddress and assigns it to the Address field.

func (*InvoiceSeller) SetCompany ¶

func (o *InvoiceSeller) SetCompany(v string)

SetCompany sets field value

func (*InvoiceSeller) SetNip ¶

func (o *InvoiceSeller) SetNip(v string)

SetNip sets field value

type InvoiceSellerAddress ¶

type InvoiceSellerAddress struct {
	City    string `json:"city"`
	Country string `json:"country"`
	Street  string `json:"street"`
	Zipcode string `json:"zipcode"`
}

InvoiceSellerAddress struct for InvoiceSellerAddress

func NewInvoiceSellerAddress ¶

func NewInvoiceSellerAddress(city string, country string, street string, zipcode string) *InvoiceSellerAddress

NewInvoiceSellerAddress instantiates a new InvoiceSellerAddress 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 NewInvoiceSellerAddressWithDefaults ¶

func NewInvoiceSellerAddressWithDefaults() *InvoiceSellerAddress

NewInvoiceSellerAddressWithDefaults instantiates a new InvoiceSellerAddress 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 (*InvoiceSellerAddress) GetCity ¶

func (o *InvoiceSellerAddress) GetCity() string

GetCity returns the City field value

func (*InvoiceSellerAddress) GetCityOk ¶

func (o *InvoiceSellerAddress) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value and a boolean to check if the value has been set.

func (*InvoiceSellerAddress) GetCountry ¶

func (o *InvoiceSellerAddress) GetCountry() string

GetCountry returns the Country field value

func (*InvoiceSellerAddress) GetCountryOk ¶

func (o *InvoiceSellerAddress) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.

func (*InvoiceSellerAddress) GetStreet ¶

func (o *InvoiceSellerAddress) GetStreet() string

GetStreet returns the Street field value

func (*InvoiceSellerAddress) GetStreetOk ¶

func (o *InvoiceSellerAddress) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value and a boolean to check if the value has been set.

func (*InvoiceSellerAddress) GetZipcode ¶

func (o *InvoiceSellerAddress) GetZipcode() string

GetZipcode returns the Zipcode field value

func (*InvoiceSellerAddress) GetZipcodeOk ¶

func (o *InvoiceSellerAddress) GetZipcodeOk() (*string, bool)

GetZipcodeOk returns a tuple with the Zipcode field value and a boolean to check if the value has been set.

func (InvoiceSellerAddress) MarshalJSON ¶

func (o InvoiceSellerAddress) MarshalJSON() ([]byte, error)

func (*InvoiceSellerAddress) SetCity ¶

func (o *InvoiceSellerAddress) SetCity(v string)

SetCity sets field value

func (*InvoiceSellerAddress) SetCountry ¶

func (o *InvoiceSellerAddress) SetCountry(v string)

SetCountry sets field value

func (*InvoiceSellerAddress) SetStreet ¶

func (o *InvoiceSellerAddress) SetStreet(v string)

SetStreet sets field value

func (*InvoiceSellerAddress) SetZipcode ¶

func (o *InvoiceSellerAddress) SetZipcode(v string)

SetZipcode sets field value

type Ip ¶

type Ip struct {
	Address    *string       `json:"address,omitempty"`
	Associated *IpAssociated `json:"associated,omitempty"`
	CreatedBy  *string       `json:"createdBy,omitempty"`
	CreatedOn  *time.Time    `json:"createdOn,omitempty"`
	Flavour    *string       `json:"flavour,omitempty"`
	Fqdn       *string       `json:"fqdn,omitempty"`
	Id         string        `json:"id"`
	ModifiedBy *string       `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time    `json:"modifiedOn,omitempty"`
	Name       string        `json:"name"`
	Network    *string       `json:"network,omitempty"`
	Persistent *bool         `json:"persistent,omitempty"`
	Project    *string       `json:"project,omitempty"`
	Properties *IpProperties `json:"properties,omitempty"`
	PtrRecord  *string       `json:"ptrRecord,omitempty"`
	State      *string       `json:"state,omitempty"`
	Tag        []Tag         `json:"tag,omitempty"`
	Uri        *string       `json:"uri,omitempty"`
}

Ip struct for Ip

func NewIp ¶

func NewIp(id string, name string) *Ip

NewIp instantiates a new Ip 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 NewIpWithDefaults ¶

func NewIpWithDefaults() *Ip

NewIpWithDefaults instantiates a new Ip 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 (*Ip) GetAddress ¶

func (o *Ip) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*Ip) GetAddressOk ¶

func (o *Ip) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetAssociated ¶

func (o *Ip) GetAssociated() IpAssociated

GetAssociated returns the Associated field value if set, zero value otherwise.

func (*Ip) GetAssociatedOk ¶

func (o *Ip) GetAssociatedOk() (*IpAssociated, bool)

GetAssociatedOk returns a tuple with the Associated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetCreatedBy ¶

func (o *Ip) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Ip) GetCreatedByOk ¶

func (o *Ip) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetCreatedOn ¶

func (o *Ip) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Ip) GetCreatedOnOk ¶

func (o *Ip) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetFlavour ¶

func (o *Ip) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Ip) GetFlavourOk ¶

func (o *Ip) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetFqdn ¶

func (o *Ip) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Ip) GetFqdnOk ¶

func (o *Ip) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetId ¶

func (o *Ip) GetId() string

GetId returns the Id field value

func (*Ip) GetIdOk ¶

func (o *Ip) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Ip) GetModifiedBy ¶

func (o *Ip) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Ip) GetModifiedByOk ¶

func (o *Ip) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetModifiedOn ¶

func (o *Ip) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Ip) GetModifiedOnOk ¶

func (o *Ip) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetName ¶

func (o *Ip) GetName() string

GetName returns the Name field value

func (*Ip) GetNameOk ¶

func (o *Ip) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Ip) GetNetwork ¶

func (o *Ip) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*Ip) GetNetworkOk ¶

func (o *Ip) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetPersistent ¶

func (o *Ip) GetPersistent() bool

GetPersistent returns the Persistent field value if set, zero value otherwise.

func (*Ip) GetPersistentOk ¶

func (o *Ip) GetPersistentOk() (*bool, bool)

GetPersistentOk returns a tuple with the Persistent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetProject ¶

func (o *Ip) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Ip) GetProjectOk ¶

func (o *Ip) 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 (*Ip) GetProperties ¶

func (o *Ip) GetProperties() IpProperties

GetProperties returns the Properties field value if set, zero value otherwise.

func (*Ip) GetPropertiesOk ¶

func (o *Ip) GetPropertiesOk() (*IpProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetPtrRecord ¶

func (o *Ip) GetPtrRecord() string

GetPtrRecord returns the PtrRecord field value if set, zero value otherwise.

func (*Ip) GetPtrRecordOk ¶

func (o *Ip) GetPtrRecordOk() (*string, bool)

GetPtrRecordOk returns a tuple with the PtrRecord field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetState ¶

func (o *Ip) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Ip) GetStateOk ¶

func (o *Ip) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetTag ¶

func (o *Ip) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Ip) GetTagOk ¶

func (o *Ip) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) GetUri ¶

func (o *Ip) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Ip) GetUriOk ¶

func (o *Ip) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ip) HasAddress ¶

func (o *Ip) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Ip) HasAssociated ¶

func (o *Ip) HasAssociated() bool

HasAssociated returns a boolean if a field has been set.

func (*Ip) HasCreatedBy ¶

func (o *Ip) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Ip) HasCreatedOn ¶

func (o *Ip) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Ip) HasFlavour ¶

func (o *Ip) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Ip) HasFqdn ¶

func (o *Ip) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Ip) HasModifiedBy ¶

func (o *Ip) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Ip) HasModifiedOn ¶

func (o *Ip) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Ip) HasNetwork ¶

func (o *Ip) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*Ip) HasPersistent ¶

func (o *Ip) HasPersistent() bool

HasPersistent returns a boolean if a field has been set.

func (*Ip) HasProject ¶

func (o *Ip) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Ip) HasProperties ¶

func (o *Ip) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*Ip) HasPtrRecord ¶

func (o *Ip) HasPtrRecord() bool

HasPtrRecord returns a boolean if a field has been set.

func (*Ip) HasState ¶

func (o *Ip) HasState() bool

HasState returns a boolean if a field has been set.

func (*Ip) HasTag ¶

func (o *Ip) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Ip) HasUri ¶

func (o *Ip) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Ip) MarshalJSON ¶

func (o Ip) MarshalJSON() ([]byte, error)

func (*Ip) SetAddress ¶

func (o *Ip) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*Ip) SetAssociated ¶

func (o *Ip) SetAssociated(v IpAssociated)

SetAssociated gets a reference to the given IpAssociated and assigns it to the Associated field.

func (*Ip) SetCreatedBy ¶

func (o *Ip) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Ip) SetCreatedOn ¶

func (o *Ip) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Ip) SetFlavour ¶

func (o *Ip) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Ip) SetFqdn ¶

func (o *Ip) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Ip) SetId ¶

func (o *Ip) SetId(v string)

SetId sets field value

func (*Ip) SetModifiedBy ¶

func (o *Ip) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Ip) SetModifiedOn ¶

func (o *Ip) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Ip) SetName ¶

func (o *Ip) SetName(v string)

SetName sets field value

func (*Ip) SetNetwork ¶

func (o *Ip) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

func (*Ip) SetPersistent ¶

func (o *Ip) SetPersistent(v bool)

SetPersistent gets a reference to the given bool and assigns it to the Persistent field.

func (*Ip) SetProject ¶

func (o *Ip) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Ip) SetProperties ¶

func (o *Ip) SetProperties(v IpProperties)

SetProperties gets a reference to the given IpProperties and assigns it to the Properties field.

func (*Ip) SetPtrRecord ¶

func (o *Ip) SetPtrRecord(v string)

SetPtrRecord gets a reference to the given string and assigns it to the PtrRecord field.

func (*Ip) SetState ¶

func (o *Ip) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Ip) SetTag ¶

func (o *Ip) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Ip) SetUri ¶

func (o *Ip) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type IpAssociated ¶

type IpAssociated struct {
	Fip    *string `json:"fip,omitempty"`
	Ip     *string `json:"ip,omitempty"`
	Netadp *string `json:"netadp,omitempty"`
}

IpAssociated struct for IpAssociated

func NewIpAssociated ¶

func NewIpAssociated() *IpAssociated

NewIpAssociated instantiates a new IpAssociated 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 NewIpAssociatedWithDefaults ¶

func NewIpAssociatedWithDefaults() *IpAssociated

NewIpAssociatedWithDefaults instantiates a new IpAssociated 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 (*IpAssociated) GetFip ¶

func (o *IpAssociated) GetFip() string

GetFip returns the Fip field value if set, zero value otherwise.

func (*IpAssociated) GetFipOk ¶

func (o *IpAssociated) GetFipOk() (*string, bool)

GetFipOk returns a tuple with the Fip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpAssociated) GetIp ¶

func (o *IpAssociated) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*IpAssociated) GetIpOk ¶

func (o *IpAssociated) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpAssociated) GetNetadp ¶

func (o *IpAssociated) GetNetadp() string

GetNetadp returns the Netadp field value if set, zero value otherwise.

func (*IpAssociated) GetNetadpOk ¶

func (o *IpAssociated) GetNetadpOk() (*string, bool)

GetNetadpOk returns a tuple with the Netadp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpAssociated) HasFip ¶

func (o *IpAssociated) HasFip() bool

HasFip returns a boolean if a field has been set.

func (*IpAssociated) HasIp ¶

func (o *IpAssociated) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*IpAssociated) HasNetadp ¶

func (o *IpAssociated) HasNetadp() bool

HasNetadp returns a boolean if a field has been set.

func (IpAssociated) MarshalJSON ¶

func (o IpAssociated) MarshalJSON() ([]byte, error)

func (*IpAssociated) SetFip ¶

func (o *IpAssociated) SetFip(v string)

SetFip gets a reference to the given string and assigns it to the Fip field.

func (*IpAssociated) SetIp ¶

func (o *IpAssociated) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*IpAssociated) SetNetadp ¶

func (o *IpAssociated) SetNetadp(v string)

SetNetadp gets a reference to the given string and assigns it to the Netadp field.

type IpProperties ¶

type IpProperties struct {
	Family  *string  `json:"family,omitempty"`
	Version *float32 `json:"version,omitempty"`
}

IpProperties struct for IpProperties

func NewIpProperties ¶

func NewIpProperties() *IpProperties

NewIpProperties instantiates a new IpProperties 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 NewIpPropertiesWithDefaults ¶

func NewIpPropertiesWithDefaults() *IpProperties

NewIpPropertiesWithDefaults instantiates a new IpProperties 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 (*IpProperties) GetFamily ¶

func (o *IpProperties) GetFamily() string

GetFamily returns the Family field value if set, zero value otherwise.

func (*IpProperties) GetFamilyOk ¶

func (o *IpProperties) GetFamilyOk() (*string, bool)

GetFamilyOk returns a tuple with the Family field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpProperties) GetVersion ¶

func (o *IpProperties) GetVersion() float32

GetVersion returns the Version field value if set, zero value otherwise.

func (*IpProperties) GetVersionOk ¶

func (o *IpProperties) GetVersionOk() (*float32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpProperties) HasFamily ¶

func (o *IpProperties) HasFamily() bool

HasFamily returns a boolean if a field has been set.

func (*IpProperties) HasVersion ¶

func (o *IpProperties) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (IpProperties) MarshalJSON ¶

func (o IpProperties) MarshalJSON() ([]byte, error)

func (*IpProperties) SetFamily ¶

func (o *IpProperties) SetFamily(v string)

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*IpProperties) SetVersion ¶

func (o *IpProperties) SetVersion(v float32)

SetVersion gets a reference to the given float32 and assigns it to the Version field.

type Iso ¶

type Iso struct {
	CreatedBy  *string      `json:"createdBy,omitempty"`
	CreatedOn  *time.Time   `json:"createdOn,omitempty"`
	Flavour    *string      `json:"flavour,omitempty"`
	Id         string       `json:"id"`
	Metadata   *IsoMetadata `json:"metadata,omitempty"`
	ModifiedBy *string      `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time   `json:"modifiedOn,omitempty"`
	Name       string       `json:"name"`
	Project    *string      `json:"project,omitempty"`
	Size       *float32     `json:"size,omitempty"`
	State      *string      `json:"state,omitempty"`
	Tag        []Tag        `json:"tag,omitempty"`
	Uri        *string      `json:"uri,omitempty"`
}

Iso struct for Iso

func NewIso ¶

func NewIso(id string, name string) *Iso

NewIso instantiates a new Iso 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 NewIsoWithDefaults ¶

func NewIsoWithDefaults() *Iso

NewIsoWithDefaults instantiates a new Iso 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 (*Iso) GetCreatedBy ¶

func (o *Iso) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Iso) GetCreatedByOk ¶

func (o *Iso) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetCreatedOn ¶

func (o *Iso) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Iso) GetCreatedOnOk ¶

func (o *Iso) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetFlavour ¶

func (o *Iso) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Iso) GetFlavourOk ¶

func (o *Iso) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetId ¶

func (o *Iso) GetId() string

GetId returns the Id field value

func (*Iso) GetIdOk ¶

func (o *Iso) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Iso) GetMetadata ¶

func (o *Iso) GetMetadata() IsoMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Iso) GetMetadataOk ¶

func (o *Iso) GetMetadataOk() (*IsoMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetModifiedBy ¶

func (o *Iso) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Iso) GetModifiedByOk ¶

func (o *Iso) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetModifiedOn ¶

func (o *Iso) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Iso) GetModifiedOnOk ¶

func (o *Iso) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetName ¶

func (o *Iso) GetName() string

GetName returns the Name field value

func (*Iso) GetNameOk ¶

func (o *Iso) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Iso) GetProject ¶

func (o *Iso) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Iso) GetProjectOk ¶

func (o *Iso) 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 (*Iso) GetSize ¶

func (o *Iso) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*Iso) GetSizeOk ¶

func (o *Iso) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetState ¶

func (o *Iso) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Iso) GetStateOk ¶

func (o *Iso) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetTag ¶

func (o *Iso) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Iso) GetTagOk ¶

func (o *Iso) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) GetUri ¶

func (o *Iso) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Iso) GetUriOk ¶

func (o *Iso) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Iso) HasCreatedBy ¶

func (o *Iso) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Iso) HasCreatedOn ¶

func (o *Iso) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Iso) HasFlavour ¶

func (o *Iso) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Iso) HasMetadata ¶

func (o *Iso) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Iso) HasModifiedBy ¶

func (o *Iso) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Iso) HasModifiedOn ¶

func (o *Iso) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Iso) HasProject ¶

func (o *Iso) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Iso) HasSize ¶

func (o *Iso) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Iso) HasState ¶

func (o *Iso) HasState() bool

HasState returns a boolean if a field has been set.

func (*Iso) HasTag ¶

func (o *Iso) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Iso) HasUri ¶

func (o *Iso) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Iso) MarshalJSON ¶

func (o Iso) MarshalJSON() ([]byte, error)

func (*Iso) SetCreatedBy ¶

func (o *Iso) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Iso) SetCreatedOn ¶

func (o *Iso) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Iso) SetFlavour ¶

func (o *Iso) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Iso) SetId ¶

func (o *Iso) SetId(v string)

SetId sets field value

func (*Iso) SetMetadata ¶

func (o *Iso) SetMetadata(v IsoMetadata)

SetMetadata gets a reference to the given IsoMetadata and assigns it to the Metadata field.

func (*Iso) SetModifiedBy ¶

func (o *Iso) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Iso) SetModifiedOn ¶

func (o *Iso) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Iso) SetName ¶

func (o *Iso) SetName(v string)

SetName sets field value

func (*Iso) SetProject ¶

func (o *Iso) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Iso) SetSize ¶

func (o *Iso) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (*Iso) SetState ¶

func (o *Iso) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Iso) SetTag ¶

func (o *Iso) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Iso) SetUri ¶

func (o *Iso) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type IsoMetadata ¶

type IsoMetadata struct {
	Source *IsoMetadataSource `json:"source,omitempty"`
}

IsoMetadata struct for IsoMetadata

func NewIsoMetadata ¶

func NewIsoMetadata() *IsoMetadata

NewIsoMetadata instantiates a new IsoMetadata 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 NewIsoMetadataWithDefaults ¶

func NewIsoMetadataWithDefaults() *IsoMetadata

NewIsoMetadataWithDefaults instantiates a new IsoMetadata 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 (*IsoMetadata) GetSource ¶

func (o *IsoMetadata) GetSource() IsoMetadataSource

GetSource returns the Source field value if set, zero value otherwise.

func (*IsoMetadata) GetSourceOk ¶

func (o *IsoMetadata) GetSourceOk() (*IsoMetadataSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IsoMetadata) HasSource ¶

func (o *IsoMetadata) HasSource() bool

HasSource returns a boolean if a field has been set.

func (IsoMetadata) MarshalJSON ¶

func (o IsoMetadata) MarshalJSON() ([]byte, error)

func (*IsoMetadata) SetSource ¶

func (o *IsoMetadata) SetSource(v IsoMetadataSource)

SetSource gets a reference to the given IsoMetadataSource and assigns it to the Source field.

type IsoMetadataSource ¶

type IsoMetadataSource struct {
	Filename *string  `json:"filename,omitempty"`
	Size     *float32 `json:"size,omitempty"`
}

IsoMetadataSource struct for IsoMetadataSource

func NewIsoMetadataSource ¶

func NewIsoMetadataSource() *IsoMetadataSource

NewIsoMetadataSource instantiates a new IsoMetadataSource 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 NewIsoMetadataSourceWithDefaults ¶

func NewIsoMetadataSourceWithDefaults() *IsoMetadataSource

NewIsoMetadataSourceWithDefaults instantiates a new IsoMetadataSource 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 (*IsoMetadataSource) GetFilename ¶

func (o *IsoMetadataSource) GetFilename() string

GetFilename returns the Filename field value if set, zero value otherwise.

func (*IsoMetadataSource) GetFilenameOk ¶

func (o *IsoMetadataSource) GetFilenameOk() (*string, bool)

GetFilenameOk returns a tuple with the Filename field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IsoMetadataSource) GetSize ¶

func (o *IsoMetadataSource) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*IsoMetadataSource) GetSizeOk ¶

func (o *IsoMetadataSource) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IsoMetadataSource) HasFilename ¶

func (o *IsoMetadataSource) HasFilename() bool

HasFilename returns a boolean if a field has been set.

func (*IsoMetadataSource) HasSize ¶

func (o *IsoMetadataSource) HasSize() bool

HasSize returns a boolean if a field has been set.

func (IsoMetadataSource) MarshalJSON ¶

func (o IsoMetadataSource) MarshalJSON() ([]byte, error)

func (*IsoMetadataSource) SetFilename ¶

func (o *IsoMetadataSource) SetFilename(v string)

SetFilename gets a reference to the given string and assigns it to the Filename field.

func (*IsoMetadataSource) SetSize ¶

func (o *IsoMetadataSource) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

type Journal ¶

type Journal struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	Retention  *float32   `json:"retention,omitempty"`
	SizeUsed   *float32   `json:"sizeUsed,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Journal struct for Journal

func NewJournal ¶

func NewJournal(id string, name string) *Journal

NewJournal instantiates a new Journal 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 NewJournalWithDefaults ¶

func NewJournalWithDefaults() *Journal

NewJournalWithDefaults instantiates a new Journal 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 (*Journal) GetCreatedBy ¶

func (o *Journal) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Journal) GetCreatedByOk ¶

func (o *Journal) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetCreatedOn ¶

func (o *Journal) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Journal) GetCreatedOnOk ¶

func (o *Journal) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetFlavour ¶

func (o *Journal) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Journal) GetFlavourOk ¶

func (o *Journal) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetFqdn ¶

func (o *Journal) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Journal) GetFqdnOk ¶

func (o *Journal) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetId ¶

func (o *Journal) GetId() string

GetId returns the Id field value

func (*Journal) GetIdOk ¶

func (o *Journal) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Journal) GetModifiedBy ¶

func (o *Journal) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Journal) GetModifiedByOk ¶

func (o *Journal) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetModifiedOn ¶

func (o *Journal) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Journal) GetModifiedOnOk ¶

func (o *Journal) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetName ¶

func (o *Journal) GetName() string

GetName returns the Name field value

func (*Journal) GetNameOk ¶

func (o *Journal) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Journal) GetProject ¶

func (o *Journal) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Journal) GetProjectOk ¶

func (o *Journal) 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 (*Journal) GetRetention ¶

func (o *Journal) GetRetention() float32

GetRetention returns the Retention field value if set, zero value otherwise.

func (*Journal) GetRetentionOk ¶

func (o *Journal) GetRetentionOk() (*float32, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetSizeUsed ¶

func (o *Journal) GetSizeUsed() float32

GetSizeUsed returns the SizeUsed field value if set, zero value otherwise.

func (*Journal) GetSizeUsedOk ¶

func (o *Journal) GetSizeUsedOk() (*float32, bool)

GetSizeUsedOk returns a tuple with the SizeUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetState ¶

func (o *Journal) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Journal) GetStateOk ¶

func (o *Journal) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetTag ¶

func (o *Journal) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Journal) GetTagOk ¶

func (o *Journal) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) GetUri ¶

func (o *Journal) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Journal) GetUriOk ¶

func (o *Journal) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Journal) HasCreatedBy ¶

func (o *Journal) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Journal) HasCreatedOn ¶

func (o *Journal) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Journal) HasFlavour ¶

func (o *Journal) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Journal) HasFqdn ¶

func (o *Journal) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Journal) HasModifiedBy ¶

func (o *Journal) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Journal) HasModifiedOn ¶

func (o *Journal) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Journal) HasProject ¶

func (o *Journal) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Journal) HasRetention ¶

func (o *Journal) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (*Journal) HasSizeUsed ¶

func (o *Journal) HasSizeUsed() bool

HasSizeUsed returns a boolean if a field has been set.

func (*Journal) HasState ¶

func (o *Journal) HasState() bool

HasState returns a boolean if a field has been set.

func (*Journal) HasTag ¶

func (o *Journal) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Journal) HasUri ¶

func (o *Journal) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Journal) MarshalJSON ¶

func (o Journal) MarshalJSON() ([]byte, error)

func (*Journal) SetCreatedBy ¶

func (o *Journal) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Journal) SetCreatedOn ¶

func (o *Journal) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Journal) SetFlavour ¶

func (o *Journal) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Journal) SetFqdn ¶

func (o *Journal) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Journal) SetId ¶

func (o *Journal) SetId(v string)

SetId sets field value

func (*Journal) SetModifiedBy ¶

func (o *Journal) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Journal) SetModifiedOn ¶

func (o *Journal) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Journal) SetName ¶

func (o *Journal) SetName(v string)

SetName sets field value

func (*Journal) SetProject ¶

func (o *Journal) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Journal) SetRetention ¶

func (o *Journal) SetRetention(v float32)

SetRetention gets a reference to the given float32 and assigns it to the Retention field.

func (*Journal) SetSizeUsed ¶

func (o *Journal) SetSizeUsed(v float32)

SetSizeUsed gets a reference to the given float32 and assigns it to the SizeUsed field.

func (*Journal) SetState ¶

func (o *Journal) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Journal) SetTag ¶

func (o *Journal) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Journal) SetUri ¶

func (o *Journal) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type JournalCredential ¶

type JournalCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

JournalCredential struct for JournalCredential

func NewJournalCredential ¶

func NewJournalCredential(name string, type_ string, value string) *JournalCredential

NewJournalCredential instantiates a new JournalCredential 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 NewJournalCredentialWithDefaults ¶

func NewJournalCredentialWithDefaults() *JournalCredential

NewJournalCredentialWithDefaults instantiates a new JournalCredential 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 (*JournalCredential) GetCreatedBy ¶

func (o *JournalCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*JournalCredential) GetCreatedByOk ¶

func (o *JournalCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JournalCredential) GetCreatedOn ¶

func (o *JournalCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*JournalCredential) GetCreatedOnOk ¶

func (o *JournalCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JournalCredential) GetFingerprint ¶

func (o *JournalCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*JournalCredential) GetFingerprintOk ¶

func (o *JournalCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JournalCredential) GetId ¶

func (o *JournalCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*JournalCredential) GetIdOk ¶

func (o *JournalCredential) 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 (*JournalCredential) GetName ¶

func (o *JournalCredential) GetName() string

GetName returns the Name field value

func (*JournalCredential) GetNameOk ¶

func (o *JournalCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*JournalCredential) GetToken ¶

func (o *JournalCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*JournalCredential) GetTokenOk ¶

func (o *JournalCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JournalCredential) GetType ¶

func (o *JournalCredential) GetType() string

GetType returns the Type field value

func (*JournalCredential) GetTypeOk ¶

func (o *JournalCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*JournalCredential) GetValue ¶

func (o *JournalCredential) GetValue() string

GetValue returns the Value field value

func (*JournalCredential) GetValueOk ¶

func (o *JournalCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*JournalCredential) HasCreatedBy ¶

func (o *JournalCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*JournalCredential) HasCreatedOn ¶

func (o *JournalCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*JournalCredential) HasFingerprint ¶

func (o *JournalCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*JournalCredential) HasId ¶

func (o *JournalCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*JournalCredential) HasToken ¶

func (o *JournalCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (JournalCredential) MarshalJSON ¶

func (o JournalCredential) MarshalJSON() ([]byte, error)

func (*JournalCredential) SetCreatedBy ¶

func (o *JournalCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*JournalCredential) SetCreatedOn ¶

func (o *JournalCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*JournalCredential) SetFingerprint ¶

func (o *JournalCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*JournalCredential) SetId ¶

func (o *JournalCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*JournalCredential) SetName ¶

func (o *JournalCredential) SetName(v string)

SetName sets field value

func (*JournalCredential) SetToken ¶

func (o *JournalCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*JournalCredential) SetType ¶

func (o *JournalCredential) SetType(v string)

SetType sets field value

func (*JournalCredential) SetValue ¶

func (o *JournalCredential) SetValue(v string)

SetValue sets field value

type MessageData ¶

type MessageData struct {
	Body *string `json:"body,omitempty"`
	Mime string  `json:"mime"`
	Url  *string `json:"url,omitempty"`
}

MessageData struct for MessageData

func NewMessageData ¶

func NewMessageData(mime string) *MessageData

NewMessageData instantiates a new MessageData 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 NewMessageDataWithDefaults ¶

func NewMessageDataWithDefaults() *MessageData

NewMessageDataWithDefaults instantiates a new MessageData 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 (*MessageData) GetBody ¶

func (o *MessageData) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*MessageData) GetBodyOk ¶

func (o *MessageData) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageData) GetMime ¶

func (o *MessageData) GetMime() string

GetMime returns the Mime field value

func (*MessageData) GetMimeOk ¶

func (o *MessageData) GetMimeOk() (*string, bool)

GetMimeOk returns a tuple with the Mime field value and a boolean to check if the value has been set.

func (*MessageData) GetUrl ¶

func (o *MessageData) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*MessageData) GetUrlOk ¶

func (o *MessageData) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageData) HasBody ¶

func (o *MessageData) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*MessageData) HasUrl ¶

func (o *MessageData) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (MessageData) MarshalJSON ¶

func (o MessageData) MarshalJSON() ([]byte, error)

func (*MessageData) SetBody ¶

func (o *MessageData) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*MessageData) SetMime ¶

func (o *MessageData) SetMime(v string)

SetMime sets field value

func (*MessageData) SetUrl ¶

func (o *MessageData) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type Metric ¶

type Metric struct {
	Id         string            `json:"id"`
	Name       string            `json:"name"`
	Properties *MetricProperties `json:"properties,omitempty"`
	Uri        string            `json:"uri"`
}

Metric struct for Metric

func NewMetric ¶

func NewMetric(id string, name string, uri string) *Metric

NewMetric instantiates a new Metric 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 NewMetricWithDefaults ¶

func NewMetricWithDefaults() *Metric

NewMetricWithDefaults instantiates a new Metric 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 (*Metric) GetId ¶

func (o *Metric) GetId() string

GetId returns the Id field value

func (*Metric) GetIdOk ¶

func (o *Metric) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Metric) GetName ¶

func (o *Metric) GetName() string

GetName returns the Name field value

func (*Metric) GetNameOk ¶

func (o *Metric) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Metric) GetProperties ¶

func (o *Metric) GetProperties() MetricProperties

GetProperties returns the Properties field value if set, zero value otherwise.

func (*Metric) GetPropertiesOk ¶

func (o *Metric) GetPropertiesOk() (*MetricProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Metric) GetUri ¶

func (o *Metric) GetUri() string

GetUri returns the Uri field value

func (*Metric) GetUriOk ¶

func (o *Metric) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.

func (*Metric) HasProperties ¶

func (o *Metric) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (Metric) MarshalJSON ¶

func (o Metric) MarshalJSON() ([]byte, error)

func (*Metric) SetId ¶

func (o *Metric) SetId(v string)

SetId sets field value

func (*Metric) SetName ¶

func (o *Metric) SetName(v string)

SetName sets field value

func (*Metric) SetProperties ¶

func (o *Metric) SetProperties(v MetricProperties)

SetProperties gets a reference to the given MetricProperties and assigns it to the Properties field.

func (*Metric) SetUri ¶

func (o *Metric) SetUri(v string)

SetUri sets field value

type MetricProperties ¶

type MetricProperties struct {
	Dimension []MetricPropertiesDimension `json:"dimension,omitempty"`
	Unit      string                      `json:"unit"`
}

MetricProperties struct for MetricProperties

func NewMetricProperties ¶

func NewMetricProperties(unit string) *MetricProperties

NewMetricProperties instantiates a new MetricProperties 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 NewMetricPropertiesWithDefaults ¶

func NewMetricPropertiesWithDefaults() *MetricProperties

NewMetricPropertiesWithDefaults instantiates a new MetricProperties 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 (*MetricProperties) GetDimension ¶

func (o *MetricProperties) GetDimension() []MetricPropertiesDimension

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*MetricProperties) GetDimensionOk ¶

func (o *MetricProperties) GetDimensionOk() ([]MetricPropertiesDimension, bool)

GetDimensionOk returns a tuple with the Dimension field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricProperties) GetUnit ¶

func (o *MetricProperties) GetUnit() string

GetUnit returns the Unit field value

func (*MetricProperties) GetUnitOk ¶

func (o *MetricProperties) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*MetricProperties) HasDimension ¶

func (o *MetricProperties) HasDimension() bool

HasDimension returns a boolean if a field has been set.

func (MetricProperties) MarshalJSON ¶

func (o MetricProperties) MarshalJSON() ([]byte, error)

func (*MetricProperties) SetDimension ¶

func (o *MetricProperties) SetDimension(v []MetricPropertiesDimension)

SetDimension gets a reference to the given []MetricPropertiesDimension and assigns it to the Dimension field.

func (*MetricProperties) SetUnit ¶

func (o *MetricProperties) SetUnit(v string)

SetUnit sets field value

type MetricPropertiesDimension ¶

type MetricPropertiesDimension struct {
	Description string `json:"description"`
	Name        string `json:"name"`
}

MetricPropertiesDimension struct for MetricPropertiesDimension

func NewMetricPropertiesDimension ¶

func NewMetricPropertiesDimension(description string, name string) *MetricPropertiesDimension

NewMetricPropertiesDimension instantiates a new MetricPropertiesDimension 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 NewMetricPropertiesDimensionWithDefaults ¶

func NewMetricPropertiesDimensionWithDefaults() *MetricPropertiesDimension

NewMetricPropertiesDimensionWithDefaults instantiates a new MetricPropertiesDimension 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 (*MetricPropertiesDimension) GetDescription ¶

func (o *MetricPropertiesDimension) GetDescription() string

GetDescription returns the Description field value

func (*MetricPropertiesDimension) GetDescriptionOk ¶

func (o *MetricPropertiesDimension) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MetricPropertiesDimension) GetName ¶

func (o *MetricPropertiesDimension) GetName() string

GetName returns the Name field value

func (*MetricPropertiesDimension) GetNameOk ¶

func (o *MetricPropertiesDimension) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (MetricPropertiesDimension) MarshalJSON ¶

func (o MetricPropertiesDimension) MarshalJSON() ([]byte, error)

func (*MetricPropertiesDimension) SetDescription ¶

func (o *MetricPropertiesDimension) SetDescription(v string)

SetDescription sets field value

func (*MetricPropertiesDimension) SetName ¶

func (o *MetricPropertiesDimension) SetName(v string)

SetName sets field value

type Netadp ¶

type Netadp struct {
	Assigned   *string    `json:"assigned,omitempty"`
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Firewall   *string    `json:"firewall,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	Macaddress *string    `json:"macaddress,omitempty"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Network    *string    `json:"network,omitempty"`
	Project    *string    `json:"project,omitempty"`
	Speed      *float32   `json:"speed,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Netadp struct for Netadp

func NewNetadp ¶

func NewNetadp(id string, name string) *Netadp

NewNetadp instantiates a new Netadp 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 NewNetadpWithDefaults ¶

func NewNetadpWithDefaults() *Netadp

NewNetadpWithDefaults instantiates a new Netadp 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 (*Netadp) GetAssigned ¶

func (o *Netadp) GetAssigned() string

GetAssigned returns the Assigned field value if set, zero value otherwise.

func (*Netadp) GetAssignedOk ¶

func (o *Netadp) GetAssignedOk() (*string, bool)

GetAssignedOk returns a tuple with the Assigned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetCreatedBy ¶

func (o *Netadp) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Netadp) GetCreatedByOk ¶

func (o *Netadp) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetCreatedOn ¶

func (o *Netadp) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Netadp) GetCreatedOnOk ¶

func (o *Netadp) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetFirewall ¶

func (o *Netadp) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*Netadp) GetFirewallOk ¶

func (o *Netadp) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetFlavour ¶

func (o *Netadp) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Netadp) GetFlavourOk ¶

func (o *Netadp) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetFqdn ¶

func (o *Netadp) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Netadp) GetFqdnOk ¶

func (o *Netadp) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetId ¶

func (o *Netadp) GetId() string

GetId returns the Id field value

func (*Netadp) GetIdOk ¶

func (o *Netadp) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Netadp) GetMacaddress ¶

func (o *Netadp) GetMacaddress() string

GetMacaddress returns the Macaddress field value if set, zero value otherwise.

func (*Netadp) GetMacaddressOk ¶

func (o *Netadp) GetMacaddressOk() (*string, bool)

GetMacaddressOk returns a tuple with the Macaddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetModifiedBy ¶

func (o *Netadp) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Netadp) GetModifiedByOk ¶

func (o *Netadp) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetModifiedOn ¶

func (o *Netadp) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Netadp) GetModifiedOnOk ¶

func (o *Netadp) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetName ¶

func (o *Netadp) GetName() string

GetName returns the Name field value

func (*Netadp) GetNameOk ¶

func (o *Netadp) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Netadp) GetNetwork ¶

func (o *Netadp) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*Netadp) GetNetworkOk ¶

func (o *Netadp) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetProject ¶

func (o *Netadp) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Netadp) GetProjectOk ¶

func (o *Netadp) 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 (*Netadp) GetSpeed ¶

func (o *Netadp) GetSpeed() float32

GetSpeed returns the Speed field value if set, zero value otherwise.

func (*Netadp) GetSpeedOk ¶

func (o *Netadp) GetSpeedOk() (*float32, bool)

GetSpeedOk returns a tuple with the Speed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetState ¶

func (o *Netadp) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Netadp) GetStateOk ¶

func (o *Netadp) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetTag ¶

func (o *Netadp) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Netadp) GetTagOk ¶

func (o *Netadp) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) GetUri ¶

func (o *Netadp) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Netadp) GetUriOk ¶

func (o *Netadp) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netadp) HasAssigned ¶

func (o *Netadp) HasAssigned() bool

HasAssigned returns a boolean if a field has been set.

func (*Netadp) HasCreatedBy ¶

func (o *Netadp) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Netadp) HasCreatedOn ¶

func (o *Netadp) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Netadp) HasFirewall ¶

func (o *Netadp) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*Netadp) HasFlavour ¶

func (o *Netadp) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Netadp) HasFqdn ¶

func (o *Netadp) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Netadp) HasMacaddress ¶

func (o *Netadp) HasMacaddress() bool

HasMacaddress returns a boolean if a field has been set.

func (*Netadp) HasModifiedBy ¶

func (o *Netadp) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Netadp) HasModifiedOn ¶

func (o *Netadp) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Netadp) HasNetwork ¶

func (o *Netadp) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*Netadp) HasProject ¶

func (o *Netadp) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Netadp) HasSpeed ¶

func (o *Netadp) HasSpeed() bool

HasSpeed returns a boolean if a field has been set.

func (*Netadp) HasState ¶

func (o *Netadp) HasState() bool

HasState returns a boolean if a field has been set.

func (*Netadp) HasTag ¶

func (o *Netadp) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Netadp) HasUri ¶

func (o *Netadp) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Netadp) MarshalJSON ¶

func (o Netadp) MarshalJSON() ([]byte, error)

func (*Netadp) SetAssigned ¶

func (o *Netadp) SetAssigned(v string)

SetAssigned gets a reference to the given string and assigns it to the Assigned field.

func (*Netadp) SetCreatedBy ¶

func (o *Netadp) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Netadp) SetCreatedOn ¶

func (o *Netadp) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Netadp) SetFirewall ¶

func (o *Netadp) SetFirewall(v string)

SetFirewall gets a reference to the given string and assigns it to the Firewall field.

func (*Netadp) SetFlavour ¶

func (o *Netadp) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Netadp) SetFqdn ¶

func (o *Netadp) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Netadp) SetId ¶

func (o *Netadp) SetId(v string)

SetId sets field value

func (*Netadp) SetMacaddress ¶

func (o *Netadp) SetMacaddress(v string)

SetMacaddress gets a reference to the given string and assigns it to the Macaddress field.

func (*Netadp) SetModifiedBy ¶

func (o *Netadp) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Netadp) SetModifiedOn ¶

func (o *Netadp) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Netadp) SetName ¶

func (o *Netadp) SetName(v string)

SetName sets field value

func (*Netadp) SetNetwork ¶

func (o *Netadp) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

func (*Netadp) SetProject ¶

func (o *Netadp) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Netadp) SetSpeed ¶

func (o *Netadp) SetSpeed(v float32)

SetSpeed gets a reference to the given float32 and assigns it to the Speed field.

func (*Netadp) SetState ¶

func (o *Netadp) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Netadp) SetTag ¶

func (o *Netadp) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Netadp) SetUri ¶

func (o *Netadp) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Netgw ¶

type Netgw struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Network    *string    `json:"network,omitempty"`
	PrimaryIP  *string    `json:"primaryIP,omitempty"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Netgw struct for Netgw

func NewNetgw ¶

func NewNetgw(id string, name string) *Netgw

NewNetgw instantiates a new Netgw 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 NewNetgwWithDefaults ¶

func NewNetgwWithDefaults() *Netgw

NewNetgwWithDefaults instantiates a new Netgw 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 (*Netgw) GetCreatedBy ¶

func (o *Netgw) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Netgw) GetCreatedByOk ¶

func (o *Netgw) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetCreatedOn ¶

func (o *Netgw) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Netgw) GetCreatedOnOk ¶

func (o *Netgw) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetFlavour ¶

func (o *Netgw) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Netgw) GetFlavourOk ¶

func (o *Netgw) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetId ¶

func (o *Netgw) GetId() string

GetId returns the Id field value

func (*Netgw) GetIdOk ¶

func (o *Netgw) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Netgw) GetModifiedBy ¶

func (o *Netgw) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Netgw) GetModifiedByOk ¶

func (o *Netgw) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetModifiedOn ¶

func (o *Netgw) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Netgw) GetModifiedOnOk ¶

func (o *Netgw) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetName ¶

func (o *Netgw) GetName() string

GetName returns the Name field value

func (*Netgw) GetNameOk ¶

func (o *Netgw) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Netgw) GetNetwork ¶

func (o *Netgw) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*Netgw) GetNetworkOk ¶

func (o *Netgw) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetPrimaryIP ¶

func (o *Netgw) GetPrimaryIP() string

GetPrimaryIP returns the PrimaryIP field value if set, zero value otherwise.

func (*Netgw) GetPrimaryIPOk ¶

func (o *Netgw) GetPrimaryIPOk() (*string, bool)

GetPrimaryIPOk returns a tuple with the PrimaryIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetProject ¶

func (o *Netgw) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Netgw) GetProjectOk ¶

func (o *Netgw) 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 (*Netgw) GetState ¶

func (o *Netgw) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Netgw) GetStateOk ¶

func (o *Netgw) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetTag ¶

func (o *Netgw) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Netgw) GetTagOk ¶

func (o *Netgw) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) GetUri ¶

func (o *Netgw) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Netgw) GetUriOk ¶

func (o *Netgw) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Netgw) HasCreatedBy ¶

func (o *Netgw) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Netgw) HasCreatedOn ¶

func (o *Netgw) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Netgw) HasFlavour ¶

func (o *Netgw) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Netgw) HasModifiedBy ¶

func (o *Netgw) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Netgw) HasModifiedOn ¶

func (o *Netgw) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Netgw) HasNetwork ¶

func (o *Netgw) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*Netgw) HasPrimaryIP ¶

func (o *Netgw) HasPrimaryIP() bool

HasPrimaryIP returns a boolean if a field has been set.

func (*Netgw) HasProject ¶

func (o *Netgw) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Netgw) HasState ¶

func (o *Netgw) HasState() bool

HasState returns a boolean if a field has been set.

func (*Netgw) HasTag ¶

func (o *Netgw) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Netgw) HasUri ¶

func (o *Netgw) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Netgw) MarshalJSON ¶

func (o Netgw) MarshalJSON() ([]byte, error)

func (*Netgw) SetCreatedBy ¶

func (o *Netgw) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Netgw) SetCreatedOn ¶

func (o *Netgw) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Netgw) SetFlavour ¶

func (o *Netgw) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Netgw) SetId ¶

func (o *Netgw) SetId(v string)

SetId sets field value

func (*Netgw) SetModifiedBy ¶

func (o *Netgw) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Netgw) SetModifiedOn ¶

func (o *Netgw) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Netgw) SetName ¶

func (o *Netgw) SetName(v string)

SetName sets field value

func (*Netgw) SetNetwork ¶

func (o *Netgw) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

func (*Netgw) SetPrimaryIP ¶

func (o *Netgw) SetPrimaryIP(v string)

SetPrimaryIP gets a reference to the given string and assigns it to the PrimaryIP field.

func (*Netgw) SetProject ¶

func (o *Netgw) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Netgw) SetState ¶

func (o *Netgw) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Netgw) SetTag ¶

func (o *Netgw) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Netgw) SetUri ¶

func (o *Netgw) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type NetgwPrivate ¶

type NetgwPrivate struct {
	Network string `json:"network"`
}

NetgwPrivate struct for NetgwPrivate

func NewNetgwPrivate ¶

func NewNetgwPrivate(network string) *NetgwPrivate

NewNetgwPrivate instantiates a new NetgwPrivate 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 NewNetgwPrivateWithDefaults ¶

func NewNetgwPrivateWithDefaults() *NetgwPrivate

NewNetgwPrivateWithDefaults instantiates a new NetgwPrivate 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 (*NetgwPrivate) GetNetwork ¶

func (o *NetgwPrivate) GetNetwork() string

GetNetwork returns the Network field value

func (*NetgwPrivate) GetNetworkOk ¶

func (o *NetgwPrivate) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.

func (NetgwPrivate) MarshalJSON ¶

func (o NetgwPrivate) MarshalJSON() ([]byte, error)

func (*NetgwPrivate) SetNetwork ¶

func (o *NetgwPrivate) SetNetwork(v string)

SetNetwork sets field value

type NetgwPublic ¶

type NetgwPublic struct {
	Ip string `json:"ip"`
}

NetgwPublic struct for NetgwPublic

func NewNetgwPublic ¶

func NewNetgwPublic(ip string) *NetgwPublic

NewNetgwPublic instantiates a new NetgwPublic 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 NewNetgwPublicWithDefaults ¶

func NewNetgwPublicWithDefaults() *NetgwPublic

NewNetgwPublicWithDefaults instantiates a new NetgwPublic 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 (*NetgwPublic) GetIp ¶

func (o *NetgwPublic) GetIp() string

GetIp returns the Ip field value

func (*NetgwPublic) GetIpOk ¶

func (o *NetgwPublic) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value and a boolean to check if the value has been set.

func (NetgwPublic) MarshalJSON ¶

func (o NetgwPublic) MarshalJSON() ([]byte, error)

func (*NetgwPublic) SetIp ¶

func (o *NetgwPublic) SetIp(v string)

SetIp sets field value

type Network ¶

type Network struct {
	Address    *string     `json:"address,omitempty"`
	CreatedBy  *string     `json:"createdBy,omitempty"`
	CreatedOn  *time.Time  `json:"createdOn,omitempty"`
	Dns        *NetworkDns `json:"dns,omitempty"`
	Firewall   *string     `json:"firewall,omitempty"`
	Flavour    *string     `json:"flavour,omitempty"`
	Gateway    *string     `json:"gateway,omitempty"`
	Id         string      `json:"id"`
	ModifiedBy *string     `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time  `json:"modifiedOn,omitempty"`
	Name       string      `json:"name"`
	Netgw      *string     `json:"netgw,omitempty"`
	Project    *string     `json:"project,omitempty"`
	State      *string     `json:"state,omitempty"`
	Tag        []Tag       `json:"tag,omitempty"`
	Type       *string     `json:"type,omitempty"`
	Uri        *string     `json:"uri,omitempty"`
}

Network struct for Network

func NewNetwork ¶

func NewNetwork(id string, name string) *Network

NewNetwork instantiates a new Network 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 NewNetworkWithDefaults ¶

func NewNetworkWithDefaults() *Network

NewNetworkWithDefaults instantiates a new Network 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 (*Network) GetAddress ¶

func (o *Network) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*Network) GetAddressOk ¶

func (o *Network) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetCreatedBy ¶

func (o *Network) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Network) GetCreatedByOk ¶

func (o *Network) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetCreatedOn ¶

func (o *Network) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Network) GetCreatedOnOk ¶

func (o *Network) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetDns ¶

func (o *Network) GetDns() NetworkDns

GetDns returns the Dns field value if set, zero value otherwise.

func (*Network) GetDnsOk ¶

func (o *Network) GetDnsOk() (*NetworkDns, bool)

GetDnsOk returns a tuple with the Dns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetFirewall ¶

func (o *Network) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*Network) GetFirewallOk ¶

func (o *Network) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetFlavour ¶

func (o *Network) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Network) GetFlavourOk ¶

func (o *Network) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetGateway ¶

func (o *Network) GetGateway() string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*Network) GetGatewayOk ¶

func (o *Network) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetId ¶

func (o *Network) GetId() string

GetId returns the Id field value

func (*Network) GetIdOk ¶

func (o *Network) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Network) GetModifiedBy ¶

func (o *Network) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Network) GetModifiedByOk ¶

func (o *Network) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetModifiedOn ¶

func (o *Network) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Network) GetModifiedOnOk ¶

func (o *Network) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetName ¶

func (o *Network) GetName() string

GetName returns the Name field value

func (*Network) GetNameOk ¶

func (o *Network) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Network) GetNetgw ¶

func (o *Network) GetNetgw() string

GetNetgw returns the Netgw field value if set, zero value otherwise.

func (*Network) GetNetgwOk ¶

func (o *Network) GetNetgwOk() (*string, bool)

GetNetgwOk returns a tuple with the Netgw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetProject ¶

func (o *Network) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Network) GetProjectOk ¶

func (o *Network) 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 (*Network) GetState ¶

func (o *Network) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Network) GetStateOk ¶

func (o *Network) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetTag ¶

func (o *Network) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Network) GetTagOk ¶

func (o *Network) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) GetType ¶

func (o *Network) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Network) GetTypeOk ¶

func (o *Network) GetTypeOk() (*string, 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 (*Network) GetUri ¶

func (o *Network) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Network) GetUriOk ¶

func (o *Network) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Network) HasAddress ¶

func (o *Network) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Network) HasCreatedBy ¶

func (o *Network) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Network) HasCreatedOn ¶

func (o *Network) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Network) HasDns ¶

func (o *Network) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*Network) HasFirewall ¶

func (o *Network) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*Network) HasFlavour ¶

func (o *Network) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Network) HasGateway ¶

func (o *Network) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*Network) HasModifiedBy ¶

func (o *Network) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Network) HasModifiedOn ¶

func (o *Network) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Network) HasNetgw ¶

func (o *Network) HasNetgw() bool

HasNetgw returns a boolean if a field has been set.

func (*Network) HasProject ¶

func (o *Network) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Network) HasState ¶

func (o *Network) HasState() bool

HasState returns a boolean if a field has been set.

func (*Network) HasTag ¶

func (o *Network) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Network) HasType ¶

func (o *Network) HasType() bool

HasType returns a boolean if a field has been set.

func (*Network) HasUri ¶

func (o *Network) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Network) MarshalJSON ¶

func (o Network) MarshalJSON() ([]byte, error)

func (*Network) SetAddress ¶

func (o *Network) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*Network) SetCreatedBy ¶

func (o *Network) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Network) SetCreatedOn ¶

func (o *Network) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Network) SetDns ¶

func (o *Network) SetDns(v NetworkDns)

SetDns gets a reference to the given NetworkDns and assigns it to the Dns field.

func (*Network) SetFirewall ¶

func (o *Network) SetFirewall(v string)

SetFirewall gets a reference to the given string and assigns it to the Firewall field.

func (*Network) SetFlavour ¶

func (o *Network) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Network) SetGateway ¶

func (o *Network) SetGateway(v string)

SetGateway gets a reference to the given string and assigns it to the Gateway field.

func (*Network) SetId ¶

func (o *Network) SetId(v string)

SetId sets field value

func (*Network) SetModifiedBy ¶

func (o *Network) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Network) SetModifiedOn ¶

func (o *Network) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Network) SetName ¶

func (o *Network) SetName(v string)

SetName sets field value

func (*Network) SetNetgw ¶

func (o *Network) SetNetgw(v string)

SetNetgw gets a reference to the given string and assigns it to the Netgw field.

func (*Network) SetProject ¶

func (o *Network) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Network) SetState ¶

func (o *Network) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Network) SetTag ¶

func (o *Network) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Network) SetType ¶

func (o *Network) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Network) SetUri ¶

func (o *Network) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type NetworkDns ¶

type NetworkDns struct {
	Nameservers []string `json:"nameservers,omitempty"`
}

NetworkDns struct for NetworkDns

func NewNetworkDns ¶

func NewNetworkDns() *NetworkDns

NewNetworkDns instantiates a new NetworkDns 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 NewNetworkDnsWithDefaults ¶

func NewNetworkDnsWithDefaults() *NetworkDns

NewNetworkDnsWithDefaults instantiates a new NetworkDns 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 (*NetworkDns) GetNameservers ¶

func (o *NetworkDns) GetNameservers() []string

GetNameservers returns the Nameservers field value if set, zero value otherwise.

func (*NetworkDns) GetNameserversOk ¶

func (o *NetworkDns) GetNameserversOk() ([]string, bool)

GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkDns) HasNameservers ¶

func (o *NetworkDns) HasNameservers() bool

HasNameservers returns a boolean if a field has been set.

func (NetworkDns) MarshalJSON ¶

func (o NetworkDns) MarshalJSON() ([]byte, error)

func (*NetworkDns) SetNameservers ¶

func (o *NetworkDns) SetNameservers(v []string)

SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.

type NetworkingProjectFirewallApiService ¶

type NetworkingProjectFirewallApiService service

NetworkingProjectFirewallApiService NetworkingProjectFirewallApi service

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallCreate ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallCreate(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectFirewallCreateRequest

NetworkingProjectFirewallCreate Create networking/firewall

Create firewall

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectFirewallCreateRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallCreateExecute ¶

Execute executes the request

@return Firewall

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallDelete ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallDelete(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallDeleteRequest

NetworkingProjectFirewallDelete Delete networking/firewall

Delete firewall

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallDeleteRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallDeleteExecute ¶

Execute executes the request

@return Firewall

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressCreate ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressCreate(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallEgressCreateRequest

NetworkingProjectFirewallEgressCreate Create networking/firewall.egress

Create networking/firewall.egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallEgressCreateRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressCreateExecute ¶

Execute executes the request

@return NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressDelete ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressDelete(ctx context.Context, projectId string, locationId string, firewallId string, egressId string) ApiNetworkingProjectFirewallEgressDeleteRequest

NetworkingProjectFirewallEgressDelete Delete networking/firewall.egress

Delete networking/firewall.egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param egressId egressId
@return ApiNetworkingProjectFirewallEgressDeleteRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressDeleteExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressDeleteExecute(r ApiNetworkingProjectFirewallEgressDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressGet(ctx context.Context, projectId string, locationId string, firewallId string, egressId string) ApiNetworkingProjectFirewallEgressGetRequest

NetworkingProjectFirewallEgressGet Get networking/firewall.egress

Get networking/firewall.egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param egressId egressId
@return ApiNetworkingProjectFirewallEgressGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressGetExecute ¶

Execute executes the request

@return NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressList(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallEgressListRequest

NetworkingProjectFirewallEgressList List networking/firewall.egress

List networking/firewall.egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallEgressListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressListExecute ¶

Execute executes the request

@return []NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressPut ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressPut(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallEgressPutRequest

NetworkingProjectFirewallEgressPut Replace networking/firewall.egress

Replace networking/firewall.egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallEgressPutRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEgressPutExecute ¶

Execute executes the request

@return []NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventGet(ctx context.Context, projectId string, locationId string, firewallId string, eventId string) ApiNetworkingProjectFirewallEventGetRequest

NetworkingProjectFirewallEventGet Get networking/firewall.event

Get networking/firewall.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param eventId eventId
@return ApiNetworkingProjectFirewallEventGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventGetExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventGetExecute(r ApiNetworkingProjectFirewallEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventList(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallEventListRequest

NetworkingProjectFirewallEventList List networking/firewall.event

List networking/firewall.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallEventListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventListExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallEventListExecute(r ApiNetworkingProjectFirewallEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallGet(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallGetRequest

NetworkingProjectFirewallGet Get networking/firewall

Returns a single firewall

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallGetExecute ¶

Execute executes the request

@return Firewall

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressCreate ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressCreate(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallIngressCreateRequest

NetworkingProjectFirewallIngressCreate Create networking/firewall.ingress

Create networking/firewall.ingress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallIngressCreateRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressCreateExecute ¶

Execute executes the request

@return NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressDelete ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressDelete(ctx context.Context, projectId string, locationId string, firewallId string, ingressId string) ApiNetworkingProjectFirewallIngressDeleteRequest

NetworkingProjectFirewallIngressDelete Delete networking/firewall.ingress

Delete networking/firewall.ingress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param ingressId ingressId
@return ApiNetworkingProjectFirewallIngressDeleteRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressDeleteExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressDeleteExecute(r ApiNetworkingProjectFirewallIngressDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressGet(ctx context.Context, projectId string, locationId string, firewallId string, ingressId string) ApiNetworkingProjectFirewallIngressGetRequest

NetworkingProjectFirewallIngressGet Get networking/firewall.ingress

Get networking/firewall.ingress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param ingressId ingressId
@return ApiNetworkingProjectFirewallIngressGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressGetExecute ¶

Execute executes the request

@return NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressList(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallIngressListRequest

NetworkingProjectFirewallIngressList List networking/firewall.ingress

List networking/firewall.ingress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallIngressListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressListExecute ¶

Execute executes the request

@return []NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressPut ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressPut(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallIngressPutRequest

NetworkingProjectFirewallIngressPut Replace networking/firewall.ingress

Replace networking/firewall.ingress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallIngressPutRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallIngressPutExecute ¶

Execute executes the request

@return []NetworkingRule

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallList(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectFirewallListRequest

NetworkingProjectFirewallList List networking/firewall

List firewall

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectFirewallListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallListExecute ¶

Execute executes the request

@return []Firewall

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceGet(ctx context.Context, projectId string, locationId string, firewallId string, serviceId string) ApiNetworkingProjectFirewallServiceGetRequest

NetworkingProjectFirewallServiceGet Get networking/firewall.service

Get networking/firewall.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param serviceId serviceId
@return ApiNetworkingProjectFirewallServiceGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceList(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallServiceListRequest

NetworkingProjectFirewallServiceList List networking/firewall.service

List networking/firewall.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallServiceListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagCreate ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagCreate(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallTagCreateRequest

NetworkingProjectFirewallTagCreate Create networking/firewall.tag

Create networking/firewall.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallTagCreateRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagCreateExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagCreateExecute(r ApiNetworkingProjectFirewallTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagDelete ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagDelete(ctx context.Context, projectId string, locationId string, firewallId string, tagId string) ApiNetworkingProjectFirewallTagDeleteRequest

NetworkingProjectFirewallTagDelete Delete networking/firewall.tag

Delete networking/firewall.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param tagId tagId
@return ApiNetworkingProjectFirewallTagDeleteRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagDeleteExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagDeleteExecute(r ApiNetworkingProjectFirewallTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagGet ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagGet(ctx context.Context, projectId string, locationId string, firewallId string, tagId string) ApiNetworkingProjectFirewallTagGetRequest

NetworkingProjectFirewallTagGet Get networking/firewall.tag

Get networking/firewall.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@param tagId tagId
@return ApiNetworkingProjectFirewallTagGetRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagGetExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagGetExecute(r ApiNetworkingProjectFirewallTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagList ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagList(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallTagListRequest

NetworkingProjectFirewallTagList List networking/firewall.tag

List networking/firewall.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallTagListRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagListExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagListExecute(r ApiNetworkingProjectFirewallTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagPut ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagPut(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallTagPutRequest

NetworkingProjectFirewallTagPut Replace networking/firewall.tag

Replace networking/firewall.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallTagPutRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagPutExecute ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTagPutExecute(r ApiNetworkingProjectFirewallTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTransfer ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallTransfer(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallTransferRequest

NetworkingProjectFirewallTransfer Transfer networking/firewall

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallTransferRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallTransferExecute ¶

Execute executes the request

@return Firewall

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallUpdate ¶

func (a *NetworkingProjectFirewallApiService) NetworkingProjectFirewallUpdate(ctx context.Context, projectId string, locationId string, firewallId string) ApiNetworkingProjectFirewallUpdateRequest

NetworkingProjectFirewallUpdate Update networking/firewall

Returns modified firewall

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param firewallId Firewall Id
@return ApiNetworkingProjectFirewallUpdateRequest

func (*NetworkingProjectFirewallApiService) NetworkingProjectFirewallUpdateExecute ¶

Execute executes the request

@return Firewall

type NetworkingProjectFirewallCreate ¶

type NetworkingProjectFirewallCreate struct {
	Egress  []NetworkingRule `json:"egress,omitempty"`
	Ingress []NetworkingRule `json:"ingress,omitempty"`
	Name    string           `json:"name"`
	Service *string          `json:"service,omitempty"`
	Tag     []Tag            `json:"tag,omitempty"`
}

NetworkingProjectFirewallCreate struct for NetworkingProjectFirewallCreate

func NewNetworkingProjectFirewallCreate ¶

func NewNetworkingProjectFirewallCreate(name string) *NetworkingProjectFirewallCreate

NewNetworkingProjectFirewallCreate instantiates a new NetworkingProjectFirewallCreate 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 NewNetworkingProjectFirewallCreateWithDefaults ¶

func NewNetworkingProjectFirewallCreateWithDefaults() *NetworkingProjectFirewallCreate

NewNetworkingProjectFirewallCreateWithDefaults instantiates a new NetworkingProjectFirewallCreate 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 (*NetworkingProjectFirewallCreate) GetEgress ¶

GetEgress returns the Egress field value if set, zero value otherwise.

func (*NetworkingProjectFirewallCreate) GetEgressOk ¶

func (o *NetworkingProjectFirewallCreate) GetEgressOk() ([]NetworkingRule, bool)

GetEgressOk returns a tuple with the Egress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectFirewallCreate) GetIngress ¶

GetIngress returns the Ingress field value if set, zero value otherwise.

func (*NetworkingProjectFirewallCreate) GetIngressOk ¶

func (o *NetworkingProjectFirewallCreate) GetIngressOk() ([]NetworkingRule, bool)

GetIngressOk returns a tuple with the Ingress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectFirewallCreate) GetName ¶

GetName returns the Name field value

func (*NetworkingProjectFirewallCreate) GetNameOk ¶

func (o *NetworkingProjectFirewallCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NetworkingProjectFirewallCreate) GetService ¶

func (o *NetworkingProjectFirewallCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*NetworkingProjectFirewallCreate) GetServiceOk ¶

func (o *NetworkingProjectFirewallCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectFirewallCreate) GetTag ¶

func (o *NetworkingProjectFirewallCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*NetworkingProjectFirewallCreate) GetTagOk ¶

func (o *NetworkingProjectFirewallCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectFirewallCreate) HasEgress ¶

func (o *NetworkingProjectFirewallCreate) HasEgress() bool

HasEgress returns a boolean if a field has been set.

func (*NetworkingProjectFirewallCreate) HasIngress ¶

func (o *NetworkingProjectFirewallCreate) HasIngress() bool

HasIngress returns a boolean if a field has been set.

func (*NetworkingProjectFirewallCreate) HasService ¶

func (o *NetworkingProjectFirewallCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*NetworkingProjectFirewallCreate) HasTag ¶

HasTag returns a boolean if a field has been set.

func (NetworkingProjectFirewallCreate) MarshalJSON ¶

func (o NetworkingProjectFirewallCreate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectFirewallCreate) SetEgress ¶

SetEgress gets a reference to the given []NetworkingRule and assigns it to the Egress field.

func (*NetworkingProjectFirewallCreate) SetIngress ¶

SetIngress gets a reference to the given []NetworkingRule and assigns it to the Ingress field.

func (*NetworkingProjectFirewallCreate) SetName ¶

SetName sets field value

func (*NetworkingProjectFirewallCreate) SetService ¶

func (o *NetworkingProjectFirewallCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*NetworkingProjectFirewallCreate) SetTag ¶

func (o *NetworkingProjectFirewallCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type NetworkingProjectFirewallTransfer ¶

type NetworkingProjectFirewallTransfer struct {
	Project string `json:"project"`
}

NetworkingProjectFirewallTransfer struct for NetworkingProjectFirewallTransfer

func NewNetworkingProjectFirewallTransfer ¶

func NewNetworkingProjectFirewallTransfer(project string) *NetworkingProjectFirewallTransfer

NewNetworkingProjectFirewallTransfer instantiates a new NetworkingProjectFirewallTransfer 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 NewNetworkingProjectFirewallTransferWithDefaults ¶

func NewNetworkingProjectFirewallTransferWithDefaults() *NetworkingProjectFirewallTransfer

NewNetworkingProjectFirewallTransferWithDefaults instantiates a new NetworkingProjectFirewallTransfer 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 (*NetworkingProjectFirewallTransfer) GetProject ¶

func (o *NetworkingProjectFirewallTransfer) GetProject() string

GetProject returns the Project field value

func (*NetworkingProjectFirewallTransfer) GetProjectOk ¶

func (o *NetworkingProjectFirewallTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (NetworkingProjectFirewallTransfer) MarshalJSON ¶

func (o NetworkingProjectFirewallTransfer) MarshalJSON() ([]byte, error)

func (*NetworkingProjectFirewallTransfer) SetProject ¶

func (o *NetworkingProjectFirewallTransfer) SetProject(v string)

SetProject sets field value

type NetworkingProjectFirewallUpdate ¶

type NetworkingProjectFirewallUpdate struct {
	Name *string `json:"name,omitempty"`
}

NetworkingProjectFirewallUpdate struct for NetworkingProjectFirewallUpdate

func NewNetworkingProjectFirewallUpdate ¶

func NewNetworkingProjectFirewallUpdate() *NetworkingProjectFirewallUpdate

NewNetworkingProjectFirewallUpdate instantiates a new NetworkingProjectFirewallUpdate 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 NewNetworkingProjectFirewallUpdateWithDefaults ¶

func NewNetworkingProjectFirewallUpdateWithDefaults() *NetworkingProjectFirewallUpdate

NewNetworkingProjectFirewallUpdateWithDefaults instantiates a new NetworkingProjectFirewallUpdate 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 (*NetworkingProjectFirewallUpdate) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*NetworkingProjectFirewallUpdate) GetNameOk ¶

func (o *NetworkingProjectFirewallUpdate) 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 (*NetworkingProjectFirewallUpdate) HasName ¶

HasName returns a boolean if a field has been set.

func (NetworkingProjectFirewallUpdate) MarshalJSON ¶

func (o NetworkingProjectFirewallUpdate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectFirewallUpdate) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

type NetworkingProjectIpApiService ¶

type NetworkingProjectIpApiService service

NetworkingProjectIpApiService NetworkingProjectIpApi service

func (*NetworkingProjectIpApiService) NetworkingProjectIpAssociate ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpAssociate(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpAssociateRequest

NetworkingProjectIpAssociate Associate networking/ip

action associate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpAssociateRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpAssociateExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpAssociateExecute(r ApiNetworkingProjectIpAssociateRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpCreate ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpCreate(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectIpCreateRequest

NetworkingProjectIpCreate Create networking/ip

Create ip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectIpCreateRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpCreateExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpCreateExecute(r ApiNetworkingProjectIpCreateRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpDelete ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpDelete(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpDeleteRequest

NetworkingProjectIpDelete Delete networking/ip

Delete ip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpDeleteRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpDeleteExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpDeleteExecute(r ApiNetworkingProjectIpDeleteRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpDisassociate ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpDisassociate(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpDisassociateRequest

NetworkingProjectIpDisassociate Disassociate networking/ip

action disassociate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpDisassociateRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpDisassociateExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpDisassociateExecute(r ApiNetworkingProjectIpDisassociateRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpEventGet ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpEventGet(ctx context.Context, projectId string, locationId string, ipId string, eventId string) ApiNetworkingProjectIpEventGetRequest

NetworkingProjectIpEventGet Get networking/ip.event

Get networking/ip.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@param eventId eventId
@return ApiNetworkingProjectIpEventGetRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpEventGetExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpEventGetExecute(r ApiNetworkingProjectIpEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*NetworkingProjectIpApiService) NetworkingProjectIpEventList ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpEventList(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpEventListRequest

NetworkingProjectIpEventList List networking/ip.event

List networking/ip.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpEventListRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpEventListExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpEventListExecute(r ApiNetworkingProjectIpEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*NetworkingProjectIpApiService) NetworkingProjectIpGet ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpGet(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpGetRequest

NetworkingProjectIpGet Get networking/ip

Returns a single ip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpGetRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpGetExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpGetExecute(r ApiNetworkingProjectIpGetRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpList ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpList(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectIpListRequest

NetworkingProjectIpList List networking/ip

List ip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectIpListRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpListExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpListExecute(r ApiNetworkingProjectIpListRequest) ([]Ip, *http.Response, error)

Execute executes the request

@return []Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpPersist ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpPersist(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpPersistRequest

NetworkingProjectIpPersist Persist networking/ip

action persist

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpPersistRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpPersistExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpPersistExecute(r ApiNetworkingProjectIpPersistRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpServiceGet ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpServiceGet(ctx context.Context, projectId string, locationId string, ipId string, serviceId string) ApiNetworkingProjectIpServiceGetRequest

NetworkingProjectIpServiceGet Get networking/ip.service

Get networking/ip.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@param serviceId serviceId
@return ApiNetworkingProjectIpServiceGetRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*NetworkingProjectIpApiService) NetworkingProjectIpServiceList ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpServiceList(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpServiceListRequest

NetworkingProjectIpServiceList List networking/ip.service

List networking/ip.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpServiceListRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagCreate ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagCreate(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpTagCreateRequest

NetworkingProjectIpTagCreate Create networking/ip.tag

Create networking/ip.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpTagCreateRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagCreateExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagCreateExecute(r ApiNetworkingProjectIpTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagDelete ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagDelete(ctx context.Context, projectId string, locationId string, ipId string, tagId string) ApiNetworkingProjectIpTagDeleteRequest

NetworkingProjectIpTagDelete Delete networking/ip.tag

Delete networking/ip.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@param tagId tagId
@return ApiNetworkingProjectIpTagDeleteRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagDeleteExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagDeleteExecute(r ApiNetworkingProjectIpTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagGet ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagGet(ctx context.Context, projectId string, locationId string, ipId string, tagId string) ApiNetworkingProjectIpTagGetRequest

NetworkingProjectIpTagGet Get networking/ip.tag

Get networking/ip.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@param tagId tagId
@return ApiNetworkingProjectIpTagGetRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagGetExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagGetExecute(r ApiNetworkingProjectIpTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagList ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagList(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpTagListRequest

NetworkingProjectIpTagList List networking/ip.tag

List networking/ip.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpTagListRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagListExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagListExecute(r ApiNetworkingProjectIpTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagPut ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagPut(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpTagPutRequest

NetworkingProjectIpTagPut Replace networking/ip.tag

Replace networking/ip.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpTagPutRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTagPutExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTagPutExecute(r ApiNetworkingProjectIpTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectIpApiService) NetworkingProjectIpTransfer ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTransfer(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpTransferRequest

NetworkingProjectIpTransfer Transfer networking/ip

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpTransferRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpTransferExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpTransferExecute(r ApiNetworkingProjectIpTransferRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

func (*NetworkingProjectIpApiService) NetworkingProjectIpUpdate ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpUpdate(ctx context.Context, projectId string, locationId string, ipId string) ApiNetworkingProjectIpUpdateRequest

NetworkingProjectIpUpdate Update networking/ip

Returns modified ip

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param ipId Ip Id
@return ApiNetworkingProjectIpUpdateRequest

func (*NetworkingProjectIpApiService) NetworkingProjectIpUpdateExecute ¶

func (a *NetworkingProjectIpApiService) NetworkingProjectIpUpdateExecute(r ApiNetworkingProjectIpUpdateRequest) (*Ip, *http.Response, error)

Execute executes the request

@return Ip

type NetworkingProjectIpAssociate ¶

type NetworkingProjectIpAssociate struct {
	Ip string `json:"ip"`
}

NetworkingProjectIpAssociate struct for NetworkingProjectIpAssociate

func NewNetworkingProjectIpAssociate ¶

func NewNetworkingProjectIpAssociate(ip string) *NetworkingProjectIpAssociate

NewNetworkingProjectIpAssociate instantiates a new NetworkingProjectIpAssociate 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 NewNetworkingProjectIpAssociateWithDefaults ¶

func NewNetworkingProjectIpAssociateWithDefaults() *NetworkingProjectIpAssociate

NewNetworkingProjectIpAssociateWithDefaults instantiates a new NetworkingProjectIpAssociate 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 (*NetworkingProjectIpAssociate) GetIp ¶

GetIp returns the Ip field value

func (*NetworkingProjectIpAssociate) GetIpOk ¶

func (o *NetworkingProjectIpAssociate) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value and a boolean to check if the value has been set.

func (NetworkingProjectIpAssociate) MarshalJSON ¶

func (o NetworkingProjectIpAssociate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectIpAssociate) SetIp ¶

SetIp sets field value

type NetworkingProjectIpCreate ¶

type NetworkingProjectIpCreate struct {
	Address   *string `json:"address,omitempty"`
	Network   *string `json:"network,omitempty"`
	PtrRecord *string `json:"ptrRecord,omitempty"`
	Tag       []Tag   `json:"tag,omitempty"`
}

NetworkingProjectIpCreate struct for NetworkingProjectIpCreate

func NewNetworkingProjectIpCreate ¶

func NewNetworkingProjectIpCreate() *NetworkingProjectIpCreate

NewNetworkingProjectIpCreate instantiates a new NetworkingProjectIpCreate 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 NewNetworkingProjectIpCreateWithDefaults ¶

func NewNetworkingProjectIpCreateWithDefaults() *NetworkingProjectIpCreate

NewNetworkingProjectIpCreateWithDefaults instantiates a new NetworkingProjectIpCreate 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 (*NetworkingProjectIpCreate) GetAddress ¶

func (o *NetworkingProjectIpCreate) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*NetworkingProjectIpCreate) GetAddressOk ¶

func (o *NetworkingProjectIpCreate) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectIpCreate) GetNetwork ¶

func (o *NetworkingProjectIpCreate) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*NetworkingProjectIpCreate) GetNetworkOk ¶

func (o *NetworkingProjectIpCreate) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectIpCreate) GetPtrRecord ¶

func (o *NetworkingProjectIpCreate) GetPtrRecord() string

GetPtrRecord returns the PtrRecord field value if set, zero value otherwise.

func (*NetworkingProjectIpCreate) GetPtrRecordOk ¶

func (o *NetworkingProjectIpCreate) GetPtrRecordOk() (*string, bool)

GetPtrRecordOk returns a tuple with the PtrRecord field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectIpCreate) GetTag ¶

func (o *NetworkingProjectIpCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*NetworkingProjectIpCreate) GetTagOk ¶

func (o *NetworkingProjectIpCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectIpCreate) HasAddress ¶

func (o *NetworkingProjectIpCreate) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*NetworkingProjectIpCreate) HasNetwork ¶

func (o *NetworkingProjectIpCreate) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*NetworkingProjectIpCreate) HasPtrRecord ¶

func (o *NetworkingProjectIpCreate) HasPtrRecord() bool

HasPtrRecord returns a boolean if a field has been set.

func (*NetworkingProjectIpCreate) HasTag ¶

func (o *NetworkingProjectIpCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (NetworkingProjectIpCreate) MarshalJSON ¶

func (o NetworkingProjectIpCreate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectIpCreate) SetAddress ¶

func (o *NetworkingProjectIpCreate) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*NetworkingProjectIpCreate) SetNetwork ¶

func (o *NetworkingProjectIpCreate) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

func (*NetworkingProjectIpCreate) SetPtrRecord ¶

func (o *NetworkingProjectIpCreate) SetPtrRecord(v string)

SetPtrRecord gets a reference to the given string and assigns it to the PtrRecord field.

func (*NetworkingProjectIpCreate) SetTag ¶

func (o *NetworkingProjectIpCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type NetworkingProjectIpTransfer ¶

type NetworkingProjectIpTransfer struct {
	Project string `json:"project"`
}

NetworkingProjectIpTransfer struct for NetworkingProjectIpTransfer

func NewNetworkingProjectIpTransfer ¶

func NewNetworkingProjectIpTransfer(project string) *NetworkingProjectIpTransfer

NewNetworkingProjectIpTransfer instantiates a new NetworkingProjectIpTransfer 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 NewNetworkingProjectIpTransferWithDefaults ¶

func NewNetworkingProjectIpTransferWithDefaults() *NetworkingProjectIpTransfer

NewNetworkingProjectIpTransferWithDefaults instantiates a new NetworkingProjectIpTransfer 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 (*NetworkingProjectIpTransfer) GetProject ¶

func (o *NetworkingProjectIpTransfer) GetProject() string

GetProject returns the Project field value

func (*NetworkingProjectIpTransfer) GetProjectOk ¶

func (o *NetworkingProjectIpTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (NetworkingProjectIpTransfer) MarshalJSON ¶

func (o NetworkingProjectIpTransfer) MarshalJSON() ([]byte, error)

func (*NetworkingProjectIpTransfer) SetProject ¶

func (o *NetworkingProjectIpTransfer) SetProject(v string)

SetProject sets field value

type NetworkingProjectIpUpdate ¶

type NetworkingProjectIpUpdate struct {
	PtrRecord *string `json:"ptrRecord,omitempty"`
}

NetworkingProjectIpUpdate struct for NetworkingProjectIpUpdate

func NewNetworkingProjectIpUpdate ¶

func NewNetworkingProjectIpUpdate() *NetworkingProjectIpUpdate

NewNetworkingProjectIpUpdate instantiates a new NetworkingProjectIpUpdate 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 NewNetworkingProjectIpUpdateWithDefaults ¶

func NewNetworkingProjectIpUpdateWithDefaults() *NetworkingProjectIpUpdate

NewNetworkingProjectIpUpdateWithDefaults instantiates a new NetworkingProjectIpUpdate 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 (*NetworkingProjectIpUpdate) GetPtrRecord ¶

func (o *NetworkingProjectIpUpdate) GetPtrRecord() string

GetPtrRecord returns the PtrRecord field value if set, zero value otherwise.

func (*NetworkingProjectIpUpdate) GetPtrRecordOk ¶

func (o *NetworkingProjectIpUpdate) GetPtrRecordOk() (*string, bool)

GetPtrRecordOk returns a tuple with the PtrRecord field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectIpUpdate) HasPtrRecord ¶

func (o *NetworkingProjectIpUpdate) HasPtrRecord() bool

HasPtrRecord returns a boolean if a field has been set.

func (NetworkingProjectIpUpdate) MarshalJSON ¶

func (o NetworkingProjectIpUpdate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectIpUpdate) SetPtrRecord ¶

func (o *NetworkingProjectIpUpdate) SetPtrRecord(v string)

SetPtrRecord gets a reference to the given string and assigns it to the PtrRecord field.

type NetworkingProjectNetadpApiService ¶

type NetworkingProjectNetadpApiService service

NetworkingProjectNetadpApiService NetworkingProjectNetadpApi service

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpCreate ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpCreate(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetadpCreateRequest

NetworkingProjectNetadpCreate Create networking/netadp

Create netadp

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetadpCreateRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpCreateExecute ¶

Execute executes the request

@return Netadp

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpDelete ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpDelete(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpDeleteRequest

NetworkingProjectNetadpDelete Delete networking/netadp

Delete netadp

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpDeleteRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpDeleteExecute ¶

Execute executes the request

@return Netadp

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventGet ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventGet(ctx context.Context, projectId string, locationId string, netadpId string, eventId string) ApiNetworkingProjectNetadpEventGetRequest

NetworkingProjectNetadpEventGet Get networking/netadp.event

Get networking/netadp.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param eventId eventId
@return ApiNetworkingProjectNetadpEventGetRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventGetExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventGetExecute(r ApiNetworkingProjectNetadpEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventList(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpEventListRequest

NetworkingProjectNetadpEventList List networking/netadp.event

List networking/netadp.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpEventListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventListExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpEventListExecute(r ApiNetworkingProjectNetadpEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpGet ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpGet(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpGetRequest

NetworkingProjectNetadpGet Get networking/netadp

Returns a single netadp

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpGetRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpGetExecute ¶

Execute executes the request

@return Netadp

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpList(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetadpListRequest

NetworkingProjectNetadpList List networking/netadp

List netadp

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetadpListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpListExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpListExecute(r ApiNetworkingProjectNetadpListRequest) ([]Netadp, *http.Response, error)

Execute executes the request

@return []Netadp

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricGet ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricGet(ctx context.Context, projectId string, locationId string, netadpId string, metricId string) ApiNetworkingProjectNetadpMetricGetRequest

NetworkingProjectNetadpMetricGet Get networking/netadp.metric

Get networking/netadp.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param metricId metricId
@return ApiNetworkingProjectNetadpMetricGetRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricGetExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricGetExecute(r ApiNetworkingProjectNetadpMetricGetRequest) (*Metric, *http.Response, error)

Execute executes the request

@return Metric

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricList(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpMetricListRequest

NetworkingProjectNetadpMetricList List networking/netadp.metric

List networking/netadp.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpMetricListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricListExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricListExecute(r ApiNetworkingProjectNetadpMetricListRequest) ([]Metric, *http.Response, error)

Execute executes the request

@return []Metric

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricSeriesList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricSeriesList(ctx context.Context, projectId string, locationId string, netadpId string, metricId string) ApiNetworkingProjectNetadpMetricSeriesListRequest

NetworkingProjectNetadpMetricSeriesList List networking/netadp.series

List networking/netadp.series

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param metricId metricId
@return ApiNetworkingProjectNetadpMetricSeriesListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricSeriesListExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpMetricSeriesListExecute(r ApiNetworkingProjectNetadpMetricSeriesListRequest) ([]Point, *http.Response, error)

Execute executes the request

@return []Point

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceGet ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceGet(ctx context.Context, projectId string, locationId string, netadpId string, serviceId string) ApiNetworkingProjectNetadpServiceGetRequest

NetworkingProjectNetadpServiceGet Get networking/netadp.service

Get networking/netadp.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param serviceId serviceId
@return ApiNetworkingProjectNetadpServiceGetRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceList(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpServiceListRequest

NetworkingProjectNetadpServiceList List networking/netadp.service

List networking/netadp.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpServiceListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagCreate ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagCreate(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpTagCreateRequest

NetworkingProjectNetadpTagCreate Create networking/netadp.tag

Create networking/netadp.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpTagCreateRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagCreateExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagCreateExecute(r ApiNetworkingProjectNetadpTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagDelete ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagDelete(ctx context.Context, projectId string, locationId string, netadpId string, tagId string) ApiNetworkingProjectNetadpTagDeleteRequest

NetworkingProjectNetadpTagDelete Delete networking/netadp.tag

Delete networking/netadp.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param tagId tagId
@return ApiNetworkingProjectNetadpTagDeleteRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagDeleteExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagDeleteExecute(r ApiNetworkingProjectNetadpTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagGet ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagGet(ctx context.Context, projectId string, locationId string, netadpId string, tagId string) ApiNetworkingProjectNetadpTagGetRequest

NetworkingProjectNetadpTagGet Get networking/netadp.tag

Get networking/netadp.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@param tagId tagId
@return ApiNetworkingProjectNetadpTagGetRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagGetExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagGetExecute(r ApiNetworkingProjectNetadpTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagList ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagList(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpTagListRequest

NetworkingProjectNetadpTagList List networking/netadp.tag

List networking/netadp.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpTagListRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagListExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagListExecute(r ApiNetworkingProjectNetadpTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagPut ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagPut(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpTagPutRequest

NetworkingProjectNetadpTagPut Replace networking/netadp.tag

Replace networking/netadp.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpTagPutRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagPutExecute ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpTagPutExecute(r ApiNetworkingProjectNetadpTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpUpdate ¶

func (a *NetworkingProjectNetadpApiService) NetworkingProjectNetadpUpdate(ctx context.Context, projectId string, locationId string, netadpId string) ApiNetworkingProjectNetadpUpdateRequest

NetworkingProjectNetadpUpdate Update networking/netadp

Returns modified netadp

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netadpId Netadp Id
@return ApiNetworkingProjectNetadpUpdateRequest

func (*NetworkingProjectNetadpApiService) NetworkingProjectNetadpUpdateExecute ¶

Execute executes the request

@return Netadp

type NetworkingProjectNetadpCreate ¶

type NetworkingProjectNetadpCreate struct {
	Firewall *string  `json:"firewall,omitempty"`
	Ip       []string `json:"ip,omitempty"`
	Network  string   `json:"network"`
	Tag      []Tag    `json:"tag,omitempty"`
	Vm       string   `json:"vm"`
}

NetworkingProjectNetadpCreate struct for NetworkingProjectNetadpCreate

func NewNetworkingProjectNetadpCreate ¶

func NewNetworkingProjectNetadpCreate(network string, vm string) *NetworkingProjectNetadpCreate

NewNetworkingProjectNetadpCreate instantiates a new NetworkingProjectNetadpCreate 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 NewNetworkingProjectNetadpCreateWithDefaults ¶

func NewNetworkingProjectNetadpCreateWithDefaults() *NetworkingProjectNetadpCreate

NewNetworkingProjectNetadpCreateWithDefaults instantiates a new NetworkingProjectNetadpCreate 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 (*NetworkingProjectNetadpCreate) GetFirewall ¶

func (o *NetworkingProjectNetadpCreate) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*NetworkingProjectNetadpCreate) GetFirewallOk ¶

func (o *NetworkingProjectNetadpCreate) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetadpCreate) GetIp ¶

GetIp returns the Ip field value if set, zero value otherwise.

func (*NetworkingProjectNetadpCreate) GetIpOk ¶

func (o *NetworkingProjectNetadpCreate) GetIpOk() ([]string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetadpCreate) GetNetwork ¶

func (o *NetworkingProjectNetadpCreate) GetNetwork() string

GetNetwork returns the Network field value

func (*NetworkingProjectNetadpCreate) GetNetworkOk ¶

func (o *NetworkingProjectNetadpCreate) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.

func (*NetworkingProjectNetadpCreate) GetTag ¶

func (o *NetworkingProjectNetadpCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*NetworkingProjectNetadpCreate) GetTagOk ¶

func (o *NetworkingProjectNetadpCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetadpCreate) GetVm ¶

GetVm returns the Vm field value

func (*NetworkingProjectNetadpCreate) GetVmOk ¶

func (o *NetworkingProjectNetadpCreate) GetVmOk() (*string, bool)

GetVmOk returns a tuple with the Vm field value and a boolean to check if the value has been set.

func (*NetworkingProjectNetadpCreate) HasFirewall ¶

func (o *NetworkingProjectNetadpCreate) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*NetworkingProjectNetadpCreate) HasIp ¶

HasIp returns a boolean if a field has been set.

func (*NetworkingProjectNetadpCreate) HasTag ¶

func (o *NetworkingProjectNetadpCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (NetworkingProjectNetadpCreate) MarshalJSON ¶

func (o NetworkingProjectNetadpCreate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetadpCreate) SetFirewall ¶

func (o *NetworkingProjectNetadpCreate) SetFirewall(v string)

SetFirewall gets a reference to the given string and assigns it to the Firewall field.

func (*NetworkingProjectNetadpCreate) SetIp ¶

func (o *NetworkingProjectNetadpCreate) SetIp(v []string)

SetIp gets a reference to the given []string and assigns it to the Ip field.

func (*NetworkingProjectNetadpCreate) SetNetwork ¶

func (o *NetworkingProjectNetadpCreate) SetNetwork(v string)

SetNetwork sets field value

func (*NetworkingProjectNetadpCreate) SetTag ¶

func (o *NetworkingProjectNetadpCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*NetworkingProjectNetadpCreate) SetVm ¶

SetVm sets field value

type NetworkingProjectNetadpUpdate ¶

type NetworkingProjectNetadpUpdate struct {
	Firewall NullableString `json:"firewall,omitempty"`
}

NetworkingProjectNetadpUpdate struct for NetworkingProjectNetadpUpdate

func NewNetworkingProjectNetadpUpdate ¶

func NewNetworkingProjectNetadpUpdate() *NetworkingProjectNetadpUpdate

NewNetworkingProjectNetadpUpdate instantiates a new NetworkingProjectNetadpUpdate 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 NewNetworkingProjectNetadpUpdateWithDefaults ¶

func NewNetworkingProjectNetadpUpdateWithDefaults() *NetworkingProjectNetadpUpdate

NewNetworkingProjectNetadpUpdateWithDefaults instantiates a new NetworkingProjectNetadpUpdate 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 (*NetworkingProjectNetadpUpdate) GetFirewall ¶

func (o *NetworkingProjectNetadpUpdate) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NetworkingProjectNetadpUpdate) GetFirewallOk ¶

func (o *NetworkingProjectNetadpUpdate) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NetworkingProjectNetadpUpdate) HasFirewall ¶

func (o *NetworkingProjectNetadpUpdate) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (NetworkingProjectNetadpUpdate) MarshalJSON ¶

func (o NetworkingProjectNetadpUpdate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetadpUpdate) SetFirewall ¶

func (o *NetworkingProjectNetadpUpdate) SetFirewall(v string)

SetFirewall gets a reference to the given NullableString and assigns it to the Firewall field.

func (*NetworkingProjectNetadpUpdate) SetFirewallNil ¶

func (o *NetworkingProjectNetadpUpdate) SetFirewallNil()

SetFirewallNil sets the value for Firewall to be an explicit nil

func (*NetworkingProjectNetadpUpdate) UnsetFirewall ¶

func (o *NetworkingProjectNetadpUpdate) UnsetFirewall()

UnsetFirewall ensures that no value is present for Firewall, not even an explicit nil

type NetworkingProjectNetgwApiService ¶

type NetworkingProjectNetgwApiService service

NetworkingProjectNetgwApiService NetworkingProjectNetgwApi service

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwAttach ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwAttach(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwAttachRequest

NetworkingProjectNetgwAttach Attach networking/netgw

action attach

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwAttachRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwAttachExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwAttachExecute(r ApiNetworkingProjectNetgwAttachRequest) (*Netgw, *http.Response, error)

Execute executes the request

@return Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwCreate ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwCreate(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetgwCreateRequest

NetworkingProjectNetgwCreate Create networking/netgw

Create netgw

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetgwCreateRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwCreateExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwCreateExecute(r ApiNetworkingProjectNetgwCreateRequest) (*Netgw, *http.Response, error)

Execute executes the request

@return Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwDelete ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwDelete(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwDeleteRequest

NetworkingProjectNetgwDelete Delete networking/netgw

Delete netgw

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwDeleteRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwDeleteExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwDeleteExecute(r ApiNetworkingProjectNetgwDeleteRequest) (*Netgw, *http.Response, error)

Execute executes the request

@return Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwDetach ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwDetach(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwDetachRequest

NetworkingProjectNetgwDetach Detach networking/netgw

action detach

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwDetachRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwDetachExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwDetachExecute(r ApiNetworkingProjectNetgwDetachRequest) (*Netgw, *http.Response, error)

Execute executes the request

@return Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventGet ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventGet(ctx context.Context, projectId string, locationId string, netgwId string, eventId string) ApiNetworkingProjectNetgwEventGetRequest

NetworkingProjectNetgwEventGet Get networking/netgw.event

Get networking/netgw.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@param eventId eventId
@return ApiNetworkingProjectNetgwEventGetRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventGetExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventGetExecute(r ApiNetworkingProjectNetgwEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventList ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventList(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwEventListRequest

NetworkingProjectNetgwEventList List networking/netgw.event

List networking/netgw.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwEventListRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventListExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwEventListExecute(r ApiNetworkingProjectNetgwEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwGet ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwGet(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwGetRequest

NetworkingProjectNetgwGet Get networking/netgw

Returns a single netgw

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwGetRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwGetExecute ¶

Execute executes the request

@return Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwList ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwList(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetgwListRequest

NetworkingProjectNetgwList List networking/netgw

List netgw

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetgwListRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwListExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwListExecute(r ApiNetworkingProjectNetgwListRequest) ([]Netgw, *http.Response, error)

Execute executes the request

@return []Netgw

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceGet ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceGet(ctx context.Context, projectId string, locationId string, netgwId string, serviceId string) ApiNetworkingProjectNetgwServiceGetRequest

NetworkingProjectNetgwServiceGet Get networking/netgw.service

Get networking/netgw.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@param serviceId serviceId
@return ApiNetworkingProjectNetgwServiceGetRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceList ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceList(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwServiceListRequest

NetworkingProjectNetgwServiceList List networking/netgw.service

List networking/netgw.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwServiceListRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagCreate ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagCreate(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwTagCreateRequest

NetworkingProjectNetgwTagCreate Create networking/netgw.tag

Create networking/netgw.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwTagCreateRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagCreateExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagCreateExecute(r ApiNetworkingProjectNetgwTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagDelete ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagDelete(ctx context.Context, projectId string, locationId string, netgwId string, tagId string) ApiNetworkingProjectNetgwTagDeleteRequest

NetworkingProjectNetgwTagDelete Delete networking/netgw.tag

Delete networking/netgw.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@param tagId tagId
@return ApiNetworkingProjectNetgwTagDeleteRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagDeleteExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagDeleteExecute(r ApiNetworkingProjectNetgwTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagGet ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagGet(ctx context.Context, projectId string, locationId string, netgwId string, tagId string) ApiNetworkingProjectNetgwTagGetRequest

NetworkingProjectNetgwTagGet Get networking/netgw.tag

Get networking/netgw.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@param tagId tagId
@return ApiNetworkingProjectNetgwTagGetRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagGetExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagGetExecute(r ApiNetworkingProjectNetgwTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagList ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagList(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwTagListRequest

NetworkingProjectNetgwTagList List networking/netgw.tag

List networking/netgw.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwTagListRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagListExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagListExecute(r ApiNetworkingProjectNetgwTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagPut ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagPut(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwTagPutRequest

NetworkingProjectNetgwTagPut Replace networking/netgw.tag

Replace networking/netgw.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwTagPutRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagPutExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwTagPutExecute(r ApiNetworkingProjectNetgwTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwUpdate ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwUpdate(ctx context.Context, projectId string, locationId string, netgwId string) ApiNetworkingProjectNetgwUpdateRequest

NetworkingProjectNetgwUpdate Update networking/netgw

Returns modified netgw

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param netgwId Netgw Id
@return ApiNetworkingProjectNetgwUpdateRequest

func (*NetworkingProjectNetgwApiService) NetworkingProjectNetgwUpdateExecute ¶

func (a *NetworkingProjectNetgwApiService) NetworkingProjectNetgwUpdateExecute(r ApiNetworkingProjectNetgwUpdateRequest) (*Netgw, *http.Response, error)

Execute executes the request

@return Netgw

type NetworkingProjectNetgwAttach ¶

type NetworkingProjectNetgwAttach struct {
	Private *NetgwPrivate `json:"private,omitempty"`
}

NetworkingProjectNetgwAttach struct for NetworkingProjectNetgwAttach

func NewNetworkingProjectNetgwAttach ¶

func NewNetworkingProjectNetgwAttach() *NetworkingProjectNetgwAttach

NewNetworkingProjectNetgwAttach instantiates a new NetworkingProjectNetgwAttach 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 NewNetworkingProjectNetgwAttachWithDefaults ¶

func NewNetworkingProjectNetgwAttachWithDefaults() *NetworkingProjectNetgwAttach

NewNetworkingProjectNetgwAttachWithDefaults instantiates a new NetworkingProjectNetgwAttach 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 (*NetworkingProjectNetgwAttach) GetPrivate ¶

GetPrivate returns the Private field value if set, zero value otherwise.

func (*NetworkingProjectNetgwAttach) GetPrivateOk ¶

func (o *NetworkingProjectNetgwAttach) GetPrivateOk() (*NetgwPrivate, bool)

GetPrivateOk returns a tuple with the Private field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetgwAttach) HasPrivate ¶

func (o *NetworkingProjectNetgwAttach) HasPrivate() bool

HasPrivate returns a boolean if a field has been set.

func (NetworkingProjectNetgwAttach) MarshalJSON ¶

func (o NetworkingProjectNetgwAttach) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetgwAttach) SetPrivate ¶

func (o *NetworkingProjectNetgwAttach) SetPrivate(v NetgwPrivate)

SetPrivate gets a reference to the given NetgwPrivate and assigns it to the Private field.

type NetworkingProjectNetgwCreate ¶

type NetworkingProjectNetgwCreate struct {
	Name   *string      `json:"name,omitempty"`
	Public *NetgwPublic `json:"public,omitempty"`
	Tag    []Tag        `json:"tag,omitempty"`
}

NetworkingProjectNetgwCreate struct for NetworkingProjectNetgwCreate

func NewNetworkingProjectNetgwCreate ¶

func NewNetworkingProjectNetgwCreate() *NetworkingProjectNetgwCreate

NewNetworkingProjectNetgwCreate instantiates a new NetworkingProjectNetgwCreate 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 NewNetworkingProjectNetgwCreateWithDefaults ¶

func NewNetworkingProjectNetgwCreateWithDefaults() *NetworkingProjectNetgwCreate

NewNetworkingProjectNetgwCreateWithDefaults instantiates a new NetworkingProjectNetgwCreate 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 (*NetworkingProjectNetgwCreate) GetName ¶

func (o *NetworkingProjectNetgwCreate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NetworkingProjectNetgwCreate) GetNameOk ¶

func (o *NetworkingProjectNetgwCreate) 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 (*NetworkingProjectNetgwCreate) GetPublic ¶

GetPublic returns the Public field value if set, zero value otherwise.

func (*NetworkingProjectNetgwCreate) GetPublicOk ¶

func (o *NetworkingProjectNetgwCreate) GetPublicOk() (*NetgwPublic, bool)

GetPublicOk returns a tuple with the Public field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetgwCreate) GetTag ¶

func (o *NetworkingProjectNetgwCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*NetworkingProjectNetgwCreate) GetTagOk ¶

func (o *NetworkingProjectNetgwCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetgwCreate) HasName ¶

func (o *NetworkingProjectNetgwCreate) HasName() bool

HasName returns a boolean if a field has been set.

func (*NetworkingProjectNetgwCreate) HasPublic ¶

func (o *NetworkingProjectNetgwCreate) HasPublic() bool

HasPublic returns a boolean if a field has been set.

func (*NetworkingProjectNetgwCreate) HasTag ¶

func (o *NetworkingProjectNetgwCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (NetworkingProjectNetgwCreate) MarshalJSON ¶

func (o NetworkingProjectNetgwCreate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetgwCreate) SetName ¶

func (o *NetworkingProjectNetgwCreate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NetworkingProjectNetgwCreate) SetPublic ¶

func (o *NetworkingProjectNetgwCreate) SetPublic(v NetgwPublic)

SetPublic gets a reference to the given NetgwPublic and assigns it to the Public field.

func (*NetworkingProjectNetgwCreate) SetTag ¶

func (o *NetworkingProjectNetgwCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type NetworkingProjectNetgwUpdate ¶

type NetworkingProjectNetgwUpdate struct {
	Name *string `json:"name,omitempty"`
}

NetworkingProjectNetgwUpdate struct for NetworkingProjectNetgwUpdate

func NewNetworkingProjectNetgwUpdate ¶

func NewNetworkingProjectNetgwUpdate() *NetworkingProjectNetgwUpdate

NewNetworkingProjectNetgwUpdate instantiates a new NetworkingProjectNetgwUpdate 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 NewNetworkingProjectNetgwUpdateWithDefaults ¶

func NewNetworkingProjectNetgwUpdateWithDefaults() *NetworkingProjectNetgwUpdate

NewNetworkingProjectNetgwUpdateWithDefaults instantiates a new NetworkingProjectNetgwUpdate 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 (*NetworkingProjectNetgwUpdate) GetName ¶

func (o *NetworkingProjectNetgwUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NetworkingProjectNetgwUpdate) GetNameOk ¶

func (o *NetworkingProjectNetgwUpdate) 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 (*NetworkingProjectNetgwUpdate) HasName ¶

func (o *NetworkingProjectNetgwUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (NetworkingProjectNetgwUpdate) MarshalJSON ¶

func (o NetworkingProjectNetgwUpdate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetgwUpdate) SetName ¶

func (o *NetworkingProjectNetgwUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type NetworkingProjectNetworkApiService ¶

type NetworkingProjectNetworkApiService service

NetworkingProjectNetworkApiService NetworkingProjectNetworkApi service

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkCreate ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkCreate(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetworkCreateRequest

NetworkingProjectNetworkCreate Create networking/network

Create network

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetworkCreateRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkCreateExecute ¶

Execute executes the request

@return Network

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkDelete ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkDelete(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkDeleteRequest

NetworkingProjectNetworkDelete Delete networking/network

Delete network

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkDeleteRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkDeleteExecute ¶

Execute executes the request

@return Network

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventGet ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventGet(ctx context.Context, projectId string, locationId string, networkId string, eventId string) ApiNetworkingProjectNetworkEventGetRequest

NetworkingProjectNetworkEventGet Get networking/network.event

Get networking/network.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@param eventId eventId
@return ApiNetworkingProjectNetworkEventGetRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventGetExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventGetExecute(r ApiNetworkingProjectNetworkEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventList ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventList(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkEventListRequest

NetworkingProjectNetworkEventList List networking/network.event

List networking/network.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkEventListRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventListExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkEventListExecute(r ApiNetworkingProjectNetworkEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkGet ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkGet(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkGetRequest

NetworkingProjectNetworkGet Get networking/network

Returns a single network

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkGetRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkGetExecute ¶

Execute executes the request

@return Network

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkList ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkList(ctx context.Context, projectId string, locationId string) ApiNetworkingProjectNetworkListRequest

NetworkingProjectNetworkList List networking/network

List network

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiNetworkingProjectNetworkListRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkListExecute ¶

Execute executes the request

@return []Network

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceGet ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceGet(ctx context.Context, projectId string, locationId string, networkId string, serviceId string) ApiNetworkingProjectNetworkServiceGetRequest

NetworkingProjectNetworkServiceGet Get networking/network.service

Get networking/network.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@param serviceId serviceId
@return ApiNetworkingProjectNetworkServiceGetRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceList ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceList(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkServiceListRequest

NetworkingProjectNetworkServiceList List networking/network.service

List networking/network.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkServiceListRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagCreate ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagCreate(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkTagCreateRequest

NetworkingProjectNetworkTagCreate Create networking/network.tag

Create networking/network.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkTagCreateRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagCreateExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagCreateExecute(r ApiNetworkingProjectNetworkTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagDelete ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagDelete(ctx context.Context, projectId string, locationId string, networkId string, tagId string) ApiNetworkingProjectNetworkTagDeleteRequest

NetworkingProjectNetworkTagDelete Delete networking/network.tag

Delete networking/network.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@param tagId tagId
@return ApiNetworkingProjectNetworkTagDeleteRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagDeleteExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagDeleteExecute(r ApiNetworkingProjectNetworkTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagGet ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagGet(ctx context.Context, projectId string, locationId string, networkId string, tagId string) ApiNetworkingProjectNetworkTagGetRequest

NetworkingProjectNetworkTagGet Get networking/network.tag

Get networking/network.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@param tagId tagId
@return ApiNetworkingProjectNetworkTagGetRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagGetExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagGetExecute(r ApiNetworkingProjectNetworkTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagList ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagList(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkTagListRequest

NetworkingProjectNetworkTagList List networking/network.tag

List networking/network.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkTagListRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagListExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagListExecute(r ApiNetworkingProjectNetworkTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagPut ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagPut(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkTagPutRequest

NetworkingProjectNetworkTagPut Replace networking/network.tag

Replace networking/network.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkTagPutRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagPutExecute ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkTagPutExecute(r ApiNetworkingProjectNetworkTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkUpdate ¶

func (a *NetworkingProjectNetworkApiService) NetworkingProjectNetworkUpdate(ctx context.Context, projectId string, locationId string, networkId string) ApiNetworkingProjectNetworkUpdateRequest

NetworkingProjectNetworkUpdate Update networking/network

Returns modified network

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param networkId Network Id
@return ApiNetworkingProjectNetworkUpdateRequest

func (*NetworkingProjectNetworkApiService) NetworkingProjectNetworkUpdateExecute ¶

Execute executes the request

@return Network

type NetworkingProjectNetworkCreate ¶

type NetworkingProjectNetworkCreate struct {
	Address *string `json:"address,omitempty"`
	Gateway *string `json:"gateway,omitempty"`
	Name    string  `json:"name"`
	Tag     []Tag   `json:"tag,omitempty"`
}

NetworkingProjectNetworkCreate struct for NetworkingProjectNetworkCreate

func NewNetworkingProjectNetworkCreate ¶

func NewNetworkingProjectNetworkCreate(name string) *NetworkingProjectNetworkCreate

NewNetworkingProjectNetworkCreate instantiates a new NetworkingProjectNetworkCreate 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 NewNetworkingProjectNetworkCreateWithDefaults ¶

func NewNetworkingProjectNetworkCreateWithDefaults() *NetworkingProjectNetworkCreate

NewNetworkingProjectNetworkCreateWithDefaults instantiates a new NetworkingProjectNetworkCreate 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 (*NetworkingProjectNetworkCreate) GetAddress ¶

func (o *NetworkingProjectNetworkCreate) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*NetworkingProjectNetworkCreate) GetAddressOk ¶

func (o *NetworkingProjectNetworkCreate) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkCreate) GetGateway ¶

func (o *NetworkingProjectNetworkCreate) GetGateway() string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*NetworkingProjectNetworkCreate) GetGatewayOk ¶

func (o *NetworkingProjectNetworkCreate) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkCreate) GetName ¶

GetName returns the Name field value

func (*NetworkingProjectNetworkCreate) GetNameOk ¶

func (o *NetworkingProjectNetworkCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkCreate) GetTag ¶

func (o *NetworkingProjectNetworkCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*NetworkingProjectNetworkCreate) GetTagOk ¶

func (o *NetworkingProjectNetworkCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkCreate) HasAddress ¶

func (o *NetworkingProjectNetworkCreate) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*NetworkingProjectNetworkCreate) HasGateway ¶

func (o *NetworkingProjectNetworkCreate) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*NetworkingProjectNetworkCreate) HasTag ¶

HasTag returns a boolean if a field has been set.

func (NetworkingProjectNetworkCreate) MarshalJSON ¶

func (o NetworkingProjectNetworkCreate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetworkCreate) SetAddress ¶

func (o *NetworkingProjectNetworkCreate) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*NetworkingProjectNetworkCreate) SetGateway ¶

func (o *NetworkingProjectNetworkCreate) SetGateway(v string)

SetGateway gets a reference to the given string and assigns it to the Gateway field.

func (*NetworkingProjectNetworkCreate) SetName ¶

func (o *NetworkingProjectNetworkCreate) SetName(v string)

SetName sets field value

func (*NetworkingProjectNetworkCreate) SetTag ¶

func (o *NetworkingProjectNetworkCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type NetworkingProjectNetworkUpdate ¶

type NetworkingProjectNetworkUpdate struct {
	Firewall *string `json:"firewall,omitempty"`
	Gateway  *string `json:"gateway,omitempty"`
	Name     *string `json:"name,omitempty"`
}

NetworkingProjectNetworkUpdate struct for NetworkingProjectNetworkUpdate

func NewNetworkingProjectNetworkUpdate ¶

func NewNetworkingProjectNetworkUpdate() *NetworkingProjectNetworkUpdate

NewNetworkingProjectNetworkUpdate instantiates a new NetworkingProjectNetworkUpdate 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 NewNetworkingProjectNetworkUpdateWithDefaults ¶

func NewNetworkingProjectNetworkUpdateWithDefaults() *NetworkingProjectNetworkUpdate

NewNetworkingProjectNetworkUpdateWithDefaults instantiates a new NetworkingProjectNetworkUpdate 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 (*NetworkingProjectNetworkUpdate) GetFirewall ¶

func (o *NetworkingProjectNetworkUpdate) GetFirewall() string

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*NetworkingProjectNetworkUpdate) GetFirewallOk ¶

func (o *NetworkingProjectNetworkUpdate) GetFirewallOk() (*string, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkUpdate) GetGateway ¶

func (o *NetworkingProjectNetworkUpdate) GetGateway() string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*NetworkingProjectNetworkUpdate) GetGatewayOk ¶

func (o *NetworkingProjectNetworkUpdate) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingProjectNetworkUpdate) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*NetworkingProjectNetworkUpdate) GetNameOk ¶

func (o *NetworkingProjectNetworkUpdate) 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 (*NetworkingProjectNetworkUpdate) HasFirewall ¶

func (o *NetworkingProjectNetworkUpdate) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*NetworkingProjectNetworkUpdate) HasGateway ¶

func (o *NetworkingProjectNetworkUpdate) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*NetworkingProjectNetworkUpdate) HasName ¶

func (o *NetworkingProjectNetworkUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (NetworkingProjectNetworkUpdate) MarshalJSON ¶

func (o NetworkingProjectNetworkUpdate) MarshalJSON() ([]byte, error)

func (*NetworkingProjectNetworkUpdate) SetFirewall ¶

func (o *NetworkingProjectNetworkUpdate) SetFirewall(v string)

SetFirewall gets a reference to the given string and assigns it to the Firewall field.

func (*NetworkingProjectNetworkUpdate) SetGateway ¶

func (o *NetworkingProjectNetworkUpdate) SetGateway(v string)

SetGateway gets a reference to the given string and assigns it to the Gateway field.

func (*NetworkingProjectNetworkUpdate) SetName ¶

func (o *NetworkingProjectNetworkUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type NetworkingRule ¶

type NetworkingRule struct {
	Action   string   `json:"action"`
	External []string `json:"external,omitempty"`
	Filter   []string `json:"filter"`
	Id       *string  `json:"id,omitempty"`
	Internal []string `json:"internal,omitempty"`
	Name     string   `json:"name"`
	Priority float32  `json:"priority"`
}

NetworkingRule struct for NetworkingRule

func NewNetworkingRule ¶

func NewNetworkingRule(action string, filter []string, name string, priority float32) *NetworkingRule

NewNetworkingRule instantiates a new NetworkingRule 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 NewNetworkingRuleWithDefaults ¶

func NewNetworkingRuleWithDefaults() *NetworkingRule

NewNetworkingRuleWithDefaults instantiates a new NetworkingRule 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 (*NetworkingRule) GetAction ¶

func (o *NetworkingRule) GetAction() string

GetAction returns the Action field value

func (*NetworkingRule) GetActionOk ¶

func (o *NetworkingRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*NetworkingRule) GetExternal ¶

func (o *NetworkingRule) GetExternal() []string

GetExternal returns the External field value if set, zero value otherwise.

func (*NetworkingRule) GetExternalOk ¶

func (o *NetworkingRule) GetExternalOk() ([]string, bool)

GetExternalOk returns a tuple with the External field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingRule) GetFilter ¶

func (o *NetworkingRule) GetFilter() []string

GetFilter returns the Filter field value

func (*NetworkingRule) GetFilterOk ¶

func (o *NetworkingRule) GetFilterOk() ([]string, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*NetworkingRule) GetId ¶

func (o *NetworkingRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NetworkingRule) GetIdOk ¶

func (o *NetworkingRule) 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 (*NetworkingRule) GetInternal ¶

func (o *NetworkingRule) GetInternal() []string

GetInternal returns the Internal field value if set, zero value otherwise.

func (*NetworkingRule) GetInternalOk ¶

func (o *NetworkingRule) GetInternalOk() ([]string, bool)

GetInternalOk returns a tuple with the Internal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkingRule) GetName ¶

func (o *NetworkingRule) GetName() string

GetName returns the Name field value

func (*NetworkingRule) GetNameOk ¶

func (o *NetworkingRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NetworkingRule) GetPriority ¶

func (o *NetworkingRule) GetPriority() float32

GetPriority returns the Priority field value

func (*NetworkingRule) GetPriorityOk ¶

func (o *NetworkingRule) GetPriorityOk() (*float32, bool)

GetPriorityOk returns a tuple with the Priority field value and a boolean to check if the value has been set.

func (*NetworkingRule) HasExternal ¶

func (o *NetworkingRule) HasExternal() bool

HasExternal returns a boolean if a field has been set.

func (*NetworkingRule) HasId ¶

func (o *NetworkingRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*NetworkingRule) HasInternal ¶

func (o *NetworkingRule) HasInternal() bool

HasInternal returns a boolean if a field has been set.

func (NetworkingRule) MarshalJSON ¶

func (o NetworkingRule) MarshalJSON() ([]byte, error)

func (*NetworkingRule) SetAction ¶

func (o *NetworkingRule) SetAction(v string)

SetAction sets field value

func (*NetworkingRule) SetExternal ¶

func (o *NetworkingRule) SetExternal(v []string)

SetExternal gets a reference to the given []string and assigns it to the External field.

func (*NetworkingRule) SetFilter ¶

func (o *NetworkingRule) SetFilter(v []string)

SetFilter sets field value

func (*NetworkingRule) SetId ¶

func (o *NetworkingRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NetworkingRule) SetInternal ¶

func (o *NetworkingRule) SetInternal(v []string)

SetInternal gets a reference to the given []string and assigns it to the Internal field.

func (*NetworkingRule) SetName ¶

func (o *NetworkingRule) SetName(v string)

SetName sets field value

func (*NetworkingRule) SetPriority ¶

func (o *NetworkingRule) SetPriority(v float32)

SetPriority sets field value

type NullableAgent ¶

type NullableAgent struct {
	// contains filtered or unexported fields
}

func NewNullableAgent ¶

func NewNullableAgent(val *Agent) *NullableAgent

func (NullableAgent) Get ¶

func (v NullableAgent) Get() *Agent

func (NullableAgent) IsSet ¶

func (v NullableAgent) IsSet() bool

func (NullableAgent) MarshalJSON ¶

func (v NullableAgent) MarshalJSON() ([]byte, error)

func (*NullableAgent) Set ¶

func (v *NullableAgent) Set(val *Agent)

func (*NullableAgent) UnmarshalJSON ¶

func (v *NullableAgent) UnmarshalJSON(src []byte) error

func (*NullableAgent) Unset ¶

func (v *NullableAgent) Unset()

type NullableAgentCredential ¶

type NullableAgentCredential struct {
	// contains filtered or unexported fields
}

func NewNullableAgentCredential ¶

func NewNullableAgentCredential(val *AgentCredential) *NullableAgentCredential

func (NullableAgentCredential) Get ¶

func (NullableAgentCredential) IsSet ¶

func (v NullableAgentCredential) IsSet() bool

func (NullableAgentCredential) MarshalJSON ¶

func (v NullableAgentCredential) MarshalJSON() ([]byte, error)

func (*NullableAgentCredential) Set ¶

func (*NullableAgentCredential) UnmarshalJSON ¶

func (v *NullableAgentCredential) UnmarshalJSON(src []byte) error

func (*NullableAgentCredential) Unset ¶

func (v *NullableAgentCredential) Unset()

type NullableApplication ¶

type NullableApplication struct {
	// contains filtered or unexported fields
}

func NewNullableApplication ¶

func NewNullableApplication(val *Application) *NullableApplication

func (NullableApplication) Get ¶

func (NullableApplication) IsSet ¶

func (v NullableApplication) IsSet() bool

func (NullableApplication) MarshalJSON ¶

func (v NullableApplication) MarshalJSON() ([]byte, error)

func (*NullableApplication) Set ¶

func (v *NullableApplication) Set(val *Application)

func (*NullableApplication) UnmarshalJSON ¶

func (v *NullableApplication) UnmarshalJSON(src []byte) error

func (*NullableApplication) Unset ¶

func (v *NullableApplication) Unset()

type NullableApplicationCredential ¶

type NullableApplicationCredential struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCredential) Get ¶

func (NullableApplicationCredential) IsSet ¶

func (NullableApplicationCredential) MarshalJSON ¶

func (v NullableApplicationCredential) MarshalJSON() ([]byte, error)

func (*NullableApplicationCredential) Set ¶

func (*NullableApplicationCredential) UnmarshalJSON ¶

func (v *NullableApplicationCredential) UnmarshalJSON(src []byte) error

func (*NullableApplicationCredential) Unset ¶

func (v *NullableApplicationCredential) Unset()

type NullableAttempt ¶

type NullableAttempt struct {
	// contains filtered or unexported fields
}

func NewNullableAttempt ¶

func NewNullableAttempt(val *Attempt) *NullableAttempt

func (NullableAttempt) Get ¶

func (v NullableAttempt) Get() *Attempt

func (NullableAttempt) IsSet ¶

func (v NullableAttempt) IsSet() bool

func (NullableAttempt) MarshalJSON ¶

func (v NullableAttempt) MarshalJSON() ([]byte, error)

func (*NullableAttempt) Set ¶

func (v *NullableAttempt) Set(val *Attempt)

func (*NullableAttempt) UnmarshalJSON ¶

func (v *NullableAttempt) UnmarshalJSON(src []byte) error

func (*NullableAttempt) Unset ¶

func (v *NullableAttempt) Unset()

type NullableAuthToken ¶

type NullableAuthToken struct {
	// contains filtered or unexported fields
}

func NewNullableAuthToken ¶

func NewNullableAuthToken(val *AuthToken) *NullableAuthToken

func (NullableAuthToken) Get ¶

func (v NullableAuthToken) Get() *AuthToken

func (NullableAuthToken) IsSet ¶

func (v NullableAuthToken) IsSet() bool

func (NullableAuthToken) MarshalJSON ¶

func (v NullableAuthToken) MarshalJSON() ([]byte, error)

func (*NullableAuthToken) Set ¶

func (v *NullableAuthToken) Set(val *AuthToken)

func (*NullableAuthToken) UnmarshalJSON ¶

func (v *NullableAuthToken) UnmarshalJSON(src []byte) error

func (*NullableAuthToken) Unset ¶

func (v *NullableAuthToken) Unset()

type NullableAuthTokenAccess ¶

type NullableAuthTokenAccess struct {
	// contains filtered or unexported fields
}

func NewNullableAuthTokenAccess ¶

func NewNullableAuthTokenAccess(val *AuthTokenAccess) *NullableAuthTokenAccess

func (NullableAuthTokenAccess) Get ¶

func (NullableAuthTokenAccess) IsSet ¶

func (v NullableAuthTokenAccess) IsSet() bool

func (NullableAuthTokenAccess) MarshalJSON ¶

func (v NullableAuthTokenAccess) MarshalJSON() ([]byte, error)

func (*NullableAuthTokenAccess) Set ¶

func (*NullableAuthTokenAccess) UnmarshalJSON ¶

func (v *NullableAuthTokenAccess) UnmarshalJSON(src []byte) error

func (*NullableAuthTokenAccess) Unset ¶

func (v *NullableAuthTokenAccess) Unset()

type NullableBilling ¶

type NullableBilling struct {
	// contains filtered or unexported fields
}

func NewNullableBilling ¶

func NewNullableBilling(val *Billing) *NullableBilling

func (NullableBilling) Get ¶

func (v NullableBilling) Get() *Billing

func (NullableBilling) IsSet ¶

func (v NullableBilling) IsSet() bool

func (NullableBilling) MarshalJSON ¶

func (v NullableBilling) MarshalJSON() ([]byte, error)

func (*NullableBilling) Set ¶

func (v *NullableBilling) Set(val *Billing)

func (*NullableBilling) UnmarshalJSON ¶

func (v *NullableBilling) UnmarshalJSON(src []byte) error

func (*NullableBilling) Unset ¶

func (v *NullableBilling) Unset()

type NullableBillingAddress ¶

type NullableBillingAddress struct {
	// contains filtered or unexported fields
}

func NewNullableBillingAddress ¶

func NewNullableBillingAddress(val *BillingAddress) *NullableBillingAddress

func (NullableBillingAddress) Get ¶

func (NullableBillingAddress) IsSet ¶

func (v NullableBillingAddress) IsSet() bool

func (NullableBillingAddress) MarshalJSON ¶

func (v NullableBillingAddress) MarshalJSON() ([]byte, error)

func (*NullableBillingAddress) Set ¶

func (*NullableBillingAddress) UnmarshalJSON ¶

func (v *NullableBillingAddress) UnmarshalJSON(src []byte) error

func (*NullableBillingAddress) Unset ¶

func (v *NullableBillingAddress) Unset()

type NullableBillingAddress1 ¶

type NullableBillingAddress1 struct {
	// contains filtered or unexported fields
}

func NewNullableBillingAddress1 ¶

func NewNullableBillingAddress1(val *BillingAddress1) *NullableBillingAddress1

func (NullableBillingAddress1) Get ¶

func (NullableBillingAddress1) IsSet ¶

func (v NullableBillingAddress1) IsSet() bool

func (NullableBillingAddress1) MarshalJSON ¶

func (v NullableBillingAddress1) MarshalJSON() ([]byte, error)

func (*NullableBillingAddress1) Set ¶

func (*NullableBillingAddress1) UnmarshalJSON ¶

func (v *NullableBillingAddress1) UnmarshalJSON(src []byte) error

func (*NullableBillingAddress1) Unset ¶

func (v *NullableBillingAddress1) Unset()

type NullableBillingCharges ¶

type NullableBillingCharges struct {
	// contains filtered or unexported fields
}

func NewNullableBillingCharges ¶

func NewNullableBillingCharges(val *BillingCharges) *NullableBillingCharges

func (NullableBillingCharges) Get ¶

func (NullableBillingCharges) IsSet ¶

func (v NullableBillingCharges) IsSet() bool

func (NullableBillingCharges) MarshalJSON ¶

func (v NullableBillingCharges) MarshalJSON() ([]byte, error)

func (*NullableBillingCharges) Set ¶

func (*NullableBillingCharges) UnmarshalJSON ¶

func (v *NullableBillingCharges) UnmarshalJSON(src []byte) error

func (*NullableBillingCharges) Unset ¶

func (v *NullableBillingCharges) Unset()

type NullableBillingResource ¶

type NullableBillingResource struct {
	// contains filtered or unexported fields
}

func NewNullableBillingResource ¶

func NewNullableBillingResource(val *BillingResource) *NullableBillingResource

func (NullableBillingResource) Get ¶

func (NullableBillingResource) IsSet ¶

func (v NullableBillingResource) IsSet() bool

func (NullableBillingResource) MarshalJSON ¶

func (v NullableBillingResource) MarshalJSON() ([]byte, error)

func (*NullableBillingResource) Set ¶

func (*NullableBillingResource) UnmarshalJSON ¶

func (v *NullableBillingResource) UnmarshalJSON(src []byte) error

func (*NullableBillingResource) Unset ¶

func (v *NullableBillingResource) Unset()

type NullableBillingService ¶

type NullableBillingService struct {
	// contains filtered or unexported fields
}

func NewNullableBillingService ¶

func NewNullableBillingService(val *BillingService) *NullableBillingService

func (NullableBillingService) Get ¶

func (NullableBillingService) IsSet ¶

func (v NullableBillingService) IsSet() bool

func (NullableBillingService) MarshalJSON ¶

func (v NullableBillingService) MarshalJSON() ([]byte, error)

func (*NullableBillingService) Set ¶

func (*NullableBillingService) UnmarshalJSON ¶

func (v *NullableBillingService) UnmarshalJSON(src []byte) error

func (*NullableBillingService) Unset ¶

func (v *NullableBillingService) Unset()

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 NullableBucket ¶

type NullableBucket struct {
	// contains filtered or unexported fields
}

func NewNullableBucket ¶

func NewNullableBucket(val *Bucket) *NullableBucket

func (NullableBucket) Get ¶

func (v NullableBucket) Get() *Bucket

func (NullableBucket) IsSet ¶

func (v NullableBucket) IsSet() bool

func (NullableBucket) MarshalJSON ¶

func (v NullableBucket) MarshalJSON() ([]byte, error)

func (*NullableBucket) Set ¶

func (v *NullableBucket) Set(val *Bucket)

func (*NullableBucket) UnmarshalJSON ¶

func (v *NullableBucket) UnmarshalJSON(src []byte) error

func (*NullableBucket) Unset ¶

func (v *NullableBucket) Unset()

type NullableComputeProjectReplicaCreate ¶

type NullableComputeProjectReplicaCreate struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectReplicaCreate) Get ¶

func (NullableComputeProjectReplicaCreate) IsSet ¶

func (NullableComputeProjectReplicaCreate) MarshalJSON ¶

func (v NullableComputeProjectReplicaCreate) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectReplicaCreate) Set ¶

func (*NullableComputeProjectReplicaCreate) UnmarshalJSON ¶

func (v *NullableComputeProjectReplicaCreate) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectReplicaCreate) Unset ¶

type NullableComputeProjectVmConnectOpen ¶

type NullableComputeProjectVmConnectOpen struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmConnectOpen) Get ¶

func (NullableComputeProjectVmConnectOpen) IsSet ¶

func (NullableComputeProjectVmConnectOpen) MarshalJSON ¶

func (v NullableComputeProjectVmConnectOpen) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmConnectOpen) Set ¶

func (*NullableComputeProjectVmConnectOpen) UnmarshalJSON ¶

func (v *NullableComputeProjectVmConnectOpen) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmConnectOpen) Unset ¶

type NullableComputeProjectVmCreate ¶

type NullableComputeProjectVmCreate struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmCreate) Get ¶

func (NullableComputeProjectVmCreate) IsSet ¶

func (NullableComputeProjectVmCreate) MarshalJSON ¶

func (v NullableComputeProjectVmCreate) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmCreate) Set ¶

func (*NullableComputeProjectVmCreate) UnmarshalJSON ¶

func (v *NullableComputeProjectVmCreate) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmCreate) Unset ¶

func (v *NullableComputeProjectVmCreate) Unset()

type NullableComputeProjectVmCreateCredential ¶

type NullableComputeProjectVmCreateCredential struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmCreateCredential) Get ¶

func (NullableComputeProjectVmCreateCredential) IsSet ¶

func (NullableComputeProjectVmCreateCredential) MarshalJSON ¶

func (*NullableComputeProjectVmCreateCredential) Set ¶

func (*NullableComputeProjectVmCreateCredential) UnmarshalJSON ¶

func (v *NullableComputeProjectVmCreateCredential) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmCreateCredential) Unset ¶

type NullableComputeProjectVmCreateDisk ¶

type NullableComputeProjectVmCreateDisk struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmCreateDisk) Get ¶

func (NullableComputeProjectVmCreateDisk) IsSet ¶

func (NullableComputeProjectVmCreateDisk) MarshalJSON ¶

func (v NullableComputeProjectVmCreateDisk) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmCreateDisk) Set ¶

func (*NullableComputeProjectVmCreateDisk) UnmarshalJSON ¶

func (v *NullableComputeProjectVmCreateDisk) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmCreateDisk) Unset ¶

type NullableComputeProjectVmCreateNetadp ¶

type NullableComputeProjectVmCreateNetadp struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmCreateNetadp) Get ¶

func (NullableComputeProjectVmCreateNetadp) IsSet ¶

func (NullableComputeProjectVmCreateNetadp) MarshalJSON ¶

func (v NullableComputeProjectVmCreateNetadp) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmCreateNetadp) Set ¶

func (*NullableComputeProjectVmCreateNetadp) UnmarshalJSON ¶

func (v *NullableComputeProjectVmCreateNetadp) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmCreateNetadp) Unset ¶

type NullableComputeProjectVmDiskCreate ¶

type NullableComputeProjectVmDiskCreate struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmDiskCreate) Get ¶

func (NullableComputeProjectVmDiskCreate) IsSet ¶

func (NullableComputeProjectVmDiskCreate) MarshalJSON ¶

func (v NullableComputeProjectVmDiskCreate) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmDiskCreate) Set ¶

func (*NullableComputeProjectVmDiskCreate) UnmarshalJSON ¶

func (v *NullableComputeProjectVmDiskCreate) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmDiskCreate) Unset ¶

type NullableComputeProjectVmFlavour ¶

type NullableComputeProjectVmFlavour struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmFlavour) Get ¶

func (NullableComputeProjectVmFlavour) IsSet ¶

func (NullableComputeProjectVmFlavour) MarshalJSON ¶

func (v NullableComputeProjectVmFlavour) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmFlavour) Set ¶

func (*NullableComputeProjectVmFlavour) UnmarshalJSON ¶

func (v *NullableComputeProjectVmFlavour) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmFlavour) Unset ¶

type NullableComputeProjectVmIsoCreate ¶

type NullableComputeProjectVmIsoCreate struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmIsoCreate) Get ¶

func (NullableComputeProjectVmIsoCreate) IsSet ¶

func (NullableComputeProjectVmIsoCreate) MarshalJSON ¶

func (v NullableComputeProjectVmIsoCreate) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmIsoCreate) Set ¶

func (*NullableComputeProjectVmIsoCreate) UnmarshalJSON ¶

func (v *NullableComputeProjectVmIsoCreate) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmIsoCreate) Unset ¶

type NullableComputeProjectVmPasswordReset ¶

type NullableComputeProjectVmPasswordReset struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmPasswordReset) Get ¶

func (NullableComputeProjectVmPasswordReset) IsSet ¶

func (NullableComputeProjectVmPasswordReset) MarshalJSON ¶

func (v NullableComputeProjectVmPasswordReset) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmPasswordReset) Set ¶

func (*NullableComputeProjectVmPasswordReset) UnmarshalJSON ¶

func (v *NullableComputeProjectVmPasswordReset) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmPasswordReset) Unset ¶

type NullableComputeProjectVmSerialport ¶

type NullableComputeProjectVmSerialport struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmSerialport) Get ¶

func (NullableComputeProjectVmSerialport) IsSet ¶

func (NullableComputeProjectVmSerialport) MarshalJSON ¶

func (v NullableComputeProjectVmSerialport) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmSerialport) Set ¶

func (*NullableComputeProjectVmSerialport) UnmarshalJSON ¶

func (v *NullableComputeProjectVmSerialport) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmSerialport) Unset ¶

type NullableComputeProjectVmUpdate ¶

type NullableComputeProjectVmUpdate struct {
	// contains filtered or unexported fields
}

func (NullableComputeProjectVmUpdate) Get ¶

func (NullableComputeProjectVmUpdate) IsSet ¶

func (NullableComputeProjectVmUpdate) MarshalJSON ¶

func (v NullableComputeProjectVmUpdate) MarshalJSON() ([]byte, error)

func (*NullableComputeProjectVmUpdate) Set ¶

func (*NullableComputeProjectVmUpdate) UnmarshalJSON ¶

func (v *NullableComputeProjectVmUpdate) UnmarshalJSON(src []byte) error

func (*NullableComputeProjectVmUpdate) Unset ¶

func (v *NullableComputeProjectVmUpdate) Unset()

type NullableConnect ¶

type NullableConnect struct {
	// contains filtered or unexported fields
}

func NewNullableConnect ¶

func NewNullableConnect(val *Connect) *NullableConnect

func (NullableConnect) Get ¶

func (v NullableConnect) Get() *Connect

func (NullableConnect) IsSet ¶

func (v NullableConnect) IsSet() bool

func (NullableConnect) MarshalJSON ¶

func (v NullableConnect) MarshalJSON() ([]byte, error)

func (*NullableConnect) Set ¶

func (v *NullableConnect) Set(val *Connect)

func (*NullableConnect) UnmarshalJSON ¶

func (v *NullableConnect) UnmarshalJSON(src []byte) error

func (*NullableConnect) Unset ¶

func (v *NullableConnect) Unset()

type NullableContainerImage ¶

type NullableContainerImage struct {
	// contains filtered or unexported fields
}

func NewNullableContainerImage ¶

func NewNullableContainerImage(val *ContainerImage) *NullableContainerImage

func (NullableContainerImage) Get ¶

func (NullableContainerImage) IsSet ¶

func (v NullableContainerImage) IsSet() bool

func (NullableContainerImage) MarshalJSON ¶

func (v NullableContainerImage) MarshalJSON() ([]byte, error)

func (*NullableContainerImage) Set ¶

func (*NullableContainerImage) UnmarshalJSON ¶

func (v *NullableContainerImage) UnmarshalJSON(src []byte) error

func (*NullableContainerImage) Unset ¶

func (v *NullableContainerImage) Unset()

type NullableContainerProjectRegistryCreate ¶

type NullableContainerProjectRegistryCreate struct {
	// contains filtered or unexported fields
}

func (NullableContainerProjectRegistryCreate) Get ¶

func (NullableContainerProjectRegistryCreate) IsSet ¶

func (NullableContainerProjectRegistryCreate) MarshalJSON ¶

func (v NullableContainerProjectRegistryCreate) MarshalJSON() ([]byte, error)

func (*NullableContainerProjectRegistryCreate) Set ¶

func (*NullableContainerProjectRegistryCreate) UnmarshalJSON ¶

func (v *NullableContainerProjectRegistryCreate) UnmarshalJSON(src []byte) error

func (*NullableContainerProjectRegistryCreate) Unset ¶

type NullableContainerProjectRegistryCredentialPatch ¶

type NullableContainerProjectRegistryCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableContainerProjectRegistryCredentialPatch) Get ¶

func (NullableContainerProjectRegistryCredentialPatch) IsSet ¶

func (NullableContainerProjectRegistryCredentialPatch) MarshalJSON ¶

func (*NullableContainerProjectRegistryCredentialPatch) Set ¶

func (*NullableContainerProjectRegistryCredentialPatch) UnmarshalJSON ¶

func (*NullableContainerProjectRegistryCredentialPatch) Unset ¶

type NullableContainerProjectRegistryTransfer ¶

type NullableContainerProjectRegistryTransfer struct {
	// contains filtered or unexported fields
}

func (NullableContainerProjectRegistryTransfer) Get ¶

func (NullableContainerProjectRegistryTransfer) IsSet ¶

func (NullableContainerProjectRegistryTransfer) MarshalJSON ¶

func (*NullableContainerProjectRegistryTransfer) Set ¶

func (*NullableContainerProjectRegistryTransfer) UnmarshalJSON ¶

func (v *NullableContainerProjectRegistryTransfer) UnmarshalJSON(src []byte) error

func (*NullableContainerProjectRegistryTransfer) Unset ¶

type NullableContainerProjectRegistryUpdate ¶

type NullableContainerProjectRegistryUpdate struct {
	// contains filtered or unexported fields
}

func (NullableContainerProjectRegistryUpdate) Get ¶

func (NullableContainerProjectRegistryUpdate) IsSet ¶

func (NullableContainerProjectRegistryUpdate) MarshalJSON ¶

func (v NullableContainerProjectRegistryUpdate) MarshalJSON() ([]byte, error)

func (*NullableContainerProjectRegistryUpdate) Set ¶

func (*NullableContainerProjectRegistryUpdate) UnmarshalJSON ¶

func (v *NullableContainerProjectRegistryUpdate) UnmarshalJSON(src []byte) error

func (*NullableContainerProjectRegistryUpdate) Unset ¶

type NullableContainerRepository ¶

type NullableContainerRepository struct {
	// contains filtered or unexported fields
}

func (NullableContainerRepository) Get ¶

func (NullableContainerRepository) IsSet ¶

func (NullableContainerRepository) MarshalJSON ¶

func (v NullableContainerRepository) MarshalJSON() ([]byte, error)

func (*NullableContainerRepository) Set ¶

func (*NullableContainerRepository) UnmarshalJSON ¶

func (v *NullableContainerRepository) UnmarshalJSON(src []byte) error

func (*NullableContainerRepository) Unset ¶

func (v *NullableContainerRepository) Unset()

type NullableDisk ¶

type NullableDisk struct {
	// contains filtered or unexported fields
}

func NewNullableDisk ¶

func NewNullableDisk(val *Disk) *NullableDisk

func (NullableDisk) Get ¶

func (v NullableDisk) Get() *Disk

func (NullableDisk) IsSet ¶

func (v NullableDisk) IsSet() bool

func (NullableDisk) MarshalJSON ¶

func (v NullableDisk) MarshalJSON() ([]byte, error)

func (*NullableDisk) Set ¶

func (v *NullableDisk) Set(val *Disk)

func (*NullableDisk) UnmarshalJSON ¶

func (v *NullableDisk) UnmarshalJSON(src []byte) error

func (*NullableDisk) Unset ¶

func (v *NullableDisk) Unset()

type NullableDnsProjectZoneCreate ¶

type NullableDnsProjectZoneCreate struct {
	// contains filtered or unexported fields
}

func (NullableDnsProjectZoneCreate) Get ¶

func (NullableDnsProjectZoneCreate) IsSet ¶

func (NullableDnsProjectZoneCreate) MarshalJSON ¶

func (v NullableDnsProjectZoneCreate) MarshalJSON() ([]byte, error)

func (*NullableDnsProjectZoneCreate) Set ¶

func (*NullableDnsProjectZoneCreate) UnmarshalJSON ¶

func (v *NullableDnsProjectZoneCreate) UnmarshalJSON(src []byte) error

func (*NullableDnsProjectZoneCreate) Unset ¶

func (v *NullableDnsProjectZoneCreate) Unset()

type NullableDnsProjectZoneRecordsetPatch ¶

type NullableDnsProjectZoneRecordsetPatch struct {
	// contains filtered or unexported fields
}

func (NullableDnsProjectZoneRecordsetPatch) Get ¶

func (NullableDnsProjectZoneRecordsetPatch) IsSet ¶

func (NullableDnsProjectZoneRecordsetPatch) MarshalJSON ¶

func (v NullableDnsProjectZoneRecordsetPatch) MarshalJSON() ([]byte, error)

func (*NullableDnsProjectZoneRecordsetPatch) Set ¶

func (*NullableDnsProjectZoneRecordsetPatch) UnmarshalJSON ¶

func (v *NullableDnsProjectZoneRecordsetPatch) UnmarshalJSON(src []byte) error

func (*NullableDnsProjectZoneRecordsetPatch) Unset ¶

type NullableDnsProjectZoneUpdate ¶

type NullableDnsProjectZoneUpdate struct {
	// contains filtered or unexported fields
}

func (NullableDnsProjectZoneUpdate) Get ¶

func (NullableDnsProjectZoneUpdate) IsSet ¶

func (NullableDnsProjectZoneUpdate) MarshalJSON ¶

func (v NullableDnsProjectZoneUpdate) MarshalJSON() ([]byte, error)

func (*NullableDnsProjectZoneUpdate) Set ¶

func (*NullableDnsProjectZoneUpdate) UnmarshalJSON ¶

func (v *NullableDnsProjectZoneUpdate) UnmarshalJSON(src []byte) error

func (*NullableDnsProjectZoneUpdate) Unset ¶

func (v *NullableDnsProjectZoneUpdate) Unset()

type NullableDnsRecord ¶

type NullableDnsRecord struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecord ¶

func NewNullableDnsRecord(val *DnsRecord) *NullableDnsRecord

func (NullableDnsRecord) Get ¶

func (v NullableDnsRecord) Get() *DnsRecord

func (NullableDnsRecord) IsSet ¶

func (v NullableDnsRecord) IsSet() bool

func (NullableDnsRecord) MarshalJSON ¶

func (v NullableDnsRecord) MarshalJSON() ([]byte, error)

func (*NullableDnsRecord) Set ¶

func (v *NullableDnsRecord) Set(val *DnsRecord)

func (*NullableDnsRecord) UnmarshalJSON ¶

func (v *NullableDnsRecord) UnmarshalJSON(src []byte) error

func (*NullableDnsRecord) Unset ¶

func (v *NullableDnsRecord) Unset()

type NullableDnsRecordset ¶

type NullableDnsRecordset struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecordset ¶

func NewNullableDnsRecordset(val *DnsRecordset) *NullableDnsRecordset

func (NullableDnsRecordset) Get ¶

func (NullableDnsRecordset) IsSet ¶

func (v NullableDnsRecordset) IsSet() bool

func (NullableDnsRecordset) MarshalJSON ¶

func (v NullableDnsRecordset) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordset) Set ¶

func (v *NullableDnsRecordset) Set(val *DnsRecordset)

func (*NullableDnsRecordset) UnmarshalJSON ¶

func (v *NullableDnsRecordset) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordset) Unset ¶

func (v *NullableDnsRecordset) Unset()

type NullableDomain ¶

type NullableDomain struct {
	// contains filtered or unexported fields
}

func NewNullableDomain ¶

func NewNullableDomain(val *Domain) *NullableDomain

func (NullableDomain) Get ¶

func (v NullableDomain) Get() *Domain

func (NullableDomain) IsSet ¶

func (v NullableDomain) IsSet() bool

func (NullableDomain) MarshalJSON ¶

func (v NullableDomain) MarshalJSON() ([]byte, error)

func (*NullableDomain) Set ¶

func (v *NullableDomain) Set(val *Domain)

func (*NullableDomain) UnmarshalJSON ¶

func (v *NullableDomain) UnmarshalJSON(src []byte) error

func (*NullableDomain) Unset ¶

func (v *NullableDomain) Unset()

type NullableEnabledService ¶

type NullableEnabledService struct {
	// contains filtered or unexported fields
}

func NewNullableEnabledService ¶

func NewNullableEnabledService(val *EnabledService) *NullableEnabledService

func (NullableEnabledService) Get ¶

func (NullableEnabledService) IsSet ¶

func (v NullableEnabledService) IsSet() bool

func (NullableEnabledService) MarshalJSON ¶

func (v NullableEnabledService) MarshalJSON() ([]byte, error)

func (*NullableEnabledService) Set ¶

func (*NullableEnabledService) UnmarshalJSON ¶

func (v *NullableEnabledService) UnmarshalJSON(src []byte) error

func (*NullableEnabledService) Unset ¶

func (v *NullableEnabledService) Unset()

type NullableEvent ¶

type NullableEvent struct {
	// contains filtered or unexported fields
}

func NewNullableEvent ¶

func NewNullableEvent(val *Event) *NullableEvent

func (NullableEvent) Get ¶

func (v NullableEvent) Get() *Event

func (NullableEvent) IsSet ¶

func (v NullableEvent) IsSet() bool

func (NullableEvent) MarshalJSON ¶

func (v NullableEvent) MarshalJSON() ([]byte, error)

func (*NullableEvent) Set ¶

func (v *NullableEvent) Set(val *Event)

func (*NullableEvent) UnmarshalJSON ¶

func (v *NullableEvent) UnmarshalJSON(src []byte) error

func (*NullableEvent) Unset ¶

func (v *NullableEvent) Unset()

type NullableEventBase ¶

type NullableEventBase struct {
	// contains filtered or unexported fields
}

func NewNullableEventBase ¶

func NewNullableEventBase(val *EventBase) *NullableEventBase

func (NullableEventBase) Get ¶

func (v NullableEventBase) Get() *EventBase

func (NullableEventBase) IsSet ¶

func (v NullableEventBase) IsSet() bool

func (NullableEventBase) MarshalJSON ¶

func (v NullableEventBase) MarshalJSON() ([]byte, error)

func (*NullableEventBase) Set ¶

func (v *NullableEventBase) Set(val *EventBase)

func (*NullableEventBase) UnmarshalJSON ¶

func (v *NullableEventBase) UnmarshalJSON(src []byte) error

func (*NullableEventBase) Unset ¶

func (v *NullableEventBase) Unset()

type NullableFirewall ¶

type NullableFirewall struct {
	// contains filtered or unexported fields
}

func NewNullableFirewall ¶

func NewNullableFirewall(val *Firewall) *NullableFirewall

func (NullableFirewall) Get ¶

func (v NullableFirewall) Get() *Firewall

func (NullableFirewall) IsSet ¶

func (v NullableFirewall) IsSet() bool

func (NullableFirewall) MarshalJSON ¶

func (v NullableFirewall) MarshalJSON() ([]byte, error)

func (*NullableFirewall) Set ¶

func (v *NullableFirewall) Set(val *Firewall)

func (*NullableFirewall) UnmarshalJSON ¶

func (v *NullableFirewall) UnmarshalJSON(src []byte) error

func (*NullableFirewall) Unset ¶

func (v *NullableFirewall) 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 NullableGroup ¶

type NullableGroup struct {
	// contains filtered or unexported fields
}

func NewNullableGroup ¶

func NewNullableGroup(val *Group) *NullableGroup

func (NullableGroup) Get ¶

func (v NullableGroup) Get() *Group

func (NullableGroup) IsSet ¶

func (v NullableGroup) IsSet() bool

func (NullableGroup) MarshalJSON ¶

func (v NullableGroup) MarshalJSON() ([]byte, error)

func (*NullableGroup) Set ¶

func (v *NullableGroup) Set(val *Group)

func (*NullableGroup) UnmarshalJSON ¶

func (v *NullableGroup) UnmarshalJSON(src []byte) error

func (*NullableGroup) Unset ¶

func (v *NullableGroup) Unset()

type NullableHdd ¶

type NullableHdd struct {
	// contains filtered or unexported fields
}

func NewNullableHdd ¶

func NewNullableHdd(val *Hdd) *NullableHdd

func (NullableHdd) Get ¶

func (v NullableHdd) Get() *Hdd

func (NullableHdd) IsSet ¶

func (v NullableHdd) IsSet() bool

func (NullableHdd) MarshalJSON ¶

func (v NullableHdd) MarshalJSON() ([]byte, error)

func (*NullableHdd) Set ¶

func (v *NullableHdd) Set(val *Hdd)

func (*NullableHdd) UnmarshalJSON ¶

func (v *NullableHdd) UnmarshalJSON(src []byte) error

func (*NullableHdd) Unset ¶

func (v *NullableHdd) Unset()

type NullableIamActor ¶

type NullableIamActor struct {
	// contains filtered or unexported fields
}

func NewNullableIamActor ¶

func NewNullableIamActor(val *IamActor) *NullableIamActor

func (NullableIamActor) Get ¶

func (v NullableIamActor) Get() *IamActor

func (NullableIamActor) IsSet ¶

func (v NullableIamActor) IsSet() bool

func (NullableIamActor) MarshalJSON ¶

func (v NullableIamActor) MarshalJSON() ([]byte, error)

func (*NullableIamActor) Set ¶

func (v *NullableIamActor) Set(val *IamActor)

func (*NullableIamActor) UnmarshalJSON ¶

func (v *NullableIamActor) UnmarshalJSON(src []byte) error

func (*NullableIamActor) Unset ¶

func (v *NullableIamActor) Unset()

type NullableIamActorOrGroup ¶

type NullableIamActorOrGroup struct {
	// contains filtered or unexported fields
}

func NewNullableIamActorOrGroup ¶

func NewNullableIamActorOrGroup(val *IamActorOrGroup) *NullableIamActorOrGroup

func (NullableIamActorOrGroup) Get ¶

func (NullableIamActorOrGroup) IsSet ¶

func (v NullableIamActorOrGroup) IsSet() bool

func (NullableIamActorOrGroup) MarshalJSON ¶

func (v NullableIamActorOrGroup) MarshalJSON() ([]byte, error)

func (*NullableIamActorOrGroup) Set ¶

func (*NullableIamActorOrGroup) UnmarshalJSON ¶

func (v *NullableIamActorOrGroup) UnmarshalJSON(src []byte) error

func (*NullableIamActorOrGroup) Unset ¶

func (v *NullableIamActorOrGroup) Unset()

type NullableIamOrganisationCreate ¶

type NullableIamOrganisationCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationCreate) Get ¶

func (NullableIamOrganisationCreate) IsSet ¶

func (NullableIamOrganisationCreate) MarshalJSON ¶

func (v NullableIamOrganisationCreate) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationCreate) Set ¶

func (*NullableIamOrganisationCreate) UnmarshalJSON ¶

func (v *NullableIamOrganisationCreate) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationCreate) Unset ¶

func (v *NullableIamOrganisationCreate) Unset()

type NullableIamOrganisationInvitationAccept ¶

type NullableIamOrganisationInvitationAccept struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationInvitationAccept) Get ¶

func (NullableIamOrganisationInvitationAccept) IsSet ¶

func (NullableIamOrganisationInvitationAccept) MarshalJSON ¶

func (v NullableIamOrganisationInvitationAccept) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationInvitationAccept) Set ¶

func (*NullableIamOrganisationInvitationAccept) UnmarshalJSON ¶

func (v *NullableIamOrganisationInvitationAccept) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationInvitationAccept) Unset ¶

type NullableIamOrganisationOwnershipCreate ¶

type NullableIamOrganisationOwnershipCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationOwnershipCreate) Get ¶

func (NullableIamOrganisationOwnershipCreate) IsSet ¶

func (NullableIamOrganisationOwnershipCreate) MarshalJSON ¶

func (v NullableIamOrganisationOwnershipCreate) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationOwnershipCreate) Set ¶

func (*NullableIamOrganisationOwnershipCreate) UnmarshalJSON ¶

func (v *NullableIamOrganisationOwnershipCreate) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationOwnershipCreate) Unset ¶

type NullableIamOrganisationPaymentAllocate ¶

type NullableIamOrganisationPaymentAllocate struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationPaymentAllocate) Get ¶

func (NullableIamOrganisationPaymentAllocate) IsSet ¶

func (NullableIamOrganisationPaymentAllocate) MarshalJSON ¶

func (v NullableIamOrganisationPaymentAllocate) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationPaymentAllocate) Set ¶

func (*NullableIamOrganisationPaymentAllocate) UnmarshalJSON ¶

func (v *NullableIamOrganisationPaymentAllocate) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationPaymentAllocate) Unset ¶

type NullableIamOrganisationProformaCreate ¶

type NullableIamOrganisationProformaCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationProformaCreate) Get ¶

func (NullableIamOrganisationProformaCreate) IsSet ¶

func (NullableIamOrganisationProformaCreate) MarshalJSON ¶

func (v NullableIamOrganisationProformaCreate) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationProformaCreate) Set ¶

func (*NullableIamOrganisationProformaCreate) UnmarshalJSON ¶

func (v *NullableIamOrganisationProformaCreate) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationProformaCreate) Unset ¶

type NullableIamOrganisationTransferAccept ¶

type NullableIamOrganisationTransferAccept struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationTransferAccept) Get ¶

func (NullableIamOrganisationTransferAccept) IsSet ¶

func (NullableIamOrganisationTransferAccept) MarshalJSON ¶

func (v NullableIamOrganisationTransferAccept) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationTransferAccept) Set ¶

func (*NullableIamOrganisationTransferAccept) UnmarshalJSON ¶

func (v *NullableIamOrganisationTransferAccept) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationTransferAccept) Unset ¶

type NullableIamOrganisationUpdate ¶

type NullableIamOrganisationUpdate struct {
	// contains filtered or unexported fields
}

func (NullableIamOrganisationUpdate) Get ¶

func (NullableIamOrganisationUpdate) IsSet ¶

func (NullableIamOrganisationUpdate) MarshalJSON ¶

func (v NullableIamOrganisationUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamOrganisationUpdate) Set ¶

func (*NullableIamOrganisationUpdate) UnmarshalJSON ¶

func (v *NullableIamOrganisationUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamOrganisationUpdate) Unset ¶

func (v *NullableIamOrganisationUpdate) Unset()

type NullableIamPermission ¶

type NullableIamPermission struct {
	// contains filtered or unexported fields
}

func NewNullableIamPermission ¶

func NewNullableIamPermission(val *IamPermission) *NullableIamPermission

func (NullableIamPermission) Get ¶

func (NullableIamPermission) IsSet ¶

func (v NullableIamPermission) IsSet() bool

func (NullableIamPermission) MarshalJSON ¶

func (v NullableIamPermission) MarshalJSON() ([]byte, error)

func (*NullableIamPermission) Set ¶

func (v *NullableIamPermission) Set(val *IamPermission)

func (*NullableIamPermission) UnmarshalJSON ¶

func (v *NullableIamPermission) UnmarshalJSON(src []byte) error

func (*NullableIamPermission) Unset ¶

func (v *NullableIamPermission) Unset()

type NullableIamProjectApplicationCreate ¶

type NullableIamProjectApplicationCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectApplicationCreate) Get ¶

func (NullableIamProjectApplicationCreate) IsSet ¶

func (NullableIamProjectApplicationCreate) MarshalJSON ¶

func (v NullableIamProjectApplicationCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectApplicationCreate) Set ¶

func (*NullableIamProjectApplicationCreate) UnmarshalJSON ¶

func (v *NullableIamProjectApplicationCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectApplicationCreate) Unset ¶

type NullableIamProjectApplicationCredentialPatch ¶

type NullableIamProjectApplicationCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectApplicationCredentialPatch) Get ¶

func (NullableIamProjectApplicationCredentialPatch) IsSet ¶

func (NullableIamProjectApplicationCredentialPatch) MarshalJSON ¶

func (*NullableIamProjectApplicationCredentialPatch) Set ¶

func (*NullableIamProjectApplicationCredentialPatch) UnmarshalJSON ¶

func (*NullableIamProjectApplicationCredentialPatch) Unset ¶

type NullableIamProjectApplicationRedirectPatch ¶

type NullableIamProjectApplicationRedirectPatch struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectApplicationRedirectPatch) Get ¶

func (NullableIamProjectApplicationRedirectPatch) IsSet ¶

func (NullableIamProjectApplicationRedirectPatch) MarshalJSON ¶

func (*NullableIamProjectApplicationRedirectPatch) Set ¶

func (*NullableIamProjectApplicationRedirectPatch) UnmarshalJSON ¶

func (v *NullableIamProjectApplicationRedirectPatch) UnmarshalJSON(src []byte) error

func (*NullableIamProjectApplicationRedirectPatch) Unset ¶

type NullableIamProjectApplicationUpdate ¶

type NullableIamProjectApplicationUpdate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectApplicationUpdate) Get ¶

func (NullableIamProjectApplicationUpdate) IsSet ¶

func (NullableIamProjectApplicationUpdate) MarshalJSON ¶

func (v NullableIamProjectApplicationUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectApplicationUpdate) Set ¶

func (*NullableIamProjectApplicationUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectApplicationUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectApplicationUpdate) Unset ¶

type NullableIamProjectCreate ¶

type NullableIamProjectCreate struct {
	// contains filtered or unexported fields
}

func NewNullableIamProjectCreate ¶

func NewNullableIamProjectCreate(val *IamProjectCreate) *NullableIamProjectCreate

func (NullableIamProjectCreate) Get ¶

func (NullableIamProjectCreate) IsSet ¶

func (v NullableIamProjectCreate) IsSet() bool

func (NullableIamProjectCreate) MarshalJSON ¶

func (v NullableIamProjectCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectCreate) Set ¶

func (*NullableIamProjectCreate) UnmarshalJSON ¶

func (v *NullableIamProjectCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectCreate) Unset ¶

func (v *NullableIamProjectCreate) Unset()

type NullableIamProjectCredentialStorePatch ¶

type NullableIamProjectCredentialStorePatch struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectCredentialStorePatch) Get ¶

func (NullableIamProjectCredentialStorePatch) IsSet ¶

func (NullableIamProjectCredentialStorePatch) MarshalJSON ¶

func (v NullableIamProjectCredentialStorePatch) MarshalJSON() ([]byte, error)

func (*NullableIamProjectCredentialStorePatch) Set ¶

func (*NullableIamProjectCredentialStorePatch) UnmarshalJSON ¶

func (v *NullableIamProjectCredentialStorePatch) UnmarshalJSON(src []byte) error

func (*NullableIamProjectCredentialStorePatch) Unset ¶

type NullableIamProjectGroupCreate ¶

type NullableIamProjectGroupCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectGroupCreate) Get ¶

func (NullableIamProjectGroupCreate) IsSet ¶

func (NullableIamProjectGroupCreate) MarshalJSON ¶

func (v NullableIamProjectGroupCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectGroupCreate) Set ¶

func (*NullableIamProjectGroupCreate) UnmarshalJSON ¶

func (v *NullableIamProjectGroupCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectGroupCreate) Unset ¶

func (v *NullableIamProjectGroupCreate) Unset()

type NullableIamProjectGroupUpdate ¶

type NullableIamProjectGroupUpdate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectGroupUpdate) Get ¶

func (NullableIamProjectGroupUpdate) IsSet ¶

func (NullableIamProjectGroupUpdate) MarshalJSON ¶

func (v NullableIamProjectGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectGroupUpdate) Set ¶

func (*NullableIamProjectGroupUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectGroupUpdate) Unset ¶

func (v *NullableIamProjectGroupUpdate) Unset()

type NullableIamProjectInvitationAccept ¶

type NullableIamProjectInvitationAccept struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectInvitationAccept) Get ¶

func (NullableIamProjectInvitationAccept) IsSet ¶

func (NullableIamProjectInvitationAccept) MarshalJSON ¶

func (v NullableIamProjectInvitationAccept) MarshalJSON() ([]byte, error)

func (*NullableIamProjectInvitationAccept) Set ¶

func (*NullableIamProjectInvitationAccept) UnmarshalJSON ¶

func (v *NullableIamProjectInvitationAccept) UnmarshalJSON(src []byte) error

func (*NullableIamProjectInvitationAccept) Unset ¶

type NullableIamProjectOwnershipCreate ¶

type NullableIamProjectOwnershipCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectOwnershipCreate) Get ¶

func (NullableIamProjectOwnershipCreate) IsSet ¶

func (NullableIamProjectOwnershipCreate) MarshalJSON ¶

func (v NullableIamProjectOwnershipCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectOwnershipCreate) Set ¶

func (*NullableIamProjectOwnershipCreate) UnmarshalJSON ¶

func (v *NullableIamProjectOwnershipCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectOwnershipCreate) Unset ¶

type NullableIamProjectPolicyCreate ¶

type NullableIamProjectPolicyCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectPolicyCreate) Get ¶

func (NullableIamProjectPolicyCreate) IsSet ¶

func (NullableIamProjectPolicyCreate) MarshalJSON ¶

func (v NullableIamProjectPolicyCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectPolicyCreate) Set ¶

func (*NullableIamProjectPolicyCreate) UnmarshalJSON ¶

func (v *NullableIamProjectPolicyCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectPolicyCreate) Unset ¶

func (v *NullableIamProjectPolicyCreate) Unset()

type NullableIamProjectPolicyCreateActor ¶

type NullableIamProjectPolicyCreateActor struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectPolicyCreateActor) Get ¶

func (NullableIamProjectPolicyCreateActor) IsSet ¶

func (NullableIamProjectPolicyCreateActor) MarshalJSON ¶

func (v NullableIamProjectPolicyCreateActor) MarshalJSON() ([]byte, error)

func (*NullableIamProjectPolicyCreateActor) Set ¶

func (*NullableIamProjectPolicyCreateActor) UnmarshalJSON ¶

func (v *NullableIamProjectPolicyCreateActor) UnmarshalJSON(src []byte) error

func (*NullableIamProjectPolicyCreateActor) Unset ¶

type NullableIamProjectPolicyUpdate ¶

type NullableIamProjectPolicyUpdate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectPolicyUpdate) Get ¶

func (NullableIamProjectPolicyUpdate) IsSet ¶

func (NullableIamProjectPolicyUpdate) MarshalJSON ¶

func (v NullableIamProjectPolicyUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectPolicyUpdate) Set ¶

func (*NullableIamProjectPolicyUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectPolicyUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectPolicyUpdate) Unset ¶

func (v *NullableIamProjectPolicyUpdate) Unset()

type NullableIamProjectQuotaLimitPatch ¶

type NullableIamProjectQuotaLimitPatch struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectQuotaLimitPatch) Get ¶

func (NullableIamProjectQuotaLimitPatch) IsSet ¶

func (NullableIamProjectQuotaLimitPatch) MarshalJSON ¶

func (v NullableIamProjectQuotaLimitPatch) MarshalJSON() ([]byte, error)

func (*NullableIamProjectQuotaLimitPatch) Set ¶

func (*NullableIamProjectQuotaLimitPatch) UnmarshalJSON ¶

func (v *NullableIamProjectQuotaLimitPatch) UnmarshalJSON(src []byte) error

func (*NullableIamProjectQuotaLimitPatch) Unset ¶

type NullableIamProjectRoleCreate ¶

type NullableIamProjectRoleCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectRoleCreate) Get ¶

func (NullableIamProjectRoleCreate) IsSet ¶

func (NullableIamProjectRoleCreate) MarshalJSON ¶

func (v NullableIamProjectRoleCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectRoleCreate) Set ¶

func (*NullableIamProjectRoleCreate) UnmarshalJSON ¶

func (v *NullableIamProjectRoleCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectRoleCreate) Unset ¶

func (v *NullableIamProjectRoleCreate) Unset()

type NullableIamProjectRoleUpdate ¶

type NullableIamProjectRoleUpdate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectRoleUpdate) Get ¶

func (NullableIamProjectRoleUpdate) IsSet ¶

func (NullableIamProjectRoleUpdate) MarshalJSON ¶

func (v NullableIamProjectRoleUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectRoleUpdate) Set ¶

func (*NullableIamProjectRoleUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectRoleUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectRoleUpdate) Unset ¶

func (v *NullableIamProjectRoleUpdate) Unset()

type NullableIamProjectSaCreate ¶

type NullableIamProjectSaCreate struct {
	// contains filtered or unexported fields
}

func NewNullableIamProjectSaCreate ¶

func NewNullableIamProjectSaCreate(val *IamProjectSaCreate) *NullableIamProjectSaCreate

func (NullableIamProjectSaCreate) Get ¶

func (NullableIamProjectSaCreate) IsSet ¶

func (v NullableIamProjectSaCreate) IsSet() bool

func (NullableIamProjectSaCreate) MarshalJSON ¶

func (v NullableIamProjectSaCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectSaCreate) Set ¶

func (*NullableIamProjectSaCreate) UnmarshalJSON ¶

func (v *NullableIamProjectSaCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectSaCreate) Unset ¶

func (v *NullableIamProjectSaCreate) Unset()

type NullableIamProjectSaCredentialPatch ¶

type NullableIamProjectSaCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectSaCredentialPatch) Get ¶

func (NullableIamProjectSaCredentialPatch) IsSet ¶

func (NullableIamProjectSaCredentialPatch) MarshalJSON ¶

func (v NullableIamProjectSaCredentialPatch) MarshalJSON() ([]byte, error)

func (*NullableIamProjectSaCredentialPatch) Set ¶

func (*NullableIamProjectSaCredentialPatch) UnmarshalJSON ¶

func (v *NullableIamProjectSaCredentialPatch) UnmarshalJSON(src []byte) error

func (*NullableIamProjectSaCredentialPatch) Unset ¶

type NullableIamProjectSaUpdate ¶

type NullableIamProjectSaUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableIamProjectSaUpdate ¶

func NewNullableIamProjectSaUpdate(val *IamProjectSaUpdate) *NullableIamProjectSaUpdate

func (NullableIamProjectSaUpdate) Get ¶

func (NullableIamProjectSaUpdate) IsSet ¶

func (v NullableIamProjectSaUpdate) IsSet() bool

func (NullableIamProjectSaUpdate) MarshalJSON ¶

func (v NullableIamProjectSaUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectSaUpdate) Set ¶

func (*NullableIamProjectSaUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectSaUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectSaUpdate) Unset ¶

func (v *NullableIamProjectSaUpdate) Unset()

type NullableIamProjectThresholdCreate ¶

type NullableIamProjectThresholdCreate struct {
	// contains filtered or unexported fields
}

func (NullableIamProjectThresholdCreate) Get ¶

func (NullableIamProjectThresholdCreate) IsSet ¶

func (NullableIamProjectThresholdCreate) MarshalJSON ¶

func (v NullableIamProjectThresholdCreate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectThresholdCreate) Set ¶

func (*NullableIamProjectThresholdCreate) UnmarshalJSON ¶

func (v *NullableIamProjectThresholdCreate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectThresholdCreate) Unset ¶

type NullableIamProjectTransfer ¶

type NullableIamProjectTransfer struct {
	// contains filtered or unexported fields
}

func NewNullableIamProjectTransfer ¶

func NewNullableIamProjectTransfer(val *IamProjectTransfer) *NullableIamProjectTransfer

func (NullableIamProjectTransfer) Get ¶

func (NullableIamProjectTransfer) IsSet ¶

func (v NullableIamProjectTransfer) IsSet() bool

func (NullableIamProjectTransfer) MarshalJSON ¶

func (v NullableIamProjectTransfer) MarshalJSON() ([]byte, error)

func (*NullableIamProjectTransfer) Set ¶

func (*NullableIamProjectTransfer) UnmarshalJSON ¶

func (v *NullableIamProjectTransfer) UnmarshalJSON(src []byte) error

func (*NullableIamProjectTransfer) Unset ¶

func (v *NullableIamProjectTransfer) Unset()

type NullableIamProjectUpdate ¶

type NullableIamProjectUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableIamProjectUpdate ¶

func NewNullableIamProjectUpdate(val *IamProjectUpdate) *NullableIamProjectUpdate

func (NullableIamProjectUpdate) Get ¶

func (NullableIamProjectUpdate) IsSet ¶

func (v NullableIamProjectUpdate) IsSet() bool

func (NullableIamProjectUpdate) MarshalJSON ¶

func (v NullableIamProjectUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamProjectUpdate) Set ¶

func (*NullableIamProjectUpdate) UnmarshalJSON ¶

func (v *NullableIamProjectUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamProjectUpdate) Unset ¶

func (v *NullableIamProjectUpdate) Unset()

type NullableIamRedirect ¶

type NullableIamRedirect struct {
	// contains filtered or unexported fields
}

func NewNullableIamRedirect ¶

func NewNullableIamRedirect(val *IamRedirect) *NullableIamRedirect

func (NullableIamRedirect) Get ¶

func (NullableIamRedirect) IsSet ¶

func (v NullableIamRedirect) IsSet() bool

func (NullableIamRedirect) MarshalJSON ¶

func (v NullableIamRedirect) MarshalJSON() ([]byte, error)

func (*NullableIamRedirect) Set ¶

func (v *NullableIamRedirect) Set(val *IamRedirect)

func (*NullableIamRedirect) UnmarshalJSON ¶

func (v *NullableIamRedirect) UnmarshalJSON(src []byte) error

func (*NullableIamRedirect) Unset ¶

func (v *NullableIamRedirect) Unset()

type NullableIamUserAuthorization ¶

type NullableIamUserAuthorization struct {
	// contains filtered or unexported fields
}

func (NullableIamUserAuthorization) Get ¶

func (NullableIamUserAuthorization) IsSet ¶

func (NullableIamUserAuthorization) MarshalJSON ¶

func (v NullableIamUserAuthorization) MarshalJSON() ([]byte, error)

func (*NullableIamUserAuthorization) Set ¶

func (*NullableIamUserAuthorization) UnmarshalJSON ¶

func (v *NullableIamUserAuthorization) UnmarshalJSON(src []byte) error

func (*NullableIamUserAuthorization) Unset ¶

func (v *NullableIamUserAuthorization) Unset()

type NullableIamUserAuthorizationCode ¶

type NullableIamUserAuthorizationCode struct {
	// contains filtered or unexported fields
}

func (NullableIamUserAuthorizationCode) Get ¶

func (NullableIamUserAuthorizationCode) IsSet ¶

func (NullableIamUserAuthorizationCode) MarshalJSON ¶

func (v NullableIamUserAuthorizationCode) MarshalJSON() ([]byte, error)

func (*NullableIamUserAuthorizationCode) Set ¶

func (*NullableIamUserAuthorizationCode) UnmarshalJSON ¶

func (v *NullableIamUserAuthorizationCode) UnmarshalJSON(src []byte) error

func (*NullableIamUserAuthorizationCode) Unset ¶

type NullableIamUserCredentialPatch ¶

type NullableIamUserCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableIamUserCredentialPatch) Get ¶

func (NullableIamUserCredentialPatch) IsSet ¶

func (NullableIamUserCredentialPatch) MarshalJSON ¶

func (v NullableIamUserCredentialPatch) MarshalJSON() ([]byte, error)

func (*NullableIamUserCredentialPatch) Set ¶

func (*NullableIamUserCredentialPatch) UnmarshalJSON ¶

func (v *NullableIamUserCredentialPatch) UnmarshalJSON(src []byte) error

func (*NullableIamUserCredentialPatch) Unset ¶

func (v *NullableIamUserCredentialPatch) Unset()

type NullableIamUserUpdate ¶

type NullableIamUserUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableIamUserUpdate ¶

func NewNullableIamUserUpdate(val *IamUserUpdate) *NullableIamUserUpdate

func (NullableIamUserUpdate) Get ¶

func (NullableIamUserUpdate) IsSet ¶

func (v NullableIamUserUpdate) IsSet() bool

func (NullableIamUserUpdate) MarshalJSON ¶

func (v NullableIamUserUpdate) MarshalJSON() ([]byte, error)

func (*NullableIamUserUpdate) Set ¶

func (v *NullableIamUserUpdate) Set(val *IamUserUpdate)

func (*NullableIamUserUpdate) UnmarshalJSON ¶

func (v *NullableIamUserUpdate) UnmarshalJSON(src []byte) error

func (*NullableIamUserUpdate) Unset ¶

func (v *NullableIamUserUpdate) Unset()

type NullableImage ¶

type NullableImage struct {
	// contains filtered or unexported fields
}

func NewNullableImage ¶

func NewNullableImage(val *Image) *NullableImage

func (NullableImage) Get ¶

func (v NullableImage) Get() *Image

func (NullableImage) IsSet ¶

func (v NullableImage) IsSet() bool

func (NullableImage) MarshalJSON ¶

func (v NullableImage) MarshalJSON() ([]byte, error)

func (*NullableImage) Set ¶

func (v *NullableImage) Set(val *Image)

func (*NullableImage) UnmarshalJSON ¶

func (v *NullableImage) UnmarshalJSON(src []byte) error

func (*NullableImage) Unset ¶

func (v *NullableImage) Unset()

type NullableInlineResponse200 ¶

type NullableInlineResponse200 struct {
	// contains filtered or unexported fields
}

func NewNullableInlineResponse200 ¶

func NewNullableInlineResponse200(val *InlineResponse200) *NullableInlineResponse200

func (NullableInlineResponse200) Get ¶

func (NullableInlineResponse200) IsSet ¶

func (v NullableInlineResponse200) IsSet() bool

func (NullableInlineResponse200) MarshalJSON ¶

func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)

func (*NullableInlineResponse200) Set ¶

func (*NullableInlineResponse200) UnmarshalJSON ¶

func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error

func (*NullableInlineResponse200) Unset ¶

func (v *NullableInlineResponse200) Unset()

type NullableInlineResponseDefault ¶

type NullableInlineResponseDefault struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponseDefault) Get ¶

func (NullableInlineResponseDefault) IsSet ¶

func (NullableInlineResponseDefault) MarshalJSON ¶

func (v NullableInlineResponseDefault) MarshalJSON() ([]byte, error)

func (*NullableInlineResponseDefault) Set ¶

func (*NullableInlineResponseDefault) UnmarshalJSON ¶

func (v *NullableInlineResponseDefault) UnmarshalJSON(src []byte) error

func (*NullableInlineResponseDefault) Unset ¶

func (v *NullableInlineResponseDefault) Unset()

type NullableInlineResponseDefaultOperation ¶

type NullableInlineResponseDefaultOperation struct {
	// contains filtered or unexported fields
}

func (NullableInlineResponseDefaultOperation) Get ¶

func (NullableInlineResponseDefaultOperation) IsSet ¶

func (NullableInlineResponseDefaultOperation) MarshalJSON ¶

func (v NullableInlineResponseDefaultOperation) MarshalJSON() ([]byte, error)

func (*NullableInlineResponseDefaultOperation) Set ¶

func (*NullableInlineResponseDefaultOperation) UnmarshalJSON ¶

func (v *NullableInlineResponseDefaultOperation) UnmarshalJSON(src []byte) error

func (*NullableInlineResponseDefaultOperation) Unset ¶

type NullableInsightProjectJournalCreate ¶

type NullableInsightProjectJournalCreate struct {
	// contains filtered or unexported fields
}

func (NullableInsightProjectJournalCreate) Get ¶

func (NullableInsightProjectJournalCreate) IsSet ¶

func (NullableInsightProjectJournalCreate) MarshalJSON ¶

func (v NullableInsightProjectJournalCreate) MarshalJSON() ([]byte, error)

func (*NullableInsightProjectJournalCreate) Set ¶

func (*NullableInsightProjectJournalCreate) UnmarshalJSON ¶

func (v *NullableInsightProjectJournalCreate) UnmarshalJSON(src []byte) error

func (*NullableInsightProjectJournalCreate) Unset ¶

type NullableInsightProjectJournalCredentialPatch ¶

type NullableInsightProjectJournalCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableInsightProjectJournalCredentialPatch) Get ¶

func (NullableInsightProjectJournalCredentialPatch) IsSet ¶

func (NullableInsightProjectJournalCredentialPatch) MarshalJSON ¶

func (*NullableInsightProjectJournalCredentialPatch) Set ¶

func (*NullableInsightProjectJournalCredentialPatch) UnmarshalJSON ¶

func (*NullableInsightProjectJournalCredentialPatch) Unset ¶

type NullableInsightProjectJournalTransfer ¶

type NullableInsightProjectJournalTransfer struct {
	// contains filtered or unexported fields
}

func (NullableInsightProjectJournalTransfer) Get ¶

func (NullableInsightProjectJournalTransfer) IsSet ¶

func (NullableInsightProjectJournalTransfer) MarshalJSON ¶

func (v NullableInsightProjectJournalTransfer) MarshalJSON() ([]byte, error)

func (*NullableInsightProjectJournalTransfer) Set ¶

func (*NullableInsightProjectJournalTransfer) UnmarshalJSON ¶

func (v *NullableInsightProjectJournalTransfer) UnmarshalJSON(src []byte) error

func (*NullableInsightProjectJournalTransfer) Unset ¶

type NullableInsightProjectJournalUpdate ¶

type NullableInsightProjectJournalUpdate struct {
	// contains filtered or unexported fields
}

func (NullableInsightProjectJournalUpdate) Get ¶

func (NullableInsightProjectJournalUpdate) IsSet ¶

func (NullableInsightProjectJournalUpdate) MarshalJSON ¶

func (v NullableInsightProjectJournalUpdate) MarshalJSON() ([]byte, error)

func (*NullableInsightProjectJournalUpdate) Set ¶

func (*NullableInsightProjectJournalUpdate) UnmarshalJSON ¶

func (v *NullableInsightProjectJournalUpdate) UnmarshalJSON(src []byte) error

func (*NullableInsightProjectJournalUpdate) 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 NullableInvitation ¶

type NullableInvitation struct {
	// contains filtered or unexported fields
}

func NewNullableInvitation ¶

func NewNullableInvitation(val *Invitation) *NullableInvitation

func (NullableInvitation) Get ¶

func (v NullableInvitation) Get() *Invitation

func (NullableInvitation) IsSet ¶

func (v NullableInvitation) IsSet() bool

func (NullableInvitation) MarshalJSON ¶

func (v NullableInvitation) MarshalJSON() ([]byte, error)

func (*NullableInvitation) Set ¶

func (v *NullableInvitation) Set(val *Invitation)

func (*NullableInvitation) UnmarshalJSON ¶

func (v *NullableInvitation) UnmarshalJSON(src []byte) error

func (*NullableInvitation) Unset ¶

func (v *NullableInvitation) Unset()

type NullableInvoice ¶

type NullableInvoice struct {
	// contains filtered or unexported fields
}

func NewNullableInvoice ¶

func NewNullableInvoice(val *Invoice) *NullableInvoice

func (NullableInvoice) Get ¶

func (v NullableInvoice) Get() *Invoice

func (NullableInvoice) IsSet ¶

func (v NullableInvoice) IsSet() bool

func (NullableInvoice) MarshalJSON ¶

func (v NullableInvoice) MarshalJSON() ([]byte, error)

func (*NullableInvoice) Set ¶

func (v *NullableInvoice) Set(val *Invoice)

func (*NullableInvoice) UnmarshalJSON ¶

func (v *NullableInvoice) UnmarshalJSON(src []byte) error

func (*NullableInvoice) Unset ¶

func (v *NullableInvoice) Unset()

type NullableInvoiceBuyer ¶

type NullableInvoiceBuyer struct {
	// contains filtered or unexported fields
}

func NewNullableInvoiceBuyer ¶

func NewNullableInvoiceBuyer(val *InvoiceBuyer) *NullableInvoiceBuyer

func (NullableInvoiceBuyer) Get ¶

func (NullableInvoiceBuyer) IsSet ¶

func (v NullableInvoiceBuyer) IsSet() bool

func (NullableInvoiceBuyer) MarshalJSON ¶

func (v NullableInvoiceBuyer) MarshalJSON() ([]byte, error)

func (*NullableInvoiceBuyer) Set ¶

func (v *NullableInvoiceBuyer) Set(val *InvoiceBuyer)

func (*NullableInvoiceBuyer) UnmarshalJSON ¶

func (v *NullableInvoiceBuyer) UnmarshalJSON(src []byte) error

func (*NullableInvoiceBuyer) Unset ¶

func (v *NullableInvoiceBuyer) Unset()

type NullableInvoiceBuyerAddress ¶

type NullableInvoiceBuyerAddress struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceBuyerAddress) Get ¶

func (NullableInvoiceBuyerAddress) IsSet ¶

func (NullableInvoiceBuyerAddress) MarshalJSON ¶

func (v NullableInvoiceBuyerAddress) MarshalJSON() ([]byte, error)

func (*NullableInvoiceBuyerAddress) Set ¶

func (*NullableInvoiceBuyerAddress) UnmarshalJSON ¶

func (v *NullableInvoiceBuyerAddress) UnmarshalJSON(src []byte) error

func (*NullableInvoiceBuyerAddress) Unset ¶

func (v *NullableInvoiceBuyerAddress) Unset()

type NullableInvoiceItems ¶

type NullableInvoiceItems struct {
	// contains filtered or unexported fields
}

func NewNullableInvoiceItems ¶

func NewNullableInvoiceItems(val *InvoiceItems) *NullableInvoiceItems

func (NullableInvoiceItems) Get ¶

func (NullableInvoiceItems) IsSet ¶

func (v NullableInvoiceItems) IsSet() bool

func (NullableInvoiceItems) MarshalJSON ¶

func (v NullableInvoiceItems) MarshalJSON() ([]byte, error)

func (*NullableInvoiceItems) Set ¶

func (v *NullableInvoiceItems) Set(val *InvoiceItems)

func (*NullableInvoiceItems) UnmarshalJSON ¶

func (v *NullableInvoiceItems) UnmarshalJSON(src []byte) error

func (*NullableInvoiceItems) Unset ¶

func (v *NullableInvoiceItems) Unset()

type NullableInvoiceSeller ¶

type NullableInvoiceSeller struct {
	// contains filtered or unexported fields
}

func NewNullableInvoiceSeller ¶

func NewNullableInvoiceSeller(val *InvoiceSeller) *NullableInvoiceSeller

func (NullableInvoiceSeller) Get ¶

func (NullableInvoiceSeller) IsSet ¶

func (v NullableInvoiceSeller) IsSet() bool

func (NullableInvoiceSeller) MarshalJSON ¶

func (v NullableInvoiceSeller) MarshalJSON() ([]byte, error)

func (*NullableInvoiceSeller) Set ¶

func (v *NullableInvoiceSeller) Set(val *InvoiceSeller)

func (*NullableInvoiceSeller) UnmarshalJSON ¶

func (v *NullableInvoiceSeller) UnmarshalJSON(src []byte) error

func (*NullableInvoiceSeller) Unset ¶

func (v *NullableInvoiceSeller) Unset()

type NullableInvoiceSellerAddress ¶

type NullableInvoiceSellerAddress struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceSellerAddress) Get ¶

func (NullableInvoiceSellerAddress) IsSet ¶

func (NullableInvoiceSellerAddress) MarshalJSON ¶

func (v NullableInvoiceSellerAddress) MarshalJSON() ([]byte, error)

func (*NullableInvoiceSellerAddress) Set ¶

func (*NullableInvoiceSellerAddress) UnmarshalJSON ¶

func (v *NullableInvoiceSellerAddress) UnmarshalJSON(src []byte) error

func (*NullableInvoiceSellerAddress) Unset ¶

func (v *NullableInvoiceSellerAddress) Unset()

type NullableIp ¶

type NullableIp struct {
	// contains filtered or unexported fields
}

func NewNullableIp ¶

func NewNullableIp(val *Ip) *NullableIp

func (NullableIp) Get ¶

func (v NullableIp) Get() *Ip

func (NullableIp) IsSet ¶

func (v NullableIp) IsSet() bool

func (NullableIp) MarshalJSON ¶

func (v NullableIp) MarshalJSON() ([]byte, error)

func (*NullableIp) Set ¶

func (v *NullableIp) Set(val *Ip)

func (*NullableIp) UnmarshalJSON ¶

func (v *NullableIp) UnmarshalJSON(src []byte) error

func (*NullableIp) Unset ¶

func (v *NullableIp) Unset()

type NullableIpAssociated ¶

type NullableIpAssociated struct {
	// contains filtered or unexported fields
}

func NewNullableIpAssociated ¶

func NewNullableIpAssociated(val *IpAssociated) *NullableIpAssociated

func (NullableIpAssociated) Get ¶

func (NullableIpAssociated) IsSet ¶

func (v NullableIpAssociated) IsSet() bool

func (NullableIpAssociated) MarshalJSON ¶

func (v NullableIpAssociated) MarshalJSON() ([]byte, error)

func (*NullableIpAssociated) Set ¶

func (v *NullableIpAssociated) Set(val *IpAssociated)

func (*NullableIpAssociated) UnmarshalJSON ¶

func (v *NullableIpAssociated) UnmarshalJSON(src []byte) error

func (*NullableIpAssociated) Unset ¶

func (v *NullableIpAssociated) Unset()

type NullableIpProperties ¶

type NullableIpProperties struct {
	// contains filtered or unexported fields
}

func NewNullableIpProperties ¶

func NewNullableIpProperties(val *IpProperties) *NullableIpProperties

func (NullableIpProperties) Get ¶

func (NullableIpProperties) IsSet ¶

func (v NullableIpProperties) IsSet() bool

func (NullableIpProperties) MarshalJSON ¶

func (v NullableIpProperties) MarshalJSON() ([]byte, error)

func (*NullableIpProperties) Set ¶

func (v *NullableIpProperties) Set(val *IpProperties)

func (*NullableIpProperties) UnmarshalJSON ¶

func (v *NullableIpProperties) UnmarshalJSON(src []byte) error

func (*NullableIpProperties) Unset ¶

func (v *NullableIpProperties) Unset()

type NullableIso ¶

type NullableIso struct {
	// contains filtered or unexported fields
}

func NewNullableIso ¶

func NewNullableIso(val *Iso) *NullableIso

func (NullableIso) Get ¶

func (v NullableIso) Get() *Iso

func (NullableIso) IsSet ¶

func (v NullableIso) IsSet() bool

func (NullableIso) MarshalJSON ¶

func (v NullableIso) MarshalJSON() ([]byte, error)

func (*NullableIso) Set ¶

func (v *NullableIso) Set(val *Iso)

func (*NullableIso) UnmarshalJSON ¶

func (v *NullableIso) UnmarshalJSON(src []byte) error

func (*NullableIso) Unset ¶

func (v *NullableIso) Unset()

type NullableIsoMetadata ¶

type NullableIsoMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableIsoMetadata ¶

func NewNullableIsoMetadata(val *IsoMetadata) *NullableIsoMetadata

func (NullableIsoMetadata) Get ¶

func (NullableIsoMetadata) IsSet ¶

func (v NullableIsoMetadata) IsSet() bool

func (NullableIsoMetadata) MarshalJSON ¶

func (v NullableIsoMetadata) MarshalJSON() ([]byte, error)

func (*NullableIsoMetadata) Set ¶

func (v *NullableIsoMetadata) Set(val *IsoMetadata)

func (*NullableIsoMetadata) UnmarshalJSON ¶

func (v *NullableIsoMetadata) UnmarshalJSON(src []byte) error

func (*NullableIsoMetadata) Unset ¶

func (v *NullableIsoMetadata) Unset()

type NullableIsoMetadataSource ¶

type NullableIsoMetadataSource struct {
	// contains filtered or unexported fields
}

func NewNullableIsoMetadataSource ¶

func NewNullableIsoMetadataSource(val *IsoMetadataSource) *NullableIsoMetadataSource

func (NullableIsoMetadataSource) Get ¶

func (NullableIsoMetadataSource) IsSet ¶

func (v NullableIsoMetadataSource) IsSet() bool

func (NullableIsoMetadataSource) MarshalJSON ¶

func (v NullableIsoMetadataSource) MarshalJSON() ([]byte, error)

func (*NullableIsoMetadataSource) Set ¶

func (*NullableIsoMetadataSource) UnmarshalJSON ¶

func (v *NullableIsoMetadataSource) UnmarshalJSON(src []byte) error

func (*NullableIsoMetadataSource) Unset ¶

func (v *NullableIsoMetadataSource) Unset()

type NullableJournal ¶

type NullableJournal struct {
	// contains filtered or unexported fields
}

func NewNullableJournal ¶

func NewNullableJournal(val *Journal) *NullableJournal

func (NullableJournal) Get ¶

func (v NullableJournal) Get() *Journal

func (NullableJournal) IsSet ¶

func (v NullableJournal) IsSet() bool

func (NullableJournal) MarshalJSON ¶

func (v NullableJournal) MarshalJSON() ([]byte, error)

func (*NullableJournal) Set ¶

func (v *NullableJournal) Set(val *Journal)

func (*NullableJournal) UnmarshalJSON ¶

func (v *NullableJournal) UnmarshalJSON(src []byte) error

func (*NullableJournal) Unset ¶

func (v *NullableJournal) Unset()

type NullableJournalCredential ¶

type NullableJournalCredential struct {
	// contains filtered or unexported fields
}

func NewNullableJournalCredential ¶

func NewNullableJournalCredential(val *JournalCredential) *NullableJournalCredential

func (NullableJournalCredential) Get ¶

func (NullableJournalCredential) IsSet ¶

func (v NullableJournalCredential) IsSet() bool

func (NullableJournalCredential) MarshalJSON ¶

func (v NullableJournalCredential) MarshalJSON() ([]byte, error)

func (*NullableJournalCredential) Set ¶

func (*NullableJournalCredential) UnmarshalJSON ¶

func (v *NullableJournalCredential) UnmarshalJSON(src []byte) error

func (*NullableJournalCredential) Unset ¶

func (v *NullableJournalCredential) Unset()

type NullableMessageData ¶

type NullableMessageData struct {
	// contains filtered or unexported fields
}

func NewNullableMessageData ¶

func NewNullableMessageData(val *MessageData) *NullableMessageData

func (NullableMessageData) Get ¶

func (NullableMessageData) IsSet ¶

func (v NullableMessageData) IsSet() bool

func (NullableMessageData) MarshalJSON ¶

func (v NullableMessageData) MarshalJSON() ([]byte, error)

func (*NullableMessageData) Set ¶

func (v *NullableMessageData) Set(val *MessageData)

func (*NullableMessageData) UnmarshalJSON ¶

func (v *NullableMessageData) UnmarshalJSON(src []byte) error

func (*NullableMessageData) Unset ¶

func (v *NullableMessageData) Unset()

type NullableMetric ¶

type NullableMetric struct {
	// contains filtered or unexported fields
}

func NewNullableMetric ¶

func NewNullableMetric(val *Metric) *NullableMetric

func (NullableMetric) Get ¶

func (v NullableMetric) Get() *Metric

func (NullableMetric) IsSet ¶

func (v NullableMetric) IsSet() bool

func (NullableMetric) MarshalJSON ¶

func (v NullableMetric) MarshalJSON() ([]byte, error)

func (*NullableMetric) Set ¶

func (v *NullableMetric) Set(val *Metric)

func (*NullableMetric) UnmarshalJSON ¶

func (v *NullableMetric) UnmarshalJSON(src []byte) error

func (*NullableMetric) Unset ¶

func (v *NullableMetric) Unset()

type NullableMetricProperties ¶

type NullableMetricProperties struct {
	// contains filtered or unexported fields
}

func NewNullableMetricProperties ¶

func NewNullableMetricProperties(val *MetricProperties) *NullableMetricProperties

func (NullableMetricProperties) Get ¶

func (NullableMetricProperties) IsSet ¶

func (v NullableMetricProperties) IsSet() bool

func (NullableMetricProperties) MarshalJSON ¶

func (v NullableMetricProperties) MarshalJSON() ([]byte, error)

func (*NullableMetricProperties) Set ¶

func (*NullableMetricProperties) UnmarshalJSON ¶

func (v *NullableMetricProperties) UnmarshalJSON(src []byte) error

func (*NullableMetricProperties) Unset ¶

func (v *NullableMetricProperties) Unset()

type NullableMetricPropertiesDimension ¶

type NullableMetricPropertiesDimension struct {
	// contains filtered or unexported fields
}

func (NullableMetricPropertiesDimension) Get ¶

func (NullableMetricPropertiesDimension) IsSet ¶

func (NullableMetricPropertiesDimension) MarshalJSON ¶

func (v NullableMetricPropertiesDimension) MarshalJSON() ([]byte, error)

func (*NullableMetricPropertiesDimension) Set ¶

func (*NullableMetricPropertiesDimension) UnmarshalJSON ¶

func (v *NullableMetricPropertiesDimension) UnmarshalJSON(src []byte) error

func (*NullableMetricPropertiesDimension) Unset ¶

type NullableNetadp ¶

type NullableNetadp struct {
	// contains filtered or unexported fields
}

func NewNullableNetadp ¶

func NewNullableNetadp(val *Netadp) *NullableNetadp

func (NullableNetadp) Get ¶

func (v NullableNetadp) Get() *Netadp

func (NullableNetadp) IsSet ¶

func (v NullableNetadp) IsSet() bool

func (NullableNetadp) MarshalJSON ¶

func (v NullableNetadp) MarshalJSON() ([]byte, error)

func (*NullableNetadp) Set ¶

func (v *NullableNetadp) Set(val *Netadp)

func (*NullableNetadp) UnmarshalJSON ¶

func (v *NullableNetadp) UnmarshalJSON(src []byte) error

func (*NullableNetadp) Unset ¶

func (v *NullableNetadp) Unset()

type NullableNetgw ¶

type NullableNetgw struct {
	// contains filtered or unexported fields
}

func NewNullableNetgw ¶

func NewNullableNetgw(val *Netgw) *NullableNetgw

func (NullableNetgw) Get ¶

func (v NullableNetgw) Get() *Netgw

func (NullableNetgw) IsSet ¶

func (v NullableNetgw) IsSet() bool

func (NullableNetgw) MarshalJSON ¶

func (v NullableNetgw) MarshalJSON() ([]byte, error)

func (*NullableNetgw) Set ¶

func (v *NullableNetgw) Set(val *Netgw)

func (*NullableNetgw) UnmarshalJSON ¶

func (v *NullableNetgw) UnmarshalJSON(src []byte) error

func (*NullableNetgw) Unset ¶

func (v *NullableNetgw) Unset()

type NullableNetgwPrivate ¶

type NullableNetgwPrivate struct {
	// contains filtered or unexported fields
}

func NewNullableNetgwPrivate ¶

func NewNullableNetgwPrivate(val *NetgwPrivate) *NullableNetgwPrivate

func (NullableNetgwPrivate) Get ¶

func (NullableNetgwPrivate) IsSet ¶

func (v NullableNetgwPrivate) IsSet() bool

func (NullableNetgwPrivate) MarshalJSON ¶

func (v NullableNetgwPrivate) MarshalJSON() ([]byte, error)

func (*NullableNetgwPrivate) Set ¶

func (v *NullableNetgwPrivate) Set(val *NetgwPrivate)

func (*NullableNetgwPrivate) UnmarshalJSON ¶

func (v *NullableNetgwPrivate) UnmarshalJSON(src []byte) error

func (*NullableNetgwPrivate) Unset ¶

func (v *NullableNetgwPrivate) Unset()

type NullableNetgwPublic ¶

type NullableNetgwPublic struct {
	// contains filtered or unexported fields
}

func NewNullableNetgwPublic ¶

func NewNullableNetgwPublic(val *NetgwPublic) *NullableNetgwPublic

func (NullableNetgwPublic) Get ¶

func (NullableNetgwPublic) IsSet ¶

func (v NullableNetgwPublic) IsSet() bool

func (NullableNetgwPublic) MarshalJSON ¶

func (v NullableNetgwPublic) MarshalJSON() ([]byte, error)

func (*NullableNetgwPublic) Set ¶

func (v *NullableNetgwPublic) Set(val *NetgwPublic)

func (*NullableNetgwPublic) UnmarshalJSON ¶

func (v *NullableNetgwPublic) UnmarshalJSON(src []byte) error

func (*NullableNetgwPublic) Unset ¶

func (v *NullableNetgwPublic) Unset()

type NullableNetwork ¶

type NullableNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableNetwork ¶

func NewNullableNetwork(val *Network) *NullableNetwork

func (NullableNetwork) Get ¶

func (v NullableNetwork) Get() *Network

func (NullableNetwork) IsSet ¶

func (v NullableNetwork) IsSet() bool

func (NullableNetwork) MarshalJSON ¶

func (v NullableNetwork) MarshalJSON() ([]byte, error)

func (*NullableNetwork) Set ¶

func (v *NullableNetwork) Set(val *Network)

func (*NullableNetwork) UnmarshalJSON ¶

func (v *NullableNetwork) UnmarshalJSON(src []byte) error

func (*NullableNetwork) Unset ¶

func (v *NullableNetwork) Unset()

type NullableNetworkDns ¶

type NullableNetworkDns struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkDns ¶

func NewNullableNetworkDns(val *NetworkDns) *NullableNetworkDns

func (NullableNetworkDns) Get ¶

func (v NullableNetworkDns) Get() *NetworkDns

func (NullableNetworkDns) IsSet ¶

func (v NullableNetworkDns) IsSet() bool

func (NullableNetworkDns) MarshalJSON ¶

func (v NullableNetworkDns) MarshalJSON() ([]byte, error)

func (*NullableNetworkDns) Set ¶

func (v *NullableNetworkDns) Set(val *NetworkDns)

func (*NullableNetworkDns) UnmarshalJSON ¶

func (v *NullableNetworkDns) UnmarshalJSON(src []byte) error

func (*NullableNetworkDns) Unset ¶

func (v *NullableNetworkDns) Unset()

type NullableNetworkingProjectFirewallCreate ¶

type NullableNetworkingProjectFirewallCreate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectFirewallCreate) Get ¶

func (NullableNetworkingProjectFirewallCreate) IsSet ¶

func (NullableNetworkingProjectFirewallCreate) MarshalJSON ¶

func (v NullableNetworkingProjectFirewallCreate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectFirewallCreate) Set ¶

func (*NullableNetworkingProjectFirewallCreate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectFirewallCreate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectFirewallCreate) Unset ¶

type NullableNetworkingProjectFirewallTransfer ¶

type NullableNetworkingProjectFirewallTransfer struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectFirewallTransfer) Get ¶

func (NullableNetworkingProjectFirewallTransfer) IsSet ¶

func (NullableNetworkingProjectFirewallTransfer) MarshalJSON ¶

func (*NullableNetworkingProjectFirewallTransfer) Set ¶

func (*NullableNetworkingProjectFirewallTransfer) UnmarshalJSON ¶

func (v *NullableNetworkingProjectFirewallTransfer) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectFirewallTransfer) Unset ¶

type NullableNetworkingProjectFirewallUpdate ¶

type NullableNetworkingProjectFirewallUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectFirewallUpdate) Get ¶

func (NullableNetworkingProjectFirewallUpdate) IsSet ¶

func (NullableNetworkingProjectFirewallUpdate) MarshalJSON ¶

func (v NullableNetworkingProjectFirewallUpdate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectFirewallUpdate) Set ¶

func (*NullableNetworkingProjectFirewallUpdate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectFirewallUpdate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectFirewallUpdate) Unset ¶

type NullableNetworkingProjectIpAssociate ¶

type NullableNetworkingProjectIpAssociate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectIpAssociate) Get ¶

func (NullableNetworkingProjectIpAssociate) IsSet ¶

func (NullableNetworkingProjectIpAssociate) MarshalJSON ¶

func (v NullableNetworkingProjectIpAssociate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectIpAssociate) Set ¶

func (*NullableNetworkingProjectIpAssociate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectIpAssociate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectIpAssociate) Unset ¶

type NullableNetworkingProjectIpCreate ¶

type NullableNetworkingProjectIpCreate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectIpCreate) Get ¶

func (NullableNetworkingProjectIpCreate) IsSet ¶

func (NullableNetworkingProjectIpCreate) MarshalJSON ¶

func (v NullableNetworkingProjectIpCreate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectIpCreate) Set ¶

func (*NullableNetworkingProjectIpCreate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectIpCreate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectIpCreate) Unset ¶

type NullableNetworkingProjectIpTransfer ¶

type NullableNetworkingProjectIpTransfer struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectIpTransfer) Get ¶

func (NullableNetworkingProjectIpTransfer) IsSet ¶

func (NullableNetworkingProjectIpTransfer) MarshalJSON ¶

func (v NullableNetworkingProjectIpTransfer) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectIpTransfer) Set ¶

func (*NullableNetworkingProjectIpTransfer) UnmarshalJSON ¶

func (v *NullableNetworkingProjectIpTransfer) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectIpTransfer) Unset ¶

type NullableNetworkingProjectIpUpdate ¶

type NullableNetworkingProjectIpUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectIpUpdate) Get ¶

func (NullableNetworkingProjectIpUpdate) IsSet ¶

func (NullableNetworkingProjectIpUpdate) MarshalJSON ¶

func (v NullableNetworkingProjectIpUpdate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectIpUpdate) Set ¶

func (*NullableNetworkingProjectIpUpdate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectIpUpdate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectIpUpdate) Unset ¶

type NullableNetworkingProjectNetadpCreate ¶

type NullableNetworkingProjectNetadpCreate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetadpCreate) Get ¶

func (NullableNetworkingProjectNetadpCreate) IsSet ¶

func (NullableNetworkingProjectNetadpCreate) MarshalJSON ¶

func (v NullableNetworkingProjectNetadpCreate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetadpCreate) Set ¶

func (*NullableNetworkingProjectNetadpCreate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetadpCreate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetadpCreate) Unset ¶

type NullableNetworkingProjectNetadpUpdate ¶

type NullableNetworkingProjectNetadpUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetadpUpdate) Get ¶

func (NullableNetworkingProjectNetadpUpdate) IsSet ¶

func (NullableNetworkingProjectNetadpUpdate) MarshalJSON ¶

func (v NullableNetworkingProjectNetadpUpdate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetadpUpdate) Set ¶

func (*NullableNetworkingProjectNetadpUpdate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetadpUpdate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetadpUpdate) Unset ¶

type NullableNetworkingProjectNetgwAttach ¶

type NullableNetworkingProjectNetgwAttach struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetgwAttach) Get ¶

func (NullableNetworkingProjectNetgwAttach) IsSet ¶

func (NullableNetworkingProjectNetgwAttach) MarshalJSON ¶

func (v NullableNetworkingProjectNetgwAttach) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetgwAttach) Set ¶

func (*NullableNetworkingProjectNetgwAttach) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetgwAttach) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetgwAttach) Unset ¶

type NullableNetworkingProjectNetgwCreate ¶

type NullableNetworkingProjectNetgwCreate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetgwCreate) Get ¶

func (NullableNetworkingProjectNetgwCreate) IsSet ¶

func (NullableNetworkingProjectNetgwCreate) MarshalJSON ¶

func (v NullableNetworkingProjectNetgwCreate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetgwCreate) Set ¶

func (*NullableNetworkingProjectNetgwCreate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetgwCreate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetgwCreate) Unset ¶

type NullableNetworkingProjectNetgwUpdate ¶

type NullableNetworkingProjectNetgwUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetgwUpdate) Get ¶

func (NullableNetworkingProjectNetgwUpdate) IsSet ¶

func (NullableNetworkingProjectNetgwUpdate) MarshalJSON ¶

func (v NullableNetworkingProjectNetgwUpdate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetgwUpdate) Set ¶

func (*NullableNetworkingProjectNetgwUpdate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetgwUpdate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetgwUpdate) Unset ¶

type NullableNetworkingProjectNetworkCreate ¶

type NullableNetworkingProjectNetworkCreate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetworkCreate) Get ¶

func (NullableNetworkingProjectNetworkCreate) IsSet ¶

func (NullableNetworkingProjectNetworkCreate) MarshalJSON ¶

func (v NullableNetworkingProjectNetworkCreate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetworkCreate) Set ¶

func (*NullableNetworkingProjectNetworkCreate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetworkCreate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetworkCreate) Unset ¶

type NullableNetworkingProjectNetworkUpdate ¶

type NullableNetworkingProjectNetworkUpdate struct {
	// contains filtered or unexported fields
}

func (NullableNetworkingProjectNetworkUpdate) Get ¶

func (NullableNetworkingProjectNetworkUpdate) IsSet ¶

func (NullableNetworkingProjectNetworkUpdate) MarshalJSON ¶

func (v NullableNetworkingProjectNetworkUpdate) MarshalJSON() ([]byte, error)

func (*NullableNetworkingProjectNetworkUpdate) Set ¶

func (*NullableNetworkingProjectNetworkUpdate) UnmarshalJSON ¶

func (v *NullableNetworkingProjectNetworkUpdate) UnmarshalJSON(src []byte) error

func (*NullableNetworkingProjectNetworkUpdate) Unset ¶

type NullableNetworkingRule ¶

type NullableNetworkingRule struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkingRule ¶

func NewNullableNetworkingRule(val *NetworkingRule) *NullableNetworkingRule

func (NullableNetworkingRule) Get ¶

func (NullableNetworkingRule) IsSet ¶

func (v NullableNetworkingRule) IsSet() bool

func (NullableNetworkingRule) MarshalJSON ¶

func (v NullableNetworkingRule) MarshalJSON() ([]byte, error)

func (*NullableNetworkingRule) Set ¶

func (*NullableNetworkingRule) UnmarshalJSON ¶

func (v *NullableNetworkingRule) UnmarshalJSON(src []byte) error

func (*NullableNetworkingRule) Unset ¶

func (v *NullableNetworkingRule) Unset()

type NullableOrganisation ¶

type NullableOrganisation struct {
	// contains filtered or unexported fields
}

func NewNullableOrganisation ¶

func NewNullableOrganisation(val *Organisation) *NullableOrganisation

func (NullableOrganisation) Get ¶

func (NullableOrganisation) IsSet ¶

func (v NullableOrganisation) IsSet() bool

func (NullableOrganisation) MarshalJSON ¶

func (v NullableOrganisation) MarshalJSON() ([]byte, error)

func (*NullableOrganisation) Set ¶

func (v *NullableOrganisation) Set(val *Organisation)

func (*NullableOrganisation) UnmarshalJSON ¶

func (v *NullableOrganisation) UnmarshalJSON(src []byte) error

func (*NullableOrganisation) Unset ¶

func (v *NullableOrganisation) Unset()

type NullableOrganisationBilling ¶

type NullableOrganisationBilling struct {
	// contains filtered or unexported fields
}

func (NullableOrganisationBilling) Get ¶

func (NullableOrganisationBilling) IsSet ¶

func (NullableOrganisationBilling) MarshalJSON ¶

func (v NullableOrganisationBilling) MarshalJSON() ([]byte, error)

func (*NullableOrganisationBilling) Set ¶

func (*NullableOrganisationBilling) UnmarshalJSON ¶

func (v *NullableOrganisationBilling) UnmarshalJSON(src []byte) error

func (*NullableOrganisationBilling) Unset ¶

func (v *NullableOrganisationBilling) Unset()

type NullableOrganisationBilling1 ¶

type NullableOrganisationBilling1 struct {
	// contains filtered or unexported fields
}

func (NullableOrganisationBilling1) Get ¶

func (NullableOrganisationBilling1) IsSet ¶

func (NullableOrganisationBilling1) MarshalJSON ¶

func (v NullableOrganisationBilling1) MarshalJSON() ([]byte, error)

func (*NullableOrganisationBilling1) Set ¶

func (*NullableOrganisationBilling1) UnmarshalJSON ¶

func (v *NullableOrganisationBilling1) UnmarshalJSON(src []byte) error

func (*NullableOrganisationBilling1) Unset ¶

func (v *NullableOrganisationBilling1) Unset()

type NullableOwnership ¶

type NullableOwnership struct {
	// contains filtered or unexported fields
}

func NewNullableOwnership ¶

func NewNullableOwnership(val *Ownership) *NullableOwnership

func (NullableOwnership) Get ¶

func (v NullableOwnership) Get() *Ownership

func (NullableOwnership) IsSet ¶

func (v NullableOwnership) IsSet() bool

func (NullableOwnership) MarshalJSON ¶

func (v NullableOwnership) MarshalJSON() ([]byte, error)

func (*NullableOwnership) Set ¶

func (v *NullableOwnership) Set(val *Ownership)

func (*NullableOwnership) UnmarshalJSON ¶

func (v *NullableOwnership) UnmarshalJSON(src []byte) error

func (*NullableOwnership) Unset ¶

func (v *NullableOwnership) Unset()

type NullablePayment ¶

type NullablePayment struct {
	// contains filtered or unexported fields
}

func NewNullablePayment ¶

func NewNullablePayment(val *Payment) *NullablePayment

func (NullablePayment) Get ¶

func (v NullablePayment) Get() *Payment

func (NullablePayment) IsSet ¶

func (v NullablePayment) IsSet() bool

func (NullablePayment) MarshalJSON ¶

func (v NullablePayment) MarshalJSON() ([]byte, error)

func (*NullablePayment) Set ¶

func (v *NullablePayment) Set(val *Payment)

func (*NullablePayment) UnmarshalJSON ¶

func (v *NullablePayment) UnmarshalJSON(src []byte) error

func (*NullablePayment) Unset ¶

func (v *NullablePayment) Unset()

type NullablePoint ¶

type NullablePoint struct {
	// contains filtered or unexported fields
}

func NewNullablePoint ¶

func NewNullablePoint(val *Point) *NullablePoint

func (NullablePoint) Get ¶

func (v NullablePoint) Get() *Point

func (NullablePoint) IsSet ¶

func (v NullablePoint) IsSet() bool

func (NullablePoint) MarshalJSON ¶

func (v NullablePoint) MarshalJSON() ([]byte, error)

func (*NullablePoint) Set ¶

func (v *NullablePoint) Set(val *Point)

func (*NullablePoint) UnmarshalJSON ¶

func (v *NullablePoint) UnmarshalJSON(src []byte) error

func (*NullablePoint) Unset ¶

func (v *NullablePoint) Unset()

type NullablePointValue ¶

type NullablePointValue struct {
	// contains filtered or unexported fields
}

func NewNullablePointValue ¶

func NewNullablePointValue(val *PointValue) *NullablePointValue

func (NullablePointValue) Get ¶

func (v NullablePointValue) Get() *PointValue

func (NullablePointValue) IsSet ¶

func (v NullablePointValue) IsSet() bool

func (NullablePointValue) MarshalJSON ¶

func (v NullablePointValue) MarshalJSON() ([]byte, error)

func (*NullablePointValue) Set ¶

func (v *NullablePointValue) Set(val *PointValue)

func (*NullablePointValue) UnmarshalJSON ¶

func (v *NullablePointValue) UnmarshalJSON(src []byte) error

func (*NullablePointValue) Unset ¶

func (v *NullablePointValue) Unset()

type NullablePolicy ¶

type NullablePolicy struct {
	// contains filtered or unexported fields
}

func NewNullablePolicy ¶

func NewNullablePolicy(val *Policy) *NullablePolicy

func (NullablePolicy) Get ¶

func (v NullablePolicy) Get() *Policy

func (NullablePolicy) IsSet ¶

func (v NullablePolicy) IsSet() bool

func (NullablePolicy) MarshalJSON ¶

func (v NullablePolicy) MarshalJSON() ([]byte, error)

func (*NullablePolicy) Set ¶

func (v *NullablePolicy) Set(val *Policy)

func (*NullablePolicy) UnmarshalJSON ¶

func (v *NullablePolicy) UnmarshalJSON(src []byte) error

func (*NullablePolicy) Unset ¶

func (v *NullablePolicy) Unset()

type NullableProforma ¶

type NullableProforma struct {
	// contains filtered or unexported fields
}

func NewNullableProforma ¶

func NewNullableProforma(val *Proforma) *NullableProforma

func (NullableProforma) Get ¶

func (v NullableProforma) Get() *Proforma

func (NullableProforma) IsSet ¶

func (v NullableProforma) IsSet() bool

func (NullableProforma) MarshalJSON ¶

func (v NullableProforma) MarshalJSON() ([]byte, error)

func (*NullableProforma) Set ¶

func (v *NullableProforma) Set(val *Proforma)

func (*NullableProforma) UnmarshalJSON ¶

func (v *NullableProforma) UnmarshalJSON(src []byte) error

func (*NullableProforma) Unset ¶

func (v *NullableProforma) Unset()

type NullableProformaArray ¶

type NullableProformaArray struct {
	// contains filtered or unexported fields
}

func NewNullableProformaArray ¶

func NewNullableProformaArray(val *ProformaArray) *NullableProformaArray

func (NullableProformaArray) Get ¶

func (NullableProformaArray) IsSet ¶

func (v NullableProformaArray) IsSet() bool

func (NullableProformaArray) MarshalJSON ¶

func (v NullableProformaArray) MarshalJSON() ([]byte, error)

func (*NullableProformaArray) Set ¶

func (v *NullableProformaArray) Set(val *ProformaArray)

func (*NullableProformaArray) UnmarshalJSON ¶

func (v *NullableProformaArray) UnmarshalJSON(src []byte) error

func (*NullableProformaArray) Unset ¶

func (v *NullableProformaArray) Unset()

type NullableProformaSeller ¶

type NullableProformaSeller struct {
	// contains filtered or unexported fields
}

func NewNullableProformaSeller ¶

func NewNullableProformaSeller(val *ProformaSeller) *NullableProformaSeller

func (NullableProformaSeller) Get ¶

func (NullableProformaSeller) IsSet ¶

func (v NullableProformaSeller) IsSet() bool

func (NullableProformaSeller) MarshalJSON ¶

func (v NullableProformaSeller) MarshalJSON() ([]byte, error)

func (*NullableProformaSeller) Set ¶

func (*NullableProformaSeller) UnmarshalJSON ¶

func (v *NullableProformaSeller) UnmarshalJSON(src []byte) error

func (*NullableProformaSeller) Unset ¶

func (v *NullableProformaSeller) Unset()

type NullableProject ¶

type NullableProject struct {
	// contains filtered or unexported fields
}

func NewNullableProject ¶

func NewNullableProject(val *Project) *NullableProject

func (NullableProject) Get ¶

func (v NullableProject) Get() *Project

func (NullableProject) IsSet ¶

func (v NullableProject) IsSet() bool

func (NullableProject) MarshalJSON ¶

func (v NullableProject) MarshalJSON() ([]byte, error)

func (*NullableProject) Set ¶

func (v *NullableProject) Set(val *Project)

func (*NullableProject) UnmarshalJSON ¶

func (v *NullableProject) UnmarshalJSON(src []byte) error

func (*NullableProject) Unset ¶

func (v *NullableProject) Unset()

type NullableProjectBilling ¶

type NullableProjectBilling struct {
	// contains filtered or unexported fields
}

func NewNullableProjectBilling ¶

func NewNullableProjectBilling(val *ProjectBilling) *NullableProjectBilling

func (NullableProjectBilling) Get ¶

func (NullableProjectBilling) IsSet ¶

func (v NullableProjectBilling) IsSet() bool

func (NullableProjectBilling) MarshalJSON ¶

func (v NullableProjectBilling) MarshalJSON() ([]byte, error)

func (*NullableProjectBilling) Set ¶

func (*NullableProjectBilling) UnmarshalJSON ¶

func (v *NullableProjectBilling) UnmarshalJSON(src []byte) error

func (*NullableProjectBilling) Unset ¶

func (v *NullableProjectBilling) Unset()

type NullableProjectCredential ¶

type NullableProjectCredential struct {
	// contains filtered or unexported fields
}

func NewNullableProjectCredential ¶

func NewNullableProjectCredential(val *ProjectCredential) *NullableProjectCredential

func (NullableProjectCredential) Get ¶

func (NullableProjectCredential) IsSet ¶

func (v NullableProjectCredential) IsSet() bool

func (NullableProjectCredential) MarshalJSON ¶

func (v NullableProjectCredential) MarshalJSON() ([]byte, error)

func (*NullableProjectCredential) Set ¶

func (*NullableProjectCredential) UnmarshalJSON ¶

func (v *NullableProjectCredential) UnmarshalJSON(src []byte) error

func (*NullableProjectCredential) Unset ¶

func (v *NullableProjectCredential) Unset()

type NullableProjectFeature ¶

type NullableProjectFeature struct {
	// contains filtered or unexported fields
}

func NewNullableProjectFeature ¶

func NewNullableProjectFeature(val *ProjectFeature) *NullableProjectFeature

func (NullableProjectFeature) Get ¶

func (NullableProjectFeature) IsSet ¶

func (v NullableProjectFeature) IsSet() bool

func (NullableProjectFeature) MarshalJSON ¶

func (v NullableProjectFeature) MarshalJSON() ([]byte, error)

func (*NullableProjectFeature) Set ¶

func (*NullableProjectFeature) UnmarshalJSON ¶

func (v *NullableProjectFeature) UnmarshalJSON(src []byte) error

func (*NullableProjectFeature) Unset ¶

func (v *NullableProjectFeature) Unset()

type NullableProjectThreshold ¶

type NullableProjectThreshold struct {
	// contains filtered or unexported fields
}

func NewNullableProjectThreshold ¶

func NewNullableProjectThreshold(val *ProjectThreshold) *NullableProjectThreshold

func (NullableProjectThreshold) Get ¶

func (NullableProjectThreshold) IsSet ¶

func (v NullableProjectThreshold) IsSet() bool

func (NullableProjectThreshold) MarshalJSON ¶

func (v NullableProjectThreshold) MarshalJSON() ([]byte, error)

func (*NullableProjectThreshold) Set ¶

func (*NullableProjectThreshold) UnmarshalJSON ¶

func (v *NullableProjectThreshold) UnmarshalJSON(src []byte) error

func (*NullableProjectThreshold) Unset ¶

func (v *NullableProjectThreshold) Unset()

type NullableProviderAgentResource ¶

type NullableProviderAgentResource struct {
	// contains filtered or unexported fields
}

func (NullableProviderAgentResource) Get ¶

func (NullableProviderAgentResource) IsSet ¶

func (NullableProviderAgentResource) MarshalJSON ¶

func (v NullableProviderAgentResource) MarshalJSON() ([]byte, error)

func (*NullableProviderAgentResource) Set ¶

func (*NullableProviderAgentResource) UnmarshalJSON ¶

func (v *NullableProviderAgentResource) UnmarshalJSON(src []byte) error

func (*NullableProviderAgentResource) Unset ¶

func (v *NullableProviderAgentResource) Unset()

type NullableProviderAgentResourceEvent ¶

type NullableProviderAgentResourceEvent struct {
	// contains filtered or unexported fields
}

func (NullableProviderAgentResourceEvent) Get ¶

func (NullableProviderAgentResourceEvent) IsSet ¶

func (NullableProviderAgentResourceEvent) MarshalJSON ¶

func (v NullableProviderAgentResourceEvent) MarshalJSON() ([]byte, error)

func (*NullableProviderAgentResourceEvent) Set ¶

func (*NullableProviderAgentResourceEvent) UnmarshalJSON ¶

func (v *NullableProviderAgentResourceEvent) UnmarshalJSON(src []byte) error

func (*NullableProviderAgentResourceEvent) Unset ¶

type NullableProviderProjectAgentCreate ¶

type NullableProviderProjectAgentCreate struct {
	// contains filtered or unexported fields
}

func (NullableProviderProjectAgentCreate) Get ¶

func (NullableProviderProjectAgentCreate) IsSet ¶

func (NullableProviderProjectAgentCreate) MarshalJSON ¶

func (v NullableProviderProjectAgentCreate) MarshalJSON() ([]byte, error)

func (*NullableProviderProjectAgentCreate) Set ¶

func (*NullableProviderProjectAgentCreate) UnmarshalJSON ¶

func (v *NullableProviderProjectAgentCreate) UnmarshalJSON(src []byte) error

func (*NullableProviderProjectAgentCreate) Unset ¶

type NullableProviderProjectAgentCredentialPatch ¶

type NullableProviderProjectAgentCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableProviderProjectAgentCredentialPatch) Get ¶

func (NullableProviderProjectAgentCredentialPatch) IsSet ¶

func (NullableProviderProjectAgentCredentialPatch) MarshalJSON ¶

func (*NullableProviderProjectAgentCredentialPatch) Set ¶

func (*NullableProviderProjectAgentCredentialPatch) UnmarshalJSON ¶

func (v *NullableProviderProjectAgentCredentialPatch) UnmarshalJSON(src []byte) error

func (*NullableProviderProjectAgentCredentialPatch) Unset ¶

type NullableProviderProjectAgentTransfer ¶

type NullableProviderProjectAgentTransfer struct {
	// contains filtered or unexported fields
}

func (NullableProviderProjectAgentTransfer) Get ¶

func (NullableProviderProjectAgentTransfer) IsSet ¶

func (NullableProviderProjectAgentTransfer) MarshalJSON ¶

func (v NullableProviderProjectAgentTransfer) MarshalJSON() ([]byte, error)

func (*NullableProviderProjectAgentTransfer) Set ¶

func (*NullableProviderProjectAgentTransfer) UnmarshalJSON ¶

func (v *NullableProviderProjectAgentTransfer) UnmarshalJSON(src []byte) error

func (*NullableProviderProjectAgentTransfer) Unset ¶

type NullableProviderProjectAgentUpdate ¶

type NullableProviderProjectAgentUpdate struct {
	// contains filtered or unexported fields
}

func (NullableProviderProjectAgentUpdate) Get ¶

func (NullableProviderProjectAgentUpdate) IsSet ¶

func (NullableProviderProjectAgentUpdate) MarshalJSON ¶

func (v NullableProviderProjectAgentUpdate) MarshalJSON() ([]byte, error)

func (*NullableProviderProjectAgentUpdate) Set ¶

func (*NullableProviderProjectAgentUpdate) UnmarshalJSON ¶

func (v *NullableProviderProjectAgentUpdate) UnmarshalJSON(src []byte) error

func (*NullableProviderProjectAgentUpdate) Unset ¶

type NullableQuota ¶

type NullableQuota struct {
	// contains filtered or unexported fields
}

func NewNullableQuota ¶

func NewNullableQuota(val *Quota) *NullableQuota

func (NullableQuota) Get ¶

func (v NullableQuota) Get() *Quota

func (NullableQuota) IsSet ¶

func (v NullableQuota) IsSet() bool

func (NullableQuota) MarshalJSON ¶

func (v NullableQuota) MarshalJSON() ([]byte, error)

func (*NullableQuota) Set ¶

func (v *NullableQuota) Set(val *Quota)

func (*NullableQuota) UnmarshalJSON ¶

func (v *NullableQuota) UnmarshalJSON(src []byte) error

func (*NullableQuota) Unset ¶

func (v *NullableQuota) Unset()

type NullableQuotaLimit ¶

type NullableQuotaLimit struct {
	// contains filtered or unexported fields
}

func NewNullableQuotaLimit ¶

func NewNullableQuotaLimit(val *QuotaLimit) *NullableQuotaLimit

func (NullableQuotaLimit) Get ¶

func (v NullableQuotaLimit) Get() *QuotaLimit

func (NullableQuotaLimit) IsSet ¶

func (v NullableQuotaLimit) IsSet() bool

func (NullableQuotaLimit) MarshalJSON ¶

func (v NullableQuotaLimit) MarshalJSON() ([]byte, error)

func (*NullableQuotaLimit) Set ¶

func (v *NullableQuotaLimit) Set(val *QuotaLimit)

func (*NullableQuotaLimit) UnmarshalJSON ¶

func (v *NullableQuotaLimit) UnmarshalJSON(src []byte) error

func (*NullableQuotaLimit) Unset ¶

func (v *NullableQuotaLimit) Unset()

type NullableQuotaMetric ¶

type NullableQuotaMetric struct {
	// contains filtered or unexported fields
}

func NewNullableQuotaMetric ¶

func NewNullableQuotaMetric(val *QuotaMetric) *NullableQuotaMetric

func (NullableQuotaMetric) Get ¶

func (NullableQuotaMetric) IsSet ¶

func (v NullableQuotaMetric) IsSet() bool

func (NullableQuotaMetric) MarshalJSON ¶

func (v NullableQuotaMetric) MarshalJSON() ([]byte, error)

func (*NullableQuotaMetric) Set ¶

func (v *NullableQuotaMetric) Set(val *QuotaMetric)

func (*NullableQuotaMetric) UnmarshalJSON ¶

func (v *NullableQuotaMetric) UnmarshalJSON(src []byte) error

func (*NullableQuotaMetric) Unset ¶

func (v *NullableQuotaMetric) Unset()

type NullableReconciliation ¶

type NullableReconciliation struct {
	// contains filtered or unexported fields
}

func NewNullableReconciliation ¶

func NewNullableReconciliation(val *Reconciliation) *NullableReconciliation

func (NullableReconciliation) Get ¶

func (NullableReconciliation) IsSet ¶

func (v NullableReconciliation) IsSet() bool

func (NullableReconciliation) MarshalJSON ¶

func (v NullableReconciliation) MarshalJSON() ([]byte, error)

func (*NullableReconciliation) Set ¶

func (*NullableReconciliation) UnmarshalJSON ¶

func (v *NullableReconciliation) UnmarshalJSON(src []byte) error

func (*NullableReconciliation) Unset ¶

func (v *NullableReconciliation) Unset()

type NullableReconciliationTarget ¶

type NullableReconciliationTarget struct {
	// contains filtered or unexported fields
}

func (NullableReconciliationTarget) Get ¶

func (NullableReconciliationTarget) IsSet ¶

func (NullableReconciliationTarget) MarshalJSON ¶

func (v NullableReconciliationTarget) MarshalJSON() ([]byte, error)

func (*NullableReconciliationTarget) Set ¶

func (*NullableReconciliationTarget) UnmarshalJSON ¶

func (v *NullableReconciliationTarget) UnmarshalJSON(src []byte) error

func (*NullableReconciliationTarget) Unset ¶

func (v *NullableReconciliationTarget) Unset()

type NullableReconciliationTargetPlan ¶

type NullableReconciliationTargetPlan struct {
	// contains filtered or unexported fields
}

func (NullableReconciliationTargetPlan) Get ¶

func (NullableReconciliationTargetPlan) IsSet ¶

func (NullableReconciliationTargetPlan) MarshalJSON ¶

func (v NullableReconciliationTargetPlan) MarshalJSON() ([]byte, error)

func (*NullableReconciliationTargetPlan) Set ¶

func (*NullableReconciliationTargetPlan) UnmarshalJSON ¶

func (v *NullableReconciliationTargetPlan) UnmarshalJSON(src []byte) error

func (*NullableReconciliationTargetPlan) Unset ¶

type NullableReconciliationTargetResource ¶

type NullableReconciliationTargetResource struct {
	// contains filtered or unexported fields
}

func (NullableReconciliationTargetResource) Get ¶

func (NullableReconciliationTargetResource) IsSet ¶

func (NullableReconciliationTargetResource) MarshalJSON ¶

func (v NullableReconciliationTargetResource) MarshalJSON() ([]byte, error)

func (*NullableReconciliationTargetResource) Set ¶

func (*NullableReconciliationTargetResource) UnmarshalJSON ¶

func (v *NullableReconciliationTargetResource) UnmarshalJSON(src []byte) error

func (*NullableReconciliationTargetResource) Unset ¶

type NullableRegistry ¶

type NullableRegistry struct {
	// contains filtered or unexported fields
}

func NewNullableRegistry ¶

func NewNullableRegistry(val *Registry) *NullableRegistry

func (NullableRegistry) Get ¶

func (v NullableRegistry) Get() *Registry

func (NullableRegistry) IsSet ¶

func (v NullableRegistry) IsSet() bool

func (NullableRegistry) MarshalJSON ¶

func (v NullableRegistry) MarshalJSON() ([]byte, error)

func (*NullableRegistry) Set ¶

func (v *NullableRegistry) Set(val *Registry)

func (*NullableRegistry) UnmarshalJSON ¶

func (v *NullableRegistry) UnmarshalJSON(src []byte) error

func (*NullableRegistry) Unset ¶

func (v *NullableRegistry) Unset()

type NullableRegistryCredential ¶

type NullableRegistryCredential struct {
	// contains filtered or unexported fields
}

func NewNullableRegistryCredential ¶

func NewNullableRegistryCredential(val *RegistryCredential) *NullableRegistryCredential

func (NullableRegistryCredential) Get ¶

func (NullableRegistryCredential) IsSet ¶

func (v NullableRegistryCredential) IsSet() bool

func (NullableRegistryCredential) MarshalJSON ¶

func (v NullableRegistryCredential) MarshalJSON() ([]byte, error)

func (*NullableRegistryCredential) Set ¶

func (*NullableRegistryCredential) UnmarshalJSON ¶

func (v *NullableRegistryCredential) UnmarshalJSON(src []byte) error

func (*NullableRegistryCredential) Unset ¶

func (v *NullableRegistryCredential) Unset()

type NullableReplica ¶

type NullableReplica struct {
	// contains filtered or unexported fields
}

func NewNullableReplica ¶

func NewNullableReplica(val *Replica) *NullableReplica

func (NullableReplica) Get ¶

func (v NullableReplica) Get() *Replica

func (NullableReplica) IsSet ¶

func (v NullableReplica) IsSet() bool

func (NullableReplica) MarshalJSON ¶

func (v NullableReplica) MarshalJSON() ([]byte, error)

func (*NullableReplica) Set ¶

func (v *NullableReplica) Set(val *Replica)

func (*NullableReplica) UnmarshalJSON ¶

func (v *NullableReplica) UnmarshalJSON(src []byte) error

func (*NullableReplica) Unset ¶

func (v *NullableReplica) Unset()

type NullableResource ¶

type NullableResource struct {
	// contains filtered or unexported fields
}

func NewNullableResource ¶

func NewNullableResource(val *Resource) *NullableResource

func (NullableResource) Get ¶

func (v NullableResource) Get() *Resource

func (NullableResource) IsSet ¶

func (v NullableResource) IsSet() bool

func (NullableResource) MarshalJSON ¶

func (v NullableResource) MarshalJSON() ([]byte, error)

func (*NullableResource) Set ¶

func (v *NullableResource) Set(val *Resource)

func (*NullableResource) UnmarshalJSON ¶

func (v *NullableResource) UnmarshalJSON(src []byte) error

func (*NullableResource) Unset ¶

func (v *NullableResource) Unset()

type NullableResourceConnect ¶

type NullableResourceConnect struct {
	// contains filtered or unexported fields
}

func NewNullableResourceConnect ¶

func NewNullableResourceConnect(val *ResourceConnect) *NullableResourceConnect

func (NullableResourceConnect) Get ¶

func (NullableResourceConnect) IsSet ¶

func (v NullableResourceConnect) IsSet() bool

func (NullableResourceConnect) MarshalJSON ¶

func (v NullableResourceConnect) MarshalJSON() ([]byte, error)

func (*NullableResourceConnect) Set ¶

func (*NullableResourceConnect) UnmarshalJSON ¶

func (v *NullableResourceConnect) UnmarshalJSON(src []byte) error

func (*NullableResourceConnect) Unset ¶

func (v *NullableResourceConnect) Unset()

type NullableResourceService ¶

type NullableResourceService struct {
	// contains filtered or unexported fields
}

func NewNullableResourceService ¶

func NewNullableResourceService(val *ResourceService) *NullableResourceService

func (NullableResourceService) Get ¶

func (NullableResourceService) IsSet ¶

func (v NullableResourceService) IsSet() bool

func (NullableResourceService) MarshalJSON ¶

func (v NullableResourceService) MarshalJSON() ([]byte, error)

func (*NullableResourceService) Set ¶

func (*NullableResourceService) UnmarshalJSON ¶

func (v *NullableResourceService) UnmarshalJSON(src []byte) error

func (*NullableResourceService) Unset ¶

func (v *NullableResourceService) Unset()

type NullableRole ¶

type NullableRole struct {
	// contains filtered or unexported fields
}

func NewNullableRole ¶

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get ¶

func (v NullableRole) Get() *Role

func (NullableRole) IsSet ¶

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON ¶

func (v NullableRole) MarshalJSON() ([]byte, error)

func (*NullableRole) Set ¶

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON ¶

func (v *NullableRole) UnmarshalJSON(src []byte) error

func (*NullableRole) Unset ¶

func (v *NullableRole) Unset()

type NullableSa ¶

type NullableSa struct {
	// contains filtered or unexported fields
}

func NewNullableSa ¶

func NewNullableSa(val *Sa) *NullableSa

func (NullableSa) Get ¶

func (v NullableSa) Get() *Sa

func (NullableSa) IsSet ¶

func (v NullableSa) IsSet() bool

func (NullableSa) MarshalJSON ¶

func (v NullableSa) MarshalJSON() ([]byte, error)

func (*NullableSa) Set ¶

func (v *NullableSa) Set(val *Sa)

func (*NullableSa) UnmarshalJSON ¶

func (v *NullableSa) UnmarshalJSON(src []byte) error

func (*NullableSa) Unset ¶

func (v *NullableSa) Unset()

type NullableSaCredential ¶

type NullableSaCredential struct {
	// contains filtered or unexported fields
}

func NewNullableSaCredential ¶

func NewNullableSaCredential(val *SaCredential) *NullableSaCredential

func (NullableSaCredential) Get ¶

func (NullableSaCredential) IsSet ¶

func (v NullableSaCredential) IsSet() bool

func (NullableSaCredential) MarshalJSON ¶

func (v NullableSaCredential) MarshalJSON() ([]byte, error)

func (*NullableSaCredential) Set ¶

func (v *NullableSaCredential) Set(val *SaCredential)

func (*NullableSaCredential) UnmarshalJSON ¶

func (v *NullableSaCredential) UnmarshalJSON(src []byte) error

func (*NullableSaCredential) Unset ¶

func (v *NullableSaCredential) Unset()

type NullableService ¶

type NullableService struct {
	// contains filtered or unexported fields
}

func NewNullableService ¶

func NewNullableService(val *Service) *NullableService

func (NullableService) Get ¶

func (v NullableService) Get() *Service

func (NullableService) IsSet ¶

func (v NullableService) IsSet() bool

func (NullableService) MarshalJSON ¶

func (v NullableService) MarshalJSON() ([]byte, error)

func (*NullableService) Set ¶

func (v *NullableService) Set(val *Service)

func (*NullableService) UnmarshalJSON ¶

func (v *NullableService) UnmarshalJSON(src []byte) error

func (*NullableService) Unset ¶

func (v *NullableService) Unset()

type NullableServiceBilling ¶

type NullableServiceBilling struct {
	// contains filtered or unexported fields
}

func NewNullableServiceBilling ¶

func NewNullableServiceBilling(val *ServiceBilling) *NullableServiceBilling

func (NullableServiceBilling) Get ¶

func (NullableServiceBilling) IsSet ¶

func (v NullableServiceBilling) IsSet() bool

func (NullableServiceBilling) MarshalJSON ¶

func (v NullableServiceBilling) MarshalJSON() ([]byte, error)

func (*NullableServiceBilling) Set ¶

func (*NullableServiceBilling) UnmarshalJSON ¶

func (v *NullableServiceBilling) UnmarshalJSON(src []byte) error

func (*NullableServiceBilling) Unset ¶

func (v *NullableServiceBilling) Unset()

type NullableServiceBillingPrice ¶

type NullableServiceBillingPrice struct {
	// contains filtered or unexported fields
}

func (NullableServiceBillingPrice) Get ¶

func (NullableServiceBillingPrice) IsSet ¶

func (NullableServiceBillingPrice) MarshalJSON ¶

func (v NullableServiceBillingPrice) MarshalJSON() ([]byte, error)

func (*NullableServiceBillingPrice) Set ¶

func (*NullableServiceBillingPrice) UnmarshalJSON ¶

func (v *NullableServiceBillingPrice) UnmarshalJSON(src []byte) error

func (*NullableServiceBillingPrice) Unset ¶

func (v *NullableServiceBillingPrice) Unset()

type NullableServiceBillingReservations ¶

type NullableServiceBillingReservations struct {
	// contains filtered or unexported fields
}

func (NullableServiceBillingReservations) Get ¶

func (NullableServiceBillingReservations) IsSet ¶

func (NullableServiceBillingReservations) MarshalJSON ¶

func (v NullableServiceBillingReservations) MarshalJSON() ([]byte, error)

func (*NullableServiceBillingReservations) Set ¶

func (*NullableServiceBillingReservations) UnmarshalJSON ¶

func (v *NullableServiceBillingReservations) UnmarshalJSON(src []byte) error

func (*NullableServiceBillingReservations) Unset ¶

type NullableServiceDisplay ¶

type NullableServiceDisplay struct {
	// contains filtered or unexported fields
}

func NewNullableServiceDisplay ¶

func NewNullableServiceDisplay(val *ServiceDisplay) *NullableServiceDisplay

func (NullableServiceDisplay) Get ¶

func (NullableServiceDisplay) IsSet ¶

func (v NullableServiceDisplay) IsSet() bool

func (NullableServiceDisplay) MarshalJSON ¶

func (v NullableServiceDisplay) MarshalJSON() ([]byte, error)

func (*NullableServiceDisplay) Set ¶

func (*NullableServiceDisplay) UnmarshalJSON ¶

func (v *NullableServiceDisplay) UnmarshalJSON(src []byte) error

func (*NullableServiceDisplay) Unset ¶

func (v *NullableServiceDisplay) Unset()

type NullableServiceDisplayUnit ¶

type NullableServiceDisplayUnit struct {
	// contains filtered or unexported fields
}

func NewNullableServiceDisplayUnit ¶

func NewNullableServiceDisplayUnit(val *ServiceDisplayUnit) *NullableServiceDisplayUnit

func (NullableServiceDisplayUnit) Get ¶

func (NullableServiceDisplayUnit) IsSet ¶

func (v NullableServiceDisplayUnit) IsSet() bool

func (NullableServiceDisplayUnit) MarshalJSON ¶

func (v NullableServiceDisplayUnit) MarshalJSON() ([]byte, error)

func (*NullableServiceDisplayUnit) Set ¶

func (*NullableServiceDisplayUnit) UnmarshalJSON ¶

func (v *NullableServiceDisplayUnit) UnmarshalJSON(src []byte) error

func (*NullableServiceDisplayUnit) Unset ¶

func (v *NullableServiceDisplayUnit) Unset()

type NullableStorageObject ¶

type NullableStorageObject struct {
	// contains filtered or unexported fields
}

func NewNullableStorageObject ¶

func NewNullableStorageObject(val *StorageObject) *NullableStorageObject

func (NullableStorageObject) Get ¶

func (NullableStorageObject) IsSet ¶

func (v NullableStorageObject) IsSet() bool

func (NullableStorageObject) MarshalJSON ¶

func (v NullableStorageObject) MarshalJSON() ([]byte, error)

func (*NullableStorageObject) Set ¶

func (v *NullableStorageObject) Set(val *StorageObject)

func (*NullableStorageObject) UnmarshalJSON ¶

func (v *NullableStorageObject) UnmarshalJSON(src []byte) error

func (*NullableStorageObject) Unset ¶

func (v *NullableStorageObject) Unset()

type NullableStorageProjectBucketUpload ¶

type NullableStorageProjectBucketUpload struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectBucketUpload) Get ¶

func (NullableStorageProjectBucketUpload) IsSet ¶

func (NullableStorageProjectBucketUpload) MarshalJSON ¶

func (v NullableStorageProjectBucketUpload) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectBucketUpload) Set ¶

func (*NullableStorageProjectBucketUpload) UnmarshalJSON ¶

func (v *NullableStorageProjectBucketUpload) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectBucketUpload) Unset ¶

type NullableStorageProjectDiskCreate ¶

type NullableStorageProjectDiskCreate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectDiskCreate) Get ¶

func (NullableStorageProjectDiskCreate) IsSet ¶

func (NullableStorageProjectDiskCreate) MarshalJSON ¶

func (v NullableStorageProjectDiskCreate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectDiskCreate) Set ¶

func (*NullableStorageProjectDiskCreate) UnmarshalJSON ¶

func (v *NullableStorageProjectDiskCreate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectDiskCreate) Unset ¶

type NullableStorageProjectDiskResize ¶

type NullableStorageProjectDiskResize struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectDiskResize) Get ¶

func (NullableStorageProjectDiskResize) IsSet ¶

func (NullableStorageProjectDiskResize) MarshalJSON ¶

func (v NullableStorageProjectDiskResize) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectDiskResize) Set ¶

func (*NullableStorageProjectDiskResize) UnmarshalJSON ¶

func (v *NullableStorageProjectDiskResize) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectDiskResize) Unset ¶

type NullableStorageProjectDiskTransfer ¶

type NullableStorageProjectDiskTransfer struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectDiskTransfer) Get ¶

func (NullableStorageProjectDiskTransfer) IsSet ¶

func (NullableStorageProjectDiskTransfer) MarshalJSON ¶

func (v NullableStorageProjectDiskTransfer) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectDiskTransfer) Set ¶

func (*NullableStorageProjectDiskTransfer) UnmarshalJSON ¶

func (v *NullableStorageProjectDiskTransfer) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectDiskTransfer) Unset ¶

type NullableStorageProjectDiskUpdate ¶

type NullableStorageProjectDiskUpdate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectDiskUpdate) Get ¶

func (NullableStorageProjectDiskUpdate) IsSet ¶

func (NullableStorageProjectDiskUpdate) MarshalJSON ¶

func (v NullableStorageProjectDiskUpdate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectDiskUpdate) Set ¶

func (*NullableStorageProjectDiskUpdate) UnmarshalJSON ¶

func (v *NullableStorageProjectDiskUpdate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectDiskUpdate) Unset ¶

type NullableStorageProjectImageCreate ¶

type NullableStorageProjectImageCreate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectImageCreate) Get ¶

func (NullableStorageProjectImageCreate) IsSet ¶

func (NullableStorageProjectImageCreate) MarshalJSON ¶

func (v NullableStorageProjectImageCreate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectImageCreate) Set ¶

func (*NullableStorageProjectImageCreate) UnmarshalJSON ¶

func (v *NullableStorageProjectImageCreate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectImageCreate) Unset ¶

type NullableStorageProjectImageTransfer ¶

type NullableStorageProjectImageTransfer struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectImageTransfer) Get ¶

func (NullableStorageProjectImageTransfer) IsSet ¶

func (NullableStorageProjectImageTransfer) MarshalJSON ¶

func (v NullableStorageProjectImageTransfer) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectImageTransfer) Set ¶

func (*NullableStorageProjectImageTransfer) UnmarshalJSON ¶

func (v *NullableStorageProjectImageTransfer) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectImageTransfer) Unset ¶

type NullableStorageProjectImageUpdate ¶

type NullableStorageProjectImageUpdate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectImageUpdate) Get ¶

func (NullableStorageProjectImageUpdate) IsSet ¶

func (NullableStorageProjectImageUpdate) MarshalJSON ¶

func (v NullableStorageProjectImageUpdate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectImageUpdate) Set ¶

func (*NullableStorageProjectImageUpdate) UnmarshalJSON ¶

func (v *NullableStorageProjectImageUpdate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectImageUpdate) Unset ¶

type NullableStorageProjectIsoCreate ¶

type NullableStorageProjectIsoCreate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectIsoCreate) Get ¶

func (NullableStorageProjectIsoCreate) IsSet ¶

func (NullableStorageProjectIsoCreate) MarshalJSON ¶

func (v NullableStorageProjectIsoCreate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectIsoCreate) Set ¶

func (*NullableStorageProjectIsoCreate) UnmarshalJSON ¶

func (v *NullableStorageProjectIsoCreate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectIsoCreate) Unset ¶

type NullableStorageProjectIsoDetach ¶

type NullableStorageProjectIsoDetach struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectIsoDetach) Get ¶

func (NullableStorageProjectIsoDetach) IsSet ¶

func (NullableStorageProjectIsoDetach) MarshalJSON ¶

func (v NullableStorageProjectIsoDetach) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectIsoDetach) Set ¶

func (*NullableStorageProjectIsoDetach) UnmarshalJSON ¶

func (v *NullableStorageProjectIsoDetach) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectIsoDetach) Unset ¶

type NullableStorageProjectIsoTransfer ¶

type NullableStorageProjectIsoTransfer struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectIsoTransfer) Get ¶

func (NullableStorageProjectIsoTransfer) IsSet ¶

func (NullableStorageProjectIsoTransfer) MarshalJSON ¶

func (v NullableStorageProjectIsoTransfer) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectIsoTransfer) Set ¶

func (*NullableStorageProjectIsoTransfer) UnmarshalJSON ¶

func (v *NullableStorageProjectIsoTransfer) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectIsoTransfer) Unset ¶

type NullableStorageProjectIsoUpdate ¶

type NullableStorageProjectIsoUpdate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectIsoUpdate) Get ¶

func (NullableStorageProjectIsoUpdate) IsSet ¶

func (NullableStorageProjectIsoUpdate) MarshalJSON ¶

func (v NullableStorageProjectIsoUpdate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectIsoUpdate) Set ¶

func (*NullableStorageProjectIsoUpdate) UnmarshalJSON ¶

func (v *NullableStorageProjectIsoUpdate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectIsoUpdate) Unset ¶

type NullableStorageProjectVaultCreate ¶

type NullableStorageProjectVaultCreate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultCreate) Get ¶

func (NullableStorageProjectVaultCreate) IsSet ¶

func (NullableStorageProjectVaultCreate) MarshalJSON ¶

func (v NullableStorageProjectVaultCreate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectVaultCreate) Set ¶

func (*NullableStorageProjectVaultCreate) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultCreate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultCreate) Unset ¶

type NullableStorageProjectVaultCredentialPatch ¶

type NullableStorageProjectVaultCredentialPatch struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultCredentialPatch) Get ¶

func (NullableStorageProjectVaultCredentialPatch) IsSet ¶

func (NullableStorageProjectVaultCredentialPatch) MarshalJSON ¶

func (*NullableStorageProjectVaultCredentialPatch) Set ¶

func (*NullableStorageProjectVaultCredentialPatch) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultCredentialPatch) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultCredentialPatch) Unset ¶

type NullableStorageProjectVaultDelete ¶

type NullableStorageProjectVaultDelete struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultDelete) Get ¶

func (NullableStorageProjectVaultDelete) IsSet ¶

func (NullableStorageProjectVaultDelete) MarshalJSON ¶

func (v NullableStorageProjectVaultDelete) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectVaultDelete) Set ¶

func (*NullableStorageProjectVaultDelete) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultDelete) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultDelete) Unset ¶

type NullableStorageProjectVaultResize ¶

type NullableStorageProjectVaultResize struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultResize) Get ¶

func (NullableStorageProjectVaultResize) IsSet ¶

func (NullableStorageProjectVaultResize) MarshalJSON ¶

func (v NullableStorageProjectVaultResize) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectVaultResize) Set ¶

func (*NullableStorageProjectVaultResize) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultResize) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultResize) Unset ¶

type NullableStorageProjectVaultSnapshotCreate ¶

type NullableStorageProjectVaultSnapshotCreate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultSnapshotCreate) Get ¶

func (NullableStorageProjectVaultSnapshotCreate) IsSet ¶

func (NullableStorageProjectVaultSnapshotCreate) MarshalJSON ¶

func (*NullableStorageProjectVaultSnapshotCreate) Set ¶

func (*NullableStorageProjectVaultSnapshotCreate) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultSnapshotCreate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultSnapshotCreate) Unset ¶

type NullableStorageProjectVaultUpdate ¶

type NullableStorageProjectVaultUpdate struct {
	// contains filtered or unexported fields
}

func (NullableStorageProjectVaultUpdate) Get ¶

func (NullableStorageProjectVaultUpdate) IsSet ¶

func (NullableStorageProjectVaultUpdate) MarshalJSON ¶

func (v NullableStorageProjectVaultUpdate) MarshalJSON() ([]byte, error)

func (*NullableStorageProjectVaultUpdate) Set ¶

func (*NullableStorageProjectVaultUpdate) UnmarshalJSON ¶

func (v *NullableStorageProjectVaultUpdate) UnmarshalJSON(src []byte) error

func (*NullableStorageProjectVaultUpdate) Unset ¶

type NullableStorageS3credential ¶

type NullableStorageS3credential struct {
	// contains filtered or unexported fields
}

func (NullableStorageS3credential) Get ¶

func (NullableStorageS3credential) IsSet ¶

func (NullableStorageS3credential) MarshalJSON ¶

func (v NullableStorageS3credential) MarshalJSON() ([]byte, error)

func (*NullableStorageS3credential) Set ¶

func (*NullableStorageS3credential) UnmarshalJSON ¶

func (v *NullableStorageS3credential) UnmarshalJSON(src []byte) error

func (*NullableStorageS3credential) Unset ¶

func (v *NullableStorageS3credential) Unset()

type NullableStorageSnapshot ¶

type NullableStorageSnapshot struct {
	// contains filtered or unexported fields
}

func NewNullableStorageSnapshot ¶

func NewNullableStorageSnapshot(val *StorageSnapshot) *NullableStorageSnapshot

func (NullableStorageSnapshot) Get ¶

func (NullableStorageSnapshot) IsSet ¶

func (v NullableStorageSnapshot) IsSet() bool

func (NullableStorageSnapshot) MarshalJSON ¶

func (v NullableStorageSnapshot) MarshalJSON() ([]byte, error)

func (*NullableStorageSnapshot) Set ¶

func (*NullableStorageSnapshot) UnmarshalJSON ¶

func (v *NullableStorageSnapshot) UnmarshalJSON(src []byte) error

func (*NullableStorageSnapshot) Unset ¶

func (v *NullableStorageSnapshot) 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 NullableSupportMessage ¶

type NullableSupportMessage struct {
	// contains filtered or unexported fields
}

func NewNullableSupportMessage ¶

func NewNullableSupportMessage(val *SupportMessage) *NullableSupportMessage

func (NullableSupportMessage) Get ¶

func (NullableSupportMessage) IsSet ¶

func (v NullableSupportMessage) IsSet() bool

func (NullableSupportMessage) MarshalJSON ¶

func (v NullableSupportMessage) MarshalJSON() ([]byte, error)

func (*NullableSupportMessage) Set ¶

func (*NullableSupportMessage) UnmarshalJSON ¶

func (v *NullableSupportMessage) UnmarshalJSON(src []byte) error

func (*NullableSupportMessage) Unset ¶

func (v *NullableSupportMessage) Unset()

type NullableSupportProjectTicketCreate ¶

type NullableSupportProjectTicketCreate struct {
	// contains filtered or unexported fields
}

func (NullableSupportProjectTicketCreate) Get ¶

func (NullableSupportProjectTicketCreate) IsSet ¶

func (NullableSupportProjectTicketCreate) MarshalJSON ¶

func (v NullableSupportProjectTicketCreate) MarshalJSON() ([]byte, error)

func (*NullableSupportProjectTicketCreate) Set ¶

func (*NullableSupportProjectTicketCreate) UnmarshalJSON ¶

func (v *NullableSupportProjectTicketCreate) UnmarshalJSON(src []byte) error

func (*NullableSupportProjectTicketCreate) Unset ¶

type NullableTag ¶

type NullableTag struct {
	// contains filtered or unexported fields
}

func NewNullableTag ¶

func NewNullableTag(val *Tag) *NullableTag

func (NullableTag) Get ¶

func (v NullableTag) Get() *Tag

func (NullableTag) IsSet ¶

func (v NullableTag) IsSet() bool

func (NullableTag) MarshalJSON ¶

func (v NullableTag) MarshalJSON() ([]byte, error)

func (*NullableTag) Set ¶

func (v *NullableTag) Set(val *Tag)

func (*NullableTag) UnmarshalJSON ¶

func (v *NullableTag) UnmarshalJSON(src []byte) error

func (*NullableTag) Unset ¶

func (v *NullableTag) Unset()

type NullableTicket ¶

type NullableTicket struct {
	// contains filtered or unexported fields
}

func NewNullableTicket ¶

func NewNullableTicket(val *Ticket) *NullableTicket

func (NullableTicket) Get ¶

func (v NullableTicket) Get() *Ticket

func (NullableTicket) IsSet ¶

func (v NullableTicket) IsSet() bool

func (NullableTicket) MarshalJSON ¶

func (v NullableTicket) MarshalJSON() ([]byte, error)

func (*NullableTicket) Set ¶

func (v *NullableTicket) Set(val *Ticket)

func (*NullableTicket) UnmarshalJSON ¶

func (v *NullableTicket) UnmarshalJSON(src []byte) error

func (*NullableTicket) Unset ¶

func (v *NullableTicket) 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 NullableTransfer ¶

type NullableTransfer struct {
	// contains filtered or unexported fields
}

func NewNullableTransfer ¶

func NewNullableTransfer(val *Transfer) *NullableTransfer

func (NullableTransfer) Get ¶

func (v NullableTransfer) Get() *Transfer

func (NullableTransfer) IsSet ¶

func (v NullableTransfer) IsSet() bool

func (NullableTransfer) MarshalJSON ¶

func (v NullableTransfer) MarshalJSON() ([]byte, error)

func (*NullableTransfer) Set ¶

func (v *NullableTransfer) Set(val *Transfer)

func (*NullableTransfer) UnmarshalJSON ¶

func (v *NullableTransfer) UnmarshalJSON(src []byte) error

func (*NullableTransfer) Unset ¶

func (v *NullableTransfer) Unset()

type NullableUser ¶

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser ¶

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get ¶

func (v NullableUser) Get() *User

func (NullableUser) IsSet ¶

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON ¶

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set ¶

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON ¶

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset ¶

func (v *NullableUser) Unset()

type NullableUserCredential ¶

type NullableUserCredential struct {
	// contains filtered or unexported fields
}

func NewNullableUserCredential ¶

func NewNullableUserCredential(val *UserCredential) *NullableUserCredential

func (NullableUserCredential) Get ¶

func (NullableUserCredential) IsSet ¶

func (v NullableUserCredential) IsSet() bool

func (NullableUserCredential) MarshalJSON ¶

func (v NullableUserCredential) MarshalJSON() ([]byte, error)

func (*NullableUserCredential) Set ¶

func (*NullableUserCredential) UnmarshalJSON ¶

func (v *NullableUserCredential) UnmarshalJSON(src []byte) error

func (*NullableUserCredential) Unset ¶

func (v *NullableUserCredential) Unset()

type NullableUserLimit ¶

type NullableUserLimit struct {
	// contains filtered or unexported fields
}

func NewNullableUserLimit ¶

func NewNullableUserLimit(val *UserLimit) *NullableUserLimit

func (NullableUserLimit) Get ¶

func (v NullableUserLimit) Get() *UserLimit

func (NullableUserLimit) IsSet ¶

func (v NullableUserLimit) IsSet() bool

func (NullableUserLimit) MarshalJSON ¶

func (v NullableUserLimit) MarshalJSON() ([]byte, error)

func (*NullableUserLimit) Set ¶

func (v *NullableUserLimit) Set(val *UserLimit)

func (*NullableUserLimit) UnmarshalJSON ¶

func (v *NullableUserLimit) UnmarshalJSON(src []byte) error

func (*NullableUserLimit) Unset ¶

func (v *NullableUserLimit) Unset()

type NullableUserLimitOrganisation ¶

type NullableUserLimitOrganisation struct {
	// contains filtered or unexported fields
}

func (NullableUserLimitOrganisation) Get ¶

func (NullableUserLimitOrganisation) IsSet ¶

func (NullableUserLimitOrganisation) MarshalJSON ¶

func (v NullableUserLimitOrganisation) MarshalJSON() ([]byte, error)

func (*NullableUserLimitOrganisation) Set ¶

func (*NullableUserLimitOrganisation) UnmarshalJSON ¶

func (v *NullableUserLimitOrganisation) UnmarshalJSON(src []byte) error

func (*NullableUserLimitOrganisation) Unset ¶

func (v *NullableUserLimitOrganisation) Unset()

type NullableVault ¶

type NullableVault struct {
	// contains filtered or unexported fields
}

func NewNullableVault ¶

func NewNullableVault(val *Vault) *NullableVault

func (NullableVault) Get ¶

func (v NullableVault) Get() *Vault

func (NullableVault) IsSet ¶

func (v NullableVault) IsSet() bool

func (NullableVault) MarshalJSON ¶

func (v NullableVault) MarshalJSON() ([]byte, error)

func (*NullableVault) Set ¶

func (v *NullableVault) Set(val *Vault)

func (*NullableVault) UnmarshalJSON ¶

func (v *NullableVault) UnmarshalJSON(src []byte) error

func (*NullableVault) Unset ¶

func (v *NullableVault) Unset()

type NullableVaultCredential ¶

type NullableVaultCredential struct {
	// contains filtered or unexported fields
}

func NewNullableVaultCredential ¶

func NewNullableVaultCredential(val *VaultCredential) *NullableVaultCredential

func (NullableVaultCredential) Get ¶

func (NullableVaultCredential) IsSet ¶

func (v NullableVaultCredential) IsSet() bool

func (NullableVaultCredential) MarshalJSON ¶

func (v NullableVaultCredential) MarshalJSON() ([]byte, error)

func (*NullableVaultCredential) Set ¶

func (*NullableVaultCredential) UnmarshalJSON ¶

func (v *NullableVaultCredential) UnmarshalJSON(src []byte) error

func (*NullableVaultCredential) Unset ¶

func (v *NullableVaultCredential) Unset()

type NullableVm ¶

type NullableVm struct {
	// contains filtered or unexported fields
}

func NewNullableVm ¶

func NewNullableVm(val *Vm) *NullableVm

func (NullableVm) Get ¶

func (v NullableVm) Get() *Vm

func (NullableVm) IsSet ¶

func (v NullableVm) IsSet() bool

func (NullableVm) MarshalJSON ¶

func (v NullableVm) MarshalJSON() ([]byte, error)

func (*NullableVm) Set ¶

func (v *NullableVm) Set(val *Vm)

func (*NullableVm) UnmarshalJSON ¶

func (v *NullableVm) UnmarshalJSON(src []byte) error

func (*NullableVm) Unset ¶

func (v *NullableVm) Unset()

type NullableVmhost ¶

type NullableVmhost struct {
	// contains filtered or unexported fields
}

func NewNullableVmhost ¶

func NewNullableVmhost(val *Vmhost) *NullableVmhost

func (NullableVmhost) Get ¶

func (v NullableVmhost) Get() *Vmhost

func (NullableVmhost) IsSet ¶

func (v NullableVmhost) IsSet() bool

func (NullableVmhost) MarshalJSON ¶

func (v NullableVmhost) MarshalJSON() ([]byte, error)

func (*NullableVmhost) Set ¶

func (v *NullableVmhost) Set(val *Vmhost)

func (*NullableVmhost) UnmarshalJSON ¶

func (v *NullableVmhost) UnmarshalJSON(src []byte) error

func (*NullableVmhost) Unset ¶

func (v *NullableVmhost) Unset()

type NullableZone ¶

type NullableZone struct {
	// contains filtered or unexported fields
}

func NewNullableZone ¶

func NewNullableZone(val *Zone) *NullableZone

func (NullableZone) Get ¶

func (v NullableZone) Get() *Zone

func (NullableZone) IsSet ¶

func (v NullableZone) IsSet() bool

func (NullableZone) MarshalJSON ¶

func (v NullableZone) MarshalJSON() ([]byte, error)

func (*NullableZone) Set ¶

func (v *NullableZone) Set(val *Zone)

func (*NullableZone) UnmarshalJSON ¶

func (v *NullableZone) UnmarshalJSON(src []byte) error

func (*NullableZone) Unset ¶

func (v *NullableZone) Unset()

type NullableZoneSource ¶

type NullableZoneSource struct {
	// contains filtered or unexported fields
}

func NewNullableZoneSource ¶

func NewNullableZoneSource(val *ZoneSource) *NullableZoneSource

func (NullableZoneSource) Get ¶

func (v NullableZoneSource) Get() *ZoneSource

func (NullableZoneSource) IsSet ¶

func (v NullableZoneSource) IsSet() bool

func (NullableZoneSource) MarshalJSON ¶

func (v NullableZoneSource) MarshalJSON() ([]byte, error)

func (*NullableZoneSource) Set ¶

func (v *NullableZoneSource) Set(val *ZoneSource)

func (*NullableZoneSource) UnmarshalJSON ¶

func (v *NullableZoneSource) UnmarshalJSON(src []byte) error

func (*NullableZoneSource) Unset ¶

func (v *NullableZoneSource) Unset()

type Organisation ¶

type Organisation struct {
	BankAccount *string              `json:"bankAccount,omitempty"`
	Billing     *OrganisationBilling `json:"billing,omitempty"`
	CreatedBy   *string              `json:"createdBy,omitempty"`
	CreatedOn   *time.Time           `json:"createdOn,omitempty"`
	Flavour     *string              `json:"flavour,omitempty"`
	Id          string               `json:"id"`
	ModifiedBy  *string              `json:"modifiedBy,omitempty"`
	ModifiedOn  *time.Time           `json:"modifiedOn,omitempty"`
	Name        string               `json:"name"`
	State       *string              `json:"state,omitempty"`
	Uri         *string              `json:"uri,omitempty"`
}

Organisation struct for Organisation

func NewOrganisation ¶

func NewOrganisation(id string, name string) *Organisation

NewOrganisation instantiates a new Organisation 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 NewOrganisationWithDefaults ¶

func NewOrganisationWithDefaults() *Organisation

NewOrganisationWithDefaults instantiates a new Organisation 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 (*Organisation) GetBankAccount ¶

func (o *Organisation) GetBankAccount() string

GetBankAccount returns the BankAccount field value if set, zero value otherwise.

func (*Organisation) GetBankAccountOk ¶

func (o *Organisation) GetBankAccountOk() (*string, bool)

GetBankAccountOk returns a tuple with the BankAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetBilling ¶

func (o *Organisation) GetBilling() OrganisationBilling

GetBilling returns the Billing field value if set, zero value otherwise.

func (*Organisation) GetBillingOk ¶

func (o *Organisation) GetBillingOk() (*OrganisationBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetCreatedBy ¶

func (o *Organisation) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Organisation) GetCreatedByOk ¶

func (o *Organisation) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetCreatedOn ¶

func (o *Organisation) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Organisation) GetCreatedOnOk ¶

func (o *Organisation) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetFlavour ¶

func (o *Organisation) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Organisation) GetFlavourOk ¶

func (o *Organisation) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetId ¶

func (o *Organisation) GetId() string

GetId returns the Id field value

func (*Organisation) GetIdOk ¶

func (o *Organisation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Organisation) GetModifiedBy ¶

func (o *Organisation) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Organisation) GetModifiedByOk ¶

func (o *Organisation) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetModifiedOn ¶

func (o *Organisation) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Organisation) GetModifiedOnOk ¶

func (o *Organisation) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetName ¶

func (o *Organisation) GetName() string

GetName returns the Name field value

func (*Organisation) GetNameOk ¶

func (o *Organisation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Organisation) GetState ¶

func (o *Organisation) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Organisation) GetStateOk ¶

func (o *Organisation) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) GetUri ¶

func (o *Organisation) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Organisation) GetUriOk ¶

func (o *Organisation) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organisation) HasBankAccount ¶

func (o *Organisation) HasBankAccount() bool

HasBankAccount returns a boolean if a field has been set.

func (*Organisation) HasBilling ¶

func (o *Organisation) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*Organisation) HasCreatedBy ¶

func (o *Organisation) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Organisation) HasCreatedOn ¶

func (o *Organisation) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Organisation) HasFlavour ¶

func (o *Organisation) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Organisation) HasModifiedBy ¶

func (o *Organisation) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Organisation) HasModifiedOn ¶

func (o *Organisation) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Organisation) HasState ¶

func (o *Organisation) HasState() bool

HasState returns a boolean if a field has been set.

func (*Organisation) HasUri ¶

func (o *Organisation) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Organisation) MarshalJSON ¶

func (o Organisation) MarshalJSON() ([]byte, error)

func (*Organisation) SetBankAccount ¶

func (o *Organisation) SetBankAccount(v string)

SetBankAccount gets a reference to the given string and assigns it to the BankAccount field.

func (*Organisation) SetBilling ¶

func (o *Organisation) SetBilling(v OrganisationBilling)

SetBilling gets a reference to the given OrganisationBilling and assigns it to the Billing field.

func (*Organisation) SetCreatedBy ¶

func (o *Organisation) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Organisation) SetCreatedOn ¶

func (o *Organisation) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Organisation) SetFlavour ¶

func (o *Organisation) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Organisation) SetId ¶

func (o *Organisation) SetId(v string)

SetId sets field value

func (*Organisation) SetModifiedBy ¶

func (o *Organisation) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Organisation) SetModifiedOn ¶

func (o *Organisation) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Organisation) SetName ¶

func (o *Organisation) SetName(v string)

SetName sets field value

func (*Organisation) SetState ¶

func (o *Organisation) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Organisation) SetUri ¶

func (o *Organisation) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type OrganisationBilling ¶

type OrganisationBilling struct {
	Address  *InvoiceSellerAddress `json:"address,omitempty"`
	Company  *string               `json:"company,omitempty"`
	Currency *string               `json:"currency,omitempty"`
	Email    *string               `json:"email,omitempty"`
	Nip      *string               `json:"nip,omitempty"`
}

OrganisationBilling struct for OrganisationBilling

func NewOrganisationBilling ¶

func NewOrganisationBilling() *OrganisationBilling

NewOrganisationBilling instantiates a new OrganisationBilling 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 NewOrganisationBillingWithDefaults ¶

func NewOrganisationBillingWithDefaults() *OrganisationBilling

NewOrganisationBillingWithDefaults instantiates a new OrganisationBilling 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 (*OrganisationBilling) GetAddress ¶

func (o *OrganisationBilling) GetAddress() InvoiceSellerAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*OrganisationBilling) GetAddressOk ¶

func (o *OrganisationBilling) GetAddressOk() (*InvoiceSellerAddress, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling) GetCompany ¶

func (o *OrganisationBilling) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*OrganisationBilling) GetCompanyOk ¶

func (o *OrganisationBilling) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling) GetCurrency ¶

func (o *OrganisationBilling) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*OrganisationBilling) GetCurrencyOk ¶

func (o *OrganisationBilling) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling) GetEmail ¶

func (o *OrganisationBilling) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrganisationBilling) GetEmailOk ¶

func (o *OrganisationBilling) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling) GetNip ¶

func (o *OrganisationBilling) GetNip() string

GetNip returns the Nip field value if set, zero value otherwise.

func (*OrganisationBilling) GetNipOk ¶

func (o *OrganisationBilling) GetNipOk() (*string, bool)

GetNipOk returns a tuple with the Nip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling) HasAddress ¶

func (o *OrganisationBilling) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*OrganisationBilling) HasCompany ¶

func (o *OrganisationBilling) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*OrganisationBilling) HasCurrency ¶

func (o *OrganisationBilling) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*OrganisationBilling) HasEmail ¶

func (o *OrganisationBilling) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrganisationBilling) HasNip ¶

func (o *OrganisationBilling) HasNip() bool

HasNip returns a boolean if a field has been set.

func (OrganisationBilling) MarshalJSON ¶

func (o OrganisationBilling) MarshalJSON() ([]byte, error)

func (*OrganisationBilling) SetAddress ¶

func (o *OrganisationBilling) SetAddress(v InvoiceSellerAddress)

SetAddress gets a reference to the given InvoiceSellerAddress and assigns it to the Address field.

func (*OrganisationBilling) SetCompany ¶

func (o *OrganisationBilling) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*OrganisationBilling) SetCurrency ¶

func (o *OrganisationBilling) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*OrganisationBilling) SetEmail ¶

func (o *OrganisationBilling) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrganisationBilling) SetNip ¶

func (o *OrganisationBilling) SetNip(v string)

SetNip gets a reference to the given string and assigns it to the Nip field.

type OrganisationBilling1 ¶

type OrganisationBilling1 struct {
	Address *BillingAddress1 `json:"address,omitempty"`
	Company *string          `json:"company,omitempty"`
	Email   *string          `json:"email,omitempty"`
}

OrganisationBilling1 struct for OrganisationBilling1

func NewOrganisationBilling1 ¶

func NewOrganisationBilling1() *OrganisationBilling1

NewOrganisationBilling1 instantiates a new OrganisationBilling1 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 NewOrganisationBilling1WithDefaults ¶

func NewOrganisationBilling1WithDefaults() *OrganisationBilling1

NewOrganisationBilling1WithDefaults instantiates a new OrganisationBilling1 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 (*OrganisationBilling1) GetAddress ¶

func (o *OrganisationBilling1) GetAddress() BillingAddress1

GetAddress returns the Address field value if set, zero value otherwise.

func (*OrganisationBilling1) GetAddressOk ¶

func (o *OrganisationBilling1) GetAddressOk() (*BillingAddress1, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling1) GetCompany ¶

func (o *OrganisationBilling1) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*OrganisationBilling1) GetCompanyOk ¶

func (o *OrganisationBilling1) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling1) GetEmail ¶

func (o *OrganisationBilling1) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrganisationBilling1) GetEmailOk ¶

func (o *OrganisationBilling1) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganisationBilling1) HasAddress ¶

func (o *OrganisationBilling1) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*OrganisationBilling1) HasCompany ¶

func (o *OrganisationBilling1) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*OrganisationBilling1) HasEmail ¶

func (o *OrganisationBilling1) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (OrganisationBilling1) MarshalJSON ¶

func (o OrganisationBilling1) MarshalJSON() ([]byte, error)

func (*OrganisationBilling1) SetAddress ¶

func (o *OrganisationBilling1) SetAddress(v BillingAddress1)

SetAddress gets a reference to the given BillingAddress1 and assigns it to the Address field.

func (*OrganisationBilling1) SetCompany ¶

func (o *OrganisationBilling1) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*OrganisationBilling1) SetEmail ¶

func (o *OrganisationBilling1) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

type Ownership ¶

type Ownership struct {
	Id   string `json:"id"`
	User string `json:"user"`
}

Ownership struct for Ownership

func NewOwnership ¶

func NewOwnership(id string, user string) *Ownership

NewOwnership instantiates a new Ownership 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 NewOwnershipWithDefaults ¶

func NewOwnershipWithDefaults() *Ownership

NewOwnershipWithDefaults instantiates a new Ownership 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 (*Ownership) GetId ¶

func (o *Ownership) GetId() string

GetId returns the Id field value

func (*Ownership) GetIdOk ¶

func (o *Ownership) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Ownership) GetUser ¶

func (o *Ownership) GetUser() string

GetUser returns the User field value

func (*Ownership) GetUserOk ¶

func (o *Ownership) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (Ownership) MarshalJSON ¶

func (o Ownership) MarshalJSON() ([]byte, error)

func (*Ownership) SetId ¶

func (o *Ownership) SetId(v string)

SetId sets field value

func (*Ownership) SetUser ¶

func (o *Ownership) SetUser(v string)

SetUser sets field value

type Payment ¶

type Payment struct {
	Amount      *float32   `json:"amount,omitempty"`
	Channel     *string    `json:"channel,omitempty"`
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Credits     *float32   `json:"credits,omitempty"`
	CreditsFree *float32   `json:"creditsFree,omitempty"`
	Id          string     `json:"id"`
	ModifiedBy  *string    `json:"modifiedBy,omitempty"`
	ModifiedOn  *time.Time `json:"modifiedOn,omitempty"`
	Name        *string    `json:"name,omitempty"`
	Project     *string    `json:"project,omitempty"`
	State       *string    `json:"state,omitempty"`
	Uri         *string    `json:"uri,omitempty"`
}

Payment struct for Payment

func NewPayment ¶

func NewPayment(id string) *Payment

NewPayment instantiates a new Payment 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 NewPaymentWithDefaults ¶

func NewPaymentWithDefaults() *Payment

NewPaymentWithDefaults instantiates a new Payment 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 (*Payment) GetAmount ¶

func (o *Payment) GetAmount() float32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*Payment) GetAmountOk ¶

func (o *Payment) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetChannel ¶

func (o *Payment) GetChannel() string

GetChannel returns the Channel field value if set, zero value otherwise.

func (*Payment) GetChannelOk ¶

func (o *Payment) GetChannelOk() (*string, bool)

GetChannelOk returns a tuple with the Channel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetCreatedBy ¶

func (o *Payment) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Payment) GetCreatedByOk ¶

func (o *Payment) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetCreatedOn ¶

func (o *Payment) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Payment) GetCreatedOnOk ¶

func (o *Payment) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetCredits ¶

func (o *Payment) GetCredits() float32

GetCredits returns the Credits field value if set, zero value otherwise.

func (*Payment) GetCreditsFree ¶

func (o *Payment) GetCreditsFree() float32

GetCreditsFree returns the CreditsFree field value if set, zero value otherwise.

func (*Payment) GetCreditsFreeOk ¶

func (o *Payment) GetCreditsFreeOk() (*float32, bool)

GetCreditsFreeOk returns a tuple with the CreditsFree field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetCreditsOk ¶

func (o *Payment) GetCreditsOk() (*float32, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetId ¶

func (o *Payment) GetId() string

GetId returns the Id field value

func (*Payment) GetIdOk ¶

func (o *Payment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Payment) GetModifiedBy ¶

func (o *Payment) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Payment) GetModifiedByOk ¶

func (o *Payment) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetModifiedOn ¶

func (o *Payment) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Payment) GetModifiedOnOk ¶

func (o *Payment) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetName ¶

func (o *Payment) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Payment) GetNameOk ¶

func (o *Payment) 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 (*Payment) GetProject ¶

func (o *Payment) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Payment) GetProjectOk ¶

func (o *Payment) 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 (*Payment) GetState ¶

func (o *Payment) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Payment) GetStateOk ¶

func (o *Payment) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) GetUri ¶

func (o *Payment) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Payment) GetUriOk ¶

func (o *Payment) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Payment) HasAmount ¶

func (o *Payment) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*Payment) HasChannel ¶

func (o *Payment) HasChannel() bool

HasChannel returns a boolean if a field has been set.

func (*Payment) HasCreatedBy ¶

func (o *Payment) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Payment) HasCreatedOn ¶

func (o *Payment) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Payment) HasCredits ¶

func (o *Payment) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*Payment) HasCreditsFree ¶

func (o *Payment) HasCreditsFree() bool

HasCreditsFree returns a boolean if a field has been set.

func (*Payment) HasModifiedBy ¶

func (o *Payment) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Payment) HasModifiedOn ¶

func (o *Payment) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Payment) HasName ¶

func (o *Payment) HasName() bool

HasName returns a boolean if a field has been set.

func (*Payment) HasProject ¶

func (o *Payment) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Payment) HasState ¶

func (o *Payment) HasState() bool

HasState returns a boolean if a field has been set.

func (*Payment) HasUri ¶

func (o *Payment) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Payment) MarshalJSON ¶

func (o Payment) MarshalJSON() ([]byte, error)

func (*Payment) SetAmount ¶

func (o *Payment) SetAmount(v float32)

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*Payment) SetChannel ¶

func (o *Payment) SetChannel(v string)

SetChannel gets a reference to the given string and assigns it to the Channel field.

func (*Payment) SetCreatedBy ¶

func (o *Payment) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Payment) SetCreatedOn ¶

func (o *Payment) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Payment) SetCredits ¶

func (o *Payment) SetCredits(v float32)

SetCredits gets a reference to the given float32 and assigns it to the Credits field.

func (*Payment) SetCreditsFree ¶

func (o *Payment) SetCreditsFree(v float32)

SetCreditsFree gets a reference to the given float32 and assigns it to the CreditsFree field.

func (*Payment) SetId ¶

func (o *Payment) SetId(v string)

SetId sets field value

func (*Payment) SetModifiedBy ¶

func (o *Payment) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Payment) SetModifiedOn ¶

func (o *Payment) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Payment) SetName ¶

func (o *Payment) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Payment) SetProject ¶

func (o *Payment) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Payment) SetState ¶

func (o *Payment) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Payment) SetUri ¶

func (o *Payment) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Point ¶

type Point struct {
	Dimension *map[string]string `json:"dimension,omitempty"`
	Value     []PointValue       `json:"value,omitempty"`
}

Point struct for Point

func NewPoint ¶

func NewPoint() *Point

NewPoint instantiates a new Point 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 NewPointWithDefaults ¶

func NewPointWithDefaults() *Point

NewPointWithDefaults instantiates a new Point 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 (*Point) GetDimension ¶

func (o *Point) GetDimension() map[string]string

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*Point) GetDimensionOk ¶

func (o *Point) GetDimensionOk() (*map[string]string, bool)

GetDimensionOk returns a tuple with the Dimension field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Point) GetValue ¶

func (o *Point) GetValue() []PointValue

GetValue returns the Value field value if set, zero value otherwise.

func (*Point) GetValueOk ¶

func (o *Point) GetValueOk() ([]PointValue, 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 (*Point) HasDimension ¶

func (o *Point) HasDimension() bool

HasDimension returns a boolean if a field has been set.

func (*Point) HasValue ¶

func (o *Point) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Point) MarshalJSON ¶

func (o Point) MarshalJSON() ([]byte, error)

func (*Point) SetDimension ¶

func (o *Point) SetDimension(v map[string]string)

SetDimension gets a reference to the given map[string]string and assigns it to the Dimension field.

func (*Point) SetValue ¶

func (o *Point) SetValue(v []PointValue)

SetValue gets a reference to the given []PointValue and assigns it to the Value field.

type PointValue ¶

type PointValue struct {
	Time  time.Time `json:"time"`
	Value float32   `json:"value"`
}

PointValue struct for PointValue

func NewPointValue ¶

func NewPointValue(time time.Time, value float32) *PointValue

NewPointValue instantiates a new PointValue 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 NewPointValueWithDefaults ¶

func NewPointValueWithDefaults() *PointValue

NewPointValueWithDefaults instantiates a new PointValue 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 (*PointValue) GetTime ¶

func (o *PointValue) GetTime() time.Time

GetTime returns the Time field value

func (*PointValue) GetTimeOk ¶

func (o *PointValue) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*PointValue) GetValue ¶

func (o *PointValue) GetValue() float32

GetValue returns the Value field value

func (*PointValue) GetValueOk ¶

func (o *PointValue) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (PointValue) MarshalJSON ¶

func (o PointValue) MarshalJSON() ([]byte, error)

func (*PointValue) SetTime ¶

func (o *PointValue) SetTime(v time.Time)

SetTime sets field value

func (*PointValue) SetValue ¶

func (o *PointValue) SetValue(v float32)

SetValue sets field value

type Policy ¶

type Policy struct {
	CreatedBy    *string    `json:"createdBy,omitempty"`
	CreatedOn    *time.Time `json:"createdOn,omitempty"`
	Flavour      *string    `json:"flavour,omitempty"`
	Id           string     `json:"id"`
	ModifiedBy   *string    `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time `json:"modifiedOn,omitempty"`
	Name         string     `json:"name"`
	Organisation *string    `json:"organisation,omitempty"`
	Project      *string    `json:"project,omitempty"`
	Resource     *string    `json:"resource,omitempty"`
	Role         *string    `json:"role,omitempty"`
	State        *string    `json:"state,omitempty"`
	Tag          []Tag      `json:"tag,omitempty"`
	Uri          *string    `json:"uri,omitempty"`
}

Policy struct for Policy

func NewPolicy ¶

func NewPolicy(id string, name string) *Policy

NewPolicy instantiates a new Policy 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 NewPolicyWithDefaults ¶

func NewPolicyWithDefaults() *Policy

NewPolicyWithDefaults instantiates a new Policy 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 (*Policy) GetCreatedBy ¶

func (o *Policy) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Policy) GetCreatedByOk ¶

func (o *Policy) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetCreatedOn ¶

func (o *Policy) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Policy) GetCreatedOnOk ¶

func (o *Policy) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetFlavour ¶

func (o *Policy) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Policy) GetFlavourOk ¶

func (o *Policy) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetId ¶

func (o *Policy) GetId() string

GetId returns the Id field value

func (*Policy) GetIdOk ¶

func (o *Policy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Policy) GetModifiedBy ¶

func (o *Policy) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Policy) GetModifiedByOk ¶

func (o *Policy) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetModifiedOn ¶

func (o *Policy) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Policy) GetModifiedOnOk ¶

func (o *Policy) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetName ¶

func (o *Policy) GetName() string

GetName returns the Name field value

func (*Policy) GetNameOk ¶

func (o *Policy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Policy) GetOrganisation ¶

func (o *Policy) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Policy) GetOrganisationOk ¶

func (o *Policy) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetProject ¶

func (o *Policy) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Policy) GetProjectOk ¶

func (o *Policy) 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 (*Policy) GetResource ¶

func (o *Policy) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*Policy) GetResourceOk ¶

func (o *Policy) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetRole ¶

func (o *Policy) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*Policy) GetRoleOk ¶

func (o *Policy) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetState ¶

func (o *Policy) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Policy) GetStateOk ¶

func (o *Policy) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetTag ¶

func (o *Policy) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Policy) GetTagOk ¶

func (o *Policy) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) GetUri ¶

func (o *Policy) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Policy) GetUriOk ¶

func (o *Policy) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Policy) HasCreatedBy ¶

func (o *Policy) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Policy) HasCreatedOn ¶

func (o *Policy) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Policy) HasFlavour ¶

func (o *Policy) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Policy) HasModifiedBy ¶

func (o *Policy) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Policy) HasModifiedOn ¶

func (o *Policy) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Policy) HasOrganisation ¶

func (o *Policy) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Policy) HasProject ¶

func (o *Policy) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Policy) HasResource ¶

func (o *Policy) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*Policy) HasRole ¶

func (o *Policy) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*Policy) HasState ¶

func (o *Policy) HasState() bool

HasState returns a boolean if a field has been set.

func (*Policy) HasTag ¶

func (o *Policy) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Policy) HasUri ¶

func (o *Policy) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Policy) MarshalJSON ¶

func (o Policy) MarshalJSON() ([]byte, error)

func (*Policy) SetCreatedBy ¶

func (o *Policy) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Policy) SetCreatedOn ¶

func (o *Policy) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Policy) SetFlavour ¶

func (o *Policy) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Policy) SetId ¶

func (o *Policy) SetId(v string)

SetId sets field value

func (*Policy) SetModifiedBy ¶

func (o *Policy) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Policy) SetModifiedOn ¶

func (o *Policy) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Policy) SetName ¶

func (o *Policy) SetName(v string)

SetName sets field value

func (*Policy) SetOrganisation ¶

func (o *Policy) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Policy) SetProject ¶

func (o *Policy) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Policy) SetResource ¶

func (o *Policy) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*Policy) SetRole ¶

func (o *Policy) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*Policy) SetState ¶

func (o *Policy) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Policy) SetTag ¶

func (o *Policy) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Policy) SetUri ¶

func (o *Policy) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Proforma ¶

type Proforma struct {
	Array     *ProformaArray  `json:"__array__,omitempty"`
	Buyer     *InvoiceBuyer   `json:"buyer,omitempty"`
	Id        *string         `json:"id,omitempty"`
	InvoiceNo *string         `json:"invoiceNo,omitempty"`
	IssueDate *time.Time      `json:"issueDate,omitempty"`
	Items     []InvoiceItems  `json:"items,omitempty"`
	Project   *string         `json:"project,omitempty"`
	Seller    *ProformaSeller `json:"seller,omitempty"`
	Summary   *string         `json:"summary,omitempty"`
	Uri       *string         `json:"uri,omitempty"`
}

Proforma struct for Proforma

func NewProforma ¶

func NewProforma() *Proforma

NewProforma instantiates a new Proforma 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 NewProformaWithDefaults ¶

func NewProformaWithDefaults() *Proforma

NewProformaWithDefaults instantiates a new Proforma 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 (*Proforma) GetArray ¶

func (o *Proforma) GetArray() ProformaArray

GetArray returns the Array field value if set, zero value otherwise.

func (*Proforma) GetArrayOk ¶

func (o *Proforma) GetArrayOk() (*ProformaArray, bool)

GetArrayOk returns a tuple with the Array field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetBuyer ¶

func (o *Proforma) GetBuyer() InvoiceBuyer

GetBuyer returns the Buyer field value if set, zero value otherwise.

func (*Proforma) GetBuyerOk ¶

func (o *Proforma) GetBuyerOk() (*InvoiceBuyer, bool)

GetBuyerOk returns a tuple with the Buyer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetId ¶

func (o *Proforma) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Proforma) GetIdOk ¶

func (o *Proforma) 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 (*Proforma) GetInvoiceNo ¶

func (o *Proforma) GetInvoiceNo() string

GetInvoiceNo returns the InvoiceNo field value if set, zero value otherwise.

func (*Proforma) GetInvoiceNoOk ¶

func (o *Proforma) GetInvoiceNoOk() (*string, bool)

GetInvoiceNoOk returns a tuple with the InvoiceNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetIssueDate ¶

func (o *Proforma) GetIssueDate() time.Time

GetIssueDate returns the IssueDate field value if set, zero value otherwise.

func (*Proforma) GetIssueDateOk ¶

func (o *Proforma) GetIssueDateOk() (*time.Time, bool)

GetIssueDateOk returns a tuple with the IssueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetItems ¶

func (o *Proforma) GetItems() []InvoiceItems

GetItems returns the Items field value if set, zero value otherwise.

func (*Proforma) GetItemsOk ¶

func (o *Proforma) GetItemsOk() ([]InvoiceItems, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetProject ¶

func (o *Proforma) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Proforma) GetProjectOk ¶

func (o *Proforma) 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 (*Proforma) GetSeller ¶

func (o *Proforma) GetSeller() ProformaSeller

GetSeller returns the Seller field value if set, zero value otherwise.

func (*Proforma) GetSellerOk ¶

func (o *Proforma) GetSellerOk() (*ProformaSeller, bool)

GetSellerOk returns a tuple with the Seller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetSummary ¶

func (o *Proforma) GetSummary() string

GetSummary returns the Summary field value if set, zero value otherwise.

func (*Proforma) GetSummaryOk ¶

func (o *Proforma) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) GetUri ¶

func (o *Proforma) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Proforma) GetUriOk ¶

func (o *Proforma) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Proforma) HasArray ¶

func (o *Proforma) HasArray() bool

HasArray returns a boolean if a field has been set.

func (*Proforma) HasBuyer ¶

func (o *Proforma) HasBuyer() bool

HasBuyer returns a boolean if a field has been set.

func (*Proforma) HasId ¶

func (o *Proforma) HasId() bool

HasId returns a boolean if a field has been set.

func (*Proforma) HasInvoiceNo ¶

func (o *Proforma) HasInvoiceNo() bool

HasInvoiceNo returns a boolean if a field has been set.

func (*Proforma) HasIssueDate ¶

func (o *Proforma) HasIssueDate() bool

HasIssueDate returns a boolean if a field has been set.

func (*Proforma) HasItems ¶

func (o *Proforma) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*Proforma) HasProject ¶

func (o *Proforma) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Proforma) HasSeller ¶

func (o *Proforma) HasSeller() bool

HasSeller returns a boolean if a field has been set.

func (*Proforma) HasSummary ¶

func (o *Proforma) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (*Proforma) HasUri ¶

func (o *Proforma) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Proforma) MarshalJSON ¶

func (o Proforma) MarshalJSON() ([]byte, error)

func (*Proforma) SetArray ¶

func (o *Proforma) SetArray(v ProformaArray)

SetArray gets a reference to the given ProformaArray and assigns it to the Array field.

func (*Proforma) SetBuyer ¶

func (o *Proforma) SetBuyer(v InvoiceBuyer)

SetBuyer gets a reference to the given InvoiceBuyer and assigns it to the Buyer field.

func (*Proforma) SetId ¶

func (o *Proforma) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Proforma) SetInvoiceNo ¶

func (o *Proforma) SetInvoiceNo(v string)

SetInvoiceNo gets a reference to the given string and assigns it to the InvoiceNo field.

func (*Proforma) SetIssueDate ¶

func (o *Proforma) SetIssueDate(v time.Time)

SetIssueDate gets a reference to the given time.Time and assigns it to the IssueDate field.

func (*Proforma) SetItems ¶

func (o *Proforma) SetItems(v []InvoiceItems)

SetItems gets a reference to the given []InvoiceItems and assigns it to the Items field.

func (*Proforma) SetProject ¶

func (o *Proforma) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Proforma) SetSeller ¶

func (o *Proforma) SetSeller(v ProformaSeller)

SetSeller gets a reference to the given ProformaSeller and assigns it to the Seller field.

func (*Proforma) SetSummary ¶

func (o *Proforma) SetSummary(v string)

SetSummary gets a reference to the given string and assigns it to the Summary field.

func (*Proforma) SetUri ¶

func (o *Proforma) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ProformaArray ¶

type ProformaArray struct {
	Id        *string    `json:"id,omitempty"`
	InvoiceNo *string    `json:"invoiceNo,omitempty"`
	IssueDate *time.Time `json:"issueDate,omitempty"`
	Project   *string    `json:"project,omitempty"`
	Summary   *string    `json:"summary,omitempty"`
	Uri       *string    `json:"uri,omitempty"`
}

ProformaArray struct for ProformaArray

func NewProformaArray ¶

func NewProformaArray() *ProformaArray

NewProformaArray instantiates a new ProformaArray 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 NewProformaArrayWithDefaults ¶

func NewProformaArrayWithDefaults() *ProformaArray

NewProformaArrayWithDefaults instantiates a new ProformaArray 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 (*ProformaArray) GetId ¶

func (o *ProformaArray) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ProformaArray) GetIdOk ¶

func (o *ProformaArray) 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 (*ProformaArray) GetInvoiceNo ¶

func (o *ProformaArray) GetInvoiceNo() string

GetInvoiceNo returns the InvoiceNo field value if set, zero value otherwise.

func (*ProformaArray) GetInvoiceNoOk ¶

func (o *ProformaArray) GetInvoiceNoOk() (*string, bool)

GetInvoiceNoOk returns a tuple with the InvoiceNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProformaArray) GetIssueDate ¶

func (o *ProformaArray) GetIssueDate() time.Time

GetIssueDate returns the IssueDate field value if set, zero value otherwise.

func (*ProformaArray) GetIssueDateOk ¶

func (o *ProformaArray) GetIssueDateOk() (*time.Time, bool)

GetIssueDateOk returns a tuple with the IssueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProformaArray) GetProject ¶

func (o *ProformaArray) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*ProformaArray) GetProjectOk ¶

func (o *ProformaArray) 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 (*ProformaArray) GetSummary ¶

func (o *ProformaArray) GetSummary() string

GetSummary returns the Summary field value if set, zero value otherwise.

func (*ProformaArray) GetSummaryOk ¶

func (o *ProformaArray) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProformaArray) GetUri ¶

func (o *ProformaArray) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*ProformaArray) GetUriOk ¶

func (o *ProformaArray) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProformaArray) HasId ¶

func (o *ProformaArray) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProformaArray) HasInvoiceNo ¶

func (o *ProformaArray) HasInvoiceNo() bool

HasInvoiceNo returns a boolean if a field has been set.

func (*ProformaArray) HasIssueDate ¶

func (o *ProformaArray) HasIssueDate() bool

HasIssueDate returns a boolean if a field has been set.

func (*ProformaArray) HasProject ¶

func (o *ProformaArray) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*ProformaArray) HasSummary ¶

func (o *ProformaArray) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (*ProformaArray) HasUri ¶

func (o *ProformaArray) HasUri() bool

HasUri returns a boolean if a field has been set.

func (ProformaArray) MarshalJSON ¶

func (o ProformaArray) MarshalJSON() ([]byte, error)

func (*ProformaArray) SetId ¶

func (o *ProformaArray) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProformaArray) SetInvoiceNo ¶

func (o *ProformaArray) SetInvoiceNo(v string)

SetInvoiceNo gets a reference to the given string and assigns it to the InvoiceNo field.

func (*ProformaArray) SetIssueDate ¶

func (o *ProformaArray) SetIssueDate(v time.Time)

SetIssueDate gets a reference to the given time.Time and assigns it to the IssueDate field.

func (*ProformaArray) SetProject ¶

func (o *ProformaArray) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*ProformaArray) SetSummary ¶

func (o *ProformaArray) SetSummary(v string)

SetSummary gets a reference to the given string and assigns it to the Summary field.

func (*ProformaArray) SetUri ¶

func (o *ProformaArray) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ProformaSeller ¶

type ProformaSeller struct {
	Address *InvoiceSellerAddress `json:"address,omitempty"`
	Company string                `json:"company"`
	Iban    string                `json:"iban"`
	Nip     string                `json:"nip"`
}

ProformaSeller struct for ProformaSeller

func NewProformaSeller ¶

func NewProformaSeller(company string, iban string, nip string) *ProformaSeller

NewProformaSeller instantiates a new ProformaSeller 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 NewProformaSellerWithDefaults ¶

func NewProformaSellerWithDefaults() *ProformaSeller

NewProformaSellerWithDefaults instantiates a new ProformaSeller 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 (*ProformaSeller) GetAddress ¶

func (o *ProformaSeller) GetAddress() InvoiceSellerAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*ProformaSeller) GetAddressOk ¶

func (o *ProformaSeller) GetAddressOk() (*InvoiceSellerAddress, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProformaSeller) GetCompany ¶

func (o *ProformaSeller) GetCompany() string

GetCompany returns the Company field value

func (*ProformaSeller) GetCompanyOk ¶

func (o *ProformaSeller) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value and a boolean to check if the value has been set.

func (*ProformaSeller) GetIban ¶

func (o *ProformaSeller) GetIban() string

GetIban returns the Iban field value

func (*ProformaSeller) GetIbanOk ¶

func (o *ProformaSeller) GetIbanOk() (*string, bool)

GetIbanOk returns a tuple with the Iban field value and a boolean to check if the value has been set.

func (*ProformaSeller) GetNip ¶

func (o *ProformaSeller) GetNip() string

GetNip returns the Nip field value

func (*ProformaSeller) GetNipOk ¶

func (o *ProformaSeller) GetNipOk() (*string, bool)

GetNipOk returns a tuple with the Nip field value and a boolean to check if the value has been set.

func (*ProformaSeller) HasAddress ¶

func (o *ProformaSeller) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (ProformaSeller) MarshalJSON ¶

func (o ProformaSeller) MarshalJSON() ([]byte, error)

func (*ProformaSeller) SetAddress ¶

func (o *ProformaSeller) SetAddress(v InvoiceSellerAddress)

SetAddress gets a reference to the given InvoiceSellerAddress and assigns it to the Address field.

func (*ProformaSeller) SetCompany ¶

func (o *ProformaSeller) SetCompany(v string)

SetCompany sets field value

func (*ProformaSeller) SetIban ¶

func (o *ProformaSeller) SetIban(v string)

SetIban sets field value

func (*ProformaSeller) SetNip ¶

func (o *ProformaSeller) SetNip(v string)

SetNip sets field value

type Project ¶

type Project struct {
	BankAccount  *string         `json:"bankAccount,omitempty"`
	Billing      *ProjectBilling `json:"billing,omitempty"`
	CreatedBy    *string         `json:"createdBy,omitempty"`
	CreatedOn    *time.Time      `json:"createdOn,omitempty"`
	Flavour      *string         `json:"flavour,omitempty"`
	Id           string          `json:"id"`
	ModifiedBy   *string         `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time      `json:"modifiedOn,omitempty"`
	Name         string          `json:"name"`
	Organisation *string         `json:"organisation,omitempty"`
	State        *string         `json:"state,omitempty"`
	Tag          []Tag           `json:"tag,omitempty"`
	Uri          *string         `json:"uri,omitempty"`
}

Project struct for Project

func NewProject ¶

func NewProject(id string, name string) *Project

NewProject instantiates a new Project 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 NewProjectWithDefaults ¶

func NewProjectWithDefaults() *Project

NewProjectWithDefaults instantiates a new Project 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 (*Project) GetBankAccount ¶

func (o *Project) GetBankAccount() string

GetBankAccount returns the BankAccount field value if set, zero value otherwise.

func (*Project) GetBankAccountOk ¶

func (o *Project) GetBankAccountOk() (*string, bool)

GetBankAccountOk returns a tuple with the BankAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetBilling ¶

func (o *Project) GetBilling() ProjectBilling

GetBilling returns the Billing field value if set, zero value otherwise.

func (*Project) GetBillingOk ¶

func (o *Project) GetBillingOk() (*ProjectBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetCreatedBy ¶

func (o *Project) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Project) GetCreatedByOk ¶

func (o *Project) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetCreatedOn ¶

func (o *Project) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Project) GetCreatedOnOk ¶

func (o *Project) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetFlavour ¶

func (o *Project) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Project) GetFlavourOk ¶

func (o *Project) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetId ¶

func (o *Project) GetId() string

GetId returns the Id field value

func (*Project) GetIdOk ¶

func (o *Project) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Project) GetModifiedBy ¶

func (o *Project) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Project) GetModifiedByOk ¶

func (o *Project) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetModifiedOn ¶

func (o *Project) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Project) GetModifiedOnOk ¶

func (o *Project) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetName ¶

func (o *Project) GetName() string

GetName returns the Name field value

func (*Project) GetNameOk ¶

func (o *Project) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Project) GetOrganisation ¶

func (o *Project) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Project) GetOrganisationOk ¶

func (o *Project) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetState ¶

func (o *Project) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Project) GetStateOk ¶

func (o *Project) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetTag ¶

func (o *Project) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Project) GetTagOk ¶

func (o *Project) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetUri ¶

func (o *Project) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Project) GetUriOk ¶

func (o *Project) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) HasBankAccount ¶

func (o *Project) HasBankAccount() bool

HasBankAccount returns a boolean if a field has been set.

func (*Project) HasBilling ¶

func (o *Project) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*Project) HasCreatedBy ¶

func (o *Project) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Project) HasCreatedOn ¶

func (o *Project) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Project) HasFlavour ¶

func (o *Project) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Project) HasModifiedBy ¶

func (o *Project) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Project) HasModifiedOn ¶

func (o *Project) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Project) HasOrganisation ¶

func (o *Project) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Project) HasState ¶

func (o *Project) HasState() bool

HasState returns a boolean if a field has been set.

func (*Project) HasTag ¶

func (o *Project) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Project) HasUri ¶

func (o *Project) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Project) MarshalJSON ¶

func (o Project) MarshalJSON() ([]byte, error)

func (*Project) SetBankAccount ¶

func (o *Project) SetBankAccount(v string)

SetBankAccount gets a reference to the given string and assigns it to the BankAccount field.

func (*Project) SetBilling ¶

func (o *Project) SetBilling(v ProjectBilling)

SetBilling gets a reference to the given ProjectBilling and assigns it to the Billing field.

func (*Project) SetCreatedBy ¶

func (o *Project) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Project) SetCreatedOn ¶

func (o *Project) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Project) SetFlavour ¶

func (o *Project) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Project) SetId ¶

func (o *Project) SetId(v string)

SetId sets field value

func (*Project) SetModifiedBy ¶

func (o *Project) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Project) SetModifiedOn ¶

func (o *Project) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Project) SetName ¶

func (o *Project) SetName(v string)

SetName sets field value

func (*Project) SetOrganisation ¶

func (o *Project) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Project) SetState ¶

func (o *Project) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Project) SetTag ¶

func (o *Project) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Project) SetUri ¶

func (o *Project) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ProjectBilling ¶

type ProjectBilling struct {
	CreditLimit  *float32 `json:"creditLimit,omitempty"`
	Credits      *float32 `json:"credits,omitempty"`
	CreditsBonus *float32 `json:"creditsBonus,omitempty"`
}

ProjectBilling struct for ProjectBilling

func NewProjectBilling ¶

func NewProjectBilling() *ProjectBilling

NewProjectBilling instantiates a new ProjectBilling 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 NewProjectBillingWithDefaults ¶

func NewProjectBillingWithDefaults() *ProjectBilling

NewProjectBillingWithDefaults instantiates a new ProjectBilling 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 (*ProjectBilling) GetCreditLimit ¶

func (o *ProjectBilling) GetCreditLimit() float32

GetCreditLimit returns the CreditLimit field value if set, zero value otherwise.

func (*ProjectBilling) GetCreditLimitOk ¶

func (o *ProjectBilling) GetCreditLimitOk() (*float32, bool)

GetCreditLimitOk returns a tuple with the CreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectBilling) GetCredits ¶

func (o *ProjectBilling) GetCredits() float32

GetCredits returns the Credits field value if set, zero value otherwise.

func (*ProjectBilling) GetCreditsBonus ¶

func (o *ProjectBilling) GetCreditsBonus() float32

GetCreditsBonus returns the CreditsBonus field value if set, zero value otherwise.

func (*ProjectBilling) GetCreditsBonusOk ¶

func (o *ProjectBilling) GetCreditsBonusOk() (*float32, bool)

GetCreditsBonusOk returns a tuple with the CreditsBonus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectBilling) GetCreditsOk ¶

func (o *ProjectBilling) GetCreditsOk() (*float32, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectBilling) HasCreditLimit ¶

func (o *ProjectBilling) HasCreditLimit() bool

HasCreditLimit returns a boolean if a field has been set.

func (*ProjectBilling) HasCredits ¶

func (o *ProjectBilling) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*ProjectBilling) HasCreditsBonus ¶

func (o *ProjectBilling) HasCreditsBonus() bool

HasCreditsBonus returns a boolean if a field has been set.

func (ProjectBilling) MarshalJSON ¶

func (o ProjectBilling) MarshalJSON() ([]byte, error)

func (*ProjectBilling) SetCreditLimit ¶

func (o *ProjectBilling) SetCreditLimit(v float32)

SetCreditLimit gets a reference to the given float32 and assigns it to the CreditLimit field.

func (*ProjectBilling) SetCredits ¶

func (o *ProjectBilling) SetCredits(v float32)

SetCredits gets a reference to the given float32 and assigns it to the Credits field.

func (*ProjectBilling) SetCreditsBonus ¶

func (o *ProjectBilling) SetCreditsBonus(v float32)

SetCreditsBonus gets a reference to the given float32 and assigns it to the CreditsBonus field.

type ProjectCredential ¶

type ProjectCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

ProjectCredential struct for ProjectCredential

func NewProjectCredential ¶

func NewProjectCredential(name string, type_ string, value string) *ProjectCredential

NewProjectCredential instantiates a new ProjectCredential 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 NewProjectCredentialWithDefaults ¶

func NewProjectCredentialWithDefaults() *ProjectCredential

NewProjectCredentialWithDefaults instantiates a new ProjectCredential 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 (*ProjectCredential) GetCreatedBy ¶

func (o *ProjectCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ProjectCredential) GetCreatedByOk ¶

func (o *ProjectCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCredential) GetCreatedOn ¶

func (o *ProjectCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ProjectCredential) GetCreatedOnOk ¶

func (o *ProjectCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCredential) GetFingerprint ¶

func (o *ProjectCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*ProjectCredential) GetFingerprintOk ¶

func (o *ProjectCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCredential) GetId ¶

func (o *ProjectCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ProjectCredential) GetIdOk ¶

func (o *ProjectCredential) 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 (*ProjectCredential) GetName ¶

func (o *ProjectCredential) GetName() string

GetName returns the Name field value

func (*ProjectCredential) GetNameOk ¶

func (o *ProjectCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProjectCredential) GetToken ¶

func (o *ProjectCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*ProjectCredential) GetTokenOk ¶

func (o *ProjectCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCredential) GetType ¶

func (o *ProjectCredential) GetType() string

GetType returns the Type field value

func (*ProjectCredential) GetTypeOk ¶

func (o *ProjectCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ProjectCredential) GetValue ¶

func (o *ProjectCredential) GetValue() string

GetValue returns the Value field value

func (*ProjectCredential) GetValueOk ¶

func (o *ProjectCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*ProjectCredential) HasCreatedBy ¶

func (o *ProjectCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ProjectCredential) HasCreatedOn ¶

func (o *ProjectCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ProjectCredential) HasFingerprint ¶

func (o *ProjectCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*ProjectCredential) HasId ¶

func (o *ProjectCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProjectCredential) HasToken ¶

func (o *ProjectCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (ProjectCredential) MarshalJSON ¶

func (o ProjectCredential) MarshalJSON() ([]byte, error)

func (*ProjectCredential) SetCreatedBy ¶

func (o *ProjectCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ProjectCredential) SetCreatedOn ¶

func (o *ProjectCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*ProjectCredential) SetFingerprint ¶

func (o *ProjectCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*ProjectCredential) SetId ¶

func (o *ProjectCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProjectCredential) SetName ¶

func (o *ProjectCredential) SetName(v string)

SetName sets field value

func (*ProjectCredential) SetToken ¶

func (o *ProjectCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*ProjectCredential) SetType ¶

func (o *ProjectCredential) SetType(v string)

SetType sets field value

func (*ProjectCredential) SetValue ¶

func (o *ProjectCredential) SetValue(v string)

SetValue sets field value

type ProjectFeature ¶

type ProjectFeature struct {
	EarlyAdopter *bool `json:"earlyAdopter,omitempty"`
}

ProjectFeature struct for ProjectFeature

func NewProjectFeature ¶

func NewProjectFeature() *ProjectFeature

NewProjectFeature instantiates a new ProjectFeature 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 NewProjectFeatureWithDefaults ¶

func NewProjectFeatureWithDefaults() *ProjectFeature

NewProjectFeatureWithDefaults instantiates a new ProjectFeature 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 (*ProjectFeature) GetEarlyAdopter ¶

func (o *ProjectFeature) GetEarlyAdopter() bool

GetEarlyAdopter returns the EarlyAdopter field value if set, zero value otherwise.

func (*ProjectFeature) GetEarlyAdopterOk ¶

func (o *ProjectFeature) GetEarlyAdopterOk() (*bool, bool)

GetEarlyAdopterOk returns a tuple with the EarlyAdopter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectFeature) HasEarlyAdopter ¶

func (o *ProjectFeature) HasEarlyAdopter() bool

HasEarlyAdopter returns a boolean if a field has been set.

func (ProjectFeature) MarshalJSON ¶

func (o ProjectFeature) MarshalJSON() ([]byte, error)

func (*ProjectFeature) SetEarlyAdopter ¶

func (o *ProjectFeature) SetEarlyAdopter(v bool)

SetEarlyAdopter gets a reference to the given bool and assigns it to the EarlyAdopter field.

type ProjectThreshold ¶

type ProjectThreshold struct {
	Id    *string  `json:"id,omitempty"`
	Name  *string  `json:"name,omitempty"`
	Type  *string  `json:"type,omitempty"`
	Uri   *string  `json:"uri,omitempty"`
	Value *float32 `json:"value,omitempty"`
}

ProjectThreshold struct for ProjectThreshold

func NewProjectThreshold ¶

func NewProjectThreshold() *ProjectThreshold

NewProjectThreshold instantiates a new ProjectThreshold 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 NewProjectThresholdWithDefaults ¶

func NewProjectThresholdWithDefaults() *ProjectThreshold

NewProjectThresholdWithDefaults instantiates a new ProjectThreshold 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 (*ProjectThreshold) GetId ¶

func (o *ProjectThreshold) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ProjectThreshold) GetIdOk ¶

func (o *ProjectThreshold) 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 (*ProjectThreshold) GetName ¶

func (o *ProjectThreshold) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProjectThreshold) GetNameOk ¶

func (o *ProjectThreshold) 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 (*ProjectThreshold) GetType ¶

func (o *ProjectThreshold) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ProjectThreshold) GetTypeOk ¶

func (o *ProjectThreshold) GetTypeOk() (*string, 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 (*ProjectThreshold) GetUri ¶

func (o *ProjectThreshold) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*ProjectThreshold) GetUriOk ¶

func (o *ProjectThreshold) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectThreshold) GetValue ¶

func (o *ProjectThreshold) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*ProjectThreshold) GetValueOk ¶

func (o *ProjectThreshold) GetValueOk() (*float32, 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 (*ProjectThreshold) HasId ¶

func (o *ProjectThreshold) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProjectThreshold) HasName ¶

func (o *ProjectThreshold) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProjectThreshold) HasType ¶

func (o *ProjectThreshold) HasType() bool

HasType returns a boolean if a field has been set.

func (*ProjectThreshold) HasUri ¶

func (o *ProjectThreshold) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*ProjectThreshold) HasValue ¶

func (o *ProjectThreshold) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProjectThreshold) MarshalJSON ¶

func (o ProjectThreshold) MarshalJSON() ([]byte, error)

func (*ProjectThreshold) SetId ¶

func (o *ProjectThreshold) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProjectThreshold) SetName ¶

func (o *ProjectThreshold) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProjectThreshold) SetType ¶

func (o *ProjectThreshold) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*ProjectThreshold) SetUri ¶

func (o *ProjectThreshold) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*ProjectThreshold) SetValue ¶

func (o *ProjectThreshold) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

type ProviderAgentResource ¶

type ProviderAgentResource struct {
	CreatedOn *time.Time `json:"createdOn,omitempty"`
	Id        string     `json:"id"`
	Name      *string    `json:"name,omitempty"`
	Project   *string    `json:"project,omitempty"`
	Resource  *string    `json:"resource,omitempty"`
	State     *string    `json:"state,omitempty"`
}

ProviderAgentResource struct for ProviderAgentResource

func NewProviderAgentResource ¶

func NewProviderAgentResource(id string) *ProviderAgentResource

NewProviderAgentResource instantiates a new ProviderAgentResource 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 NewProviderAgentResourceWithDefaults ¶

func NewProviderAgentResourceWithDefaults() *ProviderAgentResource

NewProviderAgentResourceWithDefaults instantiates a new ProviderAgentResource 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 (*ProviderAgentResource) GetCreatedOn ¶

func (o *ProviderAgentResource) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ProviderAgentResource) GetCreatedOnOk ¶

func (o *ProviderAgentResource) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderAgentResource) GetId ¶

func (o *ProviderAgentResource) GetId() string

GetId returns the Id field value

func (*ProviderAgentResource) GetIdOk ¶

func (o *ProviderAgentResource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProviderAgentResource) GetName ¶

func (o *ProviderAgentResource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProviderAgentResource) GetNameOk ¶

func (o *ProviderAgentResource) 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 (*ProviderAgentResource) GetProject ¶

func (o *ProviderAgentResource) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*ProviderAgentResource) GetProjectOk ¶

func (o *ProviderAgentResource) 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 (*ProviderAgentResource) GetResource ¶

func (o *ProviderAgentResource) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*ProviderAgentResource) GetResourceOk ¶

func (o *ProviderAgentResource) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderAgentResource) GetState ¶

func (o *ProviderAgentResource) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*ProviderAgentResource) GetStateOk ¶

func (o *ProviderAgentResource) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderAgentResource) HasCreatedOn ¶

func (o *ProviderAgentResource) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ProviderAgentResource) HasName ¶

func (o *ProviderAgentResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProviderAgentResource) HasProject ¶

func (o *ProviderAgentResource) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*ProviderAgentResource) HasResource ¶

func (o *ProviderAgentResource) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*ProviderAgentResource) HasState ¶

func (o *ProviderAgentResource) HasState() bool

HasState returns a boolean if a field has been set.

func (ProviderAgentResource) MarshalJSON ¶

func (o ProviderAgentResource) MarshalJSON() ([]byte, error)

func (*ProviderAgentResource) SetCreatedOn ¶

func (o *ProviderAgentResource) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*ProviderAgentResource) SetId ¶

func (o *ProviderAgentResource) SetId(v string)

SetId sets field value

func (*ProviderAgentResource) SetName ¶

func (o *ProviderAgentResource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProviderAgentResource) SetProject ¶

func (o *ProviderAgentResource) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*ProviderAgentResource) SetResource ¶

func (o *ProviderAgentResource) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*ProviderAgentResource) SetState ¶

func (o *ProviderAgentResource) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type ProviderAgentResourceEvent ¶

type ProviderAgentResourceEvent struct {
	CreatedOn *time.Time `json:"createdOn,omitempty"`
	Id        *string    `json:"id,omitempty"`
	Name      *string    `json:"name,omitempty"`
	State     *string    `json:"state,omitempty"`
}

ProviderAgentResourceEvent struct for ProviderAgentResourceEvent

func NewProviderAgentResourceEvent ¶

func NewProviderAgentResourceEvent() *ProviderAgentResourceEvent

NewProviderAgentResourceEvent instantiates a new ProviderAgentResourceEvent 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 NewProviderAgentResourceEventWithDefaults ¶

func NewProviderAgentResourceEventWithDefaults() *ProviderAgentResourceEvent

NewProviderAgentResourceEventWithDefaults instantiates a new ProviderAgentResourceEvent 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 (*ProviderAgentResourceEvent) GetCreatedOn ¶

func (o *ProviderAgentResourceEvent) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ProviderAgentResourceEvent) GetCreatedOnOk ¶

func (o *ProviderAgentResourceEvent) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderAgentResourceEvent) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ProviderAgentResourceEvent) GetIdOk ¶

func (o *ProviderAgentResourceEvent) 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 (*ProviderAgentResourceEvent) GetName ¶

func (o *ProviderAgentResourceEvent) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProviderAgentResourceEvent) GetNameOk ¶

func (o *ProviderAgentResourceEvent) 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 (*ProviderAgentResourceEvent) GetState ¶

func (o *ProviderAgentResourceEvent) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*ProviderAgentResourceEvent) GetStateOk ¶

func (o *ProviderAgentResourceEvent) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderAgentResourceEvent) HasCreatedOn ¶

func (o *ProviderAgentResourceEvent) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ProviderAgentResourceEvent) HasId ¶

func (o *ProviderAgentResourceEvent) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProviderAgentResourceEvent) HasName ¶

func (o *ProviderAgentResourceEvent) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProviderAgentResourceEvent) HasState ¶

func (o *ProviderAgentResourceEvent) HasState() bool

HasState returns a boolean if a field has been set.

func (ProviderAgentResourceEvent) MarshalJSON ¶

func (o ProviderAgentResourceEvent) MarshalJSON() ([]byte, error)

func (*ProviderAgentResourceEvent) SetCreatedOn ¶

func (o *ProviderAgentResourceEvent) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*ProviderAgentResourceEvent) SetId ¶

func (o *ProviderAgentResourceEvent) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProviderAgentResourceEvent) SetName ¶

func (o *ProviderAgentResourceEvent) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProviderAgentResourceEvent) SetState ¶

func (o *ProviderAgentResourceEvent) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type ProviderProjectAgentApiService ¶

type ProviderProjectAgentApiService service

ProviderProjectAgentApiService ProviderProjectAgentApi service

func (*ProviderProjectAgentApiService) ProviderProjectAgentCreate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCreate(ctx context.Context, projectId string, locationId string) ApiProviderProjectAgentCreateRequest

ProviderProjectAgentCreate Create provider/agent

Create agent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiProviderProjectAgentCreateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCreateExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCreateExecute(r ApiProviderProjectAgentCreateRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialCreate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialCreate(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentCredentialCreateRequest

ProviderProjectAgentCredentialCreate Create provider/agent.credential

Create provider/agent.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentCredentialCreateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialCreateExecute ¶

Execute executes the request

@return AgentCredential

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialDelete ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialDelete(ctx context.Context, projectId string, locationId string, agentId string, credentialId string) ApiProviderProjectAgentCredentialDeleteRequest

ProviderProjectAgentCredentialDelete Delete provider/agent.credential

Delete provider/agent.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param credentialId credentialId
@return ApiProviderProjectAgentCredentialDeleteRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialDeleteExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialDeleteExecute(r ApiProviderProjectAgentCredentialDeleteRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialGet(ctx context.Context, projectId string, locationId string, agentId string, credentialId string) ApiProviderProjectAgentCredentialGetRequest

ProviderProjectAgentCredentialGet Get provider/agent.credential

Get provider/agent.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param credentialId credentialId
@return ApiProviderProjectAgentCredentialGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialGetExecute ¶

Execute executes the request

@return AgentCredential

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentCredentialListRequest

ProviderProjectAgentCredentialList List provider/agent.credential

List provider/agent.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentCredentialListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialListExecute ¶

Execute executes the request

@return []AgentCredential

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialPatch ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentCredentialPatch(ctx context.Context, projectId string, locationId string, agentId string, credentialId string) ApiProviderProjectAgentCredentialPatchRequest

ProviderProjectAgentCredentialPatch Update provider/agent.credential

Update provider/agent.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param credentialId credentialId
@return ApiProviderProjectAgentCredentialPatchRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentCredentialPatchExecute ¶

Execute executes the request

@return AgentCredential

func (*ProviderProjectAgentApiService) ProviderProjectAgentDelete ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentDelete(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentDeleteRequest

ProviderProjectAgentDelete Delete provider/agent

Delete agent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentDeleteRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentDeleteExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentDeleteExecute(r ApiProviderProjectAgentDeleteRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceCreate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceCreate(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentEnabledServiceCreateRequest

ProviderProjectAgentEnabledServiceCreate Create provider/agent.enabledService

Create provider/agent.enabledService

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentEnabledServiceCreateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceCreateExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceCreateExecute(r ApiProviderProjectAgentEnabledServiceCreateRequest) (*EnabledService, *http.Response, error)

Execute executes the request

@return EnabledService

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceDelete ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceDelete(ctx context.Context, projectId string, locationId string, agentId string, enabledServiceId string) ApiProviderProjectAgentEnabledServiceDeleteRequest

ProviderProjectAgentEnabledServiceDelete Delete provider/agent.enabledService

Delete provider/agent.enabledService

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param enabledServiceId enabledServiceId
@return ApiProviderProjectAgentEnabledServiceDeleteRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceDeleteExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceDeleteExecute(r ApiProviderProjectAgentEnabledServiceDeleteRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceGet(ctx context.Context, projectId string, locationId string, agentId string, enabledServiceId string) ApiProviderProjectAgentEnabledServiceGetRequest

ProviderProjectAgentEnabledServiceGet Get provider/agent.enabledService

Get provider/agent.enabledService

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param enabledServiceId enabledServiceId
@return ApiProviderProjectAgentEnabledServiceGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceGetExecute ¶

Execute executes the request

@return EnabledService

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentEnabledServiceListRequest

ProviderProjectAgentEnabledServiceList List provider/agent.enabledService

List provider/agent.enabledService

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentEnabledServiceListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceListExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEnabledServiceListExecute(r ApiProviderProjectAgentEnabledServiceListRequest) ([]EnabledService, *http.Response, error)

Execute executes the request

@return []EnabledService

func (*ProviderProjectAgentApiService) ProviderProjectAgentEventGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEventGet(ctx context.Context, projectId string, locationId string, agentId string, eventId string) ApiProviderProjectAgentEventGetRequest

ProviderProjectAgentEventGet Get provider/agent.event

Get provider/agent.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param eventId eventId
@return ApiProviderProjectAgentEventGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEventGetExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEventGetExecute(r ApiProviderProjectAgentEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*ProviderProjectAgentApiService) ProviderProjectAgentEventList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEventList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentEventListRequest

ProviderProjectAgentEventList List provider/agent.event

List provider/agent.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentEventListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentEventListExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentEventListExecute(r ApiProviderProjectAgentEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*ProviderProjectAgentApiService) ProviderProjectAgentGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentGet(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentGetRequest

ProviderProjectAgentGet Get provider/agent

Returns a single agent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentGetExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentGetExecute(r ApiProviderProjectAgentGetRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentInspect ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentInspect(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentInspectRequest

ProviderProjectAgentInspect Inspect provider/agent

action inspect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentInspectRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentInspectExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentInspectExecute(r ApiProviderProjectAgentInspectRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*ProviderProjectAgentApiService) ProviderProjectAgentList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentList(ctx context.Context, projectId string, locationId string) ApiProviderProjectAgentListRequest

ProviderProjectAgentList List provider/agent

List agent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiProviderProjectAgentListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentListExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentListExecute(r ApiProviderProjectAgentListRequest) ([]Agent, *http.Response, error)

Execute executes the request

@return []Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceEventList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceEventList(ctx context.Context, projectId string, locationId string, agentId string, resourceId string) ApiProviderProjectAgentResourceEventListRequest

ProviderProjectAgentResourceEventList List provider/agent.event

List provider/agent.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param resourceId resourceId
@return ApiProviderProjectAgentResourceEventListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceEventListExecute ¶

Execute executes the request

@return []ProviderAgentResourceEvent

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceGet(ctx context.Context, projectId string, locationId string, agentId string, resourceId string) ApiProviderProjectAgentResourceGetRequest

ProviderProjectAgentResourceGet Get provider/agent.resource

Get provider/agent.resource

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param resourceId resourceId
@return ApiProviderProjectAgentResourceGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceGetExecute ¶

Execute executes the request

@return ProviderAgentResource

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceInspect ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceInspect(ctx context.Context, projectId string, locationId string, agentId string, resourceId string) ApiProviderProjectAgentResourceInspectRequest

ProviderProjectAgentResourceInspect Inspect provider/agent.resource

action inspect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param resourceId resourceId
@return ApiProviderProjectAgentResourceInspectRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceInspectExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceInspectExecute(r ApiProviderProjectAgentResourceInspectRequest) (interface{}, *http.Response, error)

Execute executes the request

@return interface{}

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentResourceListRequest

ProviderProjectAgentResourceList List provider/agent.resource

List provider/agent.resource

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentResourceListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceListExecute ¶

Execute executes the request

@return []ProviderAgentResource

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceRecreate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentResourceRecreate(ctx context.Context, projectId string, locationId string, agentId string, resourceId string) ApiProviderProjectAgentResourceRecreateRequest

ProviderProjectAgentResourceRecreate Recreate provider/agent.resource

action recreate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param resourceId resourceId
@return ApiProviderProjectAgentResourceRecreateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentResourceRecreateExecute ¶

Execute executes the request

@return ProviderAgentResource

func (*ProviderProjectAgentApiService) ProviderProjectAgentServiceGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentServiceGet(ctx context.Context, projectId string, locationId string, agentId string, serviceId string) ApiProviderProjectAgentServiceGetRequest

ProviderProjectAgentServiceGet Get provider/agent.service

Get provider/agent.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param serviceId serviceId
@return ApiProviderProjectAgentServiceGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*ProviderProjectAgentApiService) ProviderProjectAgentServiceList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentServiceList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentServiceListRequest

ProviderProjectAgentServiceList List provider/agent.service

List provider/agent.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentServiceListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*ProviderProjectAgentApiService) ProviderProjectAgentStart ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentStart(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentStartRequest

ProviderProjectAgentStart Start provider/agent

action start

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentStartRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentStartExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentStartExecute(r ApiProviderProjectAgentStartRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentSuspend ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentSuspend(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentSuspendRequest

ProviderProjectAgentSuspend Suspend provider/agent

action suspend

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentSuspendRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentSuspendExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentSuspendExecute(r ApiProviderProjectAgentSuspendRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagCreate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagCreate(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentTagCreateRequest

ProviderProjectAgentTagCreate Create provider/agent.tag

Create provider/agent.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentTagCreateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagCreateExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagCreateExecute(r ApiProviderProjectAgentTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagDelete ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagDelete(ctx context.Context, projectId string, locationId string, agentId string, tagId string) ApiProviderProjectAgentTagDeleteRequest

ProviderProjectAgentTagDelete Delete provider/agent.tag

Delete provider/agent.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param tagId tagId
@return ApiProviderProjectAgentTagDeleteRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagDeleteExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagDeleteExecute(r ApiProviderProjectAgentTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagGet ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagGet(ctx context.Context, projectId string, locationId string, agentId string, tagId string) ApiProviderProjectAgentTagGetRequest

ProviderProjectAgentTagGet Get provider/agent.tag

Get provider/agent.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@param tagId tagId
@return ApiProviderProjectAgentTagGetRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagGetExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagGetExecute(r ApiProviderProjectAgentTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagList ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagList(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentTagListRequest

ProviderProjectAgentTagList List provider/agent.tag

List provider/agent.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentTagListRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagListExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagListExecute(r ApiProviderProjectAgentTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagPut ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagPut(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentTagPutRequest

ProviderProjectAgentTagPut Replace provider/agent.tag

Replace provider/agent.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentTagPutRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTagPutExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTagPutExecute(r ApiProviderProjectAgentTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*ProviderProjectAgentApiService) ProviderProjectAgentTransfer ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTransfer(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentTransferRequest

ProviderProjectAgentTransfer Transfer provider/agent

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentTransferRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentTransferExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentTransferExecute(r ApiProviderProjectAgentTransferRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

func (*ProviderProjectAgentApiService) ProviderProjectAgentUpdate ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentUpdate(ctx context.Context, projectId string, locationId string, agentId string) ApiProviderProjectAgentUpdateRequest

ProviderProjectAgentUpdate Update provider/agent

Returns modified agent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param agentId Agent Id
@return ApiProviderProjectAgentUpdateRequest

func (*ProviderProjectAgentApiService) ProviderProjectAgentUpdateExecute ¶

func (a *ProviderProjectAgentApiService) ProviderProjectAgentUpdateExecute(r ApiProviderProjectAgentUpdateRequest) (*Agent, *http.Response, error)

Execute executes the request

@return Agent

type ProviderProjectAgentCreate ¶

type ProviderProjectAgentCreate struct {
	Name    string `json:"name"`
	Service string `json:"service"`
	Tag     []Tag  `json:"tag,omitempty"`
}

ProviderProjectAgentCreate struct for ProviderProjectAgentCreate

func NewProviderProjectAgentCreate ¶

func NewProviderProjectAgentCreate(name string, service string) *ProviderProjectAgentCreate

NewProviderProjectAgentCreate instantiates a new ProviderProjectAgentCreate 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 NewProviderProjectAgentCreateWithDefaults ¶

func NewProviderProjectAgentCreateWithDefaults() *ProviderProjectAgentCreate

NewProviderProjectAgentCreateWithDefaults instantiates a new ProviderProjectAgentCreate 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 (*ProviderProjectAgentCreate) GetName ¶

func (o *ProviderProjectAgentCreate) GetName() string

GetName returns the Name field value

func (*ProviderProjectAgentCreate) GetNameOk ¶

func (o *ProviderProjectAgentCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProviderProjectAgentCreate) GetService ¶

func (o *ProviderProjectAgentCreate) GetService() string

GetService returns the Service field value

func (*ProviderProjectAgentCreate) GetServiceOk ¶

func (o *ProviderProjectAgentCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ProviderProjectAgentCreate) GetTag ¶

func (o *ProviderProjectAgentCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*ProviderProjectAgentCreate) GetTagOk ¶

func (o *ProviderProjectAgentCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderProjectAgentCreate) HasTag ¶

func (o *ProviderProjectAgentCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (ProviderProjectAgentCreate) MarshalJSON ¶

func (o ProviderProjectAgentCreate) MarshalJSON() ([]byte, error)

func (*ProviderProjectAgentCreate) SetName ¶

func (o *ProviderProjectAgentCreate) SetName(v string)

SetName sets field value

func (*ProviderProjectAgentCreate) SetService ¶

func (o *ProviderProjectAgentCreate) SetService(v string)

SetService sets field value

func (*ProviderProjectAgentCreate) SetTag ¶

func (o *ProviderProjectAgentCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type ProviderProjectAgentCredentialPatch ¶

type ProviderProjectAgentCredentialPatch struct {
	Name string `json:"name"`
}

ProviderProjectAgentCredentialPatch struct for ProviderProjectAgentCredentialPatch

func NewProviderProjectAgentCredentialPatch ¶

func NewProviderProjectAgentCredentialPatch(name string) *ProviderProjectAgentCredentialPatch

NewProviderProjectAgentCredentialPatch instantiates a new ProviderProjectAgentCredentialPatch 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 NewProviderProjectAgentCredentialPatchWithDefaults ¶

func NewProviderProjectAgentCredentialPatchWithDefaults() *ProviderProjectAgentCredentialPatch

NewProviderProjectAgentCredentialPatchWithDefaults instantiates a new ProviderProjectAgentCredentialPatch 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 (*ProviderProjectAgentCredentialPatch) GetName ¶

GetName returns the Name field value

func (*ProviderProjectAgentCredentialPatch) GetNameOk ¶

func (o *ProviderProjectAgentCredentialPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ProviderProjectAgentCredentialPatch) MarshalJSON ¶

func (o ProviderProjectAgentCredentialPatch) MarshalJSON() ([]byte, error)

func (*ProviderProjectAgentCredentialPatch) SetName ¶

SetName sets field value

type ProviderProjectAgentTransfer ¶

type ProviderProjectAgentTransfer struct {
	Project string `json:"project"`
}

ProviderProjectAgentTransfer struct for ProviderProjectAgentTransfer

func NewProviderProjectAgentTransfer ¶

func NewProviderProjectAgentTransfer(project string) *ProviderProjectAgentTransfer

NewProviderProjectAgentTransfer instantiates a new ProviderProjectAgentTransfer 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 NewProviderProjectAgentTransferWithDefaults ¶

func NewProviderProjectAgentTransferWithDefaults() *ProviderProjectAgentTransfer

NewProviderProjectAgentTransferWithDefaults instantiates a new ProviderProjectAgentTransfer 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 (*ProviderProjectAgentTransfer) GetProject ¶

func (o *ProviderProjectAgentTransfer) GetProject() string

GetProject returns the Project field value

func (*ProviderProjectAgentTransfer) GetProjectOk ¶

func (o *ProviderProjectAgentTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (ProviderProjectAgentTransfer) MarshalJSON ¶

func (o ProviderProjectAgentTransfer) MarshalJSON() ([]byte, error)

func (*ProviderProjectAgentTransfer) SetProject ¶

func (o *ProviderProjectAgentTransfer) SetProject(v string)

SetProject sets field value

type ProviderProjectAgentUpdate ¶

type ProviderProjectAgentUpdate struct {
	Name *string `json:"name,omitempty"`
}

ProviderProjectAgentUpdate struct for ProviderProjectAgentUpdate

func NewProviderProjectAgentUpdate ¶

func NewProviderProjectAgentUpdate() *ProviderProjectAgentUpdate

NewProviderProjectAgentUpdate instantiates a new ProviderProjectAgentUpdate 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 NewProviderProjectAgentUpdateWithDefaults ¶

func NewProviderProjectAgentUpdateWithDefaults() *ProviderProjectAgentUpdate

NewProviderProjectAgentUpdateWithDefaults instantiates a new ProviderProjectAgentUpdate 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 (*ProviderProjectAgentUpdate) GetName ¶

func (o *ProviderProjectAgentUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProviderProjectAgentUpdate) GetNameOk ¶

func (o *ProviderProjectAgentUpdate) 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 (*ProviderProjectAgentUpdate) HasName ¶

func (o *ProviderProjectAgentUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (ProviderProjectAgentUpdate) MarshalJSON ¶

func (o ProviderProjectAgentUpdate) MarshalJSON() ([]byte, error)

func (*ProviderProjectAgentUpdate) SetName ¶

func (o *ProviderProjectAgentUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type Quota ¶

type Quota struct {
	Id     *string      `json:"id,omitempty"`
	Limit  *QuotaLimit  `json:"limit,omitempty"`
	Metric *QuotaMetric `json:"metric,omitempty"`
	Name   *string      `json:"name,omitempty"`
	Usage  *float32     `json:"usage,omitempty"`
}

Quota struct for Quota

func NewQuota ¶

func NewQuota() *Quota

NewQuota instantiates a new Quota 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 NewQuotaWithDefaults ¶

func NewQuotaWithDefaults() *Quota

NewQuotaWithDefaults instantiates a new Quota 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 (*Quota) GetId ¶

func (o *Quota) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Quota) GetIdOk ¶

func (o *Quota) 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 (*Quota) GetLimit ¶

func (o *Quota) GetLimit() QuotaLimit

GetLimit returns the Limit field value if set, zero value otherwise.

func (*Quota) GetLimitOk ¶

func (o *Quota) GetLimitOk() (*QuotaLimit, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Quota) GetMetric ¶

func (o *Quota) GetMetric() QuotaMetric

GetMetric returns the Metric field value if set, zero value otherwise.

func (*Quota) GetMetricOk ¶

func (o *Quota) GetMetricOk() (*QuotaMetric, bool)

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Quota) GetName ¶

func (o *Quota) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Quota) GetNameOk ¶

func (o *Quota) 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 (*Quota) GetUsage ¶

func (o *Quota) GetUsage() float32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*Quota) GetUsageOk ¶

func (o *Quota) GetUsageOk() (*float32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Quota) HasId ¶

func (o *Quota) HasId() bool

HasId returns a boolean if a field has been set.

func (*Quota) HasLimit ¶

func (o *Quota) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*Quota) HasMetric ¶

func (o *Quota) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*Quota) HasName ¶

func (o *Quota) HasName() bool

HasName returns a boolean if a field has been set.

func (*Quota) HasUsage ¶

func (o *Quota) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (Quota) MarshalJSON ¶

func (o Quota) MarshalJSON() ([]byte, error)

func (*Quota) SetId ¶

func (o *Quota) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Quota) SetLimit ¶

func (o *Quota) SetLimit(v QuotaLimit)

SetLimit gets a reference to the given QuotaLimit and assigns it to the Limit field.

func (*Quota) SetMetric ¶

func (o *Quota) SetMetric(v QuotaMetric)

SetMetric gets a reference to the given QuotaMetric and assigns it to the Metric field.

func (*Quota) SetName ¶

func (o *Quota) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Quota) SetUsage ¶

func (o *Quota) SetUsage(v float32)

SetUsage gets a reference to the given float32 and assigns it to the Usage field.

type QuotaLimit ¶

type QuotaLimit struct {
	Effective *float32 `json:"effective,omitempty"`
	Platform  *float32 `json:"platform,omitempty"`
	User      *float32 `json:"user,omitempty"`
}

QuotaLimit struct for QuotaLimit

func NewQuotaLimit ¶

func NewQuotaLimit() *QuotaLimit

NewQuotaLimit instantiates a new QuotaLimit 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 NewQuotaLimitWithDefaults ¶

func NewQuotaLimitWithDefaults() *QuotaLimit

NewQuotaLimitWithDefaults instantiates a new QuotaLimit 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 (*QuotaLimit) GetEffective ¶

func (o *QuotaLimit) GetEffective() float32

GetEffective returns the Effective field value if set, zero value otherwise.

func (*QuotaLimit) GetEffectiveOk ¶

func (o *QuotaLimit) GetEffectiveOk() (*float32, bool)

GetEffectiveOk returns a tuple with the Effective field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) GetPlatform ¶

func (o *QuotaLimit) GetPlatform() float32

GetPlatform returns the Platform field value if set, zero value otherwise.

func (*QuotaLimit) GetPlatformOk ¶

func (o *QuotaLimit) GetPlatformOk() (*float32, bool)

GetPlatformOk returns a tuple with the Platform field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) GetUser ¶

func (o *QuotaLimit) GetUser() float32

GetUser returns the User field value if set, zero value otherwise.

func (*QuotaLimit) GetUserOk ¶

func (o *QuotaLimit) GetUserOk() (*float32, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) HasEffective ¶

func (o *QuotaLimit) HasEffective() bool

HasEffective returns a boolean if a field has been set.

func (*QuotaLimit) HasPlatform ¶

func (o *QuotaLimit) HasPlatform() bool

HasPlatform returns a boolean if a field has been set.

func (*QuotaLimit) HasUser ¶

func (o *QuotaLimit) HasUser() bool

HasUser returns a boolean if a field has been set.

func (QuotaLimit) MarshalJSON ¶

func (o QuotaLimit) MarshalJSON() ([]byte, error)

func (*QuotaLimit) SetEffective ¶

func (o *QuotaLimit) SetEffective(v float32)

SetEffective gets a reference to the given float32 and assigns it to the Effective field.

func (*QuotaLimit) SetPlatform ¶

func (o *QuotaLimit) SetPlatform(v float32)

SetPlatform gets a reference to the given float32 and assigns it to the Platform field.

func (*QuotaLimit) SetUser ¶

func (o *QuotaLimit) SetUser(v float32)

SetUser gets a reference to the given float32 and assigns it to the User field.

type QuotaMetric ¶

type QuotaMetric struct {
	Key  *string `json:"key,omitempty"`
	Unit *string `json:"unit,omitempty"`
}

QuotaMetric struct for QuotaMetric

func NewQuotaMetric ¶

func NewQuotaMetric() *QuotaMetric

NewQuotaMetric instantiates a new QuotaMetric 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 NewQuotaMetricWithDefaults ¶

func NewQuotaMetricWithDefaults() *QuotaMetric

NewQuotaMetricWithDefaults instantiates a new QuotaMetric 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 (*QuotaMetric) GetKey ¶

func (o *QuotaMetric) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*QuotaMetric) GetKeyOk ¶

func (o *QuotaMetric) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaMetric) GetUnit ¶

func (o *QuotaMetric) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*QuotaMetric) GetUnitOk ¶

func (o *QuotaMetric) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaMetric) HasKey ¶

func (o *QuotaMetric) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*QuotaMetric) HasUnit ¶

func (o *QuotaMetric) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (QuotaMetric) MarshalJSON ¶

func (o QuotaMetric) MarshalJSON() ([]byte, error)

func (*QuotaMetric) SetKey ¶

func (o *QuotaMetric) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*QuotaMetric) SetUnit ¶

func (o *QuotaMetric) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

type Reconciliation ¶

type Reconciliation struct {
	Id      *string `json:"id,omitempty"`
	Name    *string `json:"name,omitempty"`
	Profile *string `json:"profile,omitempty"`
}

Reconciliation struct for Reconciliation

func NewReconciliation ¶

func NewReconciliation() *Reconciliation

NewReconciliation instantiates a new Reconciliation 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 NewReconciliationWithDefaults ¶

func NewReconciliationWithDefaults() *Reconciliation

NewReconciliationWithDefaults instantiates a new Reconciliation 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 (*Reconciliation) GetId ¶

func (o *Reconciliation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Reconciliation) GetIdOk ¶

func (o *Reconciliation) 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 (*Reconciliation) GetName ¶

func (o *Reconciliation) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Reconciliation) GetNameOk ¶

func (o *Reconciliation) 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 (*Reconciliation) GetProfile ¶

func (o *Reconciliation) GetProfile() string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*Reconciliation) GetProfileOk ¶

func (o *Reconciliation) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Reconciliation) HasId ¶

func (o *Reconciliation) HasId() bool

HasId returns a boolean if a field has been set.

func (*Reconciliation) HasName ¶

func (o *Reconciliation) HasName() bool

HasName returns a boolean if a field has been set.

func (*Reconciliation) HasProfile ¶

func (o *Reconciliation) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (Reconciliation) MarshalJSON ¶

func (o Reconciliation) MarshalJSON() ([]byte, error)

func (*Reconciliation) SetId ¶

func (o *Reconciliation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Reconciliation) SetName ¶

func (o *Reconciliation) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Reconciliation) SetProfile ¶

func (o *Reconciliation) SetProfile(v string)

SetProfile gets a reference to the given string and assigns it to the Profile field.

type ReconciliationTarget ¶

type ReconciliationTarget struct {
	Cost        *float32                       `json:"cost,omitempty"`
	Id          *string                        `json:"id,omitempty"`
	Kind        *string                        `json:"kind,omitempty"`
	Measurement *string                        `json:"measurement,omitempty"`
	Profile     *string                        `json:"profile,omitempty"`
	Resource    []ReconciliationTargetResource `json:"resource,omitempty"`
	Usage       *float32                       `json:"usage,omitempty"`
}

ReconciliationTarget struct for ReconciliationTarget

func NewReconciliationTarget ¶

func NewReconciliationTarget() *ReconciliationTarget

NewReconciliationTarget instantiates a new ReconciliationTarget 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 NewReconciliationTargetWithDefaults ¶

func NewReconciliationTargetWithDefaults() *ReconciliationTarget

NewReconciliationTargetWithDefaults instantiates a new ReconciliationTarget 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 (*ReconciliationTarget) GetCost ¶

func (o *ReconciliationTarget) GetCost() float32

GetCost returns the Cost field value if set, zero value otherwise.

func (*ReconciliationTarget) GetCostOk ¶

func (o *ReconciliationTarget) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) GetId ¶

func (o *ReconciliationTarget) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReconciliationTarget) GetIdOk ¶

func (o *ReconciliationTarget) 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 (*ReconciliationTarget) GetKind ¶

func (o *ReconciliationTarget) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*ReconciliationTarget) GetKindOk ¶

func (o *ReconciliationTarget) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) GetMeasurement ¶

func (o *ReconciliationTarget) GetMeasurement() string

GetMeasurement returns the Measurement field value if set, zero value otherwise.

func (*ReconciliationTarget) GetMeasurementOk ¶

func (o *ReconciliationTarget) GetMeasurementOk() (*string, bool)

GetMeasurementOk returns a tuple with the Measurement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) GetProfile ¶

func (o *ReconciliationTarget) GetProfile() string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*ReconciliationTarget) GetProfileOk ¶

func (o *ReconciliationTarget) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) GetResource ¶

GetResource returns the Resource field value if set, zero value otherwise.

func (*ReconciliationTarget) GetResourceOk ¶

func (o *ReconciliationTarget) GetResourceOk() ([]ReconciliationTargetResource, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) GetUsage ¶

func (o *ReconciliationTarget) GetUsage() float32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ReconciliationTarget) GetUsageOk ¶

func (o *ReconciliationTarget) GetUsageOk() (*float32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTarget) HasCost ¶

func (o *ReconciliationTarget) HasCost() bool

HasCost returns a boolean if a field has been set.

func (*ReconciliationTarget) HasId ¶

func (o *ReconciliationTarget) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReconciliationTarget) HasKind ¶

func (o *ReconciliationTarget) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*ReconciliationTarget) HasMeasurement ¶

func (o *ReconciliationTarget) HasMeasurement() bool

HasMeasurement returns a boolean if a field has been set.

func (*ReconciliationTarget) HasProfile ¶

func (o *ReconciliationTarget) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*ReconciliationTarget) HasResource ¶

func (o *ReconciliationTarget) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*ReconciliationTarget) HasUsage ¶

func (o *ReconciliationTarget) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (ReconciliationTarget) MarshalJSON ¶

func (o ReconciliationTarget) MarshalJSON() ([]byte, error)

func (*ReconciliationTarget) SetCost ¶

func (o *ReconciliationTarget) SetCost(v float32)

SetCost gets a reference to the given float32 and assigns it to the Cost field.

func (*ReconciliationTarget) SetId ¶

func (o *ReconciliationTarget) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReconciliationTarget) SetKind ¶

func (o *ReconciliationTarget) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*ReconciliationTarget) SetMeasurement ¶

func (o *ReconciliationTarget) SetMeasurement(v string)

SetMeasurement gets a reference to the given string and assigns it to the Measurement field.

func (*ReconciliationTarget) SetProfile ¶

func (o *ReconciliationTarget) SetProfile(v string)

SetProfile gets a reference to the given string and assigns it to the Profile field.

func (*ReconciliationTarget) SetResource ¶

SetResource gets a reference to the given []ReconciliationTargetResource and assigns it to the Resource field.

func (*ReconciliationTarget) SetUsage ¶

func (o *ReconciliationTarget) SetUsage(v float32)

SetUsage gets a reference to the given float32 and assigns it to the Usage field.

type ReconciliationTargetPlan ¶

type ReconciliationTargetPlan struct {
	Cost  *float32 `json:"cost,omitempty"`
	Id    *string  `json:"id,omitempty"`
	Usage *float32 `json:"usage,omitempty"`
}

ReconciliationTargetPlan struct for ReconciliationTargetPlan

func NewReconciliationTargetPlan ¶

func NewReconciliationTargetPlan() *ReconciliationTargetPlan

NewReconciliationTargetPlan instantiates a new ReconciliationTargetPlan 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 NewReconciliationTargetPlanWithDefaults ¶

func NewReconciliationTargetPlanWithDefaults() *ReconciliationTargetPlan

NewReconciliationTargetPlanWithDefaults instantiates a new ReconciliationTargetPlan 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 (*ReconciliationTargetPlan) GetCost ¶

func (o *ReconciliationTargetPlan) GetCost() float32

GetCost returns the Cost field value if set, zero value otherwise.

func (*ReconciliationTargetPlan) GetCostOk ¶

func (o *ReconciliationTargetPlan) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTargetPlan) GetId ¶

func (o *ReconciliationTargetPlan) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReconciliationTargetPlan) GetIdOk ¶

func (o *ReconciliationTargetPlan) 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 (*ReconciliationTargetPlan) GetUsage ¶

func (o *ReconciliationTargetPlan) GetUsage() float32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ReconciliationTargetPlan) GetUsageOk ¶

func (o *ReconciliationTargetPlan) GetUsageOk() (*float32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTargetPlan) HasCost ¶

func (o *ReconciliationTargetPlan) HasCost() bool

HasCost returns a boolean if a field has been set.

func (*ReconciliationTargetPlan) HasId ¶

func (o *ReconciliationTargetPlan) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReconciliationTargetPlan) HasUsage ¶

func (o *ReconciliationTargetPlan) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (ReconciliationTargetPlan) MarshalJSON ¶

func (o ReconciliationTargetPlan) MarshalJSON() ([]byte, error)

func (*ReconciliationTargetPlan) SetCost ¶

func (o *ReconciliationTargetPlan) SetCost(v float32)

SetCost gets a reference to the given float32 and assigns it to the Cost field.

func (*ReconciliationTargetPlan) SetId ¶

func (o *ReconciliationTargetPlan) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReconciliationTargetPlan) SetUsage ¶

func (o *ReconciliationTargetPlan) SetUsage(v float32)

SetUsage gets a reference to the given float32 and assigns it to the Usage field.

type ReconciliationTargetResource ¶

type ReconciliationTargetResource struct {
	Id    *string                    `json:"id,omitempty"`
	Plan  []ReconciliationTargetPlan `json:"plan,omitempty"`
	Usage *float32                   `json:"usage,omitempty"`
}

ReconciliationTargetResource struct for ReconciliationTargetResource

func NewReconciliationTargetResource ¶

func NewReconciliationTargetResource() *ReconciliationTargetResource

NewReconciliationTargetResource instantiates a new ReconciliationTargetResource 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 NewReconciliationTargetResourceWithDefaults ¶

func NewReconciliationTargetResourceWithDefaults() *ReconciliationTargetResource

NewReconciliationTargetResourceWithDefaults instantiates a new ReconciliationTargetResource 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 (*ReconciliationTargetResource) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ReconciliationTargetResource) GetIdOk ¶

func (o *ReconciliationTargetResource) 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 (*ReconciliationTargetResource) GetPlan ¶

GetPlan returns the Plan field value if set, zero value otherwise.

func (*ReconciliationTargetResource) GetPlanOk ¶

GetPlanOk returns a tuple with the Plan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTargetResource) GetUsage ¶

func (o *ReconciliationTargetResource) GetUsage() float32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ReconciliationTargetResource) GetUsageOk ¶

func (o *ReconciliationTargetResource) GetUsageOk() (*float32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReconciliationTargetResource) HasId ¶

HasId returns a boolean if a field has been set.

func (*ReconciliationTargetResource) HasPlan ¶

func (o *ReconciliationTargetResource) HasPlan() bool

HasPlan returns a boolean if a field has been set.

func (*ReconciliationTargetResource) HasUsage ¶

func (o *ReconciliationTargetResource) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (ReconciliationTargetResource) MarshalJSON ¶

func (o ReconciliationTargetResource) MarshalJSON() ([]byte, error)

func (*ReconciliationTargetResource) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReconciliationTargetResource) SetPlan ¶

SetPlan gets a reference to the given []ReconciliationTargetPlan and assigns it to the Plan field.

func (*ReconciliationTargetResource) SetUsage ¶

func (o *ReconciliationTargetResource) SetUsage(v float32)

SetUsage gets a reference to the given float32 and assigns it to the Usage field.

type Registry ¶

type Registry struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	SizeUsed   *float32   `json:"sizeUsed,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Registry struct for Registry

func NewRegistry ¶

func NewRegistry(id string, name string) *Registry

NewRegistry instantiates a new Registry 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 NewRegistryWithDefaults ¶

func NewRegistryWithDefaults() *Registry

NewRegistryWithDefaults instantiates a new Registry 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 (*Registry) GetCreatedBy ¶

func (o *Registry) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Registry) GetCreatedByOk ¶

func (o *Registry) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetCreatedOn ¶

func (o *Registry) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Registry) GetCreatedOnOk ¶

func (o *Registry) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetFlavour ¶

func (o *Registry) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Registry) GetFlavourOk ¶

func (o *Registry) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetFqdn ¶

func (o *Registry) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Registry) GetFqdnOk ¶

func (o *Registry) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetId ¶

func (o *Registry) GetId() string

GetId returns the Id field value

func (*Registry) GetIdOk ¶

func (o *Registry) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Registry) GetModifiedBy ¶

func (o *Registry) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Registry) GetModifiedByOk ¶

func (o *Registry) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetModifiedOn ¶

func (o *Registry) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Registry) GetModifiedOnOk ¶

func (o *Registry) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetName ¶

func (o *Registry) GetName() string

GetName returns the Name field value

func (*Registry) GetNameOk ¶

func (o *Registry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Registry) GetProject ¶

func (o *Registry) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Registry) GetProjectOk ¶

func (o *Registry) 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 (*Registry) GetSizeUsed ¶

func (o *Registry) GetSizeUsed() float32

GetSizeUsed returns the SizeUsed field value if set, zero value otherwise.

func (*Registry) GetSizeUsedOk ¶

func (o *Registry) GetSizeUsedOk() (*float32, bool)

GetSizeUsedOk returns a tuple with the SizeUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetState ¶

func (o *Registry) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Registry) GetStateOk ¶

func (o *Registry) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetTag ¶

func (o *Registry) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Registry) GetTagOk ¶

func (o *Registry) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) GetUri ¶

func (o *Registry) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Registry) GetUriOk ¶

func (o *Registry) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Registry) HasCreatedBy ¶

func (o *Registry) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Registry) HasCreatedOn ¶

func (o *Registry) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Registry) HasFlavour ¶

func (o *Registry) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Registry) HasFqdn ¶

func (o *Registry) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Registry) HasModifiedBy ¶

func (o *Registry) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Registry) HasModifiedOn ¶

func (o *Registry) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Registry) HasProject ¶

func (o *Registry) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Registry) HasSizeUsed ¶

func (o *Registry) HasSizeUsed() bool

HasSizeUsed returns a boolean if a field has been set.

func (*Registry) HasState ¶

func (o *Registry) HasState() bool

HasState returns a boolean if a field has been set.

func (*Registry) HasTag ¶

func (o *Registry) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Registry) HasUri ¶

func (o *Registry) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Registry) MarshalJSON ¶

func (o Registry) MarshalJSON() ([]byte, error)

func (*Registry) SetCreatedBy ¶

func (o *Registry) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Registry) SetCreatedOn ¶

func (o *Registry) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Registry) SetFlavour ¶

func (o *Registry) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Registry) SetFqdn ¶

func (o *Registry) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Registry) SetId ¶

func (o *Registry) SetId(v string)

SetId sets field value

func (*Registry) SetModifiedBy ¶

func (o *Registry) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Registry) SetModifiedOn ¶

func (o *Registry) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Registry) SetName ¶

func (o *Registry) SetName(v string)

SetName sets field value

func (*Registry) SetProject ¶

func (o *Registry) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Registry) SetSizeUsed ¶

func (o *Registry) SetSizeUsed(v float32)

SetSizeUsed gets a reference to the given float32 and assigns it to the SizeUsed field.

func (*Registry) SetState ¶

func (o *Registry) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Registry) SetTag ¶

func (o *Registry) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Registry) SetUri ¶

func (o *Registry) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type RegistryCredential ¶

type RegistryCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

RegistryCredential struct for RegistryCredential

func NewRegistryCredential ¶

func NewRegistryCredential(name string, type_ string, value string) *RegistryCredential

NewRegistryCredential instantiates a new RegistryCredential 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 NewRegistryCredentialWithDefaults ¶

func NewRegistryCredentialWithDefaults() *RegistryCredential

NewRegistryCredentialWithDefaults instantiates a new RegistryCredential 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 (*RegistryCredential) GetCreatedBy ¶

func (o *RegistryCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*RegistryCredential) GetCreatedByOk ¶

func (o *RegistryCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryCredential) GetCreatedOn ¶

func (o *RegistryCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*RegistryCredential) GetCreatedOnOk ¶

func (o *RegistryCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryCredential) GetFingerprint ¶

func (o *RegistryCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*RegistryCredential) GetFingerprintOk ¶

func (o *RegistryCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryCredential) GetId ¶

func (o *RegistryCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RegistryCredential) GetIdOk ¶

func (o *RegistryCredential) 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 (*RegistryCredential) GetName ¶

func (o *RegistryCredential) GetName() string

GetName returns the Name field value

func (*RegistryCredential) GetNameOk ¶

func (o *RegistryCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RegistryCredential) GetToken ¶

func (o *RegistryCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*RegistryCredential) GetTokenOk ¶

func (o *RegistryCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryCredential) GetType ¶

func (o *RegistryCredential) GetType() string

GetType returns the Type field value

func (*RegistryCredential) GetTypeOk ¶

func (o *RegistryCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RegistryCredential) GetValue ¶

func (o *RegistryCredential) GetValue() string

GetValue returns the Value field value

func (*RegistryCredential) GetValueOk ¶

func (o *RegistryCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*RegistryCredential) HasCreatedBy ¶

func (o *RegistryCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*RegistryCredential) HasCreatedOn ¶

func (o *RegistryCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*RegistryCredential) HasFingerprint ¶

func (o *RegistryCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*RegistryCredential) HasId ¶

func (o *RegistryCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistryCredential) HasToken ¶

func (o *RegistryCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (RegistryCredential) MarshalJSON ¶

func (o RegistryCredential) MarshalJSON() ([]byte, error)

func (*RegistryCredential) SetCreatedBy ¶

func (o *RegistryCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*RegistryCredential) SetCreatedOn ¶

func (o *RegistryCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*RegistryCredential) SetFingerprint ¶

func (o *RegistryCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*RegistryCredential) SetId ¶

func (o *RegistryCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RegistryCredential) SetName ¶

func (o *RegistryCredential) SetName(v string)

SetName sets field value

func (*RegistryCredential) SetToken ¶

func (o *RegistryCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*RegistryCredential) SetType ¶

func (o *RegistryCredential) SetType(v string)

SetType sets field value

func (*RegistryCredential) SetValue ¶

func (o *RegistryCredential) SetValue(v string)

SetValue sets field value

type Replica ¶

type Replica struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Replica struct for Replica

func NewReplica ¶

func NewReplica(id string, name string) *Replica

NewReplica instantiates a new Replica 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 NewReplicaWithDefaults ¶

func NewReplicaWithDefaults() *Replica

NewReplicaWithDefaults instantiates a new Replica 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 (*Replica) GetCreatedBy ¶

func (o *Replica) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Replica) GetCreatedByOk ¶

func (o *Replica) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetCreatedOn ¶

func (o *Replica) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Replica) GetCreatedOnOk ¶

func (o *Replica) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetFlavour ¶

func (o *Replica) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Replica) GetFlavourOk ¶

func (o *Replica) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetId ¶

func (o *Replica) GetId() string

GetId returns the Id field value

func (*Replica) GetIdOk ¶

func (o *Replica) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Replica) GetModifiedBy ¶

func (o *Replica) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Replica) GetModifiedByOk ¶

func (o *Replica) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetModifiedOn ¶

func (o *Replica) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Replica) GetModifiedOnOk ¶

func (o *Replica) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetName ¶

func (o *Replica) GetName() string

GetName returns the Name field value

func (*Replica) GetNameOk ¶

func (o *Replica) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Replica) GetProject ¶

func (o *Replica) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Replica) GetProjectOk ¶

func (o *Replica) 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 (*Replica) GetState ¶

func (o *Replica) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Replica) GetStateOk ¶

func (o *Replica) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetTag ¶

func (o *Replica) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Replica) GetTagOk ¶

func (o *Replica) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) GetUri ¶

func (o *Replica) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Replica) GetUriOk ¶

func (o *Replica) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Replica) HasCreatedBy ¶

func (o *Replica) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Replica) HasCreatedOn ¶

func (o *Replica) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Replica) HasFlavour ¶

func (o *Replica) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Replica) HasModifiedBy ¶

func (o *Replica) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Replica) HasModifiedOn ¶

func (o *Replica) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Replica) HasProject ¶

func (o *Replica) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Replica) HasState ¶

func (o *Replica) HasState() bool

HasState returns a boolean if a field has been set.

func (*Replica) HasTag ¶

func (o *Replica) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Replica) HasUri ¶

func (o *Replica) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Replica) MarshalJSON ¶

func (o Replica) MarshalJSON() ([]byte, error)

func (*Replica) SetCreatedBy ¶

func (o *Replica) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Replica) SetCreatedOn ¶

func (o *Replica) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Replica) SetFlavour ¶

func (o *Replica) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Replica) SetId ¶

func (o *Replica) SetId(v string)

SetId sets field value

func (*Replica) SetModifiedBy ¶

func (o *Replica) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Replica) SetModifiedOn ¶

func (o *Replica) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Replica) SetName ¶

func (o *Replica) SetName(v string)

SetName sets field value

func (*Replica) SetProject ¶

func (o *Replica) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Replica) SetState ¶

func (o *Replica) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Replica) SetTag ¶

func (o *Replica) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Replica) SetUri ¶

func (o *Replica) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Resource ¶

type Resource struct {
	Id           *string `json:"id,omitempty"`
	Kind         *string `json:"kind,omitempty"`
	Name         *string `json:"name,omitempty"`
	Organisation *string `json:"organisation,omitempty"`
	Project      *string `json:"project,omitempty"`
	Uri          *string `json:"uri,omitempty"`
}

Resource struct for Resource

func NewResource ¶

func NewResource() *Resource

NewResource instantiates a new Resource 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 NewResourceWithDefaults ¶

func NewResourceWithDefaults() *Resource

NewResourceWithDefaults instantiates a new Resource 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 (*Resource) GetId ¶

func (o *Resource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Resource) GetIdOk ¶

func (o *Resource) 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 (*Resource) GetKind ¶

func (o *Resource) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*Resource) GetKindOk ¶

func (o *Resource) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resource) GetName ¶

func (o *Resource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Resource) GetNameOk ¶

func (o *Resource) 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 (*Resource) GetOrganisation ¶

func (o *Resource) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Resource) GetOrganisationOk ¶

func (o *Resource) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resource) GetProject ¶

func (o *Resource) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Resource) GetProjectOk ¶

func (o *Resource) 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 (*Resource) GetUri ¶

func (o *Resource) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Resource) GetUriOk ¶

func (o *Resource) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resource) HasId ¶

func (o *Resource) HasId() bool

HasId returns a boolean if a field has been set.

func (*Resource) HasKind ¶

func (o *Resource) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*Resource) HasName ¶

func (o *Resource) HasName() bool

HasName returns a boolean if a field has been set.

func (*Resource) HasOrganisation ¶

func (o *Resource) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Resource) HasProject ¶

func (o *Resource) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Resource) HasUri ¶

func (o *Resource) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Resource) MarshalJSON ¶

func (o Resource) MarshalJSON() ([]byte, error)

func (*Resource) SetId ¶

func (o *Resource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Resource) SetKind ¶

func (o *Resource) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*Resource) SetName ¶

func (o *Resource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Resource) SetOrganisation ¶

func (o *Resource) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Resource) SetProject ¶

func (o *Resource) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Resource) SetUri ¶

func (o *Resource) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ResourceConnect ¶

type ResourceConnect struct {
	Example  *string `json:"example,omitempty"`
	Host     *string `json:"host,omitempty"`
	Id       *string `json:"id,omitempty"`
	Name     *string `json:"name,omitempty"`
	Type     *string `json:"type,omitempty"`
	Username *string `json:"username,omitempty"`
}

ResourceConnect struct for ResourceConnect

func NewResourceConnect ¶

func NewResourceConnect() *ResourceConnect

NewResourceConnect instantiates a new ResourceConnect 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 NewResourceConnectWithDefaults ¶

func NewResourceConnectWithDefaults() *ResourceConnect

NewResourceConnectWithDefaults instantiates a new ResourceConnect 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 (*ResourceConnect) GetExample ¶

func (o *ResourceConnect) GetExample() string

GetExample returns the Example field value if set, zero value otherwise.

func (*ResourceConnect) GetExampleOk ¶

func (o *ResourceConnect) GetExampleOk() (*string, bool)

GetExampleOk returns a tuple with the Example field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceConnect) GetHost ¶

func (o *ResourceConnect) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*ResourceConnect) GetHostOk ¶

func (o *ResourceConnect) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceConnect) GetId ¶

func (o *ResourceConnect) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceConnect) GetIdOk ¶

func (o *ResourceConnect) 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 (*ResourceConnect) GetName ¶

func (o *ResourceConnect) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResourceConnect) GetNameOk ¶

func (o *ResourceConnect) 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 (*ResourceConnect) GetType ¶

func (o *ResourceConnect) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ResourceConnect) GetTypeOk ¶

func (o *ResourceConnect) GetTypeOk() (*string, 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 (*ResourceConnect) GetUsername ¶

func (o *ResourceConnect) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ResourceConnect) GetUsernameOk ¶

func (o *ResourceConnect) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceConnect) HasExample ¶

func (o *ResourceConnect) HasExample() bool

HasExample returns a boolean if a field has been set.

func (*ResourceConnect) HasHost ¶

func (o *ResourceConnect) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*ResourceConnect) HasId ¶

func (o *ResourceConnect) HasId() bool

HasId returns a boolean if a field has been set.

func (*ResourceConnect) HasName ¶

func (o *ResourceConnect) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResourceConnect) HasType ¶

func (o *ResourceConnect) HasType() bool

HasType returns a boolean if a field has been set.

func (*ResourceConnect) HasUsername ¶

func (o *ResourceConnect) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (ResourceConnect) MarshalJSON ¶

func (o ResourceConnect) MarshalJSON() ([]byte, error)

func (*ResourceConnect) SetExample ¶

func (o *ResourceConnect) SetExample(v string)

SetExample gets a reference to the given string and assigns it to the Example field.

func (*ResourceConnect) SetHost ¶

func (o *ResourceConnect) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*ResourceConnect) SetId ¶

func (o *ResourceConnect) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ResourceConnect) SetName ¶

func (o *ResourceConnect) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResourceConnect) SetType ¶

func (o *ResourceConnect) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*ResourceConnect) SetUsername ¶

func (o *ResourceConnect) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type ResourceService ¶

type ResourceService struct {
	Billing       *string            `json:"billing,omitempty"`
	Data          *map[string]string `json:"data,omitempty"`
	Id            *string            `json:"id,omitempty"`
	Name          *string            `json:"name,omitempty"`
	SourceService *string            `json:"sourceService,omitempty"`
	Type          *string            `json:"type,omitempty"`
}

ResourceService struct for ResourceService

func NewResourceService ¶

func NewResourceService() *ResourceService

NewResourceService instantiates a new ResourceService 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 NewResourceServiceWithDefaults ¶

func NewResourceServiceWithDefaults() *ResourceService

NewResourceServiceWithDefaults instantiates a new ResourceService 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 (*ResourceService) GetBilling ¶

func (o *ResourceService) GetBilling() string

GetBilling returns the Billing field value if set, zero value otherwise.

func (*ResourceService) GetBillingOk ¶

func (o *ResourceService) GetBillingOk() (*string, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceService) GetData ¶

func (o *ResourceService) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*ResourceService) GetDataOk ¶

func (o *ResourceService) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceService) GetId ¶

func (o *ResourceService) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceService) GetIdOk ¶

func (o *ResourceService) 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 (*ResourceService) GetName ¶

func (o *ResourceService) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResourceService) GetNameOk ¶

func (o *ResourceService) 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 (*ResourceService) GetSourceService ¶

func (o *ResourceService) GetSourceService() string

GetSourceService returns the SourceService field value if set, zero value otherwise.

func (*ResourceService) GetSourceServiceOk ¶

func (o *ResourceService) GetSourceServiceOk() (*string, bool)

GetSourceServiceOk returns a tuple with the SourceService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceService) GetType ¶

func (o *ResourceService) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ResourceService) GetTypeOk ¶

func (o *ResourceService) GetTypeOk() (*string, 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 (*ResourceService) HasBilling ¶

func (o *ResourceService) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*ResourceService) HasData ¶

func (o *ResourceService) HasData() bool

HasData returns a boolean if a field has been set.

func (*ResourceService) HasId ¶

func (o *ResourceService) HasId() bool

HasId returns a boolean if a field has been set.

func (*ResourceService) HasName ¶

func (o *ResourceService) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResourceService) HasSourceService ¶

func (o *ResourceService) HasSourceService() bool

HasSourceService returns a boolean if a field has been set.

func (*ResourceService) HasType ¶

func (o *ResourceService) HasType() bool

HasType returns a boolean if a field has been set.

func (ResourceService) MarshalJSON ¶

func (o ResourceService) MarshalJSON() ([]byte, error)

func (*ResourceService) SetBilling ¶

func (o *ResourceService) SetBilling(v string)

SetBilling gets a reference to the given string and assigns it to the Billing field.

func (*ResourceService) SetData ¶

func (o *ResourceService) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*ResourceService) SetId ¶

func (o *ResourceService) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ResourceService) SetName ¶

func (o *ResourceService) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResourceService) SetSourceService ¶

func (o *ResourceService) SetSourceService(v string)

SetSourceService gets a reference to the given string and assigns it to the SourceService field.

func (*ResourceService) SetType ¶

func (o *ResourceService) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type Role ¶

type Role struct {
	CreatedBy    *string    `json:"createdBy,omitempty"`
	CreatedOn    *time.Time `json:"createdOn,omitempty"`
	Flavour      *string    `json:"flavour,omitempty"`
	Id           string     `json:"id"`
	ModifiedBy   *string    `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time `json:"modifiedOn,omitempty"`
	Name         string     `json:"name"`
	Organisation *string    `json:"organisation,omitempty"`
	Project      *string    `json:"project,omitempty"`
	State        *string    `json:"state,omitempty"`
	Tag          []Tag      `json:"tag,omitempty"`
	Uri          *string    `json:"uri,omitempty"`
}

Role struct for Role

func NewRole ¶

func NewRole(id string, name string) *Role

NewRole instantiates a new Role 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 NewRoleWithDefaults ¶

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role 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 (*Role) GetCreatedBy ¶

func (o *Role) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Role) GetCreatedByOk ¶

func (o *Role) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetCreatedOn ¶

func (o *Role) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Role) GetCreatedOnOk ¶

func (o *Role) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetFlavour ¶

func (o *Role) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Role) GetFlavourOk ¶

func (o *Role) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetId ¶

func (o *Role) GetId() string

GetId returns the Id field value

func (*Role) GetIdOk ¶

func (o *Role) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Role) GetModifiedBy ¶

func (o *Role) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Role) GetModifiedByOk ¶

func (o *Role) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetModifiedOn ¶

func (o *Role) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Role) GetModifiedOnOk ¶

func (o *Role) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetName ¶

func (o *Role) GetName() string

GetName returns the Name field value

func (*Role) GetNameOk ¶

func (o *Role) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Role) GetOrganisation ¶

func (o *Role) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*Role) GetOrganisationOk ¶

func (o *Role) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetProject ¶

func (o *Role) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Role) GetProjectOk ¶

func (o *Role) 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 (*Role) GetState ¶

func (o *Role) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Role) GetStateOk ¶

func (o *Role) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetTag ¶

func (o *Role) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Role) GetTagOk ¶

func (o *Role) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetUri ¶

func (o *Role) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Role) GetUriOk ¶

func (o *Role) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) HasCreatedBy ¶

func (o *Role) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Role) HasCreatedOn ¶

func (o *Role) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Role) HasFlavour ¶

func (o *Role) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Role) HasModifiedBy ¶

func (o *Role) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Role) HasModifiedOn ¶

func (o *Role) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Role) HasOrganisation ¶

func (o *Role) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*Role) HasProject ¶

func (o *Role) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Role) HasState ¶

func (o *Role) HasState() bool

HasState returns a boolean if a field has been set.

func (*Role) HasTag ¶

func (o *Role) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Role) HasUri ¶

func (o *Role) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Role) MarshalJSON ¶

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetCreatedBy ¶

func (o *Role) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Role) SetCreatedOn ¶

func (o *Role) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Role) SetFlavour ¶

func (o *Role) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Role) SetId ¶

func (o *Role) SetId(v string)

SetId sets field value

func (*Role) SetModifiedBy ¶

func (o *Role) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Role) SetModifiedOn ¶

func (o *Role) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Role) SetName ¶

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetOrganisation ¶

func (o *Role) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*Role) SetProject ¶

func (o *Role) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Role) SetState ¶

func (o *Role) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Role) SetTag ¶

func (o *Role) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Role) SetUri ¶

func (o *Role) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Sa ¶

type Sa struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Sa struct for Sa

func NewSa ¶

func NewSa(id string, name string) *Sa

NewSa instantiates a new Sa 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 NewSaWithDefaults ¶

func NewSaWithDefaults() *Sa

NewSaWithDefaults instantiates a new Sa 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 (*Sa) GetCreatedBy ¶

func (o *Sa) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Sa) GetCreatedByOk ¶

func (o *Sa) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetCreatedOn ¶

func (o *Sa) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Sa) GetCreatedOnOk ¶

func (o *Sa) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetFlavour ¶

func (o *Sa) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Sa) GetFlavourOk ¶

func (o *Sa) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetId ¶

func (o *Sa) GetId() string

GetId returns the Id field value

func (*Sa) GetIdOk ¶

func (o *Sa) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Sa) GetModifiedBy ¶

func (o *Sa) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Sa) GetModifiedByOk ¶

func (o *Sa) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetModifiedOn ¶

func (o *Sa) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Sa) GetModifiedOnOk ¶

func (o *Sa) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetName ¶

func (o *Sa) GetName() string

GetName returns the Name field value

func (*Sa) GetNameOk ¶

func (o *Sa) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Sa) GetProject ¶

func (o *Sa) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Sa) GetProjectOk ¶

func (o *Sa) 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 (*Sa) GetState ¶

func (o *Sa) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Sa) GetStateOk ¶

func (o *Sa) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetTag ¶

func (o *Sa) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Sa) GetTagOk ¶

func (o *Sa) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) GetUri ¶

func (o *Sa) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Sa) GetUriOk ¶

func (o *Sa) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sa) HasCreatedBy ¶

func (o *Sa) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Sa) HasCreatedOn ¶

func (o *Sa) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Sa) HasFlavour ¶

func (o *Sa) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Sa) HasModifiedBy ¶

func (o *Sa) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Sa) HasModifiedOn ¶

func (o *Sa) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Sa) HasProject ¶

func (o *Sa) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Sa) HasState ¶

func (o *Sa) HasState() bool

HasState returns a boolean if a field has been set.

func (*Sa) HasTag ¶

func (o *Sa) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Sa) HasUri ¶

func (o *Sa) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Sa) MarshalJSON ¶

func (o Sa) MarshalJSON() ([]byte, error)

func (*Sa) SetCreatedBy ¶

func (o *Sa) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Sa) SetCreatedOn ¶

func (o *Sa) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Sa) SetFlavour ¶

func (o *Sa) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Sa) SetId ¶

func (o *Sa) SetId(v string)

SetId sets field value

func (*Sa) SetModifiedBy ¶

func (o *Sa) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Sa) SetModifiedOn ¶

func (o *Sa) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Sa) SetName ¶

func (o *Sa) SetName(v string)

SetName sets field value

func (*Sa) SetProject ¶

func (o *Sa) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Sa) SetState ¶

func (o *Sa) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Sa) SetTag ¶

func (o *Sa) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Sa) SetUri ¶

func (o *Sa) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type SaCredential ¶

type SaCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

SaCredential struct for SaCredential

func NewSaCredential ¶

func NewSaCredential(name string, type_ string, value string) *SaCredential

NewSaCredential instantiates a new SaCredential 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 NewSaCredentialWithDefaults ¶

func NewSaCredentialWithDefaults() *SaCredential

NewSaCredentialWithDefaults instantiates a new SaCredential 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 (*SaCredential) GetCreatedBy ¶

func (o *SaCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*SaCredential) GetCreatedByOk ¶

func (o *SaCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaCredential) GetCreatedOn ¶

func (o *SaCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*SaCredential) GetCreatedOnOk ¶

func (o *SaCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaCredential) GetFingerprint ¶

func (o *SaCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*SaCredential) GetFingerprintOk ¶

func (o *SaCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaCredential) GetId ¶

func (o *SaCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SaCredential) GetIdOk ¶

func (o *SaCredential) 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 (*SaCredential) GetName ¶

func (o *SaCredential) GetName() string

GetName returns the Name field value

func (*SaCredential) GetNameOk ¶

func (o *SaCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SaCredential) GetToken ¶

func (o *SaCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*SaCredential) GetTokenOk ¶

func (o *SaCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaCredential) GetType ¶

func (o *SaCredential) GetType() string

GetType returns the Type field value

func (*SaCredential) GetTypeOk ¶

func (o *SaCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SaCredential) GetValue ¶

func (o *SaCredential) GetValue() string

GetValue returns the Value field value

func (*SaCredential) GetValueOk ¶

func (o *SaCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*SaCredential) HasCreatedBy ¶

func (o *SaCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*SaCredential) HasCreatedOn ¶

func (o *SaCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*SaCredential) HasFingerprint ¶

func (o *SaCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*SaCredential) HasId ¶

func (o *SaCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*SaCredential) HasToken ¶

func (o *SaCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (SaCredential) MarshalJSON ¶

func (o SaCredential) MarshalJSON() ([]byte, error)

func (*SaCredential) SetCreatedBy ¶

func (o *SaCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*SaCredential) SetCreatedOn ¶

func (o *SaCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*SaCredential) SetFingerprint ¶

func (o *SaCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*SaCredential) SetId ¶

func (o *SaCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SaCredential) SetName ¶

func (o *SaCredential) SetName(v string)

SetName sets field value

func (*SaCredential) SetToken ¶

func (o *SaCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*SaCredential) SetType ¶

func (o *SaCredential) SetType(v string)

SetType sets field value

func (*SaCredential) SetValue ¶

func (o *SaCredential) SetValue(v string)

SetValue sets field value

type SearchResourceApiService ¶

type SearchResourceApiService service

SearchResourceApiService SearchResourceApi service

func (*SearchResourceApiService) SearchResourceList ¶

SearchResourceList List search/resource

List resource

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchResourceListRequest

func (*SearchResourceApiService) SearchResourceListExecute ¶

func (a *SearchResourceApiService) SearchResourceListExecute(r ApiSearchResourceListRequest) ([]Resource, *http.Response, error)

Execute executes the request

@return []Resource

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

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Service ¶

type Service struct {
	AvailableServices []string           `json:"availableServices,omitempty"`
	Billing           *ServiceBilling    `json:"billing,omitempty"`
	Data              *map[string]string `json:"data,omitempty"`
	Display           *ServiceDisplay    `json:"display,omitempty"`
	Id                string             `json:"id"`
	Name              *string            `json:"name,omitempty"`
	Resource          *string            `json:"resource,omitempty"`
	Type              *string            `json:"type,omitempty"`
	Uri               *string            `json:"uri,omitempty"`
}

Service struct for Service

func NewService ¶

func NewService(id string) *Service

NewService instantiates a new Service 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 NewServiceWithDefaults ¶

func NewServiceWithDefaults() *Service

NewServiceWithDefaults instantiates a new Service 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 (*Service) GetAvailableServices ¶

func (o *Service) GetAvailableServices() []string

GetAvailableServices returns the AvailableServices field value if set, zero value otherwise.

func (*Service) GetAvailableServicesOk ¶

func (o *Service) GetAvailableServicesOk() ([]string, bool)

GetAvailableServicesOk returns a tuple with the AvailableServices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetBilling ¶

func (o *Service) GetBilling() ServiceBilling

GetBilling returns the Billing field value if set, zero value otherwise.

func (*Service) GetBillingOk ¶

func (o *Service) GetBillingOk() (*ServiceBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetData ¶

func (o *Service) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*Service) GetDataOk ¶

func (o *Service) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDisplay ¶

func (o *Service) GetDisplay() ServiceDisplay

GetDisplay returns the Display field value if set, zero value otherwise.

func (*Service) GetDisplayOk ¶

func (o *Service) GetDisplayOk() (*ServiceDisplay, bool)

GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetId ¶

func (o *Service) GetId() string

GetId returns the Id field value

func (*Service) GetIdOk ¶

func (o *Service) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Service) GetName ¶

func (o *Service) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Service) GetNameOk ¶

func (o *Service) 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 (*Service) GetResource ¶

func (o *Service) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*Service) GetResourceOk ¶

func (o *Service) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetType ¶

func (o *Service) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Service) GetTypeOk ¶

func (o *Service) GetTypeOk() (*string, 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 (*Service) GetUri ¶

func (o *Service) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Service) GetUriOk ¶

func (o *Service) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) HasAvailableServices ¶

func (o *Service) HasAvailableServices() bool

HasAvailableServices returns a boolean if a field has been set.

func (*Service) HasBilling ¶

func (o *Service) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*Service) HasData ¶

func (o *Service) HasData() bool

HasData returns a boolean if a field has been set.

func (*Service) HasDisplay ¶

func (o *Service) HasDisplay() bool

HasDisplay returns a boolean if a field has been set.

func (*Service) HasName ¶

func (o *Service) HasName() bool

HasName returns a boolean if a field has been set.

func (*Service) HasResource ¶

func (o *Service) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*Service) HasType ¶

func (o *Service) HasType() bool

HasType returns a boolean if a field has been set.

func (*Service) HasUri ¶

func (o *Service) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Service) MarshalJSON ¶

func (o Service) MarshalJSON() ([]byte, error)

func (*Service) SetAvailableServices ¶

func (o *Service) SetAvailableServices(v []string)

SetAvailableServices gets a reference to the given []string and assigns it to the AvailableServices field.

func (*Service) SetBilling ¶

func (o *Service) SetBilling(v ServiceBilling)

SetBilling gets a reference to the given ServiceBilling and assigns it to the Billing field.

func (*Service) SetData ¶

func (o *Service) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*Service) SetDisplay ¶

func (o *Service) SetDisplay(v ServiceDisplay)

SetDisplay gets a reference to the given ServiceDisplay and assigns it to the Display field.

func (*Service) SetId ¶

func (o *Service) SetId(v string)

SetId sets field value

func (*Service) SetName ¶

func (o *Service) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Service) SetResource ¶

func (o *Service) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*Service) SetType ¶

func (o *Service) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Service) SetUri ¶

func (o *Service) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ServiceBilling ¶

type ServiceBilling struct {
	OneTime      *bool                       `json:"oneTime,omitempty"`
	Period       *string                     `json:"period,omitempty"`
	Price        *ServiceBillingPrice        `json:"price,omitempty"`
	Quantity     *float32                    `json:"quantity,omitempty"`
	Reservations *ServiceBillingReservations `json:"reservations,omitempty"`
}

ServiceBilling struct for ServiceBilling

func NewServiceBilling ¶

func NewServiceBilling() *ServiceBilling

NewServiceBilling instantiates a new ServiceBilling 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 NewServiceBillingWithDefaults ¶

func NewServiceBillingWithDefaults() *ServiceBilling

NewServiceBillingWithDefaults instantiates a new ServiceBilling 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 (*ServiceBilling) GetOneTime ¶

func (o *ServiceBilling) GetOneTime() bool

GetOneTime returns the OneTime field value if set, zero value otherwise.

func (*ServiceBilling) GetOneTimeOk ¶

func (o *ServiceBilling) GetOneTimeOk() (*bool, bool)

GetOneTimeOk returns a tuple with the OneTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBilling) GetPeriod ¶

func (o *ServiceBilling) GetPeriod() string

GetPeriod returns the Period field value if set, zero value otherwise.

func (*ServiceBilling) GetPeriodOk ¶

func (o *ServiceBilling) GetPeriodOk() (*string, bool)

GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBilling) GetPrice ¶

func (o *ServiceBilling) GetPrice() ServiceBillingPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*ServiceBilling) GetPriceOk ¶

func (o *ServiceBilling) GetPriceOk() (*ServiceBillingPrice, bool)

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBilling) GetQuantity ¶

func (o *ServiceBilling) GetQuantity() float32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*ServiceBilling) GetQuantityOk ¶

func (o *ServiceBilling) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBilling) GetReservations ¶

func (o *ServiceBilling) GetReservations() ServiceBillingReservations

GetReservations returns the Reservations field value if set, zero value otherwise.

func (*ServiceBilling) GetReservationsOk ¶

func (o *ServiceBilling) GetReservationsOk() (*ServiceBillingReservations, bool)

GetReservationsOk returns a tuple with the Reservations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBilling) HasOneTime ¶

func (o *ServiceBilling) HasOneTime() bool

HasOneTime returns a boolean if a field has been set.

func (*ServiceBilling) HasPeriod ¶

func (o *ServiceBilling) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (*ServiceBilling) HasPrice ¶

func (o *ServiceBilling) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*ServiceBilling) HasQuantity ¶

func (o *ServiceBilling) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*ServiceBilling) HasReservations ¶

func (o *ServiceBilling) HasReservations() bool

HasReservations returns a boolean if a field has been set.

func (ServiceBilling) MarshalJSON ¶

func (o ServiceBilling) MarshalJSON() ([]byte, error)

func (*ServiceBilling) SetOneTime ¶

func (o *ServiceBilling) SetOneTime(v bool)

SetOneTime gets a reference to the given bool and assigns it to the OneTime field.

func (*ServiceBilling) SetPeriod ¶

func (o *ServiceBilling) SetPeriod(v string)

SetPeriod gets a reference to the given string and assigns it to the Period field.

func (*ServiceBilling) SetPrice ¶

func (o *ServiceBilling) SetPrice(v ServiceBillingPrice)

SetPrice gets a reference to the given ServiceBillingPrice and assigns it to the Price field.

func (*ServiceBilling) SetQuantity ¶

func (o *ServiceBilling) SetQuantity(v float32)

SetQuantity gets a reference to the given float32 and assigns it to the Quantity field.

func (*ServiceBilling) SetReservations ¶

func (o *ServiceBilling) SetReservations(v ServiceBillingReservations)

SetReservations gets a reference to the given ServiceBillingReservations and assigns it to the Reservations field.

type ServiceBillingPrice ¶

type ServiceBillingPrice struct {
	EUR *float32 `json:"EUR,omitempty"`
	GBP *float32 `json:"GBP,omitempty"`
	PLN *float32 `json:"PLN,omitempty"`
	USD *float32 `json:"USD,omitempty"`
}

ServiceBillingPrice struct for ServiceBillingPrice

func NewServiceBillingPrice ¶

func NewServiceBillingPrice() *ServiceBillingPrice

NewServiceBillingPrice instantiates a new ServiceBillingPrice 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 NewServiceBillingPriceWithDefaults ¶

func NewServiceBillingPriceWithDefaults() *ServiceBillingPrice

NewServiceBillingPriceWithDefaults instantiates a new ServiceBillingPrice 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 (*ServiceBillingPrice) GetEUR ¶

func (o *ServiceBillingPrice) GetEUR() float32

GetEUR returns the EUR field value if set, zero value otherwise.

func (*ServiceBillingPrice) GetEUROk ¶

func (o *ServiceBillingPrice) GetEUROk() (*float32, bool)

GetEUROk returns a tuple with the EUR field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingPrice) GetGBP ¶

func (o *ServiceBillingPrice) GetGBP() float32

GetGBP returns the GBP field value if set, zero value otherwise.

func (*ServiceBillingPrice) GetGBPOk ¶

func (o *ServiceBillingPrice) GetGBPOk() (*float32, bool)

GetGBPOk returns a tuple with the GBP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingPrice) GetPLN ¶

func (o *ServiceBillingPrice) GetPLN() float32

GetPLN returns the PLN field value if set, zero value otherwise.

func (*ServiceBillingPrice) GetPLNOk ¶

func (o *ServiceBillingPrice) GetPLNOk() (*float32, bool)

GetPLNOk returns a tuple with the PLN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingPrice) GetUSD ¶

func (o *ServiceBillingPrice) GetUSD() float32

GetUSD returns the USD field value if set, zero value otherwise.

func (*ServiceBillingPrice) GetUSDOk ¶

func (o *ServiceBillingPrice) GetUSDOk() (*float32, bool)

GetUSDOk returns a tuple with the USD field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingPrice) HasEUR ¶

func (o *ServiceBillingPrice) HasEUR() bool

HasEUR returns a boolean if a field has been set.

func (*ServiceBillingPrice) HasGBP ¶

func (o *ServiceBillingPrice) HasGBP() bool

HasGBP returns a boolean if a field has been set.

func (*ServiceBillingPrice) HasPLN ¶

func (o *ServiceBillingPrice) HasPLN() bool

HasPLN returns a boolean if a field has been set.

func (*ServiceBillingPrice) HasUSD ¶

func (o *ServiceBillingPrice) HasUSD() bool

HasUSD returns a boolean if a field has been set.

func (ServiceBillingPrice) MarshalJSON ¶

func (o ServiceBillingPrice) MarshalJSON() ([]byte, error)

func (*ServiceBillingPrice) SetEUR ¶

func (o *ServiceBillingPrice) SetEUR(v float32)

SetEUR gets a reference to the given float32 and assigns it to the EUR field.

func (*ServiceBillingPrice) SetGBP ¶

func (o *ServiceBillingPrice) SetGBP(v float32)

SetGBP gets a reference to the given float32 and assigns it to the GBP field.

func (*ServiceBillingPrice) SetPLN ¶

func (o *ServiceBillingPrice) SetPLN(v float32)

SetPLN gets a reference to the given float32 and assigns it to the PLN field.

func (*ServiceBillingPrice) SetUSD ¶

func (o *ServiceBillingPrice) SetUSD(v float32)

SetUSD gets a reference to the given float32 and assigns it to the USD field.

type ServiceBillingReservations ¶

type ServiceBillingReservations struct {
	Id            *string              `json:"id,omitempty"`
	Period        *string              `json:"period,omitempty"`
	Price         *ServiceBillingPrice `json:"price,omitempty"`
	ResourcePrice *ServiceBillingPrice `json:"resourcePrice,omitempty"`
}

ServiceBillingReservations struct for ServiceBillingReservations

func NewServiceBillingReservations ¶

func NewServiceBillingReservations() *ServiceBillingReservations

NewServiceBillingReservations instantiates a new ServiceBillingReservations 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 NewServiceBillingReservationsWithDefaults ¶

func NewServiceBillingReservationsWithDefaults() *ServiceBillingReservations

NewServiceBillingReservationsWithDefaults instantiates a new ServiceBillingReservations 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 (*ServiceBillingReservations) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceBillingReservations) GetIdOk ¶

func (o *ServiceBillingReservations) 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 (*ServiceBillingReservations) GetPeriod ¶

func (o *ServiceBillingReservations) GetPeriod() string

GetPeriod returns the Period field value if set, zero value otherwise.

func (*ServiceBillingReservations) GetPeriodOk ¶

func (o *ServiceBillingReservations) GetPeriodOk() (*string, bool)

GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingReservations) GetPrice ¶

GetPrice returns the Price field value if set, zero value otherwise.

func (*ServiceBillingReservations) GetPriceOk ¶

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingReservations) GetResourcePrice ¶

func (o *ServiceBillingReservations) GetResourcePrice() ServiceBillingPrice

GetResourcePrice returns the ResourcePrice field value if set, zero value otherwise.

func (*ServiceBillingReservations) GetResourcePriceOk ¶

func (o *ServiceBillingReservations) GetResourcePriceOk() (*ServiceBillingPrice, bool)

GetResourcePriceOk returns a tuple with the ResourcePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBillingReservations) HasId ¶

func (o *ServiceBillingReservations) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceBillingReservations) HasPeriod ¶

func (o *ServiceBillingReservations) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (*ServiceBillingReservations) HasPrice ¶

func (o *ServiceBillingReservations) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*ServiceBillingReservations) HasResourcePrice ¶

func (o *ServiceBillingReservations) HasResourcePrice() bool

HasResourcePrice returns a boolean if a field has been set.

func (ServiceBillingReservations) MarshalJSON ¶

func (o ServiceBillingReservations) MarshalJSON() ([]byte, error)

func (*ServiceBillingReservations) SetId ¶

func (o *ServiceBillingReservations) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceBillingReservations) SetPeriod ¶

func (o *ServiceBillingReservations) SetPeriod(v string)

SetPeriod gets a reference to the given string and assigns it to the Period field.

func (*ServiceBillingReservations) SetPrice ¶

SetPrice gets a reference to the given ServiceBillingPrice and assigns it to the Price field.

func (*ServiceBillingReservations) SetResourcePrice ¶

func (o *ServiceBillingReservations) SetResourcePrice(v ServiceBillingPrice)

SetResourcePrice gets a reference to the given ServiceBillingPrice and assigns it to the ResourcePrice field.

type ServiceDisplay ¶

type ServiceDisplay struct {
	Unit *ServiceDisplayUnit `json:"unit,omitempty"`
}

ServiceDisplay struct for ServiceDisplay

func NewServiceDisplay ¶

func NewServiceDisplay() *ServiceDisplay

NewServiceDisplay instantiates a new ServiceDisplay 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 NewServiceDisplayWithDefaults ¶

func NewServiceDisplayWithDefaults() *ServiceDisplay

NewServiceDisplayWithDefaults instantiates a new ServiceDisplay 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 (*ServiceDisplay) GetUnit ¶

func (o *ServiceDisplay) GetUnit() ServiceDisplayUnit

GetUnit returns the Unit field value if set, zero value otherwise.

func (*ServiceDisplay) GetUnitOk ¶

func (o *ServiceDisplay) GetUnitOk() (*ServiceDisplayUnit, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDisplay) HasUnit ¶

func (o *ServiceDisplay) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (ServiceDisplay) MarshalJSON ¶

func (o ServiceDisplay) MarshalJSON() ([]byte, error)

func (*ServiceDisplay) SetUnit ¶

func (o *ServiceDisplay) SetUnit(v ServiceDisplayUnit)

SetUnit gets a reference to the given ServiceDisplayUnit and assigns it to the Unit field.

type ServiceDisplayUnit ¶

type ServiceDisplayUnit struct {
	Billing *string `json:"billing,omitempty"`
	Usage   *string `json:"usage,omitempty"`
}

ServiceDisplayUnit struct for ServiceDisplayUnit

func NewServiceDisplayUnit ¶

func NewServiceDisplayUnit() *ServiceDisplayUnit

NewServiceDisplayUnit instantiates a new ServiceDisplayUnit 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 NewServiceDisplayUnitWithDefaults ¶

func NewServiceDisplayUnitWithDefaults() *ServiceDisplayUnit

NewServiceDisplayUnitWithDefaults instantiates a new ServiceDisplayUnit 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 (*ServiceDisplayUnit) GetBilling ¶

func (o *ServiceDisplayUnit) GetBilling() string

GetBilling returns the Billing field value if set, zero value otherwise.

func (*ServiceDisplayUnit) GetBillingOk ¶

func (o *ServiceDisplayUnit) GetBillingOk() (*string, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDisplayUnit) GetUsage ¶

func (o *ServiceDisplayUnit) GetUsage() string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ServiceDisplayUnit) GetUsageOk ¶

func (o *ServiceDisplayUnit) GetUsageOk() (*string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDisplayUnit) HasBilling ¶

func (o *ServiceDisplayUnit) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*ServiceDisplayUnit) HasUsage ¶

func (o *ServiceDisplayUnit) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (ServiceDisplayUnit) MarshalJSON ¶

func (o ServiceDisplayUnit) MarshalJSON() ([]byte, error)

func (*ServiceDisplayUnit) SetBilling ¶

func (o *ServiceDisplayUnit) SetBilling(v string)

SetBilling gets a reference to the given string and assigns it to the Billing field.

func (*ServiceDisplayUnit) SetUsage ¶

func (o *ServiceDisplayUnit) SetUsage(v string)

SetUsage gets a reference to the given string and assigns it to the Usage field.

type StorageObject ¶

type StorageObject struct {
	CreatedOn *time.Time `json:"createdOn,omitempty"`
	Id        *string    `json:"id,omitempty"`
	Name      *string    `json:"name,omitempty"`
	Size      *float32   `json:"size,omitempty"`
}

StorageObject struct for StorageObject

func NewStorageObject ¶

func NewStorageObject() *StorageObject

NewStorageObject instantiates a new StorageObject 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 NewStorageObjectWithDefaults ¶

func NewStorageObjectWithDefaults() *StorageObject

NewStorageObjectWithDefaults instantiates a new StorageObject 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 (*StorageObject) GetCreatedOn ¶

func (o *StorageObject) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*StorageObject) GetCreatedOnOk ¶

func (o *StorageObject) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageObject) GetId ¶

func (o *StorageObject) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*StorageObject) GetIdOk ¶

func (o *StorageObject) 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 (*StorageObject) GetName ¶

func (o *StorageObject) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StorageObject) GetNameOk ¶

func (o *StorageObject) 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 (*StorageObject) GetSize ¶

func (o *StorageObject) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*StorageObject) GetSizeOk ¶

func (o *StorageObject) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageObject) HasCreatedOn ¶

func (o *StorageObject) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*StorageObject) HasId ¶

func (o *StorageObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*StorageObject) HasName ¶

func (o *StorageObject) HasName() bool

HasName returns a boolean if a field has been set.

func (*StorageObject) HasSize ¶

func (o *StorageObject) HasSize() bool

HasSize returns a boolean if a field has been set.

func (StorageObject) MarshalJSON ¶

func (o StorageObject) MarshalJSON() ([]byte, error)

func (*StorageObject) SetCreatedOn ¶

func (o *StorageObject) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*StorageObject) SetId ¶

func (o *StorageObject) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*StorageObject) SetName ¶

func (o *StorageObject) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*StorageObject) SetSize ¶

func (o *StorageObject) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

type StorageProjectBucketApiService ¶

type StorageProjectBucketApiService service

StorageProjectBucketApiService StorageProjectBucketApi service

func (*StorageProjectBucketApiService) StorageProjectBucketGet ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketGet(ctx context.Context, projectId string, locationId string, bucketId string) ApiStorageProjectBucketGetRequest

StorageProjectBucketGet Get storage/bucket

Returns a single bucket

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@return ApiStorageProjectBucketGetRequest

func (*StorageProjectBucketApiService) StorageProjectBucketGetExecute ¶

Execute executes the request

@return Bucket

func (*StorageProjectBucketApiService) StorageProjectBucketList ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketList(ctx context.Context, projectId string, locationId string) ApiStorageProjectBucketListRequest

StorageProjectBucketList List storage/bucket

List bucket

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectBucketListRequest

func (*StorageProjectBucketApiService) StorageProjectBucketListExecute ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketListExecute(r ApiStorageProjectBucketListRequest) ([]Bucket, *http.Response, error)

Execute executes the request

@return []Bucket

func (*StorageProjectBucketApiService) StorageProjectBucketObjectDelete ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectDelete(ctx context.Context, projectId string, locationId string, bucketId string, objectId string) ApiStorageProjectBucketObjectDeleteRequest

StorageProjectBucketObjectDelete Delete storage/bucket.object

Delete storage/bucket.object

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@param objectId objectId
@return ApiStorageProjectBucketObjectDeleteRequest

func (*StorageProjectBucketApiService) StorageProjectBucketObjectDeleteExecute ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectDeleteExecute(r ApiStorageProjectBucketObjectDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectBucketApiService) StorageProjectBucketObjectDownload ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectDownload(ctx context.Context, projectId string, locationId string, bucketId string, objectId string) ApiStorageProjectBucketObjectDownloadRequest

StorageProjectBucketObjectDownload Download storage/bucket.object

action download

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@param objectId objectId
@return ApiStorageProjectBucketObjectDownloadRequest

func (*StorageProjectBucketApiService) StorageProjectBucketObjectDownloadExecute ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectDownloadExecute(r ApiStorageProjectBucketObjectDownloadRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectBucketApiService) StorageProjectBucketObjectGet ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectGet(ctx context.Context, projectId string, locationId string, bucketId string, objectId string) ApiStorageProjectBucketObjectGetRequest

StorageProjectBucketObjectGet Get storage/bucket.object

Get storage/bucket.object

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@param objectId objectId
@return ApiStorageProjectBucketObjectGetRequest

func (*StorageProjectBucketApiService) StorageProjectBucketObjectGetExecute ¶

Execute executes the request

@return StorageObject

func (*StorageProjectBucketApiService) StorageProjectBucketObjectList ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketObjectList(ctx context.Context, projectId string, locationId string, bucketId string) ApiStorageProjectBucketObjectListRequest

StorageProjectBucketObjectList List storage/bucket.object

List storage/bucket.object

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@return ApiStorageProjectBucketObjectListRequest

func (*StorageProjectBucketApiService) StorageProjectBucketObjectListExecute ¶

Execute executes the request

@return []StorageObject

func (*StorageProjectBucketApiService) StorageProjectBucketUpload ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketUpload(ctx context.Context, projectId string, locationId string, bucketId string) ApiStorageProjectBucketUploadRequest

StorageProjectBucketUpload Upload storage/bucket

action upload

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param bucketId Bucket Id
@return ApiStorageProjectBucketUploadRequest

func (*StorageProjectBucketApiService) StorageProjectBucketUploadExecute ¶

func (a *StorageProjectBucketApiService) StorageProjectBucketUploadExecute(r ApiStorageProjectBucketUploadRequest) (*Bucket, *http.Response, error)

Execute executes the request

@return Bucket

type StorageProjectBucketUpload ¶

type StorageProjectBucketUpload struct {
	Name string `json:"name"`
}

StorageProjectBucketUpload struct for StorageProjectBucketUpload

func NewStorageProjectBucketUpload ¶

func NewStorageProjectBucketUpload(name string) *StorageProjectBucketUpload

NewStorageProjectBucketUpload instantiates a new StorageProjectBucketUpload 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 NewStorageProjectBucketUploadWithDefaults ¶

func NewStorageProjectBucketUploadWithDefaults() *StorageProjectBucketUpload

NewStorageProjectBucketUploadWithDefaults instantiates a new StorageProjectBucketUpload 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 (*StorageProjectBucketUpload) GetName ¶

func (o *StorageProjectBucketUpload) GetName() string

GetName returns the Name field value

func (*StorageProjectBucketUpload) GetNameOk ¶

func (o *StorageProjectBucketUpload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (StorageProjectBucketUpload) MarshalJSON ¶

func (o StorageProjectBucketUpload) MarshalJSON() ([]byte, error)

func (*StorageProjectBucketUpload) SetName ¶

func (o *StorageProjectBucketUpload) SetName(v string)

SetName sets field value

type StorageProjectDiskApiService ¶

type StorageProjectDiskApiService service

StorageProjectDiskApiService StorageProjectDiskApi service

func (*StorageProjectDiskApiService) StorageProjectDiskCreate ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskCreate(ctx context.Context, projectId string, locationId string) ApiStorageProjectDiskCreateRequest

StorageProjectDiskCreate Create storage/disk

Create disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectDiskCreateRequest

func (*StorageProjectDiskApiService) StorageProjectDiskCreateExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskCreateExecute(r ApiStorageProjectDiskCreateRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskDelete ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDelete(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskDeleteRequest

StorageProjectDiskDelete Delete storage/disk

Delete disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskDeleteRequest

func (*StorageProjectDiskApiService) StorageProjectDiskDeleteExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDeleteExecute(r ApiStorageProjectDiskDeleteRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskDetach ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDetach(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskDetachRequest

StorageProjectDiskDetach Detach storage/disk

action detach

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskDetachRequest

func (*StorageProjectDiskApiService) StorageProjectDiskDetachExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDetachExecute(r ApiStorageProjectDiskDetachRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskDownload ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDownload(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskDownloadRequest

StorageProjectDiskDownload Download storage/disk

action download

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskDownloadRequest

func (*StorageProjectDiskApiService) StorageProjectDiskDownloadExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskDownloadExecute(r ApiStorageProjectDiskDownloadRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectDiskApiService) StorageProjectDiskEventGet ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskEventGet(ctx context.Context, projectId string, locationId string, diskId string, eventId string) ApiStorageProjectDiskEventGetRequest

StorageProjectDiskEventGet Get storage/disk.event

Get storage/disk.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param eventId eventId
@return ApiStorageProjectDiskEventGetRequest

func (*StorageProjectDiskApiService) StorageProjectDiskEventGetExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskEventGetExecute(r ApiStorageProjectDiskEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*StorageProjectDiskApiService) StorageProjectDiskEventList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskEventList(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskEventListRequest

StorageProjectDiskEventList List storage/disk.event

List storage/disk.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskEventListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskEventListExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskEventListExecute(r ApiStorageProjectDiskEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*StorageProjectDiskApiService) StorageProjectDiskGet ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskGet(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskGetRequest

StorageProjectDiskGet Get storage/disk

Returns a single disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskGetRequest

func (*StorageProjectDiskApiService) StorageProjectDiskGetExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskGetExecute(r ApiStorageProjectDiskGetRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskList(ctx context.Context, projectId string, locationId string) ApiStorageProjectDiskListRequest

StorageProjectDiskList List storage/disk

List disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectDiskListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskListExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskListExecute(r ApiStorageProjectDiskListRequest) ([]Disk, *http.Response, error)

Execute executes the request

@return []Disk

func (*StorageProjectDiskApiService) StorageProjectDiskMetricGet ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricGet(ctx context.Context, projectId string, locationId string, diskId string, metricId string) ApiStorageProjectDiskMetricGetRequest

StorageProjectDiskMetricGet Get storage/disk.metric

Get storage/disk.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param metricId metricId
@return ApiStorageProjectDiskMetricGetRequest

func (*StorageProjectDiskApiService) StorageProjectDiskMetricGetExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricGetExecute(r ApiStorageProjectDiskMetricGetRequest) (*Metric, *http.Response, error)

Execute executes the request

@return Metric

func (*StorageProjectDiskApiService) StorageProjectDiskMetricList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricList(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskMetricListRequest

StorageProjectDiskMetricList List storage/disk.metric

List storage/disk.metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskMetricListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskMetricListExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricListExecute(r ApiStorageProjectDiskMetricListRequest) ([]Metric, *http.Response, error)

Execute executes the request

@return []Metric

func (*StorageProjectDiskApiService) StorageProjectDiskMetricSeriesList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricSeriesList(ctx context.Context, projectId string, locationId string, diskId string, metricId string) ApiStorageProjectDiskMetricSeriesListRequest

StorageProjectDiskMetricSeriesList List storage/disk.series

List storage/disk.series

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param metricId metricId
@return ApiStorageProjectDiskMetricSeriesListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskMetricSeriesListExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskMetricSeriesListExecute(r ApiStorageProjectDiskMetricSeriesListRequest) ([]Point, *http.Response, error)

Execute executes the request

@return []Point

func (*StorageProjectDiskApiService) StorageProjectDiskResize ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskResize(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskResizeRequest

StorageProjectDiskResize Resize storage/disk

action resize

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskResizeRequest

func (*StorageProjectDiskApiService) StorageProjectDiskResizeExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskResizeExecute(r ApiStorageProjectDiskResizeRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskServiceGet ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskServiceGet(ctx context.Context, projectId string, locationId string, diskId string, serviceId string) ApiStorageProjectDiskServiceGetRequest

StorageProjectDiskServiceGet Get storage/disk.service

Get storage/disk.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param serviceId serviceId
@return ApiStorageProjectDiskServiceGetRequest

func (*StorageProjectDiskApiService) StorageProjectDiskServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*StorageProjectDiskApiService) StorageProjectDiskServiceList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskServiceList(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskServiceListRequest

StorageProjectDiskServiceList List storage/disk.service

List storage/disk.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskServiceListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*StorageProjectDiskApiService) StorageProjectDiskTagCreate ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagCreate(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskTagCreateRequest

StorageProjectDiskTagCreate Create storage/disk.tag

Create storage/disk.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskTagCreateRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTagCreateExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagCreateExecute(r ApiStorageProjectDiskTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectDiskApiService) StorageProjectDiskTagDelete ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagDelete(ctx context.Context, projectId string, locationId string, diskId string, tagId string) ApiStorageProjectDiskTagDeleteRequest

StorageProjectDiskTagDelete Delete storage/disk.tag

Delete storage/disk.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param tagId tagId
@return ApiStorageProjectDiskTagDeleteRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTagDeleteExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagDeleteExecute(r ApiStorageProjectDiskTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectDiskApiService) StorageProjectDiskTagGet ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagGet(ctx context.Context, projectId string, locationId string, diskId string, tagId string) ApiStorageProjectDiskTagGetRequest

StorageProjectDiskTagGet Get storage/disk.tag

Get storage/disk.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@param tagId tagId
@return ApiStorageProjectDiskTagGetRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTagGetExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagGetExecute(r ApiStorageProjectDiskTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectDiskApiService) StorageProjectDiskTagList ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagList(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskTagListRequest

StorageProjectDiskTagList List storage/disk.tag

List storage/disk.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskTagListRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTagListExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagListExecute(r ApiStorageProjectDiskTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectDiskApiService) StorageProjectDiskTagPut ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagPut(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskTagPutRequest

StorageProjectDiskTagPut Replace storage/disk.tag

Replace storage/disk.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskTagPutRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTagPutExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTagPutExecute(r ApiStorageProjectDiskTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectDiskApiService) StorageProjectDiskTransfer ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTransfer(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskTransferRequest

StorageProjectDiskTransfer Transfer storage/disk

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskTransferRequest

func (*StorageProjectDiskApiService) StorageProjectDiskTransferExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskTransferExecute(r ApiStorageProjectDiskTransferRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

func (*StorageProjectDiskApiService) StorageProjectDiskUpdate ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskUpdate(ctx context.Context, projectId string, locationId string, diskId string) ApiStorageProjectDiskUpdateRequest

StorageProjectDiskUpdate Update storage/disk

Returns modified disk

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param diskId Disk Id
@return ApiStorageProjectDiskUpdateRequest

func (*StorageProjectDiskApiService) StorageProjectDiskUpdateExecute ¶

func (a *StorageProjectDiskApiService) StorageProjectDiskUpdateExecute(r ApiStorageProjectDiskUpdateRequest) (*Disk, *http.Response, error)

Execute executes the request

@return Disk

type StorageProjectDiskCreate ¶

type StorageProjectDiskCreate struct {
	Name    string  `json:"name"`
	Service string  `json:"service"`
	Size    float32 `json:"size"`
	Source  *string `json:"source,omitempty"`
	Tag     []Tag   `json:"tag,omitempty"`
	Vm      *string `json:"vm,omitempty"`
}

StorageProjectDiskCreate struct for StorageProjectDiskCreate

func NewStorageProjectDiskCreate ¶

func NewStorageProjectDiskCreate(name string, service string, size float32) *StorageProjectDiskCreate

NewStorageProjectDiskCreate instantiates a new StorageProjectDiskCreate 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 NewStorageProjectDiskCreateWithDefaults ¶

func NewStorageProjectDiskCreateWithDefaults() *StorageProjectDiskCreate

NewStorageProjectDiskCreateWithDefaults instantiates a new StorageProjectDiskCreate 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 (*StorageProjectDiskCreate) GetName ¶

func (o *StorageProjectDiskCreate) GetName() string

GetName returns the Name field value

func (*StorageProjectDiskCreate) GetNameOk ¶

func (o *StorageProjectDiskCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) GetService ¶

func (o *StorageProjectDiskCreate) GetService() string

GetService returns the Service field value

func (*StorageProjectDiskCreate) GetServiceOk ¶

func (o *StorageProjectDiskCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) GetSize ¶

func (o *StorageProjectDiskCreate) GetSize() float32

GetSize returns the Size field value

func (*StorageProjectDiskCreate) GetSizeOk ¶

func (o *StorageProjectDiskCreate) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) GetSource ¶

func (o *StorageProjectDiskCreate) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*StorageProjectDiskCreate) GetSourceOk ¶

func (o *StorageProjectDiskCreate) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) GetTag ¶

func (o *StorageProjectDiskCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*StorageProjectDiskCreate) GetTagOk ¶

func (o *StorageProjectDiskCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) GetVm ¶

func (o *StorageProjectDiskCreate) GetVm() string

GetVm returns the Vm field value if set, zero value otherwise.

func (*StorageProjectDiskCreate) GetVmOk ¶

func (o *StorageProjectDiskCreate) GetVmOk() (*string, bool)

GetVmOk returns a tuple with the Vm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectDiskCreate) HasSource ¶

func (o *StorageProjectDiskCreate) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*StorageProjectDiskCreate) HasTag ¶

func (o *StorageProjectDiskCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*StorageProjectDiskCreate) HasVm ¶

func (o *StorageProjectDiskCreate) HasVm() bool

HasVm returns a boolean if a field has been set.

func (StorageProjectDiskCreate) MarshalJSON ¶

func (o StorageProjectDiskCreate) MarshalJSON() ([]byte, error)

func (*StorageProjectDiskCreate) SetName ¶

func (o *StorageProjectDiskCreate) SetName(v string)

SetName sets field value

func (*StorageProjectDiskCreate) SetService ¶

func (o *StorageProjectDiskCreate) SetService(v string)

SetService sets field value

func (*StorageProjectDiskCreate) SetSize ¶

func (o *StorageProjectDiskCreate) SetSize(v float32)

SetSize sets field value

func (*StorageProjectDiskCreate) SetSource ¶

func (o *StorageProjectDiskCreate) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*StorageProjectDiskCreate) SetTag ¶

func (o *StorageProjectDiskCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*StorageProjectDiskCreate) SetVm ¶

func (o *StorageProjectDiskCreate) SetVm(v string)

SetVm gets a reference to the given string and assigns it to the Vm field.

type StorageProjectDiskResize ¶

type StorageProjectDiskResize struct {
	Size float32 `json:"size"`
}

StorageProjectDiskResize struct for StorageProjectDiskResize

func NewStorageProjectDiskResize ¶

func NewStorageProjectDiskResize(size float32) *StorageProjectDiskResize

NewStorageProjectDiskResize instantiates a new StorageProjectDiskResize 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 NewStorageProjectDiskResizeWithDefaults ¶

func NewStorageProjectDiskResizeWithDefaults() *StorageProjectDiskResize

NewStorageProjectDiskResizeWithDefaults instantiates a new StorageProjectDiskResize 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 (*StorageProjectDiskResize) GetSize ¶

func (o *StorageProjectDiskResize) GetSize() float32

GetSize returns the Size field value

func (*StorageProjectDiskResize) GetSizeOk ¶

func (o *StorageProjectDiskResize) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (StorageProjectDiskResize) MarshalJSON ¶

func (o StorageProjectDiskResize) MarshalJSON() ([]byte, error)

func (*StorageProjectDiskResize) SetSize ¶

func (o *StorageProjectDiskResize) SetSize(v float32)

SetSize sets field value

type StorageProjectDiskTransfer ¶

type StorageProjectDiskTransfer struct {
	Project string `json:"project"`
}

StorageProjectDiskTransfer struct for StorageProjectDiskTransfer

func NewStorageProjectDiskTransfer ¶

func NewStorageProjectDiskTransfer(project string) *StorageProjectDiskTransfer

NewStorageProjectDiskTransfer instantiates a new StorageProjectDiskTransfer 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 NewStorageProjectDiskTransferWithDefaults ¶

func NewStorageProjectDiskTransferWithDefaults() *StorageProjectDiskTransfer

NewStorageProjectDiskTransferWithDefaults instantiates a new StorageProjectDiskTransfer 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 (*StorageProjectDiskTransfer) GetProject ¶

func (o *StorageProjectDiskTransfer) GetProject() string

GetProject returns the Project field value

func (*StorageProjectDiskTransfer) GetProjectOk ¶

func (o *StorageProjectDiskTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (StorageProjectDiskTransfer) MarshalJSON ¶

func (o StorageProjectDiskTransfer) MarshalJSON() ([]byte, error)

func (*StorageProjectDiskTransfer) SetProject ¶

func (o *StorageProjectDiskTransfer) SetProject(v string)

SetProject sets field value

type StorageProjectDiskUpdate ¶

type StorageProjectDiskUpdate struct {
	Name *string `json:"name,omitempty"`
}

StorageProjectDiskUpdate struct for StorageProjectDiskUpdate

func NewStorageProjectDiskUpdate ¶

func NewStorageProjectDiskUpdate() *StorageProjectDiskUpdate

NewStorageProjectDiskUpdate instantiates a new StorageProjectDiskUpdate 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 NewStorageProjectDiskUpdateWithDefaults ¶

func NewStorageProjectDiskUpdateWithDefaults() *StorageProjectDiskUpdate

NewStorageProjectDiskUpdateWithDefaults instantiates a new StorageProjectDiskUpdate 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 (*StorageProjectDiskUpdate) GetName ¶

func (o *StorageProjectDiskUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StorageProjectDiskUpdate) GetNameOk ¶

func (o *StorageProjectDiskUpdate) 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 (*StorageProjectDiskUpdate) HasName ¶

func (o *StorageProjectDiskUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (StorageProjectDiskUpdate) MarshalJSON ¶

func (o StorageProjectDiskUpdate) MarshalJSON() ([]byte, error)

func (*StorageProjectDiskUpdate) SetName ¶

func (o *StorageProjectDiskUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type StorageProjectImageApiService ¶

type StorageProjectImageApiService service

StorageProjectImageApiService StorageProjectImageApi service

func (*StorageProjectImageApiService) StorageProjectImageCreate ¶

func (a *StorageProjectImageApiService) StorageProjectImageCreate(ctx context.Context, projectId string, locationId string) ApiStorageProjectImageCreateRequest

StorageProjectImageCreate Create storage/image

Create image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectImageCreateRequest

func (*StorageProjectImageApiService) StorageProjectImageCreateExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageCreateExecute(r ApiStorageProjectImageCreateRequest) (*Image, *http.Response, error)

Execute executes the request

@return Image

func (*StorageProjectImageApiService) StorageProjectImageDelete ¶

func (a *StorageProjectImageApiService) StorageProjectImageDelete(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageDeleteRequest

StorageProjectImageDelete Delete storage/image

Delete image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageDeleteRequest

func (*StorageProjectImageApiService) StorageProjectImageDeleteExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageDeleteExecute(r ApiStorageProjectImageDeleteRequest) (*Image, *http.Response, error)

Execute executes the request

@return Image

func (*StorageProjectImageApiService) StorageProjectImageEventGet ¶

func (a *StorageProjectImageApiService) StorageProjectImageEventGet(ctx context.Context, projectId string, locationId string, imageId string, eventId string) ApiStorageProjectImageEventGetRequest

StorageProjectImageEventGet Get storage/image.event

Get storage/image.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@param eventId eventId
@return ApiStorageProjectImageEventGetRequest

func (*StorageProjectImageApiService) StorageProjectImageEventGetExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageEventGetExecute(r ApiStorageProjectImageEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*StorageProjectImageApiService) StorageProjectImageEventList ¶

func (a *StorageProjectImageApiService) StorageProjectImageEventList(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageEventListRequest

StorageProjectImageEventList List storage/image.event

List storage/image.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageEventListRequest

func (*StorageProjectImageApiService) StorageProjectImageEventListExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageEventListExecute(r ApiStorageProjectImageEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*StorageProjectImageApiService) StorageProjectImageGet ¶

func (a *StorageProjectImageApiService) StorageProjectImageGet(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageGetRequest

StorageProjectImageGet Get storage/image

Returns a single image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageGetRequest

func (*StorageProjectImageApiService) StorageProjectImageGetExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageGetExecute(r ApiStorageProjectImageGetRequest) (*Image, *http.Response, error)

Execute executes the request

@return Image

func (*StorageProjectImageApiService) StorageProjectImageList ¶

func (a *StorageProjectImageApiService) StorageProjectImageList(ctx context.Context, projectId string, locationId string) ApiStorageProjectImageListRequest

StorageProjectImageList List storage/image

List image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectImageListRequest

func (*StorageProjectImageApiService) StorageProjectImageListExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageListExecute(r ApiStorageProjectImageListRequest) ([]Image, *http.Response, error)

Execute executes the request

@return []Image

func (*StorageProjectImageApiService) StorageProjectImageServiceGet ¶

func (a *StorageProjectImageApiService) StorageProjectImageServiceGet(ctx context.Context, projectId string, locationId string, imageId string, serviceId string) ApiStorageProjectImageServiceGetRequest

StorageProjectImageServiceGet Get storage/image.service

Get storage/image.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@param serviceId serviceId
@return ApiStorageProjectImageServiceGetRequest

func (*StorageProjectImageApiService) StorageProjectImageServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*StorageProjectImageApiService) StorageProjectImageServiceList ¶

func (a *StorageProjectImageApiService) StorageProjectImageServiceList(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageServiceListRequest

StorageProjectImageServiceList List storage/image.service

List storage/image.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageServiceListRequest

func (*StorageProjectImageApiService) StorageProjectImageServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*StorageProjectImageApiService) StorageProjectImageTagCreate ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagCreate(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageTagCreateRequest

StorageProjectImageTagCreate Create storage/image.tag

Create storage/image.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageTagCreateRequest

func (*StorageProjectImageApiService) StorageProjectImageTagCreateExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagCreateExecute(r ApiStorageProjectImageTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectImageApiService) StorageProjectImageTagDelete ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagDelete(ctx context.Context, projectId string, locationId string, imageId string, tagId string) ApiStorageProjectImageTagDeleteRequest

StorageProjectImageTagDelete Delete storage/image.tag

Delete storage/image.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@param tagId tagId
@return ApiStorageProjectImageTagDeleteRequest

func (*StorageProjectImageApiService) StorageProjectImageTagDeleteExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagDeleteExecute(r ApiStorageProjectImageTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectImageApiService) StorageProjectImageTagGet ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagGet(ctx context.Context, projectId string, locationId string, imageId string, tagId string) ApiStorageProjectImageTagGetRequest

StorageProjectImageTagGet Get storage/image.tag

Get storage/image.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@param tagId tagId
@return ApiStorageProjectImageTagGetRequest

func (*StorageProjectImageApiService) StorageProjectImageTagGetExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagGetExecute(r ApiStorageProjectImageTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectImageApiService) StorageProjectImageTagList ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagList(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageTagListRequest

StorageProjectImageTagList List storage/image.tag

List storage/image.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageTagListRequest

func (*StorageProjectImageApiService) StorageProjectImageTagListExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagListExecute(r ApiStorageProjectImageTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectImageApiService) StorageProjectImageTagPut ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagPut(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageTagPutRequest

StorageProjectImageTagPut Replace storage/image.tag

Replace storage/image.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageTagPutRequest

func (*StorageProjectImageApiService) StorageProjectImageTagPutExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTagPutExecute(r ApiStorageProjectImageTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectImageApiService) StorageProjectImageTransfer ¶

func (a *StorageProjectImageApiService) StorageProjectImageTransfer(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageTransferRequest

StorageProjectImageTransfer Transfer storage/image

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageTransferRequest

func (*StorageProjectImageApiService) StorageProjectImageTransferExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageTransferExecute(r ApiStorageProjectImageTransferRequest) (*Image, *http.Response, error)

Execute executes the request

@return Image

func (*StorageProjectImageApiService) StorageProjectImageUpdate ¶

func (a *StorageProjectImageApiService) StorageProjectImageUpdate(ctx context.Context, projectId string, locationId string, imageId string) ApiStorageProjectImageUpdateRequest

StorageProjectImageUpdate Update storage/image

Returns modified image

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param imageId Image Id
@return ApiStorageProjectImageUpdateRequest

func (*StorageProjectImageApiService) StorageProjectImageUpdateExecute ¶

func (a *StorageProjectImageApiService) StorageProjectImageUpdateExecute(r ApiStorageProjectImageUpdateRequest) (*Image, *http.Response, error)

Execute executes the request

@return Image

type StorageProjectImageCreate ¶

type StorageProjectImageCreate struct {
	Description *string `json:"description,omitempty"`
	Name        string  `json:"name"`
	Replica     *string `json:"replica,omitempty"`
	Service     *string `json:"service,omitempty"`
	Tag         []Tag   `json:"tag,omitempty"`
	Vm          *string `json:"vm,omitempty"`
}

StorageProjectImageCreate struct for StorageProjectImageCreate

func NewStorageProjectImageCreate ¶

func NewStorageProjectImageCreate(name string) *StorageProjectImageCreate

NewStorageProjectImageCreate instantiates a new StorageProjectImageCreate 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 NewStorageProjectImageCreateWithDefaults ¶

func NewStorageProjectImageCreateWithDefaults() *StorageProjectImageCreate

NewStorageProjectImageCreateWithDefaults instantiates a new StorageProjectImageCreate 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 (*StorageProjectImageCreate) GetDescription ¶

func (o *StorageProjectImageCreate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StorageProjectImageCreate) GetDescriptionOk ¶

func (o *StorageProjectImageCreate) 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 (*StorageProjectImageCreate) GetName ¶

func (o *StorageProjectImageCreate) GetName() string

GetName returns the Name field value

func (*StorageProjectImageCreate) GetNameOk ¶

func (o *StorageProjectImageCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StorageProjectImageCreate) GetReplica ¶

func (o *StorageProjectImageCreate) GetReplica() string

GetReplica returns the Replica field value if set, zero value otherwise.

func (*StorageProjectImageCreate) GetReplicaOk ¶

func (o *StorageProjectImageCreate) GetReplicaOk() (*string, bool)

GetReplicaOk returns a tuple with the Replica field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectImageCreate) GetService ¶

func (o *StorageProjectImageCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*StorageProjectImageCreate) GetServiceOk ¶

func (o *StorageProjectImageCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectImageCreate) GetTag ¶

func (o *StorageProjectImageCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*StorageProjectImageCreate) GetTagOk ¶

func (o *StorageProjectImageCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectImageCreate) GetVm ¶

func (o *StorageProjectImageCreate) GetVm() string

GetVm returns the Vm field value if set, zero value otherwise.

func (*StorageProjectImageCreate) GetVmOk ¶

func (o *StorageProjectImageCreate) GetVmOk() (*string, bool)

GetVmOk returns a tuple with the Vm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectImageCreate) HasDescription ¶

func (o *StorageProjectImageCreate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StorageProjectImageCreate) HasReplica ¶

func (o *StorageProjectImageCreate) HasReplica() bool

HasReplica returns a boolean if a field has been set.

func (*StorageProjectImageCreate) HasService ¶

func (o *StorageProjectImageCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*StorageProjectImageCreate) HasTag ¶

func (o *StorageProjectImageCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*StorageProjectImageCreate) HasVm ¶

func (o *StorageProjectImageCreate) HasVm() bool

HasVm returns a boolean if a field has been set.

func (StorageProjectImageCreate) MarshalJSON ¶

func (o StorageProjectImageCreate) MarshalJSON() ([]byte, error)

func (*StorageProjectImageCreate) SetDescription ¶

func (o *StorageProjectImageCreate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StorageProjectImageCreate) SetName ¶

func (o *StorageProjectImageCreate) SetName(v string)

SetName sets field value

func (*StorageProjectImageCreate) SetReplica ¶

func (o *StorageProjectImageCreate) SetReplica(v string)

SetReplica gets a reference to the given string and assigns it to the Replica field.

func (*StorageProjectImageCreate) SetService ¶

func (o *StorageProjectImageCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*StorageProjectImageCreate) SetTag ¶

func (o *StorageProjectImageCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*StorageProjectImageCreate) SetVm ¶

func (o *StorageProjectImageCreate) SetVm(v string)

SetVm gets a reference to the given string and assigns it to the Vm field.

type StorageProjectImageTransfer ¶

type StorageProjectImageTransfer struct {
	Project string `json:"project"`
}

StorageProjectImageTransfer struct for StorageProjectImageTransfer

func NewStorageProjectImageTransfer ¶

func NewStorageProjectImageTransfer(project string) *StorageProjectImageTransfer

NewStorageProjectImageTransfer instantiates a new StorageProjectImageTransfer 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 NewStorageProjectImageTransferWithDefaults ¶

func NewStorageProjectImageTransferWithDefaults() *StorageProjectImageTransfer

NewStorageProjectImageTransferWithDefaults instantiates a new StorageProjectImageTransfer 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 (*StorageProjectImageTransfer) GetProject ¶

func (o *StorageProjectImageTransfer) GetProject() string

GetProject returns the Project field value

func (*StorageProjectImageTransfer) GetProjectOk ¶

func (o *StorageProjectImageTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (StorageProjectImageTransfer) MarshalJSON ¶

func (o StorageProjectImageTransfer) MarshalJSON() ([]byte, error)

func (*StorageProjectImageTransfer) SetProject ¶

func (o *StorageProjectImageTransfer) SetProject(v string)

SetProject sets field value

type StorageProjectImageUpdate ¶

type StorageProjectImageUpdate struct {
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
}

StorageProjectImageUpdate struct for StorageProjectImageUpdate

func NewStorageProjectImageUpdate ¶

func NewStorageProjectImageUpdate() *StorageProjectImageUpdate

NewStorageProjectImageUpdate instantiates a new StorageProjectImageUpdate 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 NewStorageProjectImageUpdateWithDefaults ¶

func NewStorageProjectImageUpdateWithDefaults() *StorageProjectImageUpdate

NewStorageProjectImageUpdateWithDefaults instantiates a new StorageProjectImageUpdate 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 (*StorageProjectImageUpdate) GetDescription ¶

func (o *StorageProjectImageUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StorageProjectImageUpdate) GetDescriptionOk ¶

func (o *StorageProjectImageUpdate) 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 (*StorageProjectImageUpdate) GetName ¶

func (o *StorageProjectImageUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StorageProjectImageUpdate) GetNameOk ¶

func (o *StorageProjectImageUpdate) 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 (*StorageProjectImageUpdate) HasDescription ¶

func (o *StorageProjectImageUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StorageProjectImageUpdate) HasName ¶

func (o *StorageProjectImageUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (StorageProjectImageUpdate) MarshalJSON ¶

func (o StorageProjectImageUpdate) MarshalJSON() ([]byte, error)

func (*StorageProjectImageUpdate) SetDescription ¶

func (o *StorageProjectImageUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StorageProjectImageUpdate) SetName ¶

func (o *StorageProjectImageUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type StorageProjectIsoApiService ¶

type StorageProjectIsoApiService service

StorageProjectIsoApiService StorageProjectIsoApi service

func (*StorageProjectIsoApiService) StorageProjectIsoCreate ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoCreate(ctx context.Context, projectId string, locationId string) ApiStorageProjectIsoCreateRequest

StorageProjectIsoCreate Create storage/iso

Create iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectIsoCreateRequest

func (*StorageProjectIsoApiService) StorageProjectIsoCreateExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoCreateExecute(r ApiStorageProjectIsoCreateRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*StorageProjectIsoApiService) StorageProjectIsoDelete ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoDelete(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoDeleteRequest

StorageProjectIsoDelete Delete storage/iso

Delete iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoDeleteRequest

func (*StorageProjectIsoApiService) StorageProjectIsoDeleteExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoDeleteExecute(r ApiStorageProjectIsoDeleteRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*StorageProjectIsoApiService) StorageProjectIsoDetach ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoDetach(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoDetachRequest

StorageProjectIsoDetach Detach storage/iso

action detach

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoDetachRequest

func (*StorageProjectIsoApiService) StorageProjectIsoDetachExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoDetachExecute(r ApiStorageProjectIsoDetachRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*StorageProjectIsoApiService) StorageProjectIsoEventGet ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoEventGet(ctx context.Context, projectId string, locationId string, isoId string, eventId string) ApiStorageProjectIsoEventGetRequest

StorageProjectIsoEventGet Get storage/iso.event

Get storage/iso.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@param eventId eventId
@return ApiStorageProjectIsoEventGetRequest

func (*StorageProjectIsoApiService) StorageProjectIsoEventGetExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoEventGetExecute(r ApiStorageProjectIsoEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*StorageProjectIsoApiService) StorageProjectIsoEventList ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoEventList(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoEventListRequest

StorageProjectIsoEventList List storage/iso.event

List storage/iso.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoEventListRequest

func (*StorageProjectIsoApiService) StorageProjectIsoEventListExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoEventListExecute(r ApiStorageProjectIsoEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*StorageProjectIsoApiService) StorageProjectIsoGet ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoGet(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoGetRequest

StorageProjectIsoGet Get storage/iso

Returns a single iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoGetRequest

func (*StorageProjectIsoApiService) StorageProjectIsoGetExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoGetExecute(r ApiStorageProjectIsoGetRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*StorageProjectIsoApiService) StorageProjectIsoList ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoList(ctx context.Context, projectId string, locationId string) ApiStorageProjectIsoListRequest

StorageProjectIsoList List storage/iso

List iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectIsoListRequest

func (*StorageProjectIsoApiService) StorageProjectIsoListExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoListExecute(r ApiStorageProjectIsoListRequest) ([]Iso, *http.Response, error)

Execute executes the request

@return []Iso

func (*StorageProjectIsoApiService) StorageProjectIsoServiceGet ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoServiceGet(ctx context.Context, projectId string, locationId string, isoId string, serviceId string) ApiStorageProjectIsoServiceGetRequest

StorageProjectIsoServiceGet Get storage/iso.service

Get storage/iso.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@param serviceId serviceId
@return ApiStorageProjectIsoServiceGetRequest

func (*StorageProjectIsoApiService) StorageProjectIsoServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*StorageProjectIsoApiService) StorageProjectIsoServiceList ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoServiceList(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoServiceListRequest

StorageProjectIsoServiceList List storage/iso.service

List storage/iso.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoServiceListRequest

func (*StorageProjectIsoApiService) StorageProjectIsoServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*StorageProjectIsoApiService) StorageProjectIsoTagCreate ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagCreate(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoTagCreateRequest

StorageProjectIsoTagCreate Create storage/iso.tag

Create storage/iso.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoTagCreateRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTagCreateExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagCreateExecute(r ApiStorageProjectIsoTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectIsoApiService) StorageProjectIsoTagDelete ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagDelete(ctx context.Context, projectId string, locationId string, isoId string, tagId string) ApiStorageProjectIsoTagDeleteRequest

StorageProjectIsoTagDelete Delete storage/iso.tag

Delete storage/iso.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@param tagId tagId
@return ApiStorageProjectIsoTagDeleteRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTagDeleteExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagDeleteExecute(r ApiStorageProjectIsoTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectIsoApiService) StorageProjectIsoTagGet ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagGet(ctx context.Context, projectId string, locationId string, isoId string, tagId string) ApiStorageProjectIsoTagGetRequest

StorageProjectIsoTagGet Get storage/iso.tag

Get storage/iso.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@param tagId tagId
@return ApiStorageProjectIsoTagGetRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTagGetExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagGetExecute(r ApiStorageProjectIsoTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectIsoApiService) StorageProjectIsoTagList ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagList(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoTagListRequest

StorageProjectIsoTagList List storage/iso.tag

List storage/iso.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoTagListRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTagListExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagListExecute(r ApiStorageProjectIsoTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectIsoApiService) StorageProjectIsoTagPut ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagPut(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoTagPutRequest

StorageProjectIsoTagPut Replace storage/iso.tag

Replace storage/iso.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoTagPutRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTagPutExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTagPutExecute(r ApiStorageProjectIsoTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectIsoApiService) StorageProjectIsoTransfer ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTransfer(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoTransferRequest

StorageProjectIsoTransfer Transfer storage/iso

action transfer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoTransferRequest

func (*StorageProjectIsoApiService) StorageProjectIsoTransferExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoTransferExecute(r ApiStorageProjectIsoTransferRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

func (*StorageProjectIsoApiService) StorageProjectIsoUpdate ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoUpdate(ctx context.Context, projectId string, locationId string, isoId string) ApiStorageProjectIsoUpdateRequest

StorageProjectIsoUpdate Update storage/iso

Returns modified iso

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param isoId Iso Id
@return ApiStorageProjectIsoUpdateRequest

func (*StorageProjectIsoApiService) StorageProjectIsoUpdateExecute ¶

func (a *StorageProjectIsoApiService) StorageProjectIsoUpdateExecute(r ApiStorageProjectIsoUpdateRequest) (*Iso, *http.Response, error)

Execute executes the request

@return Iso

type StorageProjectIsoCreate ¶

type StorageProjectIsoCreate struct {
	Name   string `json:"name"`
	Source string `json:"source"`
	Tag    []Tag  `json:"tag,omitempty"`
}

StorageProjectIsoCreate struct for StorageProjectIsoCreate

func NewStorageProjectIsoCreate ¶

func NewStorageProjectIsoCreate(name string, source string) *StorageProjectIsoCreate

NewStorageProjectIsoCreate instantiates a new StorageProjectIsoCreate 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 NewStorageProjectIsoCreateWithDefaults ¶

func NewStorageProjectIsoCreateWithDefaults() *StorageProjectIsoCreate

NewStorageProjectIsoCreateWithDefaults instantiates a new StorageProjectIsoCreate 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 (*StorageProjectIsoCreate) GetName ¶

func (o *StorageProjectIsoCreate) GetName() string

GetName returns the Name field value

func (*StorageProjectIsoCreate) GetNameOk ¶

func (o *StorageProjectIsoCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StorageProjectIsoCreate) GetSource ¶

func (o *StorageProjectIsoCreate) GetSource() string

GetSource returns the Source field value

func (*StorageProjectIsoCreate) GetSourceOk ¶

func (o *StorageProjectIsoCreate) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*StorageProjectIsoCreate) GetTag ¶

func (o *StorageProjectIsoCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*StorageProjectIsoCreate) GetTagOk ¶

func (o *StorageProjectIsoCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectIsoCreate) HasTag ¶

func (o *StorageProjectIsoCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (StorageProjectIsoCreate) MarshalJSON ¶

func (o StorageProjectIsoCreate) MarshalJSON() ([]byte, error)

func (*StorageProjectIsoCreate) SetName ¶

func (o *StorageProjectIsoCreate) SetName(v string)

SetName sets field value

func (*StorageProjectIsoCreate) SetSource ¶

func (o *StorageProjectIsoCreate) SetSource(v string)

SetSource sets field value

func (*StorageProjectIsoCreate) SetTag ¶

func (o *StorageProjectIsoCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type StorageProjectIsoDetach ¶

type StorageProjectIsoDetach struct {
	Vm string `json:"vm"`
}

StorageProjectIsoDetach struct for StorageProjectIsoDetach

func NewStorageProjectIsoDetach ¶

func NewStorageProjectIsoDetach(vm string) *StorageProjectIsoDetach

NewStorageProjectIsoDetach instantiates a new StorageProjectIsoDetach 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 NewStorageProjectIsoDetachWithDefaults ¶

func NewStorageProjectIsoDetachWithDefaults() *StorageProjectIsoDetach

NewStorageProjectIsoDetachWithDefaults instantiates a new StorageProjectIsoDetach 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 (*StorageProjectIsoDetach) GetVm ¶

func (o *StorageProjectIsoDetach) GetVm() string

GetVm returns the Vm field value

func (*StorageProjectIsoDetach) GetVmOk ¶

func (o *StorageProjectIsoDetach) GetVmOk() (*string, bool)

GetVmOk returns a tuple with the Vm field value and a boolean to check if the value has been set.

func (StorageProjectIsoDetach) MarshalJSON ¶

func (o StorageProjectIsoDetach) MarshalJSON() ([]byte, error)

func (*StorageProjectIsoDetach) SetVm ¶

func (o *StorageProjectIsoDetach) SetVm(v string)

SetVm sets field value

type StorageProjectIsoTransfer ¶

type StorageProjectIsoTransfer struct {
	Project string `json:"project"`
}

StorageProjectIsoTransfer struct for StorageProjectIsoTransfer

func NewStorageProjectIsoTransfer ¶

func NewStorageProjectIsoTransfer(project string) *StorageProjectIsoTransfer

NewStorageProjectIsoTransfer instantiates a new StorageProjectIsoTransfer 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 NewStorageProjectIsoTransferWithDefaults ¶

func NewStorageProjectIsoTransferWithDefaults() *StorageProjectIsoTransfer

NewStorageProjectIsoTransferWithDefaults instantiates a new StorageProjectIsoTransfer 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 (*StorageProjectIsoTransfer) GetProject ¶

func (o *StorageProjectIsoTransfer) GetProject() string

GetProject returns the Project field value

func (*StorageProjectIsoTransfer) GetProjectOk ¶

func (o *StorageProjectIsoTransfer) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (StorageProjectIsoTransfer) MarshalJSON ¶

func (o StorageProjectIsoTransfer) MarshalJSON() ([]byte, error)

func (*StorageProjectIsoTransfer) SetProject ¶

func (o *StorageProjectIsoTransfer) SetProject(v string)

SetProject sets field value

type StorageProjectIsoUpdate ¶

type StorageProjectIsoUpdate struct {
	Name *string `json:"name,omitempty"`
}

StorageProjectIsoUpdate struct for StorageProjectIsoUpdate

func NewStorageProjectIsoUpdate ¶

func NewStorageProjectIsoUpdate() *StorageProjectIsoUpdate

NewStorageProjectIsoUpdate instantiates a new StorageProjectIsoUpdate 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 NewStorageProjectIsoUpdateWithDefaults ¶

func NewStorageProjectIsoUpdateWithDefaults() *StorageProjectIsoUpdate

NewStorageProjectIsoUpdateWithDefaults instantiates a new StorageProjectIsoUpdate 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 (*StorageProjectIsoUpdate) GetName ¶

func (o *StorageProjectIsoUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StorageProjectIsoUpdate) GetNameOk ¶

func (o *StorageProjectIsoUpdate) 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 (*StorageProjectIsoUpdate) HasName ¶

func (o *StorageProjectIsoUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (StorageProjectIsoUpdate) MarshalJSON ¶

func (o StorageProjectIsoUpdate) MarshalJSON() ([]byte, error)

func (*StorageProjectIsoUpdate) SetName ¶

func (o *StorageProjectIsoUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type StorageProjectVaultApiService ¶

type StorageProjectVaultApiService service

StorageProjectVaultApiService StorageProjectVaultApi service

func (*StorageProjectVaultApiService) StorageProjectVaultConnectGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultConnectGet(ctx context.Context, projectId string, locationId string, vaultId string, connectId string) ApiStorageProjectVaultConnectGetRequest

StorageProjectVaultConnectGet Get storage/vault.connect

Get storage/vault.connect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param connectId connectId
@return ApiStorageProjectVaultConnectGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultConnectGetExecute ¶

Execute executes the request

@return ResourceConnect

func (*StorageProjectVaultApiService) StorageProjectVaultConnectList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultConnectList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultConnectListRequest

StorageProjectVaultConnectList List storage/vault.connect

List storage/vault.connect

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultConnectListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultConnectListExecute ¶

Execute executes the request

@return []ResourceConnect

func (*StorageProjectVaultApiService) StorageProjectVaultCreate ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCreate(ctx context.Context, projectId string, locationId string) ApiStorageProjectVaultCreateRequest

StorageProjectVaultCreate Create storage/vault

Create vault

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectVaultCreateRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCreateExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCreateExecute(r ApiStorageProjectVaultCreateRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialCreate ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialCreate(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultCredentialCreateRequest

StorageProjectVaultCredentialCreate Create storage/vault.credential

Create storage/vault.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultCredentialCreateRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialCreateExecute ¶

Execute executes the request

@return VaultCredential

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialDelete ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialDelete(ctx context.Context, projectId string, locationId string, vaultId string, credentialId string) ApiStorageProjectVaultCredentialDeleteRequest

StorageProjectVaultCredentialDelete Delete storage/vault.credential

Delete storage/vault.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param credentialId credentialId
@return ApiStorageProjectVaultCredentialDeleteRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialDeleteExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialDeleteExecute(r ApiStorageProjectVaultCredentialDeleteRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialGet(ctx context.Context, projectId string, locationId string, vaultId string, credentialId string) ApiStorageProjectVaultCredentialGetRequest

StorageProjectVaultCredentialGet Get storage/vault.credential

Get storage/vault.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param credentialId credentialId
@return ApiStorageProjectVaultCredentialGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialGetExecute ¶

Execute executes the request

@return VaultCredential

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultCredentialListRequest

StorageProjectVaultCredentialList List storage/vault.credential

List storage/vault.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultCredentialListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialListExecute ¶

Execute executes the request

@return []VaultCredential

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialPatch ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultCredentialPatch(ctx context.Context, projectId string, locationId string, vaultId string, credentialId string) ApiStorageProjectVaultCredentialPatchRequest

StorageProjectVaultCredentialPatch Update storage/vault.credential

Update storage/vault.credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param credentialId credentialId
@return ApiStorageProjectVaultCredentialPatchRequest

func (*StorageProjectVaultApiService) StorageProjectVaultCredentialPatchExecute ¶

Execute executes the request

@return VaultCredential

func (*StorageProjectVaultApiService) StorageProjectVaultDelete ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultDelete(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultDeleteRequest

StorageProjectVaultDelete Delete storage/vault

Delete vault

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultDeleteRequest

func (*StorageProjectVaultApiService) StorageProjectVaultDeleteExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultDeleteExecute(r ApiStorageProjectVaultDeleteRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultEventGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultEventGet(ctx context.Context, projectId string, locationId string, vaultId string, eventId string) ApiStorageProjectVaultEventGetRequest

StorageProjectVaultEventGet Get storage/vault.event

Get storage/vault.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param eventId eventId
@return ApiStorageProjectVaultEventGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultEventGetExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultEventGetExecute(r ApiStorageProjectVaultEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*StorageProjectVaultApiService) StorageProjectVaultEventList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultEventList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultEventListRequest

StorageProjectVaultEventList List storage/vault.event

List storage/vault.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultEventListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultEventListExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultEventListExecute(r ApiStorageProjectVaultEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*StorageProjectVaultApiService) StorageProjectVaultGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultGet(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultGetRequest

StorageProjectVaultGet Get storage/vault

Returns a single vault

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultGetExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultGetExecute(r ApiStorageProjectVaultGetRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultList(ctx context.Context, projectId string, locationId string) ApiStorageProjectVaultListRequest

StorageProjectVaultList List storage/vault

List vault

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiStorageProjectVaultListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultListExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultListExecute(r ApiStorageProjectVaultListRequest) ([]Vault, *http.Response, error)

Execute executes the request

@return []Vault

func (*StorageProjectVaultApiService) StorageProjectVaultResize ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultResize(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultResizeRequest

StorageProjectVaultResize Resize storage/vault

action resize

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultResizeRequest

func (*StorageProjectVaultApiService) StorageProjectVaultResizeExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultResizeExecute(r ApiStorageProjectVaultResizeRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultServiceGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultServiceGet(ctx context.Context, projectId string, locationId string, vaultId string, serviceId string) ApiStorageProjectVaultServiceGetRequest

StorageProjectVaultServiceGet Get storage/vault.service

Get storage/vault.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param serviceId serviceId
@return ApiStorageProjectVaultServiceGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*StorageProjectVaultApiService) StorageProjectVaultServiceList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultServiceList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultServiceListRequest

StorageProjectVaultServiceList List storage/vault.service

List storage/vault.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultServiceListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotCreate ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultSnapshotCreate(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultSnapshotCreateRequest

StorageProjectVaultSnapshotCreate Create storage/vault.snapshot

Create storage/vault.snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultSnapshotCreateRequest

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotCreateExecute ¶

Execute executes the request

@return StorageSnapshot

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotDelete ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultSnapshotDelete(ctx context.Context, projectId string, locationId string, vaultId string, snapshotId string) ApiStorageProjectVaultSnapshotDeleteRequest

StorageProjectVaultSnapshotDelete Delete storage/vault.snapshot

Delete storage/vault.snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param snapshotId snapshotId
@return ApiStorageProjectVaultSnapshotDeleteRequest

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotDeleteExecute ¶

Execute executes the request

@return StorageSnapshot

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultSnapshotGet(ctx context.Context, projectId string, locationId string, vaultId string, snapshotId string) ApiStorageProjectVaultSnapshotGetRequest

StorageProjectVaultSnapshotGet Get storage/vault.snapshot

Get storage/vault.snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param snapshotId snapshotId
@return ApiStorageProjectVaultSnapshotGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotGetExecute ¶

Execute executes the request

@return StorageSnapshot

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultSnapshotList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultSnapshotListRequest

StorageProjectVaultSnapshotList List storage/vault.snapshot

List storage/vault.snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultSnapshotListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultSnapshotListExecute ¶

Execute executes the request

@return []StorageSnapshot

func (*StorageProjectVaultApiService) StorageProjectVaultStart ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultStart(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultStartRequest

StorageProjectVaultStart Start storage/vault

action start

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultStartRequest

func (*StorageProjectVaultApiService) StorageProjectVaultStartExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultStartExecute(r ApiStorageProjectVaultStartRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultStop ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultStop(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultStopRequest

StorageProjectVaultStop Stop storage/vault

action stop

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultStopRequest

func (*StorageProjectVaultApiService) StorageProjectVaultStopExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultStopExecute(r ApiStorageProjectVaultStopRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

func (*StorageProjectVaultApiService) StorageProjectVaultTagCreate ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagCreate(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultTagCreateRequest

StorageProjectVaultTagCreate Create storage/vault.tag

Create storage/vault.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultTagCreateRequest

func (*StorageProjectVaultApiService) StorageProjectVaultTagCreateExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagCreateExecute(r ApiStorageProjectVaultTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectVaultApiService) StorageProjectVaultTagDelete ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagDelete(ctx context.Context, projectId string, locationId string, vaultId string, tagId string) ApiStorageProjectVaultTagDeleteRequest

StorageProjectVaultTagDelete Delete storage/vault.tag

Delete storage/vault.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param tagId tagId
@return ApiStorageProjectVaultTagDeleteRequest

func (*StorageProjectVaultApiService) StorageProjectVaultTagDeleteExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagDeleteExecute(r ApiStorageProjectVaultTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StorageProjectVaultApiService) StorageProjectVaultTagGet ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagGet(ctx context.Context, projectId string, locationId string, vaultId string, tagId string) ApiStorageProjectVaultTagGetRequest

StorageProjectVaultTagGet Get storage/vault.tag

Get storage/vault.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@param tagId tagId
@return ApiStorageProjectVaultTagGetRequest

func (*StorageProjectVaultApiService) StorageProjectVaultTagGetExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagGetExecute(r ApiStorageProjectVaultTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*StorageProjectVaultApiService) StorageProjectVaultTagList ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagList(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultTagListRequest

StorageProjectVaultTagList List storage/vault.tag

List storage/vault.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultTagListRequest

func (*StorageProjectVaultApiService) StorageProjectVaultTagListExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagListExecute(r ApiStorageProjectVaultTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectVaultApiService) StorageProjectVaultTagPut ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagPut(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultTagPutRequest

StorageProjectVaultTagPut Replace storage/vault.tag

Replace storage/vault.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultTagPutRequest

func (*StorageProjectVaultApiService) StorageProjectVaultTagPutExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultTagPutExecute(r ApiStorageProjectVaultTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*StorageProjectVaultApiService) StorageProjectVaultUpdate ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultUpdate(ctx context.Context, projectId string, locationId string, vaultId string) ApiStorageProjectVaultUpdateRequest

StorageProjectVaultUpdate Update storage/vault

Returns modified vault

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param vaultId Vault Id
@return ApiStorageProjectVaultUpdateRequest

func (*StorageProjectVaultApiService) StorageProjectVaultUpdateExecute ¶

func (a *StorageProjectVaultApiService) StorageProjectVaultUpdateExecute(r ApiStorageProjectVaultUpdateRequest) (*Vault, *http.Response, error)

Execute executes the request

@return Vault

type StorageProjectVaultCreate ¶

type StorageProjectVaultCreate struct {
	Name    string  `json:"name"`
	Service *string `json:"service,omitempty"`
	Size    float32 `json:"size"`
	Source  *string `json:"source,omitempty"`
	Tag     []Tag   `json:"tag,omitempty"`
}

StorageProjectVaultCreate struct for StorageProjectVaultCreate

func NewStorageProjectVaultCreate ¶

func NewStorageProjectVaultCreate(name string, size float32) *StorageProjectVaultCreate

NewStorageProjectVaultCreate instantiates a new StorageProjectVaultCreate 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 NewStorageProjectVaultCreateWithDefaults ¶

func NewStorageProjectVaultCreateWithDefaults() *StorageProjectVaultCreate

NewStorageProjectVaultCreateWithDefaults instantiates a new StorageProjectVaultCreate 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 (*StorageProjectVaultCreate) GetName ¶

func (o *StorageProjectVaultCreate) GetName() string

GetName returns the Name field value

func (*StorageProjectVaultCreate) GetNameOk ¶

func (o *StorageProjectVaultCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StorageProjectVaultCreate) GetService ¶

func (o *StorageProjectVaultCreate) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*StorageProjectVaultCreate) GetServiceOk ¶

func (o *StorageProjectVaultCreate) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectVaultCreate) GetSize ¶

func (o *StorageProjectVaultCreate) GetSize() float32

GetSize returns the Size field value

func (*StorageProjectVaultCreate) GetSizeOk ¶

func (o *StorageProjectVaultCreate) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*StorageProjectVaultCreate) GetSource ¶

func (o *StorageProjectVaultCreate) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*StorageProjectVaultCreate) GetSourceOk ¶

func (o *StorageProjectVaultCreate) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectVaultCreate) GetTag ¶

func (o *StorageProjectVaultCreate) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*StorageProjectVaultCreate) GetTagOk ¶

func (o *StorageProjectVaultCreate) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectVaultCreate) HasService ¶

func (o *StorageProjectVaultCreate) HasService() bool

HasService returns a boolean if a field has been set.

func (*StorageProjectVaultCreate) HasSource ¶

func (o *StorageProjectVaultCreate) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*StorageProjectVaultCreate) HasTag ¶

func (o *StorageProjectVaultCreate) HasTag() bool

HasTag returns a boolean if a field has been set.

func (StorageProjectVaultCreate) MarshalJSON ¶

func (o StorageProjectVaultCreate) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultCreate) SetName ¶

func (o *StorageProjectVaultCreate) SetName(v string)

SetName sets field value

func (*StorageProjectVaultCreate) SetService ¶

func (o *StorageProjectVaultCreate) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*StorageProjectVaultCreate) SetSize ¶

func (o *StorageProjectVaultCreate) SetSize(v float32)

SetSize sets field value

func (*StorageProjectVaultCreate) SetSource ¶

func (o *StorageProjectVaultCreate) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*StorageProjectVaultCreate) SetTag ¶

func (o *StorageProjectVaultCreate) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

type StorageProjectVaultCredentialPatch ¶

type StorageProjectVaultCredentialPatch struct {
	Name string `json:"name"`
}

StorageProjectVaultCredentialPatch struct for StorageProjectVaultCredentialPatch

func NewStorageProjectVaultCredentialPatch ¶

func NewStorageProjectVaultCredentialPatch(name string) *StorageProjectVaultCredentialPatch

NewStorageProjectVaultCredentialPatch instantiates a new StorageProjectVaultCredentialPatch 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 NewStorageProjectVaultCredentialPatchWithDefaults ¶

func NewStorageProjectVaultCredentialPatchWithDefaults() *StorageProjectVaultCredentialPatch

NewStorageProjectVaultCredentialPatchWithDefaults instantiates a new StorageProjectVaultCredentialPatch 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 (*StorageProjectVaultCredentialPatch) GetName ¶

GetName returns the Name field value

func (*StorageProjectVaultCredentialPatch) GetNameOk ¶

func (o *StorageProjectVaultCredentialPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (StorageProjectVaultCredentialPatch) MarshalJSON ¶

func (o StorageProjectVaultCredentialPatch) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultCredentialPatch) SetName ¶

SetName sets field value

type StorageProjectVaultDelete ¶

type StorageProjectVaultDelete struct {
	RemoveAllSnapshots *bool `json:"removeAllSnapshots,omitempty"`
}

StorageProjectVaultDelete struct for StorageProjectVaultDelete

func NewStorageProjectVaultDelete ¶

func NewStorageProjectVaultDelete() *StorageProjectVaultDelete

NewStorageProjectVaultDelete instantiates a new StorageProjectVaultDelete 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 NewStorageProjectVaultDeleteWithDefaults ¶

func NewStorageProjectVaultDeleteWithDefaults() *StorageProjectVaultDelete

NewStorageProjectVaultDeleteWithDefaults instantiates a new StorageProjectVaultDelete 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 (*StorageProjectVaultDelete) GetRemoveAllSnapshots ¶

func (o *StorageProjectVaultDelete) GetRemoveAllSnapshots() bool

GetRemoveAllSnapshots returns the RemoveAllSnapshots field value if set, zero value otherwise.

func (*StorageProjectVaultDelete) GetRemoveAllSnapshotsOk ¶

func (o *StorageProjectVaultDelete) GetRemoveAllSnapshotsOk() (*bool, bool)

GetRemoveAllSnapshotsOk returns a tuple with the RemoveAllSnapshots field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageProjectVaultDelete) HasRemoveAllSnapshots ¶

func (o *StorageProjectVaultDelete) HasRemoveAllSnapshots() bool

HasRemoveAllSnapshots returns a boolean if a field has been set.

func (StorageProjectVaultDelete) MarshalJSON ¶

func (o StorageProjectVaultDelete) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultDelete) SetRemoveAllSnapshots ¶

func (o *StorageProjectVaultDelete) SetRemoveAllSnapshots(v bool)

SetRemoveAllSnapshots gets a reference to the given bool and assigns it to the RemoveAllSnapshots field.

type StorageProjectVaultResize ¶

type StorageProjectVaultResize struct {
	Size float32 `json:"size"`
}

StorageProjectVaultResize struct for StorageProjectVaultResize

func NewStorageProjectVaultResize ¶

func NewStorageProjectVaultResize(size float32) *StorageProjectVaultResize

NewStorageProjectVaultResize instantiates a new StorageProjectVaultResize 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 NewStorageProjectVaultResizeWithDefaults ¶

func NewStorageProjectVaultResizeWithDefaults() *StorageProjectVaultResize

NewStorageProjectVaultResizeWithDefaults instantiates a new StorageProjectVaultResize 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 (*StorageProjectVaultResize) GetSize ¶

func (o *StorageProjectVaultResize) GetSize() float32

GetSize returns the Size field value

func (*StorageProjectVaultResize) GetSizeOk ¶

func (o *StorageProjectVaultResize) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (StorageProjectVaultResize) MarshalJSON ¶

func (o StorageProjectVaultResize) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultResize) SetSize ¶

func (o *StorageProjectVaultResize) SetSize(v float32)

SetSize sets field value

type StorageProjectVaultSnapshotCreate ¶

type StorageProjectVaultSnapshotCreate struct {
	Name string `json:"name"`
}

StorageProjectVaultSnapshotCreate struct for StorageProjectVaultSnapshotCreate

func NewStorageProjectVaultSnapshotCreate ¶

func NewStorageProjectVaultSnapshotCreate(name string) *StorageProjectVaultSnapshotCreate

NewStorageProjectVaultSnapshotCreate instantiates a new StorageProjectVaultSnapshotCreate 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 NewStorageProjectVaultSnapshotCreateWithDefaults ¶

func NewStorageProjectVaultSnapshotCreateWithDefaults() *StorageProjectVaultSnapshotCreate

NewStorageProjectVaultSnapshotCreateWithDefaults instantiates a new StorageProjectVaultSnapshotCreate 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 (*StorageProjectVaultSnapshotCreate) GetName ¶

GetName returns the Name field value

func (*StorageProjectVaultSnapshotCreate) GetNameOk ¶

func (o *StorageProjectVaultSnapshotCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (StorageProjectVaultSnapshotCreate) MarshalJSON ¶

func (o StorageProjectVaultSnapshotCreate) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultSnapshotCreate) SetName ¶

SetName sets field value

type StorageProjectVaultUpdate ¶

type StorageProjectVaultUpdate struct {
	Name *string `json:"name,omitempty"`
}

StorageProjectVaultUpdate struct for StorageProjectVaultUpdate

func NewStorageProjectVaultUpdate ¶

func NewStorageProjectVaultUpdate() *StorageProjectVaultUpdate

NewStorageProjectVaultUpdate instantiates a new StorageProjectVaultUpdate 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 NewStorageProjectVaultUpdateWithDefaults ¶

func NewStorageProjectVaultUpdateWithDefaults() *StorageProjectVaultUpdate

NewStorageProjectVaultUpdateWithDefaults instantiates a new StorageProjectVaultUpdate 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 (*StorageProjectVaultUpdate) GetName ¶

func (o *StorageProjectVaultUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*StorageProjectVaultUpdate) GetNameOk ¶

func (o *StorageProjectVaultUpdate) 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 (*StorageProjectVaultUpdate) HasName ¶

func (o *StorageProjectVaultUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (StorageProjectVaultUpdate) MarshalJSON ¶

func (o StorageProjectVaultUpdate) MarshalJSON() ([]byte, error)

func (*StorageProjectVaultUpdate) SetName ¶

func (o *StorageProjectVaultUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type StorageS3credential ¶

type StorageS3credential struct {
	AccessKeyId     *string `json:"accessKeyId,omitempty"`
	Bucket          *string `json:"bucket,omitempty"`
	Endpoint        *string `json:"endpoint,omitempty"`
	Key             *string `json:"key,omitempty"`
	Location        *string `json:"location,omitempty"`
	Region          *string `json:"region,omitempty"`
	SecretAccessKey *string `json:"secretAccessKey,omitempty"`
	SessionToken    *string `json:"sessionToken,omitempty"`
}

StorageS3credential struct for StorageS3credential

func NewStorageS3credential ¶

func NewStorageS3credential() *StorageS3credential

NewStorageS3credential instantiates a new StorageS3credential 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 NewStorageS3credentialWithDefaults ¶

func NewStorageS3credentialWithDefaults() *StorageS3credential

NewStorageS3credentialWithDefaults instantiates a new StorageS3credential 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 (*StorageS3credential) GetAccessKeyId ¶

func (o *StorageS3credential) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*StorageS3credential) GetAccessKeyIdOk ¶

func (o *StorageS3credential) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageS3credential) GetBucket ¶

func (o *StorageS3credential) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*StorageS3credential) GetBucketOk ¶

func (o *StorageS3credential) 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 (*StorageS3credential) GetEndpoint ¶

func (o *StorageS3credential) GetEndpoint() string

GetEndpoint returns the Endpoint field value if set, zero value otherwise.

func (*StorageS3credential) GetEndpointOk ¶

func (o *StorageS3credential) GetEndpointOk() (*string, bool)

GetEndpointOk returns a tuple with the Endpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageS3credential) GetKey ¶

func (o *StorageS3credential) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*StorageS3credential) GetKeyOk ¶

func (o *StorageS3credential) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageS3credential) GetLocation ¶

func (o *StorageS3credential) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*StorageS3credential) GetLocationOk ¶

func (o *StorageS3credential) 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 (*StorageS3credential) GetRegion ¶

func (o *StorageS3credential) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*StorageS3credential) GetRegionOk ¶

func (o *StorageS3credential) 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 (*StorageS3credential) GetSecretAccessKey ¶

func (o *StorageS3credential) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*StorageS3credential) GetSecretAccessKeyOk ¶

func (o *StorageS3credential) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageS3credential) GetSessionToken ¶

func (o *StorageS3credential) GetSessionToken() string

GetSessionToken returns the SessionToken field value if set, zero value otherwise.

func (*StorageS3credential) GetSessionTokenOk ¶

func (o *StorageS3credential) GetSessionTokenOk() (*string, bool)

GetSessionTokenOk returns a tuple with the SessionToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageS3credential) HasAccessKeyId ¶

func (o *StorageS3credential) HasAccessKeyId() bool

HasAccessKeyId returns a boolean if a field has been set.

func (*StorageS3credential) HasBucket ¶

func (o *StorageS3credential) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*StorageS3credential) HasEndpoint ¶

func (o *StorageS3credential) HasEndpoint() bool

HasEndpoint returns a boolean if a field has been set.

func (*StorageS3credential) HasKey ¶

func (o *StorageS3credential) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*StorageS3credential) HasLocation ¶

func (o *StorageS3credential) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*StorageS3credential) HasRegion ¶

func (o *StorageS3credential) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*StorageS3credential) HasSecretAccessKey ¶

func (o *StorageS3credential) HasSecretAccessKey() bool

HasSecretAccessKey returns a boolean if a field has been set.

func (*StorageS3credential) HasSessionToken ¶

func (o *StorageS3credential) HasSessionToken() bool

HasSessionToken returns a boolean if a field has been set.

func (StorageS3credential) MarshalJSON ¶

func (o StorageS3credential) MarshalJSON() ([]byte, error)

func (*StorageS3credential) SetAccessKeyId ¶

func (o *StorageS3credential) SetAccessKeyId(v string)

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*StorageS3credential) SetBucket ¶

func (o *StorageS3credential) SetBucket(v string)

SetBucket gets a reference to the given string and assigns it to the Bucket field.

func (*StorageS3credential) SetEndpoint ¶

func (o *StorageS3credential) SetEndpoint(v string)

SetEndpoint gets a reference to the given string and assigns it to the Endpoint field.

func (*StorageS3credential) SetKey ¶

func (o *StorageS3credential) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*StorageS3credential) SetLocation ¶

func (o *StorageS3credential) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*StorageS3credential) SetRegion ¶

func (o *StorageS3credential) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*StorageS3credential) SetSecretAccessKey ¶

func (o *StorageS3credential) SetSecretAccessKey(v string)

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

func (*StorageS3credential) SetSessionToken ¶

func (o *StorageS3credential) SetSessionToken(v string)

SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.

type StorageSnapshot ¶

type StorageSnapshot struct {
	CreatedBy    *string    `json:"createdBy,omitempty"`
	CreatedOn    *time.Time `json:"createdOn,omitempty"`
	Flavour      *string    `json:"flavour,omitempty"`
	Id           string     `json:"id"`
	ModifiedBy   *string    `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time `json:"modifiedOn,omitempty"`
	Name         string     `json:"name"`
	Organisation *string    `json:"organisation,omitempty"`
	Project      *string    `json:"project,omitempty"`
	SizeUsed     *float32   `json:"sizeUsed,omitempty"`
	State        *string    `json:"state,omitempty"`
	Uri          *string    `json:"uri,omitempty"`
}

StorageSnapshot struct for StorageSnapshot

func NewStorageSnapshot ¶

func NewStorageSnapshot(id string, name string) *StorageSnapshot

NewStorageSnapshot instantiates a new StorageSnapshot 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 NewStorageSnapshotWithDefaults ¶

func NewStorageSnapshotWithDefaults() *StorageSnapshot

NewStorageSnapshotWithDefaults instantiates a new StorageSnapshot 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 (*StorageSnapshot) GetCreatedBy ¶

func (o *StorageSnapshot) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*StorageSnapshot) GetCreatedByOk ¶

func (o *StorageSnapshot) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetCreatedOn ¶

func (o *StorageSnapshot) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*StorageSnapshot) GetCreatedOnOk ¶

func (o *StorageSnapshot) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetFlavour ¶

func (o *StorageSnapshot) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*StorageSnapshot) GetFlavourOk ¶

func (o *StorageSnapshot) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetId ¶

func (o *StorageSnapshot) GetId() string

GetId returns the Id field value

func (*StorageSnapshot) GetIdOk ¶

func (o *StorageSnapshot) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*StorageSnapshot) GetModifiedBy ¶

func (o *StorageSnapshot) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*StorageSnapshot) GetModifiedByOk ¶

func (o *StorageSnapshot) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetModifiedOn ¶

func (o *StorageSnapshot) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*StorageSnapshot) GetModifiedOnOk ¶

func (o *StorageSnapshot) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetName ¶

func (o *StorageSnapshot) GetName() string

GetName returns the Name field value

func (*StorageSnapshot) GetNameOk ¶

func (o *StorageSnapshot) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StorageSnapshot) GetOrganisation ¶

func (o *StorageSnapshot) GetOrganisation() string

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*StorageSnapshot) GetOrganisationOk ¶

func (o *StorageSnapshot) GetOrganisationOk() (*string, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetProject ¶

func (o *StorageSnapshot) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*StorageSnapshot) GetProjectOk ¶

func (o *StorageSnapshot) 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 (*StorageSnapshot) GetSizeUsed ¶

func (o *StorageSnapshot) GetSizeUsed() float32

GetSizeUsed returns the SizeUsed field value if set, zero value otherwise.

func (*StorageSnapshot) GetSizeUsedOk ¶

func (o *StorageSnapshot) GetSizeUsedOk() (*float32, bool)

GetSizeUsedOk returns a tuple with the SizeUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetState ¶

func (o *StorageSnapshot) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*StorageSnapshot) GetStateOk ¶

func (o *StorageSnapshot) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) GetUri ¶

func (o *StorageSnapshot) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*StorageSnapshot) GetUriOk ¶

func (o *StorageSnapshot) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StorageSnapshot) HasCreatedBy ¶

func (o *StorageSnapshot) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*StorageSnapshot) HasCreatedOn ¶

func (o *StorageSnapshot) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*StorageSnapshot) HasFlavour ¶

func (o *StorageSnapshot) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*StorageSnapshot) HasModifiedBy ¶

func (o *StorageSnapshot) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*StorageSnapshot) HasModifiedOn ¶

func (o *StorageSnapshot) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*StorageSnapshot) HasOrganisation ¶

func (o *StorageSnapshot) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (*StorageSnapshot) HasProject ¶

func (o *StorageSnapshot) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*StorageSnapshot) HasSizeUsed ¶

func (o *StorageSnapshot) HasSizeUsed() bool

HasSizeUsed returns a boolean if a field has been set.

func (*StorageSnapshot) HasState ¶

func (o *StorageSnapshot) HasState() bool

HasState returns a boolean if a field has been set.

func (*StorageSnapshot) HasUri ¶

func (o *StorageSnapshot) HasUri() bool

HasUri returns a boolean if a field has been set.

func (StorageSnapshot) MarshalJSON ¶

func (o StorageSnapshot) MarshalJSON() ([]byte, error)

func (*StorageSnapshot) SetCreatedBy ¶

func (o *StorageSnapshot) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*StorageSnapshot) SetCreatedOn ¶

func (o *StorageSnapshot) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*StorageSnapshot) SetFlavour ¶

func (o *StorageSnapshot) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*StorageSnapshot) SetId ¶

func (o *StorageSnapshot) SetId(v string)

SetId sets field value

func (*StorageSnapshot) SetModifiedBy ¶

func (o *StorageSnapshot) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*StorageSnapshot) SetModifiedOn ¶

func (o *StorageSnapshot) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*StorageSnapshot) SetName ¶

func (o *StorageSnapshot) SetName(v string)

SetName sets field value

func (*StorageSnapshot) SetOrganisation ¶

func (o *StorageSnapshot) SetOrganisation(v string)

SetOrganisation gets a reference to the given string and assigns it to the Organisation field.

func (*StorageSnapshot) SetProject ¶

func (o *StorageSnapshot) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*StorageSnapshot) SetSizeUsed ¶

func (o *StorageSnapshot) SetSizeUsed(v float32)

SetSizeUsed gets a reference to the given float32 and assigns it to the SizeUsed field.

func (*StorageSnapshot) SetState ¶

func (o *StorageSnapshot) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*StorageSnapshot) SetUri ¶

func (o *StorageSnapshot) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type SupportMessage ¶

type SupportMessage struct {
	Data   *MessageData `json:"data,omitempty"`
	Date   *time.Time   `json:"date,omitempty"`
	Id     *string      `json:"id,omitempty"`
	Origin *string      `json:"origin,omitempty"`
	Type   string       `json:"type"`
	User   *string      `json:"user,omitempty"`
}

SupportMessage struct for SupportMessage

func NewSupportMessage ¶

func NewSupportMessage(type_ string) *SupportMessage

NewSupportMessage instantiates a new SupportMessage 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 NewSupportMessageWithDefaults ¶

func NewSupportMessageWithDefaults() *SupportMessage

NewSupportMessageWithDefaults instantiates a new SupportMessage 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 (*SupportMessage) GetData ¶

func (o *SupportMessage) GetData() MessageData

GetData returns the Data field value if set, zero value otherwise.

func (*SupportMessage) GetDataOk ¶

func (o *SupportMessage) GetDataOk() (*MessageData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportMessage) GetDate ¶

func (o *SupportMessage) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*SupportMessage) GetDateOk ¶

func (o *SupportMessage) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportMessage) GetId ¶

func (o *SupportMessage) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SupportMessage) GetIdOk ¶

func (o *SupportMessage) 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 (*SupportMessage) GetOrigin ¶

func (o *SupportMessage) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*SupportMessage) GetOriginOk ¶

func (o *SupportMessage) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportMessage) GetType ¶

func (o *SupportMessage) GetType() string

GetType returns the Type field value

func (*SupportMessage) GetTypeOk ¶

func (o *SupportMessage) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SupportMessage) GetUser ¶

func (o *SupportMessage) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*SupportMessage) GetUserOk ¶

func (o *SupportMessage) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportMessage) HasData ¶

func (o *SupportMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SupportMessage) HasDate ¶

func (o *SupportMessage) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*SupportMessage) HasId ¶

func (o *SupportMessage) HasId() bool

HasId returns a boolean if a field has been set.

func (*SupportMessage) HasOrigin ¶

func (o *SupportMessage) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*SupportMessage) HasUser ¶

func (o *SupportMessage) HasUser() bool

HasUser returns a boolean if a field has been set.

func (SupportMessage) MarshalJSON ¶

func (o SupportMessage) MarshalJSON() ([]byte, error)

func (*SupportMessage) SetData ¶

func (o *SupportMessage) SetData(v MessageData)

SetData gets a reference to the given MessageData and assigns it to the Data field.

func (*SupportMessage) SetDate ¶

func (o *SupportMessage) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*SupportMessage) SetId ¶

func (o *SupportMessage) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SupportMessage) SetOrigin ¶

func (o *SupportMessage) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*SupportMessage) SetType ¶

func (o *SupportMessage) SetType(v string)

SetType sets field value

func (*SupportMessage) SetUser ¶

func (o *SupportMessage) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

type SupportProjectTicketApiService ¶

type SupportProjectTicketApiService service

SupportProjectTicketApiService SupportProjectTicketApi service

func (*SupportProjectTicketApiService) SupportProjectTicketClose ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketClose(ctx context.Context, projectId string, ticketId string) ApiSupportProjectTicketCloseRequest

SupportProjectTicketClose Close support/ticket

action close

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ticketId Ticket Id
@return ApiSupportProjectTicketCloseRequest

func (*SupportProjectTicketApiService) SupportProjectTicketCloseExecute ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketCloseExecute(r ApiSupportProjectTicketCloseRequest) (*Ticket, *http.Response, error)

Execute executes the request

@return Ticket

func (*SupportProjectTicketApiService) SupportProjectTicketCreate ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketCreate(ctx context.Context, projectId string) ApiSupportProjectTicketCreateRequest

SupportProjectTicketCreate Create support/ticket

Create ticket

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiSupportProjectTicketCreateRequest

func (*SupportProjectTicketApiService) SupportProjectTicketCreateExecute ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketCreateExecute(r ApiSupportProjectTicketCreateRequest) (*Ticket, *http.Response, error)

Execute executes the request

@return Ticket

func (*SupportProjectTicketApiService) SupportProjectTicketGet ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketGet(ctx context.Context, projectId string, ticketId string) ApiSupportProjectTicketGetRequest

SupportProjectTicketGet Get support/ticket

Returns a single ticket

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ticketId Ticket Id
@return ApiSupportProjectTicketGetRequest

func (*SupportProjectTicketApiService) SupportProjectTicketGetExecute ¶

Execute executes the request

@return Ticket

func (*SupportProjectTicketApiService) SupportProjectTicketList ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketList(ctx context.Context, projectId string) ApiSupportProjectTicketListRequest

SupportProjectTicketList List support/ticket

List ticket

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@return ApiSupportProjectTicketListRequest

func (*SupportProjectTicketApiService) SupportProjectTicketListExecute ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketListExecute(r ApiSupportProjectTicketListRequest) ([]Ticket, *http.Response, error)

Execute executes the request

@return []Ticket

func (*SupportProjectTicketApiService) SupportProjectTicketMessageCreate ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketMessageCreate(ctx context.Context, projectId string, ticketId string) ApiSupportProjectTicketMessageCreateRequest

SupportProjectTicketMessageCreate Create support/ticket.message

Create support/ticket.message

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ticketId Ticket Id
@return ApiSupportProjectTicketMessageCreateRequest

func (*SupportProjectTicketApiService) SupportProjectTicketMessageCreateExecute ¶

Execute executes the request

@return SupportMessage

func (*SupportProjectTicketApiService) SupportProjectTicketMessageGet ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketMessageGet(ctx context.Context, projectId string, ticketId string, messageId string) ApiSupportProjectTicketMessageGetRequest

SupportProjectTicketMessageGet Get support/ticket.message

Get support/ticket.message

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ticketId Ticket Id
@param messageId messageId
@return ApiSupportProjectTicketMessageGetRequest

func (*SupportProjectTicketApiService) SupportProjectTicketMessageGetExecute ¶

Execute executes the request

@return SupportMessage

func (*SupportProjectTicketApiService) SupportProjectTicketMessageList ¶

func (a *SupportProjectTicketApiService) SupportProjectTicketMessageList(ctx context.Context, projectId string, ticketId string) ApiSupportProjectTicketMessageListRequest

SupportProjectTicketMessageList List support/ticket.message

List support/ticket.message

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param ticketId Ticket Id
@return ApiSupportProjectTicketMessageListRequest

func (*SupportProjectTicketApiService) SupportProjectTicketMessageListExecute ¶

Execute executes the request

@return []SupportMessage

type SupportProjectTicketCreate ¶

type SupportProjectTicketCreate struct {
	Message string `json:"message"`
	Subject string `json:"subject"`
	Type    string `json:"type"`
}

SupportProjectTicketCreate struct for SupportProjectTicketCreate

func NewSupportProjectTicketCreate ¶

func NewSupportProjectTicketCreate(message string, subject string, type_ string) *SupportProjectTicketCreate

NewSupportProjectTicketCreate instantiates a new SupportProjectTicketCreate 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 NewSupportProjectTicketCreateWithDefaults ¶

func NewSupportProjectTicketCreateWithDefaults() *SupportProjectTicketCreate

NewSupportProjectTicketCreateWithDefaults instantiates a new SupportProjectTicketCreate 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 (*SupportProjectTicketCreate) GetMessage ¶

func (o *SupportProjectTicketCreate) GetMessage() string

GetMessage returns the Message field value

func (*SupportProjectTicketCreate) GetMessageOk ¶

func (o *SupportProjectTicketCreate) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SupportProjectTicketCreate) GetSubject ¶

func (o *SupportProjectTicketCreate) GetSubject() string

GetSubject returns the Subject field value

func (*SupportProjectTicketCreate) GetSubjectOk ¶

func (o *SupportProjectTicketCreate) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*SupportProjectTicketCreate) GetType ¶

func (o *SupportProjectTicketCreate) GetType() string

GetType returns the Type field value

func (*SupportProjectTicketCreate) GetTypeOk ¶

func (o *SupportProjectTicketCreate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SupportProjectTicketCreate) MarshalJSON ¶

func (o SupportProjectTicketCreate) MarshalJSON() ([]byte, error)

func (*SupportProjectTicketCreate) SetMessage ¶

func (o *SupportProjectTicketCreate) SetMessage(v string)

SetMessage sets field value

func (*SupportProjectTicketCreate) SetSubject ¶

func (o *SupportProjectTicketCreate) SetSubject(v string)

SetSubject sets field value

func (*SupportProjectTicketCreate) SetType ¶

func (o *SupportProjectTicketCreate) SetType(v string)

SetType sets field value

type Tag ¶

type Tag struct {
	Id    string `json:"id"`
	Key   string `json:"key"`
	Value string `json:"value"`
}

Tag struct for Tag

func NewTag ¶

func NewTag(id string, key string, value string) *Tag

NewTag instantiates a new Tag 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 NewTagWithDefaults ¶

func NewTagWithDefaults() *Tag

NewTagWithDefaults instantiates a new Tag 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 (*Tag) GetId ¶

func (o *Tag) GetId() string

GetId returns the Id field value

func (*Tag) GetIdOk ¶

func (o *Tag) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Tag) GetKey ¶

func (o *Tag) GetKey() string

GetKey returns the Key field value

func (*Tag) GetKeyOk ¶

func (o *Tag) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Tag) GetValue ¶

func (o *Tag) GetValue() string

GetValue returns the Value field value

func (*Tag) GetValueOk ¶

func (o *Tag) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (Tag) MarshalJSON ¶

func (o Tag) MarshalJSON() ([]byte, error)

func (*Tag) SetId ¶

func (o *Tag) SetId(v string)

SetId sets field value

func (*Tag) SetKey ¶

func (o *Tag) SetKey(v string)

SetKey sets field value

func (*Tag) SetValue ¶

func (o *Tag) SetValue(v string)

SetValue sets field value

type Ticket ¶

type Ticket struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Id         *string    `json:"id,omitempty"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Subject    *string    `json:"subject,omitempty"`
	Type       *string    `json:"type,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Ticket struct for Ticket

func NewTicket ¶

func NewTicket() *Ticket

NewTicket instantiates a new Ticket 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 NewTicketWithDefaults ¶

func NewTicketWithDefaults() *Ticket

NewTicketWithDefaults instantiates a new Ticket 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 (*Ticket) GetCreatedBy ¶

func (o *Ticket) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Ticket) GetCreatedByOk ¶

func (o *Ticket) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetCreatedOn ¶

func (o *Ticket) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Ticket) GetCreatedOnOk ¶

func (o *Ticket) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetId ¶

func (o *Ticket) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Ticket) GetIdOk ¶

func (o *Ticket) 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 (*Ticket) GetModifiedBy ¶

func (o *Ticket) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Ticket) GetModifiedByOk ¶

func (o *Ticket) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetModifiedOn ¶

func (o *Ticket) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Ticket) GetModifiedOnOk ¶

func (o *Ticket) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetProject ¶

func (o *Ticket) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Ticket) GetProjectOk ¶

func (o *Ticket) 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 (*Ticket) GetState ¶

func (o *Ticket) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Ticket) GetStateOk ¶

func (o *Ticket) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetSubject ¶

func (o *Ticket) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*Ticket) GetSubjectOk ¶

func (o *Ticket) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) GetType ¶

func (o *Ticket) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Ticket) GetTypeOk ¶

func (o *Ticket) GetTypeOk() (*string, 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 (*Ticket) GetUri ¶

func (o *Ticket) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Ticket) GetUriOk ¶

func (o *Ticket) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ticket) HasCreatedBy ¶

func (o *Ticket) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Ticket) HasCreatedOn ¶

func (o *Ticket) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Ticket) HasId ¶

func (o *Ticket) HasId() bool

HasId returns a boolean if a field has been set.

func (*Ticket) HasModifiedBy ¶

func (o *Ticket) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Ticket) HasModifiedOn ¶

func (o *Ticket) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Ticket) HasProject ¶

func (o *Ticket) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Ticket) HasState ¶

func (o *Ticket) HasState() bool

HasState returns a boolean if a field has been set.

func (*Ticket) HasSubject ¶

func (o *Ticket) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*Ticket) HasType ¶

func (o *Ticket) HasType() bool

HasType returns a boolean if a field has been set.

func (*Ticket) HasUri ¶

func (o *Ticket) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Ticket) MarshalJSON ¶

func (o Ticket) MarshalJSON() ([]byte, error)

func (*Ticket) SetCreatedBy ¶

func (o *Ticket) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Ticket) SetCreatedOn ¶

func (o *Ticket) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Ticket) SetId ¶

func (o *Ticket) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Ticket) SetModifiedBy ¶

func (o *Ticket) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Ticket) SetModifiedOn ¶

func (o *Ticket) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Ticket) SetProject ¶

func (o *Ticket) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Ticket) SetState ¶

func (o *Ticket) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Ticket) SetSubject ¶

func (o *Ticket) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*Ticket) SetType ¶

func (o *Ticket) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Ticket) SetUri ¶

func (o *Ticket) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type Transfer ¶

type Transfer struct {
	Id    *string `json:"id,omitempty"`
	Name  string  `json:"name"`
	State *string `json:"state,omitempty"`
}

Transfer struct for Transfer

func NewTransfer ¶

func NewTransfer(name string) *Transfer

NewTransfer instantiates a new Transfer 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 NewTransferWithDefaults ¶

func NewTransferWithDefaults() *Transfer

NewTransferWithDefaults instantiates a new Transfer 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 (*Transfer) GetId ¶

func (o *Transfer) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Transfer) GetIdOk ¶

func (o *Transfer) 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 (*Transfer) GetName ¶

func (o *Transfer) GetName() string

GetName returns the Name field value

func (*Transfer) GetNameOk ¶

func (o *Transfer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Transfer) GetState ¶

func (o *Transfer) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Transfer) GetStateOk ¶

func (o *Transfer) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transfer) HasId ¶

func (o *Transfer) HasId() bool

HasId returns a boolean if a field has been set.

func (*Transfer) HasState ¶

func (o *Transfer) HasState() bool

HasState returns a boolean if a field has been set.

func (Transfer) MarshalJSON ¶

func (o Transfer) MarshalJSON() ([]byte, error)

func (*Transfer) SetId ¶

func (o *Transfer) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Transfer) SetName ¶

func (o *Transfer) SetName(v string)

SetName sets field value

func (*Transfer) SetState ¶

func (o *Transfer) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

type User ¶

type User struct {
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	FamilyName *string    `json:"familyName,omitempty"`
	FirstName  *string    `json:"firstName,omitempty"`
	Id         *string    `json:"id,omitempty"`
	Lang       *string    `json:"lang,omitempty"`
	Limit      *UserLimit `json:"limit,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       *string    `json:"name,omitempty"`
	Phone      *string    `json:"phone,omitempty"`
	State      *string    `json:"state,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

User struct for User

func NewUser ¶

func NewUser() *User

NewUser instantiates a new User 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 NewUserWithDefaults ¶

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetCreatedOn ¶

func (o *User) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*User) GetCreatedOnOk ¶

func (o *User) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetFamilyName ¶

func (o *User) GetFamilyName() string

GetFamilyName returns the FamilyName field value if set, zero value otherwise.

func (*User) GetFamilyNameOk ¶

func (o *User) GetFamilyNameOk() (*string, bool)

GetFamilyNameOk returns a tuple with the FamilyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetFirstName ¶

func (o *User) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*User) GetFirstNameOk ¶

func (o *User) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetId ¶

func (o *User) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*User) GetIdOk ¶

func (o *User) 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 (*User) GetLang ¶

func (o *User) GetLang() string

GetLang returns the Lang field value if set, zero value otherwise.

func (*User) GetLangOk ¶

func (o *User) GetLangOk() (*string, bool)

GetLangOk returns a tuple with the Lang field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetLimit ¶

func (o *User) GetLimit() UserLimit

GetLimit returns the Limit field value if set, zero value otherwise.

func (*User) GetLimitOk ¶

func (o *User) GetLimitOk() (*UserLimit, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetModifiedOn ¶

func (o *User) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*User) GetModifiedOnOk ¶

func (o *User) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetName ¶

func (o *User) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*User) GetNameOk ¶

func (o *User) 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 (*User) GetPhone ¶

func (o *User) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*User) GetPhoneOk ¶

func (o *User) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetState ¶

func (o *User) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*User) GetStateOk ¶

func (o *User) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetUri ¶

func (o *User) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*User) GetUriOk ¶

func (o *User) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasCreatedOn ¶

func (o *User) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*User) HasFamilyName ¶

func (o *User) HasFamilyName() bool

HasFamilyName returns a boolean if a field has been set.

func (*User) HasFirstName ¶

func (o *User) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*User) HasId ¶

func (o *User) HasId() bool

HasId returns a boolean if a field has been set.

func (*User) HasLang ¶

func (o *User) HasLang() bool

HasLang returns a boolean if a field has been set.

func (*User) HasLimit ¶

func (o *User) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*User) HasModifiedOn ¶

func (o *User) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*User) HasName ¶

func (o *User) HasName() bool

HasName returns a boolean if a field has been set.

func (*User) HasPhone ¶

func (o *User) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*User) HasState ¶

func (o *User) HasState() bool

HasState returns a boolean if a field has been set.

func (*User) HasUri ¶

func (o *User) HasUri() bool

HasUri returns a boolean if a field has been set.

func (User) MarshalJSON ¶

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetCreatedOn ¶

func (o *User) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*User) SetFamilyName ¶

func (o *User) SetFamilyName(v string)

SetFamilyName gets a reference to the given string and assigns it to the FamilyName field.

func (*User) SetFirstName ¶

func (o *User) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*User) SetId ¶

func (o *User) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*User) SetLang ¶

func (o *User) SetLang(v string)

SetLang gets a reference to the given string and assigns it to the Lang field.

func (*User) SetLimit ¶

func (o *User) SetLimit(v UserLimit)

SetLimit gets a reference to the given UserLimit and assigns it to the Limit field.

func (*User) SetModifiedOn ¶

func (o *User) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*User) SetName ¶

func (o *User) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*User) SetPhone ¶

func (o *User) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*User) SetState ¶

func (o *User) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*User) SetUri ¶

func (o *User) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type UserCredential ¶

type UserCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

UserCredential struct for UserCredential

func NewUserCredential ¶

func NewUserCredential(name string, type_ string, value string) *UserCredential

NewUserCredential instantiates a new UserCredential 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 NewUserCredentialWithDefaults ¶

func NewUserCredentialWithDefaults() *UserCredential

NewUserCredentialWithDefaults instantiates a new UserCredential 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 (*UserCredential) GetCreatedBy ¶

func (o *UserCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*UserCredential) GetCreatedByOk ¶

func (o *UserCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetCreatedOn ¶

func (o *UserCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*UserCredential) GetCreatedOnOk ¶

func (o *UserCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetFingerprint ¶

func (o *UserCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*UserCredential) GetFingerprintOk ¶

func (o *UserCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetId ¶

func (o *UserCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UserCredential) GetIdOk ¶

func (o *UserCredential) 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 (*UserCredential) GetName ¶

func (o *UserCredential) GetName() string

GetName returns the Name field value

func (*UserCredential) GetNameOk ¶

func (o *UserCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UserCredential) GetToken ¶

func (o *UserCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*UserCredential) GetTokenOk ¶

func (o *UserCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetType ¶

func (o *UserCredential) GetType() string

GetType returns the Type field value

func (*UserCredential) GetTypeOk ¶

func (o *UserCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UserCredential) GetValue ¶

func (o *UserCredential) GetValue() string

GetValue returns the Value field value

func (*UserCredential) GetValueOk ¶

func (o *UserCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*UserCredential) HasCreatedBy ¶

func (o *UserCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*UserCredential) HasCreatedOn ¶

func (o *UserCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*UserCredential) HasFingerprint ¶

func (o *UserCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*UserCredential) HasId ¶

func (o *UserCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserCredential) HasToken ¶

func (o *UserCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (UserCredential) MarshalJSON ¶

func (o UserCredential) MarshalJSON() ([]byte, error)

func (*UserCredential) SetCreatedBy ¶

func (o *UserCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*UserCredential) SetCreatedOn ¶

func (o *UserCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*UserCredential) SetFingerprint ¶

func (o *UserCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*UserCredential) SetId ¶

func (o *UserCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UserCredential) SetName ¶

func (o *UserCredential) SetName(v string)

SetName sets field value

func (*UserCredential) SetToken ¶

func (o *UserCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*UserCredential) SetType ¶

func (o *UserCredential) SetType(v string)

SetType sets field value

func (*UserCredential) SetValue ¶

func (o *UserCredential) SetValue(v string)

SetValue sets field value

type UserLimit ¶

type UserLimit struct {
	Organisation *UserLimitOrganisation `json:"organisation,omitempty"`
}

UserLimit struct for UserLimit

func NewUserLimit ¶

func NewUserLimit() *UserLimit

NewUserLimit instantiates a new UserLimit 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 NewUserLimitWithDefaults ¶

func NewUserLimitWithDefaults() *UserLimit

NewUserLimitWithDefaults instantiates a new UserLimit 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 (*UserLimit) GetOrganisation ¶

func (o *UserLimit) GetOrganisation() UserLimitOrganisation

GetOrganisation returns the Organisation field value if set, zero value otherwise.

func (*UserLimit) GetOrganisationOk ¶

func (o *UserLimit) GetOrganisationOk() (*UserLimitOrganisation, bool)

GetOrganisationOk returns a tuple with the Organisation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserLimit) HasOrganisation ¶

func (o *UserLimit) HasOrganisation() bool

HasOrganisation returns a boolean if a field has been set.

func (UserLimit) MarshalJSON ¶

func (o UserLimit) MarshalJSON() ([]byte, error)

func (*UserLimit) SetOrganisation ¶

func (o *UserLimit) SetOrganisation(v UserLimitOrganisation)

SetOrganisation gets a reference to the given UserLimitOrganisation and assigns it to the Organisation field.

type UserLimitOrganisation ¶

type UserLimitOrganisation struct {
	Count float32 `json:"count"`
}

UserLimitOrganisation struct for UserLimitOrganisation

func NewUserLimitOrganisation ¶

func NewUserLimitOrganisation(count float32) *UserLimitOrganisation

NewUserLimitOrganisation instantiates a new UserLimitOrganisation 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 NewUserLimitOrganisationWithDefaults ¶

func NewUserLimitOrganisationWithDefaults() *UserLimitOrganisation

NewUserLimitOrganisationWithDefaults instantiates a new UserLimitOrganisation 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 (*UserLimitOrganisation) GetCount ¶

func (o *UserLimitOrganisation) GetCount() float32

GetCount returns the Count field value

func (*UserLimitOrganisation) GetCountOk ¶

func (o *UserLimitOrganisation) GetCountOk() (*float32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (UserLimitOrganisation) MarshalJSON ¶

func (o UserLimitOrganisation) MarshalJSON() ([]byte, error)

func (*UserLimitOrganisation) SetCount ¶

func (o *UserLimitOrganisation) SetCount(v float32)

SetCount sets field value

type Vault ¶

type Vault struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	Size       *float32   `json:"size,omitempty"`
	SizeUsed   *float32   `json:"sizeUsed,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Vault struct for Vault

func NewVault ¶

func NewVault(id string, name string) *Vault

NewVault instantiates a new Vault 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 NewVaultWithDefaults ¶

func NewVaultWithDefaults() *Vault

NewVaultWithDefaults instantiates a new Vault 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 (*Vault) GetCreatedBy ¶

func (o *Vault) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Vault) GetCreatedByOk ¶

func (o *Vault) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetCreatedOn ¶

func (o *Vault) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Vault) GetCreatedOnOk ¶

func (o *Vault) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetFlavour ¶

func (o *Vault) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Vault) GetFlavourOk ¶

func (o *Vault) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetFqdn ¶

func (o *Vault) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Vault) GetFqdnOk ¶

func (o *Vault) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetId ¶

func (o *Vault) GetId() string

GetId returns the Id field value

func (*Vault) GetIdOk ¶

func (o *Vault) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Vault) GetModifiedBy ¶

func (o *Vault) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Vault) GetModifiedByOk ¶

func (o *Vault) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetModifiedOn ¶

func (o *Vault) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Vault) GetModifiedOnOk ¶

func (o *Vault) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetName ¶

func (o *Vault) GetName() string

GetName returns the Name field value

func (*Vault) GetNameOk ¶

func (o *Vault) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Vault) GetProject ¶

func (o *Vault) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Vault) GetProjectOk ¶

func (o *Vault) 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 (*Vault) GetSize ¶

func (o *Vault) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*Vault) GetSizeOk ¶

func (o *Vault) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetSizeUsed ¶

func (o *Vault) GetSizeUsed() float32

GetSizeUsed returns the SizeUsed field value if set, zero value otherwise.

func (*Vault) GetSizeUsedOk ¶

func (o *Vault) GetSizeUsedOk() (*float32, bool)

GetSizeUsedOk returns a tuple with the SizeUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetState ¶

func (o *Vault) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Vault) GetStateOk ¶

func (o *Vault) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetTag ¶

func (o *Vault) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Vault) GetTagOk ¶

func (o *Vault) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetUri ¶

func (o *Vault) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Vault) GetUriOk ¶

func (o *Vault) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) HasCreatedBy ¶

func (o *Vault) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Vault) HasCreatedOn ¶

func (o *Vault) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Vault) HasFlavour ¶

func (o *Vault) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Vault) HasFqdn ¶

func (o *Vault) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Vault) HasModifiedBy ¶

func (o *Vault) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Vault) HasModifiedOn ¶

func (o *Vault) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Vault) HasProject ¶

func (o *Vault) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Vault) HasSize ¶

func (o *Vault) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Vault) HasSizeUsed ¶

func (o *Vault) HasSizeUsed() bool

HasSizeUsed returns a boolean if a field has been set.

func (*Vault) HasState ¶

func (o *Vault) HasState() bool

HasState returns a boolean if a field has been set.

func (*Vault) HasTag ¶

func (o *Vault) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Vault) HasUri ¶

func (o *Vault) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Vault) MarshalJSON ¶

func (o Vault) MarshalJSON() ([]byte, error)

func (*Vault) SetCreatedBy ¶

func (o *Vault) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Vault) SetCreatedOn ¶

func (o *Vault) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Vault) SetFlavour ¶

func (o *Vault) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Vault) SetFqdn ¶

func (o *Vault) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Vault) SetId ¶

func (o *Vault) SetId(v string)

SetId sets field value

func (*Vault) SetModifiedBy ¶

func (o *Vault) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Vault) SetModifiedOn ¶

func (o *Vault) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Vault) SetName ¶

func (o *Vault) SetName(v string)

SetName sets field value

func (*Vault) SetProject ¶

func (o *Vault) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Vault) SetSize ¶

func (o *Vault) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (*Vault) SetSizeUsed ¶

func (o *Vault) SetSizeUsed(v float32)

SetSizeUsed gets a reference to the given float32 and assigns it to the SizeUsed field.

func (*Vault) SetState ¶

func (o *Vault) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Vault) SetTag ¶

func (o *Vault) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Vault) SetUri ¶

func (o *Vault) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type VaultCredential ¶

type VaultCredential struct {
	CreatedBy   *string    `json:"createdBy,omitempty"`
	CreatedOn   *time.Time `json:"createdOn,omitempty"`
	Fingerprint *string    `json:"fingerprint,omitempty"`
	Id          *string    `json:"id,omitempty"`
	Name        string     `json:"name"`
	Token       *string    `json:"token,omitempty"`
	Type        string     `json:"type"`
	Value       string     `json:"value"`
}

VaultCredential struct for VaultCredential

func NewVaultCredential ¶

func NewVaultCredential(name string, type_ string, value string) *VaultCredential

NewVaultCredential instantiates a new VaultCredential 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 NewVaultCredentialWithDefaults ¶

func NewVaultCredentialWithDefaults() *VaultCredential

NewVaultCredentialWithDefaults instantiates a new VaultCredential 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 (*VaultCredential) GetCreatedBy ¶

func (o *VaultCredential) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*VaultCredential) GetCreatedByOk ¶

func (o *VaultCredential) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultCredential) GetCreatedOn ¶

func (o *VaultCredential) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*VaultCredential) GetCreatedOnOk ¶

func (o *VaultCredential) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultCredential) GetFingerprint ¶

func (o *VaultCredential) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*VaultCredential) GetFingerprintOk ¶

func (o *VaultCredential) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultCredential) GetId ¶

func (o *VaultCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VaultCredential) GetIdOk ¶

func (o *VaultCredential) 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 (*VaultCredential) GetName ¶

func (o *VaultCredential) GetName() string

GetName returns the Name field value

func (*VaultCredential) GetNameOk ¶

func (o *VaultCredential) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*VaultCredential) GetToken ¶

func (o *VaultCredential) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*VaultCredential) GetTokenOk ¶

func (o *VaultCredential) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VaultCredential) GetType ¶

func (o *VaultCredential) GetType() string

GetType returns the Type field value

func (*VaultCredential) GetTypeOk ¶

func (o *VaultCredential) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*VaultCredential) GetValue ¶

func (o *VaultCredential) GetValue() string

GetValue returns the Value field value

func (*VaultCredential) GetValueOk ¶

func (o *VaultCredential) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*VaultCredential) HasCreatedBy ¶

func (o *VaultCredential) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*VaultCredential) HasCreatedOn ¶

func (o *VaultCredential) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*VaultCredential) HasFingerprint ¶

func (o *VaultCredential) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*VaultCredential) HasId ¶

func (o *VaultCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*VaultCredential) HasToken ¶

func (o *VaultCredential) HasToken() bool

HasToken returns a boolean if a field has been set.

func (VaultCredential) MarshalJSON ¶

func (o VaultCredential) MarshalJSON() ([]byte, error)

func (*VaultCredential) SetCreatedBy ¶

func (o *VaultCredential) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*VaultCredential) SetCreatedOn ¶

func (o *VaultCredential) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*VaultCredential) SetFingerprint ¶

func (o *VaultCredential) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*VaultCredential) SetId ¶

func (o *VaultCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VaultCredential) SetName ¶

func (o *VaultCredential) SetName(v string)

SetName sets field value

func (*VaultCredential) SetToken ¶

func (o *VaultCredential) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*VaultCredential) SetType ¶

func (o *VaultCredential) SetType(v string)

SetType sets field value

func (*VaultCredential) SetValue ¶

func (o *VaultCredential) SetValue(v string)

SetValue sets field value

type Vm ¶

type Vm struct {
	Cpu          *float32   `json:"cpu,omitempty"`
	CreatedBy    *string    `json:"createdBy,omitempty"`
	CreatedOn    *time.Time `json:"createdOn,omitempty"`
	Flavour      *string    `json:"flavour,omitempty"`
	Fqdn         *string    `json:"fqdn,omitempty"`
	Id           string     `json:"id"`
	Memory       *float32   `json:"memory,omitempty"`
	ModifiedBy   *string    `json:"modifiedBy,omitempty"`
	ModifiedOn   *time.Time `json:"modifiedOn,omitempty"`
	Name         string     `json:"name"`
	Project      *string    `json:"project,omitempty"`
	State        *string    `json:"state,omitempty"`
	Tag          []Tag      `json:"tag,omitempty"`
	Uri          *string    `json:"uri,omitempty"`
	UserMetadata *string    `json:"userMetadata,omitempty"`
}

Vm struct for Vm

func NewVm ¶

func NewVm(id string, name string) *Vm

NewVm instantiates a new Vm 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 NewVmWithDefaults ¶

func NewVmWithDefaults() *Vm

NewVmWithDefaults instantiates a new Vm 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 (*Vm) GetCpu ¶

func (o *Vm) GetCpu() float32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*Vm) GetCpuOk ¶

func (o *Vm) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetCreatedBy ¶

func (o *Vm) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Vm) GetCreatedByOk ¶

func (o *Vm) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetCreatedOn ¶

func (o *Vm) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Vm) GetCreatedOnOk ¶

func (o *Vm) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetFlavour ¶

func (o *Vm) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Vm) GetFlavourOk ¶

func (o *Vm) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetFqdn ¶

func (o *Vm) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Vm) GetFqdnOk ¶

func (o *Vm) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetId ¶

func (o *Vm) GetId() string

GetId returns the Id field value

func (*Vm) GetIdOk ¶

func (o *Vm) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Vm) GetMemory ¶

func (o *Vm) GetMemory() float32

GetMemory returns the Memory field value if set, zero value otherwise.

func (*Vm) GetMemoryOk ¶

func (o *Vm) GetMemoryOk() (*float32, bool)

GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetModifiedBy ¶

func (o *Vm) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Vm) GetModifiedByOk ¶

func (o *Vm) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetModifiedOn ¶

func (o *Vm) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Vm) GetModifiedOnOk ¶

func (o *Vm) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetName ¶

func (o *Vm) GetName() string

GetName returns the Name field value

func (*Vm) GetNameOk ¶

func (o *Vm) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Vm) GetProject ¶

func (o *Vm) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Vm) GetProjectOk ¶

func (o *Vm) 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 (*Vm) GetState ¶

func (o *Vm) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Vm) GetStateOk ¶

func (o *Vm) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetTag ¶

func (o *Vm) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Vm) GetTagOk ¶

func (o *Vm) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetUri ¶

func (o *Vm) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Vm) GetUriOk ¶

func (o *Vm) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) GetUserMetadata ¶

func (o *Vm) GetUserMetadata() string

GetUserMetadata returns the UserMetadata field value if set, zero value otherwise.

func (*Vm) GetUserMetadataOk ¶

func (o *Vm) GetUserMetadataOk() (*string, bool)

GetUserMetadataOk returns a tuple with the UserMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vm) HasCpu ¶

func (o *Vm) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*Vm) HasCreatedBy ¶

func (o *Vm) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Vm) HasCreatedOn ¶

func (o *Vm) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Vm) HasFlavour ¶

func (o *Vm) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Vm) HasFqdn ¶

func (o *Vm) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Vm) HasMemory ¶

func (o *Vm) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*Vm) HasModifiedBy ¶

func (o *Vm) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Vm) HasModifiedOn ¶

func (o *Vm) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Vm) HasProject ¶

func (o *Vm) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Vm) HasState ¶

func (o *Vm) HasState() bool

HasState returns a boolean if a field has been set.

func (*Vm) HasTag ¶

func (o *Vm) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Vm) HasUri ¶

func (o *Vm) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*Vm) HasUserMetadata ¶

func (o *Vm) HasUserMetadata() bool

HasUserMetadata returns a boolean if a field has been set.

func (Vm) MarshalJSON ¶

func (o Vm) MarshalJSON() ([]byte, error)

func (*Vm) SetCpu ¶

func (o *Vm) SetCpu(v float32)

SetCpu gets a reference to the given float32 and assigns it to the Cpu field.

func (*Vm) SetCreatedBy ¶

func (o *Vm) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Vm) SetCreatedOn ¶

func (o *Vm) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Vm) SetFlavour ¶

func (o *Vm) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Vm) SetFqdn ¶

func (o *Vm) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Vm) SetId ¶

func (o *Vm) SetId(v string)

SetId sets field value

func (*Vm) SetMemory ¶

func (o *Vm) SetMemory(v float32)

SetMemory gets a reference to the given float32 and assigns it to the Memory field.

func (*Vm) SetModifiedBy ¶

func (o *Vm) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Vm) SetModifiedOn ¶

func (o *Vm) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Vm) SetName ¶

func (o *Vm) SetName(v string)

SetName sets field value

func (*Vm) SetProject ¶

func (o *Vm) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Vm) SetState ¶

func (o *Vm) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Vm) SetTag ¶

func (o *Vm) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Vm) SetUri ¶

func (o *Vm) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*Vm) SetUserMetadata ¶

func (o *Vm) SetUserMetadata(v string)

SetUserMetadata gets a reference to the given string and assigns it to the UserMetadata field.

type Vmhost ¶

type Vmhost struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Type       *string    `json:"type,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Vmhost struct for Vmhost

func NewVmhost ¶

func NewVmhost(id string, name string) *Vmhost

NewVmhost instantiates a new Vmhost 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 NewVmhostWithDefaults ¶

func NewVmhostWithDefaults() *Vmhost

NewVmhostWithDefaults instantiates a new Vmhost 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 (*Vmhost) GetCreatedBy ¶

func (o *Vmhost) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Vmhost) GetCreatedByOk ¶

func (o *Vmhost) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetCreatedOn ¶

func (o *Vmhost) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Vmhost) GetCreatedOnOk ¶

func (o *Vmhost) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetFlavour ¶

func (o *Vmhost) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Vmhost) GetFlavourOk ¶

func (o *Vmhost) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetFqdn ¶

func (o *Vmhost) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Vmhost) GetFqdnOk ¶

func (o *Vmhost) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetId ¶

func (o *Vmhost) GetId() string

GetId returns the Id field value

func (*Vmhost) GetIdOk ¶

func (o *Vmhost) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Vmhost) GetModifiedBy ¶

func (o *Vmhost) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Vmhost) GetModifiedByOk ¶

func (o *Vmhost) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetModifiedOn ¶

func (o *Vmhost) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Vmhost) GetModifiedOnOk ¶

func (o *Vmhost) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetName ¶

func (o *Vmhost) GetName() string

GetName returns the Name field value

func (*Vmhost) GetNameOk ¶

func (o *Vmhost) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Vmhost) GetProject ¶

func (o *Vmhost) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Vmhost) GetProjectOk ¶

func (o *Vmhost) 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 (*Vmhost) GetState ¶

func (o *Vmhost) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Vmhost) GetStateOk ¶

func (o *Vmhost) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetTag ¶

func (o *Vmhost) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Vmhost) GetTagOk ¶

func (o *Vmhost) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) GetType ¶

func (o *Vmhost) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Vmhost) GetTypeOk ¶

func (o *Vmhost) GetTypeOk() (*string, 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 (*Vmhost) GetUri ¶

func (o *Vmhost) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Vmhost) GetUriOk ¶

func (o *Vmhost) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vmhost) HasCreatedBy ¶

func (o *Vmhost) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Vmhost) HasCreatedOn ¶

func (o *Vmhost) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Vmhost) HasFlavour ¶

func (o *Vmhost) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Vmhost) HasFqdn ¶

func (o *Vmhost) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Vmhost) HasModifiedBy ¶

func (o *Vmhost) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Vmhost) HasModifiedOn ¶

func (o *Vmhost) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Vmhost) HasProject ¶

func (o *Vmhost) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Vmhost) HasState ¶

func (o *Vmhost) HasState() bool

HasState returns a boolean if a field has been set.

func (*Vmhost) HasTag ¶

func (o *Vmhost) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Vmhost) HasType ¶

func (o *Vmhost) HasType() bool

HasType returns a boolean if a field has been set.

func (*Vmhost) HasUri ¶

func (o *Vmhost) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Vmhost) MarshalJSON ¶

func (o Vmhost) MarshalJSON() ([]byte, error)

func (*Vmhost) SetCreatedBy ¶

func (o *Vmhost) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Vmhost) SetCreatedOn ¶

func (o *Vmhost) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Vmhost) SetFlavour ¶

func (o *Vmhost) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Vmhost) SetFqdn ¶

func (o *Vmhost) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Vmhost) SetId ¶

func (o *Vmhost) SetId(v string)

SetId sets field value

func (*Vmhost) SetModifiedBy ¶

func (o *Vmhost) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Vmhost) SetModifiedOn ¶

func (o *Vmhost) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Vmhost) SetName ¶

func (o *Vmhost) SetName(v string)

SetName sets field value

func (*Vmhost) SetProject ¶

func (o *Vmhost) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Vmhost) SetState ¶

func (o *Vmhost) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Vmhost) SetTag ¶

func (o *Vmhost) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Vmhost) SetType ¶

func (o *Vmhost) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Vmhost) SetUri ¶

func (o *Vmhost) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type VmhostProjectInstanceApiService ¶

type VmhostProjectInstanceApiService service

VmhostProjectInstanceApiService VmhostProjectInstanceApi service

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceEventGet ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceEventGet(ctx context.Context, projectId string, locationId string, instanceId string, eventId string) ApiVmhostProjectInstanceEventGetRequest

VmhostProjectInstanceEventGet Get vmhost/instance.event

Get vmhost/instance.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@param eventId eventId
@return ApiVmhostProjectInstanceEventGetRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceEventGetExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceEventGetExecute(r ApiVmhostProjectInstanceEventGetRequest) (*Event, *http.Response, error)

Execute executes the request

@return Event

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceEventList ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceEventList(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceEventListRequest

VmhostProjectInstanceEventList List vmhost/instance.event

List vmhost/instance.event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceEventListRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceEventListExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceEventListExecute(r ApiVmhostProjectInstanceEventListRequest) ([]Event, *http.Response, error)

Execute executes the request

@return []Event

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceGet ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceGet(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceGetRequest

VmhostProjectInstanceGet Get vmhost/instance

Returns a single instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceGetRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceGetExecute ¶

Execute executes the request

@return Vmhost

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceList ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceList(ctx context.Context, projectId string, locationId string) ApiVmhostProjectInstanceListRequest

VmhostProjectInstanceList List vmhost/instance

List instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@return ApiVmhostProjectInstanceListRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceListExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceListExecute(r ApiVmhostProjectInstanceListRequest) ([]Vmhost, *http.Response, error)

Execute executes the request

@return []Vmhost

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceServiceGet ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceServiceGet(ctx context.Context, projectId string, locationId string, instanceId string, serviceId string) ApiVmhostProjectInstanceServiceGetRequest

VmhostProjectInstanceServiceGet Get vmhost/instance.service

Get vmhost/instance.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@param serviceId serviceId
@return ApiVmhostProjectInstanceServiceGetRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceServiceGetExecute ¶

Execute executes the request

@return ResourceService

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceServiceList ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceServiceList(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceServiceListRequest

VmhostProjectInstanceServiceList List vmhost/instance.service

List vmhost/instance.service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceServiceListRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceServiceListExecute ¶

Execute executes the request

@return []ResourceService

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagCreate ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagCreate(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceTagCreateRequest

VmhostProjectInstanceTagCreate Create vmhost/instance.tag

Create vmhost/instance.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceTagCreateRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagCreateExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagCreateExecute(r ApiVmhostProjectInstanceTagCreateRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagDelete ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagDelete(ctx context.Context, projectId string, locationId string, instanceId string, tagId string) ApiVmhostProjectInstanceTagDeleteRequest

VmhostProjectInstanceTagDelete Delete vmhost/instance.tag

Delete vmhost/instance.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@param tagId tagId
@return ApiVmhostProjectInstanceTagDeleteRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagDeleteExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagDeleteExecute(r ApiVmhostProjectInstanceTagDeleteRequest) (*http.Response, error)

Execute executes the request

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagGet ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagGet(ctx context.Context, projectId string, locationId string, instanceId string, tagId string) ApiVmhostProjectInstanceTagGetRequest

VmhostProjectInstanceTagGet Get vmhost/instance.tag

Get vmhost/instance.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@param tagId tagId
@return ApiVmhostProjectInstanceTagGetRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagGetExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagGetExecute(r ApiVmhostProjectInstanceTagGetRequest) (*Tag, *http.Response, error)

Execute executes the request

@return Tag

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagList ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagList(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceTagListRequest

VmhostProjectInstanceTagList List vmhost/instance.tag

List vmhost/instance.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceTagListRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagListExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagListExecute(r ApiVmhostProjectInstanceTagListRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagPut ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagPut(ctx context.Context, projectId string, locationId string, instanceId string) ApiVmhostProjectInstanceTagPutRequest

VmhostProjectInstanceTagPut Replace vmhost/instance.tag

Replace vmhost/instance.tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project Id
@param locationId Location Id
@param instanceId Instance Id
@return ApiVmhostProjectInstanceTagPutRequest

func (*VmhostProjectInstanceApiService) VmhostProjectInstanceTagPutExecute ¶

func (a *VmhostProjectInstanceApiService) VmhostProjectInstanceTagPutExecute(r ApiVmhostProjectInstanceTagPutRequest) ([]Tag, *http.Response, error)

Execute executes the request

@return []Tag

type Zone ¶

type Zone struct {
	CreatedBy  *string    `json:"createdBy,omitempty"`
	CreatedOn  *time.Time `json:"createdOn,omitempty"`
	DnsName    *string    `json:"dnsName,omitempty"`
	Flavour    *string    `json:"flavour,omitempty"`
	Fqdn       *string    `json:"fqdn,omitempty"`
	Id         string     `json:"id"`
	ModifiedBy *string    `json:"modifiedBy,omitempty"`
	ModifiedOn *time.Time `json:"modifiedOn,omitempty"`
	Name       string     `json:"name"`
	Nameserver []string   `json:"nameserver,omitempty"`
	Project    *string    `json:"project,omitempty"`
	State      *string    `json:"state,omitempty"`
	Tag        []Tag      `json:"tag,omitempty"`
	Uri        *string    `json:"uri,omitempty"`
}

Zone struct for Zone

func NewZone ¶

func NewZone(id string, name string) *Zone

NewZone instantiates a new Zone 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 NewZoneWithDefaults ¶

func NewZoneWithDefaults() *Zone

NewZoneWithDefaults instantiates a new Zone 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 (*Zone) GetCreatedBy ¶

func (o *Zone) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*Zone) GetCreatedByOk ¶

func (o *Zone) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetCreatedOn ¶

func (o *Zone) GetCreatedOn() time.Time

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*Zone) GetCreatedOnOk ¶

func (o *Zone) GetCreatedOnOk() (*time.Time, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetDnsName ¶

func (o *Zone) GetDnsName() string

GetDnsName returns the DnsName field value if set, zero value otherwise.

func (*Zone) GetDnsNameOk ¶

func (o *Zone) GetDnsNameOk() (*string, bool)

GetDnsNameOk returns a tuple with the DnsName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetFlavour ¶

func (o *Zone) GetFlavour() string

GetFlavour returns the Flavour field value if set, zero value otherwise.

func (*Zone) GetFlavourOk ¶

func (o *Zone) GetFlavourOk() (*string, bool)

GetFlavourOk returns a tuple with the Flavour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetFqdn ¶

func (o *Zone) GetFqdn() string

GetFqdn returns the Fqdn field value if set, zero value otherwise.

func (*Zone) GetFqdnOk ¶

func (o *Zone) GetFqdnOk() (*string, bool)

GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetId ¶

func (o *Zone) GetId() string

GetId returns the Id field value

func (*Zone) GetIdOk ¶

func (o *Zone) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Zone) GetModifiedBy ¶

func (o *Zone) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise.

func (*Zone) GetModifiedByOk ¶

func (o *Zone) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetModifiedOn ¶

func (o *Zone) GetModifiedOn() time.Time

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*Zone) GetModifiedOnOk ¶

func (o *Zone) GetModifiedOnOk() (*time.Time, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetName ¶

func (o *Zone) GetName() string

GetName returns the Name field value

func (*Zone) GetNameOk ¶

func (o *Zone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Zone) GetNameserver ¶

func (o *Zone) GetNameserver() []string

GetNameserver returns the Nameserver field value if set, zero value otherwise.

func (*Zone) GetNameserverOk ¶

func (o *Zone) GetNameserverOk() ([]string, bool)

GetNameserverOk returns a tuple with the Nameserver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetProject ¶

func (o *Zone) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*Zone) GetProjectOk ¶

func (o *Zone) 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 (*Zone) GetState ¶

func (o *Zone) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Zone) GetStateOk ¶

func (o *Zone) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetTag ¶

func (o *Zone) GetTag() []Tag

GetTag returns the Tag field value if set, zero value otherwise.

func (*Zone) GetTagOk ¶

func (o *Zone) GetTagOk() ([]Tag, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) GetUri ¶

func (o *Zone) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*Zone) GetUriOk ¶

func (o *Zone) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Zone) HasCreatedBy ¶

func (o *Zone) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Zone) HasCreatedOn ¶

func (o *Zone) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*Zone) HasDnsName ¶

func (o *Zone) HasDnsName() bool

HasDnsName returns a boolean if a field has been set.

func (*Zone) HasFlavour ¶

func (o *Zone) HasFlavour() bool

HasFlavour returns a boolean if a field has been set.

func (*Zone) HasFqdn ¶

func (o *Zone) HasFqdn() bool

HasFqdn returns a boolean if a field has been set.

func (*Zone) HasModifiedBy ¶

func (o *Zone) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (*Zone) HasModifiedOn ¶

func (o *Zone) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*Zone) HasNameserver ¶

func (o *Zone) HasNameserver() bool

HasNameserver returns a boolean if a field has been set.

func (*Zone) HasProject ¶

func (o *Zone) HasProject() bool

HasProject returns a boolean if a field has been set.

func (*Zone) HasState ¶

func (o *Zone) HasState() bool

HasState returns a boolean if a field has been set.

func (*Zone) HasTag ¶

func (o *Zone) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*Zone) HasUri ¶

func (o *Zone) HasUri() bool

HasUri returns a boolean if a field has been set.

func (Zone) MarshalJSON ¶

func (o Zone) MarshalJSON() ([]byte, error)

func (*Zone) SetCreatedBy ¶

func (o *Zone) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*Zone) SetCreatedOn ¶

func (o *Zone) SetCreatedOn(v time.Time)

SetCreatedOn gets a reference to the given time.Time and assigns it to the CreatedOn field.

func (*Zone) SetDnsName ¶

func (o *Zone) SetDnsName(v string)

SetDnsName gets a reference to the given string and assigns it to the DnsName field.

func (*Zone) SetFlavour ¶

func (o *Zone) SetFlavour(v string)

SetFlavour gets a reference to the given string and assigns it to the Flavour field.

func (*Zone) SetFqdn ¶

func (o *Zone) SetFqdn(v string)

SetFqdn gets a reference to the given string and assigns it to the Fqdn field.

func (*Zone) SetId ¶

func (o *Zone) SetId(v string)

SetId sets field value

func (*Zone) SetModifiedBy ¶

func (o *Zone) SetModifiedBy(v string)

SetModifiedBy gets a reference to the given string and assigns it to the ModifiedBy field.

func (*Zone) SetModifiedOn ¶

func (o *Zone) SetModifiedOn(v time.Time)

SetModifiedOn gets a reference to the given time.Time and assigns it to the ModifiedOn field.

func (*Zone) SetName ¶

func (o *Zone) SetName(v string)

SetName sets field value

func (*Zone) SetNameserver ¶

func (o *Zone) SetNameserver(v []string)

SetNameserver gets a reference to the given []string and assigns it to the Nameserver field.

func (*Zone) SetProject ¶

func (o *Zone) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*Zone) SetState ¶

func (o *Zone) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Zone) SetTag ¶

func (o *Zone) SetTag(v []Tag)

SetTag gets a reference to the given []Tag and assigns it to the Tag field.

func (*Zone) SetUri ¶

func (o *Zone) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

type ZoneSource ¶

type ZoneSource struct {
	DnsProbing *bool `json:"dnsProbing,omitempty"`
}

ZoneSource struct for ZoneSource

func NewZoneSource ¶

func NewZoneSource() *ZoneSource

NewZoneSource instantiates a new ZoneSource 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 NewZoneSourceWithDefaults ¶

func NewZoneSourceWithDefaults() *ZoneSource

NewZoneSourceWithDefaults instantiates a new ZoneSource 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 (*ZoneSource) GetDnsProbing ¶

func (o *ZoneSource) GetDnsProbing() bool

GetDnsProbing returns the DnsProbing field value if set, zero value otherwise.

func (*ZoneSource) GetDnsProbingOk ¶

func (o *ZoneSource) GetDnsProbingOk() (*bool, bool)

GetDnsProbingOk returns a tuple with the DnsProbing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ZoneSource) HasDnsProbing ¶

func (o *ZoneSource) HasDnsProbing() bool

HasDnsProbing returns a boolean if a field has been set.

func (ZoneSource) MarshalJSON ¶

func (o ZoneSource) MarshalJSON() ([]byte, error)

func (*ZoneSource) SetDnsProbing ¶

func (o *ZoneSource) SetDnsProbing(v bool)

SetDnsProbing gets a reference to the given bool and assigns it to the DnsProbing field.

Source Files ¶

Jump to

Keyboard shortcuts

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