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 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)
- type ApiAddGroupPermissionsRequest
- type ApiAddUserToGroupsRequest
- type ApiAppendLevelPolicyBindingsRequest
- type ApiAppendParticularGroupBindingRequest
- type ApiCreateGroupsRequest
- type ApiCreateLevelPolicyRequest
- type ApiCreateServiceUserForAccountRequest
- type ApiCreateUserForAccountRequest
- type ApiDeleteGroupRequest
- type ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
- type ApiDeleteLevelPolicyBindingsForPolicyRequest
- type ApiDeleteLevelPolicyBindingsRequest
- type ApiDeleteLevelPolicyRequest
- type ApiDeleteUserRequest
- type ApiEditGroupRequest
- type ApiGetAllLevelPoliciesBindingsRequest
- type ApiGetClustersRequest
- type ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) EntityId(entityId string) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) EntityType(entityType string) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Execute() (*EffectivePermissions, *http.Response, error)
- func (r ApiGetEffectivePermissionsRequest) Explain(explain bool) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Page(page float32) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Services(services []string) ApiGetEffectivePermissionsRequest
- func (r ApiGetEffectivePermissionsRequest) Size(size float32) 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 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 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() (*http.Response, error)
- func (r ApiGetLevelDescendantsPolicyBindingsRequest) Page(page float32) ApiGetLevelDescendantsPolicyBindingsRequest
- func (r ApiGetLevelDescendantsPolicyBindingsRequest) Size(size float32) ApiGetLevelDescendantsPolicyBindingsRequest
- type ApiGetLevelPoliciesRequest
- type ApiGetLevelPolicyBindingsForGroupRequest
- type ApiGetLevelPolicyBindingsRequest
- type ApiGetLevelPolicyRequest
- type ApiGetPermissionsRequest
- type ApiGetPolicyOverviewListRequest
- type ApiGetPolicyUuidsBindingsRequest
- type ApiGetRegionsRequest
- type ApiGetServiceUsersFromAccountRequest
- type ApiGetSubscriptionRequest
- type ApiGetTimezonesRequest
- 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 ApiListSubscriptionsRequest
- type ApiOverwriteGroupPermissionsRequest
- 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 ApiReplaceUserGroupsRequest
- type ApiUpdateLevelPolicyBindingsRequest
- type ApiUpdateLevelPolicyRequest
- type ApiUpdatePolicyBindingsToGroupRequest
- type ApiValidateLevelPolicyRequest
- type ApiValidateNewLevelPolicyRequest
- type AppendLevelPolicyBindingForGroupDto
- 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) HasMetadata() bool
- func (o *AppendLevelPolicyBindingForGroupDto) HasParameters() bool
- func (o AppendLevelPolicyBindingForGroupDto) MarshalJSON() ([]byte, error)
- func (o *AppendLevelPolicyBindingForGroupDto) SetMetadata(v map[string]string)
- func (o *AppendLevelPolicyBindingForGroupDto) SetParameters(v map[string]string)
- func (o AppendLevelPolicyBindingForGroupDto) ToMap() (map[string]interface{}, error)
- type AppendLevelPolicyBindingsRequestDto
- func (o *AppendLevelPolicyBindingsRequestDto) GetGroups() []string
- func (o *AppendLevelPolicyBindingsRequestDto) GetGroupsOk() ([]string, bool)
- func (o AppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
- func (o *AppendLevelPolicyBindingsRequestDto) SetGroups(v []string)
- func (o AppendLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, error)
- type BasicAuth
- type Binding
- func (o *Binding) GetGroups() []string
- func (o *Binding) GetGroupsOk() ([]string, bool)
- func (o *Binding) GetPolicyUuid() string
- func (o *Binding) GetPolicyUuidOk() (*string, bool)
- func (o Binding) MarshalJSON() ([]byte, error)
- func (o *Binding) SetGroups(v []string)
- func (o *Binding) SetPolicyUuid(v string)
- func (o Binding) ToMap() (map[string]interface{}, error)
- type ClusterDto
- type ClusterListDto
- 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)
- type Configuration
- 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) 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) MarshalJSON() ([]byte, error)
- 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)
- type DynatracePlatformSubscriptionAPIService
- 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) GetEnvironmentUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageRequest
- func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute(r ApiGetEnvironmentUsageRequest) (*SubscriptionEnvironmentUsageListV2Dto, *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) ListSubscriptions(ctx context.Context, accountUuid string) ApiListSubscriptionsRequest
- func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptionsExecute(r ApiListSubscriptionsRequest) (*SubscriptionListDto, *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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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) 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)
- 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)
- 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) 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)
- 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)
- 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)
- 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)
- type ExternalServiceUserDto
- 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) MarshalJSON() ([]byte, error)
- 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)
- 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) 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- type HTTPRequestDoer
- 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)
- 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)
- 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)
- type MappedNullable
- 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 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 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 NullableCondition
- 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 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 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 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 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 NullableInt
- type NullableInt32
- type NullableInt64
- 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 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 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 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 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 NullableRegionDto
- 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 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 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 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 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 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 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 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)
- 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)
- 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)
- 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)
- type PolicyDtoList
- type PolicyManagementAPIService
- func (a *PolicyManagementAPIService) AppendLevelPolicyBindings(ctx context.Context, levelType string, levelId string, policyUuid string) ApiAppendLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) AppendLevelPolicyBindingsExecute(r ApiAppendLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) AppendParticularGroupBinding(ctx context.Context, levelType string, levelId string, policyUuid string, ...) ApiAppendParticularGroupBindingRequest
- func (a *PolicyManagementAPIService) AppendParticularGroupBindingExecute(r ApiAppendParticularGroupBindingRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) CreateLevelPolicy(ctx context.Context, levelType string, levelId string) ApiCreateLevelPolicyRequest
- func (a *PolicyManagementAPIService) CreateLevelPolicyExecute(r ApiCreateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) ApiDeleteLevelPolicyRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindings(ctx context.Context, levelType string, levelId string) ApiDeleteLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsExecute(r ApiDeleteLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) ApiDeleteLevelPolicyBindingsForPolicyRequest
- func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup(ctx context.Context, levelType string, levelId string, policyUuid string, ...) 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) GetAllLevelPoliciesBindings(ctx context.Context, levelType string, levelId string) ApiGetAllLevelPoliciesBindingsRequest
- func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindingsExecute(r ApiGetAllLevelPoliciesBindingsRequest) (*LevelPolicyBindingDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetEffectivePermissions(ctx context.Context, levelType string, levelId string) ApiGetEffectivePermissionsRequest
- func (a *PolicyManagementAPIService) GetEffectivePermissionsExecute(r ApiGetEffectivePermissionsRequest) (*EffectivePermissions, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindings(ctx context.Context, levelType string, levelId string, policyUuid string) ApiGetLevelDescendantsPolicyBindingsRequest
- func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute(r ApiGetLevelDescendantsPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicies(ctx context.Context, levelType string, levelId string) ApiGetLevelPoliciesRequest
- func (a *PolicyManagementAPIService) GetLevelPoliciesExecute(r ApiGetLevelPoliciesRequest) (*PolicyDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) ApiGetLevelPolicyRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindings(ctx context.Context, levelType string, levelId string, policyUuid string) ApiGetLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsExecute(r ApiGetLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroup(ctx context.Context, levelType string, levelId string, policyUuid string, ...) ApiGetLevelPolicyBindingsForGroupRequest
- func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute(r ApiGetLevelPolicyBindingsForGroupRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) GetLevelPolicyExecute(r ApiGetLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyOverviewList(ctx context.Context, levelType string, levelId string) ApiGetPolicyOverviewListRequest
- func (a *PolicyManagementAPIService) GetPolicyOverviewListExecute(r ApiGetPolicyOverviewListRequest) (*PolicyOverviewDtoList, *http.Response, error)
- func (a *PolicyManagementAPIService) GetPolicyUuidsBindings(ctx context.Context, levelType string, levelId string, groupUuid string) ApiGetPolicyUuidsBindingsRequest
- func (a *PolicyManagementAPIService) GetPolicyUuidsBindingsExecute(r ApiGetPolicyUuidsBindingsRequest) (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
- func (a *PolicyManagementAPIService) UpdateLevelPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) ApiUpdateLevelPolicyRequest
- func (a *PolicyManagementAPIService) UpdateLevelPolicyBindings(ctx context.Context, levelType string, levelId string) ApiUpdateLevelPolicyBindingsRequest
- func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingsExecute(r ApiUpdateLevelPolicyBindingsRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) UpdateLevelPolicyExecute(r ApiUpdateLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
- func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroup(ctx context.Context, levelType string, levelId string, groupUuid string) ApiUpdatePolicyBindingsToGroupRequest
- func (a *PolicyManagementAPIService) UpdatePolicyBindingsToGroupExecute(r ApiUpdatePolicyBindingsToGroupRequest) (*http.Response, error)
- func (a *PolicyManagementAPIService) ValidateLevelPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) ApiValidateLevelPolicyRequest
- func (a *PolicyManagementAPIService) ValidateLevelPolicyExecute(r ApiValidateLevelPolicyRequest) (*ValidationDto, *http.Response, error)
- func (a *PolicyManagementAPIService) ValidateNewLevelPolicy(ctx context.Context, levelType string, levelId string) 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)
- 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)
- type PolicyUuidsDto
- 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)
- 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) GetOwner() map[string]interface{}
- func (o *PutGroupDto) GetOwnerOk() (map[string]interface{}, 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) HasOwner() 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) SetOwner(v map[string]interface{})
- func (o *PutGroupDto) SetUuid(v string)
- func (o PutGroupDto) ToMap() (map[string]interface{}, 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) GetTimezones(ctx context.Context) ApiGetTimezonesRequest
- func (a *ReferenceDataAPIService) GetTimezonesExecute(r ApiGetTimezonesRequest) ([]TimeZoneDto, *http.Response, error)
- type RegionDto
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type ServiceUserManagementAPIService
- func (a *ServiceUserManagementAPIService) CreateServiceUserForAccount(ctx context.Context, accountUuid string) ApiCreateServiceUserForAccountRequest
- func (a *ServiceUserManagementAPIService) CreateServiceUserForAccountExecute(r ApiCreateServiceUserForAccountRequest) (*ServiceUserUuidDto, *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) GetServiceUsersFromAccount(ctx context.Context, accountUuid string) ApiGetServiceUsersFromAccountRequest
- func (a *ServiceUserManagementAPIService) GetServiceUsersFromAccountExecute(r ApiGetServiceUsersFromAccountRequest) (*ExternalServiceUsersPageDto, *http.Response, error)
- type ServiceUserNameDto
- type ServiceUserUuidDto
- 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) GetService() string
- func (o *Statement) GetServiceOk() (*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) SetService(v string)
- func (o Statement) ToMap() (map[string]interface{}, error)
- type SubscriptionAccountDto
- 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)
- 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)
- 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)
- 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() []SubscriptionCostDto
- func (o *SubscriptionCostListDto) GetDataOk() ([]SubscriptionCostDto, bool)
- func (o *SubscriptionCostListDto) GetLastModifiedTime() string
- func (o *SubscriptionCostListDto) GetLastModifiedTimeOk() (*string, bool)
- func (o SubscriptionCostListDto) MarshalJSON() ([]byte, error)
- func (o *SubscriptionCostListDto) SetData(v []SubscriptionCostDto)
- func (o *SubscriptionCostListDto) SetLastModifiedTime(v string)
- func (o SubscriptionCostListDto) ToMap() (map[string]interface{}, 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- type UserEmailDto
- 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)
- 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)
- 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)
- type ValidationDto
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 { 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 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 identity provider from which the group originates. 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"` }
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)
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.
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 and metadata
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 ApiCreateServiceUserForAccountRequest ¶
type ApiCreateServiceUserForAccountRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiCreateServiceUserForAccountRequest) Execute ¶
func (r ApiCreateServiceUserForAccountRequest) Execute() (*ServiceUserUuidDto, *http.Response, error)
func (ApiCreateServiceUserForAccountRequest) ServiceUserNameDto ¶
func (r ApiCreateServiceUserForAccountRequest) ServiceUserNameDto(serviceUserNameDto ServiceUserNameDto) 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 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 bool) ApiDeleteLevelPolicyBindingsForPolicyAndGroupRequest
Forces multiple in case delete by parameters and metadata query
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 bool) ApiDeleteLevelPolicyBindingsForPolicyRequest
Forces multiple in case delete by parameters and metadata query
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 bool) ApiDeleteLevelPolicyRequest
Set to `true` to delete a policy that is still in use.
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 ApiGetAllLevelPoliciesBindingsRequest ¶
type ApiGetAllLevelPoliciesBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetAllLevelPoliciesBindingsRequest) Execute ¶
func (r ApiGetAllLevelPoliciesBindingsRequest) Execute() (*LevelPolicyBindingDto, *http.Response, error)
type ApiGetClustersRequest ¶
type ApiGetClustersRequest struct { ApiService *EnvironmentManagementAPIService // contains filtered or unexported fields }
func (ApiGetClustersRequest) Execute ¶
func (r ApiGetClustersRequest) Execute() (*ClusterListDto, *http.Response, error)
type ApiGetEffectivePermissionsRequest ¶
type ApiGetEffectivePermissionsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetEffectivePermissionsRequest) EntityId ¶
func (r ApiGetEffectivePermissionsRequest) EntityId(entityId string) ApiGetEffectivePermissionsRequest
Required entity id.
func (ApiGetEffectivePermissionsRequest) EntityType ¶
func (r ApiGetEffectivePermissionsRequest) EntityType(entityType string) ApiGetEffectivePermissionsRequest
Required entity type. The following values are available: * user * group
func (ApiGetEffectivePermissionsRequest) Execute ¶
func (r ApiGetEffectivePermissionsRequest) Execute() (*EffectivePermissions, *http.Response, error)
func (ApiGetEffectivePermissionsRequest) Explain ¶
func (r ApiGetEffectivePermissionsRequest) Explain(explain bool) ApiGetEffectivePermissionsRequest
func (ApiGetEffectivePermissionsRequest) Page ¶
func (r ApiGetEffectivePermissionsRequest) Page(page float32) ApiGetEffectivePermissionsRequest
func (ApiGetEffectivePermissionsRequest) Services ¶
func (r ApiGetEffectivePermissionsRequest) Services(services []string) ApiGetEffectivePermissionsRequest
Optional services list. Policies for given services will be returned
func (ApiGetEffectivePermissionsRequest) Size ¶
func (r ApiGetEffectivePermissionsRequest) Size(size float32) ApiGetEffectivePermissionsRequest
type ApiGetEnvironmentCostRequest ¶
type ApiGetEnvironmentCostRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetEnvironmentCostRequest) CapabilityKeys ¶
func (r ApiGetEnvironmentCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetEnvironmentCostRequest
func (ApiGetEnvironmentCostRequest) EndTime ¶
func (r ApiGetEnvironmentCostRequest) EndTime(endTime time.Time) ApiGetEnvironmentCostRequest
Date as ISO string
func (ApiGetEnvironmentCostRequest) EnvironmentIds ¶
func (r ApiGetEnvironmentCostRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentCostRequest
func (ApiGetEnvironmentCostRequest) Execute ¶
func (r ApiGetEnvironmentCostRequest) Execute() (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
func (ApiGetEnvironmentCostRequest) StartTime ¶
func (r ApiGetEnvironmentCostRequest) StartTime(startTime time.Time) ApiGetEnvironmentCostRequest
Date as ISO string
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
func (ApiGetEnvironmentUsageRequest) EndTime ¶
func (r ApiGetEnvironmentUsageRequest) EndTime(endTime time.Time) ApiGetEnvironmentUsageRequest
Date as ISO string
func (ApiGetEnvironmentUsageRequest) EnvironmentIds ¶
func (r ApiGetEnvironmentUsageRequest) EnvironmentIds(environmentIds []string) ApiGetEnvironmentUsageRequest
func (ApiGetEnvironmentUsageRequest) Execute ¶
func (r ApiGetEnvironmentUsageRequest) Execute() (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
func (ApiGetEnvironmentUsageRequest) StartTime ¶
func (r ApiGetEnvironmentUsageRequest) StartTime(startTime time.Time) ApiGetEnvironmentUsageRequest
Date as ISO string
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
Date as ISO string
func (ApiGetEventsRequest) EventType ¶
func (r ApiGetEventsRequest) EventType(eventType string) ApiGetEventsRequest
func (ApiGetEventsRequest) Execute ¶
func (r ApiGetEventsRequest) Execute() ([]Event, *http.Response, error)
func (ApiGetEventsRequest) StartTime ¶
func (r ApiGetEventsRequest) StartTime(startTime time.Time) ApiGetEventsRequest
Date as ISO string
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() (*http.Response, error)
type ApiGetLevelPoliciesRequest ¶
type ApiGetLevelPoliciesRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPoliciesRequest) Execute ¶
func (r ApiGetLevelPoliciesRequest) Execute() (*PolicyDtoList, *http.Response, error)
func (ApiGetLevelPoliciesRequest) Name ¶
func (r ApiGetLevelPoliciesRequest) Name(name string) 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 }
type ApiGetLevelPolicyBindingsRequest ¶
type ApiGetLevelPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
type ApiGetLevelPolicyRequest ¶
type ApiGetLevelPolicyRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiGetLevelPolicyRequest) Execute ¶
func (r ApiGetLevelPolicyRequest) Execute() (*LevelPolicyDto, *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 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) Execute ¶
func (r ApiGetPolicyUuidsBindingsRequest) Execute() (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
type ApiGetRegionsRequest ¶
type ApiGetRegionsRequest struct { ApiService *ReferenceDataAPIService // contains filtered or unexported fields }
type ApiGetServiceUsersFromAccountRequest ¶
type ApiGetServiceUsersFromAccountRequest struct { ApiService *ServiceUserManagementAPIService // contains filtered or unexported fields }
func (ApiGetServiceUsersFromAccountRequest) Execute ¶
func (r ApiGetServiceUsersFromAccountRequest) Execute() (*ExternalServiceUsersPageDto, *http.Response, error)
type ApiGetSubscriptionRequest ¶
type ApiGetSubscriptionRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetSubscriptionRequest) Execute ¶
func (r ApiGetSubscriptionRequest) Execute() (*SubscriptionDto, *http.Response, error)
type ApiGetTimezonesRequest ¶
type ApiGetTimezonesRequest struct { ApiService *ReferenceDataAPIService // contains filtered or unexported fields }
func (ApiGetTimezonesRequest) Execute ¶
func (r ApiGetTimezonesRequest) Execute() ([]TimeZoneDto, *http.Response, error)
type ApiGetTotalSubscriptionCostRequest ¶
type ApiGetTotalSubscriptionCostRequest struct { ApiService *DynatracePlatformSubscriptionAPIService // contains filtered or unexported fields }
func (ApiGetTotalSubscriptionCostRequest) CapabilityKeys ¶
func (r ApiGetTotalSubscriptionCostRequest) CapabilityKeys(capabilityKeys []string) ApiGetTotalSubscriptionCostRequest
func (ApiGetTotalSubscriptionCostRequest) ClusterIds ¶
func (r ApiGetTotalSubscriptionCostRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionCostRequest
func (ApiGetTotalSubscriptionCostRequest) EnvironmentIds ¶
func (r ApiGetTotalSubscriptionCostRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionCostRequest
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
func (ApiGetTotalSubscriptionUsageRequest) ClusterIds ¶
func (r ApiGetTotalSubscriptionUsageRequest) ClusterIds(clusterIds []string) ApiGetTotalSubscriptionUsageRequest
func (ApiGetTotalSubscriptionUsageRequest) EnvironmentIds ¶
func (r ApiGetTotalSubscriptionUsageRequest) EnvironmentIds(environmentIds []string) ApiGetTotalSubscriptionUsageRequest
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 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 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 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 ApiUpdateLevelPolicyBindingsRequest ¶
type ApiUpdateLevelPolicyBindingsRequest struct { ApiService *PolicyManagementAPIService // contains filtered or unexported fields }
func (ApiUpdateLevelPolicyBindingsRequest) CreateLevelPolicyBindingsRequestDto ¶
func (r ApiUpdateLevelPolicyBindingsRequest) CreateLevelPolicyBindingsRequestDto(createLevelPolicyBindingsRequestDto CreateLevelPolicyBindingsRequestDto) ApiUpdateLevelPolicyBindingsRequest
The JSON body of the request. Contains new policy bindings of a level. Any existing binding not presented in the request is discarded.
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 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"` }
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) 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) 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) 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)
type AppendLevelPolicyBindingsRequestDto ¶
type AppendLevelPolicyBindingsRequestDto struct { // A list of user groups (specified by IDs) to which the policy applies. Groups []string `json:"groups"` }
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) 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) MarshalJSON ¶
func (o AppendLevelPolicyBindingsRequestDto) MarshalJSON() ([]byte, error)
func (*AppendLevelPolicyBindingsRequestDto) SetGroups ¶
func (o *AppendLevelPolicyBindingsRequestDto) SetGroups(v []string)
SetGroups sets field value
func (AppendLevelPolicyBindingsRequestDto) ToMap ¶
func (o AppendLevelPolicyBindingsRequestDto) ToMap() (map[string]interface{}, 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"` }
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) GetGroupsOk ¶
GetGroupsOk returns a tuple with the Groups field value 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) MarshalJSON ¶
func (*Binding) SetPolicyUuid ¶
SetPolicyUuid sets field value
type ClusterDto ¶
type ClusterDto struct { // The UUID of the cluster. ClusterId string `json:"clusterId"` }
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)
type ClusterListDto ¶
type ClusterListDto struct { // Lists all clusters in a managed account Data []ClusterDto `json:"data"` }
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)
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"` }
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
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 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"` // The [statement](https://dt-url.net/ht03ucb) of the policy. StatementQuery string `json:"statementQuery"` }
CreateOrUpdateLevelPolicyRequestDto struct for CreateOrUpdateLevelPolicyRequestDto
func NewCreateOrUpdateLevelPolicyRequestDto ¶
func NewCreateOrUpdateLevelPolicyRequestDto(name string, description string, tags []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) 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
func (*CreateOrUpdateLevelPolicyRequestDto) GetTagsOk ¶
func (o *CreateOrUpdateLevelPolicyRequestDto) GetTagsOk() ([]string, bool)
GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.
func (CreateOrUpdateLevelPolicyRequestDto) MarshalJSON ¶
func (o CreateOrUpdateLevelPolicyRequestDto) MarshalJSON() ([]byte, error)
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 sets field value
func (CreateOrUpdateLevelPolicyRequestDto) ToMap ¶
func (o CreateOrUpdateLevelPolicyRequestDto) ToMap() (map[string]interface{}, error)
type DynatracePlatformSubscriptionAPIService ¶
type DynatracePlatformSubscriptionAPIService service
DynatracePlatformSubscriptionAPIService DynatracePlatformSubscriptionAPI service
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCost ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCost(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentCostRequest
GetEnvironmentCost Get cost summary grouped by environment for a given subscription - 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 > Account management API** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription @return ApiGetEnvironmentCostRequest
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentCostExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentCostExecute(r ApiGetEnvironmentCostRequest) (*SubscriptionEnvironmentCostListV2Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentCostListV2Dto
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsage ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsage(ctx context.Context, accountUuid string, subscriptionUuid string) ApiGetEnvironmentUsageRequest
GetEnvironmentUsage Get usage summary grouped by environment for a given subscription - 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 > Account management API** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription @return ApiGetEnvironmentUsageRequest
func (*DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEnvironmentUsageExecute(r ApiGetEnvironmentUsageRequest) (*SubscriptionEnvironmentUsageListV2Dto, *http.Response, error)
Execute executes the request
@return SubscriptionEnvironmentUsageListV2Dto
func (*DynatracePlatformSubscriptionAPIService) GetEvents ¶
func (a *DynatracePlatformSubscriptionAPIService) GetEvents(ctx context.Context, accountUuid string) ApiGetEventsRequest
GetEvents Get all notification events for a given 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 > Account management API** 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 Get forecast snapshot for a given 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 > Account management API** 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 specific subscription 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 > Account management API** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription @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 Get aggregated cost data grouped by date for a given 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 > Account management API** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription @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 Get aggregated usage data grouped by date for a given 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 > Account management API** page, during creation of an OAuth client. @param subscriptionUuid The UUID of the requested subscription @return ApiGetTotalSubscriptionUsageRequest
func (*DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsageExecute ¶
func (a *DynatracePlatformSubscriptionAPIService) GetTotalSubscriptionUsageExecute(r ApiGetTotalSubscriptionUsageRequest) (*SubscriptionUsageListDto, *http.Response, error)
Execute executes the request
@return SubscriptionUsageListDto
func (*DynatracePlatformSubscriptionAPIService) ListSubscriptions ¶
func (a *DynatracePlatformSubscriptionAPIService) ListSubscriptions(ctx context.Context, accountUuid string) ApiListSubscriptionsRequest
ListSubscriptions Get list of subscriptions by account 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 > Account management API** 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 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"` }
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)
type EffectivePermission ¶
type EffectivePermission struct { // One of a effective permissions Permission string `json:"permission"` // A list of policies. Effects []EffectivePermissionEffects `json:"effects"` }
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)
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"` }
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)
type EffectivePermissions ¶
type EffectivePermissions struct { // List of effective permissions. EffectivePermissions []EffectivePermission `json:"effectivePermissions"` }
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)
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 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"` }
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)
type EffectivePolicyWithBinding ¶
type EffectivePolicyWithBinding struct { Policy EffectivePolicy `json:"policy"` Binding EffectiveBinding `json:"binding"` }
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)
type EnvironmentDto ¶
type EnvironmentDto struct { // The UUID of the environment. Id string `json:"id"` // Friendly name of the environment Name string `json:"name"` // Property to determine if environment is active Active bool `json:"active"` // The url of the environment Url string `json:"url"` }
EnvironmentDto struct for EnvironmentDto
func NewEnvironmentDto ¶
func NewEnvironmentDto(id string, name 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
func (*EnvironmentDto) GetNameOk ¶
func (o *EnvironmentDto) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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) 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 sets field value
func (EnvironmentDto) ToMap ¶
func (o EnvironmentDto) ToMap() (map[string]interface{}, error)
type EnvironmentListDto ¶
type EnvironmentListDto struct { // Lists all environments in an account Data []EnvironmentDto `json:"data"` }
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)
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 > Account management API** 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) 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 > Account management API** 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 > Account management API** 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
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"` }
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)
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"` }
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
type Event ¶
type Event struct { // The UUID of the environment that threw the event. EnvironmentUuid string `json:"environmentUuid"` // The subscription capability name. Capability string `json:"capability"` // The date the event was fired in `2021-05-01T15:11:00Z` format. Date time.Time `json:"date"` // The date the notification was created in `2021-05-01T15:11:00Z` format. CreatedAt time.Time `json:"createdAt"` // The severity of the even. 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"` }
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
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"` }
ExternalServiceUserDto struct for ExternalServiceUserDto
func NewExternalServiceUserDto ¶
func NewExternalServiceUserDto(uid string, email string, name string, surname 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) 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
func (*ExternalServiceUserDto) GetSurnameOk ¶
func (o *ExternalServiceUserDto) GetSurnameOk() (*string, bool)
GetSurnameOk returns a tuple with the Surname field value 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) MarshalJSON ¶
func (o ExternalServiceUserDto) MarshalJSON() ([]byte, error)
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 sets field value
func (*ExternalServiceUserDto) SetUid ¶
func (o *ExternalServiceUserDto) SetUid(v string)
SetUid sets field value
func (ExternalServiceUserDto) ToMap ¶
func (o ExternalServiceUserDto) ToMap() (map[string]interface{}, 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"` // Total number of service users TotalCount float32 `json:"totalCount"` }
ExternalServiceUsersPageDto struct for ExternalServiceUsersPageDto
func NewExternalServiceUsersPageDto ¶
func NewExternalServiceUsersPageDto(results []ExternalServiceUserDto, nextPageKey string, 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
func (*ExternalServiceUsersPageDto) GetNextPageKeyOk ¶
func (o *ExternalServiceUsersPageDto) GetNextPageKeyOk() (*string, bool)
GetNextPageKeyOk returns a tuple with the NextPageKey field value 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) MarshalJSON ¶
func (o ExternalServiceUsersPageDto) MarshalJSON() ([]byte, error)
func (*ExternalServiceUsersPageDto) SetNextPageKey ¶
func (o *ExternalServiceUsersPageDto) SetNextPageKey(v string)
SetNextPageKey sets field value
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)
type Forecast ¶
type Forecast struct { // The median of the forecast snapshot. ForecastMedian float32 `json:"forecastMedian"` // The lower bound for the forecast snapshot. ForecastLower float32 `json:"forecastLower"` // The upper bound for the forecast snapshot. ForecastUpper float32 `json:"forecastUpper"` // The budget for the forecast snapshot. Budget float32 `json:"budget"` // The budget percent for the forecast snapshot. ForecastBudgetPct float32 `json:"forecastBudgetPct"` // The date the forecast snapshot's budget reached the quota amount. ForecastBudgetDate time.Time `json:"forecastBudgetDate"` // The date the forecast snapshot was created. ForecastCreatedAt time.Time `json:"forecastCreatedAt"` }
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
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 identity provider from which the group originates. 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"` }
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)
type GroupListDto ¶
type GroupListDto struct { // The number of entries in the list. Count float32 `json:"count"` Items []GetGroupDto `json:"items"` }
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)
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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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"` }
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)
type GroupUserListDto ¶
type GroupUserListDto struct { // The number of entries in the list. Count float32 `json:"count"` Items []UserDto `json:"items"` }
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)
type HTTPRequestDoer ¶
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"` }
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)
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"` }
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)
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"` }
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)
type MappedNullable ¶
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 PermissionDto ¶
type PermissionDto struct { // The ID of the permission. Id string `json:"id"` // The display name of the permission. Description string `json:"description"` }
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)
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.
@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 > Account management API** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiAddGroupPermissionsRequest
func (*PermissionManagementAPIService) AddGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) AddGroupPermissionsExecute(r ApiAddGroupPermissionsRequest) (*http.Response, error)
Execute executes the request
func (*PermissionManagementAPIService) GetGroupPermissions ¶
func (a *PermissionManagementAPIService) GetGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiGetGroupPermissionsRequest
GetGroupPermissions Lists all permissions of 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 > Account management API** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiGetGroupPermissionsRequest
func (*PermissionManagementAPIService) GetGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) GetGroupPermissionsExecute(r ApiGetGroupPermissionsRequest) (*PermissionsGroupDto, *http.Response, error)
Execute executes the request
@return PermissionsGroupDto
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.
@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 > Account management API** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiOverwriteGroupPermissionsRequest
func (*PermissionManagementAPIService) OverwriteGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) OverwriteGroupPermissionsExecute(r ApiOverwriteGroupPermissionsRequest) (*http.Response, error)
Execute executes the request
func (*PermissionManagementAPIService) RemoveGroupPermissions ¶
func (a *PermissionManagementAPIService) RemoveGroupPermissions(ctx context.Context, accountUuid string, groupUuid string) ApiRemoveGroupPermissionsRequest
RemoveGroupPermissions Removes a permission from 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 > Account management API** page, during creation of an OAuth client. @param groupUuid The UUID of the required user group. @return ApiRemoveGroupPermissionsRequest
func (*PermissionManagementAPIService) RemoveGroupPermissionsExecute ¶
func (a *PermissionManagementAPIService) RemoveGroupPermissionsExecute(r ApiRemoveGroupPermissionsRequest) (*http.Response, error)
Execute executes the request
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"` }
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)
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 identity provider from which the group originates. 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"` }
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)
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"` }
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
type PolicyDtoList ¶
type PolicyDtoList struct { // A list of policies. Policies []PolicyDto `json:"policies"` }
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)
type PolicyManagementAPIService ¶
type PolicyManagementAPIService service
PolicyManagementAPIService PolicyManagementAPI service
func (*PolicyManagementAPIService) AppendLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) AppendLevelPolicyBindings(ctx context.Context, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @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, levelType string, levelId string, policyUuid string, groupUuid string) 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 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. @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 policyUuid The ID of the required policy. @param groupUuid The ID of the required user group. @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, levelType string, levelId string) 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 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. @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. @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, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @return ApiDeleteLevelPolicyRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindings(ctx context.Context, levelType string, levelId string) 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 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. @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. @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, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @return ApiDeleteLevelPolicyBindingsForPolicyRequest
func (*PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup ¶
func (a *PolicyManagementAPIService) DeleteLevelPolicyBindingsForPolicyAndGroup(ctx context.Context, levelType string, levelId string, policyUuid string, groupUuid string) 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 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. @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 policyUuid The ID of the required policy. @param groupUuid The ID of the required user group. @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) GetAllLevelPoliciesBindings ¶
func (a *PolicyManagementAPIService) GetAllLevelPoliciesBindings(ctx context.Context, levelType string, levelId string) 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 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. @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. @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, levelType string, levelId string) ApiGetEffectivePermissionsRequest
GetEffectivePermissions Gets effective permissions for a user or group | maturity=EARLY_ADOPTER
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @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. @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. @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, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @return ApiGetLevelDescendantsPolicyBindingsRequest
func (*PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) GetLevelDescendantsPolicyBindingsExecute(r ApiGetLevelDescendantsPolicyBindingsRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) GetLevelPolicies ¶
func (a *PolicyManagementAPIService) GetLevelPolicies(ctx context.Context, levelType string, levelId string) 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 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. @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. @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, levelType string, levelId string, policyUuid string) ApiGetLevelPolicyRequest
GetLevelPolicy Gets a policy
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @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. @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 policyUuid The ID of the required policy. @return ApiGetLevelPolicyRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindings(ctx context.Context, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @return ApiGetLevelPolicyBindingsRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsExecute(r ApiGetLevelPolicyBindingsRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) GetLevelPolicyBindingsForGroup ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroup(ctx context.Context, levelType string, levelId string, policyUuid string, groupUuid string) 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 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. @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 policyUuid The ID of the required policy. @param groupUuid The ID of the required user group. @return ApiGetLevelPolicyBindingsForGroupRequest
func (*PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyBindingsForGroupExecute(r ApiGetLevelPolicyBindingsForGroupRequest) (*http.Response, error)
Execute executes the request
func (*PolicyManagementAPIService) GetLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) GetLevelPolicyExecute(r ApiGetLevelPolicyRequest) (*LevelPolicyDto, *http.Response, error)
Execute executes the request
@return LevelPolicyDto
func (*PolicyManagementAPIService) GetPolicyOverviewList ¶
func (a *PolicyManagementAPIService) GetPolicyOverviewList(ctx context.Context, levelType string, levelId string) 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 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. @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. @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, levelType string, levelId string, groupUuid string) 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 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. @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 groupUuid The ID of the required user group. @return ApiGetPolicyUuidsBindingsRequest
func (*PolicyManagementAPIService) GetPolicyUuidsBindingsExecute ¶
func (a *PolicyManagementAPIService) GetPolicyUuidsBindingsExecute(r ApiGetPolicyUuidsBindingsRequest) (*PolicyUuidsWithoutMetadataDto, *http.Response, error)
Execute executes the request
@return PolicyUuidsWithoutMetadataDto
func (*PolicyManagementAPIService) UpdateLevelPolicy ¶
func (a *PolicyManagementAPIService) UpdateLevelPolicy(ctx context.Context, levelType string, levelId string, policyUuid string) 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 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. @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 policyUuid The ID of the required policy. @return ApiUpdateLevelPolicyRequest
func (*PolicyManagementAPIService) UpdateLevelPolicyBindings ¶
func (a *PolicyManagementAPIService) UpdateLevelPolicyBindings(ctx context.Context, levelType string, levelId string) ApiUpdateLevelPolicyBindingsRequest
UpdateLevelPolicyBindings Updates policy bindings of a level
The request overwrites all existing bindings.
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 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. @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. @return ApiUpdateLevelPolicyBindingsRequest
func (*PolicyManagementAPIService) UpdateLevelPolicyBindingsExecute ¶
func (a *PolicyManagementAPIService) UpdateLevelPolicyBindingsExecute(r ApiUpdateLevelPolicyBindingsRequest) (*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, levelType string, levelId string, groupUuid string) ApiUpdatePolicyBindingsToGroupRequest
UpdatePolicyBindingsToGroup Updates policies for a user group
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 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. @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 groupUuid The ID of the required user group. @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, levelType string, levelId string, policyUuid string) ApiValidateLevelPolicyRequest
ValidateLevelPolicy Validates the payload for the `PUT /iam/v1/repo/{levelType}/{levelId}/policies/{policyUuid}` request
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 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. @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 policyUuid The ID of the policy to be validated. @return ApiValidateLevelPolicyRequest
func (*PolicyManagementAPIService) ValidateLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) ValidateLevelPolicyExecute(r ApiValidateLevelPolicyRequest) (*ValidationDto, *http.Response, error)
Execute executes the request
@return ValidationDto
func (*PolicyManagementAPIService) ValidateNewLevelPolicy ¶
func (a *PolicyManagementAPIService) ValidateNewLevelPolicy(ctx context.Context, levelType string, levelId string) ApiValidateNewLevelPolicyRequest
ValidateNewLevelPolicy Validates the payload for the `POST /iam/v1/repo/{levelType}/{levelId}/policies` request
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 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. @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. @return ApiValidateNewLevelPolicyRequest
func (*PolicyManagementAPIService) ValidateNewLevelPolicyExecute ¶
func (a *PolicyManagementAPIService) ValidateNewLevelPolicyExecute(r ApiValidateNewLevelPolicyRequest) (*ValidationDto, *http.Response, error)
Execute executes the request
@return ValidationDto
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"` }
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)
type PolicyOverviewDtoList ¶
type PolicyOverviewDtoList struct { // A list of policies. PolicyOverviewList []PolicyOverview `json:"policyOverviewList"` }
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)
type PolicyUuidsDto ¶
type PolicyUuidsDto struct { // A list of policies bound to the user group. PolicyUuids []string `json:"policyUuids"` }
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)
type PolicyUuidsWithoutMetadataDto ¶
type PolicyUuidsWithoutMetadataDto struct { // A list of policies bound to the user group. PolicyUuids []string `json:"policyUuids"` }
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)
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, sets `owner` to SAML, otherwise `owner` will be LOCAL FederatedAttributeValues []string `json:"federatedAttributeValues,omitempty"` // The owner type of the group. Owner map[string]interface{} `json:"owner,omitempty"` }
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) GetOwner ¶
func (o *PutGroupDto) GetOwner() map[string]interface{}
GetOwner returns the Owner field value if set, zero value otherwise.
func (*PutGroupDto) GetOwnerOk ¶
func (o *PutGroupDto) GetOwnerOk() (map[string]interface{}, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise 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) HasOwner ¶
func (o *PutGroupDto) HasOwner() bool
HasOwner 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) SetOwner ¶
func (o *PutGroupDto) SetOwner(v map[string]interface{})
SetOwner gets a reference to the given map[string]interface{} and assigns it to the Owner 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)
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) GetTimezones ¶
func (a *ReferenceDataAPIService) GetTimezones(ctx context.Context) ApiGetTimezonesRequest
GetTimezones Lists all available time zones
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetTimezonesRequest
func (*ReferenceDataAPIService) GetTimezonesExecute ¶
func (a *ReferenceDataAPIService) GetTimezonesExecute(r ApiGetTimezonesRequest) ([]TimeZoneDto, *http.Response, error)
Execute executes the request
@return []TimeZoneDto
type RegionDto ¶
type RegionDto struct { // The name of the region. Name string `json:"name"` }
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 ¶
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 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 > Account management API** page, during creation of an OAuth client. @return ApiCreateServiceUserForAccountRequest
func (*ServiceUserManagementAPIService) CreateServiceUserForAccountExecute ¶
func (a *ServiceUserManagementAPIService) CreateServiceUserForAccountExecute(r ApiCreateServiceUserForAccountRequest) (*ServiceUserUuidDto, *http.Response, error)
Execute executes the request
@return ServiceUserUuidDto
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 > Account management API** 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) 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 > Account management API** 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
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"` }
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)
type Statement ¶
type Statement struct { // The effect of the policy (for example, allow something). Effect string `json:"effect"` // The service to which the policy applies. Service string `json:"service"` // A list of granted permissions. Permissions []string `json:"permissions"` // A list of conditions limiting the granted permissions. Conditions []Condition `json:"conditions"` }
Statement struct for Statement
func NewStatement ¶
func NewStatement(effect string, service string, permissions []string, conditions []Condition) *Statement
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) GetService ¶
GetService returns the Service field value
func (*Statement) GetServiceOk ¶
GetServiceOk returns a tuple with the Service 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
type SubscriptionAccountDto ¶
type SubscriptionAccountDto struct { // The UUID of the account Uuid string `json:"uuid"` }
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)
type SubscriptionBudgetDto ¶
type SubscriptionBudgetDto struct { // The total budget for the subscription Total float32 `json:"total"` // The total budget used for the subscription Used float32 `json:"used"` // The currency code for the subscription CurrencyCode string `json:"currencyCode"` }
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)
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 combined Value float32 `json:"value"` // The currency code for the cost CurrencyCode string `json:"currencyCode"` // The capability key CapabilityKey string `json:"capabilityKey"` // The name of the capability CapabilityName string `json:"capabilityName"` }
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)
type SubscriptionCapabilityDto ¶
type SubscriptionCapabilityDto struct { // The subscription capability key Key string `json:"key"` // The subscription capability name Name string `json:"name"` }
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)
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 { // Subscription cost data Data []SubscriptionCostDto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` }
SubscriptionCostListDto struct for SubscriptionCostListDto
func NewSubscriptionCostListDto ¶
func NewSubscriptionCostListDto(data []SubscriptionCostDto, 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() []SubscriptionCostDto
GetData returns the Data field value
func (*SubscriptionCostListDto) GetDataOk ¶
func (o *SubscriptionCostListDto) GetDataOk() ([]SubscriptionCostDto, 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 []SubscriptionCostDto)
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)
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"` // Days remaining in the current period DaysRemaining float32 `json:"daysRemaining"` }
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)
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 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"` Account SubscriptionAccountDto `json:"account"` Budget SubscriptionBudgetDto `json:"budget"` CurrentPeriod SubscriptionCurrentPeriodDto `json:"currentPeriod"` // A list of period data of the subscription. Periods []SubscriptionPeriodDto `json:"periods"` // A list of subscription capabilities. Capabilities []SubscriptionCapabilityDto `json:"capabilities"` }
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)
type SubscriptionEnvironmentCostListV2Dto ¶
type SubscriptionEnvironmentCostListV2Dto struct { // Subscription cost data Data []SubscriptionEnvironmentCostV2Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` }
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)
type SubscriptionEnvironmentCostV2Dto ¶
type SubscriptionEnvironmentCostV2Dto struct { // The id of the environment EnvironmentId string `json:"environmentId"` // A list of subscription cost for the environment. Cost []SubscriptionCapabilityCostDto `json:"cost"` }
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)
type SubscriptionEnvironmentUsageListV2Dto ¶
type SubscriptionEnvironmentUsageListV2Dto struct { // Subscription usage data Data []SubscriptionEnvironmentUsageV2Dto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` }
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)
type SubscriptionEnvironmentUsageV2Dto ¶
type SubscriptionEnvironmentUsageV2Dto struct { // The id of the environment EnvironmentId string `json:"environmentId"` // A list of subscription usage for the environment. Usage []SubscriptionUsageDto `json:"usage"` }
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)
type SubscriptionListDto ¶
type SubscriptionListDto struct { // A list of subscriptions of the account. Data []SubscriptionSummaryDto `json:"data"` }
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)
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"` }
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)
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 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"` }
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)
type SubscriptionUsageDto ¶
type SubscriptionUsageDto struct { // The capability key CapabilityKey string `json:"capabilityKey"` // The name of the 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 usage for the capability Value float32 `json:"value"` // The unit of measure for the capability usage UnitMeasure string `json:"unitMeasure"` }
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)
type SubscriptionUsageListDto ¶
type SubscriptionUsageListDto struct { // Subscription usage data Data []SubscriptionUsageDto `json:"data"` // The time the subscription data was last modified in `2021-05-01T15:11:00Z` format. LastModifiedTime string `json:"lastModifiedTime"` }
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)
type TenantResourceDto ¶
type TenantResourceDto struct { // The name of the environment. Name string `json:"name"` // The ID of the environment. Id string `json:"id"` }
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)
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"` }
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)
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"` }
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.
type UserEmailDto ¶
type UserEmailDto struct { // The email address of the user. Email string `json:"email"` }
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)
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"` }
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)
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"` }
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)
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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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 > Account management API** 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"` UserLoginMetadata *UserLoginMetaDataDto `json:"userLoginMetadata,omitempty"` }
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.
type ValidationDto ¶
type ValidationDto struct { // A list of validation warnings. Warnings []string `json:"warnings"` }
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)
Source Files ¶
- api_dynatrace_platform_subscription.go
- api_environment_management.go
- api_group_management.go
- api_permission_management.go
- api_policy_management.go
- api_reference_data.go
- api_service_user_management.go
- api_user_management.go
- client.go
- configuration.go
- model_account_group_dto.go
- model_append_level_policy_binding_for_group_dto.go
- model_append_level_policy_bindings_request_dto.go
- model_binding.go
- model_cluster_dto.go
- model_cluster_list_dto.go
- model_condition.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_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_users_page_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_level_policy_binding_dto.go
- model_level_policy_dto.go
- model_management_zone_resource_dto.go
- model_permission_dto.go
- model_permissions_dto.go
- model_permissions_group_dto.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_region_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_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_v2_dto.go
- model_subscription_environment_usage_list_v2_dto.go
- model_subscription_environment_usage_v2_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