Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AccountContractDto
- func (o *AccountContractDto) GetConcurrentHostsUnits() float32
- func (o *AccountContractDto) GetConcurrentHostsUnitsOk() (*float32, bool)
- func (o *AccountContractDto) GetHostUnitOverageAllowed() bool
- func (o *AccountContractDto) GetHostUnitOverageAllowedOk() (*bool, bool)
- func (o AccountContractDto) MarshalJSON() ([]byte, error)
- func (o *AccountContractDto) SetConcurrentHostsUnits(v float32)
- func (o *AccountContractDto) SetHostUnitOverageAllowed(v bool)
- func (o AccountContractDto) ToMap() (map[string]interface{}, error)
- func (o *AccountContractDto) UnmarshalJSON(data []byte) (err error)
- type AccountGroupDto
- func (o *AccountGroupDto) GetAccountName() string
- func (o *AccountGroupDto) GetAccountNameOk() (*string, bool)
- func (o *AccountGroupDto) GetAccountUUID() string
- func (o *AccountGroupDto) GetAccountUUIDOk() (*string, bool)
- func (o *AccountGroupDto) GetCreatedAt() string
- func (o *AccountGroupDto) GetCreatedAtOk() (*string, bool)
- func (o *AccountGroupDto) GetDescription() string
- func (o *AccountGroupDto) GetDescriptionOk() (*string, bool)
- func (o *AccountGroupDto) GetGroupName() string
- func (o *AccountGroupDto) GetGroupNameOk() (*string, bool)
- func (o *AccountGroupDto) GetOwner() string
- func (o *AccountGroupDto) GetOwnerOk() (*string, bool)
- func (o *AccountGroupDto) GetUpdatedAt() string
- func (o *AccountGroupDto) GetUpdatedAtOk() (*string, bool)
- func (o *AccountGroupDto) GetUuid() string
- func (o *AccountGroupDto) GetUuidOk() (*string, bool)
- func (o AccountGroupDto) MarshalJSON() ([]byte, error)
- func (o *AccountGroupDto) SetAccountName(v string)
- func (o *AccountGroupDto) SetAccountUUID(v string)
- func (o *AccountGroupDto) SetCreatedAt(v string)
- func (o *AccountGroupDto) SetDescription(v string)
- func (o *AccountGroupDto) SetGroupName(v string)
- func (o *AccountGroupDto) SetOwner(v string)
- func (o *AccountGroupDto) SetUpdatedAt(v string)
- func (o *AccountGroupDto) SetUuid(v string)
- func (o AccountGroupDto) ToMap() (map[string]interface{}, error)
- func (o *AccountGroupDto) UnmarshalJSON(data []byte) (err error)
- type AccountLimitsAPIService
- type AccountLimitsDto
- func (o *AccountLimitsDto) GetCurrentValue() float32
- func (o *AccountLimitsDto) GetCurrentValueOk() (*float32, bool)
- func (o *AccountLimitsDto) GetLimitType() string
- func (o *AccountLimitsDto) GetLimitTypeOk() (*string, bool)
- func (o *AccountLimitsDto) GetLimitValue() float32
- func (o *AccountLimitsDto) GetLimitValueOk() (*float32, bool)
- func (o AccountLimitsDto) MarshalJSON() ([]byte, error)
- func (o *AccountLimitsDto) SetCurrentValue(v float32)
- func (o *AccountLimitsDto) SetLimitType(v string)
- func (o *AccountLimitsDto) SetLimitValue(v float32)
- func (o AccountLimitsDto) ToMap() (map[string]interface{}, error)
- func (o *AccountLimitsDto) UnmarshalJSON(data []byte) (err error)
- type AccountLimitsPage
- func (o *AccountLimitsPage) GetPageNumber() float32
- func (o *AccountLimitsPage) GetPageNumberOk() (*float32, bool)
- func (o *AccountLimitsPage) GetPageSize() float32
- func (o *AccountLimitsPage) GetPageSizeOk() (*float32, bool)
- func (o *AccountLimitsPage) GetResults() []AccountLimitsDto
- func (o *AccountLimitsPage) GetResultsOk() ([]AccountLimitsDto, bool)
- func (o *AccountLimitsPage) GetTotal() float32
- func (o *AccountLimitsPage) GetTotalOk() (*float32, bool)
- func (o AccountLimitsPage) MarshalJSON() ([]byte, error)
- func (o *AccountLimitsPage) SetPageNumber(v float32)
- func (o *AccountLimitsPage) SetPageSize(v float32)
- func (o *AccountLimitsPage) SetResults(v []AccountLimitsDto)
- func (o *AccountLimitsPage) SetTotal(v float32)
- func (o AccountLimitsPage) ToMap() (map[string]interface{}, error)
- func (o *AccountLimitsPage) UnmarshalJSON(data []byte) (err error)
- type AccountSettingsAPIService
- func (a *AccountSettingsAPIService) CreateCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiCreateCostcenterCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) CreateCostcenterCostAllocationValuesExecute(r ApiCreateCostcenterCostAllocationValuesRequest) (*http.Response, error)
- func (a *AccountSettingsAPIService) CreateProductCostAllocationValues(ctx context.Context, accountUuid string) ApiCreateProductCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) CreateProductCostAllocationValuesExecute(r ApiCreateProductCostAllocationValuesRequest) (*http.Response, error)
- func (a *AccountSettingsAPIService) DeleteCostcenterCostAllocationValue(ctx context.Context, accountUuid string, key string) ApiDeleteCostcenterCostAllocationValueRequest
- func (a *AccountSettingsAPIService) DeleteCostcenterCostAllocationValueExecute(r ApiDeleteCostcenterCostAllocationValueRequest) (*http.Response, error)
- func (a *AccountSettingsAPIService) DeleteProductCostAllocationValue(ctx context.Context, accountUuid string, key string) ApiDeleteProductCostAllocationValueRequest
- func (a *AccountSettingsAPIService) DeleteProductCostAllocationValueExecute(r ApiDeleteProductCostAllocationValueRequest) (*http.Response, error)
- func (a *AccountSettingsAPIService) ListCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiListCostcenterCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) ListCostcenterCostAllocationValuesExecute(r ApiListCostcenterCostAllocationValuesRequest) (*PaginatedFieldValueDto, *http.Response, error)
- func (a *AccountSettingsAPIService) ListProductCostAllocationValues(ctx context.Context, accountUuid string) ApiListProductCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) ListProductCostAllocationValuesExecute(r ApiListProductCostAllocationValuesRequest) (*PaginatedFieldValueDto, *http.Response, error)
- func (a *AccountSettingsAPIService) ReplaceCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiReplaceCostcenterCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) ReplaceCostcenterCostAllocationValuesExecute(r ApiReplaceCostcenterCostAllocationValuesRequest) (*http.Response, error)
- func (a *AccountSettingsAPIService) ReplaceProductCostAllocationValues(ctx context.Context, accountUuid string) ApiReplaceProductCostAllocationValuesRequest
- func (a *AccountSettingsAPIService) ReplaceProductCostAllocationValuesExecute(r ApiReplaceProductCostAllocationValuesRequest) (*http.Response, error)
- type AllowlistItem
- func (o *AllowlistItem) GetIpRange() string
- func (o *AllowlistItem) GetIpRangeOk() (*string, bool)
- func (o *AllowlistItem) GetName() string
- func (o *AllowlistItem) GetNameOk() (*string, bool)
- func (o AllowlistItem) MarshalJSON() ([]byte, error)
- func (o *AllowlistItem) SetIpRange(v string)
- func (o *AllowlistItem) SetName(v string)
- func (o AllowlistItem) ToMap() (map[string]interface{}, error)
- func (o *AllowlistItem) UnmarshalJSON(data []byte) (err error)
- type ApiAddClaBudgetLimitForClusterRequest
- type ApiAddClaBudgetLimitForEnvironmentRequest
- type ApiAddGroupPermissionsRequest
- type ApiAddUserToGroupsRequest
- type ApiAppendLevelPolicyBindingsRequest
- type ApiAppendParticularGroupBindingRequest
- type ApiCreateCostcenterCostAllocationValuesRequest
- type ApiCreateGroupsRequest
- type ApiCreateLevelPolicyRequest
- type ApiCreateProductCostAllocationValuesRequest
- type ApiCreateServiceUserForAccountRequest
- type ApiCreateUserForAccountRequest
- type ApiDeleteCostcenterCostAllocationValueRequest
- type ApiDeleteGroupRequest
- type ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
- func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) Execute() (*http.Response, error)
- func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) ForceMultiple(forceMultiple interface{}) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
- func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) QueryParams(queryParams map[string]interface{}) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
- type ApiDeleteLevelPolicyBindingsForPolicyRequest
- func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) Execute() (*http.Response, error)
- func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) ForceMultiple(forceMultiple interface{}) ApiDeleteLevelPolicyBindingsForPolicyRequest
- func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) QueryParams(queryParams map[string]interface{}) ApiDeleteLevelPolicyBindingsForPolicyRequest
- type ApiDeleteLevelPolicyBindingsRequest
- type ApiDeleteLevelPolicyRequest
- type ApiDeletePolicyBoundaryRequest
- type ApiDeleteProductCostAllocationValueRequest
- type ApiDeleteUserRequest
- type ApiEditGroupRequest
- type ApiEnableOverageRequest
- type ApiGetAllLevelPoliciesBindingsRequest
- type ApiGetClaBudgetLimitsRequest
- type ApiGetClaLicenseDetailsByIdRequest
- type ApiGetClaSubscriptionClusterDetailsRequest
- type ApiGetClaSubscriptionEnvironmentDetailsRequest
- type ApiGetClaSubscriptionsRequest
- type ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) ClusterUuids(clusterUuids []string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) Execute() ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- type ApiGetClustersRequest
- type ApiGetConfigRequest
- type ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) EnvironmentId(environmentId string) ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) Execute() (*PaginatedEnvironmentBreakdownDto, *http.Response, error)
- func (r ApiGetCostAllocationBreakdownPageRequest) Field(field string) ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) From(from string) ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) PageKey(pageKey string) ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) PageSize(pageSize float32) ApiGetCostAllocationBreakdownPageRequest
- func (r ApiGetCostAllocationBreakdownPageRequest) To(to string) ApiGetCostAllocationBreakdownPageRequest
- type ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) EntityId(entityId interface{}) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) EntityType(entityType interface{}) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Execute() (*EffectivePermissions, *http.Response, error)
- func (r ApiGetEffectivePermissionsRequest) Page(page interface{}) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Services(services interface{}) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Size(size interface{}) ApiGetEffectivePermissionsRequest
- type ApiGetEnvironmentCostRequest
- func (r ApiGetEnvironmentCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentCostRequest
- func (r ApiGetEnvironmentCostRequest) EndTime(endTime time.Time) ApiGetEnvironmentCostRequest
- func (r ApiGetEnvironmentCostRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentCostRequest
- func (r ApiGetEnvironmentCostRequest) Execute() (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
- func (r ApiGetEnvironmentCostRequest) StartTime(startTime time.Time) ApiGetEnvironmentCostRequest
- type ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) ClusterIds(clusterIds []string) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) EndTime(endTime time.Time) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) EnvironmentIds(environmentIds []string) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) Execute() (*SubscriptionEnvironmentCostListV3Dto, *http.Response, error)
- func (r ApiGetEnvironmentCostV3Request) PageKey(pageKey string) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) PageSize(pageSize float32) ApiGetEnvironmentCostV3Request
- func (r ApiGetEnvironmentCostV3Request) StartTime(startTime time.Time) ApiGetEnvironmentCostV3Request
- type ApiGetEnvironmentResourcesRequest
- type ApiGetEnvironmentUsageRequest
- func (r ApiGetEnvironmentUsageRequest) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentUsageRequest
- func (r ApiGetEnvironmentUsageRequest) EndTime(endTime time.Time) ApiGetEnvironmentUsageRequest
- func (r ApiGetEnvironmentUsageRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentUsageRequest
- func (r ApiGetEnvironmentUsageRequest) Execute() (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
- func (r ApiGetEnvironmentUsageRequest) StartTime(startTime time.Time) ApiGetEnvironmentUsageRequest
- type ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) ClusterIds(clusterIds []string) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) EndTime(endTime time.Time) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) EnvironmentIds(environmentIds []string) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) Execute() (*SubscriptionEnvironmentUsageListV3Dto, *http.Response, error)
- func (r ApiGetEnvironmentUsageV3Request) PageKey(pageKey string) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) PageSize(pageSize float32) ApiGetEnvironmentUsageV3Request
- func (r ApiGetEnvironmentUsageV3Request) StartTime(startTime time.Time) ApiGetEnvironmentUsageV3Request
- type ApiGetEnvironmentsRequest
- type ApiGetEventsRequest
- func (r ApiGetEventsRequest) EndTime(endTime time.Time) ApiGetEventsRequest
- func (r ApiGetEventsRequest) EventType(eventType string) ApiGetEventsRequest
- func (r ApiGetEventsRequest) Execute() ([]Event, *http.Response, error)
- func (r ApiGetEventsRequest) StartTime(startTime time.Time) ApiGetEventsRequest
- type ApiGetForecastRequest
- type ApiGetGroupPermissionsRequest
- type ApiGetGroupsRequest
- type ApiGetLevelDescendantsPolicyBindingsRequest
- func (r ApiGetLevelDescendantsPolicyBindingsRequest) Execute() (*LevelPolicyBindingDtoList, *http.Response, error)
- func (r ApiGetLevelDescendantsPolicyBindingsRequest) Page(page interface{}) ApiGetLevelDescendantsPolicyBindingsRequest
- func (r ApiGetLevelDescendantsPolicyBindingsRequest) Size(size interface{}) ApiGetLevelDescendantsPolicyBindingsRequest
- type ApiGetLevelPoliciesRequest
- type ApiGetLevelPolicyBindingsForGroupRequest
- type ApiGetLevelPolicyBindingsRequest
- type ApiGetLevelPolicyRequest
- type ApiGetLimitsForAccountRequest
- type ApiGetLimitsForLevelRequest
- type ApiGetPermissionsRequest
- type ApiGetPolicyBoundariesRequest
- type ApiGetPolicyBoundaryRequest
- type ApiGetPolicyOverviewListRequest
- type ApiGetPolicyUuidsBindingsRequest
- type ApiGetProductLevelClaLicenseConsumptionDataRequest
- func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetProductLevelClaLicenseConsumptionDataRequest
- func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) Execute() (*ConsumptionReturnListDto, *http.Response, error)
- func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetProductLevelClaLicenseConsumptionDataRequest
- func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetProductLevelClaLicenseConsumptionDataRequest
- func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetProductLevelClaLicenseConsumptionDataRequest
- type ApiGetQuotaRequest
- type ApiGetRegionsRequest
- type ApiGetServiceUserRequest
- type ApiGetServiceUsersFromAccountRequest
- func (r ApiGetServiceUsersFromAccountRequest) Execute() (*ExternalServiceUsersPageDto, *http.Response, error)
- func (r ApiGetServiceUsersFromAccountRequest) Page(page int32) ApiGetServiceUsersFromAccountRequest
- func (r ApiGetServiceUsersFromAccountRequest) PageKey(pageKey string) ApiGetServiceUsersFromAccountRequest
- func (r ApiGetServiceUsersFromAccountRequest) PageSize(pageSize int32) ApiGetServiceUsersFromAccountRequest
- type ApiGetSubscriptionRequest
- type ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) EnvironmentUuids(environmentUuids []string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) Execute() ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- type ApiGetTotalSubscriptionCostRequest
- func (r ApiGetTotalSubscriptionCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetTotalSubscriptionCostRequest
- func (r ApiGetTotalSubscriptionCostRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionCostRequest
- func (r ApiGetTotalSubscriptionCostRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionCostRequest
- func (r ApiGetTotalSubscriptionCostRequest) Execute() (*SubscriptionCostListDto, *http.Response, error)
- type ApiGetTotalSubscriptionUsageRequest
- func (r ApiGetTotalSubscriptionUsageRequest) CapabilityKeys(capabilityKeys []string) ApiGetTotalSubscriptionUsageRequest
- func (r ApiGetTotalSubscriptionUsageRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionUsageRequest
- func (r ApiGetTotalSubscriptionUsageRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionUsageRequest
- func (r ApiGetTotalSubscriptionUsageRequest) Execute() (*SubscriptionUsageListDto, *http.Response, error)
- type ApiGetUserGroupsRequest
- type ApiGetUsersForGroupRequest
- type ApiGetUsersRequest
- type ApiListCostcenterCostAllocationValuesRequest
- func (r ApiListCostcenterCostAllocationValuesRequest) Execute() (*PaginatedFieldValueDto, *http.Response, error)
- func (r ApiListCostcenterCostAllocationValuesRequest) Page(page float32) ApiListCostcenterCostAllocationValuesRequest
- func (r ApiListCostcenterCostAllocationValuesRequest) PageSize(pageSize float32) ApiListCostcenterCostAllocationValuesRequest
- type ApiListProductCostAllocationValuesRequest
- func (r ApiListProductCostAllocationValuesRequest) Execute() (*PaginatedFieldValueDto, *http.Response, error)
- func (r ApiListProductCostAllocationValuesRequest) Page(page float32) ApiListProductCostAllocationValuesRequest
- func (r ApiListProductCostAllocationValuesRequest) PageSize(pageSize float32) ApiListProductCostAllocationValuesRequest
- type ApiListRateCardsRequest
- type ApiListSubscriptionsRequest
- type ApiOverwriteGroupPermissionsRequest
- type ApiPostPolicyBoundaryRequest
- type ApiPutPolicyBoundaryRequest
- type ApiReferenceDataControllerRequest
- type ApiRemoveGroupPermissionsRequest
- func (r ApiRemoveGroupPermissionsRequest) Execute() (*http.Response, error)
- func (r ApiRemoveGroupPermissionsRequest) PermissionName(permissionName string) ApiRemoveGroupPermissionsRequest
- func (r ApiRemoveGroupPermissionsRequest) Scope(scope string) ApiRemoveGroupPermissionsRequest
- func (r ApiRemoveGroupPermissionsRequest) ScopeType(scopeType string) ApiRemoveGroupPermissionsRequest
- type ApiRemoveUserFromAccountRequest
- type ApiRemoveUserFromGroupsRequest
- type ApiReplaceCostcenterCostAllocationValuesRequest
- type ApiReplaceProductCostAllocationValuesRequest
- type ApiReplaceUserGroupsRequest
- type ApiSetConfigRequest
- type ApiSplitHostMonitoringCreditsRequest
- type ApiUpdateClaBudgetLimitForClusterRequest
- type ApiUpdateClaBudgetLimitForEnvironmentRequest
- type ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
- func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) AppendLevelPolicyBindingForGroupDto(appendLevelPolicyBindingForGroupDto AppendLevelPolicyBindingForGroupDto) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
- func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) Execute() (*http.Response, error)
- func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) QueryParams(queryParams map[string]interface{}) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
- type ApiUpdateLevelPolicyRequest
- type ApiUpdatePolicyBindingsToGroupRequest
- type ApiUpdateServiceUserForAccountRequest
- type ApiValidateLevelPolicyRequest
- type ApiValidateNewLevelPolicyRequest
- type AppendLevelPolicyBindingForGroupDto
- func (o *AppendLevelPolicyBindingForGroupDto) GetBoundaries() []string
- func (o *AppendLevelPolicyBindingForGroupDto) GetBoundariesOk() ([]string, bool)
- func (o *AppendLevelPolicyBindingForGroupDto) GetMetadata() map[string]string
- func (o *AppendLevelPolicyBindingForGroupDto) GetMetadataOk() (*map[string]string, bool)
- func (o *AppendLevelPolicyBindingForGroupDto) GetParameters() map[string]string
- func (o *AppendLevelPolicyBindingForGroupDto) GetParametersOk() (*map[string]string, bool)
- func (o *AppendLevelPolicyBindingForGroupDto) HasBoundaries() bool
- func (o *AppendLevelPolicyBindingForGroupDto) HasMetadata() bool
- func (o *AppendLevelPolicyBindingForGroupDto) HasParameters() bool
- func (o AppendLevelPolicyBindingForGroupDto) MarshalJSON() ([]byte, error)
- func (o *AppendLevelPolicyBindingForGroupDto) SetBoundaries(v []string)
- func (o *AppendLevelPolicyBindingForGroupDto) SetMetadata(v map[string]string)
- func (o *AppendLevelPolicyBindingForGroupDto) SetParameters(v map[string]string)
- func (o AppendLevelPolicyBindingForGroupDto) ToMap() (map[string]interface{}, error)
- func (o *AppendLevelPolicyBindingForGroupDto) UnmarshalJSON(data []byte) (err error)
- type AppendLevelPolicyBindingsRequestDto
- func (o *AppendLevelPolicyBindingsRequestDto) GetBoundaries() []string
- func (o *AppendLevelPolicyBindingsRequestDto) GetBoundariesOk() ([]string, bool)
- func (o *AppendLevelPolicyBindingsRequestDto) GetGroups() []string
- func (o *AppendLevelPolicyBindingsRequestDto) GetGroupsOk() ([]string, bool)
- func (o *AppendLevelPolicyBindingsRequestDto) HasBoundaries() bool
- func (o AppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
- func (o *AppendLevelPolicyBindingsRequestDto) SetBoundaries(v []string)
- func (o *AppendLevelPolicyBindingsRequestDto) SetGroups(v []string)
- func (o AppendLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, error)
- func (o *AppendLevelPolicyBindingsRequestDto) UnmarshalJSON(data []byte) (err error)
- type BasicAuth
- type Binding
- func (o *Binding) GetBoundaries() []string
- func (o *Binding) GetBoundariesOk() ([]string, bool)
- func (o *Binding) GetGroups() []string
- func (o *Binding) GetGroupsOk() ([]string, bool)
- func (o *Binding) GetMetadata() map[string]string
- func (o *Binding) GetMetadataOk() (*map[string]string, bool)
- func (o *Binding) GetParameters() map[string]string
- func (o *Binding) GetParametersOk() (*map[string]string, bool)
- func (o *Binding) GetPolicyUuid() string
- func (o *Binding) GetPolicyUuidOk() (*string, bool)
- func (o *Binding) HasBoundaries() bool
- func (o *Binding) HasMetadata() bool
- func (o *Binding) HasParameters() bool
- func (o Binding) MarshalJSON() ([]byte, error)
- func (o *Binding) SetBoundaries(v []string)
- func (o *Binding) SetGroups(v []string)
- func (o *Binding) SetMetadata(v map[string]string)
- func (o *Binding) SetParameters(v map[string]string)
- func (o *Binding) SetPolicyUuid(v string)
- func (o Binding) ToMap() (map[string]interface{}, error)
- func (o *Binding) UnmarshalJSON(data []byte) (err error)
- type ClaBudgetLimitDto
- func (o *ClaBudgetLimitDto) GetLimit() float32
- func (o *ClaBudgetLimitDto) GetLimitOk() (*float32, bool)
- func (o ClaBudgetLimitDto) MarshalJSON() ([]byte, error)
- func (o *ClaBudgetLimitDto) SetLimit(v float32)
- func (o ClaBudgetLimitDto) ToMap() (map[string]interface{}, error)
- func (o *ClaBudgetLimitDto) UnmarshalJSON(data []byte) (err error)
- type ClaBudgetLimitRecordListDto
- func (o *ClaBudgetLimitRecordListDto) GetRecords() []ClaBudgetLimitRecordsDto
- func (o *ClaBudgetLimitRecordListDto) GetRecordsOk() ([]ClaBudgetLimitRecordsDto, bool)
- func (o *ClaBudgetLimitRecordListDto) GetTotalCount() float32
- func (o *ClaBudgetLimitRecordListDto) GetTotalCountOk() (*float32, bool)
- func (o ClaBudgetLimitRecordListDto) MarshalJSON() ([]byte, error)
- func (o *ClaBudgetLimitRecordListDto) SetRecords(v []ClaBudgetLimitRecordsDto)
- func (o *ClaBudgetLimitRecordListDto) SetTotalCount(v float32)
- func (o ClaBudgetLimitRecordListDto) ToMap() (map[string]interface{}, error)
- func (o *ClaBudgetLimitRecordListDto) UnmarshalJSON(data []byte) (err error)
- type ClaBudgetLimitRecordsDto
- func (o *ClaBudgetLimitRecordsDto) GetAmount() float32
- func (o *ClaBudgetLimitRecordsDto) GetAmountOk() (*float32, bool)
- func (o *ClaBudgetLimitRecordsDto) GetClusterUuid() string
- func (o *ClaBudgetLimitRecordsDto) GetClusterUuidOk() (*string, bool)
- func (o *ClaBudgetLimitRecordsDto) GetDimensionName() string
- func (o *ClaBudgetLimitRecordsDto) GetDimensionNameOk() (*string, bool)
- func (o *ClaBudgetLimitRecordsDto) GetEndDate() time.Time
- func (o *ClaBudgetLimitRecordsDto) GetEndDateOk() (*time.Time, bool)
- func (o *ClaBudgetLimitRecordsDto) GetEnvironmentUuid() string
- func (o *ClaBudgetLimitRecordsDto) GetEnvironmentUuidOk() (*string, bool)
- func (o *ClaBudgetLimitRecordsDto) GetStartDate() time.Time
- func (o *ClaBudgetLimitRecordsDto) GetStartDateOk() (*time.Time, bool)
- func (o *ClaBudgetLimitRecordsDto) GetSubscriptionId() float32
- func (o *ClaBudgetLimitRecordsDto) GetSubscriptionIdOk() (*float32, bool)
- func (o *ClaBudgetLimitRecordsDto) GetTierType() string
- func (o *ClaBudgetLimitRecordsDto) GetTierTypeOk() (*string, bool)
- func (o ClaBudgetLimitRecordsDto) MarshalJSON() ([]byte, error)
- func (o *ClaBudgetLimitRecordsDto) SetAmount(v float32)
- func (o *ClaBudgetLimitRecordsDto) SetClusterUuid(v string)
- func (o *ClaBudgetLimitRecordsDto) SetDimensionName(v string)
- func (o *ClaBudgetLimitRecordsDto) SetEndDate(v time.Time)
- func (o *ClaBudgetLimitRecordsDto) SetEnvironmentUuid(v string)
- func (o *ClaBudgetLimitRecordsDto) SetStartDate(v time.Time)
- func (o *ClaBudgetLimitRecordsDto) SetSubscriptionId(v float32)
- func (o *ClaBudgetLimitRecordsDto) SetTierType(v string)
- func (o ClaBudgetLimitRecordsDto) ToMap() (map[string]interface{}, error)
- func (o *ClaBudgetLimitRecordsDto) UnmarshalJSON(data []byte) (err error)
- type ClaClusterDto
- func (o *ClaClusterDto) GetClusterUuid() string
- func (o *ClaClusterDto) GetClusterUuidOk() (*string, bool)
- func (o ClaClusterDto) MarshalJSON() ([]byte, error)
- func (o *ClaClusterDto) SetClusterUuid(v string)
- func (o ClaClusterDto) ToMap() (map[string]interface{}, error)
- func (o *ClaClusterDto) UnmarshalJSON(data []byte) (err error)
- type ClaClusterListDto
- func (o *ClaClusterListDto) GetRecords() []ClaClusterDto
- func (o *ClaClusterListDto) GetRecordsOk() ([]ClaClusterDto, bool)
- func (o *ClaClusterListDto) GetTotalCount() float32
- func (o *ClaClusterListDto) GetTotalCountOk() (*float32, bool)
- func (o ClaClusterListDto) MarshalJSON() ([]byte, error)
- func (o *ClaClusterListDto) SetRecords(v []ClaClusterDto)
- func (o *ClaClusterListDto) SetTotalCount(v float32)
- func (o ClaClusterListDto) ToMap() (map[string]interface{}, error)
- func (o *ClaClusterListDto) UnmarshalJSON(data []byte) (err error)
- type ClaEnvironmentDto
- func (o *ClaEnvironmentDto) GetEnvironmentUuid() string
- func (o *ClaEnvironmentDto) GetEnvironmentUuidOk() (*string, bool)
- func (o ClaEnvironmentDto) MarshalJSON() ([]byte, error)
- func (o *ClaEnvironmentDto) SetEnvironmentUuid(v string)
- func (o ClaEnvironmentDto) ToMap() (map[string]interface{}, error)
- func (o *ClaEnvironmentDto) UnmarshalJSON(data []byte) (err error)
- type ClaEnvironmentListDto
- func (o *ClaEnvironmentListDto) GetRecords() []ClaEnvironmentDto
- func (o *ClaEnvironmentListDto) GetRecordsOk() ([]ClaEnvironmentDto, bool)
- func (o *ClaEnvironmentListDto) GetTotalCount() float32
- func (o *ClaEnvironmentListDto) GetTotalCountOk() (*float32, bool)
- func (o ClaEnvironmentListDto) MarshalJSON() ([]byte, error)
- func (o *ClaEnvironmentListDto) SetRecords(v []ClaEnvironmentDto)
- func (o *ClaEnvironmentListDto) SetTotalCount(v float32)
- func (o ClaEnvironmentListDto) ToMap() (map[string]interface{}, error)
- func (o *ClaEnvironmentListDto) UnmarshalJSON(data []byte) (err error)
- type ClaSubscriptionDto
- func (o *ClaSubscriptionDto) GetEnd() string
- func (o *ClaSubscriptionDto) GetEndOk() (*string, bool)
- func (o *ClaSubscriptionDto) GetStart() string
- func (o *ClaSubscriptionDto) GetStartOk() (*string, bool)
- func (o *ClaSubscriptionDto) GetSubscriptionId() float32
- func (o *ClaSubscriptionDto) GetSubscriptionIdOk() (*float32, bool)
- func (o ClaSubscriptionDto) MarshalJSON() ([]byte, error)
- func (o *ClaSubscriptionDto) SetEnd(v string)
- func (o *ClaSubscriptionDto) SetStart(v string)
- func (o *ClaSubscriptionDto) SetSubscriptionId(v float32)
- func (o ClaSubscriptionDto) ToMap() (map[string]interface{}, error)
- func (o *ClaSubscriptionDto) UnmarshalJSON(data []byte) (err error)
- type ClaSubscriptionListDto
- func (o *ClaSubscriptionListDto) GetRecords() []ClaSubscriptionDto
- func (o *ClaSubscriptionListDto) GetRecordsOk() ([]ClaSubscriptionDto, bool)
- func (o *ClaSubscriptionListDto) GetTotalCount() float32
- func (o *ClaSubscriptionListDto) GetTotalCountOk() (*float32, bool)
- func (o ClaSubscriptionListDto) MarshalJSON() ([]byte, error)
- func (o *ClaSubscriptionListDto) SetRecords(v []ClaSubscriptionDto)
- func (o *ClaSubscriptionListDto) SetTotalCount(v float32)
- func (o ClaSubscriptionListDto) ToMap() (map[string]interface{}, error)
- func (o *ClaSubscriptionListDto) UnmarshalJSON(data []byte) (err error)
- type ClaSubscriptionTermDto
- func (o *ClaSubscriptionTermDto) GetEndDate() time.Time
- func (o *ClaSubscriptionTermDto) GetEndDateOk() (*time.Time, bool)
- func (o *ClaSubscriptionTermDto) GetLimit() float32
- func (o *ClaSubscriptionTermDto) GetLimitOk() (*float32, bool)
- func (o *ClaSubscriptionTermDto) GetStartDate() time.Time
- func (o *ClaSubscriptionTermDto) GetStartDateOk() (*time.Time, bool)
- func (o ClaSubscriptionTermDto) MarshalJSON() ([]byte, error)
- func (o *ClaSubscriptionTermDto) SetEndDate(v time.Time)
- func (o *ClaSubscriptionTermDto) SetLimit(v float32)
- func (o *ClaSubscriptionTermDto) SetStartDate(v time.Time)
- func (o ClaSubscriptionTermDto) ToMap() (map[string]interface{}, error)
- func (o *ClaSubscriptionTermDto) UnmarshalJSON(data []byte) (err error)
- type ClusterDto
- func (o *ClusterDto) GetClusterId() string
- func (o *ClusterDto) GetClusterIdOk() (*string, bool)
- func (o ClusterDto) MarshalJSON() ([]byte, error)
- func (o *ClusterDto) SetClusterId(v string)
- func (o ClusterDto) ToMap() (map[string]interface{}, error)
- func (o *ClusterDto) UnmarshalJSON(data []byte) (err error)
- type ClusterListDto
- func (o *ClusterListDto) GetData() []ClusterDto
- func (o *ClusterListDto) GetDataOk() ([]ClusterDto, bool)
- func (o ClusterListDto) MarshalJSON() ([]byte, error)
- func (o *ClusterListDto) SetData(v []ClusterDto)
- func (o ClusterListDto) ToMap() (map[string]interface{}, error)
- func (o *ClusterListDto) UnmarshalJSON(data []byte) (err error)
- type ClusterOrEnvironmentAggregatedReturnDto
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecords() map[string]interface{}
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecordsOk() (map[string]interface{}, bool)
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceName() string
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceNameOk() (*string, bool)
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceType() string
- func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceTypeOk() (*string, bool)
- func (o ClusterOrEnvironmentAggregatedReturnDto) MarshalJSON() ([]byte, error)
- func (o *ClusterOrEnvironmentAggregatedReturnDto) SetConsumptionRecords(v map[string]interface{})
- func (o *ClusterOrEnvironmentAggregatedReturnDto) SetResourceName(v string)
- func (o *ClusterOrEnvironmentAggregatedReturnDto) SetResourceType(v string)
- func (o ClusterOrEnvironmentAggregatedReturnDto) ToMap() (map[string]interface{}, error)
- func (o *ClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON(data []byte) (err error)
- type Condition
- func (o *Condition) GetName() string
- func (o *Condition) GetNameOk() (*string, bool)
- func (o *Condition) GetOperator() string
- func (o *Condition) GetOperatorOk() (*string, bool)
- func (o *Condition) GetValues() []string
- func (o *Condition) GetValuesOk() ([]string, bool)
- func (o Condition) MarshalJSON() ([]byte, error)
- func (o *Condition) SetName(v string)
- func (o *Condition) SetOperator(v string)
- func (o *Condition) SetValues(v []string)
- func (o Condition) ToMap() (map[string]interface{}, error)
- func (o *Condition) UnmarshalJSON(data []byte) (err error)
- type Configuration
- type ConsumptionReturnDto
- func (o *ConsumptionReturnDto) GetConsumptionType() string
- func (o *ConsumptionReturnDto) GetConsumptionTypeOk() (*string, bool)
- func (o *ConsumptionReturnDto) GetQuantity() float32
- func (o *ConsumptionReturnDto) GetQuantityOk() (*float32, bool)
- func (o *ConsumptionReturnDto) GetTimeFrameEnd() time.Time
- func (o *ConsumptionReturnDto) GetTimeFrameEndOk() (*time.Time, bool)
- func (o *ConsumptionReturnDto) GetTimeFrameStart() time.Time
- func (o *ConsumptionReturnDto) GetTimeFrameStartOk() (*time.Time, bool)
- func (o ConsumptionReturnDto) MarshalJSON() ([]byte, error)
- func (o *ConsumptionReturnDto) SetConsumptionType(v string)
- func (o *ConsumptionReturnDto) SetQuantity(v float32)
- func (o *ConsumptionReturnDto) SetTimeFrameEnd(v time.Time)
- func (o *ConsumptionReturnDto) SetTimeFrameStart(v time.Time)
- func (o ConsumptionReturnDto) ToMap() (map[string]interface{}, error)
- func (o *ConsumptionReturnDto) UnmarshalJSON(data []byte) (err error)
- type ConsumptionReturnListDto
- func (o *ConsumptionReturnListDto) GetRecords() []ConsumptionReturnDto
- func (o *ConsumptionReturnListDto) GetRecordsOk() ([]ConsumptionReturnDto, bool)
- func (o *ConsumptionReturnListDto) GetTotalCount() float32
- func (o *ConsumptionReturnListDto) GetTotalCountOk() (*float32, bool)
- func (o ConsumptionReturnListDto) MarshalJSON() ([]byte, error)
- func (o *ConsumptionReturnListDto) SetRecords(v []ConsumptionReturnDto)
- func (o *ConsumptionReturnListDto) SetTotalCount(v float32)
- func (o ConsumptionReturnListDto) ToMap() (map[string]interface{}, error)
- func (o *ConsumptionReturnListDto) UnmarshalJSON(data []byte) (err error)
- type ContractLimitDto
- func (o *ContractLimitDto) GetAccountInfo() AccountContractDto
- func (o *ContractLimitDto) GetAccountInfoOk() (*AccountContractDto, bool)
- func (o *ContractLimitDto) GetEnvironmentInfo() []EnvironmentLimitListDto
- func (o *ContractLimitDto) GetEnvironmentInfoOk() ([]EnvironmentLimitListDto, bool)
- func (o ContractLimitDto) MarshalJSON() ([]byte, error)
- func (o *ContractLimitDto) SetAccountInfo(v AccountContractDto)
- func (o *ContractLimitDto) SetEnvironmentInfo(v []EnvironmentLimitListDto)
- func (o ContractLimitDto) ToMap() (map[string]interface{}, error)
- func (o *ContractLimitDto) UnmarshalJSON(data []byte) (err error)
- type CreateLevelPolicyBindingsRequestDto
- func (o *CreateLevelPolicyBindingsRequestDto) GetPolicyBindings() []Binding
- func (o *CreateLevelPolicyBindingsRequestDto) GetPolicyBindingsOk() ([]Binding, bool)
- func (o CreateLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
- func (o *CreateLevelPolicyBindingsRequestDto) SetPolicyBindings(v []Binding)
- func (o CreateLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, error)
- type CreateOrUpdateLevelPolicyRequestDto
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetCategory() string
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetCategoryOk() (*string, bool)
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetDescription() string
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetDescriptionOk() (*string, bool)
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetName() string
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetNameOk() (*string, bool)
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetStatementQuery() string
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetStatementQueryOk() (*string, bool)
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetTags() []string
- func (o *CreateOrUpdateLevelPolicyRequestDto) GetTagsOk() ([]string, bool)
- func (o *CreateOrUpdateLevelPolicyRequestDto) HasCategory() bool
- func (o *CreateOrUpdateLevelPolicyRequestDto) HasTags() bool
- func (o CreateOrUpdateLevelPolicyRequestDto) MarshalJSON() ([]byte, error)
- func (o *CreateOrUpdateLevelPolicyRequestDto) SetCategory(v string)
- func (o *CreateOrUpdateLevelPolicyRequestDto) SetDescription(v string)
- func (o *CreateOrUpdateLevelPolicyRequestDto) SetName(v string)
- func (o *CreateOrUpdateLevelPolicyRequestDto) SetStatementQuery(v string)
- func (o *CreateOrUpdateLevelPolicyRequestDto) SetTags(v []string)
- func (o CreateOrUpdateLevelPolicyRequestDto) ToMap() (map[string]interface{}, error)
- func (o *CreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON(data []byte) (err error)
- type DynatracePlatformSubscriptionAPIService
- func (a *DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPage(ctx context.Context, subscriptionUuid string) ApiGetCostAllocationBreakdownPageRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPageExecute(r ApiGetCostAllocationBreakdownPageRequest) (*PaginatedEnvironmentBreakdownDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCost(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentCostRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostExecute(r ApiGetEnvironmentCostRequest) (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentCostV3Request
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3Execute(r ApiGetEnvironmentCostV3Request) (*SubscriptionEnvironmentCostListV3Dto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute(r ApiGetEnvironmentUsageRequest) (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageV3Request
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3Execute(r ApiGetEnvironmentUsageV3Request) (*SubscriptionEnvironmentUsageListV3Dto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetEvents(ctx context.Context, accountUuid string) ApiGetEventsRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetEventsExecute(r ApiGetEventsRequest) ([]Event, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetForecast(ctx context.Context, accountUuid string) ApiGetForecastRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetForecastExecute(r ApiGetForecastRequest) (*Forecast, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetSubscription(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetSubscriptionRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetSubscriptionExecute(r ApiGetSubscriptionRequest) (*SubscriptionDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCost(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetTotalSubscriptionCostRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCostExecute(r ApiGetTotalSubscriptionCostRequest) (*SubscriptionCostListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetTotalSubscriptionUsageRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsageExecute(r ApiGetTotalSubscriptionUsageRequest) (*SubscriptionUsageListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) ListRateCards(ctx context.Context, accountUuid string) ApiListRateCardsRequest
- func (a *DynatracePlatformSubscriptionAPIService) ListRateCardsExecute(r ApiListRateCardsRequest) ([]RateCardSummaryDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptions(ctx context.Context, accountUuid string) ApiListSubscriptionsRequest
- func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptionsExecute(r ApiListSubscriptionsRequest) (*SubscriptionListDto, *http.Response, error)
- type DynatracePlatformSubscriptionPriorToApril2023APIService
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForCluster(ctx context.Context, accountUuid string, subscriptionId float32, ...) ApiAddClaBudgetLimitForClusterRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForClusterExecute(r ApiAddClaBudgetLimitForClusterRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironment(ctx context.Context, accountUuid string, subscriptionId float32, ...) ApiAddClaBudgetLimitForEnvironmentRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironmentExecute(r ApiAddClaBudgetLimitForEnvironmentRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimits(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClaBudgetLimitsRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimitsExecute(r ApiGetClaBudgetLimitsRequest) (*ClaBudgetLimitRecordListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsById(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClaLicenseDetailsByIdRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsByIdExecute(r ApiGetClaLicenseDetailsByIdRequest) (*ClaSubscriptionTermDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetails(ctx context.Context, accountUuid string) ApiGetClaSubscriptionClusterDetailsRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetailsExecute(r ApiGetClaSubscriptionClusterDetailsRequest) (*ClaClusterListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetails(ctx context.Context, accountUuid string) ApiGetClaSubscriptionEnvironmentDetailsRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetailsExecute(r ApiGetClaSubscriptionEnvironmentDetailsRequest) (*ClaEnvironmentListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptions(ctx context.Context, accountUuid string) ApiGetClaSubscriptionsRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionsExecute(r ApiGetClaSubscriptionsRequest) (*ClaSubscriptionListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClusterLevelClaLicenseConsumptionDataRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionDataExecute(r ApiGetClusterLevelClaLicenseConsumptionDataRequest) ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetProductLevelClaLicenseConsumptionDataRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionDataExecute(r ApiGetProductLevelClaLicenseConsumptionDataRequest) (*ConsumptionReturnListDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetTenantLevelClaLicenseConsumptionDataRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionDataExecute(r ApiGetTenantLevelClaLicenseConsumptionDataRequest) ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForCluster(ctx context.Context, accountUuid string, subscriptionId float32, ...) ApiUpdateClaBudgetLimitForClusterRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForClusterExecute(r ApiUpdateClaBudgetLimitForClusterRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironment(ctx context.Context, accountUuid string, subscriptionId float32, ...) ApiUpdateClaBudgetLimitForEnvironmentRequest
- func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironmentExecute(r ApiUpdateClaBudgetLimitForEnvironmentRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
- type EffectiveBinding
- func (o *EffectiveBinding) GetGroupUuid() string
- func (o *EffectiveBinding) GetGroupUuidOk() (*string, bool)
- func (o *EffectiveBinding) GetLevelId() string
- func (o *EffectiveBinding) GetLevelIdOk() (*string, bool)
- func (o *EffectiveBinding) GetLevelType() string
- func (o *EffectiveBinding) GetLevelTypeOk() (*string, bool)
- func (o EffectiveBinding) MarshalJSON() ([]byte, error)
- func (o *EffectiveBinding) SetGroupUuid(v string)
- func (o *EffectiveBinding) SetLevelId(v string)
- func (o *EffectiveBinding) SetLevelType(v string)
- func (o EffectiveBinding) ToMap() (map[string]interface{}, error)
- func (o *EffectiveBinding) UnmarshalJSON(data []byte) (err error)
- type EffectivePermission
- func (o *EffectivePermission) GetEffects() []EffectivePermissionEffects
- func (o *EffectivePermission) GetEffectsOk() ([]EffectivePermissionEffects, bool)
- func (o *EffectivePermission) GetPermission() string
- func (o *EffectivePermission) GetPermissionOk() (*string, bool)
- func (o EffectivePermission) MarshalJSON() ([]byte, error)
- func (o *EffectivePermission) SetEffects(v []EffectivePermissionEffects)
- func (o *EffectivePermission) SetPermission(v string)
- func (o EffectivePermission) ToMap() (map[string]interface{}, error)
- func (o *EffectivePermission) UnmarshalJSON(data []byte) (err error)
- type EffectivePermissionEffects
- func (o *EffectivePermissionEffects) GetConditions() []Condition
- func (o *EffectivePermissionEffects) GetConditionsOk() ([]Condition, bool)
- func (o *EffectivePermissionEffects) GetEffect() string
- func (o *EffectivePermissionEffects) GetEffectOk() (*string, bool)
- func (o *EffectivePermissionEffects) GetEffectivePolicies() []EffectivePolicyWithBinding
- func (o *EffectivePermissionEffects) GetEffectivePoliciesOk() ([]EffectivePolicyWithBinding, bool)
- func (o EffectivePermissionEffects) MarshalJSON() ([]byte, error)
- func (o *EffectivePermissionEffects) SetConditions(v []Condition)
- func (o *EffectivePermissionEffects) SetEffect(v string)
- func (o *EffectivePermissionEffects) SetEffectivePolicies(v []EffectivePolicyWithBinding)
- func (o EffectivePermissionEffects) ToMap() (map[string]interface{}, error)
- func (o *EffectivePermissionEffects) UnmarshalJSON(data []byte) (err error)
- type EffectivePermissions
- func (o *EffectivePermissions) GetEffectivePermissions() []EffectivePermission
- func (o *EffectivePermissions) GetEffectivePermissionsOk() ([]EffectivePermission, bool)
- func (o EffectivePermissions) MarshalJSON() ([]byte, error)
- func (o *EffectivePermissions) SetEffectivePermissions(v []EffectivePermission)
- func (o EffectivePermissions) ToMap() (map[string]interface{}, error)
- func (o *EffectivePermissions) UnmarshalJSON(data []byte) (err error)
- type EffectivePolicy
- func (o *EffectivePolicy) GetLevelId() string
- func (o *EffectivePolicy) GetLevelIdOk() (*string, bool)
- func (o *EffectivePolicy) GetLevelType() string
- func (o *EffectivePolicy) GetLevelTypeOk() (*string, bool)
- func (o *EffectivePolicy) GetName() string
- func (o *EffectivePolicy) GetNameOk() (*string, bool)
- func (o *EffectivePolicy) GetStatementQuery() string
- func (o *EffectivePolicy) GetStatementQueryOk() (*string, bool)
- func (o *EffectivePolicy) GetUuid() string
- func (o *EffectivePolicy) GetUuidOk() (*string, bool)
- func (o EffectivePolicy) MarshalJSON() ([]byte, error)
- func (o *EffectivePolicy) SetLevelId(v string)
- func (o *EffectivePolicy) SetLevelType(v string)
- func (o *EffectivePolicy) SetName(v string)
- func (o *EffectivePolicy) SetStatementQuery(v string)
- func (o *EffectivePolicy) SetUuid(v string)
- func (o EffectivePolicy) ToMap() (map[string]interface{}, error)
- func (o *EffectivePolicy) UnmarshalJSON(data []byte) (err error)
- type EffectivePolicyWithBinding
- func (o *EffectivePolicyWithBinding) GetBinding() EffectiveBinding
- func (o *EffectivePolicyWithBinding) GetBindingOk() (*EffectiveBinding, bool)
- func (o *EffectivePolicyWithBinding) GetPolicy() EffectivePolicy
- func (o *EffectivePolicyWithBinding) GetPolicyOk() (*EffectivePolicy, bool)
- func (o EffectivePolicyWithBinding) MarshalJSON() ([]byte, error)
- func (o *EffectivePolicyWithBinding) SetBinding(v EffectiveBinding)
- func (o *EffectivePolicyWithBinding) SetPolicy(v EffectivePolicy)
- func (o EffectivePolicyWithBinding) ToMap() (map[string]interface{}, error)
- func (o *EffectivePolicyWithBinding) UnmarshalJSON(data []byte) (err error)
- type EnvironmentChangeListDto
- func (o *EnvironmentChangeListDto) GetConcurrentHostsUnits() float32
- func (o *EnvironmentChangeListDto) GetConcurrentHostsUnitsOk() (*float32, bool)
- func (o *EnvironmentChangeListDto) GetHostUnitOverageAllowed() bool
- func (o *EnvironmentChangeListDto) GetHostUnitOverageAllowedOk() (*bool, bool)
- func (o *EnvironmentChangeListDto) GetUuid() string
- func (o *EnvironmentChangeListDto) GetUuidOk() (*string, bool)
- func (o EnvironmentChangeListDto) MarshalJSON() ([]byte, error)
- func (o *EnvironmentChangeListDto) SetConcurrentHostsUnits(v float32)
- func (o *EnvironmentChangeListDto) SetHostUnitOverageAllowed(v bool)
- func (o *EnvironmentChangeListDto) SetUuid(v string)
- func (o EnvironmentChangeListDto) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentChangeListDto) UnmarshalJSON(data []byte) (err error)
- type EnvironmentDto
- func (o *EnvironmentDto) GetActive() bool
- func (o *EnvironmentDto) GetActiveOk() (*bool, bool)
- func (o *EnvironmentDto) GetId() string
- func (o *EnvironmentDto) GetIdOk() (*string, bool)
- func (o *EnvironmentDto) GetName() string
- func (o *EnvironmentDto) GetNameOk() (*string, bool)
- func (o *EnvironmentDto) GetUrl() string
- func (o *EnvironmentDto) GetUrlOk() (*string, bool)
- func (o *EnvironmentDto) HasName() bool
- func (o EnvironmentDto) MarshalJSON() ([]byte, error)
- func (o *EnvironmentDto) SetActive(v bool)
- func (o *EnvironmentDto) SetId(v string)
- func (o *EnvironmentDto) SetName(v string)
- func (o *EnvironmentDto) SetUrl(v string)
- func (o EnvironmentDto) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentDto) UnmarshalJSON(data []byte) (err error)
- type EnvironmentLimitListDto
- func (o *EnvironmentLimitListDto) GetConcurrentHostsUnits() float32
- func (o *EnvironmentLimitListDto) GetConcurrentHostsUnitsOk() (*float32, bool)
- func (o *EnvironmentLimitListDto) GetHostUnitOverageAllowed() bool
- func (o *EnvironmentLimitListDto) GetHostUnitOverageAllowedOk() (*bool, bool)
- func (o *EnvironmentLimitListDto) GetName() string
- func (o *EnvironmentLimitListDto) GetNameOk() (*string, bool)
- func (o *EnvironmentLimitListDto) GetUuid() string
- func (o *EnvironmentLimitListDto) GetUuidOk() (*string, bool)
- func (o EnvironmentLimitListDto) MarshalJSON() ([]byte, error)
- func (o *EnvironmentLimitListDto) SetConcurrentHostsUnits(v float32)
- func (o *EnvironmentLimitListDto) SetHostUnitOverageAllowed(v bool)
- func (o *EnvironmentLimitListDto) SetName(v string)
- func (o *EnvironmentLimitListDto) SetUuid(v string)
- func (o EnvironmentLimitListDto) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentLimitListDto) UnmarshalJSON(data []byte) (err error)
- type EnvironmentListDto
- func (o *EnvironmentListDto) GetData() []EnvironmentDto
- func (o *EnvironmentListDto) GetDataOk() ([]EnvironmentDto, bool)
- func (o EnvironmentListDto) MarshalJSON() ([]byte, error)
- func (o *EnvironmentListDto) SetData(v []EnvironmentDto)
- func (o EnvironmentListDto) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentListDto) UnmarshalJSON(data []byte) (err error)
- type EnvironmentManagementAPIService
- func (a *EnvironmentManagementAPIService) GetClusters(ctx context.Context, accountUuid string) ApiGetClustersRequest
- func (a *EnvironmentManagementAPIService) GetClustersExecute(r ApiGetClustersRequest) (*ClusterListDto, *http.Response, error)
- func (a *EnvironmentManagementAPIService) GetConfig(ctx context.Context, accountUuid string, environmentUuid string) ApiGetConfigRequest
- func (a *EnvironmentManagementAPIService) GetConfigExecute(r ApiGetConfigRequest) (*IpConfigDto, *http.Response, error)
- func (a *EnvironmentManagementAPIService) GetEnvironmentResources(ctx context.Context, accountUuid string) ApiGetEnvironmentResourcesRequest
- func (a *EnvironmentManagementAPIService) GetEnvironmentResourcesExecute(r ApiGetEnvironmentResourcesRequest) (*EnvironmentResourceDto, *http.Response, error)
- func (a *EnvironmentManagementAPIService) GetEnvironments(ctx context.Context, accountUuid string) ApiGetEnvironmentsRequest
- func (a *EnvironmentManagementAPIService) GetEnvironmentsExecute(r ApiGetEnvironmentsRequest) (*EnvironmentListDto, *http.Response, error)
- func (a *EnvironmentManagementAPIService) SetConfig(ctx context.Context, accountUuid string, environmentUuid string) ApiSetConfigRequest
- func (a *EnvironmentManagementAPIService) SetConfigExecute(r ApiSetConfigRequest) (*http.Response, error)
- type EnvironmentResourceDto
- func (o *EnvironmentResourceDto) GetManagementZoneResources() []ManagementZoneResourceDto
- func (o *EnvironmentResourceDto) GetManagementZoneResourcesOk() ([]ManagementZoneResourceDto, bool)
- func (o *EnvironmentResourceDto) GetTenantResources() []TenantResourceDto
- func (o *EnvironmentResourceDto) GetTenantResourcesOk() ([]TenantResourceDto, bool)
- func (o EnvironmentResourceDto) MarshalJSON() ([]byte, error)
- func (o *EnvironmentResourceDto) SetManagementZoneResources(v []ManagementZoneResourceDto)
- func (o *EnvironmentResourceDto) SetTenantResources(v []TenantResourceDto)
- func (o EnvironmentResourceDto) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentResourceDto) UnmarshalJSON(data []byte) (err error)
- type ErrorDto
- func (o *ErrorDto) GetCode() float32
- func (o *ErrorDto) GetCodeOk() (*float32, bool)
- func (o *ErrorDto) GetErrorsMap() map[string]string
- func (o *ErrorDto) GetErrorsMapOk() (*map[string]string, bool)
- func (o *ErrorDto) GetMessage() string
- func (o *ErrorDto) GetMessageOk() (*string, bool)
- func (o ErrorDto) MarshalJSON() ([]byte, error)
- func (o *ErrorDto) SetCode(v float32)
- func (o *ErrorDto) SetErrorsMap(v map[string]string)
- func (o *ErrorDto) SetMessage(v string)
- func (o ErrorDto) ToMap() (map[string]interface{}, error)
- func (o *ErrorDto) UnmarshalJSON(data []byte) (err error)
- type Event
- func (o *Event) GetCapability() string
- func (o *Event) GetCapabilityOk() (*string, bool)
- func (o *Event) GetCreatedAt() time.Time
- func (o *Event) GetCreatedAtOk() (*time.Time, bool)
- func (o *Event) GetDate() time.Time
- func (o *Event) GetDateOk() (*time.Time, bool)
- func (o *Event) GetEnvironmentUuid() string
- func (o *Event) GetEnvironmentUuidOk() (*string, bool)
- func (o *Event) GetEventType() string
- func (o *Event) GetEventTypeOk() (*string, bool)
- func (o *Event) GetMessage() string
- func (o *Event) GetMessageOk() (*string, bool)
- func (o *Event) GetNotificationLevel() string
- func (o *Event) GetNotificationLevelOk() (*string, bool)
- func (o *Event) GetSeverity() string
- func (o *Event) GetSeverityOk() (*string, bool)
- func (o Event) MarshalJSON() ([]byte, error)
- func (o *Event) SetCapability(v string)
- func (o *Event) SetCreatedAt(v time.Time)
- func (o *Event) SetDate(v time.Time)
- func (o *Event) SetEnvironmentUuid(v string)
- func (o *Event) SetEventType(v string)
- func (o *Event) SetMessage(v string)
- func (o *Event) SetNotificationLevel(v string)
- func (o *Event) SetSeverity(v string)
- func (o Event) ToMap() (map[string]interface{}, error)
- func (o *Event) UnmarshalJSON(data []byte) (err error)
- type ExternalServiceUserDto
- func (o *ExternalServiceUserDto) GetCreatedAt() string
- func (o *ExternalServiceUserDto) GetCreatedAtOk() (*string, bool)
- func (o *ExternalServiceUserDto) GetDescription() string
- func (o *ExternalServiceUserDto) GetDescriptionOk() (*string, bool)
- func (o *ExternalServiceUserDto) GetEmail() string
- func (o *ExternalServiceUserDto) GetEmailOk() (*string, bool)
- func (o *ExternalServiceUserDto) GetName() string
- func (o *ExternalServiceUserDto) GetNameOk() (*string, bool)
- func (o *ExternalServiceUserDto) GetSurname() string
- func (o *ExternalServiceUserDto) GetSurnameOk() (*string, bool)
- func (o *ExternalServiceUserDto) GetUid() string
- func (o *ExternalServiceUserDto) GetUidOk() (*string, bool)
- func (o *ExternalServiceUserDto) HasDescription() bool
- func (o *ExternalServiceUserDto) HasSurname() bool
- func (o ExternalServiceUserDto) MarshalJSON() ([]byte, error)
- func (o *ExternalServiceUserDto) SetCreatedAt(v string)
- func (o *ExternalServiceUserDto) SetDescription(v string)
- func (o *ExternalServiceUserDto) SetEmail(v string)
- func (o *ExternalServiceUserDto) SetName(v string)
- func (o *ExternalServiceUserDto) SetSurname(v string)
- func (o *ExternalServiceUserDto) SetUid(v string)
- func (o ExternalServiceUserDto) ToMap() (map[string]interface{}, error)
- func (o *ExternalServiceUserDto) UnmarshalJSON(data []byte) (err error)
- type ExternalServiceUserWithGroupUuidDto
- func (o *ExternalServiceUserWithGroupUuidDto) GetCreatedAt() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetCreatedAtOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetDescription() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetDescriptionOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetEmail() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetEmailOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetGroupUuid() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetGroupUuidOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetName() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetNameOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetSurname() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetSurnameOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) GetUid() string
- func (o *ExternalServiceUserWithGroupUuidDto) GetUidOk() (*string, bool)
- func (o *ExternalServiceUserWithGroupUuidDto) HasDescription() bool
- func (o *ExternalServiceUserWithGroupUuidDto) HasGroupUuid() bool
- func (o *ExternalServiceUserWithGroupUuidDto) HasSurname() bool
- func (o ExternalServiceUserWithGroupUuidDto) MarshalJSON() ([]byte, error)
- func (o *ExternalServiceUserWithGroupUuidDto) SetCreatedAt(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetDescription(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetEmail(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetGroupUuid(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetName(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetSurname(v string)
- func (o *ExternalServiceUserWithGroupUuidDto) SetUid(v string)
- func (o ExternalServiceUserWithGroupUuidDto) ToMap() (map[string]interface{}, error)
- func (o *ExternalServiceUserWithGroupUuidDto) UnmarshalJSON(data []byte) (err error)
- type ExternalServiceUsersPageDto
- func (o *ExternalServiceUsersPageDto) GetNextPageKey() string
- func (o *ExternalServiceUsersPageDto) GetNextPageKeyOk() (*string, bool)
- func (o *ExternalServiceUsersPageDto) GetResults() []ExternalServiceUserDto
- func (o *ExternalServiceUsersPageDto) GetResultsOk() ([]ExternalServiceUserDto, bool)
- func (o *ExternalServiceUsersPageDto) GetTotalCount() float32
- func (o *ExternalServiceUsersPageDto) GetTotalCountOk() (*float32, bool)
- func (o *ExternalServiceUsersPageDto) HasNextPageKey() bool
- func (o ExternalServiceUsersPageDto) MarshalJSON() ([]byte, error)
- func (o *ExternalServiceUsersPageDto) SetNextPageKey(v string)
- func (o *ExternalServiceUsersPageDto) SetResults(v []ExternalServiceUserDto)
- func (o *ExternalServiceUsersPageDto) SetTotalCount(v float32)
- func (o ExternalServiceUsersPageDto) ToMap() (map[string]interface{}, error)
- func (o *ExternalServiceUsersPageDto) UnmarshalJSON(data []byte) (err error)
- type FieldValueDto
- func (o *FieldValueDto) GetKey() string
- func (o *FieldValueDto) GetKeyOk() (*string, bool)
- func (o FieldValueDto) MarshalJSON() ([]byte, error)
- func (o *FieldValueDto) SetKey(v string)
- func (o FieldValueDto) ToMap() (map[string]interface{}, error)
- func (o *FieldValueDto) UnmarshalJSON(data []byte) (err error)
- type FieldValuesRequestDto
- func (o *FieldValuesRequestDto) GetValues() []FieldValueDto
- func (o *FieldValuesRequestDto) GetValuesOk() ([]FieldValueDto, bool)
- func (o FieldValuesRequestDto) MarshalJSON() ([]byte, error)
- func (o *FieldValuesRequestDto) SetValues(v []FieldValueDto)
- func (o FieldValuesRequestDto) ToMap() (map[string]interface{}, error)
- func (o *FieldValuesRequestDto) UnmarshalJSON(data []byte) (err error)
- type Forecast
- func (o *Forecast) GetBudget() float32
- func (o *Forecast) GetBudgetOk() (*float32, bool)
- func (o *Forecast) GetForecastBudgetDate() time.Time
- func (o *Forecast) GetForecastBudgetDateOk() (*time.Time, bool)
- func (o *Forecast) GetForecastBudgetPct() float32
- func (o *Forecast) GetForecastBudgetPctOk() (*float32, bool)
- func (o *Forecast) GetForecastCreatedAt() time.Time
- func (o *Forecast) GetForecastCreatedAtOk() (*time.Time, bool)
- func (o *Forecast) GetForecastLower() float32
- func (o *Forecast) GetForecastLowerOk() (*float32, bool)
- func (o *Forecast) GetForecastMedian() float32
- func (o *Forecast) GetForecastMedianOk() (*float32, bool)
- func (o *Forecast) GetForecastUpper() float32
- func (o *Forecast) GetForecastUpperOk() (*float32, bool)
- func (o Forecast) MarshalJSON() ([]byte, error)
- func (o *Forecast) SetBudget(v float32)
- func (o *Forecast) SetForecastBudgetDate(v time.Time)
- func (o *Forecast) SetForecastBudgetPct(v float32)
- func (o *Forecast) SetForecastCreatedAt(v time.Time)
- func (o *Forecast) SetForecastLower(v float32)
- func (o *Forecast) SetForecastMedian(v float32)
- func (o *Forecast) SetForecastUpper(v float32)
- func (o Forecast) ToMap() (map[string]interface{}, error)
- func (o *Forecast) UnmarshalJSON(data []byte) (err error)
- type GenericOpenAPIError
- type GetGroupDto
- func (o *GetGroupDto) GetCreatedAt() string
- func (o *GetGroupDto) GetCreatedAtOk() (*string, bool)
- func (o *GetGroupDto) GetDescription() string
- func (o *GetGroupDto) GetDescriptionOk() (*string, bool)
- func (o *GetGroupDto) GetFederatedAttributeValues() []string
- func (o *GetGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
- func (o *GetGroupDto) GetName() string
- func (o *GetGroupDto) GetNameOk() (*string, bool)
- func (o *GetGroupDto) GetOwner() string
- func (o *GetGroupDto) GetOwnerOk() (*string, bool)
- func (o *GetGroupDto) GetUpdatedAt() string
- func (o *GetGroupDto) GetUpdatedAtOk() (*string, bool)
- func (o *GetGroupDto) GetUuid() string
- func (o *GetGroupDto) GetUuidOk() (*string, bool)
- func (o *GetGroupDto) HasDescription() bool
- func (o *GetGroupDto) HasFederatedAttributeValues() bool
- func (o *GetGroupDto) HasUuid() bool
- func (o GetGroupDto) MarshalJSON() ([]byte, error)
- func (o *GetGroupDto) SetCreatedAt(v string)
- func (o *GetGroupDto) SetDescription(v string)
- func (o *GetGroupDto) SetFederatedAttributeValues(v []string)
- func (o *GetGroupDto) SetName(v string)
- func (o *GetGroupDto) SetOwner(v string)
- func (o *GetGroupDto) SetUpdatedAt(v string)
- func (o *GetGroupDto) SetUuid(v string)
- func (o GetGroupDto) ToMap() (map[string]interface{}, error)
- func (o *GetGroupDto) UnmarshalJSON(data []byte) (err error)
- type GroupListDto
- func (o *GroupListDto) GetCount() float32
- func (o *GroupListDto) GetCountOk() (*float32, bool)
- func (o *GroupListDto) GetItems() []GetGroupDto
- func (o *GroupListDto) GetItemsOk() ([]GetGroupDto, bool)
- func (o GroupListDto) MarshalJSON() ([]byte, error)
- func (o *GroupListDto) SetCount(v float32)
- func (o *GroupListDto) SetItems(v []GetGroupDto)
- func (o GroupListDto) ToMap() (map[string]interface{}, error)
- func (o *GroupListDto) UnmarshalJSON(data []byte) (err error)
- type GroupManagementAPIService
- func (a *GroupManagementAPIService) CreateGroups(ctx context.Context, accountUuid string) ApiCreateGroupsRequest
- func (a *GroupManagementAPIService) CreateGroupsExecute(r ApiCreateGroupsRequest) ([]GetGroupDto, *http.Response, error)
- func (a *GroupManagementAPIService) DeleteGroup(ctx context.Context, accountUuid string, groupUuid string) ApiDeleteGroupRequest
- func (a *GroupManagementAPIService) DeleteGroupExecute(r ApiDeleteGroupRequest) (*http.Response, error)
- func (a *GroupManagementAPIService) EditGroup(ctx context.Context, accountUuid string, groupUuid string) ApiEditGroupRequest
- func (a *GroupManagementAPIService) EditGroupExecute(r ApiEditGroupRequest) (*http.Response, error)
- func (a *GroupManagementAPIService) GetGroups(ctx context.Context, accountUuid string) ApiGetGroupsRequest
- func (a *GroupManagementAPIService) GetGroupsExecute(r ApiGetGroupsRequest) (*GroupListDto, *http.Response, error)
- func (a *GroupManagementAPIService) GetUsersForGroup(ctx context.Context, accountUuid string, groupUuid string) ApiGetUsersForGroupRequest
- func (a *GroupManagementAPIService) GetUsersForGroupExecute(r ApiGetUsersForGroupRequest) (*GroupUserListDto, *http.Response, error)
- type GroupUserDto
- func (o *GroupUserDto) GetEmail() string
- func (o *GroupUserDto) GetEmailOk() (*string, bool)
- func (o *GroupUserDto) GetEmergencyContact() bool
- func (o *GroupUserDto) GetEmergencyContactOk() (*bool, bool)
- func (o *GroupUserDto) GetGroups() []AccountGroupDto
- func (o *GroupUserDto) GetGroupsOk() ([]AccountGroupDto, bool)
- func (o *GroupUserDto) GetName() string
- func (o *GroupUserDto) GetNameOk() (*string, bool)
- func (o *GroupUserDto) GetSurname() string
- func (o *GroupUserDto) GetSurnameOk() (*string, bool)
- func (o *GroupUserDto) GetUid() string
- func (o *GroupUserDto) GetUidOk() (*string, bool)
- func (o *GroupUserDto) GetUserStatus() string
- func (o *GroupUserDto) GetUserStatusOk() (*string, bool)
- func (o *GroupUserDto) HasEmergencyContact() bool
- func (o *GroupUserDto) HasName() bool
- func (o *GroupUserDto) HasSurname() bool
- func (o *GroupUserDto) HasUserStatus() bool
- func (o GroupUserDto) MarshalJSON() ([]byte, error)
- func (o *GroupUserDto) SetEmail(v string)
- func (o *GroupUserDto) SetEmergencyContact(v bool)
- func (o *GroupUserDto) SetGroups(v []AccountGroupDto)
- func (o *GroupUserDto) SetName(v string)
- func (o *GroupUserDto) SetSurname(v string)
- func (o *GroupUserDto) SetUid(v string)
- func (o *GroupUserDto) SetUserStatus(v string)
- func (o GroupUserDto) ToMap() (map[string]interface{}, error)
- func (o *GroupUserDto) UnmarshalJSON(data []byte) (err error)
- type GroupUserListDto
- func (o *GroupUserListDto) GetCount() float32
- func (o *GroupUserListDto) GetCountOk() (*float32, bool)
- func (o *GroupUserListDto) GetItems() []UserDto
- func (o *GroupUserListDto) GetItemsOk() ([]UserDto, bool)
- func (o GroupUserListDto) MarshalJSON() ([]byte, error)
- func (o *GroupUserListDto) SetCount(v float32)
- func (o *GroupUserListDto) SetItems(v []UserDto)
- func (o GroupUserListDto) ToMap() (map[string]interface{}, error)
- func (o *GroupUserListDto) UnmarshalJSON(data []byte) (err error)
- type HTTPRequestDoer
- type HostMonitoringOverageEnabledDto
- func (o *HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowed() bool
- func (o *HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowedOk() (*bool, bool)
- func (o HostMonitoringOverageEnabledDto) MarshalJSON() ([]byte, error)
- func (o *HostMonitoringOverageEnabledDto) SetHostUnitOverageAllowed(v bool)
- func (o HostMonitoringOverageEnabledDto) ToMap() (map[string]interface{}, error)
- func (o *HostMonitoringOverageEnabledDto) UnmarshalJSON(data []byte) (err error)
- type IpConfigDto
- func (o *IpConfigDto) GetAllowWebhookOverride() bool
- func (o *IpConfigDto) GetAllowWebhookOverrideOk() (*bool, bool)
- func (o *IpConfigDto) GetAllowlist() []AllowlistItem
- func (o *IpConfigDto) GetAllowlistOk() ([]AllowlistItem, bool)
- func (o *IpConfigDto) GetEnabled() bool
- func (o *IpConfigDto) GetEnabledOk() (*bool, bool)
- func (o *IpConfigDto) HasAllowlist() bool
- func (o IpConfigDto) MarshalJSON() ([]byte, error)
- func (o *IpConfigDto) SetAllowWebhookOverride(v bool)
- func (o *IpConfigDto) SetAllowlist(v []AllowlistItem)
- func (o *IpConfigDto) SetEnabled(v bool)
- func (o IpConfigDto) ToMap() (map[string]interface{}, error)
- func (o *IpConfigDto) UnmarshalJSON(data []byte) (err error)
- type LevelLimitsDto
- func (o *LevelLimitsDto) GetBindings() LimitEntry
- func (o *LevelLimitsDto) GetBindingsOk() (*LimitEntry, bool)
- func (o *LevelLimitsDto) GetBoundaries() LimitEntry
- func (o *LevelLimitsDto) GetBoundariesOk() (*LimitEntry, bool)
- func (o *LevelLimitsDto) GetPolicies() LimitEntry
- func (o *LevelLimitsDto) GetPoliciesOk() (*LimitEntry, bool)
- func (o LevelLimitsDto) MarshalJSON() ([]byte, error)
- func (o *LevelLimitsDto) SetBindings(v LimitEntry)
- func (o *LevelLimitsDto) SetBoundaries(v LimitEntry)
- func (o *LevelLimitsDto) SetPolicies(v LimitEntry)
- func (o LevelLimitsDto) ToMap() (map[string]interface{}, error)
- func (o *LevelLimitsDto) UnmarshalJSON(data []byte) (err error)
- type LevelPolicyBindingDto
- func (o *LevelPolicyBindingDto) GetLevelId() string
- func (o *LevelPolicyBindingDto) GetLevelIdOk() (*string, bool)
- func (o *LevelPolicyBindingDto) GetLevelType() string
- func (o *LevelPolicyBindingDto) GetLevelTypeOk() (*string, bool)
- func (o *LevelPolicyBindingDto) GetPolicyBindings() []Binding
- func (o *LevelPolicyBindingDto) GetPolicyBindingsOk() ([]Binding, bool)
- func (o LevelPolicyBindingDto) MarshalJSON() ([]byte, error)
- func (o *LevelPolicyBindingDto) SetLevelId(v string)
- func (o *LevelPolicyBindingDto) SetLevelType(v string)
- func (o *LevelPolicyBindingDto) SetPolicyBindings(v []Binding)
- func (o LevelPolicyBindingDto) ToMap() (map[string]interface{}, error)
- func (o *LevelPolicyBindingDto) UnmarshalJSON(data []byte) (err error)
- type LevelPolicyBindingDtoList
- func (o *LevelPolicyBindingDtoList) GetContent() []LevelPolicyBindingDto
- func (o *LevelPolicyBindingDtoList) GetContentOk() ([]LevelPolicyBindingDto, bool)
- func (o *LevelPolicyBindingDtoList) GetPageNumber() float32
- func (o *LevelPolicyBindingDtoList) GetPageNumberOk() (*float32, bool)
- func (o *LevelPolicyBindingDtoList) GetPageSize() float32
- func (o *LevelPolicyBindingDtoList) GetPageSizeOk() (*float32, bool)
- func (o *LevelPolicyBindingDtoList) GetTotalCount() float32
- func (o *LevelPolicyBindingDtoList) GetTotalCountOk() (*float32, bool)
- func (o LevelPolicyBindingDtoList) MarshalJSON() ([]byte, error)
- func (o *LevelPolicyBindingDtoList) SetContent(v []LevelPolicyBindingDto)
- func (o *LevelPolicyBindingDtoList) SetPageNumber(v float32)
- func (o *LevelPolicyBindingDtoList) SetPageSize(v float32)
- func (o *LevelPolicyBindingDtoList) SetTotalCount(v float32)
- func (o LevelPolicyBindingDtoList) ToMap() (map[string]interface{}, error)
- func (o *LevelPolicyBindingDtoList) UnmarshalJSON(data []byte) (err error)
- type LevelPolicyDto
- func (o *LevelPolicyDto) GetDescription() string
- func (o *LevelPolicyDto) GetDescriptionOk() (*string, bool)
- func (o *LevelPolicyDto) GetName() string
- func (o *LevelPolicyDto) GetNameOk() (*string, bool)
- func (o *LevelPolicyDto) GetStatementQuery() string
- func (o *LevelPolicyDto) GetStatementQueryOk() (*string, bool)
- func (o *LevelPolicyDto) GetStatements() []Statement
- func (o *LevelPolicyDto) GetStatementsOk() ([]Statement, bool)
- func (o *LevelPolicyDto) GetTags() []string
- func (o *LevelPolicyDto) GetTagsOk() ([]string, bool)
- func (o *LevelPolicyDto) GetUuid() string
- func (o *LevelPolicyDto) GetUuidOk() (*string, bool)
- func (o LevelPolicyDto) MarshalJSON() ([]byte, error)
- func (o *LevelPolicyDto) SetDescription(v string)
- func (o *LevelPolicyDto) SetName(v string)
- func (o *LevelPolicyDto) SetStatementQuery(v string)
- func (o *LevelPolicyDto) SetStatements(v []Statement)
- func (o *LevelPolicyDto) SetTags(v []string)
- func (o *LevelPolicyDto) SetUuid(v string)
- func (o LevelPolicyDto) ToMap() (map[string]interface{}, error)
- func (o *LevelPolicyDto) UnmarshalJSON(data []byte) (err error)
- type LimitEntry
- func (o *LimitEntry) GetCount() float32
- func (o *LimitEntry) GetCountOk() (*float32, bool)
- func (o *LimitEntry) GetLimit() string
- func (o *LimitEntry) GetLimitOk() (*string, bool)
- func (o LimitEntry) MarshalJSON() ([]byte, error)
- func (o *LimitEntry) SetCount(v float32)
- func (o *LimitEntry) SetLimit(v string)
- func (o LimitEntry) ToMap() (map[string]interface{}, error)
- func (o *LimitEntry) UnmarshalJSON(data []byte) (err error)
- type ManagementZoneResourceDto
- func (o *ManagementZoneResourceDto) GetId() string
- func (o *ManagementZoneResourceDto) GetIdOk() (*string, bool)
- func (o *ManagementZoneResourceDto) GetName() string
- func (o *ManagementZoneResourceDto) GetNameOk() (*string, bool)
- func (o *ManagementZoneResourceDto) GetParent() string
- func (o *ManagementZoneResourceDto) GetParentOk() (*string, bool)
- func (o ManagementZoneResourceDto) MarshalJSON() ([]byte, error)
- func (o *ManagementZoneResourceDto) SetId(v string)
- func (o *ManagementZoneResourceDto) SetName(v string)
- func (o *ManagementZoneResourceDto) SetParent(v string)
- func (o ManagementZoneResourceDto) ToMap() (map[string]interface{}, error)
- func (o *ManagementZoneResourceDto) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type NullableAccountContractDto
- func (v NullableAccountContractDto) Get() *AccountContractDto
- func (v NullableAccountContractDto) IsSet() bool
- func (v NullableAccountContractDto) MarshalJSON() ([]byte, error)
- func (v *NullableAccountContractDto) Set(val *AccountContractDto)
- func (v *NullableAccountContractDto) UnmarshalJSON(src []byte) error
- func (v *NullableAccountContractDto) Unset()
- type NullableAccountGroupDto
- func (v NullableAccountGroupDto) Get() *AccountGroupDto
- func (v NullableAccountGroupDto) IsSet() bool
- func (v NullableAccountGroupDto) MarshalJSON() ([]byte, error)
- func (v *NullableAccountGroupDto) Set(val *AccountGroupDto)
- func (v *NullableAccountGroupDto) UnmarshalJSON(src []byte) error
- func (v *NullableAccountGroupDto) Unset()
- type NullableAccountLimitsDto
- func (v NullableAccountLimitsDto) Get() *AccountLimitsDto
- func (v NullableAccountLimitsDto) IsSet() bool
- func (v NullableAccountLimitsDto) MarshalJSON() ([]byte, error)
- func (v *NullableAccountLimitsDto) Set(val *AccountLimitsDto)
- func (v *NullableAccountLimitsDto) UnmarshalJSON(src []byte) error
- func (v *NullableAccountLimitsDto) Unset()
- type NullableAccountLimitsPage
- func (v NullableAccountLimitsPage) Get() *AccountLimitsPage
- func (v NullableAccountLimitsPage) IsSet() bool
- func (v NullableAccountLimitsPage) MarshalJSON() ([]byte, error)
- func (v *NullableAccountLimitsPage) Set(val *AccountLimitsPage)
- func (v *NullableAccountLimitsPage) UnmarshalJSON(src []byte) error
- func (v *NullableAccountLimitsPage) Unset()
- type NullableAllowlistItem
- func (v NullableAllowlistItem) Get() *AllowlistItem
- func (v NullableAllowlistItem) IsSet() bool
- func (v NullableAllowlistItem) MarshalJSON() ([]byte, error)
- func (v *NullableAllowlistItem) Set(val *AllowlistItem)
- func (v *NullableAllowlistItem) UnmarshalJSON(src []byte) error
- func (v *NullableAllowlistItem) Unset()
- type NullableAppendLevelPolicyBindingForGroupDto
- func (v NullableAppendLevelPolicyBindingForGroupDto) Get() *AppendLevelPolicyBindingForGroupDto
- func (v NullableAppendLevelPolicyBindingForGroupDto) IsSet() bool
- func (v NullableAppendLevelPolicyBindingForGroupDto) MarshalJSON() ([]byte, error)
- func (v *NullableAppendLevelPolicyBindingForGroupDto) Set(val *AppendLevelPolicyBindingForGroupDto)
- func (v *NullableAppendLevelPolicyBindingForGroupDto) UnmarshalJSON(src []byte) error
- func (v *NullableAppendLevelPolicyBindingForGroupDto) Unset()
- type NullableAppendLevelPolicyBindingsRequestDto
- func (v NullableAppendLevelPolicyBindingsRequestDto) Get() *AppendLevelPolicyBindingsRequestDto
- func (v NullableAppendLevelPolicyBindingsRequestDto) IsSet() bool
- func (v NullableAppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
- func (v *NullableAppendLevelPolicyBindingsRequestDto) Set(val *AppendLevelPolicyBindingsRequestDto)
- func (v *NullableAppendLevelPolicyBindingsRequestDto) UnmarshalJSON(src []byte) error
- func (v *NullableAppendLevelPolicyBindingsRequestDto) Unset()
- type NullableBinding
- type NullableBool
- type NullableClaBudgetLimitDto
- func (v NullableClaBudgetLimitDto) Get() *ClaBudgetLimitDto
- func (v NullableClaBudgetLimitDto) IsSet() bool
- func (v NullableClaBudgetLimitDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaBudgetLimitDto) Set(val *ClaBudgetLimitDto)
- func (v *NullableClaBudgetLimitDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaBudgetLimitDto) Unset()
- type NullableClaBudgetLimitRecordListDto
- func (v NullableClaBudgetLimitRecordListDto) Get() *ClaBudgetLimitRecordListDto
- func (v NullableClaBudgetLimitRecordListDto) IsSet() bool
- func (v NullableClaBudgetLimitRecordListDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaBudgetLimitRecordListDto) Set(val *ClaBudgetLimitRecordListDto)
- func (v *NullableClaBudgetLimitRecordListDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaBudgetLimitRecordListDto) Unset()
- type NullableClaBudgetLimitRecordsDto
- func (v NullableClaBudgetLimitRecordsDto) Get() *ClaBudgetLimitRecordsDto
- func (v NullableClaBudgetLimitRecordsDto) IsSet() bool
- func (v NullableClaBudgetLimitRecordsDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaBudgetLimitRecordsDto) Set(val *ClaBudgetLimitRecordsDto)
- func (v *NullableClaBudgetLimitRecordsDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaBudgetLimitRecordsDto) Unset()
- type NullableClaClusterDto
- func (v NullableClaClusterDto) Get() *ClaClusterDto
- func (v NullableClaClusterDto) IsSet() bool
- func (v NullableClaClusterDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaClusterDto) Set(val *ClaClusterDto)
- func (v *NullableClaClusterDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaClusterDto) Unset()
- type NullableClaClusterListDto
- func (v NullableClaClusterListDto) Get() *ClaClusterListDto
- func (v NullableClaClusterListDto) IsSet() bool
- func (v NullableClaClusterListDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaClusterListDto) Set(val *ClaClusterListDto)
- func (v *NullableClaClusterListDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaClusterListDto) Unset()
- type NullableClaEnvironmentDto
- func (v NullableClaEnvironmentDto) Get() *ClaEnvironmentDto
- func (v NullableClaEnvironmentDto) IsSet() bool
- func (v NullableClaEnvironmentDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaEnvironmentDto) Set(val *ClaEnvironmentDto)
- func (v *NullableClaEnvironmentDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaEnvironmentDto) Unset()
- type NullableClaEnvironmentListDto
- func (v NullableClaEnvironmentListDto) Get() *ClaEnvironmentListDto
- func (v NullableClaEnvironmentListDto) IsSet() bool
- func (v NullableClaEnvironmentListDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaEnvironmentListDto) Set(val *ClaEnvironmentListDto)
- func (v *NullableClaEnvironmentListDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaEnvironmentListDto) Unset()
- type NullableClaSubscriptionDto
- func (v NullableClaSubscriptionDto) Get() *ClaSubscriptionDto
- func (v NullableClaSubscriptionDto) IsSet() bool
- func (v NullableClaSubscriptionDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaSubscriptionDto) Set(val *ClaSubscriptionDto)
- func (v *NullableClaSubscriptionDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaSubscriptionDto) Unset()
- type NullableClaSubscriptionListDto
- func (v NullableClaSubscriptionListDto) Get() *ClaSubscriptionListDto
- func (v NullableClaSubscriptionListDto) IsSet() bool
- func (v NullableClaSubscriptionListDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaSubscriptionListDto) Set(val *ClaSubscriptionListDto)
- func (v *NullableClaSubscriptionListDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaSubscriptionListDto) Unset()
- type NullableClaSubscriptionTermDto
- func (v NullableClaSubscriptionTermDto) Get() *ClaSubscriptionTermDto
- func (v NullableClaSubscriptionTermDto) IsSet() bool
- func (v NullableClaSubscriptionTermDto) MarshalJSON() ([]byte, error)
- func (v *NullableClaSubscriptionTermDto) Set(val *ClaSubscriptionTermDto)
- func (v *NullableClaSubscriptionTermDto) UnmarshalJSON(src []byte) error
- func (v *NullableClaSubscriptionTermDto) Unset()
- type NullableClusterDto
- type NullableClusterListDto
- func (v NullableClusterListDto) Get() *ClusterListDto
- func (v NullableClusterListDto) IsSet() bool
- func (v NullableClusterListDto) MarshalJSON() ([]byte, error)
- func (v *NullableClusterListDto) Set(val *ClusterListDto)
- func (v *NullableClusterListDto) UnmarshalJSON(src []byte) error
- func (v *NullableClusterListDto) Unset()
- type NullableClusterOrEnvironmentAggregatedReturnDto
- func (v NullableClusterOrEnvironmentAggregatedReturnDto) Get() *ClusterOrEnvironmentAggregatedReturnDto
- func (v NullableClusterOrEnvironmentAggregatedReturnDto) IsSet() bool
- func (v NullableClusterOrEnvironmentAggregatedReturnDto) MarshalJSON() ([]byte, error)
- func (v *NullableClusterOrEnvironmentAggregatedReturnDto) Set(val *ClusterOrEnvironmentAggregatedReturnDto)
- func (v *NullableClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON(src []byte) error
- func (v *NullableClusterOrEnvironmentAggregatedReturnDto) Unset()
- type NullableCondition
- type NullableConsumptionReturnDto
- func (v NullableConsumptionReturnDto) Get() *ConsumptionReturnDto
- func (v NullableConsumptionReturnDto) IsSet() bool
- func (v NullableConsumptionReturnDto) MarshalJSON() ([]byte, error)
- func (v *NullableConsumptionReturnDto) Set(val *ConsumptionReturnDto)
- func (v *NullableConsumptionReturnDto) UnmarshalJSON(src []byte) error
- func (v *NullableConsumptionReturnDto) Unset()
- type NullableConsumptionReturnListDto
- func (v NullableConsumptionReturnListDto) Get() *ConsumptionReturnListDto
- func (v NullableConsumptionReturnListDto) IsSet() bool
- func (v NullableConsumptionReturnListDto) MarshalJSON() ([]byte, error)
- func (v *NullableConsumptionReturnListDto) Set(val *ConsumptionReturnListDto)
- func (v *NullableConsumptionReturnListDto) UnmarshalJSON(src []byte) error
- func (v *NullableConsumptionReturnListDto) Unset()
- type NullableContractLimitDto
- func (v NullableContractLimitDto) Get() *ContractLimitDto
- func (v NullableContractLimitDto) IsSet() bool
- func (v NullableContractLimitDto) MarshalJSON() ([]byte, error)
- func (v *NullableContractLimitDto) Set(val *ContractLimitDto)
- func (v *NullableContractLimitDto) UnmarshalJSON(src []byte) error
- func (v *NullableContractLimitDto) Unset()
- type NullableCreateLevelPolicyBindingsRequestDto
- func (v NullableCreateLevelPolicyBindingsRequestDto) Get() *CreateLevelPolicyBindingsRequestDto
- func (v NullableCreateLevelPolicyBindingsRequestDto) IsSet() bool
- func (v NullableCreateLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLevelPolicyBindingsRequestDto) Set(val *CreateLevelPolicyBindingsRequestDto)
- func (v *NullableCreateLevelPolicyBindingsRequestDto) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLevelPolicyBindingsRequestDto) Unset()
- type NullableCreateOrUpdateLevelPolicyRequestDto
- func (v NullableCreateOrUpdateLevelPolicyRequestDto) Get() *CreateOrUpdateLevelPolicyRequestDto
- func (v NullableCreateOrUpdateLevelPolicyRequestDto) IsSet() bool
- func (v NullableCreateOrUpdateLevelPolicyRequestDto) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrUpdateLevelPolicyRequestDto) Set(val *CreateOrUpdateLevelPolicyRequestDto)
- func (v *NullableCreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrUpdateLevelPolicyRequestDto) Unset()
- type NullableEffectiveBinding
- func (v NullableEffectiveBinding) Get() *EffectiveBinding
- func (v NullableEffectiveBinding) IsSet() bool
- func (v NullableEffectiveBinding) MarshalJSON() ([]byte, error)
- func (v *NullableEffectiveBinding) Set(val *EffectiveBinding)
- func (v *NullableEffectiveBinding) UnmarshalJSON(src []byte) error
- func (v *NullableEffectiveBinding) Unset()
- type NullableEffectivePermission
- func (v NullableEffectivePermission) Get() *EffectivePermission
- func (v NullableEffectivePermission) IsSet() bool
- func (v NullableEffectivePermission) MarshalJSON() ([]byte, error)
- func (v *NullableEffectivePermission) Set(val *EffectivePermission)
- func (v *NullableEffectivePermission) UnmarshalJSON(src []byte) error
- func (v *NullableEffectivePermission) Unset()
- type NullableEffectivePermissionEffects
- func (v NullableEffectivePermissionEffects) Get() *EffectivePermissionEffects
- func (v NullableEffectivePermissionEffects) IsSet() bool
- func (v NullableEffectivePermissionEffects) MarshalJSON() ([]byte, error)
- func (v *NullableEffectivePermissionEffects) Set(val *EffectivePermissionEffects)
- func (v *NullableEffectivePermissionEffects) UnmarshalJSON(src []byte) error
- func (v *NullableEffectivePermissionEffects) Unset()
- type NullableEffectivePermissions
- func (v NullableEffectivePermissions) Get() *EffectivePermissions
- func (v NullableEffectivePermissions) IsSet() bool
- func (v NullableEffectivePermissions) MarshalJSON() ([]byte, error)
- func (v *NullableEffectivePermissions) Set(val *EffectivePermissions)
- func (v *NullableEffectivePermissions) UnmarshalJSON(src []byte) error
- func (v *NullableEffectivePermissions) Unset()
- type NullableEffectivePolicy
- func (v NullableEffectivePolicy) Get() *EffectivePolicy
- func (v NullableEffectivePolicy) IsSet() bool
- func (v NullableEffectivePolicy) MarshalJSON() ([]byte, error)
- func (v *NullableEffectivePolicy) Set(val *EffectivePolicy)
- func (v *NullableEffectivePolicy) UnmarshalJSON(src []byte) error
- func (v *NullableEffectivePolicy) Unset()
- type NullableEffectivePolicyWithBinding
- func (v NullableEffectivePolicyWithBinding) Get() *EffectivePolicyWithBinding
- func (v NullableEffectivePolicyWithBinding) IsSet() bool
- func (v NullableEffectivePolicyWithBinding) MarshalJSON() ([]byte, error)
- func (v *NullableEffectivePolicyWithBinding) Set(val *EffectivePolicyWithBinding)
- func (v *NullableEffectivePolicyWithBinding) UnmarshalJSON(src []byte) error
- func (v *NullableEffectivePolicyWithBinding) Unset()
- type NullableEnvironmentChangeListDto
- func (v NullableEnvironmentChangeListDto) Get() *EnvironmentChangeListDto
- func (v NullableEnvironmentChangeListDto) IsSet() bool
- func (v NullableEnvironmentChangeListDto) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentChangeListDto) Set(val *EnvironmentChangeListDto)
- func (v *NullableEnvironmentChangeListDto) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentChangeListDto) Unset()
- type NullableEnvironmentDto
- func (v NullableEnvironmentDto) Get() *EnvironmentDto
- func (v NullableEnvironmentDto) IsSet() bool
- func (v NullableEnvironmentDto) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentDto) Set(val *EnvironmentDto)
- func (v *NullableEnvironmentDto) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentDto) Unset()
- type NullableEnvironmentLimitListDto
- func (v NullableEnvironmentLimitListDto) Get() *EnvironmentLimitListDto
- func (v NullableEnvironmentLimitListDto) IsSet() bool
- func (v NullableEnvironmentLimitListDto) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentLimitListDto) Set(val *EnvironmentLimitListDto)
- func (v *NullableEnvironmentLimitListDto) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentLimitListDto) Unset()
- type NullableEnvironmentListDto
- func (v NullableEnvironmentListDto) Get() *EnvironmentListDto
- func (v NullableEnvironmentListDto) IsSet() bool
- func (v NullableEnvironmentListDto) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentListDto) Set(val *EnvironmentListDto)
- func (v *NullableEnvironmentListDto) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentListDto) Unset()
- type NullableEnvironmentResourceDto
- func (v NullableEnvironmentResourceDto) Get() *EnvironmentResourceDto
- func (v NullableEnvironmentResourceDto) IsSet() bool
- func (v NullableEnvironmentResourceDto) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentResourceDto) Set(val *EnvironmentResourceDto)
- func (v *NullableEnvironmentResourceDto) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentResourceDto) Unset()
- type NullableErrorDto
- type NullableEvent
- type NullableExternalServiceUserDto
- func (v NullableExternalServiceUserDto) Get() *ExternalServiceUserDto
- func (v NullableExternalServiceUserDto) IsSet() bool
- func (v NullableExternalServiceUserDto) MarshalJSON() ([]byte, error)
- func (v *NullableExternalServiceUserDto) Set(val *ExternalServiceUserDto)
- func (v *NullableExternalServiceUserDto) UnmarshalJSON(src []byte) error
- func (v *NullableExternalServiceUserDto) Unset()
- type NullableExternalServiceUserWithGroupUuidDto
- func (v NullableExternalServiceUserWithGroupUuidDto) Get() *ExternalServiceUserWithGroupUuidDto
- func (v NullableExternalServiceUserWithGroupUuidDto) IsSet() bool
- func (v NullableExternalServiceUserWithGroupUuidDto) MarshalJSON() ([]byte, error)
- func (v *NullableExternalServiceUserWithGroupUuidDto) Set(val *ExternalServiceUserWithGroupUuidDto)
- func (v *NullableExternalServiceUserWithGroupUuidDto) UnmarshalJSON(src []byte) error
- func (v *NullableExternalServiceUserWithGroupUuidDto) Unset()
- type NullableExternalServiceUsersPageDto
- func (v NullableExternalServiceUsersPageDto) Get() *ExternalServiceUsersPageDto
- func (v NullableExternalServiceUsersPageDto) IsSet() bool
- func (v NullableExternalServiceUsersPageDto) MarshalJSON() ([]byte, error)
- func (v *NullableExternalServiceUsersPageDto) Set(val *ExternalServiceUsersPageDto)
- func (v *NullableExternalServiceUsersPageDto) UnmarshalJSON(src []byte) error
- func (v *NullableExternalServiceUsersPageDto) Unset()
- type NullableFieldValueDto
- func (v NullableFieldValueDto) Get() *FieldValueDto
- func (v NullableFieldValueDto) IsSet() bool
- func (v NullableFieldValueDto) MarshalJSON() ([]byte, error)
- func (v *NullableFieldValueDto) Set(val *FieldValueDto)
- func (v *NullableFieldValueDto) UnmarshalJSON(src []byte) error
- func (v *NullableFieldValueDto) Unset()
- type NullableFieldValuesRequestDto
- func (v NullableFieldValuesRequestDto) Get() *FieldValuesRequestDto
- func (v NullableFieldValuesRequestDto) IsSet() bool
- func (v NullableFieldValuesRequestDto) MarshalJSON() ([]byte, error)
- func (v *NullableFieldValuesRequestDto) Set(val *FieldValuesRequestDto)
- func (v *NullableFieldValuesRequestDto) UnmarshalJSON(src []byte) error
- func (v *NullableFieldValuesRequestDto) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableForecast
- type NullableGetGroupDto
- func (v NullableGetGroupDto) Get() *GetGroupDto
- func (v NullableGetGroupDto) IsSet() bool
- func (v NullableGetGroupDto) MarshalJSON() ([]byte, error)
- func (v *NullableGetGroupDto) Set(val *GetGroupDto)
- func (v *NullableGetGroupDto) UnmarshalJSON(src []byte) error
- func (v *NullableGetGroupDto) Unset()
- type NullableGroupListDto
- func (v NullableGroupListDto) Get() *GroupListDto
- func (v NullableGroupListDto) IsSet() bool
- func (v NullableGroupListDto) MarshalJSON() ([]byte, error)
- func (v *NullableGroupListDto) Set(val *GroupListDto)
- func (v *NullableGroupListDto) UnmarshalJSON(src []byte) error
- func (v *NullableGroupListDto) Unset()
- type NullableGroupUserDto
- func (v NullableGroupUserDto) Get() *GroupUserDto
- func (v NullableGroupUserDto) IsSet() bool
- func (v NullableGroupUserDto) MarshalJSON() ([]byte, error)
- func (v *NullableGroupUserDto) Set(val *GroupUserDto)
- func (v *NullableGroupUserDto) UnmarshalJSON(src []byte) error
- func (v *NullableGroupUserDto) Unset()
- type NullableGroupUserListDto
- func (v NullableGroupUserListDto) Get() *GroupUserListDto
- func (v NullableGroupUserListDto) IsSet() bool
- func (v NullableGroupUserListDto) MarshalJSON() ([]byte, error)
- func (v *NullableGroupUserListDto) Set(val *GroupUserListDto)
- func (v *NullableGroupUserListDto) UnmarshalJSON(src []byte) error
- func (v *NullableGroupUserListDto) Unset()
- type NullableHostMonitoringOverageEnabledDto
- func (v NullableHostMonitoringOverageEnabledDto) Get() *HostMonitoringOverageEnabledDto
- func (v NullableHostMonitoringOverageEnabledDto) IsSet() bool
- func (v NullableHostMonitoringOverageEnabledDto) MarshalJSON() ([]byte, error)
- func (v *NullableHostMonitoringOverageEnabledDto) Set(val *HostMonitoringOverageEnabledDto)
- func (v *NullableHostMonitoringOverageEnabledDto) UnmarshalJSON(src []byte) error
- func (v *NullableHostMonitoringOverageEnabledDto) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableIpConfigDto
- func (v NullableIpConfigDto) Get() *IpConfigDto
- func (v NullableIpConfigDto) IsSet() bool
- func (v NullableIpConfigDto) MarshalJSON() ([]byte, error)
- func (v *NullableIpConfigDto) Set(val *IpConfigDto)
- func (v *NullableIpConfigDto) UnmarshalJSON(src []byte) error
- func (v *NullableIpConfigDto) Unset()
- type NullableLevelLimitsDto
- func (v NullableLevelLimitsDto) Get() *LevelLimitsDto
- func (v NullableLevelLimitsDto) IsSet() bool
- func (v NullableLevelLimitsDto) MarshalJSON() ([]byte, error)
- func (v *NullableLevelLimitsDto) Set(val *LevelLimitsDto)
- func (v *NullableLevelLimitsDto) UnmarshalJSON(src []byte) error
- func (v *NullableLevelLimitsDto) Unset()
- type NullableLevelPolicyBindingDto
- func (v NullableLevelPolicyBindingDto) Get() *LevelPolicyBindingDto
- func (v NullableLevelPolicyBindingDto) IsSet() bool
- func (v NullableLevelPolicyBindingDto) MarshalJSON() ([]byte, error)
- func (v *NullableLevelPolicyBindingDto) Set(val *LevelPolicyBindingDto)
- func (v *NullableLevelPolicyBindingDto) UnmarshalJSON(src []byte) error
- func (v *NullableLevelPolicyBindingDto) Unset()
- type NullableLevelPolicyBindingDtoList
- func (v NullableLevelPolicyBindingDtoList) Get() *LevelPolicyBindingDtoList
- func (v NullableLevelPolicyBindingDtoList) IsSet() bool
- func (v NullableLevelPolicyBindingDtoList) MarshalJSON() ([]byte, error)
- func (v *NullableLevelPolicyBindingDtoList) Set(val *LevelPolicyBindingDtoList)
- func (v *NullableLevelPolicyBindingDtoList) UnmarshalJSON(src []byte) error
- func (v *NullableLevelPolicyBindingDtoList) Unset()
- type NullableLevelPolicyDto
- func (v NullableLevelPolicyDto) Get() *LevelPolicyDto
- func (v NullableLevelPolicyDto) IsSet() bool
- func (v NullableLevelPolicyDto) MarshalJSON() ([]byte, error)
- func (v *NullableLevelPolicyDto) Set(val *LevelPolicyDto)
- func (v *NullableLevelPolicyDto) UnmarshalJSON(src []byte) error
- func (v *NullableLevelPolicyDto) Unset()
- type NullableLimitEntry
- type NullableManagementZoneResourceDto
- func (v NullableManagementZoneResourceDto) Get() *ManagementZoneResourceDto
- func (v NullableManagementZoneResourceDto) IsSet() bool
- func (v NullableManagementZoneResourceDto) MarshalJSON() ([]byte, error)
- func (v *NullableManagementZoneResourceDto) Set(val *ManagementZoneResourceDto)
- func (v *NullableManagementZoneResourceDto) UnmarshalJSON(src []byte) error
- func (v *NullableManagementZoneResourceDto) Unset()
- type NullablePaginatedEnvironmentBreakdownDto
- func (v NullablePaginatedEnvironmentBreakdownDto) Get() *PaginatedEnvironmentBreakdownDto
- func (v NullablePaginatedEnvironmentBreakdownDto) IsSet() bool
- func (v NullablePaginatedEnvironmentBreakdownDto) MarshalJSON() ([]byte, error)
- func (v *NullablePaginatedEnvironmentBreakdownDto) Set(val *PaginatedEnvironmentBreakdownDto)
- func (v *NullablePaginatedEnvironmentBreakdownDto) UnmarshalJSON(src []byte) error
- func (v *NullablePaginatedEnvironmentBreakdownDto) Unset()
- type NullablePaginatedFieldValueDto
- func (v NullablePaginatedFieldValueDto) Get() *PaginatedFieldValueDto
- func (v NullablePaginatedFieldValueDto) IsSet() bool
- func (v NullablePaginatedFieldValueDto) MarshalJSON() ([]byte, error)
- func (v *NullablePaginatedFieldValueDto) Set(val *PaginatedFieldValueDto)
- func (v *NullablePaginatedFieldValueDto) UnmarshalJSON(src []byte) error
- func (v *NullablePaginatedFieldValueDto) Unset()
- type NullablePermissionDto
- func (v NullablePermissionDto) Get() *PermissionDto
- func (v NullablePermissionDto) IsSet() bool
- func (v NullablePermissionDto) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionDto) Set(val *PermissionDto)
- func (v *NullablePermissionDto) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionDto) Unset()
- type NullablePermissionsDto
- func (v NullablePermissionsDto) Get() *PermissionsDto
- func (v NullablePermissionsDto) IsSet() bool
- func (v NullablePermissionsDto) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionsDto) Set(val *PermissionsDto)
- func (v *NullablePermissionsDto) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionsDto) Unset()
- type NullablePermissionsGroupDto
- func (v NullablePermissionsGroupDto) Get() *PermissionsGroupDto
- func (v NullablePermissionsGroupDto) IsSet() bool
- func (v NullablePermissionsGroupDto) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionsGroupDto) Set(val *PermissionsGroupDto)
- func (v *NullablePermissionsGroupDto) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionsGroupDto) Unset()
- type NullablePolicyBoundaryDto
- func (v NullablePolicyBoundaryDto) Get() *PolicyBoundaryDto
- func (v NullablePolicyBoundaryDto) IsSet() bool
- func (v NullablePolicyBoundaryDto) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyBoundaryDto) Set(val *PolicyBoundaryDto)
- func (v *NullablePolicyBoundaryDto) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyBoundaryDto) Unset()
- type NullablePolicyBoundaryDtoList
- func (v NullablePolicyBoundaryDtoList) Get() *PolicyBoundaryDtoList
- func (v NullablePolicyBoundaryDtoList) IsSet() bool
- func (v NullablePolicyBoundaryDtoList) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyBoundaryDtoList) Set(val *PolicyBoundaryDtoList)
- func (v *NullablePolicyBoundaryDtoList) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyBoundaryDtoList) Unset()
- type NullablePolicyBoundaryOverview
- func (v NullablePolicyBoundaryOverview) Get() *PolicyBoundaryOverview
- func (v NullablePolicyBoundaryOverview) IsSet() bool
- func (v NullablePolicyBoundaryOverview) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyBoundaryOverview) Set(val *PolicyBoundaryOverview)
- func (v *NullablePolicyBoundaryOverview) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyBoundaryOverview) Unset()
- type NullablePolicyDto
- type NullablePolicyDtoList
- func (v NullablePolicyDtoList) Get() *PolicyDtoList
- func (v NullablePolicyDtoList) IsSet() bool
- func (v NullablePolicyDtoList) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyDtoList) Set(val *PolicyDtoList)
- func (v *NullablePolicyDtoList) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyDtoList) Unset()
- type NullablePolicyOverview
- func (v NullablePolicyOverview) Get() *PolicyOverview
- func (v NullablePolicyOverview) IsSet() bool
- func (v NullablePolicyOverview) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyOverview) Set(val *PolicyOverview)
- func (v *NullablePolicyOverview) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyOverview) Unset()
- type NullablePolicyOverviewDtoList
- func (v NullablePolicyOverviewDtoList) Get() *PolicyOverviewDtoList
- func (v NullablePolicyOverviewDtoList) IsSet() bool
- func (v NullablePolicyOverviewDtoList) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyOverviewDtoList) Set(val *PolicyOverviewDtoList)
- func (v *NullablePolicyOverviewDtoList) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyOverviewDtoList) Unset()
- type NullablePolicyUuidsDto
- func (v NullablePolicyUuidsDto) Get() *PolicyUuidsDto
- func (v NullablePolicyUuidsDto) IsSet() bool
- func (v NullablePolicyUuidsDto) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyUuidsDto) Set(val *PolicyUuidsDto)
- func (v *NullablePolicyUuidsDto) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyUuidsDto) Unset()
- type NullablePolicyUuidsWithoutMetadataDto
- func (v NullablePolicyUuidsWithoutMetadataDto) Get() *PolicyUuidsWithoutMetadataDto
- func (v NullablePolicyUuidsWithoutMetadataDto) IsSet() bool
- func (v NullablePolicyUuidsWithoutMetadataDto) MarshalJSON() ([]byte, error)
- func (v *NullablePolicyUuidsWithoutMetadataDto) Set(val *PolicyUuidsWithoutMetadataDto)
- func (v *NullablePolicyUuidsWithoutMetadataDto) UnmarshalJSON(src []byte) error
- func (v *NullablePolicyUuidsWithoutMetadataDto) Unset()
- type NullablePutGroupDto
- func (v NullablePutGroupDto) Get() *PutGroupDto
- func (v NullablePutGroupDto) IsSet() bool
- func (v NullablePutGroupDto) MarshalJSON() ([]byte, error)
- func (v *NullablePutGroupDto) Set(val *PutGroupDto)
- func (v *NullablePutGroupDto) UnmarshalJSON(src []byte) error
- func (v *NullablePutGroupDto) Unset()
- type NullableRateCardCapabilitiesDto
- func (v NullableRateCardCapabilitiesDto) Get() *RateCardCapabilitiesDto
- func (v NullableRateCardCapabilitiesDto) IsSet() bool
- func (v NullableRateCardCapabilitiesDto) MarshalJSON() ([]byte, error)
- func (v *NullableRateCardCapabilitiesDto) Set(val *RateCardCapabilitiesDto)
- func (v *NullableRateCardCapabilitiesDto) UnmarshalJSON(src []byte) error
- func (v *NullableRateCardCapabilitiesDto) Unset()
- type NullableRateCardSummaryDto
- func (v NullableRateCardSummaryDto) Get() *RateCardSummaryDto
- func (v NullableRateCardSummaryDto) IsSet() bool
- func (v NullableRateCardSummaryDto) MarshalJSON() ([]byte, error)
- func (v *NullableRateCardSummaryDto) Set(val *RateCardSummaryDto)
- func (v *NullableRateCardSummaryDto) UnmarshalJSON(src []byte) error
- func (v *NullableRateCardSummaryDto) Unset()
- type NullableRegionDto
- type NullableServiceUserDto
- func (v NullableServiceUserDto) Get() *ServiceUserDto
- func (v NullableServiceUserDto) IsSet() bool
- func (v NullableServiceUserDto) MarshalJSON() ([]byte, error)
- func (v *NullableServiceUserDto) Set(val *ServiceUserDto)
- func (v *NullableServiceUserDto) UnmarshalJSON(src []byte) error
- func (v *NullableServiceUserDto) Unset()
- type NullableServiceUserNameDto
- func (v NullableServiceUserNameDto) Get() *ServiceUserNameDto
- func (v NullableServiceUserNameDto) IsSet() bool
- func (v NullableServiceUserNameDto) MarshalJSON() ([]byte, error)
- func (v *NullableServiceUserNameDto) Set(val *ServiceUserNameDto)
- func (v *NullableServiceUserNameDto) UnmarshalJSON(src []byte) error
- func (v *NullableServiceUserNameDto) Unset()
- type NullableServiceUserUuidDto
- func (v NullableServiceUserUuidDto) Get() *ServiceUserUuidDto
- func (v NullableServiceUserUuidDto) IsSet() bool
- func (v NullableServiceUserUuidDto) MarshalJSON() ([]byte, error)
- func (v *NullableServiceUserUuidDto) Set(val *ServiceUserUuidDto)
- func (v *NullableServiceUserUuidDto) UnmarshalJSON(src []byte) error
- func (v *NullableServiceUserUuidDto) Unset()
- type NullableStatement
- type NullableString
- type NullableSubscriptionAccountDto
- func (v NullableSubscriptionAccountDto) Get() *SubscriptionAccountDto
- func (v NullableSubscriptionAccountDto) IsSet() bool
- func (v NullableSubscriptionAccountDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionAccountDto) Set(val *SubscriptionAccountDto)
- func (v *NullableSubscriptionAccountDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionAccountDto) Unset()
- type NullableSubscriptionBudgetDto
- func (v NullableSubscriptionBudgetDto) Get() *SubscriptionBudgetDto
- func (v NullableSubscriptionBudgetDto) IsSet() bool
- func (v NullableSubscriptionBudgetDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionBudgetDto) Set(val *SubscriptionBudgetDto)
- func (v *NullableSubscriptionBudgetDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionBudgetDto) Unset()
- type NullableSubscriptionCapabilityCostDto
- func (v NullableSubscriptionCapabilityCostDto) Get() *SubscriptionCapabilityCostDto
- func (v NullableSubscriptionCapabilityCostDto) IsSet() bool
- func (v NullableSubscriptionCapabilityCostDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCapabilityCostDto) Set(val *SubscriptionCapabilityCostDto)
- func (v *NullableSubscriptionCapabilityCostDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCapabilityCostDto) Unset()
- type NullableSubscriptionCapabilityCostReceivedDto
- func (v NullableSubscriptionCapabilityCostReceivedDto) Get() *SubscriptionCapabilityCostReceivedDto
- func (v NullableSubscriptionCapabilityCostReceivedDto) IsSet() bool
- func (v NullableSubscriptionCapabilityCostReceivedDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCapabilityCostReceivedDto) Set(val *SubscriptionCapabilityCostReceivedDto)
- func (v *NullableSubscriptionCapabilityCostReceivedDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCapabilityCostReceivedDto) Unset()
- type NullableSubscriptionCapabilityDto
- func (v NullableSubscriptionCapabilityDto) Get() *SubscriptionCapabilityDto
- func (v NullableSubscriptionCapabilityDto) IsSet() bool
- func (v NullableSubscriptionCapabilityDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCapabilityDto) Set(val *SubscriptionCapabilityDto)
- func (v *NullableSubscriptionCapabilityDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCapabilityDto) Unset()
- type NullableSubscriptionCostBookingDto
- func (v NullableSubscriptionCostBookingDto) Get() *SubscriptionCostBookingDto
- func (v NullableSubscriptionCostBookingDto) IsSet() bool
- func (v NullableSubscriptionCostBookingDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCostBookingDto) Set(val *SubscriptionCostBookingDto)
- func (v *NullableSubscriptionCostBookingDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCostBookingDto) Unset()
- type NullableSubscriptionCostDto
- func (v NullableSubscriptionCostDto) Get() *SubscriptionCostDto
- func (v NullableSubscriptionCostDto) IsSet() bool
- func (v NullableSubscriptionCostDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCostDto) Set(val *SubscriptionCostDto)
- func (v *NullableSubscriptionCostDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCostDto) Unset()
- type NullableSubscriptionCostListDto
- func (v NullableSubscriptionCostListDto) Get() *SubscriptionCostListDto
- func (v NullableSubscriptionCostListDto) IsSet() bool
- func (v NullableSubscriptionCostListDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCostListDto) Set(val *SubscriptionCostListDto)
- func (v *NullableSubscriptionCostListDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCostListDto) Unset()
- type NullableSubscriptionCurrentPeriodDto
- func (v NullableSubscriptionCurrentPeriodDto) Get() *SubscriptionCurrentPeriodDto
- func (v NullableSubscriptionCurrentPeriodDto) IsSet() bool
- func (v NullableSubscriptionCurrentPeriodDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionCurrentPeriodDto) Set(val *SubscriptionCurrentPeriodDto)
- func (v *NullableSubscriptionCurrentPeriodDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionCurrentPeriodDto) Unset()
- type NullableSubscriptionDto
- func (v NullableSubscriptionDto) Get() *SubscriptionDto
- func (v NullableSubscriptionDto) IsSet() bool
- func (v NullableSubscriptionDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionDto) Set(val *SubscriptionDto)
- func (v *NullableSubscriptionDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionDto) Unset()
- type NullableSubscriptionEnvironmentCostListV2Dto
- func (v NullableSubscriptionEnvironmentCostListV2Dto) Get() *SubscriptionEnvironmentCostListV2Dto
- func (v NullableSubscriptionEnvironmentCostListV2Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentCostListV2Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentCostListV2Dto) Set(val *SubscriptionEnvironmentCostListV2Dto)
- func (v *NullableSubscriptionEnvironmentCostListV2Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentCostListV2Dto) Unset()
- type NullableSubscriptionEnvironmentCostListV3Dto
- func (v NullableSubscriptionEnvironmentCostListV3Dto) Get() *SubscriptionEnvironmentCostListV3Dto
- func (v NullableSubscriptionEnvironmentCostListV3Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentCostListV3Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentCostListV3Dto) Set(val *SubscriptionEnvironmentCostListV3Dto)
- func (v *NullableSubscriptionEnvironmentCostListV3Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentCostListV3Dto) Unset()
- type NullableSubscriptionEnvironmentCostV2Dto
- func (v NullableSubscriptionEnvironmentCostV2Dto) Get() *SubscriptionEnvironmentCostV2Dto
- func (v NullableSubscriptionEnvironmentCostV2Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentCostV2Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentCostV2Dto) Set(val *SubscriptionEnvironmentCostV2Dto)
- func (v *NullableSubscriptionEnvironmentCostV2Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentCostV2Dto) Unset()
- type NullableSubscriptionEnvironmentCostV3Dto
- func (v NullableSubscriptionEnvironmentCostV3Dto) Get() *SubscriptionEnvironmentCostV3Dto
- func (v NullableSubscriptionEnvironmentCostV3Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentCostV3Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentCostV3Dto) Set(val *SubscriptionEnvironmentCostV3Dto)
- func (v *NullableSubscriptionEnvironmentCostV3Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentCostV3Dto) Unset()
- type NullableSubscriptionEnvironmentUsageListV2Dto
- func (v NullableSubscriptionEnvironmentUsageListV2Dto) Get() *SubscriptionEnvironmentUsageListV2Dto
- func (v NullableSubscriptionEnvironmentUsageListV2Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentUsageListV2Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentUsageListV2Dto) Set(val *SubscriptionEnvironmentUsageListV2Dto)
- func (v *NullableSubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentUsageListV2Dto) Unset()
- type NullableSubscriptionEnvironmentUsageListV3Dto
- func (v NullableSubscriptionEnvironmentUsageListV3Dto) Get() *SubscriptionEnvironmentUsageListV3Dto
- func (v NullableSubscriptionEnvironmentUsageListV3Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentUsageListV3Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentUsageListV3Dto) Set(val *SubscriptionEnvironmentUsageListV3Dto)
- func (v *NullableSubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentUsageListV3Dto) Unset()
- type NullableSubscriptionEnvironmentUsageV2Dto
- func (v NullableSubscriptionEnvironmentUsageV2Dto) Get() *SubscriptionEnvironmentUsageV2Dto
- func (v NullableSubscriptionEnvironmentUsageV2Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentUsageV2Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentUsageV2Dto) Set(val *SubscriptionEnvironmentUsageV2Dto)
- func (v *NullableSubscriptionEnvironmentUsageV2Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentUsageV2Dto) Unset()
- type NullableSubscriptionEnvironmentUsageV3Dto
- func (v NullableSubscriptionEnvironmentUsageV3Dto) Get() *SubscriptionEnvironmentUsageV3Dto
- func (v NullableSubscriptionEnvironmentUsageV3Dto) IsSet() bool
- func (v NullableSubscriptionEnvironmentUsageV3Dto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionEnvironmentUsageV3Dto) Set(val *SubscriptionEnvironmentUsageV3Dto)
- func (v *NullableSubscriptionEnvironmentUsageV3Dto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionEnvironmentUsageV3Dto) Unset()
- type NullableSubscriptionListDto
- func (v NullableSubscriptionListDto) Get() *SubscriptionListDto
- func (v NullableSubscriptionListDto) IsSet() bool
- func (v NullableSubscriptionListDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionListDto) Set(val *SubscriptionListDto)
- func (v *NullableSubscriptionListDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionListDto) Unset()
- type NullableSubscriptionPeriodDto
- func (v NullableSubscriptionPeriodDto) Get() *SubscriptionPeriodDto
- func (v NullableSubscriptionPeriodDto) IsSet() bool
- func (v NullableSubscriptionPeriodDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionPeriodDto) Set(val *SubscriptionPeriodDto)
- func (v *NullableSubscriptionPeriodDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionPeriodDto) Unset()
- type NullableSubscriptionSummaryDto
- func (v NullableSubscriptionSummaryDto) Get() *SubscriptionSummaryDto
- func (v NullableSubscriptionSummaryDto) IsSet() bool
- func (v NullableSubscriptionSummaryDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionSummaryDto) Set(val *SubscriptionSummaryDto)
- func (v *NullableSubscriptionSummaryDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionSummaryDto) Unset()
- type NullableSubscriptionUsageDto
- func (v NullableSubscriptionUsageDto) Get() *SubscriptionUsageDto
- func (v NullableSubscriptionUsageDto) IsSet() bool
- func (v NullableSubscriptionUsageDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionUsageDto) Set(val *SubscriptionUsageDto)
- func (v *NullableSubscriptionUsageDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionUsageDto) Unset()
- type NullableSubscriptionUsageListDto
- func (v NullableSubscriptionUsageListDto) Get() *SubscriptionUsageListDto
- func (v NullableSubscriptionUsageListDto) IsSet() bool
- func (v NullableSubscriptionUsageListDto) MarshalJSON() ([]byte, error)
- func (v *NullableSubscriptionUsageListDto) Set(val *SubscriptionUsageListDto)
- func (v *NullableSubscriptionUsageListDto) UnmarshalJSON(src []byte) error
- func (v *NullableSubscriptionUsageListDto) Unset()
- type NullableTenantResourceDto
- func (v NullableTenantResourceDto) Get() *TenantResourceDto
- func (v NullableTenantResourceDto) IsSet() bool
- func (v NullableTenantResourceDto) MarshalJSON() ([]byte, error)
- func (v *NullableTenantResourceDto) Set(val *TenantResourceDto)
- func (v *NullableTenantResourceDto) UnmarshalJSON(src []byte) error
- func (v *NullableTenantResourceDto) Unset()
- type NullableTime
- type NullableTimeZoneDto
- func (v NullableTimeZoneDto) Get() *TimeZoneDto
- func (v NullableTimeZoneDto) IsSet() bool
- func (v NullableTimeZoneDto) MarshalJSON() ([]byte, error)
- func (v *NullableTimeZoneDto) Set(val *TimeZoneDto)
- func (v *NullableTimeZoneDto) UnmarshalJSON(src []byte) error
- func (v *NullableTimeZoneDto) Unset()
- type NullableUserDto
- type NullableUserEmailDto
- func (v NullableUserEmailDto) Get() *UserEmailDto
- func (v NullableUserEmailDto) IsSet() bool
- func (v NullableUserEmailDto) MarshalJSON() ([]byte, error)
- func (v *NullableUserEmailDto) Set(val *UserEmailDto)
- func (v *NullableUserEmailDto) UnmarshalJSON(src []byte) error
- func (v *NullableUserEmailDto) Unset()
- type NullableUserListDto
- func (v NullableUserListDto) Get() *UserListDto
- func (v NullableUserListDto) IsSet() bool
- func (v NullableUserListDto) MarshalJSON() ([]byte, error)
- func (v *NullableUserListDto) Set(val *UserListDto)
- func (v *NullableUserListDto) UnmarshalJSON(src []byte) error
- func (v *NullableUserListDto) Unset()
- type NullableUserLoginMetaDataDto
- func (v NullableUserLoginMetaDataDto) Get() *UserLoginMetaDataDto
- func (v NullableUserLoginMetaDataDto) IsSet() bool
- func (v NullableUserLoginMetaDataDto) MarshalJSON() ([]byte, error)
- func (v *NullableUserLoginMetaDataDto) Set(val *UserLoginMetaDataDto)
- func (v *NullableUserLoginMetaDataDto) UnmarshalJSON(src []byte) error
- func (v *NullableUserLoginMetaDataDto) Unset()
- type NullableUsersDto
- type NullableValidationDto
- func (v NullableValidationDto) Get() *ValidationDto
- func (v NullableValidationDto) IsSet() bool
- func (v NullableValidationDto) MarshalJSON() ([]byte, error)
- func (v *NullableValidationDto) Set(val *ValidationDto)
- func (v *NullableValidationDto) UnmarshalJSON(src []byte) error
- func (v *NullableValidationDto) Unset()
- type PaginatedEnvironmentBreakdownDto
- func (o *PaginatedEnvironmentBreakdownDto) GetEnvironmentId() string
- func (o *PaginatedEnvironmentBreakdownDto) GetEnvironmentIdOk() (*string, bool)
- func (o *PaginatedEnvironmentBreakdownDto) GetField() string
- func (o *PaginatedEnvironmentBreakdownDto) GetFieldOk() (*string, bool)
- func (o *PaginatedEnvironmentBreakdownDto) GetNextPageKey() string
- func (o *PaginatedEnvironmentBreakdownDto) GetNextPageKeyOk() (*string, bool)
- func (o *PaginatedEnvironmentBreakdownDto) GetRecords() []string
- func (o *PaginatedEnvironmentBreakdownDto) GetRecordsOk() ([]string, bool)
- func (o PaginatedEnvironmentBreakdownDto) MarshalJSON() ([]byte, error)
- func (o *PaginatedEnvironmentBreakdownDto) SetEnvironmentId(v string)
- func (o *PaginatedEnvironmentBreakdownDto) SetField(v string)
- func (o *PaginatedEnvironmentBreakdownDto) SetNextPageKey(v string)
- func (o *PaginatedEnvironmentBreakdownDto) SetRecords(v []string)
- func (o PaginatedEnvironmentBreakdownDto) ToMap() (map[string]interface{}, error)
- func (o *PaginatedEnvironmentBreakdownDto) UnmarshalJSON(data []byte) (err error)
- type PaginatedFieldValueDto
- func (o *PaginatedFieldValueDto) GetHasNextPage() bool
- func (o *PaginatedFieldValueDto) GetHasNextPageOk() (*bool, bool)
- func (o *PaginatedFieldValueDto) GetRecords() []FieldValueDto
- func (o *PaginatedFieldValueDto) GetRecordsOk() ([]FieldValueDto, bool)
- func (o PaginatedFieldValueDto) MarshalJSON() ([]byte, error)
- func (o *PaginatedFieldValueDto) SetHasNextPage(v bool)
- func (o *PaginatedFieldValueDto) SetRecords(v []FieldValueDto)
- func (o PaginatedFieldValueDto) ToMap() (map[string]interface{}, error)
- func (o *PaginatedFieldValueDto) UnmarshalJSON(data []byte) (err error)
- type PermissionDto
- func (o *PermissionDto) GetDescription() string
- func (o *PermissionDto) GetDescriptionOk() (*string, bool)
- func (o *PermissionDto) GetId() string
- func (o *PermissionDto) GetIdOk() (*string, bool)
- func (o PermissionDto) MarshalJSON() ([]byte, error)
- func (o *PermissionDto) SetDescription(v string)
- func (o *PermissionDto) SetId(v string)
- func (o PermissionDto) ToMap() (map[string]interface{}, error)
- func (o *PermissionDto) UnmarshalJSON(data []byte) (err error)
- type PermissionManagementAPIService
- func (a *PermissionManagementAPIService) AddGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiAddGroupPermissionsRequest
- func (a *PermissionManagementAPIService) AddGroupPermissionsExecute(r ApiAddGroupPermissionsRequest) (*http.Response, error)
- func (a *PermissionManagementAPIService) GetGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiGetGroupPermissionsRequest
- func (a *PermissionManagementAPIService) GetGroupPermissionsExecute(r ApiGetGroupPermissionsRequest) (*PermissionsGroupDto, *http.Response, error)
- func (a *PermissionManagementAPIService) OverwriteGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiOverwriteGroupPermissionsRequest
- func (a *PermissionManagementAPIService) OverwriteGroupPermissionsExecute(r ApiOverwriteGroupPermissionsRequest) (*http.Response, error)
- func (a *PermissionManagementAPIService) RemoveGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiRemoveGroupPermissionsRequest
- func (a *PermissionManagementAPIService) RemoveGroupPermissionsExecute(r ApiRemoveGroupPermissionsRequest) (*http.Response, error)
- type PermissionsDto
- func (o *PermissionsDto) GetCreatedAt() string
- func (o *PermissionsDto) GetCreatedAtOk() (*string, bool)
- func (o *PermissionsDto) GetPermissionName() string
- func (o *PermissionsDto) GetPermissionNameOk() (*string, bool)
- func (o *PermissionsDto) GetScope() string
- func (o *PermissionsDto) GetScopeOk() (*string, bool)
- func (o *PermissionsDto) GetScopeType() string
- func (o *PermissionsDto) GetScopeTypeOk() (*string, bool)
- func (o *PermissionsDto) GetUpdatedAt() string
- func (o *PermissionsDto) GetUpdatedAtOk() (*string, bool)
- func (o *PermissionsDto) HasCreatedAt() bool
- func (o *PermissionsDto) HasUpdatedAt() bool
- func (o PermissionsDto) MarshalJSON() ([]byte, error)
- func (o *PermissionsDto) SetCreatedAt(v string)
- func (o *PermissionsDto) SetPermissionName(v string)
- func (o *PermissionsDto) SetScope(v string)
- func (o *PermissionsDto) SetScopeType(v string)
- func (o *PermissionsDto) SetUpdatedAt(v string)
- func (o PermissionsDto) ToMap() (map[string]interface{}, error)
- func (o *PermissionsDto) UnmarshalJSON(data []byte) (err error)
- type PermissionsGroupDto
- func (o *PermissionsGroupDto) GetCreatedAt() string
- func (o *PermissionsGroupDto) GetCreatedAtOk() (*string, bool)
- func (o *PermissionsGroupDto) GetDescription() string
- func (o *PermissionsGroupDto) GetDescriptionOk() (*string, bool)
- func (o *PermissionsGroupDto) GetFederatedAttributeValues() []string
- func (o *PermissionsGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
- func (o *PermissionsGroupDto) GetName() string
- func (o *PermissionsGroupDto) GetNameOk() (*string, bool)
- func (o *PermissionsGroupDto) GetOwner() string
- func (o *PermissionsGroupDto) GetOwnerOk() (*string, bool)
- func (o *PermissionsGroupDto) GetPermissions() []PermissionsDto
- func (o *PermissionsGroupDto) GetPermissionsOk() ([]PermissionsDto, bool)
- func (o *PermissionsGroupDto) GetUpdatedAt() string
- func (o *PermissionsGroupDto) GetUpdatedAtOk() (*string, bool)
- func (o *PermissionsGroupDto) GetUuid() string
- func (o *PermissionsGroupDto) GetUuidOk() (*string, bool)
- func (o *PermissionsGroupDto) HasDescription() bool
- func (o *PermissionsGroupDto) HasFederatedAttributeValues() bool
- func (o *PermissionsGroupDto) HasUuid() bool
- func (o PermissionsGroupDto) MarshalJSON() ([]byte, error)
- func (o *PermissionsGroupDto) SetCreatedAt(v string)
- func (o *PermissionsGroupDto) SetDescription(v string)
- func (o *PermissionsGroupDto) SetFederatedAttributeValues(v []string)
- func (o *PermissionsGroupDto) SetName(v string)
- func (o *PermissionsGroupDto) SetOwner(v string)
- func (o *PermissionsGroupDto) SetPermissions(v []PermissionsDto)
- func (o *PermissionsGroupDto) SetUpdatedAt(v string)
- func (o *PermissionsGroupDto) SetUuid(v string)
- func (o PermissionsGroupDto) ToMap() (map[string]interface{}, error)
- func (o *PermissionsGroupDto) UnmarshalJSON(data []byte) (err error)
- type PolicyBoundaryDto
- func (o *PolicyBoundaryDto) GetBoundaryQuery() string
- func (o *PolicyBoundaryDto) GetBoundaryQueryOk() (*string, bool)
- func (o *PolicyBoundaryDto) GetMetadata() map[string]interface{}
- func (o *PolicyBoundaryDto) GetMetadataOk() (map[string]interface{}, bool)
- func (o *PolicyBoundaryDto) GetName() string
- func (o *PolicyBoundaryDto) GetNameOk() (*string, bool)
- func (o PolicyBoundaryDto) MarshalJSON() ([]byte, error)
- func (o *PolicyBoundaryDto) SetBoundaryQuery(v string)
- func (o *PolicyBoundaryDto) SetMetadata(v map[string]interface{})
- func (o *PolicyBoundaryDto) SetName(v string)
- func (o PolicyBoundaryDto) ToMap() (map[string]interface{}, error)
- func (o *PolicyBoundaryDto) UnmarshalJSON(data []byte) (err error)
- type PolicyBoundaryDtoList
- func (o *PolicyBoundaryDtoList) GetContent() []PolicyBoundaryOverview
- func (o *PolicyBoundaryDtoList) GetContentOk() ([]PolicyBoundaryOverview, bool)
- func (o *PolicyBoundaryDtoList) GetPageNumber() float32
- func (o *PolicyBoundaryDtoList) GetPageNumberOk() (*float32, bool)
- func (o *PolicyBoundaryDtoList) GetPageSize() float32
- func (o *PolicyBoundaryDtoList) GetPageSizeOk() (*float32, bool)
- func (o *PolicyBoundaryDtoList) GetTotalCount() float32
- func (o *PolicyBoundaryDtoList) GetTotalCountOk() (*float32, bool)
- func (o PolicyBoundaryDtoList) MarshalJSON() ([]byte, error)
- func (o *PolicyBoundaryDtoList) SetContent(v []PolicyBoundaryOverview)
- func (o *PolicyBoundaryDtoList) SetPageNumber(v float32)
- func (o *PolicyBoundaryDtoList) SetPageSize(v float32)
- func (o *PolicyBoundaryDtoList) SetTotalCount(v float32)
- func (o PolicyBoundaryDtoList) ToMap() (map[string]interface{}, error)
- func (o *PolicyBoundaryDtoList) UnmarshalJSON(data []byte) (err error)
- type PolicyBoundaryOverview
- func (o *PolicyBoundaryOverview) GetBoundaryConditions() []Condition
- func (o *PolicyBoundaryOverview) GetBoundaryConditionsOk() ([]Condition, bool)
- func (o *PolicyBoundaryOverview) GetBoundaryQuery() string
- func (o *PolicyBoundaryOverview) GetBoundaryQueryOk() (*string, bool)
- func (o *PolicyBoundaryOverview) GetLevelId() string
- func (o *PolicyBoundaryOverview) GetLevelIdOk() (*string, bool)
- func (o *PolicyBoundaryOverview) GetLevelType() string
- func (o *PolicyBoundaryOverview) GetLevelTypeOk() (*string, bool)
- func (o *PolicyBoundaryOverview) GetMetadata() map[string]interface{}
- func (o *PolicyBoundaryOverview) GetMetadataOk() (map[string]interface{}, bool)
- func (o *PolicyBoundaryOverview) GetName() string
- func (o *PolicyBoundaryOverview) GetNameOk() (*string, bool)
- func (o *PolicyBoundaryOverview) GetUuid() string
- func (o *PolicyBoundaryOverview) GetUuidOk() (*string, bool)
- func (o PolicyBoundaryOverview) MarshalJSON() ([]byte, error)
- func (o *PolicyBoundaryOverview) SetBoundaryConditions(v []Condition)
- func (o *PolicyBoundaryOverview) SetBoundaryQuery(v string)
- func (o *PolicyBoundaryOverview) SetLevelId(v string)
- func (o *PolicyBoundaryOverview) SetLevelType(v string)
- func (o *PolicyBoundaryOverview) SetMetadata(v map[string]interface{})
- func (o *PolicyBoundaryOverview) SetName(v string)
- func (o *PolicyBoundaryOverview) SetUuid(v string)
- func (o PolicyBoundaryOverview) ToMap() (map[string]interface{}, error)
- func (o *PolicyBoundaryOverview) UnmarshalJSON(data []byte) (err error)
- type PolicyDto
- func (o *PolicyDto) GetDescription() string
- func (o *PolicyDto) GetDescriptionOk() (*string, bool)
- func (o *PolicyDto) GetName() string
- func (o *PolicyDto) GetNameOk() (*string, bool)
- func (o *PolicyDto) GetUuid() string
- func (o *PolicyDto) GetUuidOk() (*string, bool)
- func (o PolicyDto) MarshalJSON() ([]byte, error)
- func (o *PolicyDto) SetDescription(v string)
- func (o *PolicyDto) SetName(v string)
- func (o *PolicyDto) SetUuid(v string)
- func (o PolicyDto) ToMap() (map[string]interface{}, error)
- func (o *PolicyDto) UnmarshalJSON(data []byte) (err error)
- type PolicyDtoList
- func (o *PolicyDtoList) GetPolicies() []PolicyDto
- func (o *PolicyDtoList) GetPoliciesOk() ([]PolicyDto, bool)
- func (o PolicyDtoList) MarshalJSON() ([]byte, error)
- func (o *PolicyDtoList) SetPolicies(v []PolicyDto)
- func (o PolicyDtoList) ToMap() (map[string]interface{}, error)
- func (o *PolicyDtoList) UnmarshalJSON(data []byte) (err error)
- type PolicyManagementAPIService
- func (a *PolicyManagementAPIService) AppendLevelPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiAppendLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) AppendLevelPolicyBindingsExecute(r ApiAppendLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) AppendParticularGroupBinding(ctx context.Context, groupUuid interface{}, policyUuid interface{}, ...) ApiAppendParticularGroupBindingRequest
- func (a *PolicyManagementAPIService) AppendParticularGroupBindingExecute(r ApiAppendParticularGroupBindingRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) CreateLevelPolicy(ctx context.Context, levelId interface{}, levelType interface{}) ApiCreateLevelPolicyRequest
- func (a *PolicyManagementAPIService) CreateLevelPolicyExecute(r ApiCreateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiDeleteLevelPolicyRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindings(ctx context.Context, levelId interface{}, levelType interface{}) ApiDeleteLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsExecute(r ApiDeleteLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiDeleteLevelPolicyBindingsForPolicyRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, ...) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroupExecute(r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyExecute(r ApiDeleteLevelPolicyBindingsForPolicyRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicyExecute(r ApiDeleteLevelPolicyRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) DeletePolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiDeletePolicyBoundaryRequest
- func (a *PolicyManagementAPIService) DeletePolicyBoundaryExecute(r ApiDeletePolicyBoundaryRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindings(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetAllLevelPoliciesBindingsRequest
- func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindingsExecute(r ApiGetAllLevelPoliciesBindingsRequest) (*LevelPolicyBindingDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetEffectivePermissions(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetEffectivePermissionsRequest
- func (a *PolicyManagementAPIService) GetEffectivePermissionsExecute(r ApiGetEffectivePermissionsRequest) (*EffectivePermissions, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiGetLevelDescendantsPolicyBindingsRequest
- func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute(r ApiGetLevelDescendantsPolicyBindingsRequest) (*LevelPolicyBindingDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicies(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetLevelPoliciesRequest
- func (a *PolicyManagementAPIService) GetLevelPoliciesExecute(r ApiGetLevelPoliciesRequest) (*PolicyDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiGetLevelPolicyRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiGetLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsExecute(r ApiGetLevelPolicyBindingsRequest) (*LevelPolicyBindingDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, ...) ApiGetLevelPolicyBindingsForGroupRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute(r ApiGetLevelPolicyBindingsForGroupRequest) (*LevelPolicyBindingDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicyExecute(r ApiGetLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLimitsForLevel(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetLimitsForLevelRequest
- func (a *PolicyManagementAPIService) GetLimitsForLevelExecute(r ApiGetLimitsForLevelRequest) (*LevelLimitsDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyBoundaries(ctx context.Context, accountId interface{}) ApiGetPolicyBoundariesRequest
- func (a *PolicyManagementAPIService) GetPolicyBoundariesExecute(r ApiGetPolicyBoundariesRequest) (*PolicyBoundaryDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiGetPolicyBoundaryRequest
- func (a *PolicyManagementAPIService) GetPolicyBoundaryExecute(r ApiGetPolicyBoundaryRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyOverviewList(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetPolicyOverviewListRequest
- func (a *PolicyManagementAPIService) GetPolicyOverviewListExecute(r ApiGetPolicyOverviewListRequest) (*PolicyOverviewDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyUuidsBindings(ctx context.Context, groupUuid interface{}, levelId interface{}, ...) ApiGetPolicyUuidsBindingsRequest
- func (a *PolicyManagementAPIService) GetPolicyUuidsBindingsExecute(r ApiGetPolicyUuidsBindingsRequest) (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
- func (a *PolicyManagementAPIService) PostPolicyBoundary(ctx context.Context, accountId interface{}) ApiPostPolicyBoundaryRequest
- func (a *PolicyManagementAPIService) PostPolicyBoundaryExecute(r ApiPostPolicyBoundaryRequest) (*PolicyBoundaryOverview, *http.Response, error)
- func (a *PolicyManagementAPIService) PutPolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiPutPolicyBoundaryRequest
- func (a *PolicyManagementAPIService) PutPolicyBoundaryExecute(r ApiPutPolicyBoundaryRequest) (*PolicyBoundaryOverview, *http.Response, error)
- func (a *PolicyManagementAPIService) UpdateLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiUpdateLevelPolicyRequest
- func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, ...) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
- func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroupExecute(r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) UpdateLevelPolicyExecute(r ApiUpdateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroup(ctx context.Context, groupUuid interface{}, levelId interface{}, ...) ApiUpdatePolicyBindingsToGroupRequest
- func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroupExecute(r ApiUpdatePolicyBindingsToGroupRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) ValidateLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, ...) ApiValidateLevelPolicyRequest
- func (a *PolicyManagementAPIService) ValidateLevelPolicyExecute(r ApiValidateLevelPolicyRequest) (*ValidationDto, *http.Response, error)
- func (a *PolicyManagementAPIService) ValidateNewLevelPolicy(ctx context.Context, levelId interface{}, levelType interface{}) ApiValidateNewLevelPolicyRequest
- func (a *PolicyManagementAPIService) ValidateNewLevelPolicyExecute(r ApiValidateNewLevelPolicyRequest) (*ValidationDto, *http.Response, error)
- type PolicyOverview
- func (o *PolicyOverview) GetDescription() string
- func (o *PolicyOverview) GetDescriptionOk() (*string, bool)
- func (o *PolicyOverview) GetLevelId() string
- func (o *PolicyOverview) GetLevelIdOk() (*string, bool)
- func (o *PolicyOverview) GetLevelType() string
- func (o *PolicyOverview) GetLevelTypeOk() (*string, bool)
- func (o *PolicyOverview) GetName() string
- func (o *PolicyOverview) GetNameOk() (*string, bool)
- func (o *PolicyOverview) GetUuid() string
- func (o *PolicyOverview) GetUuidOk() (*string, bool)
- func (o PolicyOverview) MarshalJSON() ([]byte, error)
- func (o *PolicyOverview) SetDescription(v string)
- func (o *PolicyOverview) SetLevelId(v string)
- func (o *PolicyOverview) SetLevelType(v string)
- func (o *PolicyOverview) SetName(v string)
- func (o *PolicyOverview) SetUuid(v string)
- func (o PolicyOverview) ToMap() (map[string]interface{}, error)
- func (o *PolicyOverview) UnmarshalJSON(data []byte) (err error)
- type PolicyOverviewDtoList
- func (o *PolicyOverviewDtoList) GetPolicyOverviewList() []PolicyOverview
- func (o *PolicyOverviewDtoList) GetPolicyOverviewListOk() ([]PolicyOverview, bool)
- func (o PolicyOverviewDtoList) MarshalJSON() ([]byte, error)
- func (o *PolicyOverviewDtoList) SetPolicyOverviewList(v []PolicyOverview)
- func (o PolicyOverviewDtoList) ToMap() (map[string]interface{}, error)
- func (o *PolicyOverviewDtoList) UnmarshalJSON(data []byte) (err error)
- type PolicyUuidsDto
- func (o *PolicyUuidsDto) GetPolicyUuids() []string
- func (o *PolicyUuidsDto) GetPolicyUuidsOk() ([]string, bool)
- func (o PolicyUuidsDto) MarshalJSON() ([]byte, error)
- func (o *PolicyUuidsDto) SetPolicyUuids(v []string)
- func (o PolicyUuidsDto) ToMap() (map[string]interface{}, error)
- func (o *PolicyUuidsDto) UnmarshalJSON(data []byte) (err error)
- type PolicyUuidsWithoutMetadataDto
- func (o *PolicyUuidsWithoutMetadataDto) GetPolicyUuids() []string
- func (o *PolicyUuidsWithoutMetadataDto) GetPolicyUuidsOk() ([]string, bool)
- func (o PolicyUuidsWithoutMetadataDto) MarshalJSON() ([]byte, error)
- func (o *PolicyUuidsWithoutMetadataDto) SetPolicyUuids(v []string)
- func (o PolicyUuidsWithoutMetadataDto) ToMap() (map[string]interface{}, error)
- func (o *PolicyUuidsWithoutMetadataDto) UnmarshalJSON(data []byte) (err error)
- type PutGroupDto
- func (o *PutGroupDto) GetDescription() string
- func (o *PutGroupDto) GetDescriptionOk() (*string, bool)
- func (o *PutGroupDto) GetFederatedAttributeValues() []string
- func (o *PutGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
- func (o *PutGroupDto) GetName() string
- func (o *PutGroupDto) GetNameOk() (*string, bool)
- func (o *PutGroupDto) GetUuid() string
- func (o *PutGroupDto) GetUuidOk() (*string, bool)
- func (o *PutGroupDto) HasDescription() bool
- func (o *PutGroupDto) HasFederatedAttributeValues() bool
- func (o *PutGroupDto) HasUuid() bool
- func (o PutGroupDto) MarshalJSON() ([]byte, error)
- func (o *PutGroupDto) SetDescription(v string)
- func (o *PutGroupDto) SetFederatedAttributeValues(v []string)
- func (o *PutGroupDto) SetName(v string)
- func (o *PutGroupDto) SetUuid(v string)
- func (o PutGroupDto) ToMap() (map[string]interface{}, error)
- func (o *PutGroupDto) UnmarshalJSON(data []byte) (err error)
- type QuotaManagementAPIService
- func (a *QuotaManagementAPIService) EnableOverage(ctx context.Context, accountUuid string, environmentUuid string) ApiEnableOverageRequest
- func (a *QuotaManagementAPIService) EnableOverageExecute(r ApiEnableOverageRequest) (*http.Response, error)
- func (a *QuotaManagementAPIService) GetQuota(ctx context.Context, accountUuid string) ApiGetQuotaRequest
- func (a *QuotaManagementAPIService) GetQuotaExecute(r ApiGetQuotaRequest) (*ContractLimitDto, *http.Response, error)
- func (a *QuotaManagementAPIService) SplitHostMonitoringCredits(ctx context.Context, accountUuid string) ApiSplitHostMonitoringCreditsRequest
- func (a *QuotaManagementAPIService) SplitHostMonitoringCreditsExecute(r ApiSplitHostMonitoringCreditsRequest) (*http.Response, error)
- type RateCardCapabilitiesDto
- func (o *RateCardCapabilitiesDto) GetKey() string
- func (o *RateCardCapabilitiesDto) GetKeyOk() (*string, bool)
- func (o *RateCardCapabilitiesDto) GetName() string
- func (o *RateCardCapabilitiesDto) GetNameOk() (*string, bool)
- func (o *RateCardCapabilitiesDto) GetPrice() string
- func (o *RateCardCapabilitiesDto) GetPriceOk() (*string, bool)
- func (o *RateCardCapabilitiesDto) GetQuotedPrice() string
- func (o *RateCardCapabilitiesDto) GetQuotedPriceOk() (*string, bool)
- func (o *RateCardCapabilitiesDto) GetQuotedUnitOfMeasure() string
- func (o *RateCardCapabilitiesDto) GetQuotedUnitOfMeasureOk() (*string, bool)
- func (o RateCardCapabilitiesDto) MarshalJSON() ([]byte, error)
- func (o *RateCardCapabilitiesDto) SetKey(v string)
- func (o *RateCardCapabilitiesDto) SetName(v string)
- func (o *RateCardCapabilitiesDto) SetPrice(v string)
- func (o *RateCardCapabilitiesDto) SetQuotedPrice(v string)
- func (o *RateCardCapabilitiesDto) SetQuotedUnitOfMeasure(v string)
- func (o RateCardCapabilitiesDto) ToMap() (map[string]interface{}, error)
- func (o *RateCardCapabilitiesDto) UnmarshalJSON(data []byte) (err error)
- type RateCardSummaryDto
- func (o *RateCardSummaryDto) GetCapabilities() []RateCardCapabilitiesDto
- func (o *RateCardSummaryDto) GetCapabilitiesOk() ([]RateCardCapabilitiesDto, bool)
- func (o *RateCardSummaryDto) GetCurrencyCode() string
- func (o *RateCardSummaryDto) GetCurrencyCodeOk() (*string, bool)
- func (o *RateCardSummaryDto) GetEndTime() string
- func (o *RateCardSummaryDto) GetEndTimeOk() (*string, bool)
- func (o *RateCardSummaryDto) GetQuoteNumber() string
- func (o *RateCardSummaryDto) GetQuoteNumberOk() (*string, bool)
- func (o *RateCardSummaryDto) GetStartTime() string
- func (o *RateCardSummaryDto) GetStartTimeOk() (*string, bool)
- func (o RateCardSummaryDto) MarshalJSON() ([]byte, error)
- func (o *RateCardSummaryDto) SetCapabilities(v []RateCardCapabilitiesDto)
- func (o *RateCardSummaryDto) SetCurrencyCode(v string)
- func (o *RateCardSummaryDto) SetEndTime(v string)
- func (o *RateCardSummaryDto) SetQuoteNumber(v string)
- func (o *RateCardSummaryDto) SetStartTime(v string)
- func (o RateCardSummaryDto) ToMap() (map[string]interface{}, error)
- func (o *RateCardSummaryDto) UnmarshalJSON(data []byte) (err error)
- type ReferenceDataAPIService
- func (a *ReferenceDataAPIService) GetPermissions(ctx context.Context) ApiGetPermissionsRequest
- func (a *ReferenceDataAPIService) GetPermissionsExecute(r ApiGetPermissionsRequest) ([]PermissionDto, *http.Response, error)
- func (a *ReferenceDataAPIService) GetRegions(ctx context.Context) ApiGetRegionsRequest
- func (a *ReferenceDataAPIService) GetRegionsExecute(r ApiGetRegionsRequest) ([]RegionDto, *http.Response, error)
- func (a *ReferenceDataAPIService) ReferenceDataController(ctx context.Context) ApiReferenceDataControllerRequest
- func (a *ReferenceDataAPIService) ReferenceDataControllerExecute(r ApiReferenceDataControllerRequest) ([]TimeZoneDto, *http.Response, error)
- type RegionDto
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type ServiceUserDto
- func (o *ServiceUserDto) GetDescription() string
- func (o *ServiceUserDto) GetDescriptionOk() (*string, bool)
- func (o *ServiceUserDto) GetName() string
- func (o *ServiceUserDto) GetNameOk() (*string, bool)
- func (o *ServiceUserDto) HasDescription() bool
- func (o ServiceUserDto) MarshalJSON() ([]byte, error)
- func (o *ServiceUserDto) SetDescription(v string)
- func (o *ServiceUserDto) SetName(v string)
- func (o ServiceUserDto) ToMap() (map[string]interface{}, error)
- func (o *ServiceUserDto) UnmarshalJSON(data []byte) (err error)
- type ServiceUserManagementAPIService
- func (a *ServiceUserManagementAPIService) CreateServiceUserForAccount(ctx context.Context, accountUuid string) ApiCreateServiceUserForAccountRequest
- func (a *ServiceUserManagementAPIService) CreateServiceUserForAccountExecute(r ApiCreateServiceUserForAccountRequest) (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
- func (a *ServiceUserManagementAPIService) DeleteUser(ctx context.Context, accountUuid string, userUuid string) ApiDeleteUserRequest
- func (a *ServiceUserManagementAPIService) DeleteUserExecute(r ApiDeleteUserRequest) (*http.Response, error)
- func (a *ServiceUserManagementAPIService) GetServiceUser(ctx context.Context, accountUuid string, userUuid string) ApiGetServiceUserRequest
- func (a *ServiceUserManagementAPIService) GetServiceUserExecute(r ApiGetServiceUserRequest) (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
- func (a *ServiceUserManagementAPIService) GetServiceUsersFromAccount(ctx context.Context, accountUuid string) ApiGetServiceUsersFromAccountRequest
- func (a *ServiceUserManagementAPIService) GetServiceUsersFromAccountExecute(r ApiGetServiceUsersFromAccountRequest) (*ExternalServiceUsersPageDto, *http.Response, error)
- func (a *ServiceUserManagementAPIService) UpdateServiceUserForAccount(ctx context.Context, accountUuid string, userUuid string) ApiUpdateServiceUserForAccountRequest
- func (a *ServiceUserManagementAPIService) UpdateServiceUserForAccountExecute(r ApiUpdateServiceUserForAccountRequest) (*http.Response, error)
- type ServiceUserNameDto
- type ServiceUserUuidDto
- func (o *ServiceUserUuidDto) GetUuid() string
- func (o *ServiceUserUuidDto) GetUuidOk() (*string, bool)
- func (o ServiceUserUuidDto) MarshalJSON() ([]byte, error)
- func (o *ServiceUserUuidDto) SetUuid(v string)
- func (o ServiceUserUuidDto) ToMap() (map[string]interface{}, error)
- func (o *ServiceUserUuidDto) UnmarshalJSON(data []byte) (err error)
- type Statement
- func (o *Statement) GetConditions() []Condition
- func (o *Statement) GetConditionsOk() ([]Condition, bool)
- func (o *Statement) GetEffect() string
- func (o *Statement) GetEffectOk() (*string, bool)
- func (o *Statement) GetPermissions() []string
- func (o *Statement) GetPermissionsOk() ([]string, bool)
- func (o Statement) MarshalJSON() ([]byte, error)
- func (o *Statement) SetConditions(v []Condition)
- func (o *Statement) SetEffect(v string)
- func (o *Statement) SetPermissions(v []string)
- func (o Statement) ToMap() (map[string]interface{}, error)
- func (o *Statement) UnmarshalJSON(data []byte) (err error)
- type SubscriptionAccountDto
- func (o *SubscriptionAccountDto) GetUuid() string
- func (o *SubscriptionAccountDto) GetUuidOk() (*string, bool)
- func (o SubscriptionAccountDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionAccountDto) SetUuid(v string)
- func (o SubscriptionAccountDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionAccountDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionBudgetDto
- func (o *SubscriptionBudgetDto) GetCurrencyCode() string
- func (o *SubscriptionBudgetDto) GetCurrencyCodeOk() (*string, bool)
- func (o *SubscriptionBudgetDto) GetTotal() float32
- func (o *SubscriptionBudgetDto) GetTotalOk() (*float32, bool)
- func (o *SubscriptionBudgetDto) GetUsed() float32
- func (o *SubscriptionBudgetDto) GetUsedOk() (*float32, bool)
- func (o SubscriptionBudgetDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionBudgetDto) SetCurrencyCode(v string)
- func (o *SubscriptionBudgetDto) SetTotal(v float32)
- func (o *SubscriptionBudgetDto) SetUsed(v float32)
- func (o SubscriptionBudgetDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionBudgetDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCapabilityCostDto
- func (o *SubscriptionCapabilityCostDto) GetCapabilityKey() string
- func (o *SubscriptionCapabilityCostDto) GetCapabilityKeyOk() (*string, bool)
- func (o *SubscriptionCapabilityCostDto) GetCapabilityName() string
- func (o *SubscriptionCapabilityCostDto) GetCapabilityNameOk() (*string, bool)
- func (o *SubscriptionCapabilityCostDto) GetCurrencyCode() string
- func (o *SubscriptionCapabilityCostDto) GetCurrencyCodeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostDto) GetEndTime() string
- func (o *SubscriptionCapabilityCostDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostDto) GetStartTime() string
- func (o *SubscriptionCapabilityCostDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostDto) GetValue() float32
- func (o *SubscriptionCapabilityCostDto) GetValueOk() (*float32, bool)
- func (o SubscriptionCapabilityCostDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCapabilityCostDto) SetCapabilityKey(v string)
- func (o *SubscriptionCapabilityCostDto) SetCapabilityName(v string)
- func (o *SubscriptionCapabilityCostDto) SetCurrencyCode(v string)
- func (o *SubscriptionCapabilityCostDto) SetEndTime(v string)
- func (o *SubscriptionCapabilityCostDto) SetStartTime(v string)
- func (o *SubscriptionCapabilityCostDto) SetValue(v float32)
- func (o SubscriptionCapabilityCostDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCapabilityCostDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCapabilityCostReceivedDto
- func (o *SubscriptionCapabilityCostReceivedDto) GetBookingDate() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetBookingDateOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityKey() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityKeyOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityName() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityNameOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetCurrencyCode() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetCurrencyCodeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetEndTime() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetStartTime() string
- func (o *SubscriptionCapabilityCostReceivedDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionCapabilityCostReceivedDto) GetValue() float32
- func (o *SubscriptionCapabilityCostReceivedDto) GetValueOk() (*float32, bool)
- func (o SubscriptionCapabilityCostReceivedDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCapabilityCostReceivedDto) SetBookingDate(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetCapabilityKey(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetCapabilityName(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetCurrencyCode(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetEndTime(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetStartTime(v string)
- func (o *SubscriptionCapabilityCostReceivedDto) SetValue(v float32)
- func (o SubscriptionCapabilityCostReceivedDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCapabilityCostReceivedDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCapabilityDto
- func (o *SubscriptionCapabilityDto) GetKey() string
- func (o *SubscriptionCapabilityDto) GetKeyOk() (*string, bool)
- func (o *SubscriptionCapabilityDto) GetName() string
- func (o *SubscriptionCapabilityDto) GetNameOk() (*string, bool)
- func (o SubscriptionCapabilityDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCapabilityDto) SetKey(v string)
- func (o *SubscriptionCapabilityDto) SetName(v string)
- func (o SubscriptionCapabilityDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCapabilityDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCostBookingDto
- func (o *SubscriptionCostBookingDto) GetCurrencyCode() string
- func (o *SubscriptionCostBookingDto) GetCurrencyCodeOk() (*string, bool)
- func (o *SubscriptionCostBookingDto) GetEndTime() string
- func (o *SubscriptionCostBookingDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionCostBookingDto) GetLastBookingDate() string
- func (o *SubscriptionCostBookingDto) GetLastBookingDateOk() (*string, bool)
- func (o *SubscriptionCostBookingDto) GetStartTime() string
- func (o *SubscriptionCostBookingDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionCostBookingDto) GetValue() float32
- func (o *SubscriptionCostBookingDto) GetValueOk() (*float32, bool)
- func (o SubscriptionCostBookingDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCostBookingDto) SetCurrencyCode(v string)
- func (o *SubscriptionCostBookingDto) SetEndTime(v string)
- func (o *SubscriptionCostBookingDto) SetLastBookingDate(v string)
- func (o *SubscriptionCostBookingDto) SetStartTime(v string)
- func (o *SubscriptionCostBookingDto) SetValue(v float32)
- func (o SubscriptionCostBookingDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCostBookingDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCostDto
- func (o *SubscriptionCostDto) GetCurrencyCode() string
- func (o *SubscriptionCostDto) GetCurrencyCodeOk() (*string, bool)
- func (o *SubscriptionCostDto) GetEndTime() string
- func (o *SubscriptionCostDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionCostDto) GetStartTime() string
- func (o *SubscriptionCostDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionCostDto) GetValue() float32
- func (o *SubscriptionCostDto) GetValueOk() (*float32, bool)
- func (o SubscriptionCostDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCostDto) SetCurrencyCode(v string)
- func (o *SubscriptionCostDto) SetEndTime(v string)
- func (o *SubscriptionCostDto) SetStartTime(v string)
- func (o *SubscriptionCostDto) SetValue(v float32)
- func (o SubscriptionCostDto) ToMap() (map[string]interface{}, error)
- type SubscriptionCostListDto
- func (o *SubscriptionCostListDto) GetData() []SubscriptionCostBookingDto
- func (o *SubscriptionCostListDto) GetDataOk() ([]SubscriptionCostBookingDto, bool)
- func (o *SubscriptionCostListDto) GetLastModifiedTime() string
- func (o *SubscriptionCostListDto) GetLastModifiedTimeOk() (*string, bool)
- func (o SubscriptionCostListDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCostListDto) SetData(v []SubscriptionCostBookingDto)
- func (o *SubscriptionCostListDto) SetLastModifiedTime(v string)
- func (o SubscriptionCostListDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCostListDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionCurrentPeriodDto
- func (o *SubscriptionCurrentPeriodDto) GetDaysRemaining() float32
- func (o *SubscriptionCurrentPeriodDto) GetDaysRemainingOk() (*float32, bool)
- func (o *SubscriptionCurrentPeriodDto) GetEndTime() string
- func (o *SubscriptionCurrentPeriodDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionCurrentPeriodDto) GetStartTime() string
- func (o *SubscriptionCurrentPeriodDto) GetStartTimeOk() (*string, bool)
- func (o SubscriptionCurrentPeriodDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCurrentPeriodDto) SetDaysRemaining(v float32)
- func (o *SubscriptionCurrentPeriodDto) SetEndTime(v string)
- func (o *SubscriptionCurrentPeriodDto) SetStartTime(v string)
- func (o SubscriptionCurrentPeriodDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionCurrentPeriodDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionDto
- func (o *SubscriptionDto) GetAccount() SubscriptionAccountDto
- func (o *SubscriptionDto) GetAccountOk() (*SubscriptionAccountDto, bool)
- func (o *SubscriptionDto) GetBudget() SubscriptionBudgetDto
- func (o *SubscriptionDto) GetBudgetOk() (*SubscriptionBudgetDto, bool)
- func (o *SubscriptionDto) GetCapabilities() []SubscriptionCapabilityDto
- func (o *SubscriptionDto) GetCapabilitiesOk() ([]SubscriptionCapabilityDto, bool)
- func (o *SubscriptionDto) GetCurrentPeriod() SubscriptionCurrentPeriodDto
- func (o *SubscriptionDto) GetCurrentPeriodOk() (*SubscriptionCurrentPeriodDto, bool)
- func (o *SubscriptionDto) GetEndTime() string
- func (o *SubscriptionDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionDto) GetName() string
- func (o *SubscriptionDto) GetNameOk() (*string, bool)
- func (o *SubscriptionDto) GetPeriods() []SubscriptionPeriodDto
- func (o *SubscriptionDto) GetPeriodsOk() ([]SubscriptionPeriodDto, bool)
- func (o *SubscriptionDto) GetStartTime() string
- func (o *SubscriptionDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionDto) GetStatus() string
- func (o *SubscriptionDto) GetStatusOk() (*string, bool)
- func (o *SubscriptionDto) GetSubType() string
- func (o *SubscriptionDto) GetSubTypeOk() (*string, bool)
- func (o *SubscriptionDto) GetType() string
- func (o *SubscriptionDto) GetTypeOk() (*string, bool)
- func (o *SubscriptionDto) GetUuid() string
- func (o *SubscriptionDto) GetUuidOk() (*string, bool)
- func (o SubscriptionDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionDto) SetAccount(v SubscriptionAccountDto)
- func (o *SubscriptionDto) SetBudget(v SubscriptionBudgetDto)
- func (o *SubscriptionDto) SetCapabilities(v []SubscriptionCapabilityDto)
- func (o *SubscriptionDto) SetCurrentPeriod(v SubscriptionCurrentPeriodDto)
- func (o *SubscriptionDto) SetEndTime(v string)
- func (o *SubscriptionDto) SetName(v string)
- func (o *SubscriptionDto) SetPeriods(v []SubscriptionPeriodDto)
- func (o *SubscriptionDto) SetStartTime(v string)
- func (o *SubscriptionDto) SetStatus(v string)
- func (o *SubscriptionDto) SetSubType(v string)
- func (o *SubscriptionDto) SetType(v string)
- func (o *SubscriptionDto) SetUuid(v string)
- func (o SubscriptionDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentCostListV2Dto
- func (o *SubscriptionEnvironmentCostListV2Dto) GetData() []SubscriptionEnvironmentCostV2Dto
- func (o *SubscriptionEnvironmentCostListV2Dto) GetDataOk() ([]SubscriptionEnvironmentCostV2Dto, bool)
- func (o *SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTime() string
- func (o *SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTimeOk() (*string, bool)
- func (o SubscriptionEnvironmentCostListV2Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentCostListV2Dto) SetData(v []SubscriptionEnvironmentCostV2Dto)
- func (o *SubscriptionEnvironmentCostListV2Dto) SetLastModifiedTime(v string)
- func (o SubscriptionEnvironmentCostListV2Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentCostListV2Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentCostListV3Dto
- func (o *SubscriptionEnvironmentCostListV3Dto) GetData() []SubscriptionEnvironmentCostV3Dto
- func (o *SubscriptionEnvironmentCostListV3Dto) GetDataOk() ([]SubscriptionEnvironmentCostV3Dto, bool)
- func (o *SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTime() string
- func (o *SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTimeOk() (*string, bool)
- func (o *SubscriptionEnvironmentCostListV3Dto) GetNextPageKey() string
- func (o *SubscriptionEnvironmentCostListV3Dto) GetNextPageKeyOk() (*string, bool)
- func (o SubscriptionEnvironmentCostListV3Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentCostListV3Dto) SetData(v []SubscriptionEnvironmentCostV3Dto)
- func (o *SubscriptionEnvironmentCostListV3Dto) SetLastModifiedTime(v string)
- func (o *SubscriptionEnvironmentCostListV3Dto) SetNextPageKey(v string)
- func (o SubscriptionEnvironmentCostListV3Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentCostListV3Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentCostV2Dto
- func (o *SubscriptionEnvironmentCostV2Dto) GetCost() []SubscriptionCapabilityCostDto
- func (o *SubscriptionEnvironmentCostV2Dto) GetCostOk() ([]SubscriptionCapabilityCostDto, bool)
- func (o *SubscriptionEnvironmentCostV2Dto) GetEnvironmentId() string
- func (o *SubscriptionEnvironmentCostV2Dto) GetEnvironmentIdOk() (*string, bool)
- func (o SubscriptionEnvironmentCostV2Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentCostV2Dto) SetCost(v []SubscriptionCapabilityCostDto)
- func (o *SubscriptionEnvironmentCostV2Dto) SetEnvironmentId(v string)
- func (o SubscriptionEnvironmentCostV2Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentCostV2Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentCostV3Dto
- func (o *SubscriptionEnvironmentCostV3Dto) GetClusterId() string
- func (o *SubscriptionEnvironmentCostV3Dto) GetClusterIdOk() (*string, bool)
- func (o *SubscriptionEnvironmentCostV3Dto) GetCost() []SubscriptionCapabilityCostReceivedDto
- func (o *SubscriptionEnvironmentCostV3Dto) GetCostOk() ([]SubscriptionCapabilityCostReceivedDto, bool)
- func (o *SubscriptionEnvironmentCostV3Dto) GetEnvironmentId() string
- func (o *SubscriptionEnvironmentCostV3Dto) GetEnvironmentIdOk() (*string, bool)
- func (o SubscriptionEnvironmentCostV3Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentCostV3Dto) SetClusterId(v string)
- func (o *SubscriptionEnvironmentCostV3Dto) SetCost(v []SubscriptionCapabilityCostReceivedDto)
- func (o *SubscriptionEnvironmentCostV3Dto) SetEnvironmentId(v string)
- func (o SubscriptionEnvironmentCostV3Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentCostV3Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentUsageListV2Dto
- func (o *SubscriptionEnvironmentUsageListV2Dto) GetData() []SubscriptionEnvironmentUsageV2Dto
- func (o *SubscriptionEnvironmentUsageListV2Dto) GetDataOk() ([]SubscriptionEnvironmentUsageV2Dto, bool)
- func (o *SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTime() string
- func (o *SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTimeOk() (*string, bool)
- func (o SubscriptionEnvironmentUsageListV2Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentUsageListV2Dto) SetData(v []SubscriptionEnvironmentUsageV2Dto)
- func (o *SubscriptionEnvironmentUsageListV2Dto) SetLastModifiedTime(v string)
- func (o SubscriptionEnvironmentUsageListV2Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentUsageListV3Dto
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetData() []SubscriptionEnvironmentUsageV3Dto
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetDataOk() ([]SubscriptionEnvironmentUsageV3Dto, bool)
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTime() string
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTimeOk() (*string, bool)
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetNextPageKey() string
- func (o *SubscriptionEnvironmentUsageListV3Dto) GetNextPageKeyOk() (*string, bool)
- func (o SubscriptionEnvironmentUsageListV3Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentUsageListV3Dto) SetData(v []SubscriptionEnvironmentUsageV3Dto)
- func (o *SubscriptionEnvironmentUsageListV3Dto) SetLastModifiedTime(v string)
- func (o *SubscriptionEnvironmentUsageListV3Dto) SetNextPageKey(v string)
- func (o SubscriptionEnvironmentUsageListV3Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentUsageV2Dto
- func (o *SubscriptionEnvironmentUsageV2Dto) GetEnvironmentId() string
- func (o *SubscriptionEnvironmentUsageV2Dto) GetEnvironmentIdOk() (*string, bool)
- func (o *SubscriptionEnvironmentUsageV2Dto) GetUsage() []SubscriptionUsageDto
- func (o *SubscriptionEnvironmentUsageV2Dto) GetUsageOk() ([]SubscriptionUsageDto, bool)
- func (o SubscriptionEnvironmentUsageV2Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentUsageV2Dto) SetEnvironmentId(v string)
- func (o *SubscriptionEnvironmentUsageV2Dto) SetUsage(v []SubscriptionUsageDto)
- func (o SubscriptionEnvironmentUsageV2Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentUsageV2Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionEnvironmentUsageV3Dto
- func (o *SubscriptionEnvironmentUsageV3Dto) GetClusterId() string
- func (o *SubscriptionEnvironmentUsageV3Dto) GetClusterIdOk() (*string, bool)
- func (o *SubscriptionEnvironmentUsageV3Dto) GetEnvironmentId() string
- func (o *SubscriptionEnvironmentUsageV3Dto) GetEnvironmentIdOk() (*string, bool)
- func (o *SubscriptionEnvironmentUsageV3Dto) GetUsage() []SubscriptionUsageDto
- func (o *SubscriptionEnvironmentUsageV3Dto) GetUsageOk() ([]SubscriptionUsageDto, bool)
- func (o SubscriptionEnvironmentUsageV3Dto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionEnvironmentUsageV3Dto) SetClusterId(v string)
- func (o *SubscriptionEnvironmentUsageV3Dto) SetEnvironmentId(v string)
- func (o *SubscriptionEnvironmentUsageV3Dto) SetUsage(v []SubscriptionUsageDto)
- func (o SubscriptionEnvironmentUsageV3Dto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionEnvironmentUsageV3Dto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionListDto
- func (o *SubscriptionListDto) GetData() []SubscriptionSummaryDto
- func (o *SubscriptionListDto) GetDataOk() ([]SubscriptionSummaryDto, bool)
- func (o SubscriptionListDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionListDto) SetData(v []SubscriptionSummaryDto)
- func (o SubscriptionListDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionListDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionPeriodDto
- func (o *SubscriptionPeriodDto) GetEndTime() string
- func (o *SubscriptionPeriodDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionPeriodDto) GetStartTime() string
- func (o *SubscriptionPeriodDto) GetStartTimeOk() (*string, bool)
- func (o SubscriptionPeriodDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionPeriodDto) SetEndTime(v string)
- func (o *SubscriptionPeriodDto) SetStartTime(v string)
- func (o SubscriptionPeriodDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionPeriodDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionSummaryDto
- func (o *SubscriptionSummaryDto) GetEndTime() string
- func (o *SubscriptionSummaryDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetName() string
- func (o *SubscriptionSummaryDto) GetNameOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetStartTime() string
- func (o *SubscriptionSummaryDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetStatus() string
- func (o *SubscriptionSummaryDto) GetStatusOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetSubType() string
- func (o *SubscriptionSummaryDto) GetSubTypeOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetType() string
- func (o *SubscriptionSummaryDto) GetTypeOk() (*string, bool)
- func (o *SubscriptionSummaryDto) GetUuid() string
- func (o *SubscriptionSummaryDto) GetUuidOk() (*string, bool)
- func (o SubscriptionSummaryDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionSummaryDto) SetEndTime(v string)
- func (o *SubscriptionSummaryDto) SetName(v string)
- func (o *SubscriptionSummaryDto) SetStartTime(v string)
- func (o *SubscriptionSummaryDto) SetStatus(v string)
- func (o *SubscriptionSummaryDto) SetSubType(v string)
- func (o *SubscriptionSummaryDto) SetType(v string)
- func (o *SubscriptionSummaryDto) SetUuid(v string)
- func (o SubscriptionSummaryDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionSummaryDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionUsageDto
- func (o *SubscriptionUsageDto) GetCapabilityKey() string
- func (o *SubscriptionUsageDto) GetCapabilityKeyOk() (*string, bool)
- func (o *SubscriptionUsageDto) GetCapabilityName() string
- func (o *SubscriptionUsageDto) GetCapabilityNameOk() (*string, bool)
- func (o *SubscriptionUsageDto) GetEndTime() string
- func (o *SubscriptionUsageDto) GetEndTimeOk() (*string, bool)
- func (o *SubscriptionUsageDto) GetStartTime() string
- func (o *SubscriptionUsageDto) GetStartTimeOk() (*string, bool)
- func (o *SubscriptionUsageDto) GetUnitMeasure() string
- func (o *SubscriptionUsageDto) GetUnitMeasureOk() (*string, bool)
- func (o *SubscriptionUsageDto) GetValue() float32
- func (o *SubscriptionUsageDto) GetValueOk() (*float32, bool)
- func (o SubscriptionUsageDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionUsageDto) SetCapabilityKey(v string)
- func (o *SubscriptionUsageDto) SetCapabilityName(v string)
- func (o *SubscriptionUsageDto) SetEndTime(v string)
- func (o *SubscriptionUsageDto) SetStartTime(v string)
- func (o *SubscriptionUsageDto) SetUnitMeasure(v string)
- func (o *SubscriptionUsageDto) SetValue(v float32)
- func (o SubscriptionUsageDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionUsageDto) UnmarshalJSON(data []byte) (err error)
- type SubscriptionUsageListDto
- func (o *SubscriptionUsageListDto) GetData() []SubscriptionUsageDto
- func (o *SubscriptionUsageListDto) GetDataOk() ([]SubscriptionUsageDto, bool)
- func (o *SubscriptionUsageListDto) GetLastModifiedTime() string
- func (o *SubscriptionUsageListDto) GetLastModifiedTimeOk() (*string, bool)
- func (o SubscriptionUsageListDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionUsageListDto) SetData(v []SubscriptionUsageDto)
- func (o *SubscriptionUsageListDto) SetLastModifiedTime(v string)
- func (o SubscriptionUsageListDto) ToMap() (map[string]interface{}, error)
- func (o *SubscriptionUsageListDto) UnmarshalJSON(data []byte) (err error)
- type TenantResourceDto
- func (o *TenantResourceDto) GetId() string
- func (o *TenantResourceDto) GetIdOk() (*string, bool)
- func (o *TenantResourceDto) GetName() string
- func (o *TenantResourceDto) GetNameOk() (*string, bool)
- func (o TenantResourceDto) MarshalJSON() ([]byte, error)
- func (o *TenantResourceDto) SetId(v string)
- func (o *TenantResourceDto) SetName(v string)
- func (o TenantResourceDto) ToMap() (map[string]interface{}, error)
- func (o *TenantResourceDto) UnmarshalJSON(data []byte) (err error)
- type TimeZoneDto
- func (o *TimeZoneDto) GetDisplayName() string
- func (o *TimeZoneDto) GetDisplayNameOk() (*string, bool)
- func (o *TimeZoneDto) GetName() string
- func (o *TimeZoneDto) GetNameOk() (*string, bool)
- func (o TimeZoneDto) MarshalJSON() ([]byte, error)
- func (o *TimeZoneDto) SetDisplayName(v string)
- func (o *TimeZoneDto) SetName(v string)
- func (o TimeZoneDto) ToMap() (map[string]interface{}, error)
- func (o *TimeZoneDto) UnmarshalJSON(data []byte) (err error)
- type UserDto
- func (o *UserDto) GetEmail() string
- func (o *UserDto) GetEmailOk() (*string, bool)
- func (o *UserDto) GetEmergencyContact() bool
- func (o *UserDto) GetEmergencyContactOk() (*bool, bool)
- func (o *UserDto) GetName() string
- func (o *UserDto) GetNameOk() (*string, bool)
- func (o *UserDto) GetSurname() string
- func (o *UserDto) GetSurnameOk() (*string, bool)
- func (o *UserDto) GetUid() string
- func (o *UserDto) GetUidOk() (*string, bool)
- func (o *UserDto) GetUserStatus() string
- func (o *UserDto) GetUserStatusOk() (*string, bool)
- func (o *UserDto) HasEmergencyContact() bool
- func (o *UserDto) HasName() bool
- func (o *UserDto) HasSurname() bool
- func (o *UserDto) HasUserStatus() bool
- func (o UserDto) MarshalJSON() ([]byte, error)
- func (o *UserDto) SetEmail(v string)
- func (o *UserDto) SetEmergencyContact(v bool)
- func (o *UserDto) SetName(v string)
- func (o *UserDto) SetSurname(v string)
- func (o *UserDto) SetUid(v string)
- func (o *UserDto) SetUserStatus(v string)
- func (o UserDto) ToMap() (map[string]interface{}, error)
- func (o *UserDto) UnmarshalJSON(data []byte) (err error)
- type UserEmailDto
- func (o *UserEmailDto) GetEmail() string
- func (o *UserEmailDto) GetEmailOk() (*string, bool)
- func (o UserEmailDto) MarshalJSON() ([]byte, error)
- func (o *UserEmailDto) SetEmail(v string)
- func (o UserEmailDto) ToMap() (map[string]interface{}, error)
- func (o *UserEmailDto) UnmarshalJSON(data []byte) (err error)
- type UserListDto
- func (o *UserListDto) GetCount() float32
- func (o *UserListDto) GetCountOk() (*float32, bool)
- func (o *UserListDto) GetItems() []UsersDto
- func (o *UserListDto) GetItemsOk() ([]UsersDto, bool)
- func (o UserListDto) MarshalJSON() ([]byte, error)
- func (o *UserListDto) SetCount(v float32)
- func (o *UserListDto) SetItems(v []UsersDto)
- func (o UserListDto) ToMap() (map[string]interface{}, error)
- func (o *UserListDto) UnmarshalJSON(data []byte) (err error)
- type UserLoginMetaDataDto
- func (o *UserLoginMetaDataDto) GetCreatedAt() string
- func (o *UserLoginMetaDataDto) GetCreatedAtOk() (*string, bool)
- func (o *UserLoginMetaDataDto) GetFailedLoginCounter() float32
- func (o *UserLoginMetaDataDto) GetFailedLoginCounterOk() (*float32, bool)
- func (o *UserLoginMetaDataDto) GetLastFailedLogin() string
- func (o *UserLoginMetaDataDto) GetLastFailedLoginOk() (*string, bool)
- func (o *UserLoginMetaDataDto) GetLastSuccessfulLogin() string
- func (o *UserLoginMetaDataDto) GetLastSuccessfulLoginOk() (*string, bool)
- func (o *UserLoginMetaDataDto) GetSuccessfulLoginCounter() float32
- func (o *UserLoginMetaDataDto) GetSuccessfulLoginCounterOk() (*float32, bool)
- func (o *UserLoginMetaDataDto) GetUpdatedAt() string
- func (o *UserLoginMetaDataDto) GetUpdatedAtOk() (*string, bool)
- func (o UserLoginMetaDataDto) MarshalJSON() ([]byte, error)
- func (o *UserLoginMetaDataDto) SetCreatedAt(v string)
- func (o *UserLoginMetaDataDto) SetFailedLoginCounter(v float32)
- func (o *UserLoginMetaDataDto) SetLastFailedLogin(v string)
- func (o *UserLoginMetaDataDto) SetLastSuccessfulLogin(v string)
- func (o *UserLoginMetaDataDto) SetSuccessfulLoginCounter(v float32)
- func (o *UserLoginMetaDataDto) SetUpdatedAt(v string)
- func (o UserLoginMetaDataDto) ToMap() (map[string]interface{}, error)
- func (o *UserLoginMetaDataDto) UnmarshalJSON(data []byte) (err error)
- type UserManagementAPIService
- func (a *UserManagementAPIService) AddUserToGroups(ctx context.Context, accountUuid string, email string) ApiAddUserToGroupsRequest
- func (a *UserManagementAPIService) AddUserToGroupsExecute(r ApiAddUserToGroupsRequest) (*http.Response, error)
- func (a *UserManagementAPIService) CreateUserForAccount(ctx context.Context, accountUuid string) ApiCreateUserForAccountRequest
- func (a *UserManagementAPIService) CreateUserForAccountExecute(r ApiCreateUserForAccountRequest) (*http.Response, error)
- func (a *UserManagementAPIService) GetUserGroups(ctx context.Context, accountUuid string, email string) ApiGetUserGroupsRequest
- func (a *UserManagementAPIService) GetUserGroupsExecute(r ApiGetUserGroupsRequest) (*GroupUserDto, *http.Response, error)
- func (a *UserManagementAPIService) GetUsers(ctx context.Context, accountUuid string) ApiGetUsersRequest
- func (a *UserManagementAPIService) GetUsersExecute(r ApiGetUsersRequest) (*UserListDto, *http.Response, error)
- func (a *UserManagementAPIService) RemoveUserFromAccount(ctx context.Context, accountUuid string, email string) ApiRemoveUserFromAccountRequest
- func (a *UserManagementAPIService) RemoveUserFromAccountExecute(r ApiRemoveUserFromAccountRequest) (*http.Response, error)
- func (a *UserManagementAPIService) RemoveUserFromGroups(ctx context.Context, accountUuid string, email string) ApiRemoveUserFromGroupsRequest
- func (a *UserManagementAPIService) RemoveUserFromGroupsExecute(r ApiRemoveUserFromGroupsRequest) (*http.Response, error)
- func (a *UserManagementAPIService) ReplaceUserGroups(ctx context.Context, accountUuid string, email string) ApiReplaceUserGroupsRequest
- func (a *UserManagementAPIService) ReplaceUserGroupsExecute(r ApiReplaceUserGroupsRequest) (*http.Response, error)
- type UsersDto
- func (o *UsersDto) GetEmail() string
- func (o *UsersDto) GetEmailOk() (*string, bool)
- func (o *UsersDto) GetEmergencyContact() bool
- func (o *UsersDto) GetEmergencyContactOk() (*bool, bool)
- func (o *UsersDto) GetName() string
- func (o *UsersDto) GetNameOk() (*string, bool)
- func (o *UsersDto) GetSurname() string
- func (o *UsersDto) GetSurnameOk() (*string, bool)
- func (o *UsersDto) GetUid() string
- func (o *UsersDto) GetUidOk() (*string, bool)
- func (o *UsersDto) GetUserLoginMetadata() UserLoginMetaDataDto
- func (o *UsersDto) GetUserLoginMetadataOk() (*UserLoginMetaDataDto, bool)
- func (o *UsersDto) GetUserStatus() string
- func (o *UsersDto) GetUserStatusOk() (*string, bool)
- func (o *UsersDto) HasEmergencyContact() bool
- func (o *UsersDto) HasName() bool
- func (o *UsersDto) HasSurname() bool
- func (o *UsersDto) HasUserLoginMetadata() bool
- func (o *UsersDto) HasUserStatus() bool
- func (o UsersDto) MarshalJSON() ([]byte, error)
- func (o *UsersDto) SetEmail(v string)
- func (o *UsersDto) SetEmergencyContact(v bool)
- func (o *UsersDto) SetName(v string)
- func (o *UsersDto) SetSurname(v string)
- func (o *UsersDto) SetUid(v string)
- func (o *UsersDto) SetUserLoginMetadata(v UserLoginMetaDataDto)
- func (o *UsersDto) SetUserStatus(v string)
- func (o UsersDto) ToMap() (map[string]interface{}, error)
- func (o *UsersDto) UnmarshalJSON(data []byte) (err error)
- type ValidationDto
- func (o *ValidationDto) GetWarnings() []string
- func (o *ValidationDto) GetWarningsOk() ([]string, bool)
- func (o ValidationDto) MarshalJSON() ([]byte, error)
- func (o *ValidationDto) SetWarnings(v []string)
- func (o ValidationDto) ToMap() (map[string]interface{}, error)
- func (o *ValidationDto) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { AccountLimitsAPI *AccountLimitsAPIService AccountSettingsAPI *AccountSettingsAPIService DynatracePlatformSubscriptionAPI *DynatracePlatformSubscriptionAPIService EnvironmentManagementAPI *EnvironmentManagementAPIService GroupManagementAPI *GroupManagementAPIService PermissionManagementAPI *PermissionManagementAPIService PolicyManagementAPI *PolicyManagementAPIService ReferenceDataAPI *ReferenceDataAPIService ServiceUserManagementAPI *ServiceUserManagementAPIService UserManagementAPI *UserManagementAPIService // contains filtered or unexported fields }
APIClient manages communication with the Dynatrace Account Management API API v1.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 ¶
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 AccountContractDto ¶ added in v0.8.0
type AccountContractDto struct { // The total amount of host units that the account owns. ConcurrentHostsUnits float32 `json:"concurrentHostsUnits"` // The overage is (`true`) or is not (`false`) enabled for the account. If the overage is enabled, the account can exceed the quota. To learn more about host units consumption, see [Application and Infrastructure Monitoring](https://dt-url.net/hu03ub5) in Dynatrace Documentation. HostUnitOverageAllowed bool `json:"hostUnitOverageAllowed"` AdditionalProperties map[string]interface{} }
AccountContractDto struct for AccountContractDto
func NewAccountContractDto ¶ added in v0.8.0
func NewAccountContractDto(concurrentHostsUnits float32, hostUnitOverageAllowed bool) *AccountContractDto
NewAccountContractDto instantiates a new AccountContractDto 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 NewAccountContractDtoWithDefaults ¶ added in v0.8.0
func NewAccountContractDtoWithDefaults() *AccountContractDto
NewAccountContractDtoWithDefaults instantiates a new AccountContractDto 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 (*AccountContractDto) GetConcurrentHostsUnits ¶ added in v0.8.0
func (o *AccountContractDto) GetConcurrentHostsUnits() float32
GetConcurrentHostsUnits returns the ConcurrentHostsUnits field value
func (*AccountContractDto) GetConcurrentHostsUnitsOk ¶ added in v0.8.0
func (o *AccountContractDto) GetConcurrentHostsUnitsOk() (*float32, bool)
GetConcurrentHostsUnitsOk returns a tuple with the ConcurrentHostsUnits field value and a boolean to check if the value has been set.
func (*AccountContractDto) GetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *AccountContractDto) GetHostUnitOverageAllowed() bool
GetHostUnitOverageAllowed returns the HostUnitOverageAllowed field value
func (*AccountContractDto) GetHostUnitOverageAllowedOk ¶ added in v0.8.0
func (o *AccountContractDto) GetHostUnitOverageAllowedOk() (*bool, bool)
GetHostUnitOverageAllowedOk returns a tuple with the HostUnitOverageAllowed field value and a boolean to check if the value has been set.
func (AccountContractDto) MarshalJSON ¶ added in v0.8.0
func (o AccountContractDto) MarshalJSON() ([]byte, error)
func (*AccountContractDto) SetConcurrentHostsUnits ¶ added in v0.8.0
func (o *AccountContractDto) SetConcurrentHostsUnits(v float32)
SetConcurrentHostsUnits sets field value
func (*AccountContractDto) SetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *AccountContractDto) SetHostUnitOverageAllowed(v bool)
SetHostUnitOverageAllowed sets field value
func (AccountContractDto) ToMap ¶ added in v0.8.0
func (o AccountContractDto) ToMap() (map[string]interface{}, error)
func (*AccountContractDto) UnmarshalJSON ¶ added in v0.8.0
func (o *AccountContractDto) UnmarshalJSON(data []byte) (err error)
type AccountGroupDto ¶
type AccountGroupDto struct { // The name of the user group. GroupName string `json:"groupName"` // The UUID of the user group. Uuid string `json:"uuid"` // The type of the group. `LOCAL`, `SCIM`, `SAML` and `DCS` corresponds to the identity provider from which the group originates. `ALL_USERS` is a special case of `LOCAL` group. It means that group is always assigned to all users in the account. Owner string `json:"owner"` // The UUID of the Dynatrace account. AccountUUID string `json:"accountUUID"` // The name of the Dynatrace account. AccountName string `json:"accountName"` // A short description of the group. Description string `json:"description"` // The date and time of the group creation in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` // The date and time of the most recent modification to the group in `2021-05-01T15:11:00Z` format. UpdatedAt string `json:"updatedAt"` AdditionalProperties map[string]interface{} }
AccountGroupDto struct for AccountGroupDto
func NewAccountGroupDto ¶
func NewAccountGroupDto(groupName string, uuid string, owner string, accountUUID string, accountName string, description string, createdAt string, updatedAt string) *AccountGroupDto
NewAccountGroupDto instantiates a new AccountGroupDto 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 NewAccountGroupDtoWithDefaults ¶
func NewAccountGroupDtoWithDefaults() *AccountGroupDto
NewAccountGroupDtoWithDefaults instantiates a new AccountGroupDto 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 (*AccountGroupDto) GetAccountName ¶
func (o *AccountGroupDto) GetAccountName() string
GetAccountName returns the AccountName field value
func (*AccountGroupDto) GetAccountNameOk ¶
func (o *AccountGroupDto) GetAccountNameOk() (*string, bool)
GetAccountNameOk returns a tuple with the AccountName field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetAccountUUID ¶
func (o *AccountGroupDto) GetAccountUUID() string
GetAccountUUID returns the AccountUUID field value
func (*AccountGroupDto) GetAccountUUIDOk ¶
func (o *AccountGroupDto) GetAccountUUIDOk() (*string, bool)
GetAccountUUIDOk returns a tuple with the AccountUUID field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetCreatedAt ¶
func (o *AccountGroupDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*AccountGroupDto) GetCreatedAtOk ¶
func (o *AccountGroupDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetDescription ¶
func (o *AccountGroupDto) GetDescription() string
GetDescription returns the Description field value
func (*AccountGroupDto) GetDescriptionOk ¶
func (o *AccountGroupDto) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetGroupName ¶
func (o *AccountGroupDto) GetGroupName() string
GetGroupName returns the GroupName field value
func (*AccountGroupDto) GetGroupNameOk ¶
func (o *AccountGroupDto) GetGroupNameOk() (*string, bool)
GetGroupNameOk returns a tuple with the GroupName field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetOwner ¶
func (o *AccountGroupDto) GetOwner() string
GetOwner returns the Owner field value
func (*AccountGroupDto) GetOwnerOk ¶
func (o *AccountGroupDto) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetUpdatedAt ¶
func (o *AccountGroupDto) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field value
func (*AccountGroupDto) GetUpdatedAtOk ¶
func (o *AccountGroupDto) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (*AccountGroupDto) GetUuid ¶
func (o *AccountGroupDto) GetUuid() string
GetUuid returns the Uuid field value
func (*AccountGroupDto) GetUuidOk ¶
func (o *AccountGroupDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (AccountGroupDto) MarshalJSON ¶
func (o AccountGroupDto) MarshalJSON() ([]byte, error)
func (*AccountGroupDto) SetAccountName ¶
func (o *AccountGroupDto) SetAccountName(v string)
SetAccountName sets field value
func (*AccountGroupDto) SetAccountUUID ¶
func (o *AccountGroupDto) SetAccountUUID(v string)
SetAccountUUID sets field value
func (*AccountGroupDto) SetCreatedAt ¶
func (o *AccountGroupDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*AccountGroupDto) SetDescription ¶
func (o *AccountGroupDto) SetDescription(v string)
SetDescription sets field value
func (*AccountGroupDto) SetGroupName ¶
func (o *AccountGroupDto) SetGroupName(v string)
SetGroupName sets field value
func (*AccountGroupDto) SetOwner ¶
func (o *AccountGroupDto) SetOwner(v string)
SetOwner sets field value
func (*AccountGroupDto) SetUpdatedAt ¶
func (o *AccountGroupDto) SetUpdatedAt(v string)
SetUpdatedAt sets field value
func (*AccountGroupDto) SetUuid ¶
func (o *AccountGroupDto) SetUuid(v string)
SetUuid sets field value
func (AccountGroupDto) ToMap ¶
func (o AccountGroupDto) ToMap() (map[string]interface{}, error)
func (*AccountGroupDto) UnmarshalJSON ¶ added in v0.8.0
func (o *AccountGroupDto) UnmarshalJSON(data []byte) (err error)
type AccountLimitsAPIService ¶ added in v0.8.0
type AccountLimitsAPIService service
AccountLimitsAPIService AccountLimitsAPI service
func (*AccountLimitsAPIService) GetLimitsForAccount ¶ added in v0.8.0
func (a *AccountLimitsAPIService) GetLimitsForAccount(ctx context.Context, accountUuid string) ApiGetLimitsForAccountRequest
GetLimitsForAccount Returns limits defined for an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid @return ApiGetLimitsForAccountRequest
func (*AccountLimitsAPIService) GetLimitsForAccountExecute ¶ added in v0.8.0
func (a *AccountLimitsAPIService) GetLimitsForAccountExecute(r ApiGetLimitsForAccountRequest) (*AccountLimitsPage, *http.Response, error)
Execute executes the request
@return AccountLimitsPage
type AccountLimitsDto ¶ added in v0.8.0
type AccountLimitsDto struct { CurrentValue float32 `json:"currentValue"` LimitType string `json:"limitType"` LimitValue float32 `json:"limitValue"` AdditionalProperties map[string]interface{} }
AccountLimitsDto struct for AccountLimitsDto
func NewAccountLimitsDto ¶ added in v0.8.0
func NewAccountLimitsDto(currentValue float32, limitType string, limitValue float32) *AccountLimitsDto
NewAccountLimitsDto instantiates a new AccountLimitsDto 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 NewAccountLimitsDtoWithDefaults ¶ added in v0.8.0
func NewAccountLimitsDtoWithDefaults() *AccountLimitsDto
NewAccountLimitsDtoWithDefaults instantiates a new AccountLimitsDto 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 (*AccountLimitsDto) GetCurrentValue ¶ added in v0.8.0
func (o *AccountLimitsDto) GetCurrentValue() float32
GetCurrentValue returns the CurrentValue field value
func (*AccountLimitsDto) GetCurrentValueOk ¶ added in v0.8.0
func (o *AccountLimitsDto) GetCurrentValueOk() (*float32, bool)
GetCurrentValueOk returns a tuple with the CurrentValue field value and a boolean to check if the value has been set.
func (*AccountLimitsDto) GetLimitType ¶ added in v0.8.0
func (o *AccountLimitsDto) GetLimitType() string
GetLimitType returns the LimitType field value
func (*AccountLimitsDto) GetLimitTypeOk ¶ added in v0.8.0
func (o *AccountLimitsDto) GetLimitTypeOk() (*string, bool)
GetLimitTypeOk returns a tuple with the LimitType field value and a boolean to check if the value has been set.
func (*AccountLimitsDto) GetLimitValue ¶ added in v0.8.0
func (o *AccountLimitsDto) GetLimitValue() float32
GetLimitValue returns the LimitValue field value
func (*AccountLimitsDto) GetLimitValueOk ¶ added in v0.8.0
func (o *AccountLimitsDto) GetLimitValueOk() (*float32, bool)
GetLimitValueOk returns a tuple with the LimitValue field value and a boolean to check if the value has been set.
func (AccountLimitsDto) MarshalJSON ¶ added in v0.8.0
func (o AccountLimitsDto) MarshalJSON() ([]byte, error)
func (*AccountLimitsDto) SetCurrentValue ¶ added in v0.8.0
func (o *AccountLimitsDto) SetCurrentValue(v float32)
SetCurrentValue sets field value
func (*AccountLimitsDto) SetLimitType ¶ added in v0.8.0
func (o *AccountLimitsDto) SetLimitType(v string)
SetLimitType sets field value
func (*AccountLimitsDto) SetLimitValue ¶ added in v0.8.0
func (o *AccountLimitsDto) SetLimitValue(v float32)
SetLimitValue sets field value
func (AccountLimitsDto) ToMap ¶ added in v0.8.0
func (o AccountLimitsDto) ToMap() (map[string]interface{}, error)
func (*AccountLimitsDto) UnmarshalJSON ¶ added in v0.8.0
func (o *AccountLimitsDto) UnmarshalJSON(data []byte) (err error)
type AccountLimitsPage ¶ added in v0.8.0
type AccountLimitsPage struct { // Page size. PageSize float32 `json:"pageSize"` // Page number. PageNumber float32 `json:"pageNumber"` // Total count of entries. Total float32 `json:"total"` Results []AccountLimitsDto `json:"results"` AdditionalProperties map[string]interface{} }
AccountLimitsPage struct for AccountLimitsPage
func NewAccountLimitsPage ¶ added in v0.8.0
func NewAccountLimitsPage(pageSize float32, pageNumber float32, total float32, results []AccountLimitsDto) *AccountLimitsPage
NewAccountLimitsPage instantiates a new AccountLimitsPage 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 NewAccountLimitsPageWithDefaults ¶ added in v0.8.0
func NewAccountLimitsPageWithDefaults() *AccountLimitsPage
NewAccountLimitsPageWithDefaults instantiates a new AccountLimitsPage 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 (*AccountLimitsPage) GetPageNumber ¶ added in v0.8.0
func (o *AccountLimitsPage) GetPageNumber() float32
GetPageNumber returns the PageNumber field value
func (*AccountLimitsPage) GetPageNumberOk ¶ added in v0.8.0
func (o *AccountLimitsPage) GetPageNumberOk() (*float32, bool)
GetPageNumberOk returns a tuple with the PageNumber field value and a boolean to check if the value has been set.
func (*AccountLimitsPage) GetPageSize ¶ added in v0.8.0
func (o *AccountLimitsPage) GetPageSize() float32
GetPageSize returns the PageSize field value
func (*AccountLimitsPage) GetPageSizeOk ¶ added in v0.8.0
func (o *AccountLimitsPage) GetPageSizeOk() (*float32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*AccountLimitsPage) GetResults ¶ added in v0.8.0
func (o *AccountLimitsPage) GetResults() []AccountLimitsDto
GetResults returns the Results field value
func (*AccountLimitsPage) GetResultsOk ¶ added in v0.8.0
func (o *AccountLimitsPage) GetResultsOk() ([]AccountLimitsDto, bool)
GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.
func (*AccountLimitsPage) GetTotal ¶ added in v0.8.0
func (o *AccountLimitsPage) GetTotal() float32
GetTotal returns the Total field value
func (*AccountLimitsPage) GetTotalOk ¶ added in v0.8.0
func (o *AccountLimitsPage) GetTotalOk() (*float32, bool)
GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.
func (AccountLimitsPage) MarshalJSON ¶ added in v0.8.0
func (o AccountLimitsPage) MarshalJSON() ([]byte, error)
func (*AccountLimitsPage) SetPageNumber ¶ added in v0.8.0
func (o *AccountLimitsPage) SetPageNumber(v float32)
SetPageNumber sets field value
func (*AccountLimitsPage) SetPageSize ¶ added in v0.8.0
func (o *AccountLimitsPage) SetPageSize(v float32)
SetPageSize sets field value
func (*AccountLimitsPage) SetResults ¶ added in v0.8.0
func (o *AccountLimitsPage) SetResults(v []AccountLimitsDto)
SetResults sets field value
func (*AccountLimitsPage) SetTotal ¶ added in v0.8.0
func (o *AccountLimitsPage) SetTotal(v float32)
SetTotal sets field value
func (AccountLimitsPage) ToMap ¶ added in v0.8.0
func (o AccountLimitsPage) ToMap() (map[string]interface{}, error)
func (*AccountLimitsPage) UnmarshalJSON ¶ added in v0.8.0
func (o *AccountLimitsPage) UnmarshalJSON(data []byte) (err error)
type AccountSettingsAPIService ¶ added in v0.8.0
type AccountSettingsAPIService service
AccountSettingsAPIService AccountSettingsAPI service
func (*AccountSettingsAPIService) CreateCostcenterCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) CreateCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiCreateCostcenterCostAllocationValuesRequest
CreateCostcenterCostAllocationValues Add the provided values to the costcenter field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiCreateCostcenterCostAllocationValuesRequest
func (*AccountSettingsAPIService) CreateCostcenterCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) CreateCostcenterCostAllocationValuesExecute(r ApiCreateCostcenterCostAllocationValuesRequest) (*http.Response, error)
Execute executes the request
func (*AccountSettingsAPIService) CreateProductCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) CreateProductCostAllocationValues(ctx context.Context, accountUuid string) ApiCreateProductCostAllocationValuesRequest
CreateProductCostAllocationValues Add the provided values to the product field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiCreateProductCostAllocationValuesRequest
func (*AccountSettingsAPIService) CreateProductCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) CreateProductCostAllocationValuesExecute(r ApiCreateProductCostAllocationValuesRequest) (*http.Response, error)
Execute executes the request
func (*AccountSettingsAPIService) DeleteCostcenterCostAllocationValue ¶ added in v0.8.0
func (a *AccountSettingsAPIService) DeleteCostcenterCostAllocationValue(ctx context.Context, accountUuid string, key string) ApiDeleteCostcenterCostAllocationValueRequest
DeleteCostcenterCostAllocationValue Delete a value by key on the costcenter field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param key The key for the field value. @return ApiDeleteCostcenterCostAllocationValueRequest
func (*AccountSettingsAPIService) DeleteCostcenterCostAllocationValueExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) DeleteCostcenterCostAllocationValueExecute(r ApiDeleteCostcenterCostAllocationValueRequest) (*http.Response, error)
Execute executes the request
func (*AccountSettingsAPIService) DeleteProductCostAllocationValue ¶ added in v0.8.0
func (a *AccountSettingsAPIService) DeleteProductCostAllocationValue(ctx context.Context, accountUuid string, key string) ApiDeleteProductCostAllocationValueRequest
DeleteProductCostAllocationValue Delete a value by key on the product field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param key The key for the field value. @return ApiDeleteProductCostAllocationValueRequest
func (*AccountSettingsAPIService) DeleteProductCostAllocationValueExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) DeleteProductCostAllocationValueExecute(r ApiDeleteProductCostAllocationValueRequest) (*http.Response, error)
Execute executes the request
func (*AccountSettingsAPIService) ListCostcenterCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ListCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiListCostcenterCostAllocationValuesRequest
ListCostcenterCostAllocationValues Lists all possible values for the costcenter field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiListCostcenterCostAllocationValuesRequest
func (*AccountSettingsAPIService) ListCostcenterCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ListCostcenterCostAllocationValuesExecute(r ApiListCostcenterCostAllocationValuesRequest) (*PaginatedFieldValueDto, *http.Response, error)
Execute executes the request
@return PaginatedFieldValueDto
func (*AccountSettingsAPIService) ListProductCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ListProductCostAllocationValues(ctx context.Context, accountUuid string) ApiListProductCostAllocationValuesRequest
ListProductCostAllocationValues Lists all possible values for the product field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiListProductCostAllocationValuesRequest
func (*AccountSettingsAPIService) ListProductCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ListProductCostAllocationValuesExecute(r ApiListProductCostAllocationValuesRequest) (*PaginatedFieldValueDto, *http.Response, error)
Execute executes the request
@return PaginatedFieldValueDto
func (*AccountSettingsAPIService) ReplaceCostcenterCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ReplaceCostcenterCostAllocationValues(ctx context.Context, accountUuid string) ApiReplaceCostcenterCostAllocationValuesRequest
ReplaceCostcenterCostAllocationValues Replace the current values of the costcenter field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiReplaceCostcenterCostAllocationValuesRequest
func (*AccountSettingsAPIService) ReplaceCostcenterCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ReplaceCostcenterCostAllocationValuesExecute(r ApiReplaceCostcenterCostAllocationValuesRequest) (*http.Response, error)
Execute executes the request
func (*AccountSettingsAPIService) ReplaceProductCostAllocationValues ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ReplaceProductCostAllocationValues(ctx context.Context, accountUuid string) ApiReplaceProductCostAllocationValuesRequest
ReplaceProductCostAllocationValues Replace the current values of the product field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiReplaceProductCostAllocationValuesRequest
func (*AccountSettingsAPIService) ReplaceProductCostAllocationValuesExecute ¶ added in v0.8.0
func (a *AccountSettingsAPIService) ReplaceProductCostAllocationValuesExecute(r ApiReplaceProductCostAllocationValuesRequest) (*http.Response, error)
Execute executes the request
type AllowlistItem ¶ added in v0.8.0
type AllowlistItem struct { // The name of the list. Name string `json:"name"` // One ip address or the range of ip addresses. Supports the CIDR format. IpRange string `json:"ipRange"` AdditionalProperties map[string]interface{} }
AllowlistItem struct for AllowlistItem
func NewAllowlistItem ¶ added in v0.8.0
func NewAllowlistItem(name string, ipRange string) *AllowlistItem
NewAllowlistItem instantiates a new AllowlistItem 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 NewAllowlistItemWithDefaults ¶ added in v0.8.0
func NewAllowlistItemWithDefaults() *AllowlistItem
NewAllowlistItemWithDefaults instantiates a new AllowlistItem 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 (*AllowlistItem) GetIpRange ¶ added in v0.8.0
func (o *AllowlistItem) GetIpRange() string
GetIpRange returns the IpRange field value
func (*AllowlistItem) GetIpRangeOk ¶ added in v0.8.0
func (o *AllowlistItem) GetIpRangeOk() (*string, bool)
GetIpRangeOk returns a tuple with the IpRange field value and a boolean to check if the value has been set.
func (*AllowlistItem) GetName ¶ added in v0.8.0
func (o *AllowlistItem) GetName() string
GetName returns the Name field value
func (*AllowlistItem) GetNameOk ¶ added in v0.8.0
func (o *AllowlistItem) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (AllowlistItem) MarshalJSON ¶ added in v0.8.0
func (o AllowlistItem) MarshalJSON() ([]byte, error)
func (*AllowlistItem) SetIpRange ¶ added in v0.8.0
func (o *AllowlistItem) SetIpRange(v string)
SetIpRange sets field value
func (*AllowlistItem) SetName ¶ added in v0.8.0
func (o *AllowlistItem) SetName(v string)
SetName sets field value
func (AllowlistItem) ToMap ¶ added in v0.8.0
func (o AllowlistItem) ToMap() (map[string]interface{}, error)
func (*AllowlistItem) UnmarshalJSON ¶ added in v0.8.0
func (o *AllowlistItem) UnmarshalJSON(data []byte) (err error)
type ApiAddClaBudgetLimitForClusterRequest ¶ added in v0.8.0
type ApiAddClaBudgetLimitForClusterRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiAddClaBudgetLimitForClusterRequest) ClaBudgetLimitDto ¶ added in v0.8.0
func (r ApiAddClaBudgetLimitForClusterRequest) ClaBudgetLimitDto(claBudgetLimitDto ClaBudgetLimitDto) ApiAddClaBudgetLimitForClusterRequest
The JSON body of the request. Contains the new limit for the cluster.
func (ApiAddClaBudgetLimitForClusterRequest) Execute ¶ added in v0.8.0
func (r ApiAddClaBudgetLimitForClusterRequest) Execute() (*ClaBudgetLimitRecordsDto, *http.Response, error)
type ApiAddClaBudgetLimitForEnvironmentRequest ¶ added in v0.8.0
type ApiAddClaBudgetLimitForEnvironmentRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiAddClaBudgetLimitForEnvironmentRequest) ClaBudgetLimitDto ¶ added in v0.8.0
func (r ApiAddClaBudgetLimitForEnvironmentRequest) ClaBudgetLimitDto(claBudgetLimitDto ClaBudgetLimitDto) ApiAddClaBudgetLimitForEnvironmentRequest
The JSON body of the request. Contains the new limit for the environment.
func (ApiAddClaBudgetLimitForEnvironmentRequest) Execute ¶ added in v0.8.0
func (r ApiAddClaBudgetLimitForEnvironmentRequest) Execute() (*ClaBudgetLimitRecordsDto, *http.Response, error)
type ApiAddGroupPermissionsRequest ¶
type ApiAddGroupPermissionsRequest struct { ApiService *PermissionManagementAPIService // contains filtered or unexported fields }
func (ApiAddGroupPermissionsRequest) Execute ¶
func (r ApiAddGroupPermissionsRequest) Execute() (*http.Response, error)
func (ApiAddGroupPermissionsRequest) PermissionsDto ¶
func (r ApiAddGroupPermissionsRequest) PermissionsDto(permissionsDto []PermissionsDto) ApiAddGroupPermissionsRequest
The body of the request. Contains a list of permissions to be assigned to the group. Existing permissions remain unaffected.
type ApiAddUserToGroupsRequest ¶
type ApiAddUserToGroupsRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiAddUserToGroupsRequest) Execute ¶
func (r ApiAddUserToGroupsRequest) Execute() (*http.Response, error)
func (ApiAddUserToGroupsRequest) RequestBody ¶
func (r ApiAddUserToGroupsRequest) RequestBody(requestBody []string) ApiAddUserToGroupsRequest
The body of the request. Contains a list of groups (specified by UUIDs) to which the user is to be added. Any existing group membership remains unaffected.
type ApiAppendLevelPolicyBindingsRequest ¶
type ApiAppendLevelPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiAppendLevelPolicyBindingsRequest) AppendLevelPolicyBindingsRequestDto ¶
func (r ApiAppendLevelPolicyBindingsRequest) AppendLevelPolicyBindingsRequestDto(appendLevelPolicyBindingsRequestDto AppendLevelPolicyBindingsRequestDto) ApiAppendLevelPolicyBindingsRequest
The JSON body of the request. Contains user groups that must use the policy and optional boundaries.
type ApiAppendParticularGroupBindingRequest ¶
type ApiAppendParticularGroupBindingRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiAppendParticularGroupBindingRequest) AppendLevelPolicyBindingForGroupDto ¶
func (r ApiAppendParticularGroupBindingRequest) AppendLevelPolicyBindingForGroupDto(appendLevelPolicyBindingForGroupDto AppendLevelPolicyBindingForGroupDto) ApiAppendParticularGroupBindingRequest
The JSON body of the request. Contains parameters, metadata and boundaries
type ApiCreateCostcenterCostAllocationValuesRequest ¶ added in v0.8.0
type ApiCreateCostcenterCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiCreateCostcenterCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiCreateCostcenterCostAllocationValuesRequest) Execute() (*http.Response, error)
func (ApiCreateCostcenterCostAllocationValuesRequest) FieldValuesRequestDto ¶ added in v0.8.0
func (r ApiCreateCostcenterCostAllocationValuesRequest) FieldValuesRequestDto(fieldValuesRequestDto FieldValuesRequestDto) ApiCreateCostcenterCostAllocationValuesRequest
type ApiCreateGroupsRequest ¶
type ApiCreateGroupsRequest struct { ApiService *GroupManagementAPIService // contains filtered or unexported fields }
func (ApiCreateGroupsRequest) Execute ¶
func (r ApiCreateGroupsRequest) Execute() ([]GetGroupDto, *http.Response, error)
func (ApiCreateGroupsRequest) PutGroupDto ¶
func (r ApiCreateGroupsRequest) PutGroupDto(putGroupDto []PutGroupDto) ApiCreateGroupsRequest
The body of the request. Contains a list of configurations for new groups. Do not specify a UUID. A UUID is assigned automatically by Dynatrace.
type ApiCreateLevelPolicyRequest ¶
type ApiCreateLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiCreateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto ¶
func (r ApiCreateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto(createOrUpdateLevelPolicyRequestDto CreateOrUpdateLevelPolicyRequestDto) ApiCreateLevelPolicyRequest
The JSON body of the request. Contains the configuration of a new policy.
func (ApiCreateLevelPolicyRequest) Execute ¶
func (r ApiCreateLevelPolicyRequest) Execute() (*LevelPolicyDto, *http.Response, error)
type ApiCreateProductCostAllocationValuesRequest ¶ added in v0.8.0
type ApiCreateProductCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiCreateProductCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiCreateProductCostAllocationValuesRequest) Execute() (*http.Response, error)
func (ApiCreateProductCostAllocationValuesRequest) FieldValuesRequestDto ¶ added in v0.8.0
func (r ApiCreateProductCostAllocationValuesRequest) FieldValuesRequestDto(fieldValuesRequestDto FieldValuesRequestDto) ApiCreateProductCostAllocationValuesRequest
type ApiCreateServiceUserForAccountRequest ¶
type ApiCreateServiceUserForAccountRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiCreateServiceUserForAccountRequest) Execute ¶
func (r ApiCreateServiceUserForAccountRequest) Execute() (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
func (ApiCreateServiceUserForAccountRequest) ServiceUserDto ¶ added in v0.8.0
func (r ApiCreateServiceUserForAccountRequest) ServiceUserDto(serviceUserDto ServiceUserDto) ApiCreateServiceUserForAccountRequest
The JSON body of the request. Contains the name of the new service user.
type ApiCreateUserForAccountRequest ¶
type ApiCreateUserForAccountRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiCreateUserForAccountRequest) Execute ¶
func (r ApiCreateUserForAccountRequest) Execute() (*http.Response, error)
func (ApiCreateUserForAccountRequest) UserEmailDto ¶
func (r ApiCreateUserForAccountRequest) UserEmailDto(userEmailDto UserEmailDto) ApiCreateUserForAccountRequest
The JSON body of the request. Contains the email address of the new user.
type ApiDeleteCostcenterCostAllocationValueRequest ¶ added in v0.8.0
type ApiDeleteCostcenterCostAllocationValueRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
type ApiDeleteGroupRequest ¶
type ApiDeleteGroupRequest struct { ApiService *GroupManagementAPIService // contains filtered or unexported fields }
type ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest ¶
type ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) Execute ¶
func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) Execute() (*http.Response, error)
func (ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) ForceMultiple ¶
func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) ForceMultiple(forceMultiple interface{}) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
Forces multiple in case delete by parameters and metadata query
func (ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) QueryParams ¶ added in v0.8.0
func (r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) QueryParams(queryParams map[string]interface{}) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted.
type ApiDeleteLevelPolicyBindingsForPolicyRequest ¶
type ApiDeleteLevelPolicyBindingsForPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiDeleteLevelPolicyBindingsForPolicyRequest) Execute ¶
func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) Execute() (*http.Response, error)
func (ApiDeleteLevelPolicyBindingsForPolicyRequest) ForceMultiple ¶
func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) ForceMultiple(forceMultiple interface{}) ApiDeleteLevelPolicyBindingsForPolicyRequest
Forces multiple in case delete by parameters and metadata query
func (ApiDeleteLevelPolicyBindingsForPolicyRequest) QueryParams ¶ added in v0.8.0
func (r ApiDeleteLevelPolicyBindingsForPolicyRequest) QueryParams(queryParams map[string]interface{}) ApiDeleteLevelPolicyBindingsForPolicyRequest
Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted.
type ApiDeleteLevelPolicyBindingsRequest ¶
type ApiDeleteLevelPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
type ApiDeleteLevelPolicyRequest ¶
type ApiDeleteLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiDeleteLevelPolicyRequest) Execute ¶
func (r ApiDeleteLevelPolicyRequest) Execute() (*http.Response, error)
func (ApiDeleteLevelPolicyRequest) Force ¶
func (r ApiDeleteLevelPolicyRequest) Force(force interface{}) ApiDeleteLevelPolicyRequest
Set to `true` to delete a policy that is still in use.
type ApiDeletePolicyBoundaryRequest ¶ added in v0.8.0
type ApiDeletePolicyBoundaryRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
type ApiDeleteProductCostAllocationValueRequest ¶ added in v0.8.0
type ApiDeleteProductCostAllocationValueRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
type ApiDeleteUserRequest ¶
type ApiDeleteUserRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
type ApiEditGroupRequest ¶
type ApiEditGroupRequest struct { ApiService *GroupManagementAPIService // contains filtered or unexported fields }
func (ApiEditGroupRequest) PutGroupDto ¶
func (r ApiEditGroupRequest) PutGroupDto(putGroupDto PutGroupDto) ApiEditGroupRequest
The body of the request. Contains the updated parameters of the group. You can't change the UUID of the group.
type ApiEnableOverageRequest ¶ added in v0.8.0
type ApiEnableOverageRequest struct { ApiService *QuotaManagementAPIService // contains filtered or unexported fields }
func (ApiEnableOverageRequest) Execute ¶ added in v0.8.0
func (r ApiEnableOverageRequest) Execute() (*http.Response, error)
func (ApiEnableOverageRequest) HostMonitoringOverageEnabledDto ¶ added in v0.8.0
func (r ApiEnableOverageRequest) HostMonitoringOverageEnabledDto(hostMonitoringOverageEnabledDto HostMonitoringOverageEnabledDto) ApiEnableOverageRequest
The JSON body of the request. Contains the [host units](https://dt-url.net/hu03ub5) overage setting.
type ApiGetAllLevelPoliciesBindingsRequest ¶
type ApiGetAllLevelPoliciesBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetAllLevelPoliciesBindingsRequest) Execute ¶
func (r ApiGetAllLevelPoliciesBindingsRequest) Execute() (*LevelPolicyBindingDto, *http.Response, error)
type ApiGetClaBudgetLimitsRequest ¶ added in v0.8.0
type ApiGetClaBudgetLimitsRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClaBudgetLimitsRequest) Execute ¶ added in v0.8.0
func (r ApiGetClaBudgetLimitsRequest) Execute() (*ClaBudgetLimitRecordListDto, *http.Response, error)
type ApiGetClaLicenseDetailsByIdRequest ¶ added in v0.8.0
type ApiGetClaLicenseDetailsByIdRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClaLicenseDetailsByIdRequest) Execute ¶ added in v0.8.0
func (r ApiGetClaLicenseDetailsByIdRequest) Execute() (*ClaSubscriptionTermDto, *http.Response, error)
type ApiGetClaSubscriptionClusterDetailsRequest ¶ added in v0.8.0
type ApiGetClaSubscriptionClusterDetailsRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClaSubscriptionClusterDetailsRequest) Execute ¶ added in v0.8.0
func (r ApiGetClaSubscriptionClusterDetailsRequest) Execute() (*ClaClusterListDto, *http.Response, error)
type ApiGetClaSubscriptionEnvironmentDetailsRequest ¶ added in v0.8.0
type ApiGetClaSubscriptionEnvironmentDetailsRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClaSubscriptionEnvironmentDetailsRequest) Execute ¶ added in v0.8.0
func (r ApiGetClaSubscriptionEnvironmentDetailsRequest) Execute() (*ClaEnvironmentListDto, *http.Response, error)
type ApiGetClaSubscriptionsRequest ¶ added in v0.8.0
type ApiGetClaSubscriptionsRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClaSubscriptionsRequest) Execute ¶ added in v0.8.0
func (r ApiGetClaSubscriptionsRequest) Execute() (*ClaSubscriptionListDto, *http.Response, error)
type ApiGetClusterLevelClaLicenseConsumptionDataRequest ¶ added in v0.8.0
type ApiGetClusterLevelClaLicenseConsumptionDataRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) CalculationMode ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
The calculation mode at which you want the consumption to return. RATED consumption (default) is returned in DPS units according to your rate card. UNRATED consumption is returned in the consumed native units, for example Host Unit Hours and the rate card is not applied.
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) ClusterUuids ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) ClusterUuids(clusterUuids []string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
Filter the result to specified clusters only. To specify several IDs, use the following format: `clusterUuids=ID1&clusterUuids=ID2`. You can fetch the list of clusters with the [GET clusters](https://dt-url.net/3q03uao) request.
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) Execute ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) Execute() ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) From ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
The start of the requested timeframe in `2021-05-01T15:11:00Z` format.
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) Resolution ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
The resolution at which you want to see the consumption. You have the following options: * `HOURLY`: the consumption for each full hour. Requires **to** and **from** paramters to be set. The hourly resolution is only available for consumption within the last 30 days. * `DAILY`: the consumption for each calendar day. Requires **to** and **from** paramters to be set. * `SUBSCRIPTION_MONTHLY`: the consumption for each subscription month. A subscription month always starts on the same day of the month your subscription started. * `SUBSCRIPTION_YEAR`: the consumption for a complete subscription year. A subscription year always starts on the same date your subscription started.
func (ApiGetClusterLevelClaLicenseConsumptionDataRequest) To ¶ added in v0.8.0
func (r ApiGetClusterLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetClusterLevelClaLicenseConsumptionDataRequest
The end of the requested timeframe in `2021-05-01T15:11:00Z` format.
type ApiGetClustersRequest ¶
type ApiGetClustersRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiGetClustersRequest) Execute ¶
func (r ApiGetClustersRequest) Execute() (*ClusterListDto, *http.Response, error)
type ApiGetConfigRequest ¶ added in v0.8.0
type ApiGetConfigRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiGetConfigRequest) Execute ¶ added in v0.8.0
func (r ApiGetConfigRequest) Execute() (*IpConfigDto, *http.Response, error)
type ApiGetCostAllocationBreakdownPageRequest ¶ added in v0.8.0
type ApiGetCostAllocationBreakdownPageRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetCostAllocationBreakdownPageRequest) EnvironmentId ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) EnvironmentId(environmentId string) ApiGetCostAllocationBreakdownPageRequest
The identifier of an environment. (required unless page-key is provided)
func (ApiGetCostAllocationBreakdownPageRequest) Execute ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) Execute() (*PaginatedEnvironmentBreakdownDto, *http.Response, error)
func (ApiGetCostAllocationBreakdownPageRequest) Field ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) Field(field string) ApiGetCostAllocationBreakdownPageRequest
Field by which costs and usage should be split. Allowed values: `COSTCENTER`, `PRODUCT` (required unless page-key is provided)
func (ApiGetCostAllocationBreakdownPageRequest) From ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) From(from string) ApiGetCostAllocationBreakdownPageRequest
The start of the requested timeframe in `2021-05-01` format.
func (ApiGetCostAllocationBreakdownPageRequest) PageKey ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) PageKey(pageKey string) ApiGetCostAllocationBreakdownPageRequest
A base64 encoded key to retrieve a specific page. If this query parameter is set, no other query parameters can be set.
func (ApiGetCostAllocationBreakdownPageRequest) PageSize ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) PageSize(pageSize float32) ApiGetCostAllocationBreakdownPageRequest
Defines the requested number of entries for the next page.
func (ApiGetCostAllocationBreakdownPageRequest) To ¶ added in v0.8.0
func (r ApiGetCostAllocationBreakdownPageRequest) To(to string) ApiGetCostAllocationBreakdownPageRequest
The end of the requested timeframe in `2021-05-01` format.
type ApiGetEffectivePermissionsRequest ¶
type ApiGetEffectivePermissionsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetEffectivePermissionsRequest) EntityId ¶
func (r ApiGetEffectivePermissionsRequest) EntityId(entityId interface{}) ApiGetEffectivePermissionsRequest
Required entity id.
func (ApiGetEffectivePermissionsRequest) EntityType ¶
func (r ApiGetEffectivePermissionsRequest) EntityType(entityType interface{}) ApiGetEffectivePermissionsRequest
Required entity type. The following values are available: * user * group
func (ApiGetEffectivePermissionsRequest) Execute ¶
func (r ApiGetEffectivePermissionsRequest) Execute() (*EffectivePermissions, *http.Response, error)
func (ApiGetEffectivePermissionsRequest) Page ¶
func (r ApiGetEffectivePermissionsRequest) Page(page interface{}) ApiGetEffectivePermissionsRequest
func (ApiGetEffectivePermissionsRequest) Services ¶
func (r ApiGetEffectivePermissionsRequest) Services(services interface{}) ApiGetEffectivePermissionsRequest
Optional services list. Policies for given services will be returned
func (ApiGetEffectivePermissionsRequest) Size ¶
func (r ApiGetEffectivePermissionsRequest) Size(size interface{}) ApiGetEffectivePermissionsRequest
type ApiGetEnvironmentCostRequest ¶
type ApiGetEnvironmentCostRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentCostRequest) CapabilityKeys ¶
func (r ApiGetEnvironmentCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentCostRequest
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetEnvironmentCostRequest) EndTime ¶
func (r ApiGetEnvironmentCostRequest) EndTime(endTime time.Time) ApiGetEnvironmentCostRequest
The end time of the query in `2021-05-01T15:11:00Z` format.
func (ApiGetEnvironmentCostRequest) EnvironmentIds ¶
func (r ApiGetEnvironmentCostRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentCostRequest
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetEnvironmentCostRequest) Execute ¶
func (r ApiGetEnvironmentCostRequest) Execute() (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
func (ApiGetEnvironmentCostRequest) StartTime ¶
func (r ApiGetEnvironmentCostRequest) StartTime(startTime time.Time) ApiGetEnvironmentCostRequest
The start time of the query in `2021-05-01T15:11:00Z` format.
type ApiGetEnvironmentCostV3Request ¶ added in v0.8.0
type ApiGetEnvironmentCostV3Request struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentCostV3Request) CapabilityKeys ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentCostV3Request
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetEnvironmentCostV3Request) ClusterIds ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) ClusterIds(clusterIds []string) ApiGetEnvironmentCostV3Request
A list of Managed clusters for which you want to read the usage data. Not applicable to SaaS environments.
func (ApiGetEnvironmentCostV3Request) EndTime ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) EndTime(endTime time.Time) ApiGetEnvironmentCostV3Request
The end time of the query in `2021-05-01T15:11:00Z` format. Timeframe limits (startTime, endTime) are both required, unless a \"page-key\" is provided instead.
func (ApiGetEnvironmentCostV3Request) EnvironmentIds ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) EnvironmentIds(environmentIds []string) ApiGetEnvironmentCostV3Request
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetEnvironmentCostV3Request) Execute ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) Execute() (*SubscriptionEnvironmentCostListV3Dto, *http.Response, error)
func (ApiGetEnvironmentCostV3Request) PageKey ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) PageKey(pageKey string) ApiGetEnvironmentCostV3Request
The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response.
func (ApiGetEnvironmentCostV3Request) PageSize ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) PageSize(pageSize float32) ApiGetEnvironmentCostV3Request
Defines the requested number of entries for the next page.
func (ApiGetEnvironmentCostV3Request) StartTime ¶ added in v0.8.0
func (r ApiGetEnvironmentCostV3Request) StartTime(startTime time.Time) ApiGetEnvironmentCostV3Request
The start time of the query in `2021-05-01T15:11:00Z` format. Timeframe limits (startTime, endTime) are both required, unless a \"page-key\" is provided instead.
type ApiGetEnvironmentResourcesRequest ¶
type ApiGetEnvironmentResourcesRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentResourcesRequest) Execute ¶
func (r ApiGetEnvironmentResourcesRequest) Execute() (*EnvironmentResourceDto, *http.Response, error)
type ApiGetEnvironmentUsageRequest ¶
type ApiGetEnvironmentUsageRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentUsageRequest) CapabilityKeys ¶
func (r ApiGetEnvironmentUsageRequest) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentUsageRequest
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetEnvironmentUsageRequest) EndTime ¶
func (r ApiGetEnvironmentUsageRequest) EndTime(endTime time.Time) ApiGetEnvironmentUsageRequest
The end of the requested timeframe in `2021-05-01T15:11:00Z` format.
func (ApiGetEnvironmentUsageRequest) EnvironmentIds ¶
func (r ApiGetEnvironmentUsageRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentUsageRequest
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetEnvironmentUsageRequest) Execute ¶
func (r ApiGetEnvironmentUsageRequest) Execute() (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
func (ApiGetEnvironmentUsageRequest) StartTime ¶
func (r ApiGetEnvironmentUsageRequest) StartTime(startTime time.Time) ApiGetEnvironmentUsageRequest
The start of the requested timeframe in `2021-05-01T15:11:00Z` format.
type ApiGetEnvironmentUsageV3Request ¶ added in v0.8.0
type ApiGetEnvironmentUsageV3Request struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentUsageV3Request) CapabilityKeys ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentUsageV3Request
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetEnvironmentUsageV3Request) ClusterIds ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) ClusterIds(clusterIds []string) ApiGetEnvironmentUsageV3Request
A list of Managed clusters for which you want to read the usage data. Not applicable to SaaS environments.
func (ApiGetEnvironmentUsageV3Request) EndTime ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) EndTime(endTime time.Time) ApiGetEnvironmentUsageV3Request
The end time of the query in `2021-05-01T15:11:00Z` format. Timeframe limits (startTime, endTime) are both required, unless a \"page-key\" is provided instead.
func (ApiGetEnvironmentUsageV3Request) EnvironmentIds ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) EnvironmentIds(environmentIds []string) ApiGetEnvironmentUsageV3Request
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetEnvironmentUsageV3Request) Execute ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) Execute() (*SubscriptionEnvironmentUsageListV3Dto, *http.Response, error)
func (ApiGetEnvironmentUsageV3Request) PageKey ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) PageKey(pageKey string) ApiGetEnvironmentUsageV3Request
The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response.
func (ApiGetEnvironmentUsageV3Request) PageSize ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) PageSize(pageSize float32) ApiGetEnvironmentUsageV3Request
Defines the requested number of entries for the next page.
func (ApiGetEnvironmentUsageV3Request) StartTime ¶ added in v0.8.0
func (r ApiGetEnvironmentUsageV3Request) StartTime(startTime time.Time) ApiGetEnvironmentUsageV3Request
The start time of the query in `2021-05-01T15:11:00Z` format. Timeframe limits (startTime, endTime) are both required, unless a \"page-key\" is provided instead.
type ApiGetEnvironmentsRequest ¶
type ApiGetEnvironmentsRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentsRequest) Execute ¶
func (r ApiGetEnvironmentsRequest) Execute() (*EnvironmentListDto, *http.Response, error)
type ApiGetEventsRequest ¶
type ApiGetEventsRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEventsRequest) EndTime ¶
func (r ApiGetEventsRequest) EndTime(endTime time.Time) ApiGetEventsRequest
The end of the requested timeframe in `2021-05-01T15:11:00Z` format.
func (ApiGetEventsRequest) EventType ¶
func (r ApiGetEventsRequest) EventType(eventType string) ApiGetEventsRequest
The type of the requested events: cost or forecast. If not set, all events are returned.
func (ApiGetEventsRequest) Execute ¶
func (r ApiGetEventsRequest) Execute() ([]Event, *http.Response, error)
func (ApiGetEventsRequest) StartTime ¶
func (r ApiGetEventsRequest) StartTime(startTime time.Time) ApiGetEventsRequest
The start of the requested timeframe in `2021-05-01T15:11:00Z` format.
type ApiGetForecastRequest ¶
type ApiGetForecastRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
type ApiGetGroupPermissionsRequest ¶
type ApiGetGroupPermissionsRequest struct { ApiService *PermissionManagementAPIService // contains filtered or unexported fields }
func (ApiGetGroupPermissionsRequest) Execute ¶
func (r ApiGetGroupPermissionsRequest) Execute() (*PermissionsGroupDto, *http.Response, error)
type ApiGetGroupsRequest ¶
type ApiGetGroupsRequest struct { ApiService *GroupManagementAPIService // contains filtered or unexported fields }
func (ApiGetGroupsRequest) Execute ¶
func (r ApiGetGroupsRequest) Execute() (*GroupListDto, *http.Response, error)
type ApiGetLevelDescendantsPolicyBindingsRequest ¶
type ApiGetLevelDescendantsPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelDescendantsPolicyBindingsRequest) Execute ¶
func (r ApiGetLevelDescendantsPolicyBindingsRequest) Execute() (*LevelPolicyBindingDtoList, *http.Response, error)
func (ApiGetLevelDescendantsPolicyBindingsRequest) Page ¶
func (r ApiGetLevelDescendantsPolicyBindingsRequest) Page(page interface{}) ApiGetLevelDescendantsPolicyBindingsRequest
func (ApiGetLevelDescendantsPolicyBindingsRequest) Size ¶
func (r ApiGetLevelDescendantsPolicyBindingsRequest) Size(size interface{}) ApiGetLevelDescendantsPolicyBindingsRequest
type ApiGetLevelPoliciesRequest ¶
type ApiGetLevelPoliciesRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPoliciesRequest) Categories ¶ added in v0.8.0
func (r ApiGetLevelPoliciesRequest) Categories(categories interface{}) ApiGetLevelPoliciesRequest
Optional policy categories set. Only policies that match given categories will be returned.
func (ApiGetLevelPoliciesRequest) Execute ¶
func (r ApiGetLevelPoliciesRequest) Execute() (*PolicyDtoList, *http.Response, error)
func (ApiGetLevelPoliciesRequest) Name ¶
func (r ApiGetLevelPoliciesRequest) Name(name interface{}) ApiGetLevelPoliciesRequest
Optional policy name. Only policies that are of equal name will be returned.
type ApiGetLevelPolicyBindingsForGroupRequest ¶
type ApiGetLevelPolicyBindingsForGroupRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPolicyBindingsForGroupRequest) Execute ¶
func (r ApiGetLevelPolicyBindingsForGroupRequest) Execute() (*LevelPolicyBindingDto, *http.Response, error)
type ApiGetLevelPolicyBindingsRequest ¶
type ApiGetLevelPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPolicyBindingsRequest) Execute ¶
func (r ApiGetLevelPolicyBindingsRequest) Execute() (*LevelPolicyBindingDto, *http.Response, error)
type ApiGetLevelPolicyRequest ¶
type ApiGetLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPolicyRequest) Execute ¶
func (r ApiGetLevelPolicyRequest) Execute() (*LevelPolicyDto, *http.Response, error)
type ApiGetLimitsForAccountRequest ¶ added in v0.8.0
type ApiGetLimitsForAccountRequest struct { ApiService *AccountLimitsAPIService // contains filtered or unexported fields }
func (ApiGetLimitsForAccountRequest) Execute ¶ added in v0.8.0
func (r ApiGetLimitsForAccountRequest) Execute() (*AccountLimitsPage, *http.Response, error)
type ApiGetLimitsForLevelRequest ¶ added in v0.8.0
type ApiGetLimitsForLevelRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLimitsForLevelRequest) Execute ¶ added in v0.8.0
func (r ApiGetLimitsForLevelRequest) Execute() (*LevelLimitsDto, *http.Response, error)
type ApiGetPermissionsRequest ¶
type ApiGetPermissionsRequest struct { ApiService *ReferenceDataAPIService // contains filtered or unexported fields }
func (ApiGetPermissionsRequest) Execute ¶
func (r ApiGetPermissionsRequest) Execute() ([]PermissionDto, *http.Response, error)
type ApiGetPolicyBoundariesRequest ¶ added in v0.8.0
type ApiGetPolicyBoundariesRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetPolicyBoundariesRequest) Execute ¶ added in v0.8.0
func (r ApiGetPolicyBoundariesRequest) Execute() (*PolicyBoundaryDtoList, *http.Response, error)
func (ApiGetPolicyBoundariesRequest) Page ¶ added in v0.8.0
func (r ApiGetPolicyBoundariesRequest) Page(page interface{}) ApiGetPolicyBoundariesRequest
func (ApiGetPolicyBoundariesRequest) Size ¶ added in v0.8.0
func (r ApiGetPolicyBoundariesRequest) Size(size interface{}) ApiGetPolicyBoundariesRequest
type ApiGetPolicyBoundaryRequest ¶ added in v0.8.0
type ApiGetPolicyBoundaryRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
type ApiGetPolicyOverviewListRequest ¶
type ApiGetPolicyOverviewListRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetPolicyOverviewListRequest) Execute ¶
func (r ApiGetPolicyOverviewListRequest) Execute() (*PolicyOverviewDtoList, *http.Response, error)
type ApiGetPolicyUuidsBindingsRequest ¶
type ApiGetPolicyUuidsBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetPolicyUuidsBindingsRequest) Details ¶ added in v0.8.0
func (r ApiGetPolicyUuidsBindingsRequest) Details(details interface{}) ApiGetPolicyUuidsBindingsRequest
Optional parameter to print-out additional details containing boundaries, metadata, parameters.
func (ApiGetPolicyUuidsBindingsRequest) Execute ¶
func (r ApiGetPolicyUuidsBindingsRequest) Execute() (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
type ApiGetProductLevelClaLicenseConsumptionDataRequest ¶ added in v0.8.0
type ApiGetProductLevelClaLicenseConsumptionDataRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetProductLevelClaLicenseConsumptionDataRequest) CalculationMode ¶ added in v0.8.0
func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetProductLevelClaLicenseConsumptionDataRequest
The calculation mode at which you want the consumption to return. RATED consumption (default) is returned in DPS units according to your rate card. UNRATED consumption is returned in the consumed native units, for example Host Unit Hours and the rate card is not applied.
func (ApiGetProductLevelClaLicenseConsumptionDataRequest) Execute ¶ added in v0.8.0
func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) Execute() (*ConsumptionReturnListDto, *http.Response, error)
func (ApiGetProductLevelClaLicenseConsumptionDataRequest) From ¶ added in v0.8.0
func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetProductLevelClaLicenseConsumptionDataRequest
The start of the requested timeframe in `2021-05-01T15:11:00Z` format.
func (ApiGetProductLevelClaLicenseConsumptionDataRequest) Resolution ¶ added in v0.8.0
func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetProductLevelClaLicenseConsumptionDataRequest
The resolution at which you want to see the consumption. You have the following options: * `HOURLY`: the consumption for each full hour. Requires **to** and **from** paramters to be set. The hourly resolution is only available for consumption within the last 30 days. * `DAILY`: the consumption for each calendar day. Requires **to** and **from** paramters to be set. * `SUBSCRIPTION_MONTHLY`: the consumption for each subscription month. A subscription month always starts on the same day of the month your subscription started. * `SUBSCRIPTION_YEAR`: the consumption for a complete subscription year. A subscription year always starts on the same date your subscription started.
func (ApiGetProductLevelClaLicenseConsumptionDataRequest) To ¶ added in v0.8.0
func (r ApiGetProductLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetProductLevelClaLicenseConsumptionDataRequest
The end of the requested timeframe in `2021-05-01T15:11:00Z` format.
type ApiGetQuotaRequest ¶ added in v0.8.0
type ApiGetQuotaRequest struct { ApiService *QuotaManagementAPIService // contains filtered or unexported fields }
func (ApiGetQuotaRequest) Execute ¶ added in v0.8.0
func (r ApiGetQuotaRequest) Execute() (*ContractLimitDto, *http.Response, error)
type ApiGetRegionsRequest ¶
type ApiGetRegionsRequest struct { ApiService *ReferenceDataAPIService // contains filtered or unexported fields }
type ApiGetServiceUserRequest ¶ added in v0.9.0
type ApiGetServiceUserRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiGetServiceUserRequest) Execute ¶ added in v0.9.0
func (r ApiGetServiceUserRequest) Execute() (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
type ApiGetServiceUsersFromAccountRequest ¶
type ApiGetServiceUsersFromAccountRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiGetServiceUsersFromAccountRequest) Execute ¶
func (r ApiGetServiceUsersFromAccountRequest) Execute() (*ExternalServiceUsersPageDto, *http.Response, error)
func (ApiGetServiceUsersFromAccountRequest) Page ¶ added in v0.8.0
func (r ApiGetServiceUsersFromAccountRequest) Page(page int32) ApiGetServiceUsersFromAccountRequest
The number of the requested page. Can be increased as long as **nextPageKey** is available in the response.
func (ApiGetServiceUsersFromAccountRequest) PageKey ¶ added in v0.8.0
func (r ApiGetServiceUsersFromAccountRequest) PageKey(pageKey string) ApiGetServiceUsersFromAccountRequest
The cursor for the next page of results. You can find it in the **nextPageKey** field of the previous response.
func (ApiGetServiceUsersFromAccountRequest) PageSize ¶ added in v0.8.0
func (r ApiGetServiceUsersFromAccountRequest) PageSize(pageSize int32) ApiGetServiceUsersFromAccountRequest
Defines the requested number of entries for the next page.
type ApiGetSubscriptionRequest ¶
type ApiGetSubscriptionRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetSubscriptionRequest) Execute ¶
func (r ApiGetSubscriptionRequest) Execute() (*SubscriptionDto, *http.Response, error)
type ApiGetTenantLevelClaLicenseConsumptionDataRequest ¶ added in v0.8.0
type ApiGetTenantLevelClaLicenseConsumptionDataRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) CalculationMode ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) CalculationMode(calculationMode string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
The calculation mode at which you want the consumption to return. RATED consumption (default) is returned in DPS units according to your rate card. UNRATED consumption is returned in the consumed native units, for example Host Unit Hours and the rate card is not applied.
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) EnvironmentUuids ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) EnvironmentUuids(environmentUuids []string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
Filter the result to specified environments only. To specify several IDs, use the following format: `environmentUuids=ID1&environmentUuids=ID2`. You can fetch the list of environments with the [GET environments](https://dt-url.net/6823uuy) request.
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) Execute ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) Execute() ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) From ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) From(from string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
The start of the requested timeframe in `2021-05-01T15:11:00Z` format.
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) Resolution ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) Resolution(resolution string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
The resolution at which you want to see the consumption. You have the following options: * `HOURLY`: the consumption for each full hour. Requires **to** and **from** paramters to be set. The hourly resolution is only available for consumption within the last 30 days. * `DAILY`: the consumption for each calendar day. Requires **to** and **from** paramters to be set. * `SUBSCRIPTION_MONTHLY`: the consumption for each subscription month. A subscription month always starts on the same day of the month your subscription started. * `SUBSCRIPTION_YEAR`: the consumption for a complete subscription year. A subscription year always starts on the same date your subscription started.
func (ApiGetTenantLevelClaLicenseConsumptionDataRequest) To ¶ added in v0.8.0
func (r ApiGetTenantLevelClaLicenseConsumptionDataRequest) To(to string) ApiGetTenantLevelClaLicenseConsumptionDataRequest
The end of the requested timeframe in `2021-05-01T15:11:00Z` format.
type ApiGetTotalSubscriptionCostRequest ¶
type ApiGetTotalSubscriptionCostRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetTotalSubscriptionCostRequest) CapabilityKeys ¶
func (r ApiGetTotalSubscriptionCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetTotalSubscriptionCostRequest
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetTotalSubscriptionCostRequest) ClusterIds ¶
func (r ApiGetTotalSubscriptionCostRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionCostRequest
A list of Managed clusters for which you want to read the usage data. Not applicable to SaaS environments.
func (ApiGetTotalSubscriptionCostRequest) EnvironmentIds ¶
func (r ApiGetTotalSubscriptionCostRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionCostRequest
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetTotalSubscriptionCostRequest) Execute ¶
func (r ApiGetTotalSubscriptionCostRequest) Execute() (*SubscriptionCostListDto, *http.Response, error)
type ApiGetTotalSubscriptionUsageRequest ¶
type ApiGetTotalSubscriptionUsageRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetTotalSubscriptionUsageRequest) CapabilityKeys ¶
func (r ApiGetTotalSubscriptionUsageRequest) CapabilityKeys(capabilityKeys []string) ApiGetTotalSubscriptionUsageRequest
A list of capabilities for which you want to read the usage data. To specify several capabilities, separate them with a comma (`,`). To obtain capability keys, use the [GET subscriptions](https://dt-url.net/qd43uld) call and look for the **capabilities** field of the response.
func (ApiGetTotalSubscriptionUsageRequest) ClusterIds ¶
func (r ApiGetTotalSubscriptionUsageRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionUsageRequest
A list of Managed clusters for which you want to read the usage data. Not applicable to SaaS environments.
func (ApiGetTotalSubscriptionUsageRequest) EnvironmentIds ¶
func (r ApiGetTotalSubscriptionUsageRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionUsageRequest
A list of environments for which you want to read the usage data. To specify several environments, separate them with a comma (`,`).
func (ApiGetTotalSubscriptionUsageRequest) Execute ¶
func (r ApiGetTotalSubscriptionUsageRequest) Execute() (*SubscriptionUsageListDto, *http.Response, error)
type ApiGetUserGroupsRequest ¶
type ApiGetUserGroupsRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiGetUserGroupsRequest) Execute ¶
func (r ApiGetUserGroupsRequest) Execute() (*GroupUserDto, *http.Response, error)
type ApiGetUsersForGroupRequest ¶
type ApiGetUsersForGroupRequest struct { ApiService *GroupManagementAPIService // contains filtered or unexported fields }
func (ApiGetUsersForGroupRequest) Execute ¶
func (r ApiGetUsersForGroupRequest) Execute() (*GroupUserListDto, *http.Response, error)
type ApiGetUsersRequest ¶
type ApiGetUsersRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiGetUsersRequest) Execute ¶
func (r ApiGetUsersRequest) Execute() (*UserListDto, *http.Response, error)
func (ApiGetUsersRequest) ServiceUsers ¶
func (r ApiGetUsersRequest) ServiceUsers(serviceUsers bool) ApiGetUsersRequest
Specifies whether service users are included in results.
type ApiListCostcenterCostAllocationValuesRequest ¶ added in v0.8.0
type ApiListCostcenterCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiListCostcenterCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiListCostcenterCostAllocationValuesRequest) Execute() (*PaginatedFieldValueDto, *http.Response, error)
func (ApiListCostcenterCostAllocationValuesRequest) Page ¶ added in v0.8.0
func (r ApiListCostcenterCostAllocationValuesRequest) Page(page float32) ApiListCostcenterCostAllocationValuesRequest
The number of the requested page. Can be increased as long as **hasNextPage** is true in the response.
func (ApiListCostcenterCostAllocationValuesRequest) PageSize ¶ added in v0.8.0
func (r ApiListCostcenterCostAllocationValuesRequest) PageSize(pageSize float32) ApiListCostcenterCostAllocationValuesRequest
Defines the requested number of entries for the next page.
type ApiListProductCostAllocationValuesRequest ¶ added in v0.8.0
type ApiListProductCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiListProductCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiListProductCostAllocationValuesRequest) Execute() (*PaginatedFieldValueDto, *http.Response, error)
func (ApiListProductCostAllocationValuesRequest) Page ¶ added in v0.8.0
func (r ApiListProductCostAllocationValuesRequest) Page(page float32) ApiListProductCostAllocationValuesRequest
The number of the requested page. Can be increased as long as **hasNextPage** is true in the response.
func (ApiListProductCostAllocationValuesRequest) PageSize ¶ added in v0.8.0
func (r ApiListProductCostAllocationValuesRequest) PageSize(pageSize float32) ApiListProductCostAllocationValuesRequest
Defines the requested number of entries for the next page.
type ApiListRateCardsRequest ¶ added in v0.8.0
type ApiListRateCardsRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiListRateCardsRequest) Execute ¶ added in v0.8.0
func (r ApiListRateCardsRequest) Execute() ([]RateCardSummaryDto, *http.Response, error)
type ApiListSubscriptionsRequest ¶
type ApiListSubscriptionsRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiListSubscriptionsRequest) Execute ¶
func (r ApiListSubscriptionsRequest) Execute() (*SubscriptionListDto, *http.Response, error)
type ApiOverwriteGroupPermissionsRequest ¶
type ApiOverwriteGroupPermissionsRequest struct { ApiService *PermissionManagementAPIService // contains filtered or unexported fields }
func (ApiOverwriteGroupPermissionsRequest) Execute ¶
func (r ApiOverwriteGroupPermissionsRequest) Execute() (*http.Response, error)
func (ApiOverwriteGroupPermissionsRequest) PermissionsDto ¶
func (r ApiOverwriteGroupPermissionsRequest) PermissionsDto(permissionsDto []PermissionsDto) ApiOverwriteGroupPermissionsRequest
The body of the request. Contains a list of permissions to be assigned to the group. Existing permissions are overwritten.
type ApiPostPolicyBoundaryRequest ¶ added in v0.8.0
type ApiPostPolicyBoundaryRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiPostPolicyBoundaryRequest) Execute ¶ added in v0.8.0
func (r ApiPostPolicyBoundaryRequest) Execute() (*PolicyBoundaryOverview, *http.Response, error)
func (ApiPostPolicyBoundaryRequest) PolicyBoundaryDto ¶ added in v0.8.0
func (r ApiPostPolicyBoundaryRequest) PolicyBoundaryDto(policyBoundaryDto PolicyBoundaryDto) ApiPostPolicyBoundaryRequest
The JSON body of the request. Contains new policy boundary
type ApiPutPolicyBoundaryRequest ¶ added in v0.8.0
type ApiPutPolicyBoundaryRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiPutPolicyBoundaryRequest) Execute ¶ added in v0.8.0
func (r ApiPutPolicyBoundaryRequest) Execute() (*PolicyBoundaryOverview, *http.Response, error)
func (ApiPutPolicyBoundaryRequest) PolicyBoundaryDto ¶ added in v0.8.0
func (r ApiPutPolicyBoundaryRequest) PolicyBoundaryDto(policyBoundaryDto PolicyBoundaryDto) ApiPutPolicyBoundaryRequest
The JSON body of the request. Contains policy boundary
type ApiReferenceDataControllerRequest ¶ added in v0.8.0
type ApiReferenceDataControllerRequest struct { ApiService *ReferenceDataAPIService // contains filtered or unexported fields }
func (ApiReferenceDataControllerRequest) Execute ¶ added in v0.8.0
func (r ApiReferenceDataControllerRequest) Execute() ([]TimeZoneDto, *http.Response, error)
type ApiRemoveGroupPermissionsRequest ¶
type ApiRemoveGroupPermissionsRequest struct { ApiService *PermissionManagementAPIService // contains filtered or unexported fields }
func (ApiRemoveGroupPermissionsRequest) Execute ¶
func (r ApiRemoveGroupPermissionsRequest) Execute() (*http.Response, error)
func (ApiRemoveGroupPermissionsRequest) PermissionName ¶
func (r ApiRemoveGroupPermissionsRequest) PermissionName(permissionName string) ApiRemoveGroupPermissionsRequest
The name of the permission to be deleted.
func (ApiRemoveGroupPermissionsRequest) Scope ¶
func (r ApiRemoveGroupPermissionsRequest) Scope(scope string) ApiRemoveGroupPermissionsRequest
The scope of the permission to be deleted. Depending on the type of the scope, specify one of the following: * `account`: The UUID of the account. * `tenant`: The ID of the environment. * `management-zone`: The ID of the management zone from an environment in `{environment-id}:{management-zone-id}` format.
func (ApiRemoveGroupPermissionsRequest) ScopeType ¶
func (r ApiRemoveGroupPermissionsRequest) ScopeType(scopeType string) ApiRemoveGroupPermissionsRequest
The scope type of the permission to be deleted.
type ApiRemoveUserFromAccountRequest ¶
type ApiRemoveUserFromAccountRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
type ApiRemoveUserFromGroupsRequest ¶
type ApiRemoveUserFromGroupsRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiRemoveUserFromGroupsRequest) Execute ¶
func (r ApiRemoveUserFromGroupsRequest) Execute() (*http.Response, error)
func (ApiRemoveUserFromGroupsRequest) GroupUuid ¶
func (r ApiRemoveUserFromGroupsRequest) GroupUuid(groupUuid []string) ApiRemoveUserFromGroupsRequest
A list of groups the user is no longer a member of. To specify several groups, use the following format: `group-uuid=aaaaaa&group-uuid=bbbb`.
type ApiReplaceCostcenterCostAllocationValuesRequest ¶ added in v0.8.0
type ApiReplaceCostcenterCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiReplaceCostcenterCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiReplaceCostcenterCostAllocationValuesRequest) Execute() (*http.Response, error)
func (ApiReplaceCostcenterCostAllocationValuesRequest) FieldValuesRequestDto ¶ added in v0.8.0
func (r ApiReplaceCostcenterCostAllocationValuesRequest) FieldValuesRequestDto(fieldValuesRequestDto FieldValuesRequestDto) ApiReplaceCostcenterCostAllocationValuesRequest
type ApiReplaceProductCostAllocationValuesRequest ¶ added in v0.8.0
type ApiReplaceProductCostAllocationValuesRequest struct { ApiService *AccountSettingsAPIService // contains filtered or unexported fields }
func (ApiReplaceProductCostAllocationValuesRequest) Execute ¶ added in v0.8.0
func (r ApiReplaceProductCostAllocationValuesRequest) Execute() (*http.Response, error)
func (ApiReplaceProductCostAllocationValuesRequest) FieldValuesRequestDto ¶ added in v0.8.0
func (r ApiReplaceProductCostAllocationValuesRequest) FieldValuesRequestDto(fieldValuesRequestDto FieldValuesRequestDto) ApiReplaceProductCostAllocationValuesRequest
type ApiReplaceUserGroupsRequest ¶
type ApiReplaceUserGroupsRequest struct { ApiService *UserManagementAPIService // contains filtered or unexported fields }
func (ApiReplaceUserGroupsRequest) Execute ¶
func (r ApiReplaceUserGroupsRequest) Execute() (*http.Response, error)
func (ApiReplaceUserGroupsRequest) RequestBody ¶
func (r ApiReplaceUserGroupsRequest) RequestBody(requestBody []string) ApiReplaceUserGroupsRequest
The body of the request. Contains a list of groups (specified by UUIDs) where the user is to be a member. The user will be removed from any group that is not specified here.
type ApiSetConfigRequest ¶ added in v0.8.0
type ApiSetConfigRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiSetConfigRequest) Execute ¶ added in v0.8.0
func (r ApiSetConfigRequest) Execute() (*http.Response, error)
func (ApiSetConfigRequest) IpConfigDto ¶ added in v0.8.0
func (r ApiSetConfigRequest) IpConfigDto(ipConfigDto IpConfigDto) ApiSetConfigRequest
The body of the request. Contains the key and serialized value for setting a ip config for a specific tenant on a specific cluster.
type ApiSplitHostMonitoringCreditsRequest ¶ added in v0.8.0
type ApiSplitHostMonitoringCreditsRequest struct { ApiService *QuotaManagementAPIService // contains filtered or unexported fields }
func (ApiSplitHostMonitoringCreditsRequest) EnvironmentChangeListDto ¶ added in v0.8.0
func (r ApiSplitHostMonitoringCreditsRequest) EnvironmentChangeListDto(environmentChangeListDto []EnvironmentChangeListDto) ApiSplitHostMonitoringCreditsRequest
The JSON body of the request. Contains the list of environment-level quotas to be set.
type ApiUpdateClaBudgetLimitForClusterRequest ¶ added in v0.8.0
type ApiUpdateClaBudgetLimitForClusterRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiUpdateClaBudgetLimitForClusterRequest) ClaBudgetLimitDto ¶ added in v0.8.0
func (r ApiUpdateClaBudgetLimitForClusterRequest) ClaBudgetLimitDto(claBudgetLimitDto ClaBudgetLimitDto) ApiUpdateClaBudgetLimitForClusterRequest
func (ApiUpdateClaBudgetLimitForClusterRequest) Execute ¶ added in v0.8.0
func (r ApiUpdateClaBudgetLimitForClusterRequest) Execute() (*ClaBudgetLimitRecordsDto, *http.Response, error)
type ApiUpdateClaBudgetLimitForEnvironmentRequest ¶ added in v0.8.0
type ApiUpdateClaBudgetLimitForEnvironmentRequest struct { ApiService *DynatracePlatformSubscriptionPriorToApril2023APIService // contains filtered or unexported fields }
func (ApiUpdateClaBudgetLimitForEnvironmentRequest) ClaBudgetLimitDto ¶ added in v0.8.0
func (r ApiUpdateClaBudgetLimitForEnvironmentRequest) ClaBudgetLimitDto(claBudgetLimitDto ClaBudgetLimitDto) ApiUpdateClaBudgetLimitForEnvironmentRequest
func (ApiUpdateClaBudgetLimitForEnvironmentRequest) Execute ¶ added in v0.8.0
func (r ApiUpdateClaBudgetLimitForEnvironmentRequest) Execute() (*ClaBudgetLimitRecordsDto, *http.Response, error)
type ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest ¶ added in v0.8.0
type ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) AppendLevelPolicyBindingForGroupDto ¶ added in v0.8.0
func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) AppendLevelPolicyBindingForGroupDto(appendLevelPolicyBindingForGroupDto AppendLevelPolicyBindingForGroupDto) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
The JSON body of the request. Contains parameters, metadata and boundaries
func (ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) Execute ¶ added in v0.8.0
func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) Execute() (*http.Response, error)
func (ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) QueryParams ¶ added in v0.8.0
func (r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) QueryParams(queryParams map[string]interface{}) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
Key-value pairs for policy template parameters and metadata. Only bindings matching given parameters and metadata will be updated or deleted.
type ApiUpdateLevelPolicyRequest ¶
type ApiUpdateLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiUpdateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto ¶
func (r ApiUpdateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto(createOrUpdateLevelPolicyRequestDto CreateOrUpdateLevelPolicyRequestDto) ApiUpdateLevelPolicyRequest
The JSON body of the request. Contains the updated configuration of a policy.
func (ApiUpdateLevelPolicyRequest) Execute ¶
func (r ApiUpdateLevelPolicyRequest) Execute() (*LevelPolicyDto, *http.Response, error)
type ApiUpdatePolicyBindingsToGroupRequest ¶
type ApiUpdatePolicyBindingsToGroupRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiUpdatePolicyBindingsToGroupRequest) Execute ¶
func (r ApiUpdatePolicyBindingsToGroupRequest) Execute() (*http.Response, error)
func (ApiUpdatePolicyBindingsToGroupRequest) PolicyUuidsDto ¶
func (r ApiUpdatePolicyBindingsToGroupRequest) PolicyUuidsDto(policyUuidsDto PolicyUuidsDto) ApiUpdatePolicyBindingsToGroupRequest
The JSON body of the request. Contains new policies for the group. Any policy not presented in the request is discarded.
type ApiUpdateServiceUserForAccountRequest ¶ added in v0.8.0
type ApiUpdateServiceUserForAccountRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiUpdateServiceUserForAccountRequest) Execute ¶ added in v0.8.0
func (r ApiUpdateServiceUserForAccountRequest) Execute() (*http.Response, error)
func (ApiUpdateServiceUserForAccountRequest) ServiceUserDto ¶ added in v0.8.0
func (r ApiUpdateServiceUserForAccountRequest) ServiceUserDto(serviceUserDto ServiceUserDto) ApiUpdateServiceUserForAccountRequest
The JSON body of the request. Contains changed name and description of the service user.
type ApiValidateLevelPolicyRequest ¶
type ApiValidateLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiValidateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto ¶
func (r ApiValidateLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto(createOrUpdateLevelPolicyRequestDto CreateOrUpdateLevelPolicyRequestDto) ApiValidateLevelPolicyRequest
The JSON body of the request. Contains the configuration of a policy to be validated.
func (ApiValidateLevelPolicyRequest) Execute ¶
func (r ApiValidateLevelPolicyRequest) Execute() (*ValidationDto, *http.Response, error)
type ApiValidateNewLevelPolicyRequest ¶
type ApiValidateNewLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiValidateNewLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto ¶
func (r ApiValidateNewLevelPolicyRequest) CreateOrUpdateLevelPolicyRequestDto(createOrUpdateLevelPolicyRequestDto CreateOrUpdateLevelPolicyRequestDto) ApiValidateNewLevelPolicyRequest
The JSON body of the request. Contains the configuration of a policy to be validated.
func (ApiValidateNewLevelPolicyRequest) Execute ¶
func (r ApiValidateNewLevelPolicyRequest) Execute() (*ValidationDto, *http.Response, error)
type AppendLevelPolicyBindingForGroupDto ¶
type AppendLevelPolicyBindingForGroupDto struct { // Parameters provided for bindings Parameters *map[string]string `json:"parameters,omitempty"` // Metadata provided for bindings Metadata *map[string]string `json:"metadata,omitempty"` // List of boundary UUIDs used in the binding. Boundaries []string `json:"boundaries,omitempty"` AdditionalProperties map[string]interface{} }
AppendLevelPolicyBindingForGroupDto struct for AppendLevelPolicyBindingForGroupDto
func NewAppendLevelPolicyBindingForGroupDto ¶
func NewAppendLevelPolicyBindingForGroupDto() *AppendLevelPolicyBindingForGroupDto
NewAppendLevelPolicyBindingForGroupDto instantiates a new AppendLevelPolicyBindingForGroupDto 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 NewAppendLevelPolicyBindingForGroupDtoWithDefaults ¶
func NewAppendLevelPolicyBindingForGroupDtoWithDefaults() *AppendLevelPolicyBindingForGroupDto
NewAppendLevelPolicyBindingForGroupDtoWithDefaults instantiates a new AppendLevelPolicyBindingForGroupDto 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 (*AppendLevelPolicyBindingForGroupDto) GetBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingForGroupDto) GetBoundaries() []string
GetBoundaries returns the Boundaries field value if set, zero value otherwise.
func (*AppendLevelPolicyBindingForGroupDto) GetBoundariesOk ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingForGroupDto) GetBoundariesOk() ([]string, bool)
GetBoundariesOk returns a tuple with the Boundaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AppendLevelPolicyBindingForGroupDto) GetMetadata ¶
func (o *AppendLevelPolicyBindingForGroupDto) GetMetadata() map[string]string
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*AppendLevelPolicyBindingForGroupDto) GetMetadataOk ¶
func (o *AppendLevelPolicyBindingForGroupDto) GetMetadataOk() (*map[string]string, 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 (*AppendLevelPolicyBindingForGroupDto) GetParameters ¶
func (o *AppendLevelPolicyBindingForGroupDto) GetParameters() map[string]string
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*AppendLevelPolicyBindingForGroupDto) GetParametersOk ¶
func (o *AppendLevelPolicyBindingForGroupDto) GetParametersOk() (*map[string]string, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AppendLevelPolicyBindingForGroupDto) HasBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingForGroupDto) HasBoundaries() bool
HasBoundaries returns a boolean if a field has been set.
func (*AppendLevelPolicyBindingForGroupDto) HasMetadata ¶
func (o *AppendLevelPolicyBindingForGroupDto) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*AppendLevelPolicyBindingForGroupDto) HasParameters ¶
func (o *AppendLevelPolicyBindingForGroupDto) HasParameters() bool
HasParameters returns a boolean if a field has been set.
func (AppendLevelPolicyBindingForGroupDto) MarshalJSON ¶
func (o AppendLevelPolicyBindingForGroupDto) MarshalJSON() ([]byte, error)
func (*AppendLevelPolicyBindingForGroupDto) SetBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingForGroupDto) SetBoundaries(v []string)
SetBoundaries gets a reference to the given []string and assigns it to the Boundaries field.
func (*AppendLevelPolicyBindingForGroupDto) SetMetadata ¶
func (o *AppendLevelPolicyBindingForGroupDto) SetMetadata(v map[string]string)
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*AppendLevelPolicyBindingForGroupDto) SetParameters ¶
func (o *AppendLevelPolicyBindingForGroupDto) SetParameters(v map[string]string)
SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.
func (AppendLevelPolicyBindingForGroupDto) ToMap ¶
func (o AppendLevelPolicyBindingForGroupDto) ToMap() (map[string]interface{}, error)
func (*AppendLevelPolicyBindingForGroupDto) UnmarshalJSON ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingForGroupDto) UnmarshalJSON(data []byte) (err error)
type AppendLevelPolicyBindingsRequestDto ¶
type AppendLevelPolicyBindingsRequestDto struct { // A list of user groups (specified by IDs) to which the policy applies. Groups []string `json:"groups"` // List of boundary UUIDs used in the binding. Boundaries []string `json:"boundaries,omitempty"` AdditionalProperties map[string]interface{} }
AppendLevelPolicyBindingsRequestDto struct for AppendLevelPolicyBindingsRequestDto
func NewAppendLevelPolicyBindingsRequestDto ¶
func NewAppendLevelPolicyBindingsRequestDto(groups []string) *AppendLevelPolicyBindingsRequestDto
NewAppendLevelPolicyBindingsRequestDto instantiates a new AppendLevelPolicyBindingsRequestDto 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 NewAppendLevelPolicyBindingsRequestDtoWithDefaults ¶
func NewAppendLevelPolicyBindingsRequestDtoWithDefaults() *AppendLevelPolicyBindingsRequestDto
NewAppendLevelPolicyBindingsRequestDtoWithDefaults instantiates a new AppendLevelPolicyBindingsRequestDto 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 (*AppendLevelPolicyBindingsRequestDto) GetBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingsRequestDto) GetBoundaries() []string
GetBoundaries returns the Boundaries field value if set, zero value otherwise.
func (*AppendLevelPolicyBindingsRequestDto) GetBoundariesOk ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingsRequestDto) GetBoundariesOk() ([]string, bool)
GetBoundariesOk returns a tuple with the Boundaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AppendLevelPolicyBindingsRequestDto) GetGroups ¶
func (o *AppendLevelPolicyBindingsRequestDto) GetGroups() []string
GetGroups returns the Groups field value
func (*AppendLevelPolicyBindingsRequestDto) GetGroupsOk ¶
func (o *AppendLevelPolicyBindingsRequestDto) GetGroupsOk() ([]string, bool)
GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set.
func (*AppendLevelPolicyBindingsRequestDto) HasBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingsRequestDto) HasBoundaries() bool
HasBoundaries returns a boolean if a field has been set.
func (AppendLevelPolicyBindingsRequestDto) MarshalJSON ¶
func (o AppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
func (*AppendLevelPolicyBindingsRequestDto) SetBoundaries ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingsRequestDto) SetBoundaries(v []string)
SetBoundaries gets a reference to the given []string and assigns it to the Boundaries field.
func (*AppendLevelPolicyBindingsRequestDto) SetGroups ¶
func (o *AppendLevelPolicyBindingsRequestDto) SetGroups(v []string)
SetGroups sets field value
func (AppendLevelPolicyBindingsRequestDto) ToMap ¶
func (o AppendLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, error)
func (*AppendLevelPolicyBindingsRequestDto) UnmarshalJSON ¶ added in v0.8.0
func (o *AppendLevelPolicyBindingsRequestDto) UnmarshalJSON(data []byte) (err error)
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Binding ¶
type Binding struct { // The ID of the policy. PolicyUuid string `json:"policyUuid"` // A list of user groups to which the policy applies. Groups []string `json:"groups"` // Parameters from bound policies Parameters *map[string]string `json:"parameters,omitempty"` // Metadata from bound policies Metadata *map[string]string `json:"metadata,omitempty"` // List of boundary UUIDs used in the binding. Boundaries []string `json:"boundaries,omitempty"` AdditionalProperties map[string]interface{} }
Binding struct for Binding
func NewBinding ¶
NewBinding instantiates a new Binding 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 NewBindingWithDefaults ¶
func NewBindingWithDefaults() *Binding
NewBindingWithDefaults instantiates a new Binding 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 (*Binding) GetBoundaries ¶ added in v0.8.0
GetBoundaries returns the Boundaries field value if set, zero value otherwise.
func (*Binding) GetBoundariesOk ¶ added in v0.8.0
GetBoundariesOk returns a tuple with the Boundaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Binding) GetGroupsOk ¶
GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set.
func (*Binding) GetMetadata ¶ added in v0.8.0
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*Binding) GetMetadataOk ¶ added in v0.8.0
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 (*Binding) GetParameters ¶ added in v0.8.0
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*Binding) GetParametersOk ¶ added in v0.8.0
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Binding) GetPolicyUuid ¶
GetPolicyUuid returns the PolicyUuid field value
func (*Binding) GetPolicyUuidOk ¶
GetPolicyUuidOk returns a tuple with the PolicyUuid field value and a boolean to check if the value has been set.
func (*Binding) HasBoundaries ¶ added in v0.8.0
HasBoundaries returns a boolean if a field has been set.
func (*Binding) HasMetadata ¶ added in v0.8.0
HasMetadata returns a boolean if a field has been set.
func (*Binding) HasParameters ¶ added in v0.8.0
HasParameters returns a boolean if a field has been set.
func (Binding) MarshalJSON ¶
func (*Binding) SetBoundaries ¶ added in v0.8.0
SetBoundaries gets a reference to the given []string and assigns it to the Boundaries field.
func (*Binding) SetMetadata ¶ added in v0.8.0
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*Binding) SetParameters ¶ added in v0.8.0
SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.
func (*Binding) SetPolicyUuid ¶
SetPolicyUuid sets field value
func (*Binding) UnmarshalJSON ¶ added in v0.8.0
type ClaBudgetLimitDto ¶ added in v0.8.0
type ClaBudgetLimitDto struct { // The limit for the cluster or environment. Consumption will be restricted to this value. Limit float32 `json:"limit"` AdditionalProperties map[string]interface{} }
ClaBudgetLimitDto struct for ClaBudgetLimitDto
func NewClaBudgetLimitDto ¶ added in v0.8.0
func NewClaBudgetLimitDto(limit float32) *ClaBudgetLimitDto
NewClaBudgetLimitDto instantiates a new ClaBudgetLimitDto 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 NewClaBudgetLimitDtoWithDefaults ¶ added in v0.8.0
func NewClaBudgetLimitDtoWithDefaults() *ClaBudgetLimitDto
NewClaBudgetLimitDtoWithDefaults instantiates a new ClaBudgetLimitDto 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 (*ClaBudgetLimitDto) GetLimit ¶ added in v0.8.0
func (o *ClaBudgetLimitDto) GetLimit() float32
GetLimit returns the Limit field value
func (*ClaBudgetLimitDto) GetLimitOk ¶ added in v0.8.0
func (o *ClaBudgetLimitDto) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (ClaBudgetLimitDto) MarshalJSON ¶ added in v0.8.0
func (o ClaBudgetLimitDto) MarshalJSON() ([]byte, error)
func (*ClaBudgetLimitDto) SetLimit ¶ added in v0.8.0
func (o *ClaBudgetLimitDto) SetLimit(v float32)
SetLimit sets field value
func (ClaBudgetLimitDto) ToMap ¶ added in v0.8.0
func (o ClaBudgetLimitDto) ToMap() (map[string]interface{}, error)
func (*ClaBudgetLimitDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaBudgetLimitDto) UnmarshalJSON(data []byte) (err error)
type ClaBudgetLimitRecordListDto ¶ added in v0.8.0
type ClaBudgetLimitRecordListDto struct { // The number of entries in the list. TotalCount float32 `json:"totalCount"` Records []ClaBudgetLimitRecordsDto `json:"records"` AdditionalProperties map[string]interface{} }
ClaBudgetLimitRecordListDto struct for ClaBudgetLimitRecordListDto
func NewClaBudgetLimitRecordListDto ¶ added in v0.8.0
func NewClaBudgetLimitRecordListDto(totalCount float32, records []ClaBudgetLimitRecordsDto) *ClaBudgetLimitRecordListDto
NewClaBudgetLimitRecordListDto instantiates a new ClaBudgetLimitRecordListDto 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 NewClaBudgetLimitRecordListDtoWithDefaults ¶ added in v0.8.0
func NewClaBudgetLimitRecordListDtoWithDefaults() *ClaBudgetLimitRecordListDto
NewClaBudgetLimitRecordListDtoWithDefaults instantiates a new ClaBudgetLimitRecordListDto 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 (*ClaBudgetLimitRecordListDto) GetRecords ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) GetRecords() []ClaBudgetLimitRecordsDto
GetRecords returns the Records field value
func (*ClaBudgetLimitRecordListDto) GetRecordsOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) GetRecordsOk() ([]ClaBudgetLimitRecordsDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordListDto) GetTotalCount ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ClaBudgetLimitRecordListDto) GetTotalCountOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (ClaBudgetLimitRecordListDto) MarshalJSON ¶ added in v0.8.0
func (o ClaBudgetLimitRecordListDto) MarshalJSON() ([]byte, error)
func (*ClaBudgetLimitRecordListDto) SetRecords ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) SetRecords(v []ClaBudgetLimitRecordsDto)
SetRecords sets field value
func (*ClaBudgetLimitRecordListDto) SetTotalCount ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ClaBudgetLimitRecordListDto) ToMap ¶ added in v0.8.0
func (o ClaBudgetLimitRecordListDto) ToMap() (map[string]interface{}, error)
func (*ClaBudgetLimitRecordListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordListDto) UnmarshalJSON(data []byte) (err error)
type ClaBudgetLimitRecordsDto ¶ added in v0.8.0
type ClaBudgetLimitRecordsDto struct { // The ID of the cluster to which the limit applies. ClusterUuid string `json:"clusterUuid"` // The ID of the environment to which the limit applies. EnvironmentUuid string `json:"environmentUuid"` // The consumption units to which the limit applies. DimensionName string `json:"dimensionName"` TierType string `json:"tierType"` // The date and time when the restriction takes effect in `2021-05-01T15:11:00Z` format. The limit is not enforeced in real-time and might lead to overages. StartDate time.Time `json:"startDate"` // The date and time when the restriction ends in `2021-05-01T15:11:00Z` format. The limit is not enforeced in real-time and might lead to overages. EndDate time.Time `json:"endDate"` // The limit for the cluster or environment. If consumption exceeds the limit, monitoring will stop. Amount float32 `json:"amount"` // The ID of the Dynatrace Platform Subscription. SubscriptionId float32 `json:"subscriptionId"` AdditionalProperties map[string]interface{} }
ClaBudgetLimitRecordsDto struct for ClaBudgetLimitRecordsDto
func NewClaBudgetLimitRecordsDto ¶ added in v0.8.0
func NewClaBudgetLimitRecordsDto(clusterUuid string, environmentUuid string, dimensionName string, tierType string, startDate time.Time, endDate time.Time, amount float32, subscriptionId float32) *ClaBudgetLimitRecordsDto
NewClaBudgetLimitRecordsDto instantiates a new ClaBudgetLimitRecordsDto 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 NewClaBudgetLimitRecordsDtoWithDefaults ¶ added in v0.8.0
func NewClaBudgetLimitRecordsDtoWithDefaults() *ClaBudgetLimitRecordsDto
NewClaBudgetLimitRecordsDtoWithDefaults instantiates a new ClaBudgetLimitRecordsDto 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 (*ClaBudgetLimitRecordsDto) GetAmount ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetAmount() float32
GetAmount returns the Amount field value
func (*ClaBudgetLimitRecordsDto) GetAmountOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetAmountOk() (*float32, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetClusterUuid ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetClusterUuid() string
GetClusterUuid returns the ClusterUuid field value
func (*ClaBudgetLimitRecordsDto) GetClusterUuidOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetClusterUuidOk() (*string, bool)
GetClusterUuidOk returns a tuple with the ClusterUuid field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetDimensionName ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetDimensionName() string
GetDimensionName returns the DimensionName field value
func (*ClaBudgetLimitRecordsDto) GetDimensionNameOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetDimensionNameOk() (*string, bool)
GetDimensionNameOk returns a tuple with the DimensionName field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetEndDate ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetEndDate() time.Time
GetEndDate returns the EndDate field value
func (*ClaBudgetLimitRecordsDto) GetEndDateOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetEndDateOk() (*time.Time, bool)
GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetEnvironmentUuid ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetEnvironmentUuid() string
GetEnvironmentUuid returns the EnvironmentUuid field value
func (*ClaBudgetLimitRecordsDto) GetEnvironmentUuidOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetEnvironmentUuidOk() (*string, bool)
GetEnvironmentUuidOk returns a tuple with the EnvironmentUuid field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetStartDate ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetStartDate() time.Time
GetStartDate returns the StartDate field value
func (*ClaBudgetLimitRecordsDto) GetStartDateOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetStartDateOk() (*time.Time, bool)
GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetSubscriptionId ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetSubscriptionId() float32
GetSubscriptionId returns the SubscriptionId field value
func (*ClaBudgetLimitRecordsDto) GetSubscriptionIdOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetSubscriptionIdOk() (*float32, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.
func (*ClaBudgetLimitRecordsDto) GetTierType ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetTierType() string
GetTierType returns the TierType field value
func (*ClaBudgetLimitRecordsDto) GetTierTypeOk ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) GetTierTypeOk() (*string, bool)
GetTierTypeOk returns a tuple with the TierType field value and a boolean to check if the value has been set.
func (ClaBudgetLimitRecordsDto) MarshalJSON ¶ added in v0.8.0
func (o ClaBudgetLimitRecordsDto) MarshalJSON() ([]byte, error)
func (*ClaBudgetLimitRecordsDto) SetAmount ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetAmount(v float32)
SetAmount sets field value
func (*ClaBudgetLimitRecordsDto) SetClusterUuid ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetClusterUuid(v string)
SetClusterUuid sets field value
func (*ClaBudgetLimitRecordsDto) SetDimensionName ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetDimensionName(v string)
SetDimensionName sets field value
func (*ClaBudgetLimitRecordsDto) SetEndDate ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetEndDate(v time.Time)
SetEndDate sets field value
func (*ClaBudgetLimitRecordsDto) SetEnvironmentUuid ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetEnvironmentUuid(v string)
SetEnvironmentUuid sets field value
func (*ClaBudgetLimitRecordsDto) SetStartDate ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetStartDate(v time.Time)
SetStartDate sets field value
func (*ClaBudgetLimitRecordsDto) SetSubscriptionId ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetSubscriptionId(v float32)
SetSubscriptionId sets field value
func (*ClaBudgetLimitRecordsDto) SetTierType ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) SetTierType(v string)
SetTierType sets field value
func (ClaBudgetLimitRecordsDto) ToMap ¶ added in v0.8.0
func (o ClaBudgetLimitRecordsDto) ToMap() (map[string]interface{}, error)
func (*ClaBudgetLimitRecordsDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaBudgetLimitRecordsDto) UnmarshalJSON(data []byte) (err error)
type ClaClusterDto ¶ added in v0.8.0
type ClaClusterDto struct { // The ID of the cluster. ClusterUuid string `json:"clusterUuid"` AdditionalProperties map[string]interface{} }
ClaClusterDto struct for ClaClusterDto
func NewClaClusterDto ¶ added in v0.8.0
func NewClaClusterDto(clusterUuid string) *ClaClusterDto
NewClaClusterDto instantiates a new ClaClusterDto 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 NewClaClusterDtoWithDefaults ¶ added in v0.8.0
func NewClaClusterDtoWithDefaults() *ClaClusterDto
NewClaClusterDtoWithDefaults instantiates a new ClaClusterDto 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 (*ClaClusterDto) GetClusterUuid ¶ added in v0.8.0
func (o *ClaClusterDto) GetClusterUuid() string
GetClusterUuid returns the ClusterUuid field value
func (*ClaClusterDto) GetClusterUuidOk ¶ added in v0.8.0
func (o *ClaClusterDto) GetClusterUuidOk() (*string, bool)
GetClusterUuidOk returns a tuple with the ClusterUuid field value and a boolean to check if the value has been set.
func (ClaClusterDto) MarshalJSON ¶ added in v0.8.0
func (o ClaClusterDto) MarshalJSON() ([]byte, error)
func (*ClaClusterDto) SetClusterUuid ¶ added in v0.8.0
func (o *ClaClusterDto) SetClusterUuid(v string)
SetClusterUuid sets field value
func (ClaClusterDto) ToMap ¶ added in v0.8.0
func (o ClaClusterDto) ToMap() (map[string]interface{}, error)
func (*ClaClusterDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaClusterDto) UnmarshalJSON(data []byte) (err error)
type ClaClusterListDto ¶ added in v0.8.0
type ClaClusterListDto struct { // The number of entries in the list. TotalCount float32 `json:"totalCount"` // A list of clusters of the account. Records []ClaClusterDto `json:"records"` AdditionalProperties map[string]interface{} }
ClaClusterListDto struct for ClaClusterListDto
func NewClaClusterListDto ¶ added in v0.8.0
func NewClaClusterListDto(totalCount float32, records []ClaClusterDto) *ClaClusterListDto
NewClaClusterListDto instantiates a new ClaClusterListDto 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 NewClaClusterListDtoWithDefaults ¶ added in v0.8.0
func NewClaClusterListDtoWithDefaults() *ClaClusterListDto
NewClaClusterListDtoWithDefaults instantiates a new ClaClusterListDto 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 (*ClaClusterListDto) GetRecords ¶ added in v0.8.0
func (o *ClaClusterListDto) GetRecords() []ClaClusterDto
GetRecords returns the Records field value
func (*ClaClusterListDto) GetRecordsOk ¶ added in v0.8.0
func (o *ClaClusterListDto) GetRecordsOk() ([]ClaClusterDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*ClaClusterListDto) GetTotalCount ¶ added in v0.8.0
func (o *ClaClusterListDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ClaClusterListDto) GetTotalCountOk ¶ added in v0.8.0
func (o *ClaClusterListDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (ClaClusterListDto) MarshalJSON ¶ added in v0.8.0
func (o ClaClusterListDto) MarshalJSON() ([]byte, error)
func (*ClaClusterListDto) SetRecords ¶ added in v0.8.0
func (o *ClaClusterListDto) SetRecords(v []ClaClusterDto)
SetRecords sets field value
func (*ClaClusterListDto) SetTotalCount ¶ added in v0.8.0
func (o *ClaClusterListDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ClaClusterListDto) ToMap ¶ added in v0.8.0
func (o ClaClusterListDto) ToMap() (map[string]interface{}, error)
func (*ClaClusterListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaClusterListDto) UnmarshalJSON(data []byte) (err error)
type ClaEnvironmentDto ¶ added in v0.8.0
type ClaEnvironmentDto struct { // The ID of the environments. EnvironmentUuid string `json:"environmentUuid"` AdditionalProperties map[string]interface{} }
ClaEnvironmentDto struct for ClaEnvironmentDto
func NewClaEnvironmentDto ¶ added in v0.8.0
func NewClaEnvironmentDto(environmentUuid string) *ClaEnvironmentDto
NewClaEnvironmentDto instantiates a new ClaEnvironmentDto 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 NewClaEnvironmentDtoWithDefaults ¶ added in v0.8.0
func NewClaEnvironmentDtoWithDefaults() *ClaEnvironmentDto
NewClaEnvironmentDtoWithDefaults instantiates a new ClaEnvironmentDto 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 (*ClaEnvironmentDto) GetEnvironmentUuid ¶ added in v0.8.0
func (o *ClaEnvironmentDto) GetEnvironmentUuid() string
GetEnvironmentUuid returns the EnvironmentUuid field value
func (*ClaEnvironmentDto) GetEnvironmentUuidOk ¶ added in v0.8.0
func (o *ClaEnvironmentDto) GetEnvironmentUuidOk() (*string, bool)
GetEnvironmentUuidOk returns a tuple with the EnvironmentUuid field value and a boolean to check if the value has been set.
func (ClaEnvironmentDto) MarshalJSON ¶ added in v0.8.0
func (o ClaEnvironmentDto) MarshalJSON() ([]byte, error)
func (*ClaEnvironmentDto) SetEnvironmentUuid ¶ added in v0.8.0
func (o *ClaEnvironmentDto) SetEnvironmentUuid(v string)
SetEnvironmentUuid sets field value
func (ClaEnvironmentDto) ToMap ¶ added in v0.8.0
func (o ClaEnvironmentDto) ToMap() (map[string]interface{}, error)
func (*ClaEnvironmentDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaEnvironmentDto) UnmarshalJSON(data []byte) (err error)
type ClaEnvironmentListDto ¶ added in v0.8.0
type ClaEnvironmentListDto struct { // The number of entries in the list. TotalCount float32 `json:"totalCount"` // A list of environments of the account. Records []ClaEnvironmentDto `json:"records"` AdditionalProperties map[string]interface{} }
ClaEnvironmentListDto struct for ClaEnvironmentListDto
func NewClaEnvironmentListDto ¶ added in v0.8.0
func NewClaEnvironmentListDto(totalCount float32, records []ClaEnvironmentDto) *ClaEnvironmentListDto
NewClaEnvironmentListDto instantiates a new ClaEnvironmentListDto 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 NewClaEnvironmentListDtoWithDefaults ¶ added in v0.8.0
func NewClaEnvironmentListDtoWithDefaults() *ClaEnvironmentListDto
NewClaEnvironmentListDtoWithDefaults instantiates a new ClaEnvironmentListDto 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 (*ClaEnvironmentListDto) GetRecords ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) GetRecords() []ClaEnvironmentDto
GetRecords returns the Records field value
func (*ClaEnvironmentListDto) GetRecordsOk ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) GetRecordsOk() ([]ClaEnvironmentDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*ClaEnvironmentListDto) GetTotalCount ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ClaEnvironmentListDto) GetTotalCountOk ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (ClaEnvironmentListDto) MarshalJSON ¶ added in v0.8.0
func (o ClaEnvironmentListDto) MarshalJSON() ([]byte, error)
func (*ClaEnvironmentListDto) SetRecords ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) SetRecords(v []ClaEnvironmentDto)
SetRecords sets field value
func (*ClaEnvironmentListDto) SetTotalCount ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ClaEnvironmentListDto) ToMap ¶ added in v0.8.0
func (o ClaEnvironmentListDto) ToMap() (map[string]interface{}, error)
func (*ClaEnvironmentListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaEnvironmentListDto) UnmarshalJSON(data []byte) (err error)
type ClaSubscriptionDto ¶ added in v0.8.0
type ClaSubscriptionDto struct { // The ID of the Dynatrace Platform Subscription. SubscriptionId float32 `json:"subscriptionId"` // The start date and time of the subscription in `2021-05-01T15:11:00Z` format. Start string `json:"start"` // The end date and time of the subscription in `2021-05-01T15:11:00Z` format. End string `json:"end"` AdditionalProperties map[string]interface{} }
ClaSubscriptionDto struct for ClaSubscriptionDto
func NewClaSubscriptionDto ¶ added in v0.8.0
func NewClaSubscriptionDto(subscriptionId float32, start string, end string) *ClaSubscriptionDto
NewClaSubscriptionDto instantiates a new ClaSubscriptionDto 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 NewClaSubscriptionDtoWithDefaults ¶ added in v0.8.0
func NewClaSubscriptionDtoWithDefaults() *ClaSubscriptionDto
NewClaSubscriptionDtoWithDefaults instantiates a new ClaSubscriptionDto 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 (*ClaSubscriptionDto) GetEnd ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetEnd() string
GetEnd returns the End field value
func (*ClaSubscriptionDto) GetEndOk ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetEndOk() (*string, bool)
GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.
func (*ClaSubscriptionDto) GetStart ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetStart() string
GetStart returns the Start field value
func (*ClaSubscriptionDto) GetStartOk ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetStartOk() (*string, bool)
GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.
func (*ClaSubscriptionDto) GetSubscriptionId ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetSubscriptionId() float32
GetSubscriptionId returns the SubscriptionId field value
func (*ClaSubscriptionDto) GetSubscriptionIdOk ¶ added in v0.8.0
func (o *ClaSubscriptionDto) GetSubscriptionIdOk() (*float32, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.
func (ClaSubscriptionDto) MarshalJSON ¶ added in v0.8.0
func (o ClaSubscriptionDto) MarshalJSON() ([]byte, error)
func (*ClaSubscriptionDto) SetEnd ¶ added in v0.8.0
func (o *ClaSubscriptionDto) SetEnd(v string)
SetEnd sets field value
func (*ClaSubscriptionDto) SetStart ¶ added in v0.8.0
func (o *ClaSubscriptionDto) SetStart(v string)
SetStart sets field value
func (*ClaSubscriptionDto) SetSubscriptionId ¶ added in v0.8.0
func (o *ClaSubscriptionDto) SetSubscriptionId(v float32)
SetSubscriptionId sets field value
func (ClaSubscriptionDto) ToMap ¶ added in v0.8.0
func (o ClaSubscriptionDto) ToMap() (map[string]interface{}, error)
func (*ClaSubscriptionDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaSubscriptionDto) UnmarshalJSON(data []byte) (err error)
type ClaSubscriptionListDto ¶ added in v0.8.0
type ClaSubscriptionListDto struct { // The number of entries in the list. TotalCount float32 `json:"totalCount"` // A list of subscriptions of the account. Records []ClaSubscriptionDto `json:"records"` AdditionalProperties map[string]interface{} }
ClaSubscriptionListDto struct for ClaSubscriptionListDto
func NewClaSubscriptionListDto ¶ added in v0.8.0
func NewClaSubscriptionListDto(totalCount float32, records []ClaSubscriptionDto) *ClaSubscriptionListDto
NewClaSubscriptionListDto instantiates a new ClaSubscriptionListDto 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 NewClaSubscriptionListDtoWithDefaults ¶ added in v0.8.0
func NewClaSubscriptionListDtoWithDefaults() *ClaSubscriptionListDto
NewClaSubscriptionListDtoWithDefaults instantiates a new ClaSubscriptionListDto 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 (*ClaSubscriptionListDto) GetRecords ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) GetRecords() []ClaSubscriptionDto
GetRecords returns the Records field value
func (*ClaSubscriptionListDto) GetRecordsOk ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) GetRecordsOk() ([]ClaSubscriptionDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*ClaSubscriptionListDto) GetTotalCount ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ClaSubscriptionListDto) GetTotalCountOk ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (ClaSubscriptionListDto) MarshalJSON ¶ added in v0.8.0
func (o ClaSubscriptionListDto) MarshalJSON() ([]byte, error)
func (*ClaSubscriptionListDto) SetRecords ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) SetRecords(v []ClaSubscriptionDto)
SetRecords sets field value
func (*ClaSubscriptionListDto) SetTotalCount ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ClaSubscriptionListDto) ToMap ¶ added in v0.8.0
func (o ClaSubscriptionListDto) ToMap() (map[string]interface{}, error)
func (*ClaSubscriptionListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaSubscriptionListDto) UnmarshalJSON(data []byte) (err error)
type ClaSubscriptionTermDto ¶ added in v0.8.0
type ClaSubscriptionTermDto struct { // The annual [commit](https://dt-url.net/i503u3z) of the Dynatrace Platform Subscription. Limit float32 `json:"limit"` // The start date of the subscription in `2021-05-01T15:11:00Z` format. StartDate time.Time `json:"startDate"` // The end date of the subscription in `2021-05-01T15:11:00Z` format. EndDate time.Time `json:"endDate"` AdditionalProperties map[string]interface{} }
ClaSubscriptionTermDto struct for ClaSubscriptionTermDto
func NewClaSubscriptionTermDto ¶ added in v0.8.0
func NewClaSubscriptionTermDto(limit float32, startDate time.Time, endDate time.Time) *ClaSubscriptionTermDto
NewClaSubscriptionTermDto instantiates a new ClaSubscriptionTermDto 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 NewClaSubscriptionTermDtoWithDefaults ¶ added in v0.8.0
func NewClaSubscriptionTermDtoWithDefaults() *ClaSubscriptionTermDto
NewClaSubscriptionTermDtoWithDefaults instantiates a new ClaSubscriptionTermDto 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 (*ClaSubscriptionTermDto) GetEndDate ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetEndDate() time.Time
GetEndDate returns the EndDate field value
func (*ClaSubscriptionTermDto) GetEndDateOk ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetEndDateOk() (*time.Time, bool)
GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.
func (*ClaSubscriptionTermDto) GetLimit ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetLimit() float32
GetLimit returns the Limit field value
func (*ClaSubscriptionTermDto) GetLimitOk ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*ClaSubscriptionTermDto) GetStartDate ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetStartDate() time.Time
GetStartDate returns the StartDate field value
func (*ClaSubscriptionTermDto) GetStartDateOk ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) GetStartDateOk() (*time.Time, bool)
GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.
func (ClaSubscriptionTermDto) MarshalJSON ¶ added in v0.8.0
func (o ClaSubscriptionTermDto) MarshalJSON() ([]byte, error)
func (*ClaSubscriptionTermDto) SetEndDate ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) SetEndDate(v time.Time)
SetEndDate sets field value
func (*ClaSubscriptionTermDto) SetLimit ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) SetLimit(v float32)
SetLimit sets field value
func (*ClaSubscriptionTermDto) SetStartDate ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) SetStartDate(v time.Time)
SetStartDate sets field value
func (ClaSubscriptionTermDto) ToMap ¶ added in v0.8.0
func (o ClaSubscriptionTermDto) ToMap() (map[string]interface{}, error)
func (*ClaSubscriptionTermDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClaSubscriptionTermDto) UnmarshalJSON(data []byte) (err error)
type ClusterDto ¶
type ClusterDto struct { // The UUID of the cluster. ClusterId string `json:"clusterId"` AdditionalProperties map[string]interface{} }
ClusterDto struct for ClusterDto
func NewClusterDto ¶
func NewClusterDto(clusterId string) *ClusterDto
NewClusterDto instantiates a new ClusterDto 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 NewClusterDtoWithDefaults ¶
func NewClusterDtoWithDefaults() *ClusterDto
NewClusterDtoWithDefaults instantiates a new ClusterDto 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 (*ClusterDto) GetClusterId ¶
func (o *ClusterDto) GetClusterId() string
GetClusterId returns the ClusterId field value
func (*ClusterDto) GetClusterIdOk ¶
func (o *ClusterDto) GetClusterIdOk() (*string, bool)
GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.
func (ClusterDto) MarshalJSON ¶
func (o ClusterDto) MarshalJSON() ([]byte, error)
func (*ClusterDto) SetClusterId ¶
func (o *ClusterDto) SetClusterId(v string)
SetClusterId sets field value
func (ClusterDto) ToMap ¶
func (o ClusterDto) ToMap() (map[string]interface{}, error)
func (*ClusterDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClusterDto) UnmarshalJSON(data []byte) (err error)
type ClusterListDto ¶
type ClusterListDto struct { // Lists all clusters in a managed account Data []ClusterDto `json:"data"` AdditionalProperties map[string]interface{} }
ClusterListDto struct for ClusterListDto
func NewClusterListDto ¶
func NewClusterListDto(data []ClusterDto) *ClusterListDto
NewClusterListDto instantiates a new ClusterListDto 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 NewClusterListDtoWithDefaults ¶
func NewClusterListDtoWithDefaults() *ClusterListDto
NewClusterListDtoWithDefaults instantiates a new ClusterListDto 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 (*ClusterListDto) GetData ¶
func (o *ClusterListDto) GetData() []ClusterDto
GetData returns the Data field value
func (*ClusterListDto) GetDataOk ¶
func (o *ClusterListDto) GetDataOk() ([]ClusterDto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (ClusterListDto) MarshalJSON ¶
func (o ClusterListDto) MarshalJSON() ([]byte, error)
func (*ClusterListDto) SetData ¶
func (o *ClusterListDto) SetData(v []ClusterDto)
SetData sets field value
func (ClusterListDto) ToMap ¶
func (o ClusterListDto) ToMap() (map[string]interface{}, error)
func (*ClusterListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClusterListDto) UnmarshalJSON(data []byte) (err error)
type ClusterOrEnvironmentAggregatedReturnDto ¶ added in v0.8.0
type ClusterOrEnvironmentAggregatedReturnDto struct { // The name of the resource. ResourceName string `json:"resourceName"` // The type of the resource: environment or cluster. ResourceType string `json:"resourceType"` // A list of consumption records. ConsumptionRecords map[string]interface{} `json:"consumptionRecords"` AdditionalProperties map[string]interface{} }
ClusterOrEnvironmentAggregatedReturnDto struct for ClusterOrEnvironmentAggregatedReturnDto
func NewClusterOrEnvironmentAggregatedReturnDto ¶ added in v0.8.0
func NewClusterOrEnvironmentAggregatedReturnDto(resourceName string, resourceType string, consumptionRecords map[string]interface{}) *ClusterOrEnvironmentAggregatedReturnDto
NewClusterOrEnvironmentAggregatedReturnDto instantiates a new ClusterOrEnvironmentAggregatedReturnDto 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 NewClusterOrEnvironmentAggregatedReturnDtoWithDefaults ¶ added in v0.8.0
func NewClusterOrEnvironmentAggregatedReturnDtoWithDefaults() *ClusterOrEnvironmentAggregatedReturnDto
NewClusterOrEnvironmentAggregatedReturnDtoWithDefaults instantiates a new ClusterOrEnvironmentAggregatedReturnDto 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 (*ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecords ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecords() map[string]interface{}
GetConsumptionRecords returns the ConsumptionRecords field value
func (*ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecordsOk ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetConsumptionRecordsOk() (map[string]interface{}, bool)
GetConsumptionRecordsOk returns a tuple with the ConsumptionRecords field value and a boolean to check if the value has been set.
func (*ClusterOrEnvironmentAggregatedReturnDto) GetResourceName ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceName() string
GetResourceName returns the ResourceName field value
func (*ClusterOrEnvironmentAggregatedReturnDto) GetResourceNameOk ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceNameOk() (*string, bool)
GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.
func (*ClusterOrEnvironmentAggregatedReturnDto) GetResourceType ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceType() string
GetResourceType returns the ResourceType field value
func (*ClusterOrEnvironmentAggregatedReturnDto) GetResourceTypeOk ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) GetResourceTypeOk() (*string, bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (ClusterOrEnvironmentAggregatedReturnDto) MarshalJSON ¶ added in v0.8.0
func (o ClusterOrEnvironmentAggregatedReturnDto) MarshalJSON() ([]byte, error)
func (*ClusterOrEnvironmentAggregatedReturnDto) SetConsumptionRecords ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) SetConsumptionRecords(v map[string]interface{})
SetConsumptionRecords sets field value
func (*ClusterOrEnvironmentAggregatedReturnDto) SetResourceName ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) SetResourceName(v string)
SetResourceName sets field value
func (*ClusterOrEnvironmentAggregatedReturnDto) SetResourceType ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) SetResourceType(v string)
SetResourceType sets field value
func (ClusterOrEnvironmentAggregatedReturnDto) ToMap ¶ added in v0.8.0
func (o ClusterOrEnvironmentAggregatedReturnDto) ToMap() (map[string]interface{}, error)
func (*ClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON(data []byte) (err error)
type Condition ¶
type Condition struct { // The name of the condition. It indicates which part of the **services** is checked by the condition. Name string `json:"name"` // The operator of the condition. Operator string `json:"operator"` // A list of reference values of the condition. Values []string `json:"values"` AdditionalProperties map[string]interface{} }
Condition struct for Condition
func NewCondition ¶
NewCondition instantiates a new Condition 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 NewConditionWithDefaults ¶
func NewConditionWithDefaults() *Condition
NewConditionWithDefaults instantiates a new Condition 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 (*Condition) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Condition) GetOperator ¶
GetOperator returns the Operator field value
func (*Condition) GetOperatorOk ¶
GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.
func (*Condition) GetValuesOk ¶
GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.
func (Condition) MarshalJSON ¶
func (*Condition) SetOperator ¶
SetOperator sets field value
func (*Condition) UnmarshalJSON ¶ added in v0.8.0
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 HTTPRequestDoer }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type ConsumptionReturnDto ¶ added in v0.8.0
type ConsumptionReturnDto struct { // The start date and time of the report interval in `2021-05-01T15:11:00Z` format. TimeFrameStart time.Time `json:"timeFrameStart"` // The end date and time of the report interval in `2021-05-01T15:11:00Z` format. TimeFrameEnd time.Time `json:"timeFrameEnd"` // The name of the consumed units (for example, `Davis data units`). ConsumptionType string `json:"consumptionType"` // The quantity that has been deducted from the available unit's pool. Quantity float32 `json:"quantity"` AdditionalProperties map[string]interface{} }
ConsumptionReturnDto struct for ConsumptionReturnDto
func NewConsumptionReturnDto ¶ added in v0.8.0
func NewConsumptionReturnDto(timeFrameStart time.Time, timeFrameEnd time.Time, consumptionType string, quantity float32) *ConsumptionReturnDto
NewConsumptionReturnDto instantiates a new ConsumptionReturnDto 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 NewConsumptionReturnDtoWithDefaults ¶ added in v0.8.0
func NewConsumptionReturnDtoWithDefaults() *ConsumptionReturnDto
NewConsumptionReturnDtoWithDefaults instantiates a new ConsumptionReturnDto 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 (*ConsumptionReturnDto) GetConsumptionType ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetConsumptionType() string
GetConsumptionType returns the ConsumptionType field value
func (*ConsumptionReturnDto) GetConsumptionTypeOk ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetConsumptionTypeOk() (*string, bool)
GetConsumptionTypeOk returns a tuple with the ConsumptionType field value and a boolean to check if the value has been set.
func (*ConsumptionReturnDto) GetQuantity ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetQuantity() float32
GetQuantity returns the Quantity field value
func (*ConsumptionReturnDto) GetQuantityOk ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetQuantityOk() (*float32, bool)
GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.
func (*ConsumptionReturnDto) GetTimeFrameEnd ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetTimeFrameEnd() time.Time
GetTimeFrameEnd returns the TimeFrameEnd field value
func (*ConsumptionReturnDto) GetTimeFrameEndOk ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetTimeFrameEndOk() (*time.Time, bool)
GetTimeFrameEndOk returns a tuple with the TimeFrameEnd field value and a boolean to check if the value has been set.
func (*ConsumptionReturnDto) GetTimeFrameStart ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetTimeFrameStart() time.Time
GetTimeFrameStart returns the TimeFrameStart field value
func (*ConsumptionReturnDto) GetTimeFrameStartOk ¶ added in v0.8.0
func (o *ConsumptionReturnDto) GetTimeFrameStartOk() (*time.Time, bool)
GetTimeFrameStartOk returns a tuple with the TimeFrameStart field value and a boolean to check if the value has been set.
func (ConsumptionReturnDto) MarshalJSON ¶ added in v0.8.0
func (o ConsumptionReturnDto) MarshalJSON() ([]byte, error)
func (*ConsumptionReturnDto) SetConsumptionType ¶ added in v0.8.0
func (o *ConsumptionReturnDto) SetConsumptionType(v string)
SetConsumptionType sets field value
func (*ConsumptionReturnDto) SetQuantity ¶ added in v0.8.0
func (o *ConsumptionReturnDto) SetQuantity(v float32)
SetQuantity sets field value
func (*ConsumptionReturnDto) SetTimeFrameEnd ¶ added in v0.8.0
func (o *ConsumptionReturnDto) SetTimeFrameEnd(v time.Time)
SetTimeFrameEnd sets field value
func (*ConsumptionReturnDto) SetTimeFrameStart ¶ added in v0.8.0
func (o *ConsumptionReturnDto) SetTimeFrameStart(v time.Time)
SetTimeFrameStart sets field value
func (ConsumptionReturnDto) ToMap ¶ added in v0.8.0
func (o ConsumptionReturnDto) ToMap() (map[string]interface{}, error)
func (*ConsumptionReturnDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ConsumptionReturnDto) UnmarshalJSON(data []byte) (err error)
type ConsumptionReturnListDto ¶ added in v0.8.0
type ConsumptionReturnListDto struct { // The number of entries in the list. TotalCount float32 `json:"totalCount"` // A list of consumption records. Records []ConsumptionReturnDto `json:"records"` AdditionalProperties map[string]interface{} }
ConsumptionReturnListDto struct for ConsumptionReturnListDto
func NewConsumptionReturnListDto ¶ added in v0.8.0
func NewConsumptionReturnListDto(totalCount float32, records []ConsumptionReturnDto) *ConsumptionReturnListDto
NewConsumptionReturnListDto instantiates a new ConsumptionReturnListDto 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 NewConsumptionReturnListDtoWithDefaults ¶ added in v0.8.0
func NewConsumptionReturnListDtoWithDefaults() *ConsumptionReturnListDto
NewConsumptionReturnListDtoWithDefaults instantiates a new ConsumptionReturnListDto 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 (*ConsumptionReturnListDto) GetRecords ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) GetRecords() []ConsumptionReturnDto
GetRecords returns the Records field value
func (*ConsumptionReturnListDto) GetRecordsOk ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) GetRecordsOk() ([]ConsumptionReturnDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*ConsumptionReturnListDto) GetTotalCount ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ConsumptionReturnListDto) GetTotalCountOk ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (ConsumptionReturnListDto) MarshalJSON ¶ added in v0.8.0
func (o ConsumptionReturnListDto) MarshalJSON() ([]byte, error)
func (*ConsumptionReturnListDto) SetRecords ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) SetRecords(v []ConsumptionReturnDto)
SetRecords sets field value
func (*ConsumptionReturnListDto) SetTotalCount ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ConsumptionReturnListDto) ToMap ¶ added in v0.8.0
func (o ConsumptionReturnListDto) ToMap() (map[string]interface{}, error)
func (*ConsumptionReturnListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ConsumptionReturnListDto) UnmarshalJSON(data []byte) (err error)
type ContractLimitDto ¶ added in v0.8.0
type ContractLimitDto struct { AccountInfo AccountContractDto `json:"accountInfo"` EnvironmentInfo []EnvironmentLimitListDto `json:"environmentInfo"` AdditionalProperties map[string]interface{} }
ContractLimitDto struct for ContractLimitDto
func NewContractLimitDto ¶ added in v0.8.0
func NewContractLimitDto(accountInfo AccountContractDto, environmentInfo []EnvironmentLimitListDto) *ContractLimitDto
NewContractLimitDto instantiates a new ContractLimitDto 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 NewContractLimitDtoWithDefaults ¶ added in v0.8.0
func NewContractLimitDtoWithDefaults() *ContractLimitDto
NewContractLimitDtoWithDefaults instantiates a new ContractLimitDto 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 (*ContractLimitDto) GetAccountInfo ¶ added in v0.8.0
func (o *ContractLimitDto) GetAccountInfo() AccountContractDto
GetAccountInfo returns the AccountInfo field value
func (*ContractLimitDto) GetAccountInfoOk ¶ added in v0.8.0
func (o *ContractLimitDto) GetAccountInfoOk() (*AccountContractDto, bool)
GetAccountInfoOk returns a tuple with the AccountInfo field value and a boolean to check if the value has been set.
func (*ContractLimitDto) GetEnvironmentInfo ¶ added in v0.8.0
func (o *ContractLimitDto) GetEnvironmentInfo() []EnvironmentLimitListDto
GetEnvironmentInfo returns the EnvironmentInfo field value
func (*ContractLimitDto) GetEnvironmentInfoOk ¶ added in v0.8.0
func (o *ContractLimitDto) GetEnvironmentInfoOk() ([]EnvironmentLimitListDto, bool)
GetEnvironmentInfoOk returns a tuple with the EnvironmentInfo field value and a boolean to check if the value has been set.
func (ContractLimitDto) MarshalJSON ¶ added in v0.8.0
func (o ContractLimitDto) MarshalJSON() ([]byte, error)
func (*ContractLimitDto) SetAccountInfo ¶ added in v0.8.0
func (o *ContractLimitDto) SetAccountInfo(v AccountContractDto)
SetAccountInfo sets field value
func (*ContractLimitDto) SetEnvironmentInfo ¶ added in v0.8.0
func (o *ContractLimitDto) SetEnvironmentInfo(v []EnvironmentLimitListDto)
SetEnvironmentInfo sets field value
func (ContractLimitDto) ToMap ¶ added in v0.8.0
func (o ContractLimitDto) ToMap() (map[string]interface{}, error)
func (*ContractLimitDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ContractLimitDto) UnmarshalJSON(data []byte) (err error)
type CreateLevelPolicyBindingsRequestDto ¶
type CreateLevelPolicyBindingsRequestDto struct { // A list of policy bindings of the user group. PolicyBindings []Binding `json:"policyBindings"` }
CreateLevelPolicyBindingsRequestDto struct for CreateLevelPolicyBindingsRequestDto
func NewCreateLevelPolicyBindingsRequestDto ¶
func NewCreateLevelPolicyBindingsRequestDto(policyBindings []Binding) *CreateLevelPolicyBindingsRequestDto
NewCreateLevelPolicyBindingsRequestDto instantiates a new CreateLevelPolicyBindingsRequestDto 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 NewCreateLevelPolicyBindingsRequestDtoWithDefaults ¶
func NewCreateLevelPolicyBindingsRequestDtoWithDefaults() *CreateLevelPolicyBindingsRequestDto
NewCreateLevelPolicyBindingsRequestDtoWithDefaults instantiates a new CreateLevelPolicyBindingsRequestDto 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 (*CreateLevelPolicyBindingsRequestDto) GetPolicyBindings ¶
func (o *CreateLevelPolicyBindingsRequestDto) GetPolicyBindings() []Binding
GetPolicyBindings returns the PolicyBindings field value
func (*CreateLevelPolicyBindingsRequestDto) GetPolicyBindingsOk ¶
func (o *CreateLevelPolicyBindingsRequestDto) GetPolicyBindingsOk() ([]Binding, bool)
GetPolicyBindingsOk returns a tuple with the PolicyBindings field value and a boolean to check if the value has been set.
func (CreateLevelPolicyBindingsRequestDto) MarshalJSON ¶
func (o CreateLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
func (*CreateLevelPolicyBindingsRequestDto) SetPolicyBindings ¶
func (o *CreateLevelPolicyBindingsRequestDto) SetPolicyBindings(v []Binding)
SetPolicyBindings sets field value
func (CreateLevelPolicyBindingsRequestDto) ToMap ¶
func (o CreateLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, error)
type CreateOrUpdateLevelPolicyRequestDto ¶
type CreateOrUpdateLevelPolicyRequestDto struct { // The display name of the policy. Name string `json:"name"` // A short description of the policy. Description string `json:"description"` // A list of tags. Tags []string `json:"tags,omitempty"` // The [statement](https://dt-url.net/ht03ucb) of the policy. StatementQuery string `json:"statementQuery"` // The category of the policy. Category *string `json:"category,omitempty"` AdditionalProperties map[string]interface{} }
CreateOrUpdateLevelPolicyRequestDto struct for CreateOrUpdateLevelPolicyRequestDto
func NewCreateOrUpdateLevelPolicyRequestDto ¶
func NewCreateOrUpdateLevelPolicyRequestDto(name string, description string, statementQuery string) *CreateOrUpdateLevelPolicyRequestDto
NewCreateOrUpdateLevelPolicyRequestDto instantiates a new CreateOrUpdateLevelPolicyRequestDto 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 NewCreateOrUpdateLevelPolicyRequestDtoWithDefaults ¶
func NewCreateOrUpdateLevelPolicyRequestDtoWithDefaults() *CreateOrUpdateLevelPolicyRequestDto
NewCreateOrUpdateLevelPolicyRequestDtoWithDefaults instantiates a new CreateOrUpdateLevelPolicyRequestDto 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 (*CreateOrUpdateLevelPolicyRequestDto) GetCategory ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) GetCategory() string
GetCategory returns the Category field value if set, zero value otherwise.
func (*CreateOrUpdateLevelPolicyRequestDto) GetCategoryOk ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) GetDescription ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetDescription() string
GetDescription returns the Description field value
func (*CreateOrUpdateLevelPolicyRequestDto) GetDescriptionOk ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) GetName ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetName() string
GetName returns the Name field value
func (*CreateOrUpdateLevelPolicyRequestDto) GetNameOk ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) GetStatementQuery ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetStatementQuery() string
GetStatementQuery returns the StatementQuery field value
func (*CreateOrUpdateLevelPolicyRequestDto) GetStatementQueryOk ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetStatementQueryOk() (*string, bool)
GetStatementQueryOk returns a tuple with the StatementQuery field value and a boolean to check if the value has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) GetTags ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*CreateOrUpdateLevelPolicyRequestDto) GetTagsOk ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetTagsOk() ([]string, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) HasCategory ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) HasCategory() bool
HasCategory returns a boolean if a field has been set.
func (*CreateOrUpdateLevelPolicyRequestDto) HasTags ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) HasTags() bool
HasTags returns a boolean if a field has been set.
func (CreateOrUpdateLevelPolicyRequestDto) MarshalJSON ¶
func (o CreateOrUpdateLevelPolicyRequestDto) MarshalJSON() ([]byte, error)
func (*CreateOrUpdateLevelPolicyRequestDto) SetCategory ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) SetCategory(v string)
SetCategory gets a reference to the given string and assigns it to the Category field.
func (*CreateOrUpdateLevelPolicyRequestDto) SetDescription ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) SetDescription(v string)
SetDescription sets field value
func (*CreateOrUpdateLevelPolicyRequestDto) SetName ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) SetName(v string)
SetName sets field value
func (*CreateOrUpdateLevelPolicyRequestDto) SetStatementQuery ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) SetStatementQuery(v string)
SetStatementQuery sets field value
func (*CreateOrUpdateLevelPolicyRequestDto) SetTags ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (CreateOrUpdateLevelPolicyRequestDto) ToMap ¶
func (o CreateOrUpdateLevelPolicyRequestDto) ToMap() (map[string]interface{}, error)
func (*CreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON ¶ added in v0.8.0
func (o *CreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON(data []byte) (err error)
type DynatracePlatformSubscriptionAPIService ¶
type DynatracePlatformSubscriptionAPIService service
DynatracePlatformSubscriptionAPIService DynatracePlatformSubscriptionAPI service
func (*DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPage ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPage(ctx context.Context, subscriptionUuid string) ApiGetCostAllocationBreakdownPageRequest
GetCostAllocationBreakdownPage Get usage data by cost allocation field.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. (required) @return ApiGetCostAllocationBreakdownPageRequest
func (*DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPageExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetCostAllocationBreakdownPageExecute(r ApiGetCostAllocationBreakdownPageRequest) (*PaginatedEnvironmentBreakdownDto, *http.Response, error)
Execute executes the request
@return PaginatedEnvironmentBreakdownDto
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCost ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCost(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentCostRequest
GetEnvironmentCost Gets the account costs of a SaaS subscription per environment
This endpoint is SaaS only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required SaaS account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetEnvironmentCostRequest
Deprecated
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCostExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostExecute(r ApiGetEnvironmentCostRequest) (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentCostListV2Dto
Deprecated
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3 ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentCostV3Request
GetEnvironmentCostV3 Gets cost data of a subscription by environment
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetEnvironmentCostV3Request
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3Execute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostV3Execute(r ApiGetEnvironmentCostV3Request) (*SubscriptionEnvironmentCostListV3Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentCostListV3Dto
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsage ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageRequest
GetEnvironmentUsage Gets the account usage of a SaaS subscription per environment
This endpoint is SaaS only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required SaaS account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetEnvironmentUsageRequest
Deprecated
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute(r ApiGetEnvironmentUsageRequest) (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentUsageListV2Dto
Deprecated
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3 ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageV3Request
GetEnvironmentUsageV3 Gets usage data of a subsctiption by environment
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetEnvironmentUsageV3Request
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3Execute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageV3Execute(r ApiGetEnvironmentUsageV3Request) (*SubscriptionEnvironmentUsageListV3Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentUsageListV3Dto
func (*DynatracePlatformSubscriptionAPIService) GetEvents ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEvents(ctx context.Context, accountUuid string) ApiGetEventsRequest
GetEvents Lists all notifications for an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetEventsRequest
func (*DynatracePlatformSubscriptionAPIService) GetEventsExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEventsExecute(r ApiGetEventsRequest) ([]Event, *http.Response, error)
Execute executes the request
@return []Event
func (*DynatracePlatformSubscriptionAPIService) GetForecast ¶
func (a *DynatracePlatformSubscriptionAPIService) GetForecast(ctx context.Context, accountUuid string) ApiGetForecastRequest
GetForecast Gets a forecast of the subscription usage by the end of the annual commitment period
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetForecastRequest
func (*DynatracePlatformSubscriptionAPIService) GetForecastExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetForecastExecute(r ApiGetForecastRequest) (*Forecast, *http.Response, error)
Execute executes the request
@return Forecast
func (*DynatracePlatformSubscriptionAPIService) GetSubscription ¶
func (a *DynatracePlatformSubscriptionAPIService) GetSubscription(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetSubscriptionRequest
GetSubscription Get a subscription
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetSubscriptionRequest
func (*DynatracePlatformSubscriptionAPIService) GetSubscriptionExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetSubscriptionExecute(r ApiGetSubscriptionRequest) (*SubscriptionDto, *http.Response, error)
Execute executes the request
@return SubscriptionDto
func (*DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCost ¶
func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCost(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetTotalSubscriptionCostRequest
GetTotalSubscriptionCost Gets aggregated cost data of a subscription by date
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetTotalSubscriptionCostRequest
func (*DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCostExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionCostExecute(r ApiGetTotalSubscriptionCostRequest) (*SubscriptionCostListDto, *http.Response, error)
Execute executes the request
@return SubscriptionCostListDto
func (*DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsage ¶
func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetTotalSubscriptionUsageRequest
GetTotalSubscriptionUsage Gets usage data of a subscription by date
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription. Fetch the list of subscriptions via the [GET all subscriptions](https://dt-url.net/jq03jvq) request. @return ApiGetTotalSubscriptionUsageRequest
func (*DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsageExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsageExecute(r ApiGetTotalSubscriptionUsageRequest) (*SubscriptionUsageListDto, *http.Response, error)
Execute executes the request
@return SubscriptionUsageListDto
func (*DynatracePlatformSubscriptionAPIService) ListRateCards ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) ListRateCards(ctx context.Context, accountUuid string) ApiListRateCardsRequest
ListRateCards Lists all rate cards of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiListRateCardsRequest
func (*DynatracePlatformSubscriptionAPIService) ListRateCardsExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionAPIService) ListRateCardsExecute(r ApiListRateCardsRequest) ([]RateCardSummaryDto, *http.Response, error)
Execute executes the request
@return []RateCardSummaryDto
func (*DynatracePlatformSubscriptionAPIService) ListSubscriptions ¶
func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptions(ctx context.Context, accountUuid string) ApiListSubscriptionsRequest
ListSubscriptions Lists all subscriptions of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiListSubscriptionsRequest
func (*DynatracePlatformSubscriptionAPIService) ListSubscriptionsExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptionsExecute(r ApiListSubscriptionsRequest) (*SubscriptionListDto, *http.Response, error)
Execute executes the request
@return SubscriptionListDto
type DynatracePlatformSubscriptionPriorToApril2023APIService ¶ added in v0.8.0
type DynatracePlatformSubscriptionPriorToApril2023APIService service
DynatracePlatformSubscriptionPriorToApril2023APIService DynatracePlatformSubscriptionPriorToApril2023API service
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForCluster ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForCluster(ctx context.Context, accountUuid string, subscriptionId float32, clusterUuid string) ApiAddClaBudgetLimitForClusterRequest
AddClaBudgetLimitForCluster Creates a limit for a cluster
[Limits](https://dt-url.net/yz03uq5) help you control the usage of your annual [commit](https://dt-url.net/i503u3z).
If no limit is set, the commit is consumed until it is exhausted. If the consumption on the cluster exceeds the limit, the cluster will stop the monitoring.
The endpoint is available only for Dynatrace Managed accounts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @param clusterUuid The ID of the cluster where you want to set the limit. Fetch the list of clusters with the [GET clusters](https://dt-url.net/3q03uao) request. @return ApiAddClaBudgetLimitForClusterRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForClusterExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForClusterExecute(r ApiAddClaBudgetLimitForClusterRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
Execute executes the request
@return ClaBudgetLimitRecordsDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironment ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironment(ctx context.Context, accountUuid string, subscriptionId float32, environmentUuid string) ApiAddClaBudgetLimitForEnvironmentRequest
AddClaBudgetLimitForEnvironment Creates a limit for an environment
[Limits](https://dt-url.net/yz03uq5) help you control the usage of your annual [commit](https://dt-url.net/i503u3z).
If no limit is set, the commit is consumed until it is exhausted. If the consumption on the environment exceeds the limit, the environment will stop the monitoring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @param environmentUuid The ID of the environment where you want to set the limit. Fetch the list of environments with the [GET environments](https://dt-url.net/6823uuy) request. @return ApiAddClaBudgetLimitForEnvironmentRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironmentExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) AddClaBudgetLimitForEnvironmentExecute(r ApiAddClaBudgetLimitForEnvironmentRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
Execute executes the request
@return ClaBudgetLimitRecordsDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimits ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimits(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClaBudgetLimitsRequest
GetClaBudgetLimits Lists limits for a subscription
[Limits](https://dt-url.net/yz03uq5) help you control the usage of your annual [commit](https://dt-url.net/i503u3z).
If no limit is set, the commit is consumed until it is exhausted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @return ApiGetClaBudgetLimitsRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimitsExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaBudgetLimitsExecute(r ApiGetClaBudgetLimitsRequest) (*ClaBudgetLimitRecordListDto, *http.Response, error)
Execute executes the request
@return ClaBudgetLimitRecordListDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsById ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsById(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClaLicenseDetailsByIdRequest
GetClaLicenseDetailsById Gets the active term of a subscription
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @return ApiGetClaLicenseDetailsByIdRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsByIdExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaLicenseDetailsByIdExecute(r ApiGetClaLicenseDetailsByIdRequest) (*ClaSubscriptionTermDto, *http.Response, error)
Execute executes the request
@return ClaSubscriptionTermDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetails ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetails(ctx context.Context, accountUuid string) ApiGetClaSubscriptionClusterDetailsRequest
GetClaSubscriptionClusterDetails Lists all clusters of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetClaSubscriptionClusterDetailsRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetailsExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionClusterDetailsExecute(r ApiGetClaSubscriptionClusterDetailsRequest) (*ClaClusterListDto, *http.Response, error)
Execute executes the request
@return ClaClusterListDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetails ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetails(ctx context.Context, accountUuid string) ApiGetClaSubscriptionEnvironmentDetailsRequest
GetClaSubscriptionEnvironmentDetails Lists all clusters of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetClaSubscriptionEnvironmentDetailsRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetailsExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionEnvironmentDetailsExecute(r ApiGetClaSubscriptionEnvironmentDetailsRequest) (*ClaEnvironmentListDto, *http.Response, error)
Execute executes the request
@return ClaEnvironmentListDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptions ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptions(ctx context.Context, accountUuid string) ApiGetClaSubscriptionsRequest
GetClaSubscriptions Lists all Dynatrace platform subscriptions of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetClaSubscriptionsRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionsExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClaSubscriptionsExecute(r ApiGetClaSubscriptionsRequest) (*ClaSubscriptionListDto, *http.Response, error)
Execute executes the request
@return ClaSubscriptionListDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionData ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetClusterLevelClaLicenseConsumptionDataRequest
GetClusterLevelClaLicenseConsumptionData Gets the cluster-level consumption of a subscription
The endpoint is available only for Dynatrace Managed accounts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @return ApiGetClusterLevelClaLicenseConsumptionDataRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionDataExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetClusterLevelClaLicenseConsumptionDataExecute(r ApiGetClusterLevelClaLicenseConsumptionDataRequest) ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
Execute executes the request
@return []ClusterOrEnvironmentAggregatedReturnDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionData ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetProductLevelClaLicenseConsumptionDataRequest
GetProductLevelClaLicenseConsumptionData Gets the consumption of a subscription
You can narrow down the output by specifying the timeframe during which the consumption happened.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @return ApiGetProductLevelClaLicenseConsumptionDataRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionDataExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetProductLevelClaLicenseConsumptionDataExecute(r ApiGetProductLevelClaLicenseConsumptionDataRequest) (*ConsumptionReturnListDto, *http.Response, error)
Execute executes the request
@return ConsumptionReturnListDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionData ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionData(ctx context.Context, accountUuid string, subscriptionId float32) ApiGetTenantLevelClaLicenseConsumptionDataRequest
GetTenantLevelClaLicenseConsumptionData Gets the environment-level consumption of a subscription
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @return ApiGetTenantLevelClaLicenseConsumptionDataRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionDataExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) GetTenantLevelClaLicenseConsumptionDataExecute(r ApiGetTenantLevelClaLicenseConsumptionDataRequest) ([]ClusterOrEnvironmentAggregatedReturnDto, *http.Response, error)
Execute executes the request
@return []ClusterOrEnvironmentAggregatedReturnDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForCluster ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForCluster(ctx context.Context, accountUuid string, subscriptionId float32, clusterUuid string) ApiUpdateClaBudgetLimitForClusterRequest
UpdateClaBudgetLimitForCluster Updates the limit for a cluster
[Limits](https://dt-url.net/yz03uq5) help you control the usage of your annual [commit](https://dt-url.net/i503u3z).
If no limit is set, the commit is consumed until it is exhausted. If the consumption on the cluster exceeds the limit, the cluster will stop the monitoring.
The endpoint is available only for Dynatrace Managed accounts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @param clusterUuid The ID of the cluster where you want to set the limit. Fetch the list of clusters with the [GET clusters](https://dt-url.net/3q03uao) request. @return ApiUpdateClaBudgetLimitForClusterRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForClusterExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForClusterExecute(r ApiUpdateClaBudgetLimitForClusterRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
Execute executes the request
@return ClaBudgetLimitRecordsDto
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironment ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironment(ctx context.Context, accountUuid string, subscriptionId float32, environmentUuid string) ApiUpdateClaBudgetLimitForEnvironmentRequest
UpdateClaBudgetLimitForEnvironment Updates the limit for an environment
[Limits](https://dt-url.net/yz03uq5) help you control the usage of your annual [commit](https://dt-url.net/i503u3z).
If no limit is set, the commit is consumed until it is exhausted. If the consumption on the environment exceeds the limit, the environment will stop the monitoring.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param subscriptionId The ID of the required subscription. Fetch the list of subscriptions with the [GET subscriptions](https://dt-url.net/qd43uld) call. @param environmentUuid The ID of the environment where you want to set the limit. Fetch the list of environments with the [GET environments](https://dt-url.net/6823uuy) request. @return ApiUpdateClaBudgetLimitForEnvironmentRequest
func (*DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironmentExecute ¶ added in v0.8.0
func (a *DynatracePlatformSubscriptionPriorToApril2023APIService) UpdateClaBudgetLimitForEnvironmentExecute(r ApiUpdateClaBudgetLimitForEnvironmentRequest) (*ClaBudgetLimitRecordsDto, *http.Response, error)
Execute executes the request
@return ClaBudgetLimitRecordsDto
type EffectiveBinding ¶
type EffectiveBinding struct { // The UUID of group GroupUuid string `json:"groupUuid"` // The type of the level to which the binding applies. LevelType string `json:"levelType"` // The ID of the level to which the binding applies. LevelId string `json:"levelId"` AdditionalProperties map[string]interface{} }
EffectiveBinding struct for EffectiveBinding
func NewEffectiveBinding ¶
func NewEffectiveBinding(groupUuid string, levelType string, levelId string) *EffectiveBinding
NewEffectiveBinding instantiates a new EffectiveBinding 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 NewEffectiveBindingWithDefaults ¶
func NewEffectiveBindingWithDefaults() *EffectiveBinding
NewEffectiveBindingWithDefaults instantiates a new EffectiveBinding 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 (*EffectiveBinding) GetGroupUuid ¶
func (o *EffectiveBinding) GetGroupUuid() string
GetGroupUuid returns the GroupUuid field value
func (*EffectiveBinding) GetGroupUuidOk ¶
func (o *EffectiveBinding) GetGroupUuidOk() (*string, bool)
GetGroupUuidOk returns a tuple with the GroupUuid field value and a boolean to check if the value has been set.
func (*EffectiveBinding) GetLevelId ¶
func (o *EffectiveBinding) GetLevelId() string
GetLevelId returns the LevelId field value
func (*EffectiveBinding) GetLevelIdOk ¶
func (o *EffectiveBinding) GetLevelIdOk() (*string, bool)
GetLevelIdOk returns a tuple with the LevelId field value and a boolean to check if the value has been set.
func (*EffectiveBinding) GetLevelType ¶
func (o *EffectiveBinding) GetLevelType() string
GetLevelType returns the LevelType field value
func (*EffectiveBinding) GetLevelTypeOk ¶
func (o *EffectiveBinding) GetLevelTypeOk() (*string, bool)
GetLevelTypeOk returns a tuple with the LevelType field value and a boolean to check if the value has been set.
func (EffectiveBinding) MarshalJSON ¶
func (o EffectiveBinding) MarshalJSON() ([]byte, error)
func (*EffectiveBinding) SetGroupUuid ¶
func (o *EffectiveBinding) SetGroupUuid(v string)
SetGroupUuid sets field value
func (*EffectiveBinding) SetLevelId ¶
func (o *EffectiveBinding) SetLevelId(v string)
SetLevelId sets field value
func (*EffectiveBinding) SetLevelType ¶
func (o *EffectiveBinding) SetLevelType(v string)
SetLevelType sets field value
func (EffectiveBinding) ToMap ¶
func (o EffectiveBinding) ToMap() (map[string]interface{}, error)
func (*EffectiveBinding) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectiveBinding) UnmarshalJSON(data []byte) (err error)
type EffectivePermission ¶
type EffectivePermission struct { // One of a effective permissions Permission string `json:"permission"` // A list of policies. Effects []EffectivePermissionEffects `json:"effects"` AdditionalProperties map[string]interface{} }
EffectivePermission struct for EffectivePermission
func NewEffectivePermission ¶
func NewEffectivePermission(permission string, effects []EffectivePermissionEffects) *EffectivePermission
NewEffectivePermission instantiates a new EffectivePermission 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 NewEffectivePermissionWithDefaults ¶
func NewEffectivePermissionWithDefaults() *EffectivePermission
NewEffectivePermissionWithDefaults instantiates a new EffectivePermission 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 (*EffectivePermission) GetEffects ¶
func (o *EffectivePermission) GetEffects() []EffectivePermissionEffects
GetEffects returns the Effects field value
func (*EffectivePermission) GetEffectsOk ¶
func (o *EffectivePermission) GetEffectsOk() ([]EffectivePermissionEffects, bool)
GetEffectsOk returns a tuple with the Effects field value and a boolean to check if the value has been set.
func (*EffectivePermission) GetPermission ¶
func (o *EffectivePermission) GetPermission() string
GetPermission returns the Permission field value
func (*EffectivePermission) GetPermissionOk ¶
func (o *EffectivePermission) GetPermissionOk() (*string, bool)
GetPermissionOk returns a tuple with the Permission field value and a boolean to check if the value has been set.
func (EffectivePermission) MarshalJSON ¶
func (o EffectivePermission) MarshalJSON() ([]byte, error)
func (*EffectivePermission) SetEffects ¶
func (o *EffectivePermission) SetEffects(v []EffectivePermissionEffects)
SetEffects sets field value
func (*EffectivePermission) SetPermission ¶
func (o *EffectivePermission) SetPermission(v string)
SetPermission sets field value
func (EffectivePermission) ToMap ¶
func (o EffectivePermission) ToMap() (map[string]interface{}, error)
func (*EffectivePermission) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectivePermission) UnmarshalJSON(data []byte) (err error)
type EffectivePermissionEffects ¶
type EffectivePermissionEffects struct { // Effect of policy Effect string `json:"effect"` // Policy condition Conditions []Condition `json:"conditions"` // A list of effective policies. EffectivePolicies []EffectivePolicyWithBinding `json:"effectivePolicies"` AdditionalProperties map[string]interface{} }
EffectivePermissionEffects struct for EffectivePermissionEffects
func NewEffectivePermissionEffects ¶
func NewEffectivePermissionEffects(effect string, conditions []Condition, effectivePolicies []EffectivePolicyWithBinding) *EffectivePermissionEffects
NewEffectivePermissionEffects instantiates a new EffectivePermissionEffects 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 NewEffectivePermissionEffectsWithDefaults ¶
func NewEffectivePermissionEffectsWithDefaults() *EffectivePermissionEffects
NewEffectivePermissionEffectsWithDefaults instantiates a new EffectivePermissionEffects 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 (*EffectivePermissionEffects) GetConditions ¶
func (o *EffectivePermissionEffects) GetConditions() []Condition
GetConditions returns the Conditions field value
func (*EffectivePermissionEffects) GetConditionsOk ¶
func (o *EffectivePermissionEffects) GetConditionsOk() ([]Condition, bool)
GetConditionsOk returns a tuple with the Conditions field value and a boolean to check if the value has been set.
func (*EffectivePermissionEffects) GetEffect ¶
func (o *EffectivePermissionEffects) GetEffect() string
GetEffect returns the Effect field value
func (*EffectivePermissionEffects) GetEffectOk ¶
func (o *EffectivePermissionEffects) GetEffectOk() (*string, bool)
GetEffectOk returns a tuple with the Effect field value and a boolean to check if the value has been set.
func (*EffectivePermissionEffects) GetEffectivePolicies ¶
func (o *EffectivePermissionEffects) GetEffectivePolicies() []EffectivePolicyWithBinding
GetEffectivePolicies returns the EffectivePolicies field value
func (*EffectivePermissionEffects) GetEffectivePoliciesOk ¶
func (o *EffectivePermissionEffects) GetEffectivePoliciesOk() ([]EffectivePolicyWithBinding, bool)
GetEffectivePoliciesOk returns a tuple with the EffectivePolicies field value and a boolean to check if the value has been set.
func (EffectivePermissionEffects) MarshalJSON ¶
func (o EffectivePermissionEffects) MarshalJSON() ([]byte, error)
func (*EffectivePermissionEffects) SetConditions ¶
func (o *EffectivePermissionEffects) SetConditions(v []Condition)
SetConditions sets field value
func (*EffectivePermissionEffects) SetEffect ¶
func (o *EffectivePermissionEffects) SetEffect(v string)
SetEffect sets field value
func (*EffectivePermissionEffects) SetEffectivePolicies ¶
func (o *EffectivePermissionEffects) SetEffectivePolicies(v []EffectivePolicyWithBinding)
SetEffectivePolicies sets field value
func (EffectivePermissionEffects) ToMap ¶
func (o EffectivePermissionEffects) ToMap() (map[string]interface{}, error)
func (*EffectivePermissionEffects) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectivePermissionEffects) UnmarshalJSON(data []byte) (err error)
type EffectivePermissions ¶
type EffectivePermissions struct { // List of effective permissions. EffectivePermissions []EffectivePermission `json:"effectivePermissions"` AdditionalProperties map[string]interface{} }
EffectivePermissions struct for EffectivePermissions
func NewEffectivePermissions ¶
func NewEffectivePermissions(effectivePermissions []EffectivePermission) *EffectivePermissions
NewEffectivePermissions instantiates a new EffectivePermissions 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 NewEffectivePermissionsWithDefaults ¶
func NewEffectivePermissionsWithDefaults() *EffectivePermissions
NewEffectivePermissionsWithDefaults instantiates a new EffectivePermissions 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 (*EffectivePermissions) GetEffectivePermissions ¶
func (o *EffectivePermissions) GetEffectivePermissions() []EffectivePermission
GetEffectivePermissions returns the EffectivePermissions field value
func (*EffectivePermissions) GetEffectivePermissionsOk ¶
func (o *EffectivePermissions) GetEffectivePermissionsOk() ([]EffectivePermission, bool)
GetEffectivePermissionsOk returns a tuple with the EffectivePermissions field value and a boolean to check if the value has been set.
func (EffectivePermissions) MarshalJSON ¶
func (o EffectivePermissions) MarshalJSON() ([]byte, error)
func (*EffectivePermissions) SetEffectivePermissions ¶
func (o *EffectivePermissions) SetEffectivePermissions(v []EffectivePermission)
SetEffectivePermissions sets field value
func (EffectivePermissions) ToMap ¶
func (o EffectivePermissions) ToMap() (map[string]interface{}, error)
func (*EffectivePermissions) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectivePermissions) UnmarshalJSON(data []byte) (err error)
type EffectivePolicy ¶
type EffectivePolicy struct { // The ID of the policy. Uuid string `json:"uuid"` // The display name of the policy. Name string `json:"name"` // The statement query of the policy. StatementQuery string `json:"statementQuery"` // The type of the level to which the policy applies. LevelType string `json:"levelType"` // The ID of the level to which the policy applies. LevelId string `json:"levelId"` AdditionalProperties map[string]interface{} }
EffectivePolicy struct for EffectivePolicy
func NewEffectivePolicy ¶
func NewEffectivePolicy(uuid string, name string, statementQuery string, levelType string, levelId string) *EffectivePolicy
NewEffectivePolicy instantiates a new EffectivePolicy 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 NewEffectivePolicyWithDefaults ¶
func NewEffectivePolicyWithDefaults() *EffectivePolicy
NewEffectivePolicyWithDefaults instantiates a new EffectivePolicy 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 (*EffectivePolicy) GetLevelId ¶
func (o *EffectivePolicy) GetLevelId() string
GetLevelId returns the LevelId field value
func (*EffectivePolicy) GetLevelIdOk ¶
func (o *EffectivePolicy) GetLevelIdOk() (*string, bool)
GetLevelIdOk returns a tuple with the LevelId field value and a boolean to check if the value has been set.
func (*EffectivePolicy) GetLevelType ¶
func (o *EffectivePolicy) GetLevelType() string
GetLevelType returns the LevelType field value
func (*EffectivePolicy) GetLevelTypeOk ¶
func (o *EffectivePolicy) GetLevelTypeOk() (*string, bool)
GetLevelTypeOk returns a tuple with the LevelType field value and a boolean to check if the value has been set.
func (*EffectivePolicy) GetName ¶
func (o *EffectivePolicy) GetName() string
GetName returns the Name field value
func (*EffectivePolicy) GetNameOk ¶
func (o *EffectivePolicy) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*EffectivePolicy) GetStatementQuery ¶
func (o *EffectivePolicy) GetStatementQuery() string
GetStatementQuery returns the StatementQuery field value
func (*EffectivePolicy) GetStatementQueryOk ¶
func (o *EffectivePolicy) GetStatementQueryOk() (*string, bool)
GetStatementQueryOk returns a tuple with the StatementQuery field value and a boolean to check if the value has been set.
func (*EffectivePolicy) GetUuid ¶
func (o *EffectivePolicy) GetUuid() string
GetUuid returns the Uuid field value
func (*EffectivePolicy) GetUuidOk ¶
func (o *EffectivePolicy) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (EffectivePolicy) MarshalJSON ¶
func (o EffectivePolicy) MarshalJSON() ([]byte, error)
func (*EffectivePolicy) SetLevelId ¶
func (o *EffectivePolicy) SetLevelId(v string)
SetLevelId sets field value
func (*EffectivePolicy) SetLevelType ¶
func (o *EffectivePolicy) SetLevelType(v string)
SetLevelType sets field value
func (*EffectivePolicy) SetName ¶
func (o *EffectivePolicy) SetName(v string)
SetName sets field value
func (*EffectivePolicy) SetStatementQuery ¶
func (o *EffectivePolicy) SetStatementQuery(v string)
SetStatementQuery sets field value
func (*EffectivePolicy) SetUuid ¶
func (o *EffectivePolicy) SetUuid(v string)
SetUuid sets field value
func (EffectivePolicy) ToMap ¶
func (o EffectivePolicy) ToMap() (map[string]interface{}, error)
func (*EffectivePolicy) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectivePolicy) UnmarshalJSON(data []byte) (err error)
type EffectivePolicyWithBinding ¶
type EffectivePolicyWithBinding struct { // Effective policy Policy EffectivePolicy `json:"policy"` // Effective binding Binding EffectiveBinding `json:"binding"` AdditionalProperties map[string]interface{} }
EffectivePolicyWithBinding struct for EffectivePolicyWithBinding
func NewEffectivePolicyWithBinding ¶
func NewEffectivePolicyWithBinding(policy EffectivePolicy, binding EffectiveBinding) *EffectivePolicyWithBinding
NewEffectivePolicyWithBinding instantiates a new EffectivePolicyWithBinding 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 NewEffectivePolicyWithBindingWithDefaults ¶
func NewEffectivePolicyWithBindingWithDefaults() *EffectivePolicyWithBinding
NewEffectivePolicyWithBindingWithDefaults instantiates a new EffectivePolicyWithBinding 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 (*EffectivePolicyWithBinding) GetBinding ¶
func (o *EffectivePolicyWithBinding) GetBinding() EffectiveBinding
GetBinding returns the Binding field value
func (*EffectivePolicyWithBinding) GetBindingOk ¶
func (o *EffectivePolicyWithBinding) GetBindingOk() (*EffectiveBinding, bool)
GetBindingOk returns a tuple with the Binding field value and a boolean to check if the value has been set.
func (*EffectivePolicyWithBinding) GetPolicy ¶
func (o *EffectivePolicyWithBinding) GetPolicy() EffectivePolicy
GetPolicy returns the Policy field value
func (*EffectivePolicyWithBinding) GetPolicyOk ¶
func (o *EffectivePolicyWithBinding) GetPolicyOk() (*EffectivePolicy, bool)
GetPolicyOk returns a tuple with the Policy field value and a boolean to check if the value has been set.
func (EffectivePolicyWithBinding) MarshalJSON ¶
func (o EffectivePolicyWithBinding) MarshalJSON() ([]byte, error)
func (*EffectivePolicyWithBinding) SetBinding ¶
func (o *EffectivePolicyWithBinding) SetBinding(v EffectiveBinding)
SetBinding sets field value
func (*EffectivePolicyWithBinding) SetPolicy ¶
func (o *EffectivePolicyWithBinding) SetPolicy(v EffectivePolicy)
SetPolicy sets field value
func (EffectivePolicyWithBinding) ToMap ¶
func (o EffectivePolicyWithBinding) ToMap() (map[string]interface{}, error)
func (*EffectivePolicyWithBinding) UnmarshalJSON ¶ added in v0.8.0
func (o *EffectivePolicyWithBinding) UnmarshalJSON(data []byte) (err error)
type EnvironmentChangeListDto ¶ added in v0.8.0
type EnvironmentChangeListDto struct { // The ID of the environment. Uuid string `json:"uuid"` // The total amount of host units assigned to the environment. ConcurrentHostsUnits float32 `json:"concurrentHostsUnits"` // The overage is (`true`) or is not (`false`) enabled for the environment. If the overage is enabled, the environment can exceed the quota. To learn more about host units consumption, see [Application and Infrastructure Monitoring](https://dt-url.net/hu03ub5) in Dynatrace Documentation. HostUnitOverageAllowed bool `json:"hostUnitOverageAllowed"` AdditionalProperties map[string]interface{} }
EnvironmentChangeListDto struct for EnvironmentChangeListDto
func NewEnvironmentChangeListDto ¶ added in v0.8.0
func NewEnvironmentChangeListDto(uuid string, concurrentHostsUnits float32, hostUnitOverageAllowed bool) *EnvironmentChangeListDto
NewEnvironmentChangeListDto instantiates a new EnvironmentChangeListDto 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 NewEnvironmentChangeListDtoWithDefaults ¶ added in v0.8.0
func NewEnvironmentChangeListDtoWithDefaults() *EnvironmentChangeListDto
NewEnvironmentChangeListDtoWithDefaults instantiates a new EnvironmentChangeListDto 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 (*EnvironmentChangeListDto) GetConcurrentHostsUnits ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetConcurrentHostsUnits() float32
GetConcurrentHostsUnits returns the ConcurrentHostsUnits field value
func (*EnvironmentChangeListDto) GetConcurrentHostsUnitsOk ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetConcurrentHostsUnitsOk() (*float32, bool)
GetConcurrentHostsUnitsOk returns a tuple with the ConcurrentHostsUnits field value and a boolean to check if the value has been set.
func (*EnvironmentChangeListDto) GetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetHostUnitOverageAllowed() bool
GetHostUnitOverageAllowed returns the HostUnitOverageAllowed field value
func (*EnvironmentChangeListDto) GetHostUnitOverageAllowedOk ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetHostUnitOverageAllowedOk() (*bool, bool)
GetHostUnitOverageAllowedOk returns a tuple with the HostUnitOverageAllowed field value and a boolean to check if the value has been set.
func (*EnvironmentChangeListDto) GetUuid ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetUuid() string
GetUuid returns the Uuid field value
func (*EnvironmentChangeListDto) GetUuidOk ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (EnvironmentChangeListDto) MarshalJSON ¶ added in v0.8.0
func (o EnvironmentChangeListDto) MarshalJSON() ([]byte, error)
func (*EnvironmentChangeListDto) SetConcurrentHostsUnits ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) SetConcurrentHostsUnits(v float32)
SetConcurrentHostsUnits sets field value
func (*EnvironmentChangeListDto) SetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) SetHostUnitOverageAllowed(v bool)
SetHostUnitOverageAllowed sets field value
func (*EnvironmentChangeListDto) SetUuid ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) SetUuid(v string)
SetUuid sets field value
func (EnvironmentChangeListDto) ToMap ¶ added in v0.8.0
func (o EnvironmentChangeListDto) ToMap() (map[string]interface{}, error)
func (*EnvironmentChangeListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *EnvironmentChangeListDto) UnmarshalJSON(data []byte) (err error)
type EnvironmentDto ¶
type EnvironmentDto struct { // The UUID of the environment. Id string `json:"id"` // Friendly name of the environment Name *string `json:"name,omitempty"` // Property to determine if environment is active Active bool `json:"active"` // The url of the environment Url string `json:"url"` AdditionalProperties map[string]interface{} }
EnvironmentDto struct for EnvironmentDto
func NewEnvironmentDto ¶
func NewEnvironmentDto(id string, active bool, url string) *EnvironmentDto
NewEnvironmentDto instantiates a new EnvironmentDto 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 NewEnvironmentDtoWithDefaults ¶
func NewEnvironmentDtoWithDefaults() *EnvironmentDto
NewEnvironmentDtoWithDefaults instantiates a new EnvironmentDto 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 (*EnvironmentDto) GetActive ¶
func (o *EnvironmentDto) GetActive() bool
GetActive returns the Active field value
func (*EnvironmentDto) GetActiveOk ¶
func (o *EnvironmentDto) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.
func (*EnvironmentDto) GetId ¶
func (o *EnvironmentDto) GetId() string
GetId returns the Id field value
func (*EnvironmentDto) GetIdOk ¶
func (o *EnvironmentDto) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*EnvironmentDto) GetName ¶
func (o *EnvironmentDto) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*EnvironmentDto) GetNameOk ¶
func (o *EnvironmentDto) 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 (*EnvironmentDto) GetUrl ¶
func (o *EnvironmentDto) GetUrl() string
GetUrl returns the Url field value
func (*EnvironmentDto) GetUrlOk ¶
func (o *EnvironmentDto) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.
func (*EnvironmentDto) HasName ¶ added in v0.8.0
func (o *EnvironmentDto) HasName() bool
HasName returns a boolean if a field has been set.
func (EnvironmentDto) MarshalJSON ¶
func (o EnvironmentDto) MarshalJSON() ([]byte, error)
func (*EnvironmentDto) SetActive ¶
func (o *EnvironmentDto) SetActive(v bool)
SetActive sets field value
func (*EnvironmentDto) SetName ¶
func (o *EnvironmentDto) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (EnvironmentDto) ToMap ¶
func (o EnvironmentDto) ToMap() (map[string]interface{}, error)
func (*EnvironmentDto) UnmarshalJSON ¶ added in v0.8.0
func (o *EnvironmentDto) UnmarshalJSON(data []byte) (err error)
type EnvironmentLimitListDto ¶ added in v0.8.0
type EnvironmentLimitListDto struct { // The ID of the environment. Uuid string `json:"uuid"` // The total amount of host units assigned to the environment. ConcurrentHostsUnits float32 `json:"concurrentHostsUnits"` // The overage is (`true`) or is not (`false`) enabled for the environment. If the overage is enabled, the environment can exceed the quota. To learn more about host units consumption, see [Application and Infrastructure Monitoring](https://dt-url.net/hu03ub5) in Dynatrace Documentation. HostUnitOverageAllowed bool `json:"hostUnitOverageAllowed"` // The display name of the environment. Name string `json:"name"` AdditionalProperties map[string]interface{} }
EnvironmentLimitListDto struct for EnvironmentLimitListDto
func NewEnvironmentLimitListDto ¶ added in v0.8.0
func NewEnvironmentLimitListDto(uuid string, concurrentHostsUnits float32, hostUnitOverageAllowed bool, name string) *EnvironmentLimitListDto
NewEnvironmentLimitListDto instantiates a new EnvironmentLimitListDto 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 NewEnvironmentLimitListDtoWithDefaults ¶ added in v0.8.0
func NewEnvironmentLimitListDtoWithDefaults() *EnvironmentLimitListDto
NewEnvironmentLimitListDtoWithDefaults instantiates a new EnvironmentLimitListDto 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 (*EnvironmentLimitListDto) GetConcurrentHostsUnits ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetConcurrentHostsUnits() float32
GetConcurrentHostsUnits returns the ConcurrentHostsUnits field value
func (*EnvironmentLimitListDto) GetConcurrentHostsUnitsOk ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetConcurrentHostsUnitsOk() (*float32, bool)
GetConcurrentHostsUnitsOk returns a tuple with the ConcurrentHostsUnits field value and a boolean to check if the value has been set.
func (*EnvironmentLimitListDto) GetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetHostUnitOverageAllowed() bool
GetHostUnitOverageAllowed returns the HostUnitOverageAllowed field value
func (*EnvironmentLimitListDto) GetHostUnitOverageAllowedOk ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetHostUnitOverageAllowedOk() (*bool, bool)
GetHostUnitOverageAllowedOk returns a tuple with the HostUnitOverageAllowed field value and a boolean to check if the value has been set.
func (*EnvironmentLimitListDto) GetName ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetName() string
GetName returns the Name field value
func (*EnvironmentLimitListDto) GetNameOk ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*EnvironmentLimitListDto) GetUuid ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetUuid() string
GetUuid returns the Uuid field value
func (*EnvironmentLimitListDto) GetUuidOk ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (EnvironmentLimitListDto) MarshalJSON ¶ added in v0.8.0
func (o EnvironmentLimitListDto) MarshalJSON() ([]byte, error)
func (*EnvironmentLimitListDto) SetConcurrentHostsUnits ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) SetConcurrentHostsUnits(v float32)
SetConcurrentHostsUnits sets field value
func (*EnvironmentLimitListDto) SetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) SetHostUnitOverageAllowed(v bool)
SetHostUnitOverageAllowed sets field value
func (*EnvironmentLimitListDto) SetName ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) SetName(v string)
SetName sets field value
func (*EnvironmentLimitListDto) SetUuid ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) SetUuid(v string)
SetUuid sets field value
func (EnvironmentLimitListDto) ToMap ¶ added in v0.8.0
func (o EnvironmentLimitListDto) ToMap() (map[string]interface{}, error)
func (*EnvironmentLimitListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *EnvironmentLimitListDto) UnmarshalJSON(data []byte) (err error)
type EnvironmentListDto ¶
type EnvironmentListDto struct { // Lists all environments in an account Data []EnvironmentDto `json:"data"` AdditionalProperties map[string]interface{} }
EnvironmentListDto struct for EnvironmentListDto
func NewEnvironmentListDto ¶
func NewEnvironmentListDto(data []EnvironmentDto) *EnvironmentListDto
NewEnvironmentListDto instantiates a new EnvironmentListDto 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 NewEnvironmentListDtoWithDefaults ¶
func NewEnvironmentListDtoWithDefaults() *EnvironmentListDto
NewEnvironmentListDtoWithDefaults instantiates a new EnvironmentListDto 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 (*EnvironmentListDto) GetData ¶
func (o *EnvironmentListDto) GetData() []EnvironmentDto
GetData returns the Data field value
func (*EnvironmentListDto) GetDataOk ¶
func (o *EnvironmentListDto) GetDataOk() ([]EnvironmentDto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (EnvironmentListDto) MarshalJSON ¶
func (o EnvironmentListDto) MarshalJSON() ([]byte, error)
func (*EnvironmentListDto) SetData ¶
func (o *EnvironmentListDto) SetData(v []EnvironmentDto)
SetData sets field value
func (EnvironmentListDto) ToMap ¶
func (o EnvironmentListDto) ToMap() (map[string]interface{}, error)
func (*EnvironmentListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *EnvironmentListDto) UnmarshalJSON(data []byte) (err error)
type EnvironmentManagementAPIService ¶
type EnvironmentManagementAPIService service
EnvironmentManagementAPIService EnvironmentManagementAPI service
func (*EnvironmentManagementAPIService) GetClusters ¶
func (a *EnvironmentManagementAPIService) GetClusters(ctx context.Context, accountUuid string) ApiGetClustersRequest
GetClusters Lists all clusters in a managed account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetClustersRequest
func (*EnvironmentManagementAPIService) GetClustersExecute ¶
func (a *EnvironmentManagementAPIService) GetClustersExecute(r ApiGetClustersRequest) (*ClusterListDto, *http.Response, error)
Execute executes the request
@return ClusterListDto
func (*EnvironmentManagementAPIService) GetConfig ¶ added in v0.8.0
func (a *EnvironmentManagementAPIService) GetConfig(ctx context.Context, accountUuid string, environmentUuid string) ApiGetConfigRequest
GetConfig Get IP configuration for a specific tenant
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid @param environmentUuid @return ApiGetConfigRequest
func (*EnvironmentManagementAPIService) GetConfigExecute ¶ added in v0.8.0
func (a *EnvironmentManagementAPIService) GetConfigExecute(r ApiGetConfigRequest) (*IpConfigDto, *http.Response, error)
Execute executes the request
@return IpConfigDto
func (*EnvironmentManagementAPIService) GetEnvironmentResources ¶
func (a *EnvironmentManagementAPIService) GetEnvironmentResources(ctx context.Context, accountUuid string) ApiGetEnvironmentResourcesRequest
GetEnvironmentResources Lists all environments and management zones of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetEnvironmentResourcesRequest
func (*EnvironmentManagementAPIService) GetEnvironmentResourcesExecute ¶
func (a *EnvironmentManagementAPIService) GetEnvironmentResourcesExecute(r ApiGetEnvironmentResourcesRequest) (*EnvironmentResourceDto, *http.Response, error)
Execute executes the request
@return EnvironmentResourceDto
func (*EnvironmentManagementAPIService) GetEnvironments ¶
func (a *EnvironmentManagementAPIService) GetEnvironments(ctx context.Context, accountUuid string) ApiGetEnvironmentsRequest
GetEnvironments Lists all environments in an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetEnvironmentsRequest
func (*EnvironmentManagementAPIService) GetEnvironmentsExecute ¶
func (a *EnvironmentManagementAPIService) GetEnvironmentsExecute(r ApiGetEnvironmentsRequest) (*EnvironmentListDto, *http.Response, error)
Execute executes the request
@return EnvironmentListDto
func (*EnvironmentManagementAPIService) SetConfig ¶ added in v0.8.0
func (a *EnvironmentManagementAPIService) SetConfig(ctx context.Context, accountUuid string, environmentUuid string) ApiSetConfigRequest
SetConfig Set IP configuration for a specific tenant
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid @param environmentUuid @return ApiSetConfigRequest
func (*EnvironmentManagementAPIService) SetConfigExecute ¶ added in v0.8.0
func (a *EnvironmentManagementAPIService) SetConfigExecute(r ApiSetConfigRequest) (*http.Response, error)
Execute executes the request
type EnvironmentResourceDto ¶
type EnvironmentResourceDto struct { // A list of environments in the account. TenantResources []TenantResourceDto `json:"tenantResources"` // A list of management zones in the account. ManagementZoneResources []ManagementZoneResourceDto `json:"managementZoneResources"` AdditionalProperties map[string]interface{} }
EnvironmentResourceDto struct for EnvironmentResourceDto
func NewEnvironmentResourceDto ¶
func NewEnvironmentResourceDto(tenantResources []TenantResourceDto, managementZoneResources []ManagementZoneResourceDto) *EnvironmentResourceDto
NewEnvironmentResourceDto instantiates a new EnvironmentResourceDto 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 NewEnvironmentResourceDtoWithDefaults ¶
func NewEnvironmentResourceDtoWithDefaults() *EnvironmentResourceDto
NewEnvironmentResourceDtoWithDefaults instantiates a new EnvironmentResourceDto 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 (*EnvironmentResourceDto) GetManagementZoneResources ¶
func (o *EnvironmentResourceDto) GetManagementZoneResources() []ManagementZoneResourceDto
GetManagementZoneResources returns the ManagementZoneResources field value
func (*EnvironmentResourceDto) GetManagementZoneResourcesOk ¶
func (o *EnvironmentResourceDto) GetManagementZoneResourcesOk() ([]ManagementZoneResourceDto, bool)
GetManagementZoneResourcesOk returns a tuple with the ManagementZoneResources field value and a boolean to check if the value has been set.
func (*EnvironmentResourceDto) GetTenantResources ¶
func (o *EnvironmentResourceDto) GetTenantResources() []TenantResourceDto
GetTenantResources returns the TenantResources field value
func (*EnvironmentResourceDto) GetTenantResourcesOk ¶
func (o *EnvironmentResourceDto) GetTenantResourcesOk() ([]TenantResourceDto, bool)
GetTenantResourcesOk returns a tuple with the TenantResources field value and a boolean to check if the value has been set.
func (EnvironmentResourceDto) MarshalJSON ¶
func (o EnvironmentResourceDto) MarshalJSON() ([]byte, error)
func (*EnvironmentResourceDto) SetManagementZoneResources ¶
func (o *EnvironmentResourceDto) SetManagementZoneResources(v []ManagementZoneResourceDto)
SetManagementZoneResources sets field value
func (*EnvironmentResourceDto) SetTenantResources ¶
func (o *EnvironmentResourceDto) SetTenantResources(v []TenantResourceDto)
SetTenantResources sets field value
func (EnvironmentResourceDto) ToMap ¶
func (o EnvironmentResourceDto) ToMap() (map[string]interface{}, error)
func (*EnvironmentResourceDto) UnmarshalJSON ¶ added in v0.8.0
func (o *EnvironmentResourceDto) UnmarshalJSON(data []byte) (err error)
type ErrorDto ¶
type ErrorDto struct { // The code of the error. Code float32 `json:"code"` // A short description of the error. Message string `json:"message"` ErrorsMap map[string]string `json:"errorsMap"` AdditionalProperties map[string]interface{} }
ErrorDto struct for ErrorDto
func NewErrorDto ¶
NewErrorDto instantiates a new ErrorDto 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 NewErrorDtoWithDefaults ¶
func NewErrorDtoWithDefaults() *ErrorDto
NewErrorDtoWithDefaults instantiates a new ErrorDto 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 (*ErrorDto) GetCodeOk ¶
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*ErrorDto) GetErrorsMap ¶
GetErrorsMap returns the ErrorsMap field value
func (*ErrorDto) GetErrorsMapOk ¶
GetErrorsMapOk returns a tuple with the ErrorsMap field value and a boolean to check if the value has been set.
func (*ErrorDto) GetMessage ¶
GetMessage returns the Message field value
func (*ErrorDto) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (ErrorDto) MarshalJSON ¶
func (*ErrorDto) SetErrorsMap ¶
SetErrorsMap sets field value
func (*ErrorDto) UnmarshalJSON ¶ added in v0.8.0
type Event ¶
type Event struct { // The UUID of the environment that raised the event. EnvironmentUuid string `json:"environmentUuid"` // The subscription capability that raised the event. Capability string `json:"capability"` // The time when the event was raised, in `2021-05-01T15:11:00Z` format. Date time.Time `json:"date"` // The time when the notification was created, in `2021-05-01T15:11:00Z` format. CreatedAt time.Time `json:"createdAt"` // The severity of the event. Severity string `json:"severity"` // The message from the event. Message string `json:"message"` // The type of event: forecast or usage. EventType string `json:"eventType"` // The notification level of the event. NotificationLevel string `json:"notificationLevel"` AdditionalProperties map[string]interface{} }
Event struct for Event
func NewEvent ¶
func NewEvent(environmentUuid string, capability string, date time.Time, createdAt time.Time, severity string, message string, eventType string, notificationLevel string) *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) GetCapability ¶
GetCapability returns the Capability field value
func (*Event) GetCapabilityOk ¶
GetCapabilityOk returns a tuple with the Capability field value and a boolean to check if the value has been set.
func (*Event) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value
func (*Event) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*Event) GetDateOk ¶
GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.
func (*Event) GetEnvironmentUuid ¶
GetEnvironmentUuid returns the EnvironmentUuid field value
func (*Event) GetEnvironmentUuidOk ¶
GetEnvironmentUuidOk returns a tuple with the EnvironmentUuid field value and a boolean to check if the value has been set.
func (*Event) GetEventType ¶
GetEventType returns the EventType field value
func (*Event) GetEventTypeOk ¶
GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.
func (*Event) GetMessage ¶
GetMessage returns the Message field value
func (*Event) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*Event) GetNotificationLevel ¶
GetNotificationLevel returns the NotificationLevel field value
func (*Event) GetNotificationLevelOk ¶
GetNotificationLevelOk returns a tuple with the NotificationLevel field value and a boolean to check if the value has been set.
func (*Event) GetSeverity ¶
GetSeverity returns the Severity field value
func (*Event) GetSeverityOk ¶
GetSeverityOk returns a tuple with the Severity field value and a boolean to check if the value has been set.
func (Event) MarshalJSON ¶
func (*Event) SetCapability ¶
SetCapability sets field value
func (*Event) SetCreatedAt ¶
SetCreatedAt sets field value
func (*Event) SetEnvironmentUuid ¶
SetEnvironmentUuid sets field value
func (*Event) SetNotificationLevel ¶
SetNotificationLevel sets field value
func (*Event) UnmarshalJSON ¶ added in v0.8.0
type ExternalServiceUserDto ¶
type ExternalServiceUserDto struct { // UUID of service user Uid string `json:"uid"` // Email of service user Email string `json:"email"` // Name of service user Name string `json:"name"` // Surname of service user Surname *string `json:"surname,omitempty"` // The description of the service user Description *string `json:"description,omitempty"` // The date and time when the user was created in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` AdditionalProperties map[string]interface{} }
ExternalServiceUserDto struct for ExternalServiceUserDto
func NewExternalServiceUserDto ¶
func NewExternalServiceUserDto(uid string, email string, name string, createdAt string) *ExternalServiceUserDto
NewExternalServiceUserDto instantiates a new ExternalServiceUserDto 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 NewExternalServiceUserDtoWithDefaults ¶
func NewExternalServiceUserDtoWithDefaults() *ExternalServiceUserDto
NewExternalServiceUserDtoWithDefaults instantiates a new ExternalServiceUserDto 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 (*ExternalServiceUserDto) GetCreatedAt ¶ added in v0.8.0
func (o *ExternalServiceUserDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*ExternalServiceUserDto) GetCreatedAtOk ¶ added in v0.8.0
func (o *ExternalServiceUserDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*ExternalServiceUserDto) GetDescription ¶ added in v0.8.0
func (o *ExternalServiceUserDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ExternalServiceUserDto) GetDescriptionOk ¶ added in v0.8.0
func (o *ExternalServiceUserDto) 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 (*ExternalServiceUserDto) GetEmail ¶
func (o *ExternalServiceUserDto) GetEmail() string
GetEmail returns the Email field value
func (*ExternalServiceUserDto) GetEmailOk ¶
func (o *ExternalServiceUserDto) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*ExternalServiceUserDto) GetName ¶
func (o *ExternalServiceUserDto) GetName() string
GetName returns the Name field value
func (*ExternalServiceUserDto) GetNameOk ¶
func (o *ExternalServiceUserDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ExternalServiceUserDto) GetSurname ¶
func (o *ExternalServiceUserDto) GetSurname() string
GetSurname returns the Surname field value if set, zero value otherwise.
func (*ExternalServiceUserDto) GetSurnameOk ¶
func (o *ExternalServiceUserDto) GetSurnameOk() (*string, bool)
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalServiceUserDto) GetUid ¶
func (o *ExternalServiceUserDto) GetUid() string
GetUid returns the Uid field value
func (*ExternalServiceUserDto) GetUidOk ¶
func (o *ExternalServiceUserDto) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.
func (*ExternalServiceUserDto) HasDescription ¶ added in v0.8.0
func (o *ExternalServiceUserDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ExternalServiceUserDto) HasSurname ¶ added in v0.8.0
func (o *ExternalServiceUserDto) HasSurname() bool
HasSurname returns a boolean if a field has been set.
func (ExternalServiceUserDto) MarshalJSON ¶
func (o ExternalServiceUserDto) MarshalJSON() ([]byte, error)
func (*ExternalServiceUserDto) SetCreatedAt ¶ added in v0.8.0
func (o *ExternalServiceUserDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*ExternalServiceUserDto) SetDescription ¶ added in v0.8.0
func (o *ExternalServiceUserDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ExternalServiceUserDto) SetEmail ¶
func (o *ExternalServiceUserDto) SetEmail(v string)
SetEmail sets field value
func (*ExternalServiceUserDto) SetName ¶
func (o *ExternalServiceUserDto) SetName(v string)
SetName sets field value
func (*ExternalServiceUserDto) SetSurname ¶
func (o *ExternalServiceUserDto) SetSurname(v string)
SetSurname gets a reference to the given string and assigns it to the Surname field.
func (*ExternalServiceUserDto) SetUid ¶
func (o *ExternalServiceUserDto) SetUid(v string)
SetUid sets field value
func (ExternalServiceUserDto) ToMap ¶
func (o ExternalServiceUserDto) ToMap() (map[string]interface{}, error)
func (*ExternalServiceUserDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ExternalServiceUserDto) UnmarshalJSON(data []byte) (err error)
type ExternalServiceUserWithGroupUuidDto ¶ added in v0.9.0
type ExternalServiceUserWithGroupUuidDto struct { // UUID of service user Uid string `json:"uid"` // Email of service user Email string `json:"email"` // Name of service user Name string `json:"name"` // Surname of service user Surname *string `json:"surname,omitempty"` // The description of the service user Description *string `json:"description,omitempty"` // The date and time when the user was created in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` // Uuid of the group which enables assigning policy to service user GroupUuid *string `json:"groupUuid,omitempty"` AdditionalProperties map[string]interface{} }
ExternalServiceUserWithGroupUuidDto struct for ExternalServiceUserWithGroupUuidDto
func NewExternalServiceUserWithGroupUuidDto ¶ added in v0.9.0
func NewExternalServiceUserWithGroupUuidDto(uid string, email string, name string, createdAt string) *ExternalServiceUserWithGroupUuidDto
NewExternalServiceUserWithGroupUuidDto instantiates a new ExternalServiceUserWithGroupUuidDto 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 NewExternalServiceUserWithGroupUuidDtoWithDefaults ¶ added in v0.9.0
func NewExternalServiceUserWithGroupUuidDtoWithDefaults() *ExternalServiceUserWithGroupUuidDto
NewExternalServiceUserWithGroupUuidDtoWithDefaults instantiates a new ExternalServiceUserWithGroupUuidDto 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 (*ExternalServiceUserWithGroupUuidDto) GetCreatedAt ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*ExternalServiceUserWithGroupUuidDto) GetCreatedAtOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) GetDescription ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ExternalServiceUserWithGroupUuidDto) GetDescriptionOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) 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 (*ExternalServiceUserWithGroupUuidDto) GetEmail ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetEmail() string
GetEmail returns the Email field value
func (*ExternalServiceUserWithGroupUuidDto) GetEmailOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) GetGroupUuid ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetGroupUuid() string
GetGroupUuid returns the GroupUuid field value if set, zero value otherwise.
func (*ExternalServiceUserWithGroupUuidDto) GetGroupUuidOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetGroupUuidOk() (*string, bool)
GetGroupUuidOk returns a tuple with the GroupUuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) GetName ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetName() string
GetName returns the Name field value
func (*ExternalServiceUserWithGroupUuidDto) GetNameOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) GetSurname ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetSurname() string
GetSurname returns the Surname field value if set, zero value otherwise.
func (*ExternalServiceUserWithGroupUuidDto) GetSurnameOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetSurnameOk() (*string, bool)
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) GetUid ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetUid() string
GetUid returns the Uid field value
func (*ExternalServiceUserWithGroupUuidDto) GetUidOk ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.
func (*ExternalServiceUserWithGroupUuidDto) HasDescription ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ExternalServiceUserWithGroupUuidDto) HasGroupUuid ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) HasGroupUuid() bool
HasGroupUuid returns a boolean if a field has been set.
func (*ExternalServiceUserWithGroupUuidDto) HasSurname ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) HasSurname() bool
HasSurname returns a boolean if a field has been set.
func (ExternalServiceUserWithGroupUuidDto) MarshalJSON ¶ added in v0.9.0
func (o ExternalServiceUserWithGroupUuidDto) MarshalJSON() ([]byte, error)
func (*ExternalServiceUserWithGroupUuidDto) SetCreatedAt ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*ExternalServiceUserWithGroupUuidDto) SetDescription ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ExternalServiceUserWithGroupUuidDto) SetEmail ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetEmail(v string)
SetEmail sets field value
func (*ExternalServiceUserWithGroupUuidDto) SetGroupUuid ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetGroupUuid(v string)
SetGroupUuid gets a reference to the given string and assigns it to the GroupUuid field.
func (*ExternalServiceUserWithGroupUuidDto) SetName ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetName(v string)
SetName sets field value
func (*ExternalServiceUserWithGroupUuidDto) SetSurname ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetSurname(v string)
SetSurname gets a reference to the given string and assigns it to the Surname field.
func (*ExternalServiceUserWithGroupUuidDto) SetUid ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) SetUid(v string)
SetUid sets field value
func (ExternalServiceUserWithGroupUuidDto) ToMap ¶ added in v0.9.0
func (o ExternalServiceUserWithGroupUuidDto) ToMap() (map[string]interface{}, error)
func (*ExternalServiceUserWithGroupUuidDto) UnmarshalJSON ¶ added in v0.9.0
func (o *ExternalServiceUserWithGroupUuidDto) UnmarshalJSON(data []byte) (err error)
type ExternalServiceUsersPageDto ¶
type ExternalServiceUsersPageDto struct { Results []ExternalServiceUserDto `json:"results"` // Next page key to be used in querying for next results page NextPageKey *string `json:"nextPageKey,omitempty"` // Total number of service users TotalCount float32 `json:"totalCount"` AdditionalProperties map[string]interface{} }
ExternalServiceUsersPageDto struct for ExternalServiceUsersPageDto
func NewExternalServiceUsersPageDto ¶
func NewExternalServiceUsersPageDto(results []ExternalServiceUserDto, totalCount float32) *ExternalServiceUsersPageDto
NewExternalServiceUsersPageDto instantiates a new ExternalServiceUsersPageDto 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 NewExternalServiceUsersPageDtoWithDefaults ¶
func NewExternalServiceUsersPageDtoWithDefaults() *ExternalServiceUsersPageDto
NewExternalServiceUsersPageDtoWithDefaults instantiates a new ExternalServiceUsersPageDto 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 (*ExternalServiceUsersPageDto) GetNextPageKey ¶
func (o *ExternalServiceUsersPageDto) GetNextPageKey() string
GetNextPageKey returns the NextPageKey field value if set, zero value otherwise.
func (*ExternalServiceUsersPageDto) GetNextPageKeyOk ¶
func (o *ExternalServiceUsersPageDto) GetNextPageKeyOk() (*string, bool)
GetNextPageKeyOk returns a tuple with the NextPageKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalServiceUsersPageDto) GetResults ¶
func (o *ExternalServiceUsersPageDto) GetResults() []ExternalServiceUserDto
GetResults returns the Results field value
func (*ExternalServiceUsersPageDto) GetResultsOk ¶
func (o *ExternalServiceUsersPageDto) GetResultsOk() ([]ExternalServiceUserDto, bool)
GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.
func (*ExternalServiceUsersPageDto) GetTotalCount ¶
func (o *ExternalServiceUsersPageDto) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*ExternalServiceUsersPageDto) GetTotalCountOk ¶
func (o *ExternalServiceUsersPageDto) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (*ExternalServiceUsersPageDto) HasNextPageKey ¶ added in v0.8.0
func (o *ExternalServiceUsersPageDto) HasNextPageKey() bool
HasNextPageKey returns a boolean if a field has been set.
func (ExternalServiceUsersPageDto) MarshalJSON ¶
func (o ExternalServiceUsersPageDto) MarshalJSON() ([]byte, error)
func (*ExternalServiceUsersPageDto) SetNextPageKey ¶
func (o *ExternalServiceUsersPageDto) SetNextPageKey(v string)
SetNextPageKey gets a reference to the given string and assigns it to the NextPageKey field.
func (*ExternalServiceUsersPageDto) SetResults ¶
func (o *ExternalServiceUsersPageDto) SetResults(v []ExternalServiceUserDto)
SetResults sets field value
func (*ExternalServiceUsersPageDto) SetTotalCount ¶
func (o *ExternalServiceUsersPageDto) SetTotalCount(v float32)
SetTotalCount sets field value
func (ExternalServiceUsersPageDto) ToMap ¶
func (o ExternalServiceUsersPageDto) ToMap() (map[string]interface{}, error)
func (*ExternalServiceUsersPageDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ExternalServiceUsersPageDto) UnmarshalJSON(data []byte) (err error)
type FieldValueDto ¶ added in v0.8.0
type FieldValueDto struct { // The key of this value. Key string `json:"key"` AdditionalProperties map[string]interface{} }
FieldValueDto struct for FieldValueDto
func NewFieldValueDto ¶ added in v0.8.0
func NewFieldValueDto(key string) *FieldValueDto
NewFieldValueDto instantiates a new FieldValueDto 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 NewFieldValueDtoWithDefaults ¶ added in v0.8.0
func NewFieldValueDtoWithDefaults() *FieldValueDto
NewFieldValueDtoWithDefaults instantiates a new FieldValueDto 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 (*FieldValueDto) GetKey ¶ added in v0.8.0
func (o *FieldValueDto) GetKey() string
GetKey returns the Key field value
func (*FieldValueDto) GetKeyOk ¶ added in v0.8.0
func (o *FieldValueDto) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (FieldValueDto) MarshalJSON ¶ added in v0.8.0
func (o FieldValueDto) MarshalJSON() ([]byte, error)
func (*FieldValueDto) SetKey ¶ added in v0.8.0
func (o *FieldValueDto) SetKey(v string)
SetKey sets field value
func (FieldValueDto) ToMap ¶ added in v0.8.0
func (o FieldValueDto) ToMap() (map[string]interface{}, error)
func (*FieldValueDto) UnmarshalJSON ¶ added in v0.8.0
func (o *FieldValueDto) UnmarshalJSON(data []byte) (err error)
type FieldValuesRequestDto ¶ added in v0.8.0
type FieldValuesRequestDto struct { // The requested values. Values []FieldValueDto `json:"values"` AdditionalProperties map[string]interface{} }
FieldValuesRequestDto struct for FieldValuesRequestDto
func NewFieldValuesRequestDto ¶ added in v0.8.0
func NewFieldValuesRequestDto(values []FieldValueDto) *FieldValuesRequestDto
NewFieldValuesRequestDto instantiates a new FieldValuesRequestDto 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 NewFieldValuesRequestDtoWithDefaults ¶ added in v0.8.0
func NewFieldValuesRequestDtoWithDefaults() *FieldValuesRequestDto
NewFieldValuesRequestDtoWithDefaults instantiates a new FieldValuesRequestDto 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 (*FieldValuesRequestDto) GetValues ¶ added in v0.8.0
func (o *FieldValuesRequestDto) GetValues() []FieldValueDto
GetValues returns the Values field value
func (*FieldValuesRequestDto) GetValuesOk ¶ added in v0.8.0
func (o *FieldValuesRequestDto) GetValuesOk() ([]FieldValueDto, bool)
GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.
func (FieldValuesRequestDto) MarshalJSON ¶ added in v0.8.0
func (o FieldValuesRequestDto) MarshalJSON() ([]byte, error)
func (*FieldValuesRequestDto) SetValues ¶ added in v0.8.0
func (o *FieldValuesRequestDto) SetValues(v []FieldValueDto)
SetValues sets field value
func (FieldValuesRequestDto) ToMap ¶ added in v0.8.0
func (o FieldValuesRequestDto) ToMap() (map[string]interface{}, error)
func (*FieldValuesRequestDto) UnmarshalJSON ¶ added in v0.8.0
func (o *FieldValuesRequestDto) UnmarshalJSON(data []byte) (err error)
type Forecast ¶
type Forecast struct { // The median forecasted usage. ForecastMedian float32 `json:"forecastMedian"` // The lower bound of forecasted usage. ForecastLower float32 `json:"forecastLower"` // The upper bound of forecasted usage. ForecastUpper float32 `json:"forecastUpper"` // The budget quota used in the forecast. Budget float32 `json:"budget"` // The forecasted usage of the budget, in percent. ForecastBudgetPct float32 `json:"forecastBudgetPct"` // The date when the forecasted usage consumes all the budget quota. ForecastBudgetDate time.Time `json:"forecastBudgetDate"` // The date when the forecast was created. ForecastCreatedAt time.Time `json:"forecastCreatedAt"` AdditionalProperties map[string]interface{} }
Forecast struct for Forecast
func NewForecast ¶
func NewForecast(forecastMedian float32, forecastLower float32, forecastUpper float32, budget float32, forecastBudgetPct float32, forecastBudgetDate time.Time, forecastCreatedAt time.Time) *Forecast
NewForecast instantiates a new Forecast 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 NewForecastWithDefaults ¶
func NewForecastWithDefaults() *Forecast
NewForecastWithDefaults instantiates a new Forecast 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 (*Forecast) GetBudgetOk ¶
GetBudgetOk returns a tuple with the Budget field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastBudgetDate ¶
GetForecastBudgetDate returns the ForecastBudgetDate field value
func (*Forecast) GetForecastBudgetDateOk ¶
GetForecastBudgetDateOk returns a tuple with the ForecastBudgetDate field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastBudgetPct ¶
GetForecastBudgetPct returns the ForecastBudgetPct field value
func (*Forecast) GetForecastBudgetPctOk ¶
GetForecastBudgetPctOk returns a tuple with the ForecastBudgetPct field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastCreatedAt ¶
GetForecastCreatedAt returns the ForecastCreatedAt field value
func (*Forecast) GetForecastCreatedAtOk ¶
GetForecastCreatedAtOk returns a tuple with the ForecastCreatedAt field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastLower ¶
GetForecastLower returns the ForecastLower field value
func (*Forecast) GetForecastLowerOk ¶
GetForecastLowerOk returns a tuple with the ForecastLower field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastMedian ¶
GetForecastMedian returns the ForecastMedian field value
func (*Forecast) GetForecastMedianOk ¶
GetForecastMedianOk returns a tuple with the ForecastMedian field value and a boolean to check if the value has been set.
func (*Forecast) GetForecastUpper ¶
GetForecastUpper returns the ForecastUpper field value
func (*Forecast) GetForecastUpperOk ¶
GetForecastUpperOk returns a tuple with the ForecastUpper field value and a boolean to check if the value has been set.
func (Forecast) MarshalJSON ¶
func (*Forecast) SetForecastBudgetDate ¶
SetForecastBudgetDate sets field value
func (*Forecast) SetForecastBudgetPct ¶
SetForecastBudgetPct sets field value
func (*Forecast) SetForecastCreatedAt ¶
SetForecastCreatedAt sets field value
func (*Forecast) SetForecastLower ¶
SetForecastLower sets field value
func (*Forecast) SetForecastMedian ¶
SetForecastMedian sets field value
func (*Forecast) SetForecastUpper ¶
SetForecastUpper sets field value
func (*Forecast) UnmarshalJSON ¶ added in v0.8.0
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 GetGroupDto ¶
type GetGroupDto struct { // The UUID of the user group. Uuid *string `json:"uuid,omitempty"` // The name of the user group. Name string `json:"name"` // A short description of the user group. Description *string `json:"description,omitempty"` // A list of values associating this group with the corresponding claim from an identity provider. FederatedAttributeValues []string `json:"federatedAttributeValues,omitempty"` // The type of the group. `LOCAL`, `SCIM`, `SAML` and `DCS` corresponds to the identity provider from which the group originates. `ALL_USERS` is a special case of `LOCAL` group. It means that group is always assigned to all users in the account. Owner string `json:"owner"` // The date and time of the group creation in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` // The date and time of the most recent group modification in `2021-05-01T15:11:00Z` format. UpdatedAt string `json:"updatedAt"` AdditionalProperties map[string]interface{} }
GetGroupDto struct for GetGroupDto
func NewGetGroupDto ¶
func NewGetGroupDto(name string, owner string, createdAt string, updatedAt string) *GetGroupDto
NewGetGroupDto instantiates a new GetGroupDto 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 NewGetGroupDtoWithDefaults ¶
func NewGetGroupDtoWithDefaults() *GetGroupDto
NewGetGroupDtoWithDefaults instantiates a new GetGroupDto 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 (*GetGroupDto) GetCreatedAt ¶
func (o *GetGroupDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*GetGroupDto) GetCreatedAtOk ¶
func (o *GetGroupDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*GetGroupDto) GetDescription ¶
func (o *GetGroupDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*GetGroupDto) GetDescriptionOk ¶
func (o *GetGroupDto) 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 (*GetGroupDto) GetFederatedAttributeValues ¶
func (o *GetGroupDto) GetFederatedAttributeValues() []string
GetFederatedAttributeValues returns the FederatedAttributeValues field value if set, zero value otherwise.
func (*GetGroupDto) GetFederatedAttributeValuesOk ¶
func (o *GetGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
GetFederatedAttributeValuesOk returns a tuple with the FederatedAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetGroupDto) GetName ¶
func (o *GetGroupDto) GetName() string
GetName returns the Name field value
func (*GetGroupDto) GetNameOk ¶
func (o *GetGroupDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*GetGroupDto) GetOwner ¶
func (o *GetGroupDto) GetOwner() string
GetOwner returns the Owner field value
func (*GetGroupDto) GetOwnerOk ¶
func (o *GetGroupDto) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*GetGroupDto) GetUpdatedAt ¶
func (o *GetGroupDto) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field value
func (*GetGroupDto) GetUpdatedAtOk ¶
func (o *GetGroupDto) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (*GetGroupDto) GetUuid ¶
func (o *GetGroupDto) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*GetGroupDto) GetUuidOk ¶
func (o *GetGroupDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetGroupDto) HasDescription ¶
func (o *GetGroupDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*GetGroupDto) HasFederatedAttributeValues ¶
func (o *GetGroupDto) HasFederatedAttributeValues() bool
HasFederatedAttributeValues returns a boolean if a field has been set.
func (*GetGroupDto) HasUuid ¶
func (o *GetGroupDto) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (GetGroupDto) MarshalJSON ¶
func (o GetGroupDto) MarshalJSON() ([]byte, error)
func (*GetGroupDto) SetCreatedAt ¶
func (o *GetGroupDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*GetGroupDto) SetDescription ¶
func (o *GetGroupDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*GetGroupDto) SetFederatedAttributeValues ¶
func (o *GetGroupDto) SetFederatedAttributeValues(v []string)
SetFederatedAttributeValues gets a reference to the given []string and assigns it to the FederatedAttributeValues field.
func (*GetGroupDto) SetUpdatedAt ¶
func (o *GetGroupDto) SetUpdatedAt(v string)
SetUpdatedAt sets field value
func (*GetGroupDto) SetUuid ¶
func (o *GetGroupDto) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (GetGroupDto) ToMap ¶
func (o GetGroupDto) ToMap() (map[string]interface{}, error)
func (*GetGroupDto) UnmarshalJSON ¶ added in v0.8.0
func (o *GetGroupDto) UnmarshalJSON(data []byte) (err error)
type GroupListDto ¶
type GroupListDto struct { // The number of entries in the list. Count float32 `json:"count"` Items []GetGroupDto `json:"items"` AdditionalProperties map[string]interface{} }
GroupListDto struct for GroupListDto
func NewGroupListDto ¶
func NewGroupListDto(count float32, items []GetGroupDto) *GroupListDto
NewGroupListDto instantiates a new GroupListDto 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 NewGroupListDtoWithDefaults ¶
func NewGroupListDtoWithDefaults() *GroupListDto
NewGroupListDtoWithDefaults instantiates a new GroupListDto 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 (*GroupListDto) GetCount ¶
func (o *GroupListDto) GetCount() float32
GetCount returns the Count field value
func (*GroupListDto) GetCountOk ¶
func (o *GroupListDto) GetCountOk() (*float32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*GroupListDto) GetItems ¶
func (o *GroupListDto) GetItems() []GetGroupDto
GetItems returns the Items field value
func (*GroupListDto) GetItemsOk ¶
func (o *GroupListDto) GetItemsOk() ([]GetGroupDto, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (GroupListDto) MarshalJSON ¶
func (o GroupListDto) MarshalJSON() ([]byte, error)
func (*GroupListDto) SetCount ¶
func (o *GroupListDto) SetCount(v float32)
SetCount sets field value
func (*GroupListDto) SetItems ¶
func (o *GroupListDto) SetItems(v []GetGroupDto)
SetItems sets field value
func (GroupListDto) ToMap ¶
func (o GroupListDto) ToMap() (map[string]interface{}, error)
func (*GroupListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *GroupListDto) UnmarshalJSON(data []byte) (err error)
type GroupManagementAPIService ¶
type GroupManagementAPIService service
GroupManagementAPIService GroupManagementAPI service
func (*GroupManagementAPIService) CreateGroups ¶
func (a *GroupManagementAPIService) CreateGroups(ctx context.Context, accountUuid string) ApiCreateGroupsRequest
CreateGroups Creates new user groups
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiCreateGroupsRequest
func (*GroupManagementAPIService) CreateGroupsExecute ¶
func (a *GroupManagementAPIService) CreateGroupsExecute(r ApiCreateGroupsRequest) ([]GetGroupDto, *http.Response, error)
Execute executes the request
@return []GetGroupDto
func (*GroupManagementAPIService) DeleteGroup ¶
func (a *GroupManagementAPIService) DeleteGroup(ctx context.Context, accountUuid string, groupUuid string) ApiDeleteGroupRequest
DeleteGroup Deletes a user group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiDeleteGroupRequest
func (*GroupManagementAPIService) DeleteGroupExecute ¶
func (a *GroupManagementAPIService) DeleteGroupExecute(r ApiDeleteGroupRequest) (*http.Response, error)
Execute executes the request
func (*GroupManagementAPIService) EditGroup ¶
func (a *GroupManagementAPIService) EditGroup(ctx context.Context, accountUuid string, groupUuid string) ApiEditGroupRequest
EditGroup Edits a user group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiEditGroupRequest
func (*GroupManagementAPIService) EditGroupExecute ¶
func (a *GroupManagementAPIService) EditGroupExecute(r ApiEditGroupRequest) (*http.Response, error)
Execute executes the request
func (*GroupManagementAPIService) GetGroups ¶
func (a *GroupManagementAPIService) GetGroups(ctx context.Context, accountUuid string) ApiGetGroupsRequest
GetGroups Lists all user groups of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetGroupsRequest
func (*GroupManagementAPIService) GetGroupsExecute ¶
func (a *GroupManagementAPIService) GetGroupsExecute(r ApiGetGroupsRequest) (*GroupListDto, *http.Response, error)
Execute executes the request
@return GroupListDto
func (*GroupManagementAPIService) GetUsersForGroup ¶
func (a *GroupManagementAPIService) GetUsersForGroup(ctx context.Context, accountUuid string, groupUuid string) ApiGetUsersForGroupRequest
GetUsersForGroup Lists all members of a group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiGetUsersForGroupRequest
func (*GroupManagementAPIService) GetUsersForGroupExecute ¶
func (a *GroupManagementAPIService) GetUsersForGroupExecute(r ApiGetUsersForGroupRequest) (*GroupUserListDto, *http.Response, error)
Execute executes the request
@return GroupUserListDto
type GroupUserDto ¶
type GroupUserDto struct { // The UUID of the user. Uid string `json:"uid"` // The email address of the user. Email string `json:"email"` // The first name of the user. Name *string `json:"name,omitempty"` // The last name of the user. Surname *string `json:"surname,omitempty"` // The status of this user in Dynatrace: * `ACTIVE`: The user is active. * `INACTIVE`: The user is deactivated and cannot sign in to Dynatrace. * `PENDING`: The user received an invitation, but hasn't completed sign-up yet. * `DELETED`: The user was deleted and cannot sign in to Dynatrace anymore. * `ECUSTOMS_MANUALLY_BLOCKED`: The user is blocked due to to a trade and export compliance violation. UserStatus *string `json:"userStatus,omitempty"` // The user is (`true`) or is not (`false`) an emergency contact for the account. EmergencyContact *bool `json:"emergencyContact,omitempty"` // A list of groups of which the user is a member. Groups []AccountGroupDto `json:"groups"` AdditionalProperties map[string]interface{} }
GroupUserDto struct for GroupUserDto
func NewGroupUserDto ¶
func NewGroupUserDto(uid string, email string, groups []AccountGroupDto) *GroupUserDto
NewGroupUserDto instantiates a new GroupUserDto 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 NewGroupUserDtoWithDefaults ¶
func NewGroupUserDtoWithDefaults() *GroupUserDto
NewGroupUserDtoWithDefaults instantiates a new GroupUserDto 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 (*GroupUserDto) GetEmail ¶
func (o *GroupUserDto) GetEmail() string
GetEmail returns the Email field value
func (*GroupUserDto) GetEmailOk ¶
func (o *GroupUserDto) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*GroupUserDto) GetEmergencyContact ¶
func (o *GroupUserDto) GetEmergencyContact() bool
GetEmergencyContact returns the EmergencyContact field value if set, zero value otherwise.
func (*GroupUserDto) GetEmergencyContactOk ¶
func (o *GroupUserDto) GetEmergencyContactOk() (*bool, bool)
GetEmergencyContactOk returns a tuple with the EmergencyContact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupUserDto) GetGroups ¶
func (o *GroupUserDto) GetGroups() []AccountGroupDto
GetGroups returns the Groups field value
func (*GroupUserDto) GetGroupsOk ¶
func (o *GroupUserDto) GetGroupsOk() ([]AccountGroupDto, bool)
GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set.
func (*GroupUserDto) GetName ¶
func (o *GroupUserDto) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*GroupUserDto) GetNameOk ¶
func (o *GroupUserDto) 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 (*GroupUserDto) GetSurname ¶
func (o *GroupUserDto) GetSurname() string
GetSurname returns the Surname field value if set, zero value otherwise.
func (*GroupUserDto) GetSurnameOk ¶
func (o *GroupUserDto) GetSurnameOk() (*string, bool)
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupUserDto) GetUid ¶
func (o *GroupUserDto) GetUid() string
GetUid returns the Uid field value
func (*GroupUserDto) GetUidOk ¶
func (o *GroupUserDto) GetUidOk() (*string, bool)
GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.
func (*GroupUserDto) GetUserStatus ¶
func (o *GroupUserDto) GetUserStatus() string
GetUserStatus returns the UserStatus field value if set, zero value otherwise.
func (*GroupUserDto) GetUserStatusOk ¶
func (o *GroupUserDto) GetUserStatusOk() (*string, bool)
GetUserStatusOk returns a tuple with the UserStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupUserDto) HasEmergencyContact ¶
func (o *GroupUserDto) HasEmergencyContact() bool
HasEmergencyContact returns a boolean if a field has been set.
func (*GroupUserDto) HasName ¶
func (o *GroupUserDto) HasName() bool
HasName returns a boolean if a field has been set.
func (*GroupUserDto) HasSurname ¶
func (o *GroupUserDto) HasSurname() bool
HasSurname returns a boolean if a field has been set.
func (*GroupUserDto) HasUserStatus ¶
func (o *GroupUserDto) HasUserStatus() bool
HasUserStatus returns a boolean if a field has been set.
func (GroupUserDto) MarshalJSON ¶
func (o GroupUserDto) MarshalJSON() ([]byte, error)
func (*GroupUserDto) SetEmergencyContact ¶
func (o *GroupUserDto) SetEmergencyContact(v bool)
SetEmergencyContact gets a reference to the given bool and assigns it to the EmergencyContact field.
func (*GroupUserDto) SetGroups ¶
func (o *GroupUserDto) SetGroups(v []AccountGroupDto)
SetGroups sets field value
func (*GroupUserDto) SetName ¶
func (o *GroupUserDto) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*GroupUserDto) SetSurname ¶
func (o *GroupUserDto) SetSurname(v string)
SetSurname gets a reference to the given string and assigns it to the Surname field.
func (*GroupUserDto) SetUserStatus ¶
func (o *GroupUserDto) SetUserStatus(v string)
SetUserStatus gets a reference to the given string and assigns it to the UserStatus field.
func (GroupUserDto) ToMap ¶
func (o GroupUserDto) ToMap() (map[string]interface{}, error)
func (*GroupUserDto) UnmarshalJSON ¶ added in v0.8.0
func (o *GroupUserDto) UnmarshalJSON(data []byte) (err error)
type GroupUserListDto ¶
type GroupUserListDto struct { // The number of entries in the list. Count float32 `json:"count"` Items []UserDto `json:"items"` AdditionalProperties map[string]interface{} }
GroupUserListDto struct for GroupUserListDto
func NewGroupUserListDto ¶
func NewGroupUserListDto(count float32, items []UserDto) *GroupUserListDto
NewGroupUserListDto instantiates a new GroupUserListDto 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 NewGroupUserListDtoWithDefaults ¶
func NewGroupUserListDtoWithDefaults() *GroupUserListDto
NewGroupUserListDtoWithDefaults instantiates a new GroupUserListDto 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 (*GroupUserListDto) GetCount ¶
func (o *GroupUserListDto) GetCount() float32
GetCount returns the Count field value
func (*GroupUserListDto) GetCountOk ¶
func (o *GroupUserListDto) GetCountOk() (*float32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*GroupUserListDto) GetItems ¶
func (o *GroupUserListDto) GetItems() []UserDto
GetItems returns the Items field value
func (*GroupUserListDto) GetItemsOk ¶
func (o *GroupUserListDto) GetItemsOk() ([]UserDto, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (GroupUserListDto) MarshalJSON ¶
func (o GroupUserListDto) MarshalJSON() ([]byte, error)
func (*GroupUserListDto) SetCount ¶
func (o *GroupUserListDto) SetCount(v float32)
SetCount sets field value
func (*GroupUserListDto) SetItems ¶
func (o *GroupUserListDto) SetItems(v []UserDto)
SetItems sets field value
func (GroupUserListDto) ToMap ¶
func (o GroupUserListDto) ToMap() (map[string]interface{}, error)
func (*GroupUserListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *GroupUserListDto) UnmarshalJSON(data []byte) (err error)
type HTTPRequestDoer ¶
type HostMonitoringOverageEnabledDto ¶ added in v0.8.0
type HostMonitoringOverageEnabledDto struct { // The overage is (`true`) or is not (`false`) enabled for the environment. If the overage is enabled, the environment can exceed the quota. HostUnitOverageAllowed bool `json:"hostUnitOverageAllowed"` AdditionalProperties map[string]interface{} }
HostMonitoringOverageEnabledDto struct for HostMonitoringOverageEnabledDto
func NewHostMonitoringOverageEnabledDto ¶ added in v0.8.0
func NewHostMonitoringOverageEnabledDto(hostUnitOverageAllowed bool) *HostMonitoringOverageEnabledDto
NewHostMonitoringOverageEnabledDto instantiates a new HostMonitoringOverageEnabledDto 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 NewHostMonitoringOverageEnabledDtoWithDefaults ¶ added in v0.8.0
func NewHostMonitoringOverageEnabledDtoWithDefaults() *HostMonitoringOverageEnabledDto
NewHostMonitoringOverageEnabledDtoWithDefaults instantiates a new HostMonitoringOverageEnabledDto 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 (*HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowed() bool
GetHostUnitOverageAllowed returns the HostUnitOverageAllowed field value
func (*HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowedOk ¶ added in v0.8.0
func (o *HostMonitoringOverageEnabledDto) GetHostUnitOverageAllowedOk() (*bool, bool)
GetHostUnitOverageAllowedOk returns a tuple with the HostUnitOverageAllowed field value and a boolean to check if the value has been set.
func (HostMonitoringOverageEnabledDto) MarshalJSON ¶ added in v0.8.0
func (o HostMonitoringOverageEnabledDto) MarshalJSON() ([]byte, error)
func (*HostMonitoringOverageEnabledDto) SetHostUnitOverageAllowed ¶ added in v0.8.0
func (o *HostMonitoringOverageEnabledDto) SetHostUnitOverageAllowed(v bool)
SetHostUnitOverageAllowed sets field value
func (HostMonitoringOverageEnabledDto) ToMap ¶ added in v0.8.0
func (o HostMonitoringOverageEnabledDto) ToMap() (map[string]interface{}, error)
func (*HostMonitoringOverageEnabledDto) UnmarshalJSON ¶ added in v0.8.0
func (o *HostMonitoringOverageEnabledDto) UnmarshalJSON(data []byte) (err error)
type IpConfigDto ¶ added in v0.8.0
type IpConfigDto struct { // If enabled the ip config allow list gets applied. Enabled bool `json:"enabled"` // If enabled the webhook ip allowlists will ignore the main allowlist CIDR range limitations. AllowWebhookOverride bool `json:"allowWebhookOverride"` // Contains a list of valid IP addresses in CIDR format which are allowed. If enabled it must not be empty. Allowlist []AllowlistItem `json:"allowlist,omitempty"` AdditionalProperties map[string]interface{} }
IpConfigDto struct for IpConfigDto
func NewIpConfigDto ¶ added in v0.8.0
func NewIpConfigDto(enabled bool, allowWebhookOverride bool) *IpConfigDto
NewIpConfigDto instantiates a new IpConfigDto 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 NewIpConfigDtoWithDefaults ¶ added in v0.8.0
func NewIpConfigDtoWithDefaults() *IpConfigDto
NewIpConfigDtoWithDefaults instantiates a new IpConfigDto 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 (*IpConfigDto) GetAllowWebhookOverride ¶ added in v0.8.0
func (o *IpConfigDto) GetAllowWebhookOverride() bool
GetAllowWebhookOverride returns the AllowWebhookOverride field value
func (*IpConfigDto) GetAllowWebhookOverrideOk ¶ added in v0.8.0
func (o *IpConfigDto) GetAllowWebhookOverrideOk() (*bool, bool)
GetAllowWebhookOverrideOk returns a tuple with the AllowWebhookOverride field value and a boolean to check if the value has been set.
func (*IpConfigDto) GetAllowlist ¶ added in v0.8.0
func (o *IpConfigDto) GetAllowlist() []AllowlistItem
GetAllowlist returns the Allowlist field value if set, zero value otherwise.
func (*IpConfigDto) GetAllowlistOk ¶ added in v0.8.0
func (o *IpConfigDto) GetAllowlistOk() ([]AllowlistItem, bool)
GetAllowlistOk returns a tuple with the Allowlist field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IpConfigDto) GetEnabled ¶ added in v0.8.0
func (o *IpConfigDto) GetEnabled() bool
GetEnabled returns the Enabled field value
func (*IpConfigDto) GetEnabledOk ¶ added in v0.8.0
func (o *IpConfigDto) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*IpConfigDto) HasAllowlist ¶ added in v0.8.0
func (o *IpConfigDto) HasAllowlist() bool
HasAllowlist returns a boolean if a field has been set.
func (IpConfigDto) MarshalJSON ¶ added in v0.8.0
func (o IpConfigDto) MarshalJSON() ([]byte, error)
func (*IpConfigDto) SetAllowWebhookOverride ¶ added in v0.8.0
func (o *IpConfigDto) SetAllowWebhookOverride(v bool)
SetAllowWebhookOverride sets field value
func (*IpConfigDto) SetAllowlist ¶ added in v0.8.0
func (o *IpConfigDto) SetAllowlist(v []AllowlistItem)
SetAllowlist gets a reference to the given []AllowlistItem and assigns it to the Allowlist field.
func (*IpConfigDto) SetEnabled ¶ added in v0.8.0
func (o *IpConfigDto) SetEnabled(v bool)
SetEnabled sets field value
func (IpConfigDto) ToMap ¶ added in v0.8.0
func (o IpConfigDto) ToMap() (map[string]interface{}, error)
func (*IpConfigDto) UnmarshalJSON ¶ added in v0.8.0
func (o *IpConfigDto) UnmarshalJSON(data []byte) (err error)
type LevelLimitsDto ¶ added in v0.8.0
type LevelLimitsDto struct { // Information about policies limit set for a level. Policies LimitEntry `json:"policies"` // Information about policy bindings limit set for a level. Bindings LimitEntry `json:"bindings"` // Information about policy boundaries limit set for a level. Boundaries LimitEntry `json:"boundaries"` AdditionalProperties map[string]interface{} }
LevelLimitsDto struct for LevelLimitsDto
func NewLevelLimitsDto ¶ added in v0.8.0
func NewLevelLimitsDto(policies LimitEntry, bindings LimitEntry, boundaries LimitEntry) *LevelLimitsDto
NewLevelLimitsDto instantiates a new LevelLimitsDto 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 NewLevelLimitsDtoWithDefaults ¶ added in v0.8.0
func NewLevelLimitsDtoWithDefaults() *LevelLimitsDto
NewLevelLimitsDtoWithDefaults instantiates a new LevelLimitsDto 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 (*LevelLimitsDto) GetBindings ¶ added in v0.8.0
func (o *LevelLimitsDto) GetBindings() LimitEntry
GetBindings returns the Bindings field value
func (*LevelLimitsDto) GetBindingsOk ¶ added in v0.8.0
func (o *LevelLimitsDto) GetBindingsOk() (*LimitEntry, bool)
GetBindingsOk returns a tuple with the Bindings field value and a boolean to check if the value has been set.
func (*LevelLimitsDto) GetBoundaries ¶ added in v0.8.0
func (o *LevelLimitsDto) GetBoundaries() LimitEntry
GetBoundaries returns the Boundaries field value
func (*LevelLimitsDto) GetBoundariesOk ¶ added in v0.8.0
func (o *LevelLimitsDto) GetBoundariesOk() (*LimitEntry, bool)
GetBoundariesOk returns a tuple with the Boundaries field value and a boolean to check if the value has been set.
func (*LevelLimitsDto) GetPolicies ¶ added in v0.8.0
func (o *LevelLimitsDto) GetPolicies() LimitEntry
GetPolicies returns the Policies field value
func (*LevelLimitsDto) GetPoliciesOk ¶ added in v0.8.0
func (o *LevelLimitsDto) GetPoliciesOk() (*LimitEntry, bool)
GetPoliciesOk returns a tuple with the Policies field value and a boolean to check if the value has been set.
func (LevelLimitsDto) MarshalJSON ¶ added in v0.8.0
func (o LevelLimitsDto) MarshalJSON() ([]byte, error)
func (*LevelLimitsDto) SetBindings ¶ added in v0.8.0
func (o *LevelLimitsDto) SetBindings(v LimitEntry)
SetBindings sets field value
func (*LevelLimitsDto) SetBoundaries ¶ added in v0.8.0
func (o *LevelLimitsDto) SetBoundaries(v LimitEntry)
SetBoundaries sets field value
func (*LevelLimitsDto) SetPolicies ¶ added in v0.8.0
func (o *LevelLimitsDto) SetPolicies(v LimitEntry)
SetPolicies sets field value
func (LevelLimitsDto) ToMap ¶ added in v0.8.0
func (o LevelLimitsDto) ToMap() (map[string]interface{}, error)
func (*LevelLimitsDto) UnmarshalJSON ¶ added in v0.8.0
func (o *LevelLimitsDto) UnmarshalJSON(data []byte) (err error)
type LevelPolicyBindingDto ¶
type LevelPolicyBindingDto struct { // The type of the policy level. LevelType string `json:"levelType"` // The ID of the policy level. LevelId string `json:"levelId"` PolicyBindings []Binding `json:"policyBindings"` AdditionalProperties map[string]interface{} }
LevelPolicyBindingDto struct for LevelPolicyBindingDto
func NewLevelPolicyBindingDto ¶
func NewLevelPolicyBindingDto(levelType string, levelId string, policyBindings []Binding) *LevelPolicyBindingDto
NewLevelPolicyBindingDto instantiates a new LevelPolicyBindingDto 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 NewLevelPolicyBindingDtoWithDefaults ¶
func NewLevelPolicyBindingDtoWithDefaults() *LevelPolicyBindingDto
NewLevelPolicyBindingDtoWithDefaults instantiates a new LevelPolicyBindingDto 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 (*LevelPolicyBindingDto) GetLevelId ¶
func (o *LevelPolicyBindingDto) GetLevelId() string
GetLevelId returns the LevelId field value
func (*LevelPolicyBindingDto) GetLevelIdOk ¶
func (o *LevelPolicyBindingDto) GetLevelIdOk() (*string, bool)
GetLevelIdOk returns a tuple with the LevelId field value and a boolean to check if the value has been set.
func (*LevelPolicyBindingDto) GetLevelType ¶
func (o *LevelPolicyBindingDto) GetLevelType() string
GetLevelType returns the LevelType field value
func (*LevelPolicyBindingDto) GetLevelTypeOk ¶
func (o *LevelPolicyBindingDto) GetLevelTypeOk() (*string, bool)
GetLevelTypeOk returns a tuple with the LevelType field value and a boolean to check if the value has been set.
func (*LevelPolicyBindingDto) GetPolicyBindings ¶
func (o *LevelPolicyBindingDto) GetPolicyBindings() []Binding
GetPolicyBindings returns the PolicyBindings field value
func (*LevelPolicyBindingDto) GetPolicyBindingsOk ¶
func (o *LevelPolicyBindingDto) GetPolicyBindingsOk() ([]Binding, bool)
GetPolicyBindingsOk returns a tuple with the PolicyBindings field value and a boolean to check if the value has been set.
func (LevelPolicyBindingDto) MarshalJSON ¶
func (o LevelPolicyBindingDto) MarshalJSON() ([]byte, error)
func (*LevelPolicyBindingDto) SetLevelId ¶
func (o *LevelPolicyBindingDto) SetLevelId(v string)
SetLevelId sets field value
func (*LevelPolicyBindingDto) SetLevelType ¶
func (o *LevelPolicyBindingDto) SetLevelType(v string)
SetLevelType sets field value
func (*LevelPolicyBindingDto) SetPolicyBindings ¶
func (o *LevelPolicyBindingDto) SetPolicyBindings(v []Binding)
SetPolicyBindings sets field value
func (LevelPolicyBindingDto) ToMap ¶
func (o LevelPolicyBindingDto) ToMap() (map[string]interface{}, error)
func (*LevelPolicyBindingDto) UnmarshalJSON ¶ added in v0.8.0
func (o *LevelPolicyBindingDto) UnmarshalJSON(data []byte) (err error)
type LevelPolicyBindingDtoList ¶ added in v0.8.0
type LevelPolicyBindingDtoList struct { PageSize float32 `json:"pageSize"` PageNumber float32 `json:"pageNumber"` TotalCount float32 `json:"totalCount"` Content []LevelPolicyBindingDto `json:"content"` AdditionalProperties map[string]interface{} }
LevelPolicyBindingDtoList struct for LevelPolicyBindingDtoList
func NewLevelPolicyBindingDtoList ¶ added in v0.8.0
func NewLevelPolicyBindingDtoList(pageSize float32, pageNumber float32, totalCount float32, content []LevelPolicyBindingDto) *LevelPolicyBindingDtoList
NewLevelPolicyBindingDtoList instantiates a new LevelPolicyBindingDtoList 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 NewLevelPolicyBindingDtoListWithDefaults ¶ added in v0.8.0
func NewLevelPolicyBindingDtoListWithDefaults() *LevelPolicyBindingDtoList
NewLevelPolicyBindingDtoListWithDefaults instantiates a new LevelPolicyBindingDtoList 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 (*LevelPolicyBindingDtoList) GetContent ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetContent() []LevelPolicyBindingDto
GetContent returns the Content field value
func (*LevelPolicyBindingDtoList) GetContentOk ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetContentOk() ([]LevelPolicyBindingDto, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (*LevelPolicyBindingDtoList) GetPageNumber ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetPageNumber() float32
GetPageNumber returns the PageNumber field value
func (*LevelPolicyBindingDtoList) GetPageNumberOk ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetPageNumberOk() (*float32, bool)
GetPageNumberOk returns a tuple with the PageNumber field value and a boolean to check if the value has been set.
func (*LevelPolicyBindingDtoList) GetPageSize ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetPageSize() float32
GetPageSize returns the PageSize field value
func (*LevelPolicyBindingDtoList) GetPageSizeOk ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetPageSizeOk() (*float32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*LevelPolicyBindingDtoList) GetTotalCount ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*LevelPolicyBindingDtoList) GetTotalCountOk ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (LevelPolicyBindingDtoList) MarshalJSON ¶ added in v0.8.0
func (o LevelPolicyBindingDtoList) MarshalJSON() ([]byte, error)
func (*LevelPolicyBindingDtoList) SetContent ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) SetContent(v []LevelPolicyBindingDto)
SetContent sets field value
func (*LevelPolicyBindingDtoList) SetPageNumber ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) SetPageNumber(v float32)
SetPageNumber sets field value
func (*LevelPolicyBindingDtoList) SetPageSize ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) SetPageSize(v float32)
SetPageSize sets field value
func (*LevelPolicyBindingDtoList) SetTotalCount ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) SetTotalCount(v float32)
SetTotalCount sets field value
func (LevelPolicyBindingDtoList) ToMap ¶ added in v0.8.0
func (o LevelPolicyBindingDtoList) ToMap() (map[string]interface{}, error)
func (*LevelPolicyBindingDtoList) UnmarshalJSON ¶ added in v0.8.0
func (o *LevelPolicyBindingDtoList) UnmarshalJSON(data []byte) (err error)
type LevelPolicyDto ¶
type LevelPolicyDto struct { // The ID of the policy. Uuid string `json:"uuid"` // The display name of the policy. Name string `json:"name"` // A list of tags. Tags []string `json:"tags"` // A short description of the policy. Description string `json:"description"` // The [statement](https://dt-url.net/ht03ucb) of the policy. StatementQuery string `json:"statementQuery"` // The expanded form of the policy statement. Statements []Statement `json:"statements"` AdditionalProperties map[string]interface{} }
LevelPolicyDto struct for LevelPolicyDto
func NewLevelPolicyDto ¶
func NewLevelPolicyDto(uuid string, name string, tags []string, description string, statementQuery string, statements []Statement) *LevelPolicyDto
NewLevelPolicyDto instantiates a new LevelPolicyDto 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 NewLevelPolicyDtoWithDefaults ¶
func NewLevelPolicyDtoWithDefaults() *LevelPolicyDto
NewLevelPolicyDtoWithDefaults instantiates a new LevelPolicyDto 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 (*LevelPolicyDto) GetDescription ¶
func (o *LevelPolicyDto) GetDescription() string
GetDescription returns the Description field value
func (*LevelPolicyDto) GetDescriptionOk ¶
func (o *LevelPolicyDto) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*LevelPolicyDto) GetName ¶
func (o *LevelPolicyDto) GetName() string
GetName returns the Name field value
func (*LevelPolicyDto) GetNameOk ¶
func (o *LevelPolicyDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*LevelPolicyDto) GetStatementQuery ¶
func (o *LevelPolicyDto) GetStatementQuery() string
GetStatementQuery returns the StatementQuery field value
func (*LevelPolicyDto) GetStatementQueryOk ¶
func (o *LevelPolicyDto) GetStatementQueryOk() (*string, bool)
GetStatementQueryOk returns a tuple with the StatementQuery field value and a boolean to check if the value has been set.
func (*LevelPolicyDto) GetStatements ¶
func (o *LevelPolicyDto) GetStatements() []Statement
GetStatements returns the Statements field value
func (*LevelPolicyDto) GetStatementsOk ¶
func (o *LevelPolicyDto) GetStatementsOk() ([]Statement, bool)
GetStatementsOk returns a tuple with the Statements field value and a boolean to check if the value has been set.
func (*LevelPolicyDto) GetTags ¶
func (o *LevelPolicyDto) GetTags() []string
GetTags returns the Tags field value
func (*LevelPolicyDto) GetTagsOk ¶
func (o *LevelPolicyDto) GetTagsOk() ([]string, bool)
GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.
func (*LevelPolicyDto) GetUuid ¶
func (o *LevelPolicyDto) GetUuid() string
GetUuid returns the Uuid field value
func (*LevelPolicyDto) GetUuidOk ¶
func (o *LevelPolicyDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (LevelPolicyDto) MarshalJSON ¶
func (o LevelPolicyDto) MarshalJSON() ([]byte, error)
func (*LevelPolicyDto) SetDescription ¶
func (o *LevelPolicyDto) SetDescription(v string)
SetDescription sets field value
func (*LevelPolicyDto) SetName ¶
func (o *LevelPolicyDto) SetName(v string)
SetName sets field value
func (*LevelPolicyDto) SetStatementQuery ¶
func (o *LevelPolicyDto) SetStatementQuery(v string)
SetStatementQuery sets field value
func (*LevelPolicyDto) SetStatements ¶
func (o *LevelPolicyDto) SetStatements(v []Statement)
SetStatements sets field value
func (*LevelPolicyDto) SetTags ¶
func (o *LevelPolicyDto) SetTags(v []string)
SetTags sets field value
func (*LevelPolicyDto) SetUuid ¶
func (o *LevelPolicyDto) SetUuid(v string)
SetUuid sets field value
func (LevelPolicyDto) ToMap ¶
func (o LevelPolicyDto) ToMap() (map[string]interface{}, error)
func (*LevelPolicyDto) UnmarshalJSON ¶ added in v0.8.0
func (o *LevelPolicyDto) UnmarshalJSON(data []byte) (err error)
type LimitEntry ¶ added in v0.8.0
type LimitEntry struct { Count float32 `json:"count"` Limit string `json:"limit"` AdditionalProperties map[string]interface{} }
LimitEntry struct for LimitEntry
func NewLimitEntry ¶ added in v0.8.0
func NewLimitEntry(count float32, limit string) *LimitEntry
NewLimitEntry instantiates a new LimitEntry 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 NewLimitEntryWithDefaults ¶ added in v0.8.0
func NewLimitEntryWithDefaults() *LimitEntry
NewLimitEntryWithDefaults instantiates a new LimitEntry 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 (*LimitEntry) GetCount ¶ added in v0.8.0
func (o *LimitEntry) GetCount() float32
GetCount returns the Count field value
func (*LimitEntry) GetCountOk ¶ added in v0.8.0
func (o *LimitEntry) GetCountOk() (*float32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*LimitEntry) GetLimit ¶ added in v0.8.0
func (o *LimitEntry) GetLimit() string
GetLimit returns the Limit field value
func (*LimitEntry) GetLimitOk ¶ added in v0.8.0
func (o *LimitEntry) GetLimitOk() (*string, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (LimitEntry) MarshalJSON ¶ added in v0.8.0
func (o LimitEntry) MarshalJSON() ([]byte, error)
func (*LimitEntry) SetCount ¶ added in v0.8.0
func (o *LimitEntry) SetCount(v float32)
SetCount sets field value
func (*LimitEntry) SetLimit ¶ added in v0.8.0
func (o *LimitEntry) SetLimit(v string)
SetLimit sets field value
func (LimitEntry) ToMap ¶ added in v0.8.0
func (o LimitEntry) ToMap() (map[string]interface{}, error)
func (*LimitEntry) UnmarshalJSON ¶ added in v0.8.0
func (o *LimitEntry) UnmarshalJSON(data []byte) (err error)
type ManagementZoneResourceDto ¶
type ManagementZoneResourceDto struct { // The ID of the environment to which the management zone belongs. Parent string `json:"parent"` // The name of the management zone. Name string `json:"name"` // The ID of the management zone. Id string `json:"id"` AdditionalProperties map[string]interface{} }
ManagementZoneResourceDto struct for ManagementZoneResourceDto
func NewManagementZoneResourceDto ¶
func NewManagementZoneResourceDto(parent string, name string, id string) *ManagementZoneResourceDto
NewManagementZoneResourceDto instantiates a new ManagementZoneResourceDto 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 NewManagementZoneResourceDtoWithDefaults ¶
func NewManagementZoneResourceDtoWithDefaults() *ManagementZoneResourceDto
NewManagementZoneResourceDtoWithDefaults instantiates a new ManagementZoneResourceDto 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 (*ManagementZoneResourceDto) GetId ¶
func (o *ManagementZoneResourceDto) GetId() string
GetId returns the Id field value
func (*ManagementZoneResourceDto) GetIdOk ¶
func (o *ManagementZoneResourceDto) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ManagementZoneResourceDto) GetName ¶
func (o *ManagementZoneResourceDto) GetName() string
GetName returns the Name field value
func (*ManagementZoneResourceDto) GetNameOk ¶
func (o *ManagementZoneResourceDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ManagementZoneResourceDto) GetParent ¶
func (o *ManagementZoneResourceDto) GetParent() string
GetParent returns the Parent field value
func (*ManagementZoneResourceDto) GetParentOk ¶
func (o *ManagementZoneResourceDto) GetParentOk() (*string, bool)
GetParentOk returns a tuple with the Parent field value and a boolean to check if the value has been set.
func (ManagementZoneResourceDto) MarshalJSON ¶
func (o ManagementZoneResourceDto) MarshalJSON() ([]byte, error)
func (*ManagementZoneResourceDto) SetId ¶
func (o *ManagementZoneResourceDto) SetId(v string)
SetId sets field value
func (*ManagementZoneResourceDto) SetName ¶
func (o *ManagementZoneResourceDto) SetName(v string)
SetName sets field value
func (*ManagementZoneResourceDto) SetParent ¶
func (o *ManagementZoneResourceDto) SetParent(v string)
SetParent sets field value
func (ManagementZoneResourceDto) ToMap ¶
func (o ManagementZoneResourceDto) ToMap() (map[string]interface{}, error)
func (*ManagementZoneResourceDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ManagementZoneResourceDto) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type NullableAccountContractDto ¶ added in v0.8.0
type NullableAccountContractDto struct {
// contains filtered or unexported fields
}
func NewNullableAccountContractDto ¶ added in v0.8.0
func NewNullableAccountContractDto(val *AccountContractDto) *NullableAccountContractDto
func (NullableAccountContractDto) Get ¶ added in v0.8.0
func (v NullableAccountContractDto) Get() *AccountContractDto
func (NullableAccountContractDto) IsSet ¶ added in v0.8.0
func (v NullableAccountContractDto) IsSet() bool
func (NullableAccountContractDto) MarshalJSON ¶ added in v0.8.0
func (v NullableAccountContractDto) MarshalJSON() ([]byte, error)
func (*NullableAccountContractDto) Set ¶ added in v0.8.0
func (v *NullableAccountContractDto) Set(val *AccountContractDto)
func (*NullableAccountContractDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableAccountContractDto) UnmarshalJSON(src []byte) error
func (*NullableAccountContractDto) Unset ¶ added in v0.8.0
func (v *NullableAccountContractDto) Unset()
type NullableAccountGroupDto ¶
type NullableAccountGroupDto struct {
// contains filtered or unexported fields
}
func NewNullableAccountGroupDto ¶
func NewNullableAccountGroupDto(val *AccountGroupDto) *NullableAccountGroupDto
func (NullableAccountGroupDto) Get ¶
func (v NullableAccountGroupDto) Get() *AccountGroupDto
func (NullableAccountGroupDto) IsSet ¶
func (v NullableAccountGroupDto) IsSet() bool
func (NullableAccountGroupDto) MarshalJSON ¶
func (v NullableAccountGroupDto) MarshalJSON() ([]byte, error)
func (*NullableAccountGroupDto) Set ¶
func (v *NullableAccountGroupDto) Set(val *AccountGroupDto)
func (*NullableAccountGroupDto) UnmarshalJSON ¶
func (v *NullableAccountGroupDto) UnmarshalJSON(src []byte) error
func (*NullableAccountGroupDto) Unset ¶
func (v *NullableAccountGroupDto) Unset()
type NullableAccountLimitsDto ¶ added in v0.8.0
type NullableAccountLimitsDto struct {
// contains filtered or unexported fields
}
func NewNullableAccountLimitsDto ¶ added in v0.8.0
func NewNullableAccountLimitsDto(val *AccountLimitsDto) *NullableAccountLimitsDto
func (NullableAccountLimitsDto) Get ¶ added in v0.8.0
func (v NullableAccountLimitsDto) Get() *AccountLimitsDto
func (NullableAccountLimitsDto) IsSet ¶ added in v0.8.0
func (v NullableAccountLimitsDto) IsSet() bool
func (NullableAccountLimitsDto) MarshalJSON ¶ added in v0.8.0
func (v NullableAccountLimitsDto) MarshalJSON() ([]byte, error)
func (*NullableAccountLimitsDto) Set ¶ added in v0.8.0
func (v *NullableAccountLimitsDto) Set(val *AccountLimitsDto)
func (*NullableAccountLimitsDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableAccountLimitsDto) UnmarshalJSON(src []byte) error
func (*NullableAccountLimitsDto) Unset ¶ added in v0.8.0
func (v *NullableAccountLimitsDto) Unset()
type NullableAccountLimitsPage ¶ added in v0.8.0
type NullableAccountLimitsPage struct {
// contains filtered or unexported fields
}
func NewNullableAccountLimitsPage ¶ added in v0.8.0
func NewNullableAccountLimitsPage(val *AccountLimitsPage) *NullableAccountLimitsPage
func (NullableAccountLimitsPage) Get ¶ added in v0.8.0
func (v NullableAccountLimitsPage) Get() *AccountLimitsPage
func (NullableAccountLimitsPage) IsSet ¶ added in v0.8.0
func (v NullableAccountLimitsPage) IsSet() bool
func (NullableAccountLimitsPage) MarshalJSON ¶ added in v0.8.0
func (v NullableAccountLimitsPage) MarshalJSON() ([]byte, error)
func (*NullableAccountLimitsPage) Set ¶ added in v0.8.0
func (v *NullableAccountLimitsPage) Set(val *AccountLimitsPage)
func (*NullableAccountLimitsPage) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableAccountLimitsPage) UnmarshalJSON(src []byte) error
func (*NullableAccountLimitsPage) Unset ¶ added in v0.8.0
func (v *NullableAccountLimitsPage) Unset()
type NullableAllowlistItem ¶ added in v0.8.0
type NullableAllowlistItem struct {
// contains filtered or unexported fields
}
func NewNullableAllowlistItem ¶ added in v0.8.0
func NewNullableAllowlistItem(val *AllowlistItem) *NullableAllowlistItem
func (NullableAllowlistItem) Get ¶ added in v0.8.0
func (v NullableAllowlistItem) Get() *AllowlistItem
func (NullableAllowlistItem) IsSet ¶ added in v0.8.0
func (v NullableAllowlistItem) IsSet() bool
func (NullableAllowlistItem) MarshalJSON ¶ added in v0.8.0
func (v NullableAllowlistItem) MarshalJSON() ([]byte, error)
func (*NullableAllowlistItem) Set ¶ added in v0.8.0
func (v *NullableAllowlistItem) Set(val *AllowlistItem)
func (*NullableAllowlistItem) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableAllowlistItem) UnmarshalJSON(src []byte) error
func (*NullableAllowlistItem) Unset ¶ added in v0.8.0
func (v *NullableAllowlistItem) Unset()
type NullableAppendLevelPolicyBindingForGroupDto ¶
type NullableAppendLevelPolicyBindingForGroupDto struct {
// contains filtered or unexported fields
}
func NewNullableAppendLevelPolicyBindingForGroupDto ¶
func NewNullableAppendLevelPolicyBindingForGroupDto(val *AppendLevelPolicyBindingForGroupDto) *NullableAppendLevelPolicyBindingForGroupDto
func (NullableAppendLevelPolicyBindingForGroupDto) IsSet ¶
func (v NullableAppendLevelPolicyBindingForGroupDto) IsSet() bool
func (NullableAppendLevelPolicyBindingForGroupDto) MarshalJSON ¶
func (v NullableAppendLevelPolicyBindingForGroupDto) MarshalJSON() ([]byte, error)
func (*NullableAppendLevelPolicyBindingForGroupDto) Set ¶
func (v *NullableAppendLevelPolicyBindingForGroupDto) Set(val *AppendLevelPolicyBindingForGroupDto)
func (*NullableAppendLevelPolicyBindingForGroupDto) UnmarshalJSON ¶
func (v *NullableAppendLevelPolicyBindingForGroupDto) UnmarshalJSON(src []byte) error
func (*NullableAppendLevelPolicyBindingForGroupDto) Unset ¶
func (v *NullableAppendLevelPolicyBindingForGroupDto) Unset()
type NullableAppendLevelPolicyBindingsRequestDto ¶
type NullableAppendLevelPolicyBindingsRequestDto struct {
// contains filtered or unexported fields
}
func NewNullableAppendLevelPolicyBindingsRequestDto ¶
func NewNullableAppendLevelPolicyBindingsRequestDto(val *AppendLevelPolicyBindingsRequestDto) *NullableAppendLevelPolicyBindingsRequestDto
func (NullableAppendLevelPolicyBindingsRequestDto) IsSet ¶
func (v NullableAppendLevelPolicyBindingsRequestDto) IsSet() bool
func (NullableAppendLevelPolicyBindingsRequestDto) MarshalJSON ¶
func (v NullableAppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
func (*NullableAppendLevelPolicyBindingsRequestDto) Set ¶
func (v *NullableAppendLevelPolicyBindingsRequestDto) Set(val *AppendLevelPolicyBindingsRequestDto)
func (*NullableAppendLevelPolicyBindingsRequestDto) UnmarshalJSON ¶
func (v *NullableAppendLevelPolicyBindingsRequestDto) UnmarshalJSON(src []byte) error
func (*NullableAppendLevelPolicyBindingsRequestDto) Unset ¶
func (v *NullableAppendLevelPolicyBindingsRequestDto) Unset()
type NullableBinding ¶
type NullableBinding struct {
// contains filtered or unexported fields
}
func NewNullableBinding ¶
func NewNullableBinding(val *Binding) *NullableBinding
func (NullableBinding) Get ¶
func (v NullableBinding) Get() *Binding
func (NullableBinding) IsSet ¶
func (v NullableBinding) IsSet() bool
func (NullableBinding) MarshalJSON ¶
func (v NullableBinding) MarshalJSON() ([]byte, error)
func (*NullableBinding) Set ¶
func (v *NullableBinding) Set(val *Binding)
func (*NullableBinding) UnmarshalJSON ¶
func (v *NullableBinding) UnmarshalJSON(src []byte) error
func (*NullableBinding) Unset ¶
func (v *NullableBinding) 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 NullableClaBudgetLimitDto ¶ added in v0.8.0
type NullableClaBudgetLimitDto struct {
// contains filtered or unexported fields
}
func NewNullableClaBudgetLimitDto ¶ added in v0.8.0
func NewNullableClaBudgetLimitDto(val *ClaBudgetLimitDto) *NullableClaBudgetLimitDto
func (NullableClaBudgetLimitDto) Get ¶ added in v0.8.0
func (v NullableClaBudgetLimitDto) Get() *ClaBudgetLimitDto
func (NullableClaBudgetLimitDto) IsSet ¶ added in v0.8.0
func (v NullableClaBudgetLimitDto) IsSet() bool
func (NullableClaBudgetLimitDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaBudgetLimitDto) MarshalJSON() ([]byte, error)
func (*NullableClaBudgetLimitDto) Set ¶ added in v0.8.0
func (v *NullableClaBudgetLimitDto) Set(val *ClaBudgetLimitDto)
func (*NullableClaBudgetLimitDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaBudgetLimitDto) UnmarshalJSON(src []byte) error
func (*NullableClaBudgetLimitDto) Unset ¶ added in v0.8.0
func (v *NullableClaBudgetLimitDto) Unset()
type NullableClaBudgetLimitRecordListDto ¶ added in v0.8.0
type NullableClaBudgetLimitRecordListDto struct {
// contains filtered or unexported fields
}
func NewNullableClaBudgetLimitRecordListDto ¶ added in v0.8.0
func NewNullableClaBudgetLimitRecordListDto(val *ClaBudgetLimitRecordListDto) *NullableClaBudgetLimitRecordListDto
func (NullableClaBudgetLimitRecordListDto) Get ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordListDto) Get() *ClaBudgetLimitRecordListDto
func (NullableClaBudgetLimitRecordListDto) IsSet ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordListDto) IsSet() bool
func (NullableClaBudgetLimitRecordListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordListDto) MarshalJSON() ([]byte, error)
func (*NullableClaBudgetLimitRecordListDto) Set ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordListDto) Set(val *ClaBudgetLimitRecordListDto)
func (*NullableClaBudgetLimitRecordListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordListDto) UnmarshalJSON(src []byte) error
func (*NullableClaBudgetLimitRecordListDto) Unset ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordListDto) Unset()
type NullableClaBudgetLimitRecordsDto ¶ added in v0.8.0
type NullableClaBudgetLimitRecordsDto struct {
// contains filtered or unexported fields
}
func NewNullableClaBudgetLimitRecordsDto ¶ added in v0.8.0
func NewNullableClaBudgetLimitRecordsDto(val *ClaBudgetLimitRecordsDto) *NullableClaBudgetLimitRecordsDto
func (NullableClaBudgetLimitRecordsDto) Get ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordsDto) Get() *ClaBudgetLimitRecordsDto
func (NullableClaBudgetLimitRecordsDto) IsSet ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordsDto) IsSet() bool
func (NullableClaBudgetLimitRecordsDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaBudgetLimitRecordsDto) MarshalJSON() ([]byte, error)
func (*NullableClaBudgetLimitRecordsDto) Set ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordsDto) Set(val *ClaBudgetLimitRecordsDto)
func (*NullableClaBudgetLimitRecordsDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordsDto) UnmarshalJSON(src []byte) error
func (*NullableClaBudgetLimitRecordsDto) Unset ¶ added in v0.8.0
func (v *NullableClaBudgetLimitRecordsDto) Unset()
type NullableClaClusterDto ¶ added in v0.8.0
type NullableClaClusterDto struct {
// contains filtered or unexported fields
}
func NewNullableClaClusterDto ¶ added in v0.8.0
func NewNullableClaClusterDto(val *ClaClusterDto) *NullableClaClusterDto
func (NullableClaClusterDto) Get ¶ added in v0.8.0
func (v NullableClaClusterDto) Get() *ClaClusterDto
func (NullableClaClusterDto) IsSet ¶ added in v0.8.0
func (v NullableClaClusterDto) IsSet() bool
func (NullableClaClusterDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaClusterDto) MarshalJSON() ([]byte, error)
func (*NullableClaClusterDto) Set ¶ added in v0.8.0
func (v *NullableClaClusterDto) Set(val *ClaClusterDto)
func (*NullableClaClusterDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaClusterDto) UnmarshalJSON(src []byte) error
func (*NullableClaClusterDto) Unset ¶ added in v0.8.0
func (v *NullableClaClusterDto) Unset()
type NullableClaClusterListDto ¶ added in v0.8.0
type NullableClaClusterListDto struct {
// contains filtered or unexported fields
}
func NewNullableClaClusterListDto ¶ added in v0.8.0
func NewNullableClaClusterListDto(val *ClaClusterListDto) *NullableClaClusterListDto
func (NullableClaClusterListDto) Get ¶ added in v0.8.0
func (v NullableClaClusterListDto) Get() *ClaClusterListDto
func (NullableClaClusterListDto) IsSet ¶ added in v0.8.0
func (v NullableClaClusterListDto) IsSet() bool
func (NullableClaClusterListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaClusterListDto) MarshalJSON() ([]byte, error)
func (*NullableClaClusterListDto) Set ¶ added in v0.8.0
func (v *NullableClaClusterListDto) Set(val *ClaClusterListDto)
func (*NullableClaClusterListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaClusterListDto) UnmarshalJSON(src []byte) error
func (*NullableClaClusterListDto) Unset ¶ added in v0.8.0
func (v *NullableClaClusterListDto) Unset()
type NullableClaEnvironmentDto ¶ added in v0.8.0
type NullableClaEnvironmentDto struct {
// contains filtered or unexported fields
}
func NewNullableClaEnvironmentDto ¶ added in v0.8.0
func NewNullableClaEnvironmentDto(val *ClaEnvironmentDto) *NullableClaEnvironmentDto
func (NullableClaEnvironmentDto) Get ¶ added in v0.8.0
func (v NullableClaEnvironmentDto) Get() *ClaEnvironmentDto
func (NullableClaEnvironmentDto) IsSet ¶ added in v0.8.0
func (v NullableClaEnvironmentDto) IsSet() bool
func (NullableClaEnvironmentDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaEnvironmentDto) MarshalJSON() ([]byte, error)
func (*NullableClaEnvironmentDto) Set ¶ added in v0.8.0
func (v *NullableClaEnvironmentDto) Set(val *ClaEnvironmentDto)
func (*NullableClaEnvironmentDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaEnvironmentDto) UnmarshalJSON(src []byte) error
func (*NullableClaEnvironmentDto) Unset ¶ added in v0.8.0
func (v *NullableClaEnvironmentDto) Unset()
type NullableClaEnvironmentListDto ¶ added in v0.8.0
type NullableClaEnvironmentListDto struct {
// contains filtered or unexported fields
}
func NewNullableClaEnvironmentListDto ¶ added in v0.8.0
func NewNullableClaEnvironmentListDto(val *ClaEnvironmentListDto) *NullableClaEnvironmentListDto
func (NullableClaEnvironmentListDto) Get ¶ added in v0.8.0
func (v NullableClaEnvironmentListDto) Get() *ClaEnvironmentListDto
func (NullableClaEnvironmentListDto) IsSet ¶ added in v0.8.0
func (v NullableClaEnvironmentListDto) IsSet() bool
func (NullableClaEnvironmentListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaEnvironmentListDto) MarshalJSON() ([]byte, error)
func (*NullableClaEnvironmentListDto) Set ¶ added in v0.8.0
func (v *NullableClaEnvironmentListDto) Set(val *ClaEnvironmentListDto)
func (*NullableClaEnvironmentListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaEnvironmentListDto) UnmarshalJSON(src []byte) error
func (*NullableClaEnvironmentListDto) Unset ¶ added in v0.8.0
func (v *NullableClaEnvironmentListDto) Unset()
type NullableClaSubscriptionDto ¶ added in v0.8.0
type NullableClaSubscriptionDto struct {
// contains filtered or unexported fields
}
func NewNullableClaSubscriptionDto ¶ added in v0.8.0
func NewNullableClaSubscriptionDto(val *ClaSubscriptionDto) *NullableClaSubscriptionDto
func (NullableClaSubscriptionDto) Get ¶ added in v0.8.0
func (v NullableClaSubscriptionDto) Get() *ClaSubscriptionDto
func (NullableClaSubscriptionDto) IsSet ¶ added in v0.8.0
func (v NullableClaSubscriptionDto) IsSet() bool
func (NullableClaSubscriptionDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaSubscriptionDto) MarshalJSON() ([]byte, error)
func (*NullableClaSubscriptionDto) Set ¶ added in v0.8.0
func (v *NullableClaSubscriptionDto) Set(val *ClaSubscriptionDto)
func (*NullableClaSubscriptionDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaSubscriptionDto) UnmarshalJSON(src []byte) error
func (*NullableClaSubscriptionDto) Unset ¶ added in v0.8.0
func (v *NullableClaSubscriptionDto) Unset()
type NullableClaSubscriptionListDto ¶ added in v0.8.0
type NullableClaSubscriptionListDto struct {
// contains filtered or unexported fields
}
func NewNullableClaSubscriptionListDto ¶ added in v0.8.0
func NewNullableClaSubscriptionListDto(val *ClaSubscriptionListDto) *NullableClaSubscriptionListDto
func (NullableClaSubscriptionListDto) Get ¶ added in v0.8.0
func (v NullableClaSubscriptionListDto) Get() *ClaSubscriptionListDto
func (NullableClaSubscriptionListDto) IsSet ¶ added in v0.8.0
func (v NullableClaSubscriptionListDto) IsSet() bool
func (NullableClaSubscriptionListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaSubscriptionListDto) MarshalJSON() ([]byte, error)
func (*NullableClaSubscriptionListDto) Set ¶ added in v0.8.0
func (v *NullableClaSubscriptionListDto) Set(val *ClaSubscriptionListDto)
func (*NullableClaSubscriptionListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaSubscriptionListDto) UnmarshalJSON(src []byte) error
func (*NullableClaSubscriptionListDto) Unset ¶ added in v0.8.0
func (v *NullableClaSubscriptionListDto) Unset()
type NullableClaSubscriptionTermDto ¶ added in v0.8.0
type NullableClaSubscriptionTermDto struct {
// contains filtered or unexported fields
}
func NewNullableClaSubscriptionTermDto ¶ added in v0.8.0
func NewNullableClaSubscriptionTermDto(val *ClaSubscriptionTermDto) *NullableClaSubscriptionTermDto
func (NullableClaSubscriptionTermDto) Get ¶ added in v0.8.0
func (v NullableClaSubscriptionTermDto) Get() *ClaSubscriptionTermDto
func (NullableClaSubscriptionTermDto) IsSet ¶ added in v0.8.0
func (v NullableClaSubscriptionTermDto) IsSet() bool
func (NullableClaSubscriptionTermDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClaSubscriptionTermDto) MarshalJSON() ([]byte, error)
func (*NullableClaSubscriptionTermDto) Set ¶ added in v0.8.0
func (v *NullableClaSubscriptionTermDto) Set(val *ClaSubscriptionTermDto)
func (*NullableClaSubscriptionTermDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClaSubscriptionTermDto) UnmarshalJSON(src []byte) error
func (*NullableClaSubscriptionTermDto) Unset ¶ added in v0.8.0
func (v *NullableClaSubscriptionTermDto) Unset()
type NullableClusterDto ¶
type NullableClusterDto struct {
// contains filtered or unexported fields
}
func NewNullableClusterDto ¶
func NewNullableClusterDto(val *ClusterDto) *NullableClusterDto
func (NullableClusterDto) Get ¶
func (v NullableClusterDto) Get() *ClusterDto
func (NullableClusterDto) IsSet ¶
func (v NullableClusterDto) IsSet() bool
func (NullableClusterDto) MarshalJSON ¶
func (v NullableClusterDto) MarshalJSON() ([]byte, error)
func (*NullableClusterDto) Set ¶
func (v *NullableClusterDto) Set(val *ClusterDto)
func (*NullableClusterDto) UnmarshalJSON ¶
func (v *NullableClusterDto) UnmarshalJSON(src []byte) error
func (*NullableClusterDto) Unset ¶
func (v *NullableClusterDto) Unset()
type NullableClusterListDto ¶
type NullableClusterListDto struct {
// contains filtered or unexported fields
}
func NewNullableClusterListDto ¶
func NewNullableClusterListDto(val *ClusterListDto) *NullableClusterListDto
func (NullableClusterListDto) Get ¶
func (v NullableClusterListDto) Get() *ClusterListDto
func (NullableClusterListDto) IsSet ¶
func (v NullableClusterListDto) IsSet() bool
func (NullableClusterListDto) MarshalJSON ¶
func (v NullableClusterListDto) MarshalJSON() ([]byte, error)
func (*NullableClusterListDto) Set ¶
func (v *NullableClusterListDto) Set(val *ClusterListDto)
func (*NullableClusterListDto) UnmarshalJSON ¶
func (v *NullableClusterListDto) UnmarshalJSON(src []byte) error
func (*NullableClusterListDto) Unset ¶
func (v *NullableClusterListDto) Unset()
type NullableClusterOrEnvironmentAggregatedReturnDto ¶ added in v0.8.0
type NullableClusterOrEnvironmentAggregatedReturnDto struct {
// contains filtered or unexported fields
}
func NewNullableClusterOrEnvironmentAggregatedReturnDto ¶ added in v0.8.0
func NewNullableClusterOrEnvironmentAggregatedReturnDto(val *ClusterOrEnvironmentAggregatedReturnDto) *NullableClusterOrEnvironmentAggregatedReturnDto
func (NullableClusterOrEnvironmentAggregatedReturnDto) IsSet ¶ added in v0.8.0
func (v NullableClusterOrEnvironmentAggregatedReturnDto) IsSet() bool
func (NullableClusterOrEnvironmentAggregatedReturnDto) MarshalJSON ¶ added in v0.8.0
func (v NullableClusterOrEnvironmentAggregatedReturnDto) MarshalJSON() ([]byte, error)
func (*NullableClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableClusterOrEnvironmentAggregatedReturnDto) UnmarshalJSON(src []byte) error
func (*NullableClusterOrEnvironmentAggregatedReturnDto) Unset ¶ added in v0.8.0
func (v *NullableClusterOrEnvironmentAggregatedReturnDto) Unset()
type NullableCondition ¶
type NullableCondition struct {
// contains filtered or unexported fields
}
func NewNullableCondition ¶
func NewNullableCondition(val *Condition) *NullableCondition
func (NullableCondition) Get ¶
func (v NullableCondition) Get() *Condition
func (NullableCondition) IsSet ¶
func (v NullableCondition) IsSet() bool
func (NullableCondition) MarshalJSON ¶
func (v NullableCondition) MarshalJSON() ([]byte, error)
func (*NullableCondition) Set ¶
func (v *NullableCondition) Set(val *Condition)
func (*NullableCondition) UnmarshalJSON ¶
func (v *NullableCondition) UnmarshalJSON(src []byte) error
func (*NullableCondition) Unset ¶
func (v *NullableCondition) Unset()
type NullableConsumptionReturnDto ¶ added in v0.8.0
type NullableConsumptionReturnDto struct {
// contains filtered or unexported fields
}
func NewNullableConsumptionReturnDto ¶ added in v0.8.0
func NewNullableConsumptionReturnDto(val *ConsumptionReturnDto) *NullableConsumptionReturnDto
func (NullableConsumptionReturnDto) Get ¶ added in v0.8.0
func (v NullableConsumptionReturnDto) Get() *ConsumptionReturnDto
func (NullableConsumptionReturnDto) IsSet ¶ added in v0.8.0
func (v NullableConsumptionReturnDto) IsSet() bool
func (NullableConsumptionReturnDto) MarshalJSON ¶ added in v0.8.0
func (v NullableConsumptionReturnDto) MarshalJSON() ([]byte, error)
func (*NullableConsumptionReturnDto) Set ¶ added in v0.8.0
func (v *NullableConsumptionReturnDto) Set(val *ConsumptionReturnDto)
func (*NullableConsumptionReturnDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableConsumptionReturnDto) UnmarshalJSON(src []byte) error
func (*NullableConsumptionReturnDto) Unset ¶ added in v0.8.0
func (v *NullableConsumptionReturnDto) Unset()
type NullableConsumptionReturnListDto ¶ added in v0.8.0
type NullableConsumptionReturnListDto struct {
// contains filtered or unexported fields
}
func NewNullableConsumptionReturnListDto ¶ added in v0.8.0
func NewNullableConsumptionReturnListDto(val *ConsumptionReturnListDto) *NullableConsumptionReturnListDto
func (NullableConsumptionReturnListDto) Get ¶ added in v0.8.0
func (v NullableConsumptionReturnListDto) Get() *ConsumptionReturnListDto
func (NullableConsumptionReturnListDto) IsSet ¶ added in v0.8.0
func (v NullableConsumptionReturnListDto) IsSet() bool
func (NullableConsumptionReturnListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableConsumptionReturnListDto) MarshalJSON() ([]byte, error)
func (*NullableConsumptionReturnListDto) Set ¶ added in v0.8.0
func (v *NullableConsumptionReturnListDto) Set(val *ConsumptionReturnListDto)
func (*NullableConsumptionReturnListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableConsumptionReturnListDto) UnmarshalJSON(src []byte) error
func (*NullableConsumptionReturnListDto) Unset ¶ added in v0.8.0
func (v *NullableConsumptionReturnListDto) Unset()
type NullableContractLimitDto ¶ added in v0.8.0
type NullableContractLimitDto struct {
// contains filtered or unexported fields
}
func NewNullableContractLimitDto ¶ added in v0.8.0
func NewNullableContractLimitDto(val *ContractLimitDto) *NullableContractLimitDto
func (NullableContractLimitDto) Get ¶ added in v0.8.0
func (v NullableContractLimitDto) Get() *ContractLimitDto
func (NullableContractLimitDto) IsSet ¶ added in v0.8.0
func (v NullableContractLimitDto) IsSet() bool
func (NullableContractLimitDto) MarshalJSON ¶ added in v0.8.0
func (v NullableContractLimitDto) MarshalJSON() ([]byte, error)
func (*NullableContractLimitDto) Set ¶ added in v0.8.0
func (v *NullableContractLimitDto) Set(val *ContractLimitDto)
func (*NullableContractLimitDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableContractLimitDto) UnmarshalJSON(src []byte) error
func (*NullableContractLimitDto) Unset ¶ added in v0.8.0
func (v *NullableContractLimitDto) Unset()
type NullableCreateLevelPolicyBindingsRequestDto ¶
type NullableCreateLevelPolicyBindingsRequestDto struct {
// contains filtered or unexported fields
}
func NewNullableCreateLevelPolicyBindingsRequestDto ¶
func NewNullableCreateLevelPolicyBindingsRequestDto(val *CreateLevelPolicyBindingsRequestDto) *NullableCreateLevelPolicyBindingsRequestDto
func (NullableCreateLevelPolicyBindingsRequestDto) IsSet ¶
func (v NullableCreateLevelPolicyBindingsRequestDto) IsSet() bool
func (NullableCreateLevelPolicyBindingsRequestDto) MarshalJSON ¶
func (v NullableCreateLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
func (*NullableCreateLevelPolicyBindingsRequestDto) Set ¶
func (v *NullableCreateLevelPolicyBindingsRequestDto) Set(val *CreateLevelPolicyBindingsRequestDto)
func (*NullableCreateLevelPolicyBindingsRequestDto) UnmarshalJSON ¶
func (v *NullableCreateLevelPolicyBindingsRequestDto) UnmarshalJSON(src []byte) error
func (*NullableCreateLevelPolicyBindingsRequestDto) Unset ¶
func (v *NullableCreateLevelPolicyBindingsRequestDto) Unset()
type NullableCreateOrUpdateLevelPolicyRequestDto ¶
type NullableCreateOrUpdateLevelPolicyRequestDto struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrUpdateLevelPolicyRequestDto ¶
func NewNullableCreateOrUpdateLevelPolicyRequestDto(val *CreateOrUpdateLevelPolicyRequestDto) *NullableCreateOrUpdateLevelPolicyRequestDto
func (NullableCreateOrUpdateLevelPolicyRequestDto) IsSet ¶
func (v NullableCreateOrUpdateLevelPolicyRequestDto) IsSet() bool
func (NullableCreateOrUpdateLevelPolicyRequestDto) MarshalJSON ¶
func (v NullableCreateOrUpdateLevelPolicyRequestDto) MarshalJSON() ([]byte, error)
func (*NullableCreateOrUpdateLevelPolicyRequestDto) Set ¶
func (v *NullableCreateOrUpdateLevelPolicyRequestDto) Set(val *CreateOrUpdateLevelPolicyRequestDto)
func (*NullableCreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON ¶
func (v *NullableCreateOrUpdateLevelPolicyRequestDto) UnmarshalJSON(src []byte) error
func (*NullableCreateOrUpdateLevelPolicyRequestDto) Unset ¶
func (v *NullableCreateOrUpdateLevelPolicyRequestDto) Unset()
type NullableEffectiveBinding ¶
type NullableEffectiveBinding struct {
// contains filtered or unexported fields
}
func NewNullableEffectiveBinding ¶
func NewNullableEffectiveBinding(val *EffectiveBinding) *NullableEffectiveBinding
func (NullableEffectiveBinding) Get ¶
func (v NullableEffectiveBinding) Get() *EffectiveBinding
func (NullableEffectiveBinding) IsSet ¶
func (v NullableEffectiveBinding) IsSet() bool
func (NullableEffectiveBinding) MarshalJSON ¶
func (v NullableEffectiveBinding) MarshalJSON() ([]byte, error)
func (*NullableEffectiveBinding) Set ¶
func (v *NullableEffectiveBinding) Set(val *EffectiveBinding)
func (*NullableEffectiveBinding) UnmarshalJSON ¶
func (v *NullableEffectiveBinding) UnmarshalJSON(src []byte) error
func (*NullableEffectiveBinding) Unset ¶
func (v *NullableEffectiveBinding) Unset()
type NullableEffectivePermission ¶
type NullableEffectivePermission struct {
// contains filtered or unexported fields
}
func NewNullableEffectivePermission ¶
func NewNullableEffectivePermission(val *EffectivePermission) *NullableEffectivePermission
func (NullableEffectivePermission) Get ¶
func (v NullableEffectivePermission) Get() *EffectivePermission
func (NullableEffectivePermission) IsSet ¶
func (v NullableEffectivePermission) IsSet() bool
func (NullableEffectivePermission) MarshalJSON ¶
func (v NullableEffectivePermission) MarshalJSON() ([]byte, error)
func (*NullableEffectivePermission) Set ¶
func (v *NullableEffectivePermission) Set(val *EffectivePermission)
func (*NullableEffectivePermission) UnmarshalJSON ¶
func (v *NullableEffectivePermission) UnmarshalJSON(src []byte) error
func (*NullableEffectivePermission) Unset ¶
func (v *NullableEffectivePermission) Unset()
type NullableEffectivePermissionEffects ¶
type NullableEffectivePermissionEffects struct {
// contains filtered or unexported fields
}
func NewNullableEffectivePermissionEffects ¶
func NewNullableEffectivePermissionEffects(val *EffectivePermissionEffects) *NullableEffectivePermissionEffects
func (NullableEffectivePermissionEffects) Get ¶
func (v NullableEffectivePermissionEffects) Get() *EffectivePermissionEffects
func (NullableEffectivePermissionEffects) IsSet ¶
func (v NullableEffectivePermissionEffects) IsSet() bool
func (NullableEffectivePermissionEffects) MarshalJSON ¶
func (v NullableEffectivePermissionEffects) MarshalJSON() ([]byte, error)
func (*NullableEffectivePermissionEffects) Set ¶
func (v *NullableEffectivePermissionEffects) Set(val *EffectivePermissionEffects)
func (*NullableEffectivePermissionEffects) UnmarshalJSON ¶
func (v *NullableEffectivePermissionEffects) UnmarshalJSON(src []byte) error
func (*NullableEffectivePermissionEffects) Unset ¶
func (v *NullableEffectivePermissionEffects) Unset()
type NullableEffectivePermissions ¶
type NullableEffectivePermissions struct {
// contains filtered or unexported fields
}
func NewNullableEffectivePermissions ¶
func NewNullableEffectivePermissions(val *EffectivePermissions) *NullableEffectivePermissions
func (NullableEffectivePermissions) Get ¶
func (v NullableEffectivePermissions) Get() *EffectivePermissions
func (NullableEffectivePermissions) IsSet ¶
func (v NullableEffectivePermissions) IsSet() bool
func (NullableEffectivePermissions) MarshalJSON ¶
func (v NullableEffectivePermissions) MarshalJSON() ([]byte, error)
func (*NullableEffectivePermissions) Set ¶
func (v *NullableEffectivePermissions) Set(val *EffectivePermissions)
func (*NullableEffectivePermissions) UnmarshalJSON ¶
func (v *NullableEffectivePermissions) UnmarshalJSON(src []byte) error
func (*NullableEffectivePermissions) Unset ¶
func (v *NullableEffectivePermissions) Unset()
type NullableEffectivePolicy ¶
type NullableEffectivePolicy struct {
// contains filtered or unexported fields
}
func NewNullableEffectivePolicy ¶
func NewNullableEffectivePolicy(val *EffectivePolicy) *NullableEffectivePolicy
func (NullableEffectivePolicy) Get ¶
func (v NullableEffectivePolicy) Get() *EffectivePolicy
func (NullableEffectivePolicy) IsSet ¶
func (v NullableEffectivePolicy) IsSet() bool
func (NullableEffectivePolicy) MarshalJSON ¶
func (v NullableEffectivePolicy) MarshalJSON() ([]byte, error)
func (*NullableEffectivePolicy) Set ¶
func (v *NullableEffectivePolicy) Set(val *EffectivePolicy)
func (*NullableEffectivePolicy) UnmarshalJSON ¶
func (v *NullableEffectivePolicy) UnmarshalJSON(src []byte) error
func (*NullableEffectivePolicy) Unset ¶
func (v *NullableEffectivePolicy) Unset()
type NullableEffectivePolicyWithBinding ¶
type NullableEffectivePolicyWithBinding struct {
// contains filtered or unexported fields
}
func NewNullableEffectivePolicyWithBinding ¶
func NewNullableEffectivePolicyWithBinding(val *EffectivePolicyWithBinding) *NullableEffectivePolicyWithBinding
func (NullableEffectivePolicyWithBinding) Get ¶
func (v NullableEffectivePolicyWithBinding) Get() *EffectivePolicyWithBinding
func (NullableEffectivePolicyWithBinding) IsSet ¶
func (v NullableEffectivePolicyWithBinding) IsSet() bool
func (NullableEffectivePolicyWithBinding) MarshalJSON ¶
func (v NullableEffectivePolicyWithBinding) MarshalJSON() ([]byte, error)
func (*NullableEffectivePolicyWithBinding) Set ¶
func (v *NullableEffectivePolicyWithBinding) Set(val *EffectivePolicyWithBinding)
func (*NullableEffectivePolicyWithBinding) UnmarshalJSON ¶
func (v *NullableEffectivePolicyWithBinding) UnmarshalJSON(src []byte) error
func (*NullableEffectivePolicyWithBinding) Unset ¶
func (v *NullableEffectivePolicyWithBinding) Unset()
type NullableEnvironmentChangeListDto ¶ added in v0.8.0
type NullableEnvironmentChangeListDto struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentChangeListDto ¶ added in v0.8.0
func NewNullableEnvironmentChangeListDto(val *EnvironmentChangeListDto) *NullableEnvironmentChangeListDto
func (NullableEnvironmentChangeListDto) Get ¶ added in v0.8.0
func (v NullableEnvironmentChangeListDto) Get() *EnvironmentChangeListDto
func (NullableEnvironmentChangeListDto) IsSet ¶ added in v0.8.0
func (v NullableEnvironmentChangeListDto) IsSet() bool
func (NullableEnvironmentChangeListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableEnvironmentChangeListDto) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentChangeListDto) Set ¶ added in v0.8.0
func (v *NullableEnvironmentChangeListDto) Set(val *EnvironmentChangeListDto)
func (*NullableEnvironmentChangeListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableEnvironmentChangeListDto) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentChangeListDto) Unset ¶ added in v0.8.0
func (v *NullableEnvironmentChangeListDto) Unset()
type NullableEnvironmentDto ¶
type NullableEnvironmentDto struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentDto ¶
func NewNullableEnvironmentDto(val *EnvironmentDto) *NullableEnvironmentDto
func (NullableEnvironmentDto) Get ¶
func (v NullableEnvironmentDto) Get() *EnvironmentDto
func (NullableEnvironmentDto) IsSet ¶
func (v NullableEnvironmentDto) IsSet() bool
func (NullableEnvironmentDto) MarshalJSON ¶
func (v NullableEnvironmentDto) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentDto) Set ¶
func (v *NullableEnvironmentDto) Set(val *EnvironmentDto)
func (*NullableEnvironmentDto) UnmarshalJSON ¶
func (v *NullableEnvironmentDto) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentDto) Unset ¶
func (v *NullableEnvironmentDto) Unset()
type NullableEnvironmentLimitListDto ¶ added in v0.8.0
type NullableEnvironmentLimitListDto struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentLimitListDto ¶ added in v0.8.0
func NewNullableEnvironmentLimitListDto(val *EnvironmentLimitListDto) *NullableEnvironmentLimitListDto
func (NullableEnvironmentLimitListDto) Get ¶ added in v0.8.0
func (v NullableEnvironmentLimitListDto) Get() *EnvironmentLimitListDto
func (NullableEnvironmentLimitListDto) IsSet ¶ added in v0.8.0
func (v NullableEnvironmentLimitListDto) IsSet() bool
func (NullableEnvironmentLimitListDto) MarshalJSON ¶ added in v0.8.0
func (v NullableEnvironmentLimitListDto) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentLimitListDto) Set ¶ added in v0.8.0
func (v *NullableEnvironmentLimitListDto) Set(val *EnvironmentLimitListDto)
func (*NullableEnvironmentLimitListDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableEnvironmentLimitListDto) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentLimitListDto) Unset ¶ added in v0.8.0
func (v *NullableEnvironmentLimitListDto) Unset()
type NullableEnvironmentListDto ¶
type NullableEnvironmentListDto struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentListDto ¶
func NewNullableEnvironmentListDto(val *EnvironmentListDto) *NullableEnvironmentListDto
func (NullableEnvironmentListDto) Get ¶
func (v NullableEnvironmentListDto) Get() *EnvironmentListDto
func (NullableEnvironmentListDto) IsSet ¶
func (v NullableEnvironmentListDto) IsSet() bool
func (NullableEnvironmentListDto) MarshalJSON ¶
func (v NullableEnvironmentListDto) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentListDto) Set ¶
func (v *NullableEnvironmentListDto) Set(val *EnvironmentListDto)
func (*NullableEnvironmentListDto) UnmarshalJSON ¶
func (v *NullableEnvironmentListDto) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentListDto) Unset ¶
func (v *NullableEnvironmentListDto) Unset()
type NullableEnvironmentResourceDto ¶
type NullableEnvironmentResourceDto struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentResourceDto ¶
func NewNullableEnvironmentResourceDto(val *EnvironmentResourceDto) *NullableEnvironmentResourceDto
func (NullableEnvironmentResourceDto) Get ¶
func (v NullableEnvironmentResourceDto) Get() *EnvironmentResourceDto
func (NullableEnvironmentResourceDto) IsSet ¶
func (v NullableEnvironmentResourceDto) IsSet() bool
func (NullableEnvironmentResourceDto) MarshalJSON ¶
func (v NullableEnvironmentResourceDto) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentResourceDto) Set ¶
func (v *NullableEnvironmentResourceDto) Set(val *EnvironmentResourceDto)
func (*NullableEnvironmentResourceDto) UnmarshalJSON ¶
func (v *NullableEnvironmentResourceDto) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentResourceDto) Unset ¶
func (v *NullableEnvironmentResourceDto) Unset()
type NullableErrorDto ¶
type NullableErrorDto struct {
// contains filtered or unexported fields
}
func NewNullableErrorDto ¶
func NewNullableErrorDto(val *ErrorDto) *NullableErrorDto
func (NullableErrorDto) Get ¶
func (v NullableErrorDto) Get() *ErrorDto
func (NullableErrorDto) IsSet ¶
func (v NullableErrorDto) IsSet() bool
func (NullableErrorDto) MarshalJSON ¶
func (v NullableErrorDto) MarshalJSON() ([]byte, error)
func (*NullableErrorDto) Set ¶
func (v *NullableErrorDto) Set(val *ErrorDto)
func (*NullableErrorDto) UnmarshalJSON ¶
func (v *NullableErrorDto) UnmarshalJSON(src []byte) error
func (*NullableErrorDto) Unset ¶
func (v *NullableErrorDto) 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 NullableExternalServiceUserDto ¶
type NullableExternalServiceUserDto struct {
// contains filtered or unexported fields
}
func NewNullableExternalServiceUserDto ¶
func NewNullableExternalServiceUserDto(val *ExternalServiceUserDto) *NullableExternalServiceUserDto
func (NullableExternalServiceUserDto) Get ¶
func (v NullableExternalServiceUserDto) Get() *ExternalServiceUserDto
func (NullableExternalServiceUserDto) IsSet ¶
func (v NullableExternalServiceUserDto) IsSet() bool
func (NullableExternalServiceUserDto) MarshalJSON ¶
func (v NullableExternalServiceUserDto) MarshalJSON() ([]byte, error)
func (*NullableExternalServiceUserDto) Set ¶
func (v *NullableExternalServiceUserDto) Set(val *ExternalServiceUserDto)
func (*NullableExternalServiceUserDto) UnmarshalJSON ¶
func (v *NullableExternalServiceUserDto) UnmarshalJSON(src []byte) error
func (*NullableExternalServiceUserDto) Unset ¶
func (v *NullableExternalServiceUserDto) Unset()
type NullableExternalServiceUserWithGroupUuidDto ¶ added in v0.9.0
type NullableExternalServiceUserWithGroupUuidDto struct {
// contains filtered or unexported fields
}
func NewNullableExternalServiceUserWithGroupUuidDto ¶ added in v0.9.0
func NewNullableExternalServiceUserWithGroupUuidDto(val *ExternalServiceUserWithGroupUuidDto) *NullableExternalServiceUserWithGroupUuidDto
func (NullableExternalServiceUserWithGroupUuidDto) IsSet ¶ added in v0.9.0
func (v NullableExternalServiceUserWithGroupUuidDto) IsSet() bool
func (NullableExternalServiceUserWithGroupUuidDto) MarshalJSON ¶ added in v0.9.0
func (v NullableExternalServiceUserWithGroupUuidDto) MarshalJSON() ([]byte, error)
func (*NullableExternalServiceUserWithGroupUuidDto) Set ¶ added in v0.9.0
func (v *NullableExternalServiceUserWithGroupUuidDto) Set(val *ExternalServiceUserWithGroupUuidDto)
func (*NullableExternalServiceUserWithGroupUuidDto) UnmarshalJSON ¶ added in v0.9.0
func (v *NullableExternalServiceUserWithGroupUuidDto) UnmarshalJSON(src []byte) error
func (*NullableExternalServiceUserWithGroupUuidDto) Unset ¶ added in v0.9.0
func (v *NullableExternalServiceUserWithGroupUuidDto) Unset()
type NullableExternalServiceUsersPageDto ¶
type NullableExternalServiceUsersPageDto struct {
// contains filtered or unexported fields
}
func NewNullableExternalServiceUsersPageDto ¶
func NewNullableExternalServiceUsersPageDto(val *ExternalServiceUsersPageDto) *NullableExternalServiceUsersPageDto
func (NullableExternalServiceUsersPageDto) Get ¶
func (v NullableExternalServiceUsersPageDto) Get() *ExternalServiceUsersPageDto
func (NullableExternalServiceUsersPageDto) IsSet ¶
func (v NullableExternalServiceUsersPageDto) IsSet() bool
func (NullableExternalServiceUsersPageDto) MarshalJSON ¶
func (v NullableExternalServiceUsersPageDto) MarshalJSON() ([]byte, error)
func (*NullableExternalServiceUsersPageDto) Set ¶
func (v *NullableExternalServiceUsersPageDto) Set(val *ExternalServiceUsersPageDto)
func (*NullableExternalServiceUsersPageDto) UnmarshalJSON ¶
func (v *NullableExternalServiceUsersPageDto) UnmarshalJSON(src []byte) error
func (*NullableExternalServiceUsersPageDto) Unset ¶
func (v *NullableExternalServiceUsersPageDto) Unset()
type NullableFieldValueDto ¶ added in v0.8.0
type NullableFieldValueDto struct {
// contains filtered or unexported fields
}
func NewNullableFieldValueDto ¶ added in v0.8.0
func NewNullableFieldValueDto(val *FieldValueDto) *NullableFieldValueDto
func (NullableFieldValueDto) Get ¶ added in v0.8.0
func (v NullableFieldValueDto) Get() *FieldValueDto
func (NullableFieldValueDto) IsSet ¶ added in v0.8.0
func (v NullableFieldValueDto) IsSet() bool
func (NullableFieldValueDto) MarshalJSON ¶ added in v0.8.0
func (v NullableFieldValueDto) MarshalJSON() ([]byte, error)
func (*NullableFieldValueDto) Set ¶ added in v0.8.0
func (v *NullableFieldValueDto) Set(val *FieldValueDto)
func (*NullableFieldValueDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableFieldValueDto) UnmarshalJSON(src []byte) error
func (*NullableFieldValueDto) Unset ¶ added in v0.8.0
func (v *NullableFieldValueDto) Unset()
type NullableFieldValuesRequestDto ¶ added in v0.8.0
type NullableFieldValuesRequestDto struct {
// contains filtered or unexported fields
}
func NewNullableFieldValuesRequestDto ¶ added in v0.8.0
func NewNullableFieldValuesRequestDto(val *FieldValuesRequestDto) *NullableFieldValuesRequestDto
func (NullableFieldValuesRequestDto) Get ¶ added in v0.8.0
func (v NullableFieldValuesRequestDto) Get() *FieldValuesRequestDto
func (NullableFieldValuesRequestDto) IsSet ¶ added in v0.8.0
func (v NullableFieldValuesRequestDto) IsSet() bool
func (NullableFieldValuesRequestDto) MarshalJSON ¶ added in v0.8.0
func (v NullableFieldValuesRequestDto) MarshalJSON() ([]byte, error)
func (*NullableFieldValuesRequestDto) Set ¶ added in v0.8.0
func (v *NullableFieldValuesRequestDto) Set(val *FieldValuesRequestDto)
func (*NullableFieldValuesRequestDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableFieldValuesRequestDto) UnmarshalJSON(src []byte) error
func (*NullableFieldValuesRequestDto) Unset ¶ added in v0.8.0
func (v *NullableFieldValuesRequestDto) 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 NullableForecast ¶
type NullableForecast struct {
// contains filtered or unexported fields
}
func NewNullableForecast ¶
func NewNullableForecast(val *Forecast) *NullableForecast
func (NullableForecast) Get ¶
func (v NullableForecast) Get() *Forecast
func (NullableForecast) IsSet ¶
func (v NullableForecast) IsSet() bool
func (NullableForecast) MarshalJSON ¶
func (v NullableForecast) MarshalJSON() ([]byte, error)
func (*NullableForecast) Set ¶
func (v *NullableForecast) Set(val *Forecast)
func (*NullableForecast) UnmarshalJSON ¶
func (v *NullableForecast) UnmarshalJSON(src []byte) error
func (*NullableForecast) Unset ¶
func (v *NullableForecast) Unset()
type NullableGetGroupDto ¶
type NullableGetGroupDto struct {
// contains filtered or unexported fields
}
func NewNullableGetGroupDto ¶
func NewNullableGetGroupDto(val *GetGroupDto) *NullableGetGroupDto
func (NullableGetGroupDto) Get ¶
func (v NullableGetGroupDto) Get() *GetGroupDto
func (NullableGetGroupDto) IsSet ¶
func (v NullableGetGroupDto) IsSet() bool
func (NullableGetGroupDto) MarshalJSON ¶
func (v NullableGetGroupDto) MarshalJSON() ([]byte, error)
func (*NullableGetGroupDto) Set ¶
func (v *NullableGetGroupDto) Set(val *GetGroupDto)
func (*NullableGetGroupDto) UnmarshalJSON ¶
func (v *NullableGetGroupDto) UnmarshalJSON(src []byte) error
func (*NullableGetGroupDto) Unset ¶
func (v *NullableGetGroupDto) Unset()
type NullableGroupListDto ¶
type NullableGroupListDto struct {
// contains filtered or unexported fields
}
func NewNullableGroupListDto ¶
func NewNullableGroupListDto(val *GroupListDto) *NullableGroupListDto
func (NullableGroupListDto) Get ¶
func (v NullableGroupListDto) Get() *GroupListDto
func (NullableGroupListDto) IsSet ¶
func (v NullableGroupListDto) IsSet() bool
func (NullableGroupListDto) MarshalJSON ¶
func (v NullableGroupListDto) MarshalJSON() ([]byte, error)
func (*NullableGroupListDto) Set ¶
func (v *NullableGroupListDto) Set(val *GroupListDto)
func (*NullableGroupListDto) UnmarshalJSON ¶
func (v *NullableGroupListDto) UnmarshalJSON(src []byte) error
func (*NullableGroupListDto) Unset ¶
func (v *NullableGroupListDto) Unset()
type NullableGroupUserDto ¶
type NullableGroupUserDto struct {
// contains filtered or unexported fields
}
func NewNullableGroupUserDto ¶
func NewNullableGroupUserDto(val *GroupUserDto) *NullableGroupUserDto
func (NullableGroupUserDto) Get ¶
func (v NullableGroupUserDto) Get() *GroupUserDto
func (NullableGroupUserDto) IsSet ¶
func (v NullableGroupUserDto) IsSet() bool
func (NullableGroupUserDto) MarshalJSON ¶
func (v NullableGroupUserDto) MarshalJSON() ([]byte, error)
func (*NullableGroupUserDto) Set ¶
func (v *NullableGroupUserDto) Set(val *GroupUserDto)
func (*NullableGroupUserDto) UnmarshalJSON ¶
func (v *NullableGroupUserDto) UnmarshalJSON(src []byte) error
func (*NullableGroupUserDto) Unset ¶
func (v *NullableGroupUserDto) Unset()
type NullableGroupUserListDto ¶
type NullableGroupUserListDto struct {
// contains filtered or unexported fields
}
func NewNullableGroupUserListDto ¶
func NewNullableGroupUserListDto(val *GroupUserListDto) *NullableGroupUserListDto
func (NullableGroupUserListDto) Get ¶
func (v NullableGroupUserListDto) Get() *GroupUserListDto
func (NullableGroupUserListDto) IsSet ¶
func (v NullableGroupUserListDto) IsSet() bool
func (NullableGroupUserListDto) MarshalJSON ¶
func (v NullableGroupUserListDto) MarshalJSON() ([]byte, error)
func (*NullableGroupUserListDto) Set ¶
func (v *NullableGroupUserListDto) Set(val *GroupUserListDto)
func (*NullableGroupUserListDto) UnmarshalJSON ¶
func (v *NullableGroupUserListDto) UnmarshalJSON(src []byte) error
func (*NullableGroupUserListDto) Unset ¶
func (v *NullableGroupUserListDto) Unset()
type NullableHostMonitoringOverageEnabledDto ¶ added in v0.8.0
type NullableHostMonitoringOverageEnabledDto struct {
// contains filtered or unexported fields
}
func NewNullableHostMonitoringOverageEnabledDto ¶ added in v0.8.0
func NewNullableHostMonitoringOverageEnabledDto(val *HostMonitoringOverageEnabledDto) *NullableHostMonitoringOverageEnabledDto
func (NullableHostMonitoringOverageEnabledDto) IsSet ¶ added in v0.8.0
func (v NullableHostMonitoringOverageEnabledDto) IsSet() bool
func (NullableHostMonitoringOverageEnabledDto) MarshalJSON ¶ added in v0.8.0
func (v NullableHostMonitoringOverageEnabledDto) MarshalJSON() ([]byte, error)
func (*NullableHostMonitoringOverageEnabledDto) Set ¶ added in v0.8.0
func (v *NullableHostMonitoringOverageEnabledDto) Set(val *HostMonitoringOverageEnabledDto)
func (*NullableHostMonitoringOverageEnabledDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableHostMonitoringOverageEnabledDto) UnmarshalJSON(src []byte) error
func (*NullableHostMonitoringOverageEnabledDto) Unset ¶ added in v0.8.0
func (v *NullableHostMonitoringOverageEnabledDto) 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 NullableIpConfigDto ¶ added in v0.8.0
type NullableIpConfigDto struct {
// contains filtered or unexported fields
}
func NewNullableIpConfigDto ¶ added in v0.8.0
func NewNullableIpConfigDto(val *IpConfigDto) *NullableIpConfigDto
func (NullableIpConfigDto) Get ¶ added in v0.8.0
func (v NullableIpConfigDto) Get() *IpConfigDto
func (NullableIpConfigDto) IsSet ¶ added in v0.8.0
func (v NullableIpConfigDto) IsSet() bool
func (NullableIpConfigDto) MarshalJSON ¶ added in v0.8.0
func (v NullableIpConfigDto) MarshalJSON() ([]byte, error)
func (*NullableIpConfigDto) Set ¶ added in v0.8.0
func (v *NullableIpConfigDto) Set(val *IpConfigDto)
func (*NullableIpConfigDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableIpConfigDto) UnmarshalJSON(src []byte) error
func (*NullableIpConfigDto) Unset ¶ added in v0.8.0
func (v *NullableIpConfigDto) Unset()
type NullableLevelLimitsDto ¶ added in v0.8.0
type NullableLevelLimitsDto struct {
// contains filtered or unexported fields
}
func NewNullableLevelLimitsDto ¶ added in v0.8.0
func NewNullableLevelLimitsDto(val *LevelLimitsDto) *NullableLevelLimitsDto
func (NullableLevelLimitsDto) Get ¶ added in v0.8.0
func (v NullableLevelLimitsDto) Get() *LevelLimitsDto
func (NullableLevelLimitsDto) IsSet ¶ added in v0.8.0
func (v NullableLevelLimitsDto) IsSet() bool
func (NullableLevelLimitsDto) MarshalJSON ¶ added in v0.8.0
func (v NullableLevelLimitsDto) MarshalJSON() ([]byte, error)
func (*NullableLevelLimitsDto) Set ¶ added in v0.8.0
func (v *NullableLevelLimitsDto) Set(val *LevelLimitsDto)
func (*NullableLevelLimitsDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableLevelLimitsDto) UnmarshalJSON(src []byte) error
func (*NullableLevelLimitsDto) Unset ¶ added in v0.8.0
func (v *NullableLevelLimitsDto) Unset()
type NullableLevelPolicyBindingDto ¶
type NullableLevelPolicyBindingDto struct {
// contains filtered or unexported fields
}
func NewNullableLevelPolicyBindingDto ¶
func NewNullableLevelPolicyBindingDto(val *LevelPolicyBindingDto) *NullableLevelPolicyBindingDto
func (NullableLevelPolicyBindingDto) Get ¶
func (v NullableLevelPolicyBindingDto) Get() *LevelPolicyBindingDto
func (NullableLevelPolicyBindingDto) IsSet ¶
func (v NullableLevelPolicyBindingDto) IsSet() bool
func (NullableLevelPolicyBindingDto) MarshalJSON ¶
func (v NullableLevelPolicyBindingDto) MarshalJSON() ([]byte, error)
func (*NullableLevelPolicyBindingDto) Set ¶
func (v *NullableLevelPolicyBindingDto) Set(val *LevelPolicyBindingDto)
func (*NullableLevelPolicyBindingDto) UnmarshalJSON ¶
func (v *NullableLevelPolicyBindingDto) UnmarshalJSON(src []byte) error
func (*NullableLevelPolicyBindingDto) Unset ¶
func (v *NullableLevelPolicyBindingDto) Unset()
type NullableLevelPolicyBindingDtoList ¶ added in v0.8.0
type NullableLevelPolicyBindingDtoList struct {
// contains filtered or unexported fields
}
func NewNullableLevelPolicyBindingDtoList ¶ added in v0.8.0
func NewNullableLevelPolicyBindingDtoList(val *LevelPolicyBindingDtoList) *NullableLevelPolicyBindingDtoList
func (NullableLevelPolicyBindingDtoList) Get ¶ added in v0.8.0
func (v NullableLevelPolicyBindingDtoList) Get() *LevelPolicyBindingDtoList
func (NullableLevelPolicyBindingDtoList) IsSet ¶ added in v0.8.0
func (v NullableLevelPolicyBindingDtoList) IsSet() bool
func (NullableLevelPolicyBindingDtoList) MarshalJSON ¶ added in v0.8.0
func (v NullableLevelPolicyBindingDtoList) MarshalJSON() ([]byte, error)
func (*NullableLevelPolicyBindingDtoList) Set ¶ added in v0.8.0
func (v *NullableLevelPolicyBindingDtoList) Set(val *LevelPolicyBindingDtoList)
func (*NullableLevelPolicyBindingDtoList) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableLevelPolicyBindingDtoList) UnmarshalJSON(src []byte) error
func (*NullableLevelPolicyBindingDtoList) Unset ¶ added in v0.8.0
func (v *NullableLevelPolicyBindingDtoList) Unset()
type NullableLevelPolicyDto ¶
type NullableLevelPolicyDto struct {
// contains filtered or unexported fields
}
func NewNullableLevelPolicyDto ¶
func NewNullableLevelPolicyDto(val *LevelPolicyDto) *NullableLevelPolicyDto
func (NullableLevelPolicyDto) Get ¶
func (v NullableLevelPolicyDto) Get() *LevelPolicyDto
func (NullableLevelPolicyDto) IsSet ¶
func (v NullableLevelPolicyDto) IsSet() bool
func (NullableLevelPolicyDto) MarshalJSON ¶
func (v NullableLevelPolicyDto) MarshalJSON() ([]byte, error)
func (*NullableLevelPolicyDto) Set ¶
func (v *NullableLevelPolicyDto) Set(val *LevelPolicyDto)
func (*NullableLevelPolicyDto) UnmarshalJSON ¶
func (v *NullableLevelPolicyDto) UnmarshalJSON(src []byte) error
func (*NullableLevelPolicyDto) Unset ¶
func (v *NullableLevelPolicyDto) Unset()
type NullableLimitEntry ¶ added in v0.8.0
type NullableLimitEntry struct {
// contains filtered or unexported fields
}
func NewNullableLimitEntry ¶ added in v0.8.0
func NewNullableLimitEntry(val *LimitEntry) *NullableLimitEntry
func (NullableLimitEntry) Get ¶ added in v0.8.0
func (v NullableLimitEntry) Get() *LimitEntry
func (NullableLimitEntry) IsSet ¶ added in v0.8.0
func (v NullableLimitEntry) IsSet() bool
func (NullableLimitEntry) MarshalJSON ¶ added in v0.8.0
func (v NullableLimitEntry) MarshalJSON() ([]byte, error)
func (*NullableLimitEntry) Set ¶ added in v0.8.0
func (v *NullableLimitEntry) Set(val *LimitEntry)
func (*NullableLimitEntry) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableLimitEntry) UnmarshalJSON(src []byte) error
func (*NullableLimitEntry) Unset ¶ added in v0.8.0
func (v *NullableLimitEntry) Unset()
type NullableManagementZoneResourceDto ¶
type NullableManagementZoneResourceDto struct {
// contains filtered or unexported fields
}
func NewNullableManagementZoneResourceDto ¶
func NewNullableManagementZoneResourceDto(val *ManagementZoneResourceDto) *NullableManagementZoneResourceDto
func (NullableManagementZoneResourceDto) Get ¶
func (v NullableManagementZoneResourceDto) Get() *ManagementZoneResourceDto
func (NullableManagementZoneResourceDto) IsSet ¶
func (v NullableManagementZoneResourceDto) IsSet() bool
func (NullableManagementZoneResourceDto) MarshalJSON ¶
func (v NullableManagementZoneResourceDto) MarshalJSON() ([]byte, error)
func (*NullableManagementZoneResourceDto) Set ¶
func (v *NullableManagementZoneResourceDto) Set(val *ManagementZoneResourceDto)
func (*NullableManagementZoneResourceDto) UnmarshalJSON ¶
func (v *NullableManagementZoneResourceDto) UnmarshalJSON(src []byte) error
func (*NullableManagementZoneResourceDto) Unset ¶
func (v *NullableManagementZoneResourceDto) Unset()
type NullablePaginatedEnvironmentBreakdownDto ¶ added in v0.8.0
type NullablePaginatedEnvironmentBreakdownDto struct {
// contains filtered or unexported fields
}
func NewNullablePaginatedEnvironmentBreakdownDto ¶ added in v0.8.0
func NewNullablePaginatedEnvironmentBreakdownDto(val *PaginatedEnvironmentBreakdownDto) *NullablePaginatedEnvironmentBreakdownDto
func (NullablePaginatedEnvironmentBreakdownDto) IsSet ¶ added in v0.8.0
func (v NullablePaginatedEnvironmentBreakdownDto) IsSet() bool
func (NullablePaginatedEnvironmentBreakdownDto) MarshalJSON ¶ added in v0.8.0
func (v NullablePaginatedEnvironmentBreakdownDto) MarshalJSON() ([]byte, error)
func (*NullablePaginatedEnvironmentBreakdownDto) Set ¶ added in v0.8.0
func (v *NullablePaginatedEnvironmentBreakdownDto) Set(val *PaginatedEnvironmentBreakdownDto)
func (*NullablePaginatedEnvironmentBreakdownDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullablePaginatedEnvironmentBreakdownDto) UnmarshalJSON(src []byte) error
func (*NullablePaginatedEnvironmentBreakdownDto) Unset ¶ added in v0.8.0
func (v *NullablePaginatedEnvironmentBreakdownDto) Unset()
type NullablePaginatedFieldValueDto ¶ added in v0.8.0
type NullablePaginatedFieldValueDto struct {
// contains filtered or unexported fields
}
func NewNullablePaginatedFieldValueDto ¶ added in v0.8.0
func NewNullablePaginatedFieldValueDto(val *PaginatedFieldValueDto) *NullablePaginatedFieldValueDto
func (NullablePaginatedFieldValueDto) Get ¶ added in v0.8.0
func (v NullablePaginatedFieldValueDto) Get() *PaginatedFieldValueDto
func (NullablePaginatedFieldValueDto) IsSet ¶ added in v0.8.0
func (v NullablePaginatedFieldValueDto) IsSet() bool
func (NullablePaginatedFieldValueDto) MarshalJSON ¶ added in v0.8.0
func (v NullablePaginatedFieldValueDto) MarshalJSON() ([]byte, error)
func (*NullablePaginatedFieldValueDto) Set ¶ added in v0.8.0
func (v *NullablePaginatedFieldValueDto) Set(val *PaginatedFieldValueDto)
func (*NullablePaginatedFieldValueDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullablePaginatedFieldValueDto) UnmarshalJSON(src []byte) error
func (*NullablePaginatedFieldValueDto) Unset ¶ added in v0.8.0
func (v *NullablePaginatedFieldValueDto) Unset()
type NullablePermissionDto ¶
type NullablePermissionDto struct {
// contains filtered or unexported fields
}
func NewNullablePermissionDto ¶
func NewNullablePermissionDto(val *PermissionDto) *NullablePermissionDto
func (NullablePermissionDto) Get ¶
func (v NullablePermissionDto) Get() *PermissionDto
func (NullablePermissionDto) IsSet ¶
func (v NullablePermissionDto) IsSet() bool
func (NullablePermissionDto) MarshalJSON ¶
func (v NullablePermissionDto) MarshalJSON() ([]byte, error)
func (*NullablePermissionDto) Set ¶
func (v *NullablePermissionDto) Set(val *PermissionDto)
func (*NullablePermissionDto) UnmarshalJSON ¶
func (v *NullablePermissionDto) UnmarshalJSON(src []byte) error
func (*NullablePermissionDto) Unset ¶
func (v *NullablePermissionDto) Unset()
type NullablePermissionsDto ¶
type NullablePermissionsDto struct {
// contains filtered or unexported fields
}
func NewNullablePermissionsDto ¶
func NewNullablePermissionsDto(val *PermissionsDto) *NullablePermissionsDto
func (NullablePermissionsDto) Get ¶
func (v NullablePermissionsDto) Get() *PermissionsDto
func (NullablePermissionsDto) IsSet ¶
func (v NullablePermissionsDto) IsSet() bool
func (NullablePermissionsDto) MarshalJSON ¶
func (v NullablePermissionsDto) MarshalJSON() ([]byte, error)
func (*NullablePermissionsDto) Set ¶
func (v *NullablePermissionsDto) Set(val *PermissionsDto)
func (*NullablePermissionsDto) UnmarshalJSON ¶
func (v *NullablePermissionsDto) UnmarshalJSON(src []byte) error
func (*NullablePermissionsDto) Unset ¶
func (v *NullablePermissionsDto) Unset()
type NullablePermissionsGroupDto ¶
type NullablePermissionsGroupDto struct {
// contains filtered or unexported fields
}
func NewNullablePermissionsGroupDto ¶
func NewNullablePermissionsGroupDto(val *PermissionsGroupDto) *NullablePermissionsGroupDto
func (NullablePermissionsGroupDto) Get ¶
func (v NullablePermissionsGroupDto) Get() *PermissionsGroupDto
func (NullablePermissionsGroupDto) IsSet ¶
func (v NullablePermissionsGroupDto) IsSet() bool
func (NullablePermissionsGroupDto) MarshalJSON ¶
func (v NullablePermissionsGroupDto) MarshalJSON() ([]byte, error)
func (*NullablePermissionsGroupDto) Set ¶
func (v *NullablePermissionsGroupDto) Set(val *PermissionsGroupDto)
func (*NullablePermissionsGroupDto) UnmarshalJSON ¶
func (v *NullablePermissionsGroupDto) UnmarshalJSON(src []byte) error
func (*NullablePermissionsGroupDto) Unset ¶
func (v *NullablePermissionsGroupDto) Unset()
type NullablePolicyBoundaryDto ¶ added in v0.8.0
type NullablePolicyBoundaryDto struct {
// contains filtered or unexported fields
}
func NewNullablePolicyBoundaryDto ¶ added in v0.8.0
func NewNullablePolicyBoundaryDto(val *PolicyBoundaryDto) *NullablePolicyBoundaryDto
func (NullablePolicyBoundaryDto) Get ¶ added in v0.8.0
func (v NullablePolicyBoundaryDto) Get() *PolicyBoundaryDto
func (NullablePolicyBoundaryDto) IsSet ¶ added in v0.8.0
func (v NullablePolicyBoundaryDto) IsSet() bool
func (NullablePolicyBoundaryDto) MarshalJSON ¶ added in v0.8.0
func (v NullablePolicyBoundaryDto) MarshalJSON() ([]byte, error)
func (*NullablePolicyBoundaryDto) Set ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDto) Set(val *PolicyBoundaryDto)
func (*NullablePolicyBoundaryDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDto) UnmarshalJSON(src []byte) error
func (*NullablePolicyBoundaryDto) Unset ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDto) Unset()
type NullablePolicyBoundaryDtoList ¶ added in v0.8.0
type NullablePolicyBoundaryDtoList struct {
// contains filtered or unexported fields
}
func NewNullablePolicyBoundaryDtoList ¶ added in v0.8.0
func NewNullablePolicyBoundaryDtoList(val *PolicyBoundaryDtoList) *NullablePolicyBoundaryDtoList
func (NullablePolicyBoundaryDtoList) Get ¶ added in v0.8.0
func (v NullablePolicyBoundaryDtoList) Get() *PolicyBoundaryDtoList
func (NullablePolicyBoundaryDtoList) IsSet ¶ added in v0.8.0
func (v NullablePolicyBoundaryDtoList) IsSet() bool
func (NullablePolicyBoundaryDtoList) MarshalJSON ¶ added in v0.8.0
func (v NullablePolicyBoundaryDtoList) MarshalJSON() ([]byte, error)
func (*NullablePolicyBoundaryDtoList) Set ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDtoList) Set(val *PolicyBoundaryDtoList)
func (*NullablePolicyBoundaryDtoList) UnmarshalJSON ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDtoList) UnmarshalJSON(src []byte) error
func (*NullablePolicyBoundaryDtoList) Unset ¶ added in v0.8.0
func (v *NullablePolicyBoundaryDtoList) Unset()
type NullablePolicyBoundaryOverview ¶ added in v0.8.0
type NullablePolicyBoundaryOverview struct {
// contains filtered or unexported fields
}
func NewNullablePolicyBoundaryOverview ¶ added in v0.8.0
func NewNullablePolicyBoundaryOverview(val *PolicyBoundaryOverview) *NullablePolicyBoundaryOverview
func (NullablePolicyBoundaryOverview) Get ¶ added in v0.8.0
func (v NullablePolicyBoundaryOverview) Get() *PolicyBoundaryOverview
func (NullablePolicyBoundaryOverview) IsSet ¶ added in v0.8.0
func (v NullablePolicyBoundaryOverview) IsSet() bool
func (NullablePolicyBoundaryOverview) MarshalJSON ¶ added in v0.8.0
func (v NullablePolicyBoundaryOverview) MarshalJSON() ([]byte, error)
func (*NullablePolicyBoundaryOverview) Set ¶ added in v0.8.0
func (v *NullablePolicyBoundaryOverview) Set(val *PolicyBoundaryOverview)
func (*NullablePolicyBoundaryOverview) UnmarshalJSON ¶ added in v0.8.0
func (v *NullablePolicyBoundaryOverview) UnmarshalJSON(src []byte) error
func (*NullablePolicyBoundaryOverview) Unset ¶ added in v0.8.0
func (v *NullablePolicyBoundaryOverview) Unset()
type NullablePolicyDto ¶
type NullablePolicyDto struct {
// contains filtered or unexported fields
}
func NewNullablePolicyDto ¶
func NewNullablePolicyDto(val *PolicyDto) *NullablePolicyDto
func (NullablePolicyDto) Get ¶
func (v NullablePolicyDto) Get() *PolicyDto
func (NullablePolicyDto) IsSet ¶
func (v NullablePolicyDto) IsSet() bool
func (NullablePolicyDto) MarshalJSON ¶
func (v NullablePolicyDto) MarshalJSON() ([]byte, error)
func (*NullablePolicyDto) Set ¶
func (v *NullablePolicyDto) Set(val *PolicyDto)
func (*NullablePolicyDto) UnmarshalJSON ¶
func (v *NullablePolicyDto) UnmarshalJSON(src []byte) error
func (*NullablePolicyDto) Unset ¶
func (v *NullablePolicyDto) Unset()
type NullablePolicyDtoList ¶
type NullablePolicyDtoList struct {
// contains filtered or unexported fields
}
func NewNullablePolicyDtoList ¶
func NewNullablePolicyDtoList(val *PolicyDtoList) *NullablePolicyDtoList
func (NullablePolicyDtoList) Get ¶
func (v NullablePolicyDtoList) Get() *PolicyDtoList
func (NullablePolicyDtoList) IsSet ¶
func (v NullablePolicyDtoList) IsSet() bool
func (NullablePolicyDtoList) MarshalJSON ¶
func (v NullablePolicyDtoList) MarshalJSON() ([]byte, error)
func (*NullablePolicyDtoList) Set ¶
func (v *NullablePolicyDtoList) Set(val *PolicyDtoList)
func (*NullablePolicyDtoList) UnmarshalJSON ¶
func (v *NullablePolicyDtoList) UnmarshalJSON(src []byte) error
func (*NullablePolicyDtoList) Unset ¶
func (v *NullablePolicyDtoList) Unset()
type NullablePolicyOverview ¶
type NullablePolicyOverview struct {
// contains filtered or unexported fields
}
func NewNullablePolicyOverview ¶
func NewNullablePolicyOverview(val *PolicyOverview) *NullablePolicyOverview
func (NullablePolicyOverview) Get ¶
func (v NullablePolicyOverview) Get() *PolicyOverview
func (NullablePolicyOverview) IsSet ¶
func (v NullablePolicyOverview) IsSet() bool
func (NullablePolicyOverview) MarshalJSON ¶
func (v NullablePolicyOverview) MarshalJSON() ([]byte, error)
func (*NullablePolicyOverview) Set ¶
func (v *NullablePolicyOverview) Set(val *PolicyOverview)
func (*NullablePolicyOverview) UnmarshalJSON ¶
func (v *NullablePolicyOverview) UnmarshalJSON(src []byte) error
func (*NullablePolicyOverview) Unset ¶
func (v *NullablePolicyOverview) Unset()
type NullablePolicyOverviewDtoList ¶
type NullablePolicyOverviewDtoList struct {
// contains filtered or unexported fields
}
func NewNullablePolicyOverviewDtoList ¶
func NewNullablePolicyOverviewDtoList(val *PolicyOverviewDtoList) *NullablePolicyOverviewDtoList
func (NullablePolicyOverviewDtoList) Get ¶
func (v NullablePolicyOverviewDtoList) Get() *PolicyOverviewDtoList
func (NullablePolicyOverviewDtoList) IsSet ¶
func (v NullablePolicyOverviewDtoList) IsSet() bool
func (NullablePolicyOverviewDtoList) MarshalJSON ¶
func (v NullablePolicyOverviewDtoList) MarshalJSON() ([]byte, error)
func (*NullablePolicyOverviewDtoList) Set ¶
func (v *NullablePolicyOverviewDtoList) Set(val *PolicyOverviewDtoList)
func (*NullablePolicyOverviewDtoList) UnmarshalJSON ¶
func (v *NullablePolicyOverviewDtoList) UnmarshalJSON(src []byte) error
func (*NullablePolicyOverviewDtoList) Unset ¶
func (v *NullablePolicyOverviewDtoList) Unset()
type NullablePolicyUuidsDto ¶
type NullablePolicyUuidsDto struct {
// contains filtered or unexported fields
}
func NewNullablePolicyUuidsDto ¶
func NewNullablePolicyUuidsDto(val *PolicyUuidsDto) *NullablePolicyUuidsDto
func (NullablePolicyUuidsDto) Get ¶
func (v NullablePolicyUuidsDto) Get() *PolicyUuidsDto
func (NullablePolicyUuidsDto) IsSet ¶
func (v NullablePolicyUuidsDto) IsSet() bool
func (NullablePolicyUuidsDto) MarshalJSON ¶
func (v NullablePolicyUuidsDto) MarshalJSON() ([]byte, error)
func (*NullablePolicyUuidsDto) Set ¶
func (v *NullablePolicyUuidsDto) Set(val *PolicyUuidsDto)
func (*NullablePolicyUuidsDto) UnmarshalJSON ¶
func (v *NullablePolicyUuidsDto) UnmarshalJSON(src []byte) error
func (*NullablePolicyUuidsDto) Unset ¶
func (v *NullablePolicyUuidsDto) Unset()
type NullablePolicyUuidsWithoutMetadataDto ¶
type NullablePolicyUuidsWithoutMetadataDto struct {
// contains filtered or unexported fields
}
func NewNullablePolicyUuidsWithoutMetadataDto ¶
func NewNullablePolicyUuidsWithoutMetadataDto(val *PolicyUuidsWithoutMetadataDto) *NullablePolicyUuidsWithoutMetadataDto
func (NullablePolicyUuidsWithoutMetadataDto) Get ¶
func (v NullablePolicyUuidsWithoutMetadataDto) Get() *PolicyUuidsWithoutMetadataDto
func (NullablePolicyUuidsWithoutMetadataDto) IsSet ¶
func (v NullablePolicyUuidsWithoutMetadataDto) IsSet() bool
func (NullablePolicyUuidsWithoutMetadataDto) MarshalJSON ¶
func (v NullablePolicyUuidsWithoutMetadataDto) MarshalJSON() ([]byte, error)
func (*NullablePolicyUuidsWithoutMetadataDto) Set ¶
func (v *NullablePolicyUuidsWithoutMetadataDto) Set(val *PolicyUuidsWithoutMetadataDto)
func (*NullablePolicyUuidsWithoutMetadataDto) UnmarshalJSON ¶
func (v *NullablePolicyUuidsWithoutMetadataDto) UnmarshalJSON(src []byte) error
func (*NullablePolicyUuidsWithoutMetadataDto) Unset ¶
func (v *NullablePolicyUuidsWithoutMetadataDto) Unset()
type NullablePutGroupDto ¶
type NullablePutGroupDto struct {
// contains filtered or unexported fields
}
func NewNullablePutGroupDto ¶
func NewNullablePutGroupDto(val *PutGroupDto) *NullablePutGroupDto
func (NullablePutGroupDto) Get ¶
func (v NullablePutGroupDto) Get() *PutGroupDto
func (NullablePutGroupDto) IsSet ¶
func (v NullablePutGroupDto) IsSet() bool
func (NullablePutGroupDto) MarshalJSON ¶
func (v NullablePutGroupDto) MarshalJSON() ([]byte, error)
func (*NullablePutGroupDto) Set ¶
func (v *NullablePutGroupDto) Set(val *PutGroupDto)
func (*NullablePutGroupDto) UnmarshalJSON ¶
func (v *NullablePutGroupDto) UnmarshalJSON(src []byte) error
func (*NullablePutGroupDto) Unset ¶
func (v *NullablePutGroupDto) Unset()
type NullableRateCardCapabilitiesDto ¶ added in v0.8.0
type NullableRateCardCapabilitiesDto struct {
// contains filtered or unexported fields
}
func NewNullableRateCardCapabilitiesDto ¶ added in v0.8.0
func NewNullableRateCardCapabilitiesDto(val *RateCardCapabilitiesDto) *NullableRateCardCapabilitiesDto
func (NullableRateCardCapabilitiesDto) Get ¶ added in v0.8.0
func (v NullableRateCardCapabilitiesDto) Get() *RateCardCapabilitiesDto
func (NullableRateCardCapabilitiesDto) IsSet ¶ added in v0.8.0
func (v NullableRateCardCapabilitiesDto) IsSet() bool
func (NullableRateCardCapabilitiesDto) MarshalJSON ¶ added in v0.8.0
func (v NullableRateCardCapabilitiesDto) MarshalJSON() ([]byte, error)
func (*NullableRateCardCapabilitiesDto) Set ¶ added in v0.8.0
func (v *NullableRateCardCapabilitiesDto) Set(val *RateCardCapabilitiesDto)
func (*NullableRateCardCapabilitiesDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableRateCardCapabilitiesDto) UnmarshalJSON(src []byte) error
func (*NullableRateCardCapabilitiesDto) Unset ¶ added in v0.8.0
func (v *NullableRateCardCapabilitiesDto) Unset()
type NullableRateCardSummaryDto ¶ added in v0.8.0
type NullableRateCardSummaryDto struct {
// contains filtered or unexported fields
}
func NewNullableRateCardSummaryDto ¶ added in v0.8.0
func NewNullableRateCardSummaryDto(val *RateCardSummaryDto) *NullableRateCardSummaryDto
func (NullableRateCardSummaryDto) Get ¶ added in v0.8.0
func (v NullableRateCardSummaryDto) Get() *RateCardSummaryDto
func (NullableRateCardSummaryDto) IsSet ¶ added in v0.8.0
func (v NullableRateCardSummaryDto) IsSet() bool
func (NullableRateCardSummaryDto) MarshalJSON ¶ added in v0.8.0
func (v NullableRateCardSummaryDto) MarshalJSON() ([]byte, error)
func (*NullableRateCardSummaryDto) Set ¶ added in v0.8.0
func (v *NullableRateCardSummaryDto) Set(val *RateCardSummaryDto)
func (*NullableRateCardSummaryDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableRateCardSummaryDto) UnmarshalJSON(src []byte) error
func (*NullableRateCardSummaryDto) Unset ¶ added in v0.8.0
func (v *NullableRateCardSummaryDto) Unset()
type NullableRegionDto ¶
type NullableRegionDto struct {
// contains filtered or unexported fields
}
func NewNullableRegionDto ¶
func NewNullableRegionDto(val *RegionDto) *NullableRegionDto
func (NullableRegionDto) Get ¶
func (v NullableRegionDto) Get() *RegionDto
func (NullableRegionDto) IsSet ¶
func (v NullableRegionDto) IsSet() bool
func (NullableRegionDto) MarshalJSON ¶
func (v NullableRegionDto) MarshalJSON() ([]byte, error)
func (*NullableRegionDto) Set ¶
func (v *NullableRegionDto) Set(val *RegionDto)
func (*NullableRegionDto) UnmarshalJSON ¶
func (v *NullableRegionDto) UnmarshalJSON(src []byte) error
func (*NullableRegionDto) Unset ¶
func (v *NullableRegionDto) Unset()
type NullableServiceUserDto ¶ added in v0.8.0
type NullableServiceUserDto struct {
// contains filtered or unexported fields
}
func NewNullableServiceUserDto ¶ added in v0.8.0
func NewNullableServiceUserDto(val *ServiceUserDto) *NullableServiceUserDto
func (NullableServiceUserDto) Get ¶ added in v0.8.0
func (v NullableServiceUserDto) Get() *ServiceUserDto
func (NullableServiceUserDto) IsSet ¶ added in v0.8.0
func (v NullableServiceUserDto) IsSet() bool
func (NullableServiceUserDto) MarshalJSON ¶ added in v0.8.0
func (v NullableServiceUserDto) MarshalJSON() ([]byte, error)
func (*NullableServiceUserDto) Set ¶ added in v0.8.0
func (v *NullableServiceUserDto) Set(val *ServiceUserDto)
func (*NullableServiceUserDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableServiceUserDto) UnmarshalJSON(src []byte) error
func (*NullableServiceUserDto) Unset ¶ added in v0.8.0
func (v *NullableServiceUserDto) Unset()
type NullableServiceUserNameDto ¶
type NullableServiceUserNameDto struct {
// contains filtered or unexported fields
}
func NewNullableServiceUserNameDto ¶
func NewNullableServiceUserNameDto(val *ServiceUserNameDto) *NullableServiceUserNameDto
func (NullableServiceUserNameDto) Get ¶
func (v NullableServiceUserNameDto) Get() *ServiceUserNameDto
func (NullableServiceUserNameDto) IsSet ¶
func (v NullableServiceUserNameDto) IsSet() bool
func (NullableServiceUserNameDto) MarshalJSON ¶
func (v NullableServiceUserNameDto) MarshalJSON() ([]byte, error)
func (*NullableServiceUserNameDto) Set ¶
func (v *NullableServiceUserNameDto) Set(val *ServiceUserNameDto)
func (*NullableServiceUserNameDto) UnmarshalJSON ¶
func (v *NullableServiceUserNameDto) UnmarshalJSON(src []byte) error
func (*NullableServiceUserNameDto) Unset ¶
func (v *NullableServiceUserNameDto) Unset()
type NullableServiceUserUuidDto ¶
type NullableServiceUserUuidDto struct {
// contains filtered or unexported fields
}
func NewNullableServiceUserUuidDto ¶
func NewNullableServiceUserUuidDto(val *ServiceUserUuidDto) *NullableServiceUserUuidDto
func (NullableServiceUserUuidDto) Get ¶
func (v NullableServiceUserUuidDto) Get() *ServiceUserUuidDto
func (NullableServiceUserUuidDto) IsSet ¶
func (v NullableServiceUserUuidDto) IsSet() bool
func (NullableServiceUserUuidDto) MarshalJSON ¶
func (v NullableServiceUserUuidDto) MarshalJSON() ([]byte, error)
func (*NullableServiceUserUuidDto) Set ¶
func (v *NullableServiceUserUuidDto) Set(val *ServiceUserUuidDto)
func (*NullableServiceUserUuidDto) UnmarshalJSON ¶
func (v *NullableServiceUserUuidDto) UnmarshalJSON(src []byte) error
func (*NullableServiceUserUuidDto) Unset ¶
func (v *NullableServiceUserUuidDto) Unset()
type NullableStatement ¶
type NullableStatement struct {
// contains filtered or unexported fields
}
func NewNullableStatement ¶
func NewNullableStatement(val *Statement) *NullableStatement
func (NullableStatement) Get ¶
func (v NullableStatement) Get() *Statement
func (NullableStatement) IsSet ¶
func (v NullableStatement) IsSet() bool
func (NullableStatement) MarshalJSON ¶
func (v NullableStatement) MarshalJSON() ([]byte, error)
func (*NullableStatement) Set ¶
func (v *NullableStatement) Set(val *Statement)
func (*NullableStatement) UnmarshalJSON ¶
func (v *NullableStatement) UnmarshalJSON(src []byte) error
func (*NullableStatement) Unset ¶
func (v *NullableStatement) 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 NullableSubscriptionAccountDto ¶
type NullableSubscriptionAccountDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionAccountDto ¶
func NewNullableSubscriptionAccountDto(val *SubscriptionAccountDto) *NullableSubscriptionAccountDto
func (NullableSubscriptionAccountDto) Get ¶
func (v NullableSubscriptionAccountDto) Get() *SubscriptionAccountDto
func (NullableSubscriptionAccountDto) IsSet ¶
func (v NullableSubscriptionAccountDto) IsSet() bool
func (NullableSubscriptionAccountDto) MarshalJSON ¶
func (v NullableSubscriptionAccountDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionAccountDto) Set ¶
func (v *NullableSubscriptionAccountDto) Set(val *SubscriptionAccountDto)
func (*NullableSubscriptionAccountDto) UnmarshalJSON ¶
func (v *NullableSubscriptionAccountDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionAccountDto) Unset ¶
func (v *NullableSubscriptionAccountDto) Unset()
type NullableSubscriptionBudgetDto ¶
type NullableSubscriptionBudgetDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionBudgetDto ¶
func NewNullableSubscriptionBudgetDto(val *SubscriptionBudgetDto) *NullableSubscriptionBudgetDto
func (NullableSubscriptionBudgetDto) Get ¶
func (v NullableSubscriptionBudgetDto) Get() *SubscriptionBudgetDto
func (NullableSubscriptionBudgetDto) IsSet ¶
func (v NullableSubscriptionBudgetDto) IsSet() bool
func (NullableSubscriptionBudgetDto) MarshalJSON ¶
func (v NullableSubscriptionBudgetDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionBudgetDto) Set ¶
func (v *NullableSubscriptionBudgetDto) Set(val *SubscriptionBudgetDto)
func (*NullableSubscriptionBudgetDto) UnmarshalJSON ¶
func (v *NullableSubscriptionBudgetDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionBudgetDto) Unset ¶
func (v *NullableSubscriptionBudgetDto) Unset()
type NullableSubscriptionCapabilityCostDto ¶
type NullableSubscriptionCapabilityCostDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCapabilityCostDto ¶
func NewNullableSubscriptionCapabilityCostDto(val *SubscriptionCapabilityCostDto) *NullableSubscriptionCapabilityCostDto
func (NullableSubscriptionCapabilityCostDto) Get ¶
func (v NullableSubscriptionCapabilityCostDto) Get() *SubscriptionCapabilityCostDto
func (NullableSubscriptionCapabilityCostDto) IsSet ¶
func (v NullableSubscriptionCapabilityCostDto) IsSet() bool
func (NullableSubscriptionCapabilityCostDto) MarshalJSON ¶
func (v NullableSubscriptionCapabilityCostDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCapabilityCostDto) Set ¶
func (v *NullableSubscriptionCapabilityCostDto) Set(val *SubscriptionCapabilityCostDto)
func (*NullableSubscriptionCapabilityCostDto) UnmarshalJSON ¶
func (v *NullableSubscriptionCapabilityCostDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCapabilityCostDto) Unset ¶
func (v *NullableSubscriptionCapabilityCostDto) Unset()
type NullableSubscriptionCapabilityCostReceivedDto ¶ added in v0.8.0
type NullableSubscriptionCapabilityCostReceivedDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCapabilityCostReceivedDto ¶ added in v0.8.0
func NewNullableSubscriptionCapabilityCostReceivedDto(val *SubscriptionCapabilityCostReceivedDto) *NullableSubscriptionCapabilityCostReceivedDto
func (NullableSubscriptionCapabilityCostReceivedDto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionCapabilityCostReceivedDto) IsSet() bool
func (NullableSubscriptionCapabilityCostReceivedDto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionCapabilityCostReceivedDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCapabilityCostReceivedDto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionCapabilityCostReceivedDto) Set(val *SubscriptionCapabilityCostReceivedDto)
func (*NullableSubscriptionCapabilityCostReceivedDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionCapabilityCostReceivedDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCapabilityCostReceivedDto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionCapabilityCostReceivedDto) Unset()
type NullableSubscriptionCapabilityDto ¶
type NullableSubscriptionCapabilityDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCapabilityDto ¶
func NewNullableSubscriptionCapabilityDto(val *SubscriptionCapabilityDto) *NullableSubscriptionCapabilityDto
func (NullableSubscriptionCapabilityDto) Get ¶
func (v NullableSubscriptionCapabilityDto) Get() *SubscriptionCapabilityDto
func (NullableSubscriptionCapabilityDto) IsSet ¶
func (v NullableSubscriptionCapabilityDto) IsSet() bool
func (NullableSubscriptionCapabilityDto) MarshalJSON ¶
func (v NullableSubscriptionCapabilityDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCapabilityDto) Set ¶
func (v *NullableSubscriptionCapabilityDto) Set(val *SubscriptionCapabilityDto)
func (*NullableSubscriptionCapabilityDto) UnmarshalJSON ¶
func (v *NullableSubscriptionCapabilityDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCapabilityDto) Unset ¶
func (v *NullableSubscriptionCapabilityDto) Unset()
type NullableSubscriptionCostBookingDto ¶ added in v0.8.0
type NullableSubscriptionCostBookingDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCostBookingDto ¶ added in v0.8.0
func NewNullableSubscriptionCostBookingDto(val *SubscriptionCostBookingDto) *NullableSubscriptionCostBookingDto
func (NullableSubscriptionCostBookingDto) Get ¶ added in v0.8.0
func (v NullableSubscriptionCostBookingDto) Get() *SubscriptionCostBookingDto
func (NullableSubscriptionCostBookingDto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionCostBookingDto) IsSet() bool
func (NullableSubscriptionCostBookingDto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionCostBookingDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCostBookingDto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionCostBookingDto) Set(val *SubscriptionCostBookingDto)
func (*NullableSubscriptionCostBookingDto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionCostBookingDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCostBookingDto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionCostBookingDto) Unset()
type NullableSubscriptionCostDto ¶
type NullableSubscriptionCostDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCostDto ¶
func NewNullableSubscriptionCostDto(val *SubscriptionCostDto) *NullableSubscriptionCostDto
func (NullableSubscriptionCostDto) Get ¶
func (v NullableSubscriptionCostDto) Get() *SubscriptionCostDto
func (NullableSubscriptionCostDto) IsSet ¶
func (v NullableSubscriptionCostDto) IsSet() bool
func (NullableSubscriptionCostDto) MarshalJSON ¶
func (v NullableSubscriptionCostDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCostDto) Set ¶
func (v *NullableSubscriptionCostDto) Set(val *SubscriptionCostDto)
func (*NullableSubscriptionCostDto) UnmarshalJSON ¶
func (v *NullableSubscriptionCostDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCostDto) Unset ¶
func (v *NullableSubscriptionCostDto) Unset()
type NullableSubscriptionCostListDto ¶
type NullableSubscriptionCostListDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCostListDto ¶
func NewNullableSubscriptionCostListDto(val *SubscriptionCostListDto) *NullableSubscriptionCostListDto
func (NullableSubscriptionCostListDto) Get ¶
func (v NullableSubscriptionCostListDto) Get() *SubscriptionCostListDto
func (NullableSubscriptionCostListDto) IsSet ¶
func (v NullableSubscriptionCostListDto) IsSet() bool
func (NullableSubscriptionCostListDto) MarshalJSON ¶
func (v NullableSubscriptionCostListDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCostListDto) Set ¶
func (v *NullableSubscriptionCostListDto) Set(val *SubscriptionCostListDto)
func (*NullableSubscriptionCostListDto) UnmarshalJSON ¶
func (v *NullableSubscriptionCostListDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCostListDto) Unset ¶
func (v *NullableSubscriptionCostListDto) Unset()
type NullableSubscriptionCurrentPeriodDto ¶
type NullableSubscriptionCurrentPeriodDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionCurrentPeriodDto ¶
func NewNullableSubscriptionCurrentPeriodDto(val *SubscriptionCurrentPeriodDto) *NullableSubscriptionCurrentPeriodDto
func (NullableSubscriptionCurrentPeriodDto) Get ¶
func (v NullableSubscriptionCurrentPeriodDto) Get() *SubscriptionCurrentPeriodDto
func (NullableSubscriptionCurrentPeriodDto) IsSet ¶
func (v NullableSubscriptionCurrentPeriodDto) IsSet() bool
func (NullableSubscriptionCurrentPeriodDto) MarshalJSON ¶
func (v NullableSubscriptionCurrentPeriodDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionCurrentPeriodDto) Set ¶
func (v *NullableSubscriptionCurrentPeriodDto) Set(val *SubscriptionCurrentPeriodDto)
func (*NullableSubscriptionCurrentPeriodDto) UnmarshalJSON ¶
func (v *NullableSubscriptionCurrentPeriodDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionCurrentPeriodDto) Unset ¶
func (v *NullableSubscriptionCurrentPeriodDto) Unset()
type NullableSubscriptionDto ¶
type NullableSubscriptionDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionDto ¶
func NewNullableSubscriptionDto(val *SubscriptionDto) *NullableSubscriptionDto
func (NullableSubscriptionDto) Get ¶
func (v NullableSubscriptionDto) Get() *SubscriptionDto
func (NullableSubscriptionDto) IsSet ¶
func (v NullableSubscriptionDto) IsSet() bool
func (NullableSubscriptionDto) MarshalJSON ¶
func (v NullableSubscriptionDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionDto) Set ¶
func (v *NullableSubscriptionDto) Set(val *SubscriptionDto)
func (*NullableSubscriptionDto) UnmarshalJSON ¶
func (v *NullableSubscriptionDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionDto) Unset ¶
func (v *NullableSubscriptionDto) Unset()
type NullableSubscriptionEnvironmentCostListV2Dto ¶
type NullableSubscriptionEnvironmentCostListV2Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentCostListV2Dto ¶
func NewNullableSubscriptionEnvironmentCostListV2Dto(val *SubscriptionEnvironmentCostListV2Dto) *NullableSubscriptionEnvironmentCostListV2Dto
func (NullableSubscriptionEnvironmentCostListV2Dto) IsSet ¶
func (v NullableSubscriptionEnvironmentCostListV2Dto) IsSet() bool
func (NullableSubscriptionEnvironmentCostListV2Dto) MarshalJSON ¶
func (v NullableSubscriptionEnvironmentCostListV2Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentCostListV2Dto) Set ¶
func (v *NullableSubscriptionEnvironmentCostListV2Dto) Set(val *SubscriptionEnvironmentCostListV2Dto)
func (*NullableSubscriptionEnvironmentCostListV2Dto) UnmarshalJSON ¶
func (v *NullableSubscriptionEnvironmentCostListV2Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentCostListV2Dto) Unset ¶
func (v *NullableSubscriptionEnvironmentCostListV2Dto) Unset()
type NullableSubscriptionEnvironmentCostListV3Dto ¶ added in v0.8.0
type NullableSubscriptionEnvironmentCostListV3Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentCostListV3Dto ¶ added in v0.8.0
func NewNullableSubscriptionEnvironmentCostListV3Dto(val *SubscriptionEnvironmentCostListV3Dto) *NullableSubscriptionEnvironmentCostListV3Dto
func (NullableSubscriptionEnvironmentCostListV3Dto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentCostListV3Dto) IsSet() bool
func (NullableSubscriptionEnvironmentCostListV3Dto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentCostListV3Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentCostListV3Dto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostListV3Dto) Set(val *SubscriptionEnvironmentCostListV3Dto)
func (*NullableSubscriptionEnvironmentCostListV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostListV3Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentCostListV3Dto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostListV3Dto) Unset()
type NullableSubscriptionEnvironmentCostV2Dto ¶
type NullableSubscriptionEnvironmentCostV2Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentCostV2Dto ¶
func NewNullableSubscriptionEnvironmentCostV2Dto(val *SubscriptionEnvironmentCostV2Dto) *NullableSubscriptionEnvironmentCostV2Dto
func (NullableSubscriptionEnvironmentCostV2Dto) IsSet ¶
func (v NullableSubscriptionEnvironmentCostV2Dto) IsSet() bool
func (NullableSubscriptionEnvironmentCostV2Dto) MarshalJSON ¶
func (v NullableSubscriptionEnvironmentCostV2Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentCostV2Dto) Set ¶
func (v *NullableSubscriptionEnvironmentCostV2Dto) Set(val *SubscriptionEnvironmentCostV2Dto)
func (*NullableSubscriptionEnvironmentCostV2Dto) UnmarshalJSON ¶
func (v *NullableSubscriptionEnvironmentCostV2Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentCostV2Dto) Unset ¶
func (v *NullableSubscriptionEnvironmentCostV2Dto) Unset()
type NullableSubscriptionEnvironmentCostV3Dto ¶ added in v0.8.0
type NullableSubscriptionEnvironmentCostV3Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentCostV3Dto ¶ added in v0.8.0
func NewNullableSubscriptionEnvironmentCostV3Dto(val *SubscriptionEnvironmentCostV3Dto) *NullableSubscriptionEnvironmentCostV3Dto
func (NullableSubscriptionEnvironmentCostV3Dto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentCostV3Dto) IsSet() bool
func (NullableSubscriptionEnvironmentCostV3Dto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentCostV3Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentCostV3Dto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostV3Dto) Set(val *SubscriptionEnvironmentCostV3Dto)
func (*NullableSubscriptionEnvironmentCostV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostV3Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentCostV3Dto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentCostV3Dto) Unset()
type NullableSubscriptionEnvironmentUsageListV2Dto ¶
type NullableSubscriptionEnvironmentUsageListV2Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentUsageListV2Dto ¶
func NewNullableSubscriptionEnvironmentUsageListV2Dto(val *SubscriptionEnvironmentUsageListV2Dto) *NullableSubscriptionEnvironmentUsageListV2Dto
func (NullableSubscriptionEnvironmentUsageListV2Dto) IsSet ¶
func (v NullableSubscriptionEnvironmentUsageListV2Dto) IsSet() bool
func (NullableSubscriptionEnvironmentUsageListV2Dto) MarshalJSON ¶
func (v NullableSubscriptionEnvironmentUsageListV2Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentUsageListV2Dto) Set ¶
func (v *NullableSubscriptionEnvironmentUsageListV2Dto) Set(val *SubscriptionEnvironmentUsageListV2Dto)
func (*NullableSubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON ¶
func (v *NullableSubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentUsageListV2Dto) Unset ¶
func (v *NullableSubscriptionEnvironmentUsageListV2Dto) Unset()
type NullableSubscriptionEnvironmentUsageListV3Dto ¶ added in v0.8.0
type NullableSubscriptionEnvironmentUsageListV3Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentUsageListV3Dto ¶ added in v0.8.0
func NewNullableSubscriptionEnvironmentUsageListV3Dto(val *SubscriptionEnvironmentUsageListV3Dto) *NullableSubscriptionEnvironmentUsageListV3Dto
func (NullableSubscriptionEnvironmentUsageListV3Dto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentUsageListV3Dto) IsSet() bool
func (NullableSubscriptionEnvironmentUsageListV3Dto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentUsageListV3Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentUsageListV3Dto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageListV3Dto) Set(val *SubscriptionEnvironmentUsageListV3Dto)
func (*NullableSubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentUsageListV3Dto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageListV3Dto) Unset()
type NullableSubscriptionEnvironmentUsageV2Dto ¶
type NullableSubscriptionEnvironmentUsageV2Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentUsageV2Dto ¶
func NewNullableSubscriptionEnvironmentUsageV2Dto(val *SubscriptionEnvironmentUsageV2Dto) *NullableSubscriptionEnvironmentUsageV2Dto
func (NullableSubscriptionEnvironmentUsageV2Dto) IsSet ¶
func (v NullableSubscriptionEnvironmentUsageV2Dto) IsSet() bool
func (NullableSubscriptionEnvironmentUsageV2Dto) MarshalJSON ¶
func (v NullableSubscriptionEnvironmentUsageV2Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentUsageV2Dto) Set ¶
func (v *NullableSubscriptionEnvironmentUsageV2Dto) Set(val *SubscriptionEnvironmentUsageV2Dto)
func (*NullableSubscriptionEnvironmentUsageV2Dto) UnmarshalJSON ¶
func (v *NullableSubscriptionEnvironmentUsageV2Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentUsageV2Dto) Unset ¶
func (v *NullableSubscriptionEnvironmentUsageV2Dto) Unset()
type NullableSubscriptionEnvironmentUsageV3Dto ¶ added in v0.8.0
type NullableSubscriptionEnvironmentUsageV3Dto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionEnvironmentUsageV3Dto ¶ added in v0.8.0
func NewNullableSubscriptionEnvironmentUsageV3Dto(val *SubscriptionEnvironmentUsageV3Dto) *NullableSubscriptionEnvironmentUsageV3Dto
func (NullableSubscriptionEnvironmentUsageV3Dto) IsSet ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentUsageV3Dto) IsSet() bool
func (NullableSubscriptionEnvironmentUsageV3Dto) MarshalJSON ¶ added in v0.8.0
func (v NullableSubscriptionEnvironmentUsageV3Dto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionEnvironmentUsageV3Dto) Set ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageV3Dto) Set(val *SubscriptionEnvironmentUsageV3Dto)
func (*NullableSubscriptionEnvironmentUsageV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageV3Dto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionEnvironmentUsageV3Dto) Unset ¶ added in v0.8.0
func (v *NullableSubscriptionEnvironmentUsageV3Dto) Unset()
type NullableSubscriptionListDto ¶
type NullableSubscriptionListDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionListDto ¶
func NewNullableSubscriptionListDto(val *SubscriptionListDto) *NullableSubscriptionListDto
func (NullableSubscriptionListDto) Get ¶
func (v NullableSubscriptionListDto) Get() *SubscriptionListDto
func (NullableSubscriptionListDto) IsSet ¶
func (v NullableSubscriptionListDto) IsSet() bool
func (NullableSubscriptionListDto) MarshalJSON ¶
func (v NullableSubscriptionListDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionListDto) Set ¶
func (v *NullableSubscriptionListDto) Set(val *SubscriptionListDto)
func (*NullableSubscriptionListDto) UnmarshalJSON ¶
func (v *NullableSubscriptionListDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionListDto) Unset ¶
func (v *NullableSubscriptionListDto) Unset()
type NullableSubscriptionPeriodDto ¶
type NullableSubscriptionPeriodDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionPeriodDto ¶
func NewNullableSubscriptionPeriodDto(val *SubscriptionPeriodDto) *NullableSubscriptionPeriodDto
func (NullableSubscriptionPeriodDto) Get ¶
func (v NullableSubscriptionPeriodDto) Get() *SubscriptionPeriodDto
func (NullableSubscriptionPeriodDto) IsSet ¶
func (v NullableSubscriptionPeriodDto) IsSet() bool
func (NullableSubscriptionPeriodDto) MarshalJSON ¶
func (v NullableSubscriptionPeriodDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionPeriodDto) Set ¶
func (v *NullableSubscriptionPeriodDto) Set(val *SubscriptionPeriodDto)
func (*NullableSubscriptionPeriodDto) UnmarshalJSON ¶
func (v *NullableSubscriptionPeriodDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionPeriodDto) Unset ¶
func (v *NullableSubscriptionPeriodDto) Unset()
type NullableSubscriptionSummaryDto ¶
type NullableSubscriptionSummaryDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionSummaryDto ¶
func NewNullableSubscriptionSummaryDto(val *SubscriptionSummaryDto) *NullableSubscriptionSummaryDto
func (NullableSubscriptionSummaryDto) Get ¶
func (v NullableSubscriptionSummaryDto) Get() *SubscriptionSummaryDto
func (NullableSubscriptionSummaryDto) IsSet ¶
func (v NullableSubscriptionSummaryDto) IsSet() bool
func (NullableSubscriptionSummaryDto) MarshalJSON ¶
func (v NullableSubscriptionSummaryDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionSummaryDto) Set ¶
func (v *NullableSubscriptionSummaryDto) Set(val *SubscriptionSummaryDto)
func (*NullableSubscriptionSummaryDto) UnmarshalJSON ¶
func (v *NullableSubscriptionSummaryDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionSummaryDto) Unset ¶
func (v *NullableSubscriptionSummaryDto) Unset()
type NullableSubscriptionUsageDto ¶
type NullableSubscriptionUsageDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionUsageDto ¶
func NewNullableSubscriptionUsageDto(val *SubscriptionUsageDto) *NullableSubscriptionUsageDto
func (NullableSubscriptionUsageDto) Get ¶
func (v NullableSubscriptionUsageDto) Get() *SubscriptionUsageDto
func (NullableSubscriptionUsageDto) IsSet ¶
func (v NullableSubscriptionUsageDto) IsSet() bool
func (NullableSubscriptionUsageDto) MarshalJSON ¶
func (v NullableSubscriptionUsageDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionUsageDto) Set ¶
func (v *NullableSubscriptionUsageDto) Set(val *SubscriptionUsageDto)
func (*NullableSubscriptionUsageDto) UnmarshalJSON ¶
func (v *NullableSubscriptionUsageDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionUsageDto) Unset ¶
func (v *NullableSubscriptionUsageDto) Unset()
type NullableSubscriptionUsageListDto ¶
type NullableSubscriptionUsageListDto struct {
// contains filtered or unexported fields
}
func NewNullableSubscriptionUsageListDto ¶
func NewNullableSubscriptionUsageListDto(val *SubscriptionUsageListDto) *NullableSubscriptionUsageListDto
func (NullableSubscriptionUsageListDto) Get ¶
func (v NullableSubscriptionUsageListDto) Get() *SubscriptionUsageListDto
func (NullableSubscriptionUsageListDto) IsSet ¶
func (v NullableSubscriptionUsageListDto) IsSet() bool
func (NullableSubscriptionUsageListDto) MarshalJSON ¶
func (v NullableSubscriptionUsageListDto) MarshalJSON() ([]byte, error)
func (*NullableSubscriptionUsageListDto) Set ¶
func (v *NullableSubscriptionUsageListDto) Set(val *SubscriptionUsageListDto)
func (*NullableSubscriptionUsageListDto) UnmarshalJSON ¶
func (v *NullableSubscriptionUsageListDto) UnmarshalJSON(src []byte) error
func (*NullableSubscriptionUsageListDto) Unset ¶
func (v *NullableSubscriptionUsageListDto) Unset()
type NullableTenantResourceDto ¶
type NullableTenantResourceDto struct {
// contains filtered or unexported fields
}
func NewNullableTenantResourceDto ¶
func NewNullableTenantResourceDto(val *TenantResourceDto) *NullableTenantResourceDto
func (NullableTenantResourceDto) Get ¶
func (v NullableTenantResourceDto) Get() *TenantResourceDto
func (NullableTenantResourceDto) IsSet ¶
func (v NullableTenantResourceDto) IsSet() bool
func (NullableTenantResourceDto) MarshalJSON ¶
func (v NullableTenantResourceDto) MarshalJSON() ([]byte, error)
func (*NullableTenantResourceDto) Set ¶
func (v *NullableTenantResourceDto) Set(val *TenantResourceDto)
func (*NullableTenantResourceDto) UnmarshalJSON ¶
func (v *NullableTenantResourceDto) UnmarshalJSON(src []byte) error
func (*NullableTenantResourceDto) Unset ¶
func (v *NullableTenantResourceDto) 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 NullableTimeZoneDto ¶
type NullableTimeZoneDto struct {
// contains filtered or unexported fields
}
func NewNullableTimeZoneDto ¶
func NewNullableTimeZoneDto(val *TimeZoneDto) *NullableTimeZoneDto
func (NullableTimeZoneDto) Get ¶
func (v NullableTimeZoneDto) Get() *TimeZoneDto
func (NullableTimeZoneDto) IsSet ¶
func (v NullableTimeZoneDto) IsSet() bool
func (NullableTimeZoneDto) MarshalJSON ¶
func (v NullableTimeZoneDto) MarshalJSON() ([]byte, error)
func (*NullableTimeZoneDto) Set ¶
func (v *NullableTimeZoneDto) Set(val *TimeZoneDto)
func (*NullableTimeZoneDto) UnmarshalJSON ¶
func (v *NullableTimeZoneDto) UnmarshalJSON(src []byte) error
func (*NullableTimeZoneDto) Unset ¶
func (v *NullableTimeZoneDto) Unset()
type NullableUserDto ¶
type NullableUserDto struct {
// contains filtered or unexported fields
}
func NewNullableUserDto ¶
func NewNullableUserDto(val *UserDto) *NullableUserDto
func (NullableUserDto) Get ¶
func (v NullableUserDto) Get() *UserDto
func (NullableUserDto) IsSet ¶
func (v NullableUserDto) IsSet() bool
func (NullableUserDto) MarshalJSON ¶
func (v NullableUserDto) MarshalJSON() ([]byte, error)
func (*NullableUserDto) Set ¶
func (v *NullableUserDto) Set(val *UserDto)
func (*NullableUserDto) UnmarshalJSON ¶
func (v *NullableUserDto) UnmarshalJSON(src []byte) error
func (*NullableUserDto) Unset ¶
func (v *NullableUserDto) Unset()
type NullableUserEmailDto ¶
type NullableUserEmailDto struct {
// contains filtered or unexported fields
}
func NewNullableUserEmailDto ¶
func NewNullableUserEmailDto(val *UserEmailDto) *NullableUserEmailDto
func (NullableUserEmailDto) Get ¶
func (v NullableUserEmailDto) Get() *UserEmailDto
func (NullableUserEmailDto) IsSet ¶
func (v NullableUserEmailDto) IsSet() bool
func (NullableUserEmailDto) MarshalJSON ¶
func (v NullableUserEmailDto) MarshalJSON() ([]byte, error)
func (*NullableUserEmailDto) Set ¶
func (v *NullableUserEmailDto) Set(val *UserEmailDto)
func (*NullableUserEmailDto) UnmarshalJSON ¶
func (v *NullableUserEmailDto) UnmarshalJSON(src []byte) error
func (*NullableUserEmailDto) Unset ¶
func (v *NullableUserEmailDto) Unset()
type NullableUserListDto ¶
type NullableUserListDto struct {
// contains filtered or unexported fields
}
func NewNullableUserListDto ¶
func NewNullableUserListDto(val *UserListDto) *NullableUserListDto
func (NullableUserListDto) Get ¶
func (v NullableUserListDto) Get() *UserListDto
func (NullableUserListDto) IsSet ¶
func (v NullableUserListDto) IsSet() bool
func (NullableUserListDto) MarshalJSON ¶
func (v NullableUserListDto) MarshalJSON() ([]byte, error)
func (*NullableUserListDto) Set ¶
func (v *NullableUserListDto) Set(val *UserListDto)
func (*NullableUserListDto) UnmarshalJSON ¶
func (v *NullableUserListDto) UnmarshalJSON(src []byte) error
func (*NullableUserListDto) Unset ¶
func (v *NullableUserListDto) Unset()
type NullableUserLoginMetaDataDto ¶
type NullableUserLoginMetaDataDto struct {
// contains filtered or unexported fields
}
func NewNullableUserLoginMetaDataDto ¶
func NewNullableUserLoginMetaDataDto(val *UserLoginMetaDataDto) *NullableUserLoginMetaDataDto
func (NullableUserLoginMetaDataDto) Get ¶
func (v NullableUserLoginMetaDataDto) Get() *UserLoginMetaDataDto
func (NullableUserLoginMetaDataDto) IsSet ¶
func (v NullableUserLoginMetaDataDto) IsSet() bool
func (NullableUserLoginMetaDataDto) MarshalJSON ¶
func (v NullableUserLoginMetaDataDto) MarshalJSON() ([]byte, error)
func (*NullableUserLoginMetaDataDto) Set ¶
func (v *NullableUserLoginMetaDataDto) Set(val *UserLoginMetaDataDto)
func (*NullableUserLoginMetaDataDto) UnmarshalJSON ¶
func (v *NullableUserLoginMetaDataDto) UnmarshalJSON(src []byte) error
func (*NullableUserLoginMetaDataDto) Unset ¶
func (v *NullableUserLoginMetaDataDto) Unset()
type NullableUsersDto ¶
type NullableUsersDto struct {
// contains filtered or unexported fields
}
func NewNullableUsersDto ¶
func NewNullableUsersDto(val *UsersDto) *NullableUsersDto
func (NullableUsersDto) Get ¶
func (v NullableUsersDto) Get() *UsersDto
func (NullableUsersDto) IsSet ¶
func (v NullableUsersDto) IsSet() bool
func (NullableUsersDto) MarshalJSON ¶
func (v NullableUsersDto) MarshalJSON() ([]byte, error)
func (*NullableUsersDto) Set ¶
func (v *NullableUsersDto) Set(val *UsersDto)
func (*NullableUsersDto) UnmarshalJSON ¶
func (v *NullableUsersDto) UnmarshalJSON(src []byte) error
func (*NullableUsersDto) Unset ¶
func (v *NullableUsersDto) Unset()
type NullableValidationDto ¶
type NullableValidationDto struct {
// contains filtered or unexported fields
}
func NewNullableValidationDto ¶
func NewNullableValidationDto(val *ValidationDto) *NullableValidationDto
func (NullableValidationDto) Get ¶
func (v NullableValidationDto) Get() *ValidationDto
func (NullableValidationDto) IsSet ¶
func (v NullableValidationDto) IsSet() bool
func (NullableValidationDto) MarshalJSON ¶
func (v NullableValidationDto) MarshalJSON() ([]byte, error)
func (*NullableValidationDto) Set ¶
func (v *NullableValidationDto) Set(val *ValidationDto)
func (*NullableValidationDto) UnmarshalJSON ¶
func (v *NullableValidationDto) UnmarshalJSON(src []byte) error
func (*NullableValidationDto) Unset ¶
func (v *NullableValidationDto) Unset()
type PaginatedEnvironmentBreakdownDto ¶ added in v0.8.0
type PaginatedEnvironmentBreakdownDto struct { // Identifier of the environment EnvironmentId string `json:"environmentId"` // Field used to generate the breakdown. Can be `COSTCENTER` or `PRODUCT` Field string `json:"field"` // List of individual breakdown entries. Records []string `json:"records"` // Key to request the next page. NextPageKey string `json:"nextPageKey"` AdditionalProperties map[string]interface{} }
PaginatedEnvironmentBreakdownDto struct for PaginatedEnvironmentBreakdownDto
func NewPaginatedEnvironmentBreakdownDto ¶ added in v0.8.0
func NewPaginatedEnvironmentBreakdownDto(environmentId string, field string, records []string, nextPageKey string) *PaginatedEnvironmentBreakdownDto
NewPaginatedEnvironmentBreakdownDto instantiates a new PaginatedEnvironmentBreakdownDto 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 NewPaginatedEnvironmentBreakdownDtoWithDefaults ¶ added in v0.8.0
func NewPaginatedEnvironmentBreakdownDtoWithDefaults() *PaginatedEnvironmentBreakdownDto
NewPaginatedEnvironmentBreakdownDtoWithDefaults instantiates a new PaginatedEnvironmentBreakdownDto 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 (*PaginatedEnvironmentBreakdownDto) GetEnvironmentId ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value
func (*PaginatedEnvironmentBreakdownDto) GetEnvironmentIdOk ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value and a boolean to check if the value has been set.
func (*PaginatedEnvironmentBreakdownDto) GetField ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetField() string
GetField returns the Field field value
func (*PaginatedEnvironmentBreakdownDto) GetFieldOk ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetFieldOk() (*string, bool)
GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.
func (*PaginatedEnvironmentBreakdownDto) GetNextPageKey ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetNextPageKey() string
GetNextPageKey returns the NextPageKey field value
func (*PaginatedEnvironmentBreakdownDto) GetNextPageKeyOk ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetNextPageKeyOk() (*string, bool)
GetNextPageKeyOk returns a tuple with the NextPageKey field value and a boolean to check if the value has been set.
func (*PaginatedEnvironmentBreakdownDto) GetRecords ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetRecords() []string
GetRecords returns the Records field value
func (*PaginatedEnvironmentBreakdownDto) GetRecordsOk ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) GetRecordsOk() ([]string, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (PaginatedEnvironmentBreakdownDto) MarshalJSON ¶ added in v0.8.0
func (o PaginatedEnvironmentBreakdownDto) MarshalJSON() ([]byte, error)
func (*PaginatedEnvironmentBreakdownDto) SetEnvironmentId ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) SetEnvironmentId(v string)
SetEnvironmentId sets field value
func (*PaginatedEnvironmentBreakdownDto) SetField ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) SetField(v string)
SetField sets field value
func (*PaginatedEnvironmentBreakdownDto) SetNextPageKey ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) SetNextPageKey(v string)
SetNextPageKey sets field value
func (*PaginatedEnvironmentBreakdownDto) SetRecords ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) SetRecords(v []string)
SetRecords sets field value
func (PaginatedEnvironmentBreakdownDto) ToMap ¶ added in v0.8.0
func (o PaginatedEnvironmentBreakdownDto) ToMap() (map[string]interface{}, error)
func (*PaginatedEnvironmentBreakdownDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PaginatedEnvironmentBreakdownDto) UnmarshalJSON(data []byte) (err error)
type PaginatedFieldValueDto ¶ added in v0.8.0
type PaginatedFieldValueDto struct { // The records on the current page. Records []FieldValueDto `json:"records"` // Indicates if there is another page to load. HasNextPage bool `json:"hasNextPage"` AdditionalProperties map[string]interface{} }
PaginatedFieldValueDto struct for PaginatedFieldValueDto
func NewPaginatedFieldValueDto ¶ added in v0.8.0
func NewPaginatedFieldValueDto(records []FieldValueDto, hasNextPage bool) *PaginatedFieldValueDto
NewPaginatedFieldValueDto instantiates a new PaginatedFieldValueDto 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 NewPaginatedFieldValueDtoWithDefaults ¶ added in v0.8.0
func NewPaginatedFieldValueDtoWithDefaults() *PaginatedFieldValueDto
NewPaginatedFieldValueDtoWithDefaults instantiates a new PaginatedFieldValueDto 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 (*PaginatedFieldValueDto) GetHasNextPage ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) GetHasNextPage() bool
GetHasNextPage returns the HasNextPage field value
func (*PaginatedFieldValueDto) GetHasNextPageOk ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) GetHasNextPageOk() (*bool, bool)
GetHasNextPageOk returns a tuple with the HasNextPage field value and a boolean to check if the value has been set.
func (*PaginatedFieldValueDto) GetRecords ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) GetRecords() []FieldValueDto
GetRecords returns the Records field value
func (*PaginatedFieldValueDto) GetRecordsOk ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) GetRecordsOk() ([]FieldValueDto, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (PaginatedFieldValueDto) MarshalJSON ¶ added in v0.8.0
func (o PaginatedFieldValueDto) MarshalJSON() ([]byte, error)
func (*PaginatedFieldValueDto) SetHasNextPage ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) SetHasNextPage(v bool)
SetHasNextPage sets field value
func (*PaginatedFieldValueDto) SetRecords ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) SetRecords(v []FieldValueDto)
SetRecords sets field value
func (PaginatedFieldValueDto) ToMap ¶ added in v0.8.0
func (o PaginatedFieldValueDto) ToMap() (map[string]interface{}, error)
func (*PaginatedFieldValueDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PaginatedFieldValueDto) UnmarshalJSON(data []byte) (err error)
type PermissionDto ¶
type PermissionDto struct { // The ID of the permission. Id string `json:"id"` // The display name of the permission. Description string `json:"description"` AdditionalProperties map[string]interface{} }
PermissionDto struct for PermissionDto
func NewPermissionDto ¶
func NewPermissionDto(id string, description string) *PermissionDto
NewPermissionDto instantiates a new PermissionDto 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 NewPermissionDtoWithDefaults ¶
func NewPermissionDtoWithDefaults() *PermissionDto
NewPermissionDtoWithDefaults instantiates a new PermissionDto 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 (*PermissionDto) GetDescription ¶
func (o *PermissionDto) GetDescription() string
GetDescription returns the Description field value
func (*PermissionDto) GetDescriptionOk ¶
func (o *PermissionDto) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*PermissionDto) GetId ¶
func (o *PermissionDto) GetId() string
GetId returns the Id field value
func (*PermissionDto) GetIdOk ¶
func (o *PermissionDto) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (PermissionDto) MarshalJSON ¶
func (o PermissionDto) MarshalJSON() ([]byte, error)
func (*PermissionDto) SetDescription ¶
func (o *PermissionDto) SetDescription(v string)
SetDescription sets field value
func (PermissionDto) ToMap ¶
func (o PermissionDto) ToMap() (map[string]interface{}, error)
func (*PermissionDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PermissionDto) UnmarshalJSON(data []byte) (err error)
type PermissionManagementAPIService ¶
type PermissionManagementAPIService service
PermissionManagementAPIService PermissionManagementAPI service
func (*PermissionManagementAPIService) AddGroupPermissions ¶
func (a *PermissionManagementAPIService) AddGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiAddGroupPermissionsRequest
AddGroupPermissions Assigns permissions to a user group. Existing permissions remain unaffected.
Consider upgrading your role-based permissions to IAM policies by following this guide. <a href="https://dt-url.net/gx03uwa">Learn how to manage policies<a>
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiAddGroupPermissionsRequest
Deprecated
func (*PermissionManagementAPIService) AddGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) AddGroupPermissionsExecute(r ApiAddGroupPermissionsRequest) (*http.Response, error)
Execute executes the request Deprecated
func (*PermissionManagementAPIService) GetGroupPermissions ¶
func (a *PermissionManagementAPIService) GetGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiGetGroupPermissionsRequest
GetGroupPermissions Lists all permissions of a user group
Consider upgrading your role-based permissions to IAM policies by following this guide. <a href="https://dt-url.net/gx03uwa">Learn how to manage policies<a>
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiGetGroupPermissionsRequest
Deprecated
func (*PermissionManagementAPIService) GetGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) GetGroupPermissionsExecute(r ApiGetGroupPermissionsRequest) (*PermissionsGroupDto, *http.Response, error)
Execute executes the request
@return PermissionsGroupDto
Deprecated
func (*PermissionManagementAPIService) OverwriteGroupPermissions ¶
func (a *PermissionManagementAPIService) OverwriteGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiOverwriteGroupPermissionsRequest
OverwriteGroupPermissions Sets permissions of a user group. Existing permissions are overwritten.
Consider upgrading your role-based permissions to IAM policies by following this guide. <a href="https://dt-url.net/gx03uwa">Learn how to manage policies<a>
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiOverwriteGroupPermissionsRequest
Deprecated
func (*PermissionManagementAPIService) OverwriteGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) OverwriteGroupPermissionsExecute(r ApiOverwriteGroupPermissionsRequest) (*http.Response, error)
Execute executes the request Deprecated
func (*PermissionManagementAPIService) RemoveGroupPermissions ¶
func (a *PermissionManagementAPIService) RemoveGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiRemoveGroupPermissionsRequest
RemoveGroupPermissions Removes a permission from a user group
Consider upgrading your role-based permissions to IAM policies by following this guide. <a href="https://dt-url.net/gx03uwa">Learn how to manage policies<a>
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiRemoveGroupPermissionsRequest
Deprecated
func (*PermissionManagementAPIService) RemoveGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) RemoveGroupPermissionsExecute(r ApiRemoveGroupPermissionsRequest) (*http.Response, error)
Execute executes the request Deprecated
type PermissionsDto ¶
type PermissionsDto struct { // The name of the permission. PermissionName string `json:"permissionName"` // The scope of the permission. Depending on the scope type, it is defined by: * `account`: The UUID of the account. * `tenant`: The ID of the environment. * `management-zone`: The ID of the management zone from an environment in `{environment-id}:{management-zone-id}` format. Scope string `json:"scope"` // The type of the permission scope. ScopeType string `json:"scopeType"` // The date and time of the permission creation in `2021-05-01T15:11:00Z` format. CreatedAt *string `json:"createdAt,omitempty"` // The date and time of the most recent permission modification in `2021-05-01T15:11:00Z` format. UpdatedAt *string `json:"updatedAt,omitempty"` AdditionalProperties map[string]interface{} }
PermissionsDto struct for PermissionsDto
func NewPermissionsDto ¶
func NewPermissionsDto(permissionName string, scope string, scopeType string) *PermissionsDto
NewPermissionsDto instantiates a new PermissionsDto 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 NewPermissionsDtoWithDefaults ¶
func NewPermissionsDtoWithDefaults() *PermissionsDto
NewPermissionsDtoWithDefaults instantiates a new PermissionsDto 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 (*PermissionsDto) GetCreatedAt ¶
func (o *PermissionsDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*PermissionsDto) GetCreatedAtOk ¶
func (o *PermissionsDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionsDto) GetPermissionName ¶
func (o *PermissionsDto) GetPermissionName() string
GetPermissionName returns the PermissionName field value
func (*PermissionsDto) GetPermissionNameOk ¶
func (o *PermissionsDto) GetPermissionNameOk() (*string, bool)
GetPermissionNameOk returns a tuple with the PermissionName field value and a boolean to check if the value has been set.
func (*PermissionsDto) GetScope ¶
func (o *PermissionsDto) GetScope() string
GetScope returns the Scope field value
func (*PermissionsDto) GetScopeOk ¶
func (o *PermissionsDto) GetScopeOk() (*string, bool)
GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.
func (*PermissionsDto) GetScopeType ¶
func (o *PermissionsDto) GetScopeType() string
GetScopeType returns the ScopeType field value
func (*PermissionsDto) GetScopeTypeOk ¶
func (o *PermissionsDto) GetScopeTypeOk() (*string, bool)
GetScopeTypeOk returns a tuple with the ScopeType field value and a boolean to check if the value has been set.
func (*PermissionsDto) GetUpdatedAt ¶
func (o *PermissionsDto) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*PermissionsDto) GetUpdatedAtOk ¶
func (o *PermissionsDto) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionsDto) HasCreatedAt ¶
func (o *PermissionsDto) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*PermissionsDto) HasUpdatedAt ¶
func (o *PermissionsDto) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (PermissionsDto) MarshalJSON ¶
func (o PermissionsDto) MarshalJSON() ([]byte, error)
func (*PermissionsDto) SetCreatedAt ¶
func (o *PermissionsDto) SetCreatedAt(v string)
SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
func (*PermissionsDto) SetPermissionName ¶
func (o *PermissionsDto) SetPermissionName(v string)
SetPermissionName sets field value
func (*PermissionsDto) SetScope ¶
func (o *PermissionsDto) SetScope(v string)
SetScope sets field value
func (*PermissionsDto) SetScopeType ¶
func (o *PermissionsDto) SetScopeType(v string)
SetScopeType sets field value
func (*PermissionsDto) SetUpdatedAt ¶
func (o *PermissionsDto) SetUpdatedAt(v string)
SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
func (PermissionsDto) ToMap ¶
func (o PermissionsDto) ToMap() (map[string]interface{}, error)
func (*PermissionsDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PermissionsDto) UnmarshalJSON(data []byte) (err error)
type PermissionsGroupDto ¶
type PermissionsGroupDto struct { // The UUID of the user group. Uuid *string `json:"uuid,omitempty"` // The name of the user group. Name string `json:"name"` // A short description of the user group. Description *string `json:"description,omitempty"` // A list of values associating this group with the corresponding claim from an identity provider. FederatedAttributeValues []string `json:"federatedAttributeValues,omitempty"` // The type of the group. `LOCAL`, `SCIM`, `SAML` and `DCS` corresponds to the identity provider from which the group originates. `ALL_USERS` is a special case of `LOCAL` group. It means that group is always assigned to all users in the account. Owner string `json:"owner"` // The date and time of the group creation in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` // The date and time of the most recent group modification in `2021-05-01T15:11:00Z` format. UpdatedAt string `json:"updatedAt"` // A list of permissions assigned to the group. Permissions []PermissionsDto `json:"permissions"` AdditionalProperties map[string]interface{} }
PermissionsGroupDto struct for PermissionsGroupDto
func NewPermissionsGroupDto ¶
func NewPermissionsGroupDto(name string, owner string, createdAt string, updatedAt string, permissions []PermissionsDto) *PermissionsGroupDto
NewPermissionsGroupDto instantiates a new PermissionsGroupDto 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 NewPermissionsGroupDtoWithDefaults ¶
func NewPermissionsGroupDtoWithDefaults() *PermissionsGroupDto
NewPermissionsGroupDtoWithDefaults instantiates a new PermissionsGroupDto 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 (*PermissionsGroupDto) GetCreatedAt ¶
func (o *PermissionsGroupDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*PermissionsGroupDto) GetCreatedAtOk ¶
func (o *PermissionsGroupDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetDescription ¶
func (o *PermissionsGroupDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PermissionsGroupDto) GetDescriptionOk ¶
func (o *PermissionsGroupDto) 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 (*PermissionsGroupDto) GetFederatedAttributeValues ¶
func (o *PermissionsGroupDto) GetFederatedAttributeValues() []string
GetFederatedAttributeValues returns the FederatedAttributeValues field value if set, zero value otherwise.
func (*PermissionsGroupDto) GetFederatedAttributeValuesOk ¶
func (o *PermissionsGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
GetFederatedAttributeValuesOk returns a tuple with the FederatedAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetName ¶
func (o *PermissionsGroupDto) GetName() string
GetName returns the Name field value
func (*PermissionsGroupDto) GetNameOk ¶
func (o *PermissionsGroupDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetOwner ¶
func (o *PermissionsGroupDto) GetOwner() string
GetOwner returns the Owner field value
func (*PermissionsGroupDto) GetOwnerOk ¶
func (o *PermissionsGroupDto) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetPermissions ¶
func (o *PermissionsGroupDto) GetPermissions() []PermissionsDto
GetPermissions returns the Permissions field value
func (*PermissionsGroupDto) GetPermissionsOk ¶
func (o *PermissionsGroupDto) GetPermissionsOk() ([]PermissionsDto, bool)
GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetUpdatedAt ¶
func (o *PermissionsGroupDto) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field value
func (*PermissionsGroupDto) GetUpdatedAtOk ¶
func (o *PermissionsGroupDto) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (*PermissionsGroupDto) GetUuid ¶
func (o *PermissionsGroupDto) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*PermissionsGroupDto) GetUuidOk ¶
func (o *PermissionsGroupDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionsGroupDto) HasDescription ¶
func (o *PermissionsGroupDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PermissionsGroupDto) HasFederatedAttributeValues ¶
func (o *PermissionsGroupDto) HasFederatedAttributeValues() bool
HasFederatedAttributeValues returns a boolean if a field has been set.
func (*PermissionsGroupDto) HasUuid ¶
func (o *PermissionsGroupDto) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (PermissionsGroupDto) MarshalJSON ¶
func (o PermissionsGroupDto) MarshalJSON() ([]byte, error)
func (*PermissionsGroupDto) SetCreatedAt ¶
func (o *PermissionsGroupDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*PermissionsGroupDto) SetDescription ¶
func (o *PermissionsGroupDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PermissionsGroupDto) SetFederatedAttributeValues ¶
func (o *PermissionsGroupDto) SetFederatedAttributeValues(v []string)
SetFederatedAttributeValues gets a reference to the given []string and assigns it to the FederatedAttributeValues field.
func (*PermissionsGroupDto) SetName ¶
func (o *PermissionsGroupDto) SetName(v string)
SetName sets field value
func (*PermissionsGroupDto) SetOwner ¶
func (o *PermissionsGroupDto) SetOwner(v string)
SetOwner sets field value
func (*PermissionsGroupDto) SetPermissions ¶
func (o *PermissionsGroupDto) SetPermissions(v []PermissionsDto)
SetPermissions sets field value
func (*PermissionsGroupDto) SetUpdatedAt ¶
func (o *PermissionsGroupDto) SetUpdatedAt(v string)
SetUpdatedAt sets field value
func (*PermissionsGroupDto) SetUuid ¶
func (o *PermissionsGroupDto) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (PermissionsGroupDto) ToMap ¶
func (o PermissionsGroupDto) ToMap() (map[string]interface{}, error)
func (*PermissionsGroupDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PermissionsGroupDto) UnmarshalJSON(data []byte) (err error)
type PolicyBoundaryDto ¶ added in v0.8.0
type PolicyBoundaryDto struct { // The display name of the policy boundary. Name string `json:"name"` // The boundary query of the policy boundary. BoundaryQuery string `json:"boundaryQuery"` // The metadata of the policy boundary. Metadata map[string]interface{} `json:"metadata"` AdditionalProperties map[string]interface{} }
PolicyBoundaryDto struct for PolicyBoundaryDto
func NewPolicyBoundaryDto ¶ added in v0.8.0
func NewPolicyBoundaryDto(name string, boundaryQuery string, metadata map[string]interface{}) *PolicyBoundaryDto
NewPolicyBoundaryDto instantiates a new PolicyBoundaryDto 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 NewPolicyBoundaryDtoWithDefaults ¶ added in v0.8.0
func NewPolicyBoundaryDtoWithDefaults() *PolicyBoundaryDto
NewPolicyBoundaryDtoWithDefaults instantiates a new PolicyBoundaryDto 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 (*PolicyBoundaryDto) GetBoundaryQuery ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetBoundaryQuery() string
GetBoundaryQuery returns the BoundaryQuery field value
func (*PolicyBoundaryDto) GetBoundaryQueryOk ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetBoundaryQueryOk() (*string, bool)
GetBoundaryQueryOk returns a tuple with the BoundaryQuery field value and a boolean to check if the value has been set.
func (*PolicyBoundaryDto) GetMetadata ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value
func (*PolicyBoundaryDto) GetMetadataOk ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.
func (*PolicyBoundaryDto) GetName ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetName() string
GetName returns the Name field value
func (*PolicyBoundaryDto) GetNameOk ¶ added in v0.8.0
func (o *PolicyBoundaryDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (PolicyBoundaryDto) MarshalJSON ¶ added in v0.8.0
func (o PolicyBoundaryDto) MarshalJSON() ([]byte, error)
func (*PolicyBoundaryDto) SetBoundaryQuery ¶ added in v0.8.0
func (o *PolicyBoundaryDto) SetBoundaryQuery(v string)
SetBoundaryQuery sets field value
func (*PolicyBoundaryDto) SetMetadata ¶ added in v0.8.0
func (o *PolicyBoundaryDto) SetMetadata(v map[string]interface{})
SetMetadata sets field value
func (*PolicyBoundaryDto) SetName ¶ added in v0.8.0
func (o *PolicyBoundaryDto) SetName(v string)
SetName sets field value
func (PolicyBoundaryDto) ToMap ¶ added in v0.8.0
func (o PolicyBoundaryDto) ToMap() (map[string]interface{}, error)
func (*PolicyBoundaryDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyBoundaryDto) UnmarshalJSON(data []byte) (err error)
type PolicyBoundaryDtoList ¶ added in v0.8.0
type PolicyBoundaryDtoList struct { PageSize float32 `json:"pageSize"` PageNumber float32 `json:"pageNumber"` TotalCount float32 `json:"totalCount"` Content []PolicyBoundaryOverview `json:"content"` AdditionalProperties map[string]interface{} }
PolicyBoundaryDtoList struct for PolicyBoundaryDtoList
func NewPolicyBoundaryDtoList ¶ added in v0.8.0
func NewPolicyBoundaryDtoList(pageSize float32, pageNumber float32, totalCount float32, content []PolicyBoundaryOverview) *PolicyBoundaryDtoList
NewPolicyBoundaryDtoList instantiates a new PolicyBoundaryDtoList 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 NewPolicyBoundaryDtoListWithDefaults ¶ added in v0.8.0
func NewPolicyBoundaryDtoListWithDefaults() *PolicyBoundaryDtoList
NewPolicyBoundaryDtoListWithDefaults instantiates a new PolicyBoundaryDtoList 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 (*PolicyBoundaryDtoList) GetContent ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetContent() []PolicyBoundaryOverview
GetContent returns the Content field value
func (*PolicyBoundaryDtoList) GetContentOk ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetContentOk() ([]PolicyBoundaryOverview, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (*PolicyBoundaryDtoList) GetPageNumber ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetPageNumber() float32
GetPageNumber returns the PageNumber field value
func (*PolicyBoundaryDtoList) GetPageNumberOk ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetPageNumberOk() (*float32, bool)
GetPageNumberOk returns a tuple with the PageNumber field value and a boolean to check if the value has been set.
func (*PolicyBoundaryDtoList) GetPageSize ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetPageSize() float32
GetPageSize returns the PageSize field value
func (*PolicyBoundaryDtoList) GetPageSizeOk ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetPageSizeOk() (*float32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*PolicyBoundaryDtoList) GetTotalCount ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetTotalCount() float32
GetTotalCount returns the TotalCount field value
func (*PolicyBoundaryDtoList) GetTotalCountOk ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) GetTotalCountOk() (*float32, bool)
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (PolicyBoundaryDtoList) MarshalJSON ¶ added in v0.8.0
func (o PolicyBoundaryDtoList) MarshalJSON() ([]byte, error)
func (*PolicyBoundaryDtoList) SetContent ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) SetContent(v []PolicyBoundaryOverview)
SetContent sets field value
func (*PolicyBoundaryDtoList) SetPageNumber ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) SetPageNumber(v float32)
SetPageNumber sets field value
func (*PolicyBoundaryDtoList) SetPageSize ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) SetPageSize(v float32)
SetPageSize sets field value
func (*PolicyBoundaryDtoList) SetTotalCount ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) SetTotalCount(v float32)
SetTotalCount sets field value
func (PolicyBoundaryDtoList) ToMap ¶ added in v0.8.0
func (o PolicyBoundaryDtoList) ToMap() (map[string]interface{}, error)
func (*PolicyBoundaryDtoList) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyBoundaryDtoList) UnmarshalJSON(data []byte) (err error)
type PolicyBoundaryOverview ¶ added in v0.8.0
type PolicyBoundaryOverview struct { Uuid string `json:"uuid"` LevelType string `json:"levelType"` LevelId string `json:"levelId"` // The display name of the policy boundary. Name string `json:"name"` // The boundary query of the policy boundary. BoundaryQuery string `json:"boundaryQuery"` BoundaryConditions []Condition `json:"boundaryConditions"` // The metadata of the policy boundary. Metadata map[string]interface{} `json:"metadata"` AdditionalProperties map[string]interface{} }
PolicyBoundaryOverview struct for PolicyBoundaryOverview
func NewPolicyBoundaryOverview ¶ added in v0.8.0
func NewPolicyBoundaryOverview(uuid string, levelType string, levelId string, name string, boundaryQuery string, boundaryConditions []Condition, metadata map[string]interface{}) *PolicyBoundaryOverview
NewPolicyBoundaryOverview instantiates a new PolicyBoundaryOverview 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 NewPolicyBoundaryOverviewWithDefaults ¶ added in v0.8.0
func NewPolicyBoundaryOverviewWithDefaults() *PolicyBoundaryOverview
NewPolicyBoundaryOverviewWithDefaults instantiates a new PolicyBoundaryOverview 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 (*PolicyBoundaryOverview) GetBoundaryConditions ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetBoundaryConditions() []Condition
GetBoundaryConditions returns the BoundaryConditions field value
func (*PolicyBoundaryOverview) GetBoundaryConditionsOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetBoundaryConditionsOk() ([]Condition, bool)
GetBoundaryConditionsOk returns a tuple with the BoundaryConditions field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetBoundaryQuery ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetBoundaryQuery() string
GetBoundaryQuery returns the BoundaryQuery field value
func (*PolicyBoundaryOverview) GetBoundaryQueryOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetBoundaryQueryOk() (*string, bool)
GetBoundaryQueryOk returns a tuple with the BoundaryQuery field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetLevelId ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetLevelId() string
GetLevelId returns the LevelId field value
func (*PolicyBoundaryOverview) GetLevelIdOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetLevelIdOk() (*string, bool)
GetLevelIdOk returns a tuple with the LevelId field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetLevelType ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetLevelType() string
GetLevelType returns the LevelType field value
func (*PolicyBoundaryOverview) GetLevelTypeOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetLevelTypeOk() (*string, bool)
GetLevelTypeOk returns a tuple with the LevelType field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetMetadata ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value
func (*PolicyBoundaryOverview) GetMetadataOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetName ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetName() string
GetName returns the Name field value
func (*PolicyBoundaryOverview) GetNameOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PolicyBoundaryOverview) GetUuid ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetUuid() string
GetUuid returns the Uuid field value
func (*PolicyBoundaryOverview) GetUuidOk ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (PolicyBoundaryOverview) MarshalJSON ¶ added in v0.8.0
func (o PolicyBoundaryOverview) MarshalJSON() ([]byte, error)
func (*PolicyBoundaryOverview) SetBoundaryConditions ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetBoundaryConditions(v []Condition)
SetBoundaryConditions sets field value
func (*PolicyBoundaryOverview) SetBoundaryQuery ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetBoundaryQuery(v string)
SetBoundaryQuery sets field value
func (*PolicyBoundaryOverview) SetLevelId ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetLevelId(v string)
SetLevelId sets field value
func (*PolicyBoundaryOverview) SetLevelType ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetLevelType(v string)
SetLevelType sets field value
func (*PolicyBoundaryOverview) SetMetadata ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetMetadata(v map[string]interface{})
SetMetadata sets field value
func (*PolicyBoundaryOverview) SetName ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetName(v string)
SetName sets field value
func (*PolicyBoundaryOverview) SetUuid ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) SetUuid(v string)
SetUuid sets field value
func (PolicyBoundaryOverview) ToMap ¶ added in v0.8.0
func (o PolicyBoundaryOverview) ToMap() (map[string]interface{}, error)
func (*PolicyBoundaryOverview) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyBoundaryOverview) UnmarshalJSON(data []byte) (err error)
type PolicyDto ¶
type PolicyDto struct { // The ID of the policy. Uuid string `json:"uuid"` // The display name of the policy. Name string `json:"name"` // A short description of the policy. Description string `json:"description"` AdditionalProperties map[string]interface{} }
PolicyDto struct for PolicyDto
func NewPolicyDto ¶
NewPolicyDto instantiates a new PolicyDto 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 NewPolicyDtoWithDefaults ¶
func NewPolicyDtoWithDefaults() *PolicyDto
NewPolicyDtoWithDefaults instantiates a new PolicyDto 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 (*PolicyDto) GetDescription ¶
GetDescription returns the Description field value
func (*PolicyDto) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*PolicyDto) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PolicyDto) GetUuidOk ¶
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (PolicyDto) MarshalJSON ¶
func (*PolicyDto) SetDescription ¶
SetDescription sets field value
func (*PolicyDto) UnmarshalJSON ¶ added in v0.8.0
type PolicyDtoList ¶
type PolicyDtoList struct { // A list of policies. Policies []PolicyDto `json:"policies"` AdditionalProperties map[string]interface{} }
PolicyDtoList struct for PolicyDtoList
func NewPolicyDtoList ¶
func NewPolicyDtoList(policies []PolicyDto) *PolicyDtoList
NewPolicyDtoList instantiates a new PolicyDtoList 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 NewPolicyDtoListWithDefaults ¶
func NewPolicyDtoListWithDefaults() *PolicyDtoList
NewPolicyDtoListWithDefaults instantiates a new PolicyDtoList 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 (*PolicyDtoList) GetPolicies ¶
func (o *PolicyDtoList) GetPolicies() []PolicyDto
GetPolicies returns the Policies field value
func (*PolicyDtoList) GetPoliciesOk ¶
func (o *PolicyDtoList) GetPoliciesOk() ([]PolicyDto, bool)
GetPoliciesOk returns a tuple with the Policies field value and a boolean to check if the value has been set.
func (PolicyDtoList) MarshalJSON ¶
func (o PolicyDtoList) MarshalJSON() ([]byte, error)
func (*PolicyDtoList) SetPolicies ¶
func (o *PolicyDtoList) SetPolicies(v []PolicyDto)
SetPolicies sets field value
func (PolicyDtoList) ToMap ¶
func (o PolicyDtoList) ToMap() (map[string]interface{}, error)
func (*PolicyDtoList) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyDtoList) UnmarshalJSON(data []byte) (err error)
type PolicyManagementAPIService ¶
type PolicyManagementAPIService service
PolicyManagementAPIService PolicyManagementAPI service
func (*PolicyManagementAPIService) AppendLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) AppendLevelPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiAppendLevelPolicyBindingsRequest
AppendLevelPolicyBindings Adds policy bindings to a level
Existing bindings remain unaffected. This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiAppendLevelPolicyBindingsRequest
func (*PolicyManagementAPIService) AppendLevelPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) AppendLevelPolicyBindingsExecute(r ApiAppendLevelPolicyBindingsRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) AppendParticularGroupBinding ¶
func (a *PolicyManagementAPIService) AppendParticularGroupBinding(ctx context.Context, groupUuid interface{}, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiAppendParticularGroupBindingRequest
AppendParticularGroupBinding Append policy bindings within a level for a user group
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiAppendParticularGroupBindingRequest
func (*PolicyManagementAPIService) AppendParticularGroupBindingExecute ¶
func (a *PolicyManagementAPIService) AppendParticularGroupBindingExecute(r ApiAppendParticularGroupBindingRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) CreateLevelPolicy ¶
func (a *PolicyManagementAPIService) CreateLevelPolicy(ctx context.Context, levelId interface{}, levelType interface{}) ApiCreateLevelPolicyRequest
CreateLevelPolicy Creates a new policy
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiCreateLevelPolicyRequest
func (*PolicyManagementAPIService) CreateLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) CreateLevelPolicyExecute(r ApiCreateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
Execute executes the request
@return LevelPolicyDto
func (*PolicyManagementAPIService) DeleteLevelPolicy ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiDeleteLevelPolicyRequest
DeleteLevelPolicy Deletes a policy
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiDeleteLevelPolicyRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindings(ctx context.Context, levelId interface{}, levelType interface{}) ApiDeleteLevelPolicyBindingsRequest
DeleteLevelPolicyBindings Deletes all policy bindings from a level
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiDeleteLevelPolicyBindingsRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsExecute(r ApiDeleteLevelPolicyBindingsRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicy ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiDeleteLevelPolicyBindingsForPolicyRequest
DeleteLevelPolicyBindingsForPolicy Deletes all bindings of a policy
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiDeleteLevelPolicyBindingsForPolicyRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
DeleteLevelPolicyBindingsForPolicyAndGroup Deletes a policy binding from a user group
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroupExecute ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroupExecute(r ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyExecute ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyExecute(r ApiDeleteLevelPolicyBindingsForPolicyRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) DeleteLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyExecute(r ApiDeleteLevelPolicyRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) DeletePolicyBoundary ¶ added in v0.8.0
func (a *PolicyManagementAPIService) DeletePolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiDeletePolicyBoundaryRequest
DeletePolicyBoundary Delete policy boundary by uuid within a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyBoundaryUuid The ID of the required boundary. @param accountId The ID of the policy boundary level. Use the UUID of the account. @return ApiDeletePolicyBoundaryRequest
func (*PolicyManagementAPIService) DeletePolicyBoundaryExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) DeletePolicyBoundaryExecute(r ApiDeletePolicyBoundaryRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) GetAllLevelPoliciesBindings ¶
func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindings(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetAllLevelPoliciesBindingsRequest
GetAllLevelPoliciesBindings Lists all policy bindings of a level
A policy binding shows which user groups use the policy.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetAllLevelPoliciesBindingsRequest
func (*PolicyManagementAPIService) GetAllLevelPoliciesBindingsExecute ¶
func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindingsExecute(r ApiGetAllLevelPoliciesBindingsRequest) (*LevelPolicyBindingDto, *http.Response, error)
Execute executes the request
@return LevelPolicyBindingDto
func (*PolicyManagementAPIService) GetEffectivePermissions ¶
func (a *PolicyManagementAPIService) GetEffectivePermissions(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetEffectivePermissionsRequest
GetEffectivePermissions Gets effective permissions for a user or group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetEffectivePermissionsRequest
func (*PolicyManagementAPIService) GetEffectivePermissionsExecute ¶
func (a *PolicyManagementAPIService) GetEffectivePermissionsExecute(r ApiGetEffectivePermissionsRequest) (*EffectivePermissions, *http.Response, error)
Execute executes the request
@return EffectivePermissions
func (*PolicyManagementAPIService) GetLevelDescendantsPolicyBindings ¶
func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiGetLevelDescendantsPolicyBindingsRequest
GetLevelDescendantsPolicyBindings Get policy bindings within descendants of a level
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLevelDescendantsPolicyBindingsRequest
func (*PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute(r ApiGetLevelDescendantsPolicyBindingsRequest) (*LevelPolicyBindingDtoList, *http.Response, error)
Execute executes the request
@return LevelPolicyBindingDtoList
func (*PolicyManagementAPIService) GetLevelPolicies ¶
func (a *PolicyManagementAPIService) GetLevelPolicies(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetLevelPoliciesRequest
GetLevelPolicies Lists all native policies of a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLevelPoliciesRequest
func (*PolicyManagementAPIService) GetLevelPoliciesExecute ¶
func (a *PolicyManagementAPIService) GetLevelPoliciesExecute(r ApiGetLevelPoliciesRequest) (*PolicyDtoList, *http.Response, error)
Execute executes the request
@return PolicyDtoList
func (*PolicyManagementAPIService) GetLevelPolicy ¶
func (a *PolicyManagementAPIService) GetLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiGetLevelPolicyRequest
GetLevelPolicy Gets a policy
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLevelPolicyRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindings(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiGetLevelPolicyBindingsRequest
GetLevelPolicyBindings Get policy bindings within a level
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLevelPolicyBindingsRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsExecute(r ApiGetLevelPolicyBindingsRequest) (*LevelPolicyBindingDto, *http.Response, error)
Execute executes the request
@return LevelPolicyBindingDto
func (*PolicyManagementAPIService) GetLevelPolicyBindingsForGroup ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiGetLevelPolicyBindingsForGroupRequest
GetLevelPolicyBindingsForGroup Get policy bindings within a level
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLevelPolicyBindingsForGroupRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute(r ApiGetLevelPolicyBindingsForGroupRequest) (*LevelPolicyBindingDto, *http.Response, error)
Execute executes the request
@return LevelPolicyBindingDto
func (*PolicyManagementAPIService) GetLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyExecute(r ApiGetLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
Execute executes the request
@return LevelPolicyDto
func (*PolicyManagementAPIService) GetLimitsForLevel ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetLimitsForLevel(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetLimitsForLevelRequest
GetLimitsForLevel Returns limits defined for a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetLimitsForLevelRequest
func (*PolicyManagementAPIService) GetLimitsForLevelExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetLimitsForLevelExecute(r ApiGetLimitsForLevelRequest) (*LevelLimitsDto, *http.Response, error)
Execute executes the request
@return LevelLimitsDto
func (*PolicyManagementAPIService) GetPolicyBoundaries ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetPolicyBoundaries(ctx context.Context, accountId interface{}) ApiGetPolicyBoundariesRequest
GetPolicyBoundaries Get a list of policy boundaries within a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountId The ID of the policy boundary level. Use the UUID of the account. @return ApiGetPolicyBoundariesRequest
func (*PolicyManagementAPIService) GetPolicyBoundariesExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetPolicyBoundariesExecute(r ApiGetPolicyBoundariesRequest) (*PolicyBoundaryDtoList, *http.Response, error)
Execute executes the request
@return PolicyBoundaryDtoList
func (*PolicyManagementAPIService) GetPolicyBoundary ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetPolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiGetPolicyBoundaryRequest
GetPolicyBoundary Get policy boundary within a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyBoundaryUuid The ID of the required boundary. @param accountId The ID of the policy boundary level. Use the UUID of the account. @return ApiGetPolicyBoundaryRequest
func (*PolicyManagementAPIService) GetPolicyBoundaryExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) GetPolicyBoundaryExecute(r ApiGetPolicyBoundaryRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) GetPolicyOverviewList ¶
func (a *PolicyManagementAPIService) GetPolicyOverviewList(ctx context.Context, levelId interface{}, levelType interface{}) ApiGetPolicyOverviewListRequest
GetPolicyOverviewList Lists all policies for a level, including inherited from higher levels
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetPolicyOverviewListRequest
func (*PolicyManagementAPIService) GetPolicyOverviewListExecute ¶
func (a *PolicyManagementAPIService) GetPolicyOverviewListExecute(r ApiGetPolicyOverviewListRequest) (*PolicyOverviewDtoList, *http.Response, error)
Execute executes the request
@return PolicyOverviewDtoList
func (*PolicyManagementAPIService) GetPolicyUuidsBindings ¶
func (a *PolicyManagementAPIService) GetPolicyUuidsBindings(ctx context.Context, groupUuid interface{}, levelId interface{}, levelType interface{}) ApiGetPolicyUuidsBindingsRequest
GetPolicyUuidsBindings Lists all policies for a user group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * global: use the `global` value. * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `global`: A global policy applies to all accounts and environments. It is defined and managed by Dynatrace. * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiGetPolicyUuidsBindingsRequest
func (*PolicyManagementAPIService) GetPolicyUuidsBindingsExecute ¶
func (a *PolicyManagementAPIService) GetPolicyUuidsBindingsExecute(r ApiGetPolicyUuidsBindingsRequest) (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
Execute executes the request
@return PolicyUuidsWithoutMetadataDto
func (*PolicyManagementAPIService) PostPolicyBoundary ¶ added in v0.8.0
func (a *PolicyManagementAPIService) PostPolicyBoundary(ctx context.Context, accountId interface{}) ApiPostPolicyBoundaryRequest
PostPolicyBoundary Create a policy boundary within a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountId The ID of the policy boundary level. Use the UUID of the account. @return ApiPostPolicyBoundaryRequest
func (*PolicyManagementAPIService) PostPolicyBoundaryExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) PostPolicyBoundaryExecute(r ApiPostPolicyBoundaryRequest) (*PolicyBoundaryOverview, *http.Response, error)
Execute executes the request
@return PolicyBoundaryOverview
func (*PolicyManagementAPIService) PutPolicyBoundary ¶ added in v0.8.0
func (a *PolicyManagementAPIService) PutPolicyBoundary(ctx context.Context, policyBoundaryUuid interface{}, accountId interface{}) ApiPutPolicyBoundaryRequest
PutPolicyBoundary Update or create a new policy boundary by uuid within a level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyBoundaryUuid The ID of the required boundary. @param accountId The ID of the policy boundary level. Use the UUID of the account. @return ApiPutPolicyBoundaryRequest
func (*PolicyManagementAPIService) PutPolicyBoundaryExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) PutPolicyBoundaryExecute(r ApiPutPolicyBoundaryRequest) (*PolicyBoundaryOverview, *http.Response, error)
Execute executes the request
@return PolicyBoundaryOverview
func (*PolicyManagementAPIService) UpdateLevelPolicy ¶
func (a *PolicyManagementAPIService) UpdateLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiUpdateLevelPolicyRequest
UpdateLevelPolicy Updates a policy
If the specified policy doesn't exist, a new one is created. This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiUpdateLevelPolicyRequest
func (*PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroup ¶ added in v0.8.0
func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroup(ctx context.Context, groupUuid interface{}, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
UpdateLevelPolicyBindingForPolicyAndGroup Updates or creates a policy binding for a particular group and policy
This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param policyUuid The ID of the required policy. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest
func (*PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroupExecute ¶ added in v0.8.0
func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingForPolicyAndGroupExecute(r ApiUpdateLevelPolicyBindingForPolicyAndGroupRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) UpdateLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) UpdateLevelPolicyExecute(r ApiUpdateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
Execute executes the request
@return LevelPolicyDto
func (*PolicyManagementAPIService) UpdatePolicyBindingsToGroup ¶
func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroup(ctx context.Context, groupUuid interface{}, levelId interface{}, levelType interface{}) ApiUpdatePolicyBindingsToGroupRequest
UpdatePolicyBindingsToGroup Updates policy bindings for a user group. The request overwrites an existing set of policy bindings
The request overwrites existing policies. This endpoint is unavailable within global level
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupUuid The ID of the required user group. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiUpdatePolicyBindingsToGroupRequest
func (*PolicyManagementAPIService) UpdatePolicyBindingsToGroupExecute ¶
func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroupExecute(r ApiUpdatePolicyBindingsToGroupRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) ValidateLevelPolicy ¶
func (a *PolicyManagementAPIService) ValidateLevelPolicy(ctx context.Context, policyUuid interface{}, levelId interface{}, levelType interface{}) ApiValidateLevelPolicyRequest
ValidateLevelPolicy Validates the payload for the `PUT /iam/v1/repo/{levelType}/{levelId}/policies/{policyUuid}` request
This endpoint is unavailable within global level. Validation moved to create/update policy endpoints.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param policyUuid The ID of the policy to be validated. @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiValidateLevelPolicyRequest
Deprecated
func (*PolicyManagementAPIService) ValidateLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) ValidateLevelPolicyExecute(r ApiValidateLevelPolicyRequest) (*ValidationDto, *http.Response, error)
Execute executes the request
@return ValidationDto
Deprecated
func (*PolicyManagementAPIService) ValidateNewLevelPolicy ¶
func (a *PolicyManagementAPIService) ValidateNewLevelPolicy(ctx context.Context, levelId interface{}, levelType interface{}) ApiValidateNewLevelPolicyRequest
ValidateNewLevelPolicy Validates the payload for the `POST /iam/v1/repo/{levelType}/{levelId}/policies` request
This endpoint is unavailable within global level. Validation moved to create/update policy endpoints.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param levelId The ID of the policy level. Use one of the following values, depending on the level type: * account: use the UUID of the account. * environment: use the ID of the environment. @param levelType The type of the [policy](https://dt-url.net/eu03uap) level. The following values are available: * `account`: An account policy applies to all environments of an account. * `environment`: An environment policy applies to a specific environment. Each level inherits the policies of the higher level and extends them with its own policies. @return ApiValidateNewLevelPolicyRequest
Deprecated
func (*PolicyManagementAPIService) ValidateNewLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) ValidateNewLevelPolicyExecute(r ApiValidateNewLevelPolicyRequest) (*ValidationDto, *http.Response, error)
Execute executes the request
@return ValidationDto
Deprecated
type PolicyOverview ¶
type PolicyOverview struct { // The ID of the policy. Uuid string `json:"uuid"` // The display name of the policy. Name string `json:"name"` // A short description of the policy. Description string `json:"description"` // The ID of the level to which the policy applies. LevelId string `json:"levelId"` // The type of the level to which the policy applies. LevelType string `json:"levelType"` AdditionalProperties map[string]interface{} }
PolicyOverview struct for PolicyOverview
func NewPolicyOverview ¶
func NewPolicyOverview(uuid string, name string, description string, levelId string, levelType string) *PolicyOverview
NewPolicyOverview instantiates a new PolicyOverview 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 NewPolicyOverviewWithDefaults ¶
func NewPolicyOverviewWithDefaults() *PolicyOverview
NewPolicyOverviewWithDefaults instantiates a new PolicyOverview 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 (*PolicyOverview) GetDescription ¶
func (o *PolicyOverview) GetDescription() string
GetDescription returns the Description field value
func (*PolicyOverview) GetDescriptionOk ¶
func (o *PolicyOverview) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*PolicyOverview) GetLevelId ¶
func (o *PolicyOverview) GetLevelId() string
GetLevelId returns the LevelId field value
func (*PolicyOverview) GetLevelIdOk ¶
func (o *PolicyOverview) GetLevelIdOk() (*string, bool)
GetLevelIdOk returns a tuple with the LevelId field value and a boolean to check if the value has been set.
func (*PolicyOverview) GetLevelType ¶
func (o *PolicyOverview) GetLevelType() string
GetLevelType returns the LevelType field value
func (*PolicyOverview) GetLevelTypeOk ¶
func (o *PolicyOverview) GetLevelTypeOk() (*string, bool)
GetLevelTypeOk returns a tuple with the LevelType field value and a boolean to check if the value has been set.
func (*PolicyOverview) GetName ¶
func (o *PolicyOverview) GetName() string
GetName returns the Name field value
func (*PolicyOverview) GetNameOk ¶
func (o *PolicyOverview) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PolicyOverview) GetUuid ¶
func (o *PolicyOverview) GetUuid() string
GetUuid returns the Uuid field value
func (*PolicyOverview) GetUuidOk ¶
func (o *PolicyOverview) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (PolicyOverview) MarshalJSON ¶
func (o PolicyOverview) MarshalJSON() ([]byte, error)
func (*PolicyOverview) SetDescription ¶
func (o *PolicyOverview) SetDescription(v string)
SetDescription sets field value
func (*PolicyOverview) SetLevelId ¶
func (o *PolicyOverview) SetLevelId(v string)
SetLevelId sets field value
func (*PolicyOverview) SetLevelType ¶
func (o *PolicyOverview) SetLevelType(v string)
SetLevelType sets field value
func (*PolicyOverview) SetName ¶
func (o *PolicyOverview) SetName(v string)
SetName sets field value
func (*PolicyOverview) SetUuid ¶
func (o *PolicyOverview) SetUuid(v string)
SetUuid sets field value
func (PolicyOverview) ToMap ¶
func (o PolicyOverview) ToMap() (map[string]interface{}, error)
func (*PolicyOverview) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyOverview) UnmarshalJSON(data []byte) (err error)
type PolicyOverviewDtoList ¶
type PolicyOverviewDtoList struct { // A list of policies. PolicyOverviewList []PolicyOverview `json:"policyOverviewList"` AdditionalProperties map[string]interface{} }
PolicyOverviewDtoList struct for PolicyOverviewDtoList
func NewPolicyOverviewDtoList ¶
func NewPolicyOverviewDtoList(policyOverviewList []PolicyOverview) *PolicyOverviewDtoList
NewPolicyOverviewDtoList instantiates a new PolicyOverviewDtoList 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 NewPolicyOverviewDtoListWithDefaults ¶
func NewPolicyOverviewDtoListWithDefaults() *PolicyOverviewDtoList
NewPolicyOverviewDtoListWithDefaults instantiates a new PolicyOverviewDtoList 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 (*PolicyOverviewDtoList) GetPolicyOverviewList ¶
func (o *PolicyOverviewDtoList) GetPolicyOverviewList() []PolicyOverview
GetPolicyOverviewList returns the PolicyOverviewList field value
func (*PolicyOverviewDtoList) GetPolicyOverviewListOk ¶
func (o *PolicyOverviewDtoList) GetPolicyOverviewListOk() ([]PolicyOverview, bool)
GetPolicyOverviewListOk returns a tuple with the PolicyOverviewList field value and a boolean to check if the value has been set.
func (PolicyOverviewDtoList) MarshalJSON ¶
func (o PolicyOverviewDtoList) MarshalJSON() ([]byte, error)
func (*PolicyOverviewDtoList) SetPolicyOverviewList ¶
func (o *PolicyOverviewDtoList) SetPolicyOverviewList(v []PolicyOverview)
SetPolicyOverviewList sets field value
func (PolicyOverviewDtoList) ToMap ¶
func (o PolicyOverviewDtoList) ToMap() (map[string]interface{}, error)
func (*PolicyOverviewDtoList) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyOverviewDtoList) UnmarshalJSON(data []byte) (err error)
type PolicyUuidsDto ¶
type PolicyUuidsDto struct { // A list of policies bound to the user group. PolicyUuids []string `json:"policyUuids"` AdditionalProperties map[string]interface{} }
PolicyUuidsDto struct for PolicyUuidsDto
func NewPolicyUuidsDto ¶
func NewPolicyUuidsDto(policyUuids []string) *PolicyUuidsDto
NewPolicyUuidsDto instantiates a new PolicyUuidsDto 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 NewPolicyUuidsDtoWithDefaults ¶
func NewPolicyUuidsDtoWithDefaults() *PolicyUuidsDto
NewPolicyUuidsDtoWithDefaults instantiates a new PolicyUuidsDto 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 (*PolicyUuidsDto) GetPolicyUuids ¶
func (o *PolicyUuidsDto) GetPolicyUuids() []string
GetPolicyUuids returns the PolicyUuids field value
func (*PolicyUuidsDto) GetPolicyUuidsOk ¶
func (o *PolicyUuidsDto) GetPolicyUuidsOk() ([]string, bool)
GetPolicyUuidsOk returns a tuple with the PolicyUuids field value and a boolean to check if the value has been set.
func (PolicyUuidsDto) MarshalJSON ¶
func (o PolicyUuidsDto) MarshalJSON() ([]byte, error)
func (*PolicyUuidsDto) SetPolicyUuids ¶
func (o *PolicyUuidsDto) SetPolicyUuids(v []string)
SetPolicyUuids sets field value
func (PolicyUuidsDto) ToMap ¶
func (o PolicyUuidsDto) ToMap() (map[string]interface{}, error)
func (*PolicyUuidsDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyUuidsDto) UnmarshalJSON(data []byte) (err error)
type PolicyUuidsWithoutMetadataDto ¶
type PolicyUuidsWithoutMetadataDto struct { // A list of policies bound to the user group. PolicyUuids []string `json:"policyUuids"` AdditionalProperties map[string]interface{} }
PolicyUuidsWithoutMetadataDto struct for PolicyUuidsWithoutMetadataDto
func NewPolicyUuidsWithoutMetadataDto ¶
func NewPolicyUuidsWithoutMetadataDto(policyUuids []string) *PolicyUuidsWithoutMetadataDto
NewPolicyUuidsWithoutMetadataDto instantiates a new PolicyUuidsWithoutMetadataDto 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 NewPolicyUuidsWithoutMetadataDtoWithDefaults ¶
func NewPolicyUuidsWithoutMetadataDtoWithDefaults() *PolicyUuidsWithoutMetadataDto
NewPolicyUuidsWithoutMetadataDtoWithDefaults instantiates a new PolicyUuidsWithoutMetadataDto 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 (*PolicyUuidsWithoutMetadataDto) GetPolicyUuids ¶
func (o *PolicyUuidsWithoutMetadataDto) GetPolicyUuids() []string
GetPolicyUuids returns the PolicyUuids field value
func (*PolicyUuidsWithoutMetadataDto) GetPolicyUuidsOk ¶
func (o *PolicyUuidsWithoutMetadataDto) GetPolicyUuidsOk() ([]string, bool)
GetPolicyUuidsOk returns a tuple with the PolicyUuids field value and a boolean to check if the value has been set.
func (PolicyUuidsWithoutMetadataDto) MarshalJSON ¶
func (o PolicyUuidsWithoutMetadataDto) MarshalJSON() ([]byte, error)
func (*PolicyUuidsWithoutMetadataDto) SetPolicyUuids ¶
func (o *PolicyUuidsWithoutMetadataDto) SetPolicyUuids(v []string)
SetPolicyUuids sets field value
func (PolicyUuidsWithoutMetadataDto) ToMap ¶
func (o PolicyUuidsWithoutMetadataDto) ToMap() (map[string]interface{}, error)
func (*PolicyUuidsWithoutMetadataDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PolicyUuidsWithoutMetadataDto) UnmarshalJSON(data []byte) (err error)
type PutGroupDto ¶
type PutGroupDto struct { // The UUID of the user group. Uuid *string `json:"uuid,omitempty"` // The name of the user group. Name string `json:"name"` // A short description of the user group. Description *string `json:"description,omitempty"` // A list of values associating this group with the corresponding claim from an identity provider. If present and the group has owner = `LOCAL`, then group owner is set to `SAML`. If missing and the group has owner = `SAML`, then group owner is set to `LOCAL`. Cannot set this value for groups having owner set to `SCIM` or `ALL_USERS`. FederatedAttributeValues []string `json:"federatedAttributeValues,omitempty"` AdditionalProperties map[string]interface{} }
PutGroupDto struct for PutGroupDto
func NewPutGroupDto ¶
func NewPutGroupDto(name string) *PutGroupDto
NewPutGroupDto instantiates a new PutGroupDto 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 NewPutGroupDtoWithDefaults ¶
func NewPutGroupDtoWithDefaults() *PutGroupDto
NewPutGroupDtoWithDefaults instantiates a new PutGroupDto 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 (*PutGroupDto) GetDescription ¶
func (o *PutGroupDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PutGroupDto) GetDescriptionOk ¶
func (o *PutGroupDto) 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 (*PutGroupDto) GetFederatedAttributeValues ¶
func (o *PutGroupDto) GetFederatedAttributeValues() []string
GetFederatedAttributeValues returns the FederatedAttributeValues field value if set, zero value otherwise.
func (*PutGroupDto) GetFederatedAttributeValuesOk ¶
func (o *PutGroupDto) GetFederatedAttributeValuesOk() ([]string, bool)
GetFederatedAttributeValuesOk returns a tuple with the FederatedAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutGroupDto) GetName ¶
func (o *PutGroupDto) GetName() string
GetName returns the Name field value
func (*PutGroupDto) GetNameOk ¶
func (o *PutGroupDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PutGroupDto) GetUuid ¶
func (o *PutGroupDto) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*PutGroupDto) GetUuidOk ¶
func (o *PutGroupDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutGroupDto) HasDescription ¶
func (o *PutGroupDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PutGroupDto) HasFederatedAttributeValues ¶
func (o *PutGroupDto) HasFederatedAttributeValues() bool
HasFederatedAttributeValues returns a boolean if a field has been set.
func (*PutGroupDto) HasUuid ¶
func (o *PutGroupDto) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (PutGroupDto) MarshalJSON ¶
func (o PutGroupDto) MarshalJSON() ([]byte, error)
func (*PutGroupDto) SetDescription ¶
func (o *PutGroupDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PutGroupDto) SetFederatedAttributeValues ¶
func (o *PutGroupDto) SetFederatedAttributeValues(v []string)
SetFederatedAttributeValues gets a reference to the given []string and assigns it to the FederatedAttributeValues field.
func (*PutGroupDto) SetUuid ¶
func (o *PutGroupDto) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (PutGroupDto) ToMap ¶
func (o PutGroupDto) ToMap() (map[string]interface{}, error)
func (*PutGroupDto) UnmarshalJSON ¶ added in v0.8.0
func (o *PutGroupDto) UnmarshalJSON(data []byte) (err error)
type QuotaManagementAPIService ¶ added in v0.8.0
type QuotaManagementAPIService service
QuotaManagementAPIService QuotaManagementAPI service
func (*QuotaManagementAPIService) EnableOverage ¶ added in v0.8.0
func (a *QuotaManagementAPIService) EnableOverage(ctx context.Context, accountUuid string, environmentUuid string) ApiEnableOverageRequest
EnableOverage Sets the host units overage
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param environmentUuid The ID of the environment where you want to set the overage. @return ApiEnableOverageRequest
func (*QuotaManagementAPIService) EnableOverageExecute ¶ added in v0.8.0
func (a *QuotaManagementAPIService) EnableOverageExecute(r ApiEnableOverageRequest) (*http.Response, error)
Execute executes the request
func (*QuotaManagementAPIService) GetQuota ¶ added in v0.8.0
func (a *QuotaManagementAPIService) GetQuota(ctx context.Context, accountUuid string) ApiGetQuotaRequest
GetQuota Gets the host units quota of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetQuotaRequest
func (*QuotaManagementAPIService) GetQuotaExecute ¶ added in v0.8.0
func (a *QuotaManagementAPIService) GetQuotaExecute(r ApiGetQuotaRequest) (*ContractLimitDto, *http.Response, error)
Execute executes the request
@return ContractLimitDto
func (*QuotaManagementAPIService) SplitHostMonitoringCredits ¶ added in v0.8.0
func (a *QuotaManagementAPIService) SplitHostMonitoringCredits(ctx context.Context, accountUuid string) ApiSplitHostMonitoringCreditsRequest
SplitHostMonitoringCredits Updates environment-level host unit quotas
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiSplitHostMonitoringCreditsRequest
func (*QuotaManagementAPIService) SplitHostMonitoringCreditsExecute ¶ added in v0.8.0
func (a *QuotaManagementAPIService) SplitHostMonitoringCreditsExecute(r ApiSplitHostMonitoringCreditsRequest) (*http.Response, error)
Execute executes the request
type RateCardCapabilitiesDto ¶ added in v0.8.0
type RateCardCapabilitiesDto struct { // The capability key Key string `json:"key"` // The capability name Name string `json:"name"` // The quoted price for the capability QuotedPrice string `json:"quotedPrice"` // The quoted unit of measure for the capability QuotedUnitOfMeasure string `json:"quotedUnitOfMeasure"` // The price for the capability Price string `json:"price"` AdditionalProperties map[string]interface{} }
RateCardCapabilitiesDto struct for RateCardCapabilitiesDto
func NewRateCardCapabilitiesDto ¶ added in v0.8.0
func NewRateCardCapabilitiesDto(key string, name string, quotedPrice string, quotedUnitOfMeasure string, price string) *RateCardCapabilitiesDto
NewRateCardCapabilitiesDto instantiates a new RateCardCapabilitiesDto 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 NewRateCardCapabilitiesDtoWithDefaults ¶ added in v0.8.0
func NewRateCardCapabilitiesDtoWithDefaults() *RateCardCapabilitiesDto
NewRateCardCapabilitiesDtoWithDefaults instantiates a new RateCardCapabilitiesDto 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 (*RateCardCapabilitiesDto) GetKey ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetKey() string
GetKey returns the Key field value
func (*RateCardCapabilitiesDto) GetKeyOk ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*RateCardCapabilitiesDto) GetName ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetName() string
GetName returns the Name field value
func (*RateCardCapabilitiesDto) GetNameOk ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*RateCardCapabilitiesDto) GetPrice ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetPrice() string
GetPrice returns the Price field value
func (*RateCardCapabilitiesDto) GetPriceOk ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetPriceOk() (*string, bool)
GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.
func (*RateCardCapabilitiesDto) GetQuotedPrice ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetQuotedPrice() string
GetQuotedPrice returns the QuotedPrice field value
func (*RateCardCapabilitiesDto) GetQuotedPriceOk ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetQuotedPriceOk() (*string, bool)
GetQuotedPriceOk returns a tuple with the QuotedPrice field value and a boolean to check if the value has been set.
func (*RateCardCapabilitiesDto) GetQuotedUnitOfMeasure ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetQuotedUnitOfMeasure() string
GetQuotedUnitOfMeasure returns the QuotedUnitOfMeasure field value
func (*RateCardCapabilitiesDto) GetQuotedUnitOfMeasureOk ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) GetQuotedUnitOfMeasureOk() (*string, bool)
GetQuotedUnitOfMeasureOk returns a tuple with the QuotedUnitOfMeasure field value and a boolean to check if the value has been set.
func (RateCardCapabilitiesDto) MarshalJSON ¶ added in v0.8.0
func (o RateCardCapabilitiesDto) MarshalJSON() ([]byte, error)
func (*RateCardCapabilitiesDto) SetKey ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) SetKey(v string)
SetKey sets field value
func (*RateCardCapabilitiesDto) SetName ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) SetName(v string)
SetName sets field value
func (*RateCardCapabilitiesDto) SetPrice ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) SetPrice(v string)
SetPrice sets field value
func (*RateCardCapabilitiesDto) SetQuotedPrice ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) SetQuotedPrice(v string)
SetQuotedPrice sets field value
func (*RateCardCapabilitiesDto) SetQuotedUnitOfMeasure ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) SetQuotedUnitOfMeasure(v string)
SetQuotedUnitOfMeasure sets field value
func (RateCardCapabilitiesDto) ToMap ¶ added in v0.8.0
func (o RateCardCapabilitiesDto) ToMap() (map[string]interface{}, error)
func (*RateCardCapabilitiesDto) UnmarshalJSON ¶ added in v0.8.0
func (o *RateCardCapabilitiesDto) UnmarshalJSON(data []byte) (err error)
type RateCardSummaryDto ¶ added in v0.8.0
type RateCardSummaryDto struct { // The quote number for a rate-card QuoteNumber string `json:"quoteNumber"` // The start date of the rate-card in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end date of the rate-card in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The currency code of a rate-card CurrencyCode string `json:"currencyCode"` Capabilities []RateCardCapabilitiesDto `json:"capabilities"` AdditionalProperties map[string]interface{} }
RateCardSummaryDto struct for RateCardSummaryDto
func NewRateCardSummaryDto ¶ added in v0.8.0
func NewRateCardSummaryDto(quoteNumber string, startTime string, endTime string, currencyCode string, capabilities []RateCardCapabilitiesDto) *RateCardSummaryDto
NewRateCardSummaryDto instantiates a new RateCardSummaryDto 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 NewRateCardSummaryDtoWithDefaults ¶ added in v0.8.0
func NewRateCardSummaryDtoWithDefaults() *RateCardSummaryDto
NewRateCardSummaryDtoWithDefaults instantiates a new RateCardSummaryDto 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 (*RateCardSummaryDto) GetCapabilities ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetCapabilities() []RateCardCapabilitiesDto
GetCapabilities returns the Capabilities field value
func (*RateCardSummaryDto) GetCapabilitiesOk ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetCapabilitiesOk() ([]RateCardCapabilitiesDto, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.
func (*RateCardSummaryDto) GetCurrencyCode ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*RateCardSummaryDto) GetCurrencyCodeOk ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*RateCardSummaryDto) GetEndTime ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*RateCardSummaryDto) GetEndTimeOk ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*RateCardSummaryDto) GetQuoteNumber ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetQuoteNumber() string
GetQuoteNumber returns the QuoteNumber field value
func (*RateCardSummaryDto) GetQuoteNumberOk ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetQuoteNumberOk() (*string, bool)
GetQuoteNumberOk returns a tuple with the QuoteNumber field value and a boolean to check if the value has been set.
func (*RateCardSummaryDto) GetStartTime ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*RateCardSummaryDto) GetStartTimeOk ¶ added in v0.8.0
func (o *RateCardSummaryDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (RateCardSummaryDto) MarshalJSON ¶ added in v0.8.0
func (o RateCardSummaryDto) MarshalJSON() ([]byte, error)
func (*RateCardSummaryDto) SetCapabilities ¶ added in v0.8.0
func (o *RateCardSummaryDto) SetCapabilities(v []RateCardCapabilitiesDto)
SetCapabilities sets field value
func (*RateCardSummaryDto) SetCurrencyCode ¶ added in v0.8.0
func (o *RateCardSummaryDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*RateCardSummaryDto) SetEndTime ¶ added in v0.8.0
func (o *RateCardSummaryDto) SetEndTime(v string)
SetEndTime sets field value
func (*RateCardSummaryDto) SetQuoteNumber ¶ added in v0.8.0
func (o *RateCardSummaryDto) SetQuoteNumber(v string)
SetQuoteNumber sets field value
func (*RateCardSummaryDto) SetStartTime ¶ added in v0.8.0
func (o *RateCardSummaryDto) SetStartTime(v string)
SetStartTime sets field value
func (RateCardSummaryDto) ToMap ¶ added in v0.8.0
func (o RateCardSummaryDto) ToMap() (map[string]interface{}, error)
func (*RateCardSummaryDto) UnmarshalJSON ¶ added in v0.8.0
func (o *RateCardSummaryDto) UnmarshalJSON(data []byte) (err error)
type ReferenceDataAPIService ¶
type ReferenceDataAPIService service
ReferenceDataAPIService ReferenceDataAPI service
func (*ReferenceDataAPIService) GetPermissions ¶
func (a *ReferenceDataAPIService) GetPermissions(ctx context.Context) ApiGetPermissionsRequest
GetPermissions Lists all available permissions
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetPermissionsRequest
func (*ReferenceDataAPIService) GetPermissionsExecute ¶
func (a *ReferenceDataAPIService) GetPermissionsExecute(r ApiGetPermissionsRequest) ([]PermissionDto, *http.Response, error)
Execute executes the request
@return []PermissionDto
func (*ReferenceDataAPIService) GetRegions ¶
func (a *ReferenceDataAPIService) GetRegions(ctx context.Context) ApiGetRegionsRequest
GetRegions Lists all available regions
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetRegionsRequest
func (*ReferenceDataAPIService) GetRegionsExecute ¶
func (a *ReferenceDataAPIService) GetRegionsExecute(r ApiGetRegionsRequest) ([]RegionDto, *http.Response, error)
Execute executes the request
@return []RegionDto
func (*ReferenceDataAPIService) ReferenceDataController ¶ added in v0.8.0
func (a *ReferenceDataAPIService) ReferenceDataController(ctx context.Context) ApiReferenceDataControllerRequest
ReferenceDataController Lists all available time zones
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiReferenceDataControllerRequest
func (*ReferenceDataAPIService) ReferenceDataControllerExecute ¶ added in v0.8.0
func (a *ReferenceDataAPIService) ReferenceDataControllerExecute(r ApiReferenceDataControllerRequest) ([]TimeZoneDto, *http.Response, error)
Execute executes the request
@return []TimeZoneDto
type RegionDto ¶
type RegionDto struct { // The name of the region. Name string `json:"name"` AdditionalProperties map[string]interface{} }
RegionDto struct for RegionDto
func NewRegionDto ¶
NewRegionDto instantiates a new RegionDto 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 NewRegionDtoWithDefaults ¶
func NewRegionDtoWithDefaults() *RegionDto
NewRegionDtoWithDefaults instantiates a new RegionDto 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 (*RegionDto) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (RegionDto) MarshalJSON ¶
func (*RegionDto) UnmarshalJSON ¶ added in v0.8.0
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type ServiceUserDto ¶ added in v0.8.0
type ServiceUserDto struct { // The name of the new service user Name string `json:"name"` // The description of the new service user Description *string `json:"description,omitempty"` AdditionalProperties map[string]interface{} }
ServiceUserDto struct for ServiceUserDto
func NewServiceUserDto ¶ added in v0.8.0
func NewServiceUserDto(name string) *ServiceUserDto
NewServiceUserDto instantiates a new ServiceUserDto 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 NewServiceUserDtoWithDefaults ¶ added in v0.8.0
func NewServiceUserDtoWithDefaults() *ServiceUserDto
NewServiceUserDtoWithDefaults instantiates a new ServiceUserDto 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 (*ServiceUserDto) GetDescription ¶ added in v0.8.0
func (o *ServiceUserDto) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ServiceUserDto) GetDescriptionOk ¶ added in v0.8.0
func (o *ServiceUserDto) 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 (*ServiceUserDto) GetName ¶ added in v0.8.0
func (o *ServiceUserDto) GetName() string
GetName returns the Name field value
func (*ServiceUserDto) GetNameOk ¶ added in v0.8.0
func (o *ServiceUserDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ServiceUserDto) HasDescription ¶ added in v0.8.0
func (o *ServiceUserDto) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (ServiceUserDto) MarshalJSON ¶ added in v0.8.0
func (o ServiceUserDto) MarshalJSON() ([]byte, error)
func (*ServiceUserDto) SetDescription ¶ added in v0.8.0
func (o *ServiceUserDto) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ServiceUserDto) SetName ¶ added in v0.8.0
func (o *ServiceUserDto) SetName(v string)
SetName sets field value
func (ServiceUserDto) ToMap ¶ added in v0.8.0
func (o ServiceUserDto) ToMap() (map[string]interface{}, error)
func (*ServiceUserDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ServiceUserDto) UnmarshalJSON(data []byte) (err error)
type ServiceUserManagementAPIService ¶
type ServiceUserManagementAPIService service
ServiceUserManagementAPIService ServiceUserManagementAPI service
func (*ServiceUserManagementAPIService) CreateServiceUserForAccount ¶
func (a *ServiceUserManagementAPIService) CreateServiceUserForAccount(ctx context.Context, accountUuid string) ApiCreateServiceUserForAccountRequest
CreateServiceUserForAccount Creates a new service user in an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiCreateServiceUserForAccountRequest
func (*ServiceUserManagementAPIService) CreateServiceUserForAccountExecute ¶
func (a *ServiceUserManagementAPIService) CreateServiceUserForAccountExecute(r ApiCreateServiceUserForAccountRequest) (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
Execute executes the request
@return ExternalServiceUserWithGroupUuidDto
func (*ServiceUserManagementAPIService) DeleteUser ¶
func (a *ServiceUserManagementAPIService) DeleteUser(ctx context.Context, accountUuid string, userUuid string) ApiDeleteUserRequest
DeleteUser Removes service user
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param userUuid The UUID of the required user. @return ApiDeleteUserRequest
func (*ServiceUserManagementAPIService) DeleteUserExecute ¶
func (a *ServiceUserManagementAPIService) DeleteUserExecute(r ApiDeleteUserRequest) (*http.Response, error)
Execute executes the request
func (*ServiceUserManagementAPIService) GetServiceUser ¶ added in v0.9.0
func (a *ServiceUserManagementAPIService) GetServiceUser(ctx context.Context, accountUuid string, userUuid string) ApiGetServiceUserRequest
GetServiceUser Get service user by uuid
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param userUuid The UUID of the required user. @return ApiGetServiceUserRequest
func (*ServiceUserManagementAPIService) GetServiceUserExecute ¶ added in v0.9.0
func (a *ServiceUserManagementAPIService) GetServiceUserExecute(r ApiGetServiceUserRequest) (*ExternalServiceUserWithGroupUuidDto, *http.Response, error)
Execute executes the request
@return ExternalServiceUserWithGroupUuidDto
func (*ServiceUserManagementAPIService) GetServiceUsersFromAccount ¶
func (a *ServiceUserManagementAPIService) GetServiceUsersFromAccount(ctx context.Context, accountUuid string) ApiGetServiceUsersFromAccountRequest
GetServiceUsersFromAccount Get service users assigned to account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetServiceUsersFromAccountRequest
func (*ServiceUserManagementAPIService) GetServiceUsersFromAccountExecute ¶
func (a *ServiceUserManagementAPIService) GetServiceUsersFromAccountExecute(r ApiGetServiceUsersFromAccountRequest) (*ExternalServiceUsersPageDto, *http.Response, error)
Execute executes the request
@return ExternalServiceUsersPageDto
func (*ServiceUserManagementAPIService) UpdateServiceUserForAccount ¶ added in v0.8.0
func (a *ServiceUserManagementAPIService) UpdateServiceUserForAccount(ctx context.Context, accountUuid string, userUuid string) ApiUpdateServiceUserForAccountRequest
UpdateServiceUserForAccount Updates name and description of service user in an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param userUuid The UUID of the required user. @return ApiUpdateServiceUserForAccountRequest
func (*ServiceUserManagementAPIService) UpdateServiceUserForAccountExecute ¶ added in v0.8.0
func (a *ServiceUserManagementAPIService) UpdateServiceUserForAccountExecute(r ApiUpdateServiceUserForAccountRequest) (*http.Response, error)
Execute executes the request
type ServiceUserNameDto ¶
type ServiceUserNameDto struct { // The name of the new service user Name string `json:"name"` }
ServiceUserNameDto struct for ServiceUserNameDto
func NewServiceUserNameDto ¶
func NewServiceUserNameDto(name string) *ServiceUserNameDto
NewServiceUserNameDto instantiates a new ServiceUserNameDto 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 NewServiceUserNameDtoWithDefaults ¶
func NewServiceUserNameDtoWithDefaults() *ServiceUserNameDto
NewServiceUserNameDtoWithDefaults instantiates a new ServiceUserNameDto 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 (*ServiceUserNameDto) GetName ¶
func (o *ServiceUserNameDto) GetName() string
GetName returns the Name field value
func (*ServiceUserNameDto) GetNameOk ¶
func (o *ServiceUserNameDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (ServiceUserNameDto) MarshalJSON ¶
func (o ServiceUserNameDto) MarshalJSON() ([]byte, error)
func (*ServiceUserNameDto) SetName ¶
func (o *ServiceUserNameDto) SetName(v string)
SetName sets field value
func (ServiceUserNameDto) ToMap ¶
func (o ServiceUserNameDto) ToMap() (map[string]interface{}, error)
type ServiceUserUuidDto ¶
type ServiceUserUuidDto struct { // The UUID of the new service user Uuid string `json:"uuid"` AdditionalProperties map[string]interface{} }
ServiceUserUuidDto struct for ServiceUserUuidDto
func NewServiceUserUuidDto ¶
func NewServiceUserUuidDto(uuid string) *ServiceUserUuidDto
NewServiceUserUuidDto instantiates a new ServiceUserUuidDto 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 NewServiceUserUuidDtoWithDefaults ¶
func NewServiceUserUuidDtoWithDefaults() *ServiceUserUuidDto
NewServiceUserUuidDtoWithDefaults instantiates a new ServiceUserUuidDto 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 (*ServiceUserUuidDto) GetUuid ¶
func (o *ServiceUserUuidDto) GetUuid() string
GetUuid returns the Uuid field value
func (*ServiceUserUuidDto) GetUuidOk ¶
func (o *ServiceUserUuidDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (ServiceUserUuidDto) MarshalJSON ¶
func (o ServiceUserUuidDto) MarshalJSON() ([]byte, error)
func (*ServiceUserUuidDto) SetUuid ¶
func (o *ServiceUserUuidDto) SetUuid(v string)
SetUuid sets field value
func (ServiceUserUuidDto) ToMap ¶
func (o ServiceUserUuidDto) ToMap() (map[string]interface{}, error)
func (*ServiceUserUuidDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ServiceUserUuidDto) UnmarshalJSON(data []byte) (err error)
type Statement ¶
type Statement struct { // The effect of the policy (for example, allow something). Effect string `json:"effect"` // A list of granted permissions. Permissions []string `json:"permissions"` // A list of conditions limiting the granted permissions. Conditions []Condition `json:"conditions"` AdditionalProperties map[string]interface{} }
Statement struct for Statement
func NewStatement ¶
NewStatement instantiates a new Statement 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 NewStatementWithDefaults ¶
func NewStatementWithDefaults() *Statement
NewStatementWithDefaults instantiates a new Statement 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 (*Statement) GetConditions ¶
GetConditions returns the Conditions field value
func (*Statement) GetConditionsOk ¶
GetConditionsOk returns a tuple with the Conditions field value and a boolean to check if the value has been set.
func (*Statement) GetEffectOk ¶
GetEffectOk returns a tuple with the Effect field value and a boolean to check if the value has been set.
func (*Statement) GetPermissions ¶
GetPermissions returns the Permissions field value
func (*Statement) GetPermissionsOk ¶
GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.
func (Statement) MarshalJSON ¶
func (*Statement) SetConditions ¶
SetConditions sets field value
func (*Statement) SetPermissions ¶
SetPermissions sets field value
func (*Statement) UnmarshalJSON ¶ added in v0.8.0
type SubscriptionAccountDto ¶
type SubscriptionAccountDto struct { // The UUID of the account. Uuid string `json:"uuid"` AdditionalProperties map[string]interface{} }
SubscriptionAccountDto struct for SubscriptionAccountDto
func NewSubscriptionAccountDto ¶
func NewSubscriptionAccountDto(uuid string) *SubscriptionAccountDto
NewSubscriptionAccountDto instantiates a new SubscriptionAccountDto 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 NewSubscriptionAccountDtoWithDefaults ¶
func NewSubscriptionAccountDtoWithDefaults() *SubscriptionAccountDto
NewSubscriptionAccountDtoWithDefaults instantiates a new SubscriptionAccountDto 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 (*SubscriptionAccountDto) GetUuid ¶
func (o *SubscriptionAccountDto) GetUuid() string
GetUuid returns the Uuid field value
func (*SubscriptionAccountDto) GetUuidOk ¶
func (o *SubscriptionAccountDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (SubscriptionAccountDto) MarshalJSON ¶
func (o SubscriptionAccountDto) MarshalJSON() ([]byte, error)
func (*SubscriptionAccountDto) SetUuid ¶
func (o *SubscriptionAccountDto) SetUuid(v string)
SetUuid sets field value
func (SubscriptionAccountDto) ToMap ¶
func (o SubscriptionAccountDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionAccountDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionAccountDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionBudgetDto ¶
type SubscriptionBudgetDto struct { // The total budget of the subscription. Total float32 `json:"total"` // The used budget of the subscription. Used float32 `json:"used"` // The currency of the subscription. CurrencyCode string `json:"currencyCode"` AdditionalProperties map[string]interface{} }
SubscriptionBudgetDto struct for SubscriptionBudgetDto
func NewSubscriptionBudgetDto ¶
func NewSubscriptionBudgetDto(total float32, used float32, currencyCode string) *SubscriptionBudgetDto
NewSubscriptionBudgetDto instantiates a new SubscriptionBudgetDto 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 NewSubscriptionBudgetDtoWithDefaults ¶
func NewSubscriptionBudgetDtoWithDefaults() *SubscriptionBudgetDto
NewSubscriptionBudgetDtoWithDefaults instantiates a new SubscriptionBudgetDto 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 (*SubscriptionBudgetDto) GetCurrencyCode ¶
func (o *SubscriptionBudgetDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*SubscriptionBudgetDto) GetCurrencyCodeOk ¶
func (o *SubscriptionBudgetDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*SubscriptionBudgetDto) GetTotal ¶
func (o *SubscriptionBudgetDto) GetTotal() float32
GetTotal returns the Total field value
func (*SubscriptionBudgetDto) GetTotalOk ¶
func (o *SubscriptionBudgetDto) GetTotalOk() (*float32, bool)
GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.
func (*SubscriptionBudgetDto) GetUsed ¶
func (o *SubscriptionBudgetDto) GetUsed() float32
GetUsed returns the Used field value
func (*SubscriptionBudgetDto) GetUsedOk ¶
func (o *SubscriptionBudgetDto) GetUsedOk() (*float32, bool)
GetUsedOk returns a tuple with the Used field value and a boolean to check if the value has been set.
func (SubscriptionBudgetDto) MarshalJSON ¶
func (o SubscriptionBudgetDto) MarshalJSON() ([]byte, error)
func (*SubscriptionBudgetDto) SetCurrencyCode ¶
func (o *SubscriptionBudgetDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*SubscriptionBudgetDto) SetTotal ¶
func (o *SubscriptionBudgetDto) SetTotal(v float32)
SetTotal sets field value
func (*SubscriptionBudgetDto) SetUsed ¶
func (o *SubscriptionBudgetDto) SetUsed(v float32)
SetUsed sets field value
func (SubscriptionBudgetDto) ToMap ¶
func (o SubscriptionBudgetDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionBudgetDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionBudgetDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCapabilityCostDto ¶
type SubscriptionCapabilityCostDto struct { // The start time for the capability cost in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end time for the capability cost in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The total cost for all the capabilities. Value float32 `json:"value"` // The currency of the cost. CurrencyCode string `json:"currencyCode"` // The key of the subscription capability. CapabilityKey string `json:"capabilityKey"` // The display name of the subscription capability. CapabilityName string `json:"capabilityName"` AdditionalProperties map[string]interface{} }
SubscriptionCapabilityCostDto struct for SubscriptionCapabilityCostDto
func NewSubscriptionCapabilityCostDto ¶
func NewSubscriptionCapabilityCostDto(startTime string, endTime string, value float32, currencyCode string, capabilityKey string, capabilityName string) *SubscriptionCapabilityCostDto
NewSubscriptionCapabilityCostDto instantiates a new SubscriptionCapabilityCostDto 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 NewSubscriptionCapabilityCostDtoWithDefaults ¶
func NewSubscriptionCapabilityCostDtoWithDefaults() *SubscriptionCapabilityCostDto
NewSubscriptionCapabilityCostDtoWithDefaults instantiates a new SubscriptionCapabilityCostDto 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 (*SubscriptionCapabilityCostDto) GetCapabilityKey ¶
func (o *SubscriptionCapabilityCostDto) GetCapabilityKey() string
GetCapabilityKey returns the CapabilityKey field value
func (*SubscriptionCapabilityCostDto) GetCapabilityKeyOk ¶
func (o *SubscriptionCapabilityCostDto) GetCapabilityKeyOk() (*string, bool)
GetCapabilityKeyOk returns a tuple with the CapabilityKey field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostDto) GetCapabilityName ¶
func (o *SubscriptionCapabilityCostDto) GetCapabilityName() string
GetCapabilityName returns the CapabilityName field value
func (*SubscriptionCapabilityCostDto) GetCapabilityNameOk ¶
func (o *SubscriptionCapabilityCostDto) GetCapabilityNameOk() (*string, bool)
GetCapabilityNameOk returns a tuple with the CapabilityName field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostDto) GetCurrencyCode ¶
func (o *SubscriptionCapabilityCostDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*SubscriptionCapabilityCostDto) GetCurrencyCodeOk ¶
func (o *SubscriptionCapabilityCostDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostDto) GetEndTime ¶
func (o *SubscriptionCapabilityCostDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionCapabilityCostDto) GetEndTimeOk ¶
func (o *SubscriptionCapabilityCostDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostDto) GetStartTime ¶
func (o *SubscriptionCapabilityCostDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionCapabilityCostDto) GetStartTimeOk ¶
func (o *SubscriptionCapabilityCostDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostDto) GetValue ¶
func (o *SubscriptionCapabilityCostDto) GetValue() float32
GetValue returns the Value field value
func (*SubscriptionCapabilityCostDto) GetValueOk ¶
func (o *SubscriptionCapabilityCostDto) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (SubscriptionCapabilityCostDto) MarshalJSON ¶
func (o SubscriptionCapabilityCostDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCapabilityCostDto) SetCapabilityKey ¶
func (o *SubscriptionCapabilityCostDto) SetCapabilityKey(v string)
SetCapabilityKey sets field value
func (*SubscriptionCapabilityCostDto) SetCapabilityName ¶
func (o *SubscriptionCapabilityCostDto) SetCapabilityName(v string)
SetCapabilityName sets field value
func (*SubscriptionCapabilityCostDto) SetCurrencyCode ¶
func (o *SubscriptionCapabilityCostDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*SubscriptionCapabilityCostDto) SetEndTime ¶
func (o *SubscriptionCapabilityCostDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionCapabilityCostDto) SetStartTime ¶
func (o *SubscriptionCapabilityCostDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionCapabilityCostDto) SetValue ¶
func (o *SubscriptionCapabilityCostDto) SetValue(v float32)
SetValue sets field value
func (SubscriptionCapabilityCostDto) ToMap ¶
func (o SubscriptionCapabilityCostDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCapabilityCostDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCapabilityCostReceivedDto ¶ added in v0.8.0
type SubscriptionCapabilityCostReceivedDto struct { // The start time for the capability cost in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end time for the capability cost in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The total cost for all the capabilities. Value float32 `json:"value"` // The currency of the cost. CurrencyCode string `json:"currencyCode"` // The key of the subscription capability. CapabilityKey string `json:"capabilityKey"` // The display name of the subscription capability. CapabilityName string `json:"capabilityName"` // The booking date of the subscription capability in `2021-05-01T15:11:00Z` format. BookingDate string `json:"bookingDate"` AdditionalProperties map[string]interface{} }
SubscriptionCapabilityCostReceivedDto struct for SubscriptionCapabilityCostReceivedDto
func NewSubscriptionCapabilityCostReceivedDto ¶ added in v0.8.0
func NewSubscriptionCapabilityCostReceivedDto(startTime string, endTime string, value float32, currencyCode string, capabilityKey string, capabilityName string, bookingDate string) *SubscriptionCapabilityCostReceivedDto
NewSubscriptionCapabilityCostReceivedDto instantiates a new SubscriptionCapabilityCostReceivedDto 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 NewSubscriptionCapabilityCostReceivedDtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionCapabilityCostReceivedDtoWithDefaults() *SubscriptionCapabilityCostReceivedDto
NewSubscriptionCapabilityCostReceivedDtoWithDefaults instantiates a new SubscriptionCapabilityCostReceivedDto 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 (*SubscriptionCapabilityCostReceivedDto) GetBookingDate ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetBookingDate() string
GetBookingDate returns the BookingDate field value
func (*SubscriptionCapabilityCostReceivedDto) GetBookingDateOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetBookingDateOk() (*string, bool)
GetBookingDateOk returns a tuple with the BookingDate field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetCapabilityKey ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityKey() string
GetCapabilityKey returns the CapabilityKey field value
func (*SubscriptionCapabilityCostReceivedDto) GetCapabilityKeyOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityKeyOk() (*string, bool)
GetCapabilityKeyOk returns a tuple with the CapabilityKey field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetCapabilityName ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityName() string
GetCapabilityName returns the CapabilityName field value
func (*SubscriptionCapabilityCostReceivedDto) GetCapabilityNameOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCapabilityNameOk() (*string, bool)
GetCapabilityNameOk returns a tuple with the CapabilityName field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetCurrencyCode ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*SubscriptionCapabilityCostReceivedDto) GetCurrencyCodeOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetEndTime ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionCapabilityCostReceivedDto) GetEndTimeOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetStartTime ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionCapabilityCostReceivedDto) GetStartTimeOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityCostReceivedDto) GetValue ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetValue() float32
GetValue returns the Value field value
func (*SubscriptionCapabilityCostReceivedDto) GetValueOk ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (SubscriptionCapabilityCostReceivedDto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionCapabilityCostReceivedDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCapabilityCostReceivedDto) SetBookingDate ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetBookingDate(v string)
SetBookingDate sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetCapabilityKey ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetCapabilityKey(v string)
SetCapabilityKey sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetCapabilityName ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetCapabilityName(v string)
SetCapabilityName sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetCurrencyCode ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetEndTime ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetStartTime ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionCapabilityCostReceivedDto) SetValue ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) SetValue(v float32)
SetValue sets field value
func (SubscriptionCapabilityCostReceivedDto) ToMap ¶ added in v0.8.0
func (o SubscriptionCapabilityCostReceivedDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCapabilityCostReceivedDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCapabilityCostReceivedDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCapabilityDto ¶
type SubscriptionCapabilityDto struct { // The key of the subscription capability. Key string `json:"key"` // The display name of the subscription capability. Name string `json:"name"` AdditionalProperties map[string]interface{} }
SubscriptionCapabilityDto struct for SubscriptionCapabilityDto
func NewSubscriptionCapabilityDto ¶
func NewSubscriptionCapabilityDto(key string, name string) *SubscriptionCapabilityDto
NewSubscriptionCapabilityDto instantiates a new SubscriptionCapabilityDto 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 NewSubscriptionCapabilityDtoWithDefaults ¶
func NewSubscriptionCapabilityDtoWithDefaults() *SubscriptionCapabilityDto
NewSubscriptionCapabilityDtoWithDefaults instantiates a new SubscriptionCapabilityDto 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 (*SubscriptionCapabilityDto) GetKey ¶
func (o *SubscriptionCapabilityDto) GetKey() string
GetKey returns the Key field value
func (*SubscriptionCapabilityDto) GetKeyOk ¶
func (o *SubscriptionCapabilityDto) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*SubscriptionCapabilityDto) GetName ¶
func (o *SubscriptionCapabilityDto) GetName() string
GetName returns the Name field value
func (*SubscriptionCapabilityDto) GetNameOk ¶
func (o *SubscriptionCapabilityDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (SubscriptionCapabilityDto) MarshalJSON ¶
func (o SubscriptionCapabilityDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCapabilityDto) SetKey ¶
func (o *SubscriptionCapabilityDto) SetKey(v string)
SetKey sets field value
func (*SubscriptionCapabilityDto) SetName ¶
func (o *SubscriptionCapabilityDto) SetName(v string)
SetName sets field value
func (SubscriptionCapabilityDto) ToMap ¶
func (o SubscriptionCapabilityDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCapabilityDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCapabilityDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCostBookingDto ¶ added in v0.8.0
type SubscriptionCostBookingDto struct { // The start time for the capability cost in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end time for the capability cost in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The total cost for all the capabilities. Value float32 `json:"value"` // The currency of the cost. CurrencyCode string `json:"currencyCode"` // The last booking date for the capability cost LastBookingDate string `json:"lastBookingDate"` AdditionalProperties map[string]interface{} }
SubscriptionCostBookingDto struct for SubscriptionCostBookingDto
func NewSubscriptionCostBookingDto ¶ added in v0.8.0
func NewSubscriptionCostBookingDto(startTime string, endTime string, value float32, currencyCode string, lastBookingDate string) *SubscriptionCostBookingDto
NewSubscriptionCostBookingDto instantiates a new SubscriptionCostBookingDto 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 NewSubscriptionCostBookingDtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionCostBookingDtoWithDefaults() *SubscriptionCostBookingDto
NewSubscriptionCostBookingDtoWithDefaults instantiates a new SubscriptionCostBookingDto 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 (*SubscriptionCostBookingDto) GetCurrencyCode ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*SubscriptionCostBookingDto) GetCurrencyCodeOk ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*SubscriptionCostBookingDto) GetEndTime ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionCostBookingDto) GetEndTimeOk ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionCostBookingDto) GetLastBookingDate ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetLastBookingDate() string
GetLastBookingDate returns the LastBookingDate field value
func (*SubscriptionCostBookingDto) GetLastBookingDateOk ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetLastBookingDateOk() (*string, bool)
GetLastBookingDateOk returns a tuple with the LastBookingDate field value and a boolean to check if the value has been set.
func (*SubscriptionCostBookingDto) GetStartTime ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionCostBookingDto) GetStartTimeOk ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionCostBookingDto) GetValue ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetValue() float32
GetValue returns the Value field value
func (*SubscriptionCostBookingDto) GetValueOk ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (SubscriptionCostBookingDto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionCostBookingDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCostBookingDto) SetCurrencyCode ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*SubscriptionCostBookingDto) SetEndTime ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionCostBookingDto) SetLastBookingDate ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) SetLastBookingDate(v string)
SetLastBookingDate sets field value
func (*SubscriptionCostBookingDto) SetStartTime ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionCostBookingDto) SetValue ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) SetValue(v float32)
SetValue sets field value
func (SubscriptionCostBookingDto) ToMap ¶ added in v0.8.0
func (o SubscriptionCostBookingDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCostBookingDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCostBookingDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCostDto ¶
type SubscriptionCostDto struct { // The start time for the capability cost in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end time for the capability cost in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The total cost for all the capabilities combined Value float32 `json:"value"` // The currency code for the cost CurrencyCode string `json:"currencyCode"` }
SubscriptionCostDto struct for SubscriptionCostDto
func NewSubscriptionCostDto ¶
func NewSubscriptionCostDto(startTime string, endTime string, value float32, currencyCode string) *SubscriptionCostDto
NewSubscriptionCostDto instantiates a new SubscriptionCostDto 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 NewSubscriptionCostDtoWithDefaults ¶
func NewSubscriptionCostDtoWithDefaults() *SubscriptionCostDto
NewSubscriptionCostDtoWithDefaults instantiates a new SubscriptionCostDto 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 (*SubscriptionCostDto) GetCurrencyCode ¶
func (o *SubscriptionCostDto) GetCurrencyCode() string
GetCurrencyCode returns the CurrencyCode field value
func (*SubscriptionCostDto) GetCurrencyCodeOk ¶
func (o *SubscriptionCostDto) GetCurrencyCodeOk() (*string, bool)
GetCurrencyCodeOk returns a tuple with the CurrencyCode field value and a boolean to check if the value has been set.
func (*SubscriptionCostDto) GetEndTime ¶
func (o *SubscriptionCostDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionCostDto) GetEndTimeOk ¶
func (o *SubscriptionCostDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionCostDto) GetStartTime ¶
func (o *SubscriptionCostDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionCostDto) GetStartTimeOk ¶
func (o *SubscriptionCostDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionCostDto) GetValue ¶
func (o *SubscriptionCostDto) GetValue() float32
GetValue returns the Value field value
func (*SubscriptionCostDto) GetValueOk ¶
func (o *SubscriptionCostDto) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (SubscriptionCostDto) MarshalJSON ¶
func (o SubscriptionCostDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCostDto) SetCurrencyCode ¶
func (o *SubscriptionCostDto) SetCurrencyCode(v string)
SetCurrencyCode sets field value
func (*SubscriptionCostDto) SetEndTime ¶
func (o *SubscriptionCostDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionCostDto) SetStartTime ¶
func (o *SubscriptionCostDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionCostDto) SetValue ¶
func (o *SubscriptionCostDto) SetValue(v float32)
SetValue sets field value
func (SubscriptionCostDto) ToMap ¶
func (o SubscriptionCostDto) ToMap() (map[string]interface{}, error)
type SubscriptionCostListDto ¶
type SubscriptionCostListDto struct { // Cost data of the subscription. Data []SubscriptionCostBookingDto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` AdditionalProperties map[string]interface{} }
SubscriptionCostListDto struct for SubscriptionCostListDto
func NewSubscriptionCostListDto ¶
func NewSubscriptionCostListDto(data []SubscriptionCostBookingDto, lastModifiedTime string) *SubscriptionCostListDto
NewSubscriptionCostListDto instantiates a new SubscriptionCostListDto 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 NewSubscriptionCostListDtoWithDefaults ¶
func NewSubscriptionCostListDtoWithDefaults() *SubscriptionCostListDto
NewSubscriptionCostListDtoWithDefaults instantiates a new SubscriptionCostListDto 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 (*SubscriptionCostListDto) GetData ¶
func (o *SubscriptionCostListDto) GetData() []SubscriptionCostBookingDto
GetData returns the Data field value
func (*SubscriptionCostListDto) GetDataOk ¶
func (o *SubscriptionCostListDto) GetDataOk() ([]SubscriptionCostBookingDto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionCostListDto) GetLastModifiedTime ¶
func (o *SubscriptionCostListDto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionCostListDto) GetLastModifiedTimeOk ¶
func (o *SubscriptionCostListDto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (SubscriptionCostListDto) MarshalJSON ¶
func (o SubscriptionCostListDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCostListDto) SetData ¶
func (o *SubscriptionCostListDto) SetData(v []SubscriptionCostBookingDto)
SetData sets field value
func (*SubscriptionCostListDto) SetLastModifiedTime ¶
func (o *SubscriptionCostListDto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (SubscriptionCostListDto) ToMap ¶
func (o SubscriptionCostListDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCostListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCostListDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionCurrentPeriodDto ¶
type SubscriptionCurrentPeriodDto struct { // The current period start date in `2021-05-01` format. StartTime string `json:"startTime"` // The current period end date in `2021-05-01` format. EndTime string `json:"endTime"` // Remaining days in the current period. DaysRemaining float32 `json:"daysRemaining"` AdditionalProperties map[string]interface{} }
SubscriptionCurrentPeriodDto struct for SubscriptionCurrentPeriodDto
func NewSubscriptionCurrentPeriodDto ¶
func NewSubscriptionCurrentPeriodDto(startTime string, endTime string, daysRemaining float32) *SubscriptionCurrentPeriodDto
NewSubscriptionCurrentPeriodDto instantiates a new SubscriptionCurrentPeriodDto 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 NewSubscriptionCurrentPeriodDtoWithDefaults ¶
func NewSubscriptionCurrentPeriodDtoWithDefaults() *SubscriptionCurrentPeriodDto
NewSubscriptionCurrentPeriodDtoWithDefaults instantiates a new SubscriptionCurrentPeriodDto 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 (*SubscriptionCurrentPeriodDto) GetDaysRemaining ¶
func (o *SubscriptionCurrentPeriodDto) GetDaysRemaining() float32
GetDaysRemaining returns the DaysRemaining field value
func (*SubscriptionCurrentPeriodDto) GetDaysRemainingOk ¶
func (o *SubscriptionCurrentPeriodDto) GetDaysRemainingOk() (*float32, bool)
GetDaysRemainingOk returns a tuple with the DaysRemaining field value and a boolean to check if the value has been set.
func (*SubscriptionCurrentPeriodDto) GetEndTime ¶
func (o *SubscriptionCurrentPeriodDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionCurrentPeriodDto) GetEndTimeOk ¶
func (o *SubscriptionCurrentPeriodDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionCurrentPeriodDto) GetStartTime ¶
func (o *SubscriptionCurrentPeriodDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionCurrentPeriodDto) GetStartTimeOk ¶
func (o *SubscriptionCurrentPeriodDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (SubscriptionCurrentPeriodDto) MarshalJSON ¶
func (o SubscriptionCurrentPeriodDto) MarshalJSON() ([]byte, error)
func (*SubscriptionCurrentPeriodDto) SetDaysRemaining ¶
func (o *SubscriptionCurrentPeriodDto) SetDaysRemaining(v float32)
SetDaysRemaining sets field value
func (*SubscriptionCurrentPeriodDto) SetEndTime ¶
func (o *SubscriptionCurrentPeriodDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionCurrentPeriodDto) SetStartTime ¶
func (o *SubscriptionCurrentPeriodDto) SetStartTime(v string)
SetStartTime sets field value
func (SubscriptionCurrentPeriodDto) ToMap ¶
func (o SubscriptionCurrentPeriodDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionCurrentPeriodDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionCurrentPeriodDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionDto ¶
type SubscriptionDto struct { // The UUID of the Dynatrace Platform Subscription. Uuid string `json:"uuid"` // The type of the Dynatrace Platform Subscription. Type string `json:"type"` // The sub-type of the Dynatrace Platform Subscription. SubType string `json:"subType"` // The display name of the Dynatrace Platform Subscription. Name string `json:"name"` // The status of the Dynatrace Platform Subscription. Status string `json:"status"` // The start date of the subscription in `2021-05-01` format. StartTime string `json:"startTime"` // The end date of the subscription in `2021-05-01` format. EndTime string `json:"endTime"` // The account associated with the subscription. Account SubscriptionAccountDto `json:"account"` // The budget associated with the subscription. Budget SubscriptionBudgetDto `json:"budget"` // The current period associated with the subscription. CurrentPeriod SubscriptionCurrentPeriodDto `json:"currentPeriod"` // A list of subscription periods. Periods []SubscriptionPeriodDto `json:"periods"` // A list of subscription capabilities. Capabilities []SubscriptionCapabilityDto `json:"capabilities"` AdditionalProperties map[string]interface{} }
SubscriptionDto struct for SubscriptionDto
func NewSubscriptionDto ¶
func NewSubscriptionDto(uuid string, type_ string, subType string, name string, status string, startTime string, endTime string, account SubscriptionAccountDto, budget SubscriptionBudgetDto, currentPeriod SubscriptionCurrentPeriodDto, periods []SubscriptionPeriodDto, capabilities []SubscriptionCapabilityDto) *SubscriptionDto
NewSubscriptionDto instantiates a new SubscriptionDto 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 NewSubscriptionDtoWithDefaults ¶
func NewSubscriptionDtoWithDefaults() *SubscriptionDto
NewSubscriptionDtoWithDefaults instantiates a new SubscriptionDto 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 (*SubscriptionDto) GetAccount ¶
func (o *SubscriptionDto) GetAccount() SubscriptionAccountDto
GetAccount returns the Account field value
func (*SubscriptionDto) GetAccountOk ¶
func (o *SubscriptionDto) GetAccountOk() (*SubscriptionAccountDto, bool)
GetAccountOk returns a tuple with the Account field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetBudget ¶
func (o *SubscriptionDto) GetBudget() SubscriptionBudgetDto
GetBudget returns the Budget field value
func (*SubscriptionDto) GetBudgetOk ¶
func (o *SubscriptionDto) GetBudgetOk() (*SubscriptionBudgetDto, bool)
GetBudgetOk returns a tuple with the Budget field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetCapabilities ¶
func (o *SubscriptionDto) GetCapabilities() []SubscriptionCapabilityDto
GetCapabilities returns the Capabilities field value
func (*SubscriptionDto) GetCapabilitiesOk ¶
func (o *SubscriptionDto) GetCapabilitiesOk() ([]SubscriptionCapabilityDto, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetCurrentPeriod ¶
func (o *SubscriptionDto) GetCurrentPeriod() SubscriptionCurrentPeriodDto
GetCurrentPeriod returns the CurrentPeriod field value
func (*SubscriptionDto) GetCurrentPeriodOk ¶
func (o *SubscriptionDto) GetCurrentPeriodOk() (*SubscriptionCurrentPeriodDto, bool)
GetCurrentPeriodOk returns a tuple with the CurrentPeriod field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetEndTime ¶
func (o *SubscriptionDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionDto) GetEndTimeOk ¶
func (o *SubscriptionDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetName ¶
func (o *SubscriptionDto) GetName() string
GetName returns the Name field value
func (*SubscriptionDto) GetNameOk ¶
func (o *SubscriptionDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetPeriods ¶
func (o *SubscriptionDto) GetPeriods() []SubscriptionPeriodDto
GetPeriods returns the Periods field value
func (*SubscriptionDto) GetPeriodsOk ¶
func (o *SubscriptionDto) GetPeriodsOk() ([]SubscriptionPeriodDto, bool)
GetPeriodsOk returns a tuple with the Periods field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetStartTime ¶
func (o *SubscriptionDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionDto) GetStartTimeOk ¶
func (o *SubscriptionDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetStatus ¶
func (o *SubscriptionDto) GetStatus() string
GetStatus returns the Status field value
func (*SubscriptionDto) GetStatusOk ¶
func (o *SubscriptionDto) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetSubType ¶
func (o *SubscriptionDto) GetSubType() string
GetSubType returns the SubType field value
func (*SubscriptionDto) GetSubTypeOk ¶
func (o *SubscriptionDto) GetSubTypeOk() (*string, bool)
GetSubTypeOk returns a tuple with the SubType field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetType ¶
func (o *SubscriptionDto) GetType() string
GetType returns the Type field value
func (*SubscriptionDto) GetTypeOk ¶
func (o *SubscriptionDto) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*SubscriptionDto) GetUuid ¶
func (o *SubscriptionDto) GetUuid() string
GetUuid returns the Uuid field value
func (*SubscriptionDto) GetUuidOk ¶
func (o *SubscriptionDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (SubscriptionDto) MarshalJSON ¶
func (o SubscriptionDto) MarshalJSON() ([]byte, error)
func (*SubscriptionDto) SetAccount ¶
func (o *SubscriptionDto) SetAccount(v SubscriptionAccountDto)
SetAccount sets field value
func (*SubscriptionDto) SetBudget ¶
func (o *SubscriptionDto) SetBudget(v SubscriptionBudgetDto)
SetBudget sets field value
func (*SubscriptionDto) SetCapabilities ¶
func (o *SubscriptionDto) SetCapabilities(v []SubscriptionCapabilityDto)
SetCapabilities sets field value
func (*SubscriptionDto) SetCurrentPeriod ¶
func (o *SubscriptionDto) SetCurrentPeriod(v SubscriptionCurrentPeriodDto)
SetCurrentPeriod sets field value
func (*SubscriptionDto) SetEndTime ¶
func (o *SubscriptionDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionDto) SetName ¶
func (o *SubscriptionDto) SetName(v string)
SetName sets field value
func (*SubscriptionDto) SetPeriods ¶
func (o *SubscriptionDto) SetPeriods(v []SubscriptionPeriodDto)
SetPeriods sets field value
func (*SubscriptionDto) SetStartTime ¶
func (o *SubscriptionDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionDto) SetStatus ¶
func (o *SubscriptionDto) SetStatus(v string)
SetStatus sets field value
func (*SubscriptionDto) SetSubType ¶
func (o *SubscriptionDto) SetSubType(v string)
SetSubType sets field value
func (*SubscriptionDto) SetType ¶
func (o *SubscriptionDto) SetType(v string)
SetType sets field value
func (*SubscriptionDto) SetUuid ¶
func (o *SubscriptionDto) SetUuid(v string)
SetUuid sets field value
func (SubscriptionDto) ToMap ¶
func (o SubscriptionDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentCostListV2Dto ¶
type SubscriptionEnvironmentCostListV2Dto struct { // Cost data of the subscription. Data []SubscriptionEnvironmentCostV2Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentCostListV2Dto struct for SubscriptionEnvironmentCostListV2Dto
func NewSubscriptionEnvironmentCostListV2Dto ¶
func NewSubscriptionEnvironmentCostListV2Dto(data []SubscriptionEnvironmentCostV2Dto, lastModifiedTime string) *SubscriptionEnvironmentCostListV2Dto
NewSubscriptionEnvironmentCostListV2Dto instantiates a new SubscriptionEnvironmentCostListV2Dto 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 NewSubscriptionEnvironmentCostListV2DtoWithDefaults ¶
func NewSubscriptionEnvironmentCostListV2DtoWithDefaults() *SubscriptionEnvironmentCostListV2Dto
NewSubscriptionEnvironmentCostListV2DtoWithDefaults instantiates a new SubscriptionEnvironmentCostListV2Dto 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 (*SubscriptionEnvironmentCostListV2Dto) GetData ¶
func (o *SubscriptionEnvironmentCostListV2Dto) GetData() []SubscriptionEnvironmentCostV2Dto
GetData returns the Data field value
func (*SubscriptionEnvironmentCostListV2Dto) GetDataOk ¶
func (o *SubscriptionEnvironmentCostListV2Dto) GetDataOk() ([]SubscriptionEnvironmentCostV2Dto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTime ¶
func (o *SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTimeOk ¶
func (o *SubscriptionEnvironmentCostListV2Dto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentCostListV2Dto) MarshalJSON ¶
func (o SubscriptionEnvironmentCostListV2Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentCostListV2Dto) SetData ¶
func (o *SubscriptionEnvironmentCostListV2Dto) SetData(v []SubscriptionEnvironmentCostV2Dto)
SetData sets field value
func (*SubscriptionEnvironmentCostListV2Dto) SetLastModifiedTime ¶
func (o *SubscriptionEnvironmentCostListV2Dto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (SubscriptionEnvironmentCostListV2Dto) ToMap ¶
func (o SubscriptionEnvironmentCostListV2Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentCostListV2Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV2Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentCostListV3Dto ¶ added in v0.8.0
type SubscriptionEnvironmentCostListV3Dto struct { // Subscription cost data Data []SubscriptionEnvironmentCostV3Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` // The next page key for pagination if next page exists NextPageKey string `json:"nextPageKey"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentCostListV3Dto struct for SubscriptionEnvironmentCostListV3Dto
func NewSubscriptionEnvironmentCostListV3Dto ¶ added in v0.8.0
func NewSubscriptionEnvironmentCostListV3Dto(data []SubscriptionEnvironmentCostV3Dto, lastModifiedTime string, nextPageKey string) *SubscriptionEnvironmentCostListV3Dto
NewSubscriptionEnvironmentCostListV3Dto instantiates a new SubscriptionEnvironmentCostListV3Dto 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 NewSubscriptionEnvironmentCostListV3DtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionEnvironmentCostListV3DtoWithDefaults() *SubscriptionEnvironmentCostListV3Dto
NewSubscriptionEnvironmentCostListV3DtoWithDefaults instantiates a new SubscriptionEnvironmentCostListV3Dto 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 (*SubscriptionEnvironmentCostListV3Dto) GetData ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetData() []SubscriptionEnvironmentCostV3Dto
GetData returns the Data field value
func (*SubscriptionEnvironmentCostListV3Dto) GetDataOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetDataOk() ([]SubscriptionEnvironmentCostV3Dto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTime ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTimeOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostListV3Dto) GetNextPageKey ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetNextPageKey() string
GetNextPageKey returns the NextPageKey field value
func (*SubscriptionEnvironmentCostListV3Dto) GetNextPageKeyOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) GetNextPageKeyOk() (*string, bool)
GetNextPageKeyOk returns a tuple with the NextPageKey field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentCostListV3Dto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionEnvironmentCostListV3Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentCostListV3Dto) SetData ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) SetData(v []SubscriptionEnvironmentCostV3Dto)
SetData sets field value
func (*SubscriptionEnvironmentCostListV3Dto) SetLastModifiedTime ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (*SubscriptionEnvironmentCostListV3Dto) SetNextPageKey ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) SetNextPageKey(v string)
SetNextPageKey sets field value
func (SubscriptionEnvironmentCostListV3Dto) ToMap ¶ added in v0.8.0
func (o SubscriptionEnvironmentCostListV3Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentCostListV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostListV3Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentCostV2Dto ¶
type SubscriptionEnvironmentCostV2Dto struct { // The UUID of the environment EnvironmentId string `json:"environmentId"` // A list of subscription cost for the environment. Cost []SubscriptionCapabilityCostDto `json:"cost"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentCostV2Dto struct for SubscriptionEnvironmentCostV2Dto
func NewSubscriptionEnvironmentCostV2Dto ¶
func NewSubscriptionEnvironmentCostV2Dto(environmentId string, cost []SubscriptionCapabilityCostDto) *SubscriptionEnvironmentCostV2Dto
NewSubscriptionEnvironmentCostV2Dto instantiates a new SubscriptionEnvironmentCostV2Dto 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 NewSubscriptionEnvironmentCostV2DtoWithDefaults ¶
func NewSubscriptionEnvironmentCostV2DtoWithDefaults() *SubscriptionEnvironmentCostV2Dto
NewSubscriptionEnvironmentCostV2DtoWithDefaults instantiates a new SubscriptionEnvironmentCostV2Dto 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 (*SubscriptionEnvironmentCostV2Dto) GetCost ¶
func (o *SubscriptionEnvironmentCostV2Dto) GetCost() []SubscriptionCapabilityCostDto
GetCost returns the Cost field value
func (*SubscriptionEnvironmentCostV2Dto) GetCostOk ¶
func (o *SubscriptionEnvironmentCostV2Dto) GetCostOk() ([]SubscriptionCapabilityCostDto, bool)
GetCostOk returns a tuple with the Cost field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostV2Dto) GetEnvironmentId ¶
func (o *SubscriptionEnvironmentCostV2Dto) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value
func (*SubscriptionEnvironmentCostV2Dto) GetEnvironmentIdOk ¶
func (o *SubscriptionEnvironmentCostV2Dto) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentCostV2Dto) MarshalJSON ¶
func (o SubscriptionEnvironmentCostV2Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentCostV2Dto) SetCost ¶
func (o *SubscriptionEnvironmentCostV2Dto) SetCost(v []SubscriptionCapabilityCostDto)
SetCost sets field value
func (*SubscriptionEnvironmentCostV2Dto) SetEnvironmentId ¶
func (o *SubscriptionEnvironmentCostV2Dto) SetEnvironmentId(v string)
SetEnvironmentId sets field value
func (SubscriptionEnvironmentCostV2Dto) ToMap ¶
func (o SubscriptionEnvironmentCostV2Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentCostV2Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV2Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentCostV3Dto ¶ added in v0.8.0
type SubscriptionEnvironmentCostV3Dto struct { // The UUID of the Managed cluster ClusterId string `json:"clusterId"` // The UUID of the environment. EnvironmentId string `json:"environmentId"` // Subscription costs for the environment. Cost []SubscriptionCapabilityCostReceivedDto `json:"cost"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentCostV3Dto struct for SubscriptionEnvironmentCostV3Dto
func NewSubscriptionEnvironmentCostV3Dto ¶ added in v0.8.0
func NewSubscriptionEnvironmentCostV3Dto(clusterId string, environmentId string, cost []SubscriptionCapabilityCostReceivedDto) *SubscriptionEnvironmentCostV3Dto
NewSubscriptionEnvironmentCostV3Dto instantiates a new SubscriptionEnvironmentCostV3Dto 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 NewSubscriptionEnvironmentCostV3DtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionEnvironmentCostV3DtoWithDefaults() *SubscriptionEnvironmentCostV3Dto
NewSubscriptionEnvironmentCostV3DtoWithDefaults instantiates a new SubscriptionEnvironmentCostV3Dto 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 (*SubscriptionEnvironmentCostV3Dto) GetClusterId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetClusterId() string
GetClusterId returns the ClusterId field value
func (*SubscriptionEnvironmentCostV3Dto) GetClusterIdOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetClusterIdOk() (*string, bool)
GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostV3Dto) GetCost ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetCost() []SubscriptionCapabilityCostReceivedDto
GetCost returns the Cost field value
func (*SubscriptionEnvironmentCostV3Dto) GetCostOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetCostOk() ([]SubscriptionCapabilityCostReceivedDto, bool)
GetCostOk returns a tuple with the Cost field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentCostV3Dto) GetEnvironmentId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value
func (*SubscriptionEnvironmentCostV3Dto) GetEnvironmentIdOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentCostV3Dto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionEnvironmentCostV3Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentCostV3Dto) SetClusterId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) SetClusterId(v string)
SetClusterId sets field value
func (*SubscriptionEnvironmentCostV3Dto) SetCost ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) SetCost(v []SubscriptionCapabilityCostReceivedDto)
SetCost sets field value
func (*SubscriptionEnvironmentCostV3Dto) SetEnvironmentId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) SetEnvironmentId(v string)
SetEnvironmentId sets field value
func (SubscriptionEnvironmentCostV3Dto) ToMap ¶ added in v0.8.0
func (o SubscriptionEnvironmentCostV3Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentCostV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentCostV3Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentUsageListV2Dto ¶
type SubscriptionEnvironmentUsageListV2Dto struct { // Usage data of the subscription. Data []SubscriptionEnvironmentUsageV2Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentUsageListV2Dto struct for SubscriptionEnvironmentUsageListV2Dto
func NewSubscriptionEnvironmentUsageListV2Dto ¶
func NewSubscriptionEnvironmentUsageListV2Dto(data []SubscriptionEnvironmentUsageV2Dto, lastModifiedTime string) *SubscriptionEnvironmentUsageListV2Dto
NewSubscriptionEnvironmentUsageListV2Dto instantiates a new SubscriptionEnvironmentUsageListV2Dto 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 NewSubscriptionEnvironmentUsageListV2DtoWithDefaults ¶
func NewSubscriptionEnvironmentUsageListV2DtoWithDefaults() *SubscriptionEnvironmentUsageListV2Dto
NewSubscriptionEnvironmentUsageListV2DtoWithDefaults instantiates a new SubscriptionEnvironmentUsageListV2Dto 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 (*SubscriptionEnvironmentUsageListV2Dto) GetData ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) GetData() []SubscriptionEnvironmentUsageV2Dto
GetData returns the Data field value
func (*SubscriptionEnvironmentUsageListV2Dto) GetDataOk ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) GetDataOk() ([]SubscriptionEnvironmentUsageV2Dto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTime ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTimeOk ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentUsageListV2Dto) MarshalJSON ¶
func (o SubscriptionEnvironmentUsageListV2Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentUsageListV2Dto) SetData ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) SetData(v []SubscriptionEnvironmentUsageV2Dto)
SetData sets field value
func (*SubscriptionEnvironmentUsageListV2Dto) SetLastModifiedTime ¶
func (o *SubscriptionEnvironmentUsageListV2Dto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (SubscriptionEnvironmentUsageListV2Dto) ToMap ¶
func (o SubscriptionEnvironmentUsageListV2Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV2Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentUsageListV3Dto ¶ added in v0.8.0
type SubscriptionEnvironmentUsageListV3Dto struct { // Subscription usage data Data []SubscriptionEnvironmentUsageV3Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` // The next page key for pagination if next page exists NextPageKey string `json:"nextPageKey"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentUsageListV3Dto struct for SubscriptionEnvironmentUsageListV3Dto
func NewSubscriptionEnvironmentUsageListV3Dto ¶ added in v0.8.0
func NewSubscriptionEnvironmentUsageListV3Dto(data []SubscriptionEnvironmentUsageV3Dto, lastModifiedTime string, nextPageKey string) *SubscriptionEnvironmentUsageListV3Dto
NewSubscriptionEnvironmentUsageListV3Dto instantiates a new SubscriptionEnvironmentUsageListV3Dto 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 NewSubscriptionEnvironmentUsageListV3DtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionEnvironmentUsageListV3DtoWithDefaults() *SubscriptionEnvironmentUsageListV3Dto
NewSubscriptionEnvironmentUsageListV3DtoWithDefaults instantiates a new SubscriptionEnvironmentUsageListV3Dto 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 (*SubscriptionEnvironmentUsageListV3Dto) GetData ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetData() []SubscriptionEnvironmentUsageV3Dto
GetData returns the Data field value
func (*SubscriptionEnvironmentUsageListV3Dto) GetDataOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetDataOk() ([]SubscriptionEnvironmentUsageV3Dto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTime ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTimeOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageListV3Dto) GetNextPageKey ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetNextPageKey() string
GetNextPageKey returns the NextPageKey field value
func (*SubscriptionEnvironmentUsageListV3Dto) GetNextPageKeyOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) GetNextPageKeyOk() (*string, bool)
GetNextPageKeyOk returns a tuple with the NextPageKey field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentUsageListV3Dto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionEnvironmentUsageListV3Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentUsageListV3Dto) SetData ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) SetData(v []SubscriptionEnvironmentUsageV3Dto)
SetData sets field value
func (*SubscriptionEnvironmentUsageListV3Dto) SetLastModifiedTime ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (*SubscriptionEnvironmentUsageListV3Dto) SetNextPageKey ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) SetNextPageKey(v string)
SetNextPageKey sets field value
func (SubscriptionEnvironmentUsageListV3Dto) ToMap ¶ added in v0.8.0
func (o SubscriptionEnvironmentUsageListV3Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageListV3Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentUsageV2Dto ¶
type SubscriptionEnvironmentUsageV2Dto struct { // The UUID of the environment EnvironmentId string `json:"environmentId"` // A list of subscription usage for the environment. Usage []SubscriptionUsageDto `json:"usage"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentUsageV2Dto struct for SubscriptionEnvironmentUsageV2Dto
func NewSubscriptionEnvironmentUsageV2Dto ¶
func NewSubscriptionEnvironmentUsageV2Dto(environmentId string, usage []SubscriptionUsageDto) *SubscriptionEnvironmentUsageV2Dto
NewSubscriptionEnvironmentUsageV2Dto instantiates a new SubscriptionEnvironmentUsageV2Dto 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 NewSubscriptionEnvironmentUsageV2DtoWithDefaults ¶
func NewSubscriptionEnvironmentUsageV2DtoWithDefaults() *SubscriptionEnvironmentUsageV2Dto
NewSubscriptionEnvironmentUsageV2DtoWithDefaults instantiates a new SubscriptionEnvironmentUsageV2Dto 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 (*SubscriptionEnvironmentUsageV2Dto) GetEnvironmentId ¶
func (o *SubscriptionEnvironmentUsageV2Dto) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value
func (*SubscriptionEnvironmentUsageV2Dto) GetEnvironmentIdOk ¶
func (o *SubscriptionEnvironmentUsageV2Dto) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageV2Dto) GetUsage ¶
func (o *SubscriptionEnvironmentUsageV2Dto) GetUsage() []SubscriptionUsageDto
GetUsage returns the Usage field value
func (*SubscriptionEnvironmentUsageV2Dto) GetUsageOk ¶
func (o *SubscriptionEnvironmentUsageV2Dto) GetUsageOk() ([]SubscriptionUsageDto, bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentUsageV2Dto) MarshalJSON ¶
func (o SubscriptionEnvironmentUsageV2Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentUsageV2Dto) SetEnvironmentId ¶
func (o *SubscriptionEnvironmentUsageV2Dto) SetEnvironmentId(v string)
SetEnvironmentId sets field value
func (*SubscriptionEnvironmentUsageV2Dto) SetUsage ¶
func (o *SubscriptionEnvironmentUsageV2Dto) SetUsage(v []SubscriptionUsageDto)
SetUsage sets field value
func (SubscriptionEnvironmentUsageV2Dto) ToMap ¶
func (o SubscriptionEnvironmentUsageV2Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentUsageV2Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV2Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionEnvironmentUsageV3Dto ¶ added in v0.8.0
type SubscriptionEnvironmentUsageV3Dto struct { // The UUID of the Managed cluster. ClusterId string `json:"clusterId"` // The UUID of the environment. EnvironmentId string `json:"environmentId"` // Subscription usage information for the environment. Usage []SubscriptionUsageDto `json:"usage"` AdditionalProperties map[string]interface{} }
SubscriptionEnvironmentUsageV3Dto struct for SubscriptionEnvironmentUsageV3Dto
func NewSubscriptionEnvironmentUsageV3Dto ¶ added in v0.8.0
func NewSubscriptionEnvironmentUsageV3Dto(clusterId string, environmentId string, usage []SubscriptionUsageDto) *SubscriptionEnvironmentUsageV3Dto
NewSubscriptionEnvironmentUsageV3Dto instantiates a new SubscriptionEnvironmentUsageV3Dto 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 NewSubscriptionEnvironmentUsageV3DtoWithDefaults ¶ added in v0.8.0
func NewSubscriptionEnvironmentUsageV3DtoWithDefaults() *SubscriptionEnvironmentUsageV3Dto
NewSubscriptionEnvironmentUsageV3DtoWithDefaults instantiates a new SubscriptionEnvironmentUsageV3Dto 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 (*SubscriptionEnvironmentUsageV3Dto) GetClusterId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetClusterId() string
GetClusterId returns the ClusterId field value
func (*SubscriptionEnvironmentUsageV3Dto) GetClusterIdOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetClusterIdOk() (*string, bool)
GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageV3Dto) GetEnvironmentId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value
func (*SubscriptionEnvironmentUsageV3Dto) GetEnvironmentIdOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value and a boolean to check if the value has been set.
func (*SubscriptionEnvironmentUsageV3Dto) GetUsage ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetUsage() []SubscriptionUsageDto
GetUsage returns the Usage field value
func (*SubscriptionEnvironmentUsageV3Dto) GetUsageOk ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) GetUsageOk() ([]SubscriptionUsageDto, bool)
GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.
func (SubscriptionEnvironmentUsageV3Dto) MarshalJSON ¶ added in v0.8.0
func (o SubscriptionEnvironmentUsageV3Dto) MarshalJSON() ([]byte, error)
func (*SubscriptionEnvironmentUsageV3Dto) SetClusterId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) SetClusterId(v string)
SetClusterId sets field value
func (*SubscriptionEnvironmentUsageV3Dto) SetEnvironmentId ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) SetEnvironmentId(v string)
SetEnvironmentId sets field value
func (*SubscriptionEnvironmentUsageV3Dto) SetUsage ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) SetUsage(v []SubscriptionUsageDto)
SetUsage sets field value
func (SubscriptionEnvironmentUsageV3Dto) ToMap ¶ added in v0.8.0
func (o SubscriptionEnvironmentUsageV3Dto) ToMap() (map[string]interface{}, error)
func (*SubscriptionEnvironmentUsageV3Dto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionEnvironmentUsageV3Dto) UnmarshalJSON(data []byte) (err error)
type SubscriptionListDto ¶
type SubscriptionListDto struct { // A list of subscriptions of the account. Data []SubscriptionSummaryDto `json:"data"` AdditionalProperties map[string]interface{} }
SubscriptionListDto struct for SubscriptionListDto
func NewSubscriptionListDto ¶
func NewSubscriptionListDto(data []SubscriptionSummaryDto) *SubscriptionListDto
NewSubscriptionListDto instantiates a new SubscriptionListDto 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 NewSubscriptionListDtoWithDefaults ¶
func NewSubscriptionListDtoWithDefaults() *SubscriptionListDto
NewSubscriptionListDtoWithDefaults instantiates a new SubscriptionListDto 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 (*SubscriptionListDto) GetData ¶
func (o *SubscriptionListDto) GetData() []SubscriptionSummaryDto
GetData returns the Data field value
func (*SubscriptionListDto) GetDataOk ¶
func (o *SubscriptionListDto) GetDataOk() ([]SubscriptionSummaryDto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (SubscriptionListDto) MarshalJSON ¶
func (o SubscriptionListDto) MarshalJSON() ([]byte, error)
func (*SubscriptionListDto) SetData ¶
func (o *SubscriptionListDto) SetData(v []SubscriptionSummaryDto)
SetData sets field value
func (SubscriptionListDto) ToMap ¶
func (o SubscriptionListDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionListDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionPeriodDto ¶
type SubscriptionPeriodDto struct { // The subscription period start time in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The subscription period end time in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` AdditionalProperties map[string]interface{} }
SubscriptionPeriodDto struct for SubscriptionPeriodDto
func NewSubscriptionPeriodDto ¶
func NewSubscriptionPeriodDto(startTime string, endTime string) *SubscriptionPeriodDto
NewSubscriptionPeriodDto instantiates a new SubscriptionPeriodDto 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 NewSubscriptionPeriodDtoWithDefaults ¶
func NewSubscriptionPeriodDtoWithDefaults() *SubscriptionPeriodDto
NewSubscriptionPeriodDtoWithDefaults instantiates a new SubscriptionPeriodDto 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 (*SubscriptionPeriodDto) GetEndTime ¶
func (o *SubscriptionPeriodDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionPeriodDto) GetEndTimeOk ¶
func (o *SubscriptionPeriodDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionPeriodDto) GetStartTime ¶
func (o *SubscriptionPeriodDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionPeriodDto) GetStartTimeOk ¶
func (o *SubscriptionPeriodDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (SubscriptionPeriodDto) MarshalJSON ¶
func (o SubscriptionPeriodDto) MarshalJSON() ([]byte, error)
func (*SubscriptionPeriodDto) SetEndTime ¶
func (o *SubscriptionPeriodDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionPeriodDto) SetStartTime ¶
func (o *SubscriptionPeriodDto) SetStartTime(v string)
SetStartTime sets field value
func (SubscriptionPeriodDto) ToMap ¶
func (o SubscriptionPeriodDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionPeriodDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionPeriodDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionSummaryDto ¶
type SubscriptionSummaryDto struct { // The UUID of the Dynatrace Platform Subscription. Uuid string `json:"uuid"` // The type of the Dynatrace Platform Subscription. Type string `json:"type"` // The sub-type of the Dynatrace Platform Subscription. SubType string `json:"subType"` // The display name of the Dynatrace Platform Subscription. Name string `json:"name"` // The status of the Dynatrace Platform Subscription. Status string `json:"status"` // The start date of the subscription in `2021-05-01` format. StartTime string `json:"startTime"` // The end date of the subscription in `2021-05-01` format. EndTime string `json:"endTime"` AdditionalProperties map[string]interface{} }
SubscriptionSummaryDto struct for SubscriptionSummaryDto
func NewSubscriptionSummaryDto ¶
func NewSubscriptionSummaryDto(uuid string, type_ string, subType string, name string, status string, startTime string, endTime string) *SubscriptionSummaryDto
NewSubscriptionSummaryDto instantiates a new SubscriptionSummaryDto 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 NewSubscriptionSummaryDtoWithDefaults ¶
func NewSubscriptionSummaryDtoWithDefaults() *SubscriptionSummaryDto
NewSubscriptionSummaryDtoWithDefaults instantiates a new SubscriptionSummaryDto 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 (*SubscriptionSummaryDto) GetEndTime ¶
func (o *SubscriptionSummaryDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionSummaryDto) GetEndTimeOk ¶
func (o *SubscriptionSummaryDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetName ¶
func (o *SubscriptionSummaryDto) GetName() string
GetName returns the Name field value
func (*SubscriptionSummaryDto) GetNameOk ¶
func (o *SubscriptionSummaryDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetStartTime ¶
func (o *SubscriptionSummaryDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionSummaryDto) GetStartTimeOk ¶
func (o *SubscriptionSummaryDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetStatus ¶
func (o *SubscriptionSummaryDto) GetStatus() string
GetStatus returns the Status field value
func (*SubscriptionSummaryDto) GetStatusOk ¶
func (o *SubscriptionSummaryDto) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetSubType ¶
func (o *SubscriptionSummaryDto) GetSubType() string
GetSubType returns the SubType field value
func (*SubscriptionSummaryDto) GetSubTypeOk ¶
func (o *SubscriptionSummaryDto) GetSubTypeOk() (*string, bool)
GetSubTypeOk returns a tuple with the SubType field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetType ¶
func (o *SubscriptionSummaryDto) GetType() string
GetType returns the Type field value
func (*SubscriptionSummaryDto) GetTypeOk ¶
func (o *SubscriptionSummaryDto) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*SubscriptionSummaryDto) GetUuid ¶
func (o *SubscriptionSummaryDto) GetUuid() string
GetUuid returns the Uuid field value
func (*SubscriptionSummaryDto) GetUuidOk ¶
func (o *SubscriptionSummaryDto) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value and a boolean to check if the value has been set.
func (SubscriptionSummaryDto) MarshalJSON ¶
func (o SubscriptionSummaryDto) MarshalJSON() ([]byte, error)
func (*SubscriptionSummaryDto) SetEndTime ¶
func (o *SubscriptionSummaryDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionSummaryDto) SetName ¶
func (o *SubscriptionSummaryDto) SetName(v string)
SetName sets field value
func (*SubscriptionSummaryDto) SetStartTime ¶
func (o *SubscriptionSummaryDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionSummaryDto) SetStatus ¶
func (o *SubscriptionSummaryDto) SetStatus(v string)
SetStatus sets field value
func (*SubscriptionSummaryDto) SetSubType ¶
func (o *SubscriptionSummaryDto) SetSubType(v string)
SetSubType sets field value
func (*SubscriptionSummaryDto) SetType ¶
func (o *SubscriptionSummaryDto) SetType(v string)
SetType sets field value
func (*SubscriptionSummaryDto) SetUuid ¶
func (o *SubscriptionSummaryDto) SetUuid(v string)
SetUuid sets field value
func (SubscriptionSummaryDto) ToMap ¶
func (o SubscriptionSummaryDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionSummaryDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionSummaryDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionUsageDto ¶
type SubscriptionUsageDto struct { // The key of the subscription capability. CapabilityKey string `json:"capabilityKey"` // The display name of the subscription capability. CapabilityName string `json:"capabilityName"` // The start time of the capability usage in `2021-05-01T15:11:00Z` format. StartTime string `json:"startTime"` // The end time of the capability usage in `2021-05-01T15:11:00Z` format. EndTime string `json:"endTime"` // The subscription usage by the capability. Value float32 `json:"value"` // The unit of the capability usage. UnitMeasure string `json:"unitMeasure"` AdditionalProperties map[string]interface{} }
SubscriptionUsageDto struct for SubscriptionUsageDto
func NewSubscriptionUsageDto ¶
func NewSubscriptionUsageDto(capabilityKey string, capabilityName string, startTime string, endTime string, value float32, unitMeasure string) *SubscriptionUsageDto
NewSubscriptionUsageDto instantiates a new SubscriptionUsageDto 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 NewSubscriptionUsageDtoWithDefaults ¶
func NewSubscriptionUsageDtoWithDefaults() *SubscriptionUsageDto
NewSubscriptionUsageDtoWithDefaults instantiates a new SubscriptionUsageDto 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 (*SubscriptionUsageDto) GetCapabilityKey ¶
func (o *SubscriptionUsageDto) GetCapabilityKey() string
GetCapabilityKey returns the CapabilityKey field value
func (*SubscriptionUsageDto) GetCapabilityKeyOk ¶
func (o *SubscriptionUsageDto) GetCapabilityKeyOk() (*string, bool)
GetCapabilityKeyOk returns a tuple with the CapabilityKey field value and a boolean to check if the value has been set.
func (*SubscriptionUsageDto) GetCapabilityName ¶
func (o *SubscriptionUsageDto) GetCapabilityName() string
GetCapabilityName returns the CapabilityName field value
func (*SubscriptionUsageDto) GetCapabilityNameOk ¶
func (o *SubscriptionUsageDto) GetCapabilityNameOk() (*string, bool)
GetCapabilityNameOk returns a tuple with the CapabilityName field value and a boolean to check if the value has been set.
func (*SubscriptionUsageDto) GetEndTime ¶
func (o *SubscriptionUsageDto) GetEndTime() string
GetEndTime returns the EndTime field value
func (*SubscriptionUsageDto) GetEndTimeOk ¶
func (o *SubscriptionUsageDto) GetEndTimeOk() (*string, bool)
GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.
func (*SubscriptionUsageDto) GetStartTime ¶
func (o *SubscriptionUsageDto) GetStartTime() string
GetStartTime returns the StartTime field value
func (*SubscriptionUsageDto) GetStartTimeOk ¶
func (o *SubscriptionUsageDto) GetStartTimeOk() (*string, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*SubscriptionUsageDto) GetUnitMeasure ¶
func (o *SubscriptionUsageDto) GetUnitMeasure() string
GetUnitMeasure returns the UnitMeasure field value
func (*SubscriptionUsageDto) GetUnitMeasureOk ¶
func (o *SubscriptionUsageDto) GetUnitMeasureOk() (*string, bool)
GetUnitMeasureOk returns a tuple with the UnitMeasure field value and a boolean to check if the value has been set.
func (*SubscriptionUsageDto) GetValue ¶
func (o *SubscriptionUsageDto) GetValue() float32
GetValue returns the Value field value
func (*SubscriptionUsageDto) GetValueOk ¶
func (o *SubscriptionUsageDto) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (SubscriptionUsageDto) MarshalJSON ¶
func (o SubscriptionUsageDto) MarshalJSON() ([]byte, error)
func (*SubscriptionUsageDto) SetCapabilityKey ¶
func (o *SubscriptionUsageDto) SetCapabilityKey(v string)
SetCapabilityKey sets field value
func (*SubscriptionUsageDto) SetCapabilityName ¶
func (o *SubscriptionUsageDto) SetCapabilityName(v string)
SetCapabilityName sets field value
func (*SubscriptionUsageDto) SetEndTime ¶
func (o *SubscriptionUsageDto) SetEndTime(v string)
SetEndTime sets field value
func (*SubscriptionUsageDto) SetStartTime ¶
func (o *SubscriptionUsageDto) SetStartTime(v string)
SetStartTime sets field value
func (*SubscriptionUsageDto) SetUnitMeasure ¶
func (o *SubscriptionUsageDto) SetUnitMeasure(v string)
SetUnitMeasure sets field value
func (*SubscriptionUsageDto) SetValue ¶
func (o *SubscriptionUsageDto) SetValue(v float32)
SetValue sets field value
func (SubscriptionUsageDto) ToMap ¶
func (o SubscriptionUsageDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionUsageDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionUsageDto) UnmarshalJSON(data []byte) (err error)
type SubscriptionUsageListDto ¶
type SubscriptionUsageListDto struct { // Usage data of the subscription. Data []SubscriptionUsageDto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` AdditionalProperties map[string]interface{} }
SubscriptionUsageListDto struct for SubscriptionUsageListDto
func NewSubscriptionUsageListDto ¶
func NewSubscriptionUsageListDto(data []SubscriptionUsageDto, lastModifiedTime string) *SubscriptionUsageListDto
NewSubscriptionUsageListDto instantiates a new SubscriptionUsageListDto 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 NewSubscriptionUsageListDtoWithDefaults ¶
func NewSubscriptionUsageListDtoWithDefaults() *SubscriptionUsageListDto
NewSubscriptionUsageListDtoWithDefaults instantiates a new SubscriptionUsageListDto 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 (*SubscriptionUsageListDto) GetData ¶
func (o *SubscriptionUsageListDto) GetData() []SubscriptionUsageDto
GetData returns the Data field value
func (*SubscriptionUsageListDto) GetDataOk ¶
func (o *SubscriptionUsageListDto) GetDataOk() ([]SubscriptionUsageDto, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*SubscriptionUsageListDto) GetLastModifiedTime ¶
func (o *SubscriptionUsageListDto) GetLastModifiedTime() string
GetLastModifiedTime returns the LastModifiedTime field value
func (*SubscriptionUsageListDto) GetLastModifiedTimeOk ¶
func (o *SubscriptionUsageListDto) GetLastModifiedTimeOk() (*string, bool)
GetLastModifiedTimeOk returns a tuple with the LastModifiedTime field value and a boolean to check if the value has been set.
func (SubscriptionUsageListDto) MarshalJSON ¶
func (o SubscriptionUsageListDto) MarshalJSON() ([]byte, error)
func (*SubscriptionUsageListDto) SetData ¶
func (o *SubscriptionUsageListDto) SetData(v []SubscriptionUsageDto)
SetData sets field value
func (*SubscriptionUsageListDto) SetLastModifiedTime ¶
func (o *SubscriptionUsageListDto) SetLastModifiedTime(v string)
SetLastModifiedTime sets field value
func (SubscriptionUsageListDto) ToMap ¶
func (o SubscriptionUsageListDto) ToMap() (map[string]interface{}, error)
func (*SubscriptionUsageListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *SubscriptionUsageListDto) UnmarshalJSON(data []byte) (err error)
type TenantResourceDto ¶
type TenantResourceDto struct { // The name of the environment. Name string `json:"name"` // The ID of the environment. Id string `json:"id"` AdditionalProperties map[string]interface{} }
TenantResourceDto struct for TenantResourceDto
func NewTenantResourceDto ¶
func NewTenantResourceDto(name string, id string) *TenantResourceDto
NewTenantResourceDto instantiates a new TenantResourceDto 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 NewTenantResourceDtoWithDefaults ¶
func NewTenantResourceDtoWithDefaults() *TenantResourceDto
NewTenantResourceDtoWithDefaults instantiates a new TenantResourceDto 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 (*TenantResourceDto) GetId ¶
func (o *TenantResourceDto) GetId() string
GetId returns the Id field value
func (*TenantResourceDto) GetIdOk ¶
func (o *TenantResourceDto) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*TenantResourceDto) GetName ¶
func (o *TenantResourceDto) GetName() string
GetName returns the Name field value
func (*TenantResourceDto) GetNameOk ¶
func (o *TenantResourceDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (TenantResourceDto) MarshalJSON ¶
func (o TenantResourceDto) MarshalJSON() ([]byte, error)
func (*TenantResourceDto) SetId ¶
func (o *TenantResourceDto) SetId(v string)
SetId sets field value
func (*TenantResourceDto) SetName ¶
func (o *TenantResourceDto) SetName(v string)
SetName sets field value
func (TenantResourceDto) ToMap ¶
func (o TenantResourceDto) ToMap() (map[string]interface{}, error)
func (*TenantResourceDto) UnmarshalJSON ¶ added in v0.8.0
func (o *TenantResourceDto) UnmarshalJSON(data []byte) (err error)
type TimeZoneDto ¶
type TimeZoneDto struct { // The UTC-based name of the time zone. DisplayName string `json:"displayName"` // The standard name of the time zone. Name string `json:"name"` AdditionalProperties map[string]interface{} }
TimeZoneDto struct for TimeZoneDto
func NewTimeZoneDto ¶
func NewTimeZoneDto(displayName string, name string) *TimeZoneDto
NewTimeZoneDto instantiates a new TimeZoneDto 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 NewTimeZoneDtoWithDefaults ¶
func NewTimeZoneDtoWithDefaults() *TimeZoneDto
NewTimeZoneDtoWithDefaults instantiates a new TimeZoneDto 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 (*TimeZoneDto) GetDisplayName ¶
func (o *TimeZoneDto) GetDisplayName() string
GetDisplayName returns the DisplayName field value
func (*TimeZoneDto) GetDisplayNameOk ¶
func (o *TimeZoneDto) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*TimeZoneDto) GetName ¶
func (o *TimeZoneDto) GetName() string
GetName returns the Name field value
func (*TimeZoneDto) GetNameOk ¶
func (o *TimeZoneDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (TimeZoneDto) MarshalJSON ¶
func (o TimeZoneDto) MarshalJSON() ([]byte, error)
func (*TimeZoneDto) SetDisplayName ¶
func (o *TimeZoneDto) SetDisplayName(v string)
SetDisplayName sets field value
func (TimeZoneDto) ToMap ¶
func (o TimeZoneDto) ToMap() (map[string]interface{}, error)
func (*TimeZoneDto) UnmarshalJSON ¶ added in v0.8.0
func (o *TimeZoneDto) UnmarshalJSON(data []byte) (err error)
type UserDto ¶
type UserDto struct { // The UUID of the user. Uid string `json:"uid"` // The email address of the user. Email string `json:"email"` // The first name of the user. Name *string `json:"name,omitempty"` // The last name of the user. Surname *string `json:"surname,omitempty"` // The status of this user in Dynatrace: * `ACTIVE`: The user is active. * `INACTIVE`: The user is deactivated and cannot sign in to Dynatrace. * `PENDING`: The user received an invitation, but hasn't completed sign-up yet. * `DELETED`: The user was deleted and cannot sign in to Dynatrace anymore. * `ECUSTOMS_MANUALLY_BLOCKED`: The user is blocked due to to a trade and export compliance violation. UserStatus *string `json:"userStatus,omitempty"` // The user is (`true`) or is not (`false`) an emergency contact for the account. EmergencyContact *bool `json:"emergencyContact,omitempty"` AdditionalProperties map[string]interface{} }
UserDto struct for UserDto
func NewUserDto ¶
NewUserDto instantiates a new UserDto 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 NewUserDtoWithDefaults ¶
func NewUserDtoWithDefaults() *UserDto
NewUserDtoWithDefaults instantiates a new UserDto 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 (*UserDto) GetEmailOk ¶
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*UserDto) GetEmergencyContact ¶
GetEmergencyContact returns the EmergencyContact field value if set, zero value otherwise.
func (*UserDto) GetEmergencyContactOk ¶
GetEmergencyContactOk returns a tuple with the EmergencyContact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserDto) GetNameOk ¶
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 (*UserDto) GetSurname ¶
GetSurname returns the Surname field value if set, zero value otherwise.
func (*UserDto) GetSurnameOk ¶
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserDto) GetUidOk ¶
GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.
func (*UserDto) GetUserStatus ¶
GetUserStatus returns the UserStatus field value if set, zero value otherwise.
func (*UserDto) GetUserStatusOk ¶
GetUserStatusOk returns a tuple with the UserStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserDto) HasEmergencyContact ¶
HasEmergencyContact returns a boolean if a field has been set.
func (*UserDto) HasSurname ¶
HasSurname returns a boolean if a field has been set.
func (*UserDto) HasUserStatus ¶
HasUserStatus returns a boolean if a field has been set.
func (UserDto) MarshalJSON ¶
func (*UserDto) SetEmergencyContact ¶
SetEmergencyContact gets a reference to the given bool and assigns it to the EmergencyContact field.
func (*UserDto) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*UserDto) SetSurname ¶
SetSurname gets a reference to the given string and assigns it to the Surname field.
func (*UserDto) SetUserStatus ¶
SetUserStatus gets a reference to the given string and assigns it to the UserStatus field.
func (*UserDto) UnmarshalJSON ¶ added in v0.8.0
type UserEmailDto ¶
type UserEmailDto struct { // The email address of the user. Email string `json:"email"` AdditionalProperties map[string]interface{} }
UserEmailDto struct for UserEmailDto
func NewUserEmailDto ¶
func NewUserEmailDto(email string) *UserEmailDto
NewUserEmailDto instantiates a new UserEmailDto 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 NewUserEmailDtoWithDefaults ¶
func NewUserEmailDtoWithDefaults() *UserEmailDto
NewUserEmailDtoWithDefaults instantiates a new UserEmailDto 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 (*UserEmailDto) GetEmail ¶
func (o *UserEmailDto) GetEmail() string
GetEmail returns the Email field value
func (*UserEmailDto) GetEmailOk ¶
func (o *UserEmailDto) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (UserEmailDto) MarshalJSON ¶
func (o UserEmailDto) MarshalJSON() ([]byte, error)
func (UserEmailDto) ToMap ¶
func (o UserEmailDto) ToMap() (map[string]interface{}, error)
func (*UserEmailDto) UnmarshalJSON ¶ added in v0.8.0
func (o *UserEmailDto) UnmarshalJSON(data []byte) (err error)
type UserListDto ¶
type UserListDto struct { // The number of entries in the list. Count float32 `json:"count"` // A list of the account's users. Items []UsersDto `json:"items"` AdditionalProperties map[string]interface{} }
UserListDto struct for UserListDto
func NewUserListDto ¶
func NewUserListDto(count float32, items []UsersDto) *UserListDto
NewUserListDto instantiates a new UserListDto 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 NewUserListDtoWithDefaults ¶
func NewUserListDtoWithDefaults() *UserListDto
NewUserListDtoWithDefaults instantiates a new UserListDto 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 (*UserListDto) GetCount ¶
func (o *UserListDto) GetCount() float32
GetCount returns the Count field value
func (*UserListDto) GetCountOk ¶
func (o *UserListDto) GetCountOk() (*float32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*UserListDto) GetItems ¶
func (o *UserListDto) GetItems() []UsersDto
GetItems returns the Items field value
func (*UserListDto) GetItemsOk ¶
func (o *UserListDto) GetItemsOk() ([]UsersDto, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (UserListDto) MarshalJSON ¶
func (o UserListDto) MarshalJSON() ([]byte, error)
func (*UserListDto) SetItems ¶
func (o *UserListDto) SetItems(v []UsersDto)
SetItems sets field value
func (UserListDto) ToMap ¶
func (o UserListDto) ToMap() (map[string]interface{}, error)
func (*UserListDto) UnmarshalJSON ¶ added in v0.8.0
func (o *UserListDto) UnmarshalJSON(data []byte) (err error)
type UserLoginMetaDataDto ¶
type UserLoginMetaDataDto struct { // The number of successful sign-ins. SuccessfulLoginCounter float32 `json:"successfulLoginCounter"` // The number of failed sign-ins. FailedLoginCounter float32 `json:"failedLoginCounter"` // The date and time of the most recent successful sign-in in `2021-05-01T15:11:00Z` format. LastSuccessfulLogin string `json:"lastSuccessfulLogin"` // The date and time of the most recent failed sign-in in `2021-05-01T15:11:00Z` format. LastFailedLogin string `json:"lastFailedLogin"` // The date and time of user creation in `2021-05-01T15:11:00Z` format. CreatedAt string `json:"createdAt"` // The date and time of the most recent modification to the user in `2021-05-01T15:11:00Z` format. UpdatedAt string `json:"updatedAt"` AdditionalProperties map[string]interface{} }
UserLoginMetaDataDto struct for UserLoginMetaDataDto
func NewUserLoginMetaDataDto ¶
func NewUserLoginMetaDataDto(successfulLoginCounter float32, failedLoginCounter float32, lastSuccessfulLogin string, lastFailedLogin string, createdAt string, updatedAt string) *UserLoginMetaDataDto
NewUserLoginMetaDataDto instantiates a new UserLoginMetaDataDto 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 NewUserLoginMetaDataDtoWithDefaults ¶
func NewUserLoginMetaDataDtoWithDefaults() *UserLoginMetaDataDto
NewUserLoginMetaDataDtoWithDefaults instantiates a new UserLoginMetaDataDto 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 (*UserLoginMetaDataDto) GetCreatedAt ¶
func (o *UserLoginMetaDataDto) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value
func (*UserLoginMetaDataDto) GetCreatedAtOk ¶
func (o *UserLoginMetaDataDto) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*UserLoginMetaDataDto) GetFailedLoginCounter ¶
func (o *UserLoginMetaDataDto) GetFailedLoginCounter() float32
GetFailedLoginCounter returns the FailedLoginCounter field value
func (*UserLoginMetaDataDto) GetFailedLoginCounterOk ¶
func (o *UserLoginMetaDataDto) GetFailedLoginCounterOk() (*float32, bool)
GetFailedLoginCounterOk returns a tuple with the FailedLoginCounter field value and a boolean to check if the value has been set.
func (*UserLoginMetaDataDto) GetLastFailedLogin ¶
func (o *UserLoginMetaDataDto) GetLastFailedLogin() string
GetLastFailedLogin returns the LastFailedLogin field value
func (*UserLoginMetaDataDto) GetLastFailedLoginOk ¶
func (o *UserLoginMetaDataDto) GetLastFailedLoginOk() (*string, bool)
GetLastFailedLoginOk returns a tuple with the LastFailedLogin field value and a boolean to check if the value has been set.
func (*UserLoginMetaDataDto) GetLastSuccessfulLogin ¶
func (o *UserLoginMetaDataDto) GetLastSuccessfulLogin() string
GetLastSuccessfulLogin returns the LastSuccessfulLogin field value
func (*UserLoginMetaDataDto) GetLastSuccessfulLoginOk ¶
func (o *UserLoginMetaDataDto) GetLastSuccessfulLoginOk() (*string, bool)
GetLastSuccessfulLoginOk returns a tuple with the LastSuccessfulLogin field value and a boolean to check if the value has been set.
func (*UserLoginMetaDataDto) GetSuccessfulLoginCounter ¶
func (o *UserLoginMetaDataDto) GetSuccessfulLoginCounter() float32
GetSuccessfulLoginCounter returns the SuccessfulLoginCounter field value
func (*UserLoginMetaDataDto) GetSuccessfulLoginCounterOk ¶
func (o *UserLoginMetaDataDto) GetSuccessfulLoginCounterOk() (*float32, bool)
GetSuccessfulLoginCounterOk returns a tuple with the SuccessfulLoginCounter field value and a boolean to check if the value has been set.
func (*UserLoginMetaDataDto) GetUpdatedAt ¶
func (o *UserLoginMetaDataDto) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field value
func (*UserLoginMetaDataDto) GetUpdatedAtOk ¶
func (o *UserLoginMetaDataDto) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (UserLoginMetaDataDto) MarshalJSON ¶
func (o UserLoginMetaDataDto) MarshalJSON() ([]byte, error)
func (*UserLoginMetaDataDto) SetCreatedAt ¶
func (o *UserLoginMetaDataDto) SetCreatedAt(v string)
SetCreatedAt sets field value
func (*UserLoginMetaDataDto) SetFailedLoginCounter ¶
func (o *UserLoginMetaDataDto) SetFailedLoginCounter(v float32)
SetFailedLoginCounter sets field value
func (*UserLoginMetaDataDto) SetLastFailedLogin ¶
func (o *UserLoginMetaDataDto) SetLastFailedLogin(v string)
SetLastFailedLogin sets field value
func (*UserLoginMetaDataDto) SetLastSuccessfulLogin ¶
func (o *UserLoginMetaDataDto) SetLastSuccessfulLogin(v string)
SetLastSuccessfulLogin sets field value
func (*UserLoginMetaDataDto) SetSuccessfulLoginCounter ¶
func (o *UserLoginMetaDataDto) SetSuccessfulLoginCounter(v float32)
SetSuccessfulLoginCounter sets field value
func (*UserLoginMetaDataDto) SetUpdatedAt ¶
func (o *UserLoginMetaDataDto) SetUpdatedAt(v string)
SetUpdatedAt sets field value
func (UserLoginMetaDataDto) ToMap ¶
func (o UserLoginMetaDataDto) ToMap() (map[string]interface{}, error)
func (*UserLoginMetaDataDto) UnmarshalJSON ¶ added in v0.8.0
func (o *UserLoginMetaDataDto) UnmarshalJSON(data []byte) (err error)
type UserManagementAPIService ¶
type UserManagementAPIService service
UserManagementAPIService UserManagementAPI service
func (*UserManagementAPIService) AddUserToGroups ¶
func (a *UserManagementAPIService) AddUserToGroups(ctx context.Context, accountUuid string, email string) ApiAddUserToGroupsRequest
AddUserToGroups Adds a user to groups. Any existing group membership remains unaffected.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param email The email address of the required user. @return ApiAddUserToGroupsRequest
func (*UserManagementAPIService) AddUserToGroupsExecute ¶
func (a *UserManagementAPIService) AddUserToGroupsExecute(r ApiAddUserToGroupsRequest) (*http.Response, error)
Execute executes the request
func (*UserManagementAPIService) CreateUserForAccount ¶
func (a *UserManagementAPIService) CreateUserForAccount(ctx context.Context, accountUuid string) ApiCreateUserForAccountRequest
CreateUserForAccount Creates a new user in an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiCreateUserForAccountRequest
func (*UserManagementAPIService) CreateUserForAccountExecute ¶
func (a *UserManagementAPIService) CreateUserForAccountExecute(r ApiCreateUserForAccountRequest) (*http.Response, error)
Execute executes the request
func (*UserManagementAPIService) GetUserGroups ¶
func (a *UserManagementAPIService) GetUserGroups(ctx context.Context, accountUuid string, email string) ApiGetUserGroupsRequest
GetUserGroups Lists all groups of a user
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param email The email address of the required user. @return ApiGetUserGroupsRequest
func (*UserManagementAPIService) GetUserGroupsExecute ¶
func (a *UserManagementAPIService) GetUserGroupsExecute(r ApiGetUserGroupsRequest) (*GroupUserDto, *http.Response, error)
Execute executes the request
@return GroupUserDto
func (*UserManagementAPIService) GetUsers ¶
func (a *UserManagementAPIService) GetUsers(ctx context.Context, accountUuid string) ApiGetUsersRequest
GetUsers Lists all users of an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @return ApiGetUsersRequest
func (*UserManagementAPIService) GetUsersExecute ¶
func (a *UserManagementAPIService) GetUsersExecute(r ApiGetUsersRequest) (*UserListDto, *http.Response, error)
Execute executes the request
@return UserListDto
func (*UserManagementAPIService) RemoveUserFromAccount ¶
func (a *UserManagementAPIService) RemoveUserFromAccount(ctx context.Context, accountUuid string, email string) ApiRemoveUserFromAccountRequest
RemoveUserFromAccount Removes a user from an account
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param email The email address of the required user. @return ApiRemoveUserFromAccountRequest
func (*UserManagementAPIService) RemoveUserFromAccountExecute ¶
func (a *UserManagementAPIService) RemoveUserFromAccountExecute(r ApiRemoveUserFromAccountRequest) (*http.Response, error)
Execute executes the request
func (*UserManagementAPIService) RemoveUserFromGroups ¶
func (a *UserManagementAPIService) RemoveUserFromGroups(ctx context.Context, accountUuid string, email string) ApiRemoveUserFromGroupsRequest
RemoveUserFromGroups Removes a user from groups
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param email The email address of the required user. @return ApiRemoveUserFromGroupsRequest
func (*UserManagementAPIService) RemoveUserFromGroupsExecute ¶
func (a *UserManagementAPIService) RemoveUserFromGroupsExecute(r ApiRemoveUserFromGroupsRequest) (*http.Response, error)
Execute executes the request
func (*UserManagementAPIService) ReplaceUserGroups ¶
func (a *UserManagementAPIService) ReplaceUserGroups(ctx context.Context, accountUuid string, email string) ApiReplaceUserGroupsRequest
ReplaceUserGroups Sets group membership of a user. Any existing membership is overwritten.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountUuid The ID of the required account. You can find the UUID on the **Account Management** > **Identity & access management** > **OAuth clients** page, during creation of an OAuth client. @param email The email address of the required user. @return ApiReplaceUserGroupsRequest
func (*UserManagementAPIService) ReplaceUserGroupsExecute ¶
func (a *UserManagementAPIService) ReplaceUserGroupsExecute(r ApiReplaceUserGroupsRequest) (*http.Response, error)
Execute executes the request
type UsersDto ¶
type UsersDto struct { // The UUID of the user. Uid string `json:"uid"` // The email address of the user. Email string `json:"email"` // The first name of the user. Name *string `json:"name,omitempty"` // The last name of the user. Surname *string `json:"surname,omitempty"` // The status of this user in Dynatrace: * `ACTIVE`: The user is active. * `INACTIVE`: The user is deactivated and cannot sign in to Dynatrace. * `PENDING`: The user received an invitation, but hasn't completed sign-up yet. * `DELETED`: The user was deleted and cannot sign in to Dynatrace anymore. * `ECUSTOMS_MANUALLY_BLOCKED`: The user is blocked due to to a trade and export compliance violation. UserStatus *string `json:"userStatus,omitempty"` // The user is (`true`) or is not (`false`) an emergency contact for the account. EmergencyContact *bool `json:"emergencyContact,omitempty"` // Available if user has logged into Dynatrace at least once UserLoginMetadata *UserLoginMetaDataDto `json:"userLoginMetadata,omitempty"` AdditionalProperties map[string]interface{} }
UsersDto struct for UsersDto
func NewUsersDto ¶
NewUsersDto instantiates a new UsersDto 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 NewUsersDtoWithDefaults ¶
func NewUsersDtoWithDefaults() *UsersDto
NewUsersDtoWithDefaults instantiates a new UsersDto 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 (*UsersDto) GetEmailOk ¶
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*UsersDto) GetEmergencyContact ¶
GetEmergencyContact returns the EmergencyContact field value if set, zero value otherwise.
func (*UsersDto) GetEmergencyContactOk ¶
GetEmergencyContactOk returns a tuple with the EmergencyContact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UsersDto) GetNameOk ¶
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 (*UsersDto) GetSurname ¶
GetSurname returns the Surname field value if set, zero value otherwise.
func (*UsersDto) GetSurnameOk ¶
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UsersDto) GetUidOk ¶
GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.
func (*UsersDto) GetUserLoginMetadata ¶
func (o *UsersDto) GetUserLoginMetadata() UserLoginMetaDataDto
GetUserLoginMetadata returns the UserLoginMetadata field value if set, zero value otherwise.
func (*UsersDto) GetUserLoginMetadataOk ¶
func (o *UsersDto) GetUserLoginMetadataOk() (*UserLoginMetaDataDto, bool)
GetUserLoginMetadataOk returns a tuple with the UserLoginMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UsersDto) GetUserStatus ¶
GetUserStatus returns the UserStatus field value if set, zero value otherwise.
func (*UsersDto) GetUserStatusOk ¶
GetUserStatusOk returns a tuple with the UserStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UsersDto) HasEmergencyContact ¶
HasEmergencyContact returns a boolean if a field has been set.
func (*UsersDto) HasSurname ¶
HasSurname returns a boolean if a field has been set.
func (*UsersDto) HasUserLoginMetadata ¶
HasUserLoginMetadata returns a boolean if a field has been set.
func (*UsersDto) HasUserStatus ¶
HasUserStatus returns a boolean if a field has been set.
func (UsersDto) MarshalJSON ¶
func (*UsersDto) SetEmergencyContact ¶
SetEmergencyContact gets a reference to the given bool and assigns it to the EmergencyContact field.
func (*UsersDto) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*UsersDto) SetSurname ¶
SetSurname gets a reference to the given string and assigns it to the Surname field.
func (*UsersDto) SetUserLoginMetadata ¶
func (o *UsersDto) SetUserLoginMetadata(v UserLoginMetaDataDto)
SetUserLoginMetadata gets a reference to the given UserLoginMetaDataDto and assigns it to the UserLoginMetadata field.
func (*UsersDto) SetUserStatus ¶
SetUserStatus gets a reference to the given string and assigns it to the UserStatus field.
func (*UsersDto) UnmarshalJSON ¶ added in v0.8.0
type ValidationDto ¶
type ValidationDto struct { // A list of validation warnings. Warnings []string `json:"warnings"` AdditionalProperties map[string]interface{} }
ValidationDto struct for ValidationDto
func NewValidationDto ¶
func NewValidationDto(warnings []string) *ValidationDto
NewValidationDto instantiates a new ValidationDto 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 NewValidationDtoWithDefaults ¶
func NewValidationDtoWithDefaults() *ValidationDto
NewValidationDtoWithDefaults instantiates a new ValidationDto 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 (*ValidationDto) GetWarnings ¶
func (o *ValidationDto) GetWarnings() []string
GetWarnings returns the Warnings field value
func (*ValidationDto) GetWarningsOk ¶
func (o *ValidationDto) GetWarningsOk() ([]string, bool)
GetWarningsOk returns a tuple with the Warnings field value and a boolean to check if the value has been set.
func (ValidationDto) MarshalJSON ¶
func (o ValidationDto) MarshalJSON() ([]byte, error)
func (*ValidationDto) SetWarnings ¶
func (o *ValidationDto) SetWarnings(v []string)
SetWarnings sets field value
func (ValidationDto) ToMap ¶
func (o ValidationDto) ToMap() (map[string]interface{}, error)
func (*ValidationDto) UnmarshalJSON ¶ added in v0.8.0
func (o *ValidationDto) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_account_limits.go
- api_account_settings.go
- api_dynatrace_platform_subscription.go
- api_dynatrace_platform_subscription_prior_to_april2023.go
- api_environment_management.go
- api_group_management.go
- api_permission_management.go
- api_policy_management.go
- api_quota_management.go
- api_reference_data.go
- api_service_user_management.go
- api_user_management.go
- client.go
- configuration.go
- model_account_contract_dto.go
- model_account_group_dto.go
- model_account_limits_dto.go
- model_account_limits_page.go
- model_allowlist_item.go
- model_append_level_policy_binding_for_group_dto.go
- model_append_level_policy_bindings_request_dto.go
- model_binding.go
- model_cla_budget_limit_dto.go
- model_cla_budget_limit_record_list_dto.go
- model_cla_budget_limit_records_dto.go
- model_cla_cluster_dto.go
- model_cla_cluster_list_dto.go
- model_cla_environment_dto.go
- model_cla_environment_list_dto.go
- model_cla_subscription_dto.go
- model_cla_subscription_list_dto.go
- model_cla_subscription_term_dto.go
- model_cluster_dto.go
- model_cluster_list_dto.go
- model_cluster_or_environment_aggregated_return_dto.go
- model_condition.go
- model_consumption_return_dto.go
- model_consumption_return_list_dto.go
- model_contract_limit_dto.go
- model_create_level_policy_bindings_request_dto.go
- model_create_or_update_level_policy_request_dto.go
- model_effective_binding.go
- model_effective_permission.go
- model_effective_permission_effects.go
- model_effective_permissions.go
- model_effective_policy.go
- model_effective_policy_with_binding.go
- model_environment_change_list_dto.go
- model_environment_dto.go
- model_environment_limit_list_dto.go
- model_environment_list_dto.go
- model_environment_resource_dto.go
- model_error_dto.go
- model_event.go
- model_external_service_user_dto.go
- model_external_service_user_with_group_uuid_dto.go
- model_external_service_users_page_dto.go
- model_field_value_dto.go
- model_field_values_request_dto.go
- model_forecast.go
- model_get_group_dto.go
- model_group_list_dto.go
- model_group_user_dto.go
- model_group_user_list_dto.go
- model_host_monitoring_overage_enabled_dto.go
- model_ip_config_dto.go
- model_level_limits_dto.go
- model_level_policy_binding_dto.go
- model_level_policy_binding_dto_list.go
- model_level_policy_dto.go
- model_limit_entry.go
- model_management_zone_resource_dto.go
- model_paginated_environment_breakdown_dto.go
- model_paginated_field_value_dto.go
- model_permission_dto.go
- model_permissions_dto.go
- model_permissions_group_dto.go
- model_policy_boundary_dto.go
- model_policy_boundary_dto_list.go
- model_policy_boundary_overview.go
- model_policy_dto.go
- model_policy_dto_list.go
- model_policy_overview.go
- model_policy_overview_dto_list.go
- model_policy_uuids_dto.go
- model_policy_uuids_without_metadata_dto.go
- model_put_group_dto.go
- model_rate_card_capabilities_dto.go
- model_rate_card_summary_dto.go
- model_region_dto.go
- model_service_user_dto.go
- model_service_user_name_dto.go
- model_service_user_uuid_dto.go
- model_statement.go
- model_subscription_account_dto.go
- model_subscription_budget_dto.go
- model_subscription_capability_cost_dto.go
- model_subscription_capability_cost_received_dto.go
- model_subscription_capability_dto.go
- model_subscription_cost_booking_dto.go
- model_subscription_cost_dto.go
- model_subscription_cost_list_dto.go
- model_subscription_current_period_dto.go
- model_subscription_dto.go
- model_subscription_environment_cost_list_v2_dto.go
- model_subscription_environment_cost_list_v3_dto.go
- model_subscription_environment_cost_v2_dto.go
- model_subscription_environment_cost_v3_dto.go
- model_subscription_environment_usage_list_v2_dto.go
- model_subscription_environment_usage_list_v3_dto.go
- model_subscription_environment_usage_v2_dto.go
- model_subscription_environment_usage_v3_dto.go
- model_subscription_list_dto.go
- model_subscription_period_dto.go
- model_subscription_summary_dto.go
- model_subscription_usage_dto.go
- model_subscription_usage_list_dto.go
- model_tenant_resource_dto.go
- model_time_zone_dto.go
- model_user_dto.go
- model_user_email_dto.go
- model_user_list_dto.go
- model_user_login_meta_data_dto.go
- model_users_dto.go
- model_validation_dto.go
- response.go
- utils.go