Versions in this module Expand all Collapse all v0 v0.1.1 Sep 8, 2026 v0.1.0 Aug 27, 2026 Changes in this version + var AllowedListExecutionsItemStatusEnumValues = []ListExecutionsItemStatus + var AllowedSnapshotRetentionPolicyCountKindEnumValues = []SnapshotRetentionPolicyCountKind + var AllowedSnapshotRetentionPolicyIndefinitelyKindEnumValues = []SnapshotRetentionPolicyIndefinitelyKind + var AllowedVolumeExecutionOutputStepStatusEnumValues = []VolumeExecutionOutputStepStatus + var AllowedVolumeExecutionResponseStatusEnumValues = []VolumeExecutionResponseStatus + var AllowedVolumeTemplateAutomationInputKindEnumValues = []VolumeTemplateAutomationInputKind + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + 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 struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiCreateVolumeAutomationRequest struct + ApiService DefaultAPI + func (r ApiCreateVolumeAutomationRequest) CreateVolumeAutomationPayload(createVolumeAutomationPayload CreateVolumeAutomationPayload) ApiCreateVolumeAutomationRequest + func (r ApiCreateVolumeAutomationRequest) Execute() (*VolumeAutomation, error) + type ApiCreateVolumeExecutionRequest struct + ApiService DefaultAPI + func (r ApiCreateVolumeExecutionRequest) Execute() (*VolumeExecutionResponse, error) + type ApiDeleteVolumeAutomationRequest struct + ApiService DefaultAPI + func (r ApiDeleteVolumeAutomationRequest) Execute() error + type ApiGetVolumeAutomationRequest struct + ApiService DefaultAPI + func (r ApiGetVolumeAutomationRequest) Execute() (*VolumeAutomation, error) + type ApiGetVolumeExecutionRequest struct + ApiService DefaultAPI + func (r ApiGetVolumeExecutionRequest) Execute() (*VolumeExecutionResponse, error) + type ApiGetVolumeTemplateRequest struct + ApiService DefaultAPI + func (r ApiGetVolumeTemplateRequest) Execute() (*GetVolumeTemplateResponse, error) + type ApiListVolumeAutomationsRequest struct + ApiService DefaultAPI + func (r ApiListVolumeAutomationsRequest) Execute() (*ListAutomationsResponse, error) + func (r ApiListVolumeAutomationsRequest) PageSize(pageSize int32) ApiListVolumeAutomationsRequest + func (r ApiListVolumeAutomationsRequest) PageToken(pageToken string) ApiListVolumeAutomationsRequest + type ApiListVolumeExecutionsRequest struct + ApiService DefaultAPI + func (r ApiListVolumeExecutionsRequest) Execute() (*ListExecutionsResponse, error) + func (r ApiListVolumeExecutionsRequest) PageSize(pageSize int32) ApiListVolumeExecutionsRequest + func (r ApiListVolumeExecutionsRequest) PageToken(pageToken string) ApiListVolumeExecutionsRequest + type ApiListVolumeTemplatesRequest struct + ApiService DefaultAPI + func (r ApiListVolumeTemplatesRequest) Execute() (*ListTemplatesResponse, error) + func (r ApiListVolumeTemplatesRequest) PageSize(pageSize int32) ApiListVolumeTemplatesRequest + func (r ApiListVolumeTemplatesRequest) PageToken(pageToken string) ApiListVolumeTemplatesRequest + type ApiPartialUpdateVolumeAutomationRequest struct + ApiService DefaultAPI + func (r ApiPartialUpdateVolumeAutomationRequest) Execute() (*VolumeAutomation, error) + func (r ApiPartialUpdateVolumeAutomationRequest) PartialUpdateVolumeAutomationPayload(partialUpdateVolumeAutomationPayload PartialUpdateVolumeAutomationPayload) ApiPartialUpdateVolumeAutomationRequest + func (r ApiPartialUpdateVolumeAutomationRequest) UpdateMask(updateMask string) ApiPartialUpdateVolumeAutomationRequest + type AutomationScheduleTrigger struct + AdditionalProperties map[string]interface{} + Rrule string + func NewAutomationScheduleTrigger(rrule string) *AutomationScheduleTrigger + func NewAutomationScheduleTriggerWithDefaults() *AutomationScheduleTrigger + func (o *AutomationScheduleTrigger) GetRrule() string + func (o *AutomationScheduleTrigger) GetRruleOk() (*string, bool) + func (o *AutomationScheduleTrigger) SetRrule(v string) + func (o *AutomationScheduleTrigger) UnmarshalJSON(data []byte) (err error) + func (o AutomationScheduleTrigger) MarshalJSON() ([]byte, error) + func (o AutomationScheduleTrigger) ToMap() (map[string]interface{}, error) + type AutomationTriggers struct + AdditionalProperties map[string]interface{} + Schedule *AutomationScheduleTrigger + func NewAutomationTriggers() *AutomationTriggers + func NewAutomationTriggersWithDefaults() *AutomationTriggers + func (o *AutomationTriggers) GetSchedule() AutomationScheduleTrigger + func (o *AutomationTriggers) GetScheduleOk() (*AutomationScheduleTrigger, bool) + func (o *AutomationTriggers) HasSchedule() bool + func (o *AutomationTriggers) SetSchedule(v AutomationScheduleTrigger) + func (o *AutomationTriggers) UnmarshalJSON(data []byte) (err error) + func (o AutomationTriggers) MarshalJSON() ([]byte, error) + func (o AutomationTriggers) ToMap() (map[string]interface{}, error) + type CreateSnapshotsResult struct + AdditionalProperties map[string]interface{} + CreatedSnapshotIDs []string + Kind string + func NewCreateSnapshotsResult(kind string) *CreateSnapshotsResult + func NewCreateSnapshotsResultWithDefaults() *CreateSnapshotsResult + func (o *CreateSnapshotsResult) GetCreatedSnapshotIDs() []string + func (o *CreateSnapshotsResult) GetCreatedSnapshotIDsOk() ([]string, bool) + func (o *CreateSnapshotsResult) GetKind() string + func (o *CreateSnapshotsResult) GetKindOk() (*string, bool) + func (o *CreateSnapshotsResult) HasCreatedSnapshotIDs() bool + func (o *CreateSnapshotsResult) SetCreatedSnapshotIDs(v []string) + func (o *CreateSnapshotsResult) SetKind(v string) + func (o *CreateSnapshotsResult) UnmarshalJSON(data []byte) (err error) + func (o CreateSnapshotsResult) MarshalJSON() ([]byte, error) + func (o CreateSnapshotsResult) ToMap() (map[string]interface{}, error) + type CreateVolumeAutomationPayload struct + AdditionalProperties map[string]interface{} + Description *string + Input *VolumeAutomationInput + Name *string + TemplateId string + Triggers *AutomationTriggers + func NewCreateVolumeAutomationPayload(templateId string) *CreateVolumeAutomationPayload + func NewCreateVolumeAutomationPayloadWithDefaults() *CreateVolumeAutomationPayload + func (o *CreateVolumeAutomationPayload) GetDescription() string + func (o *CreateVolumeAutomationPayload) GetDescriptionOk() (*string, bool) + func (o *CreateVolumeAutomationPayload) GetInput() VolumeAutomationInput + func (o *CreateVolumeAutomationPayload) GetInputOk() (*VolumeAutomationInput, bool) + func (o *CreateVolumeAutomationPayload) GetName() string + func (o *CreateVolumeAutomationPayload) GetNameOk() (*string, bool) + func (o *CreateVolumeAutomationPayload) GetTemplateId() string + func (o *CreateVolumeAutomationPayload) GetTemplateIdOk() (*string, bool) + func (o *CreateVolumeAutomationPayload) GetTriggers() AutomationTriggers + func (o *CreateVolumeAutomationPayload) GetTriggersOk() (*AutomationTriggers, bool) + func (o *CreateVolumeAutomationPayload) HasDescription() bool + func (o *CreateVolumeAutomationPayload) HasInput() bool + func (o *CreateVolumeAutomationPayload) HasName() bool + func (o *CreateVolumeAutomationPayload) HasTriggers() bool + func (o *CreateVolumeAutomationPayload) SetDescription(v string) + func (o *CreateVolumeAutomationPayload) SetInput(v VolumeAutomationInput) + func (o *CreateVolumeAutomationPayload) SetName(v string) + func (o *CreateVolumeAutomationPayload) SetTemplateId(v string) + func (o *CreateVolumeAutomationPayload) SetTriggers(v AutomationTriggers) + func (o *CreateVolumeAutomationPayload) UnmarshalJSON(data []byte) (err error) + func (o CreateVolumeAutomationPayload) MarshalJSON() ([]byte, error) + func (o CreateVolumeAutomationPayload) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CreateVolumeAutomation func(ctx context.Context, projectId string, region string) ApiCreateVolumeAutomationRequest + CreateVolumeAutomationExecute func(r ApiCreateVolumeAutomationRequest) (*VolumeAutomation, error) + CreateVolumeExecution func(ctx context.Context, projectId string, region string, automationId string) ApiCreateVolumeExecutionRequest + CreateVolumeExecutionExecute func(r ApiCreateVolumeExecutionRequest) (*VolumeExecutionResponse, error) + DeleteVolumeAutomation func(ctx context.Context, projectId string, region string, automationId string) ApiDeleteVolumeAutomationRequest + DeleteVolumeAutomationExecute func(r ApiDeleteVolumeAutomationRequest) error + GetVolumeAutomation func(ctx context.Context, projectId string, region string, automationId string) ApiGetVolumeAutomationRequest + GetVolumeAutomationExecute func(r ApiGetVolumeAutomationRequest) (*VolumeAutomation, error) + GetVolumeExecution func(ctx context.Context, projectId string, region string, automationId string, ...) ApiGetVolumeExecutionRequest + GetVolumeExecutionExecute func(r ApiGetVolumeExecutionRequest) (*VolumeExecutionResponse, error) + GetVolumeTemplate func(ctx context.Context, projectId string, region string, templateId string) ApiGetVolumeTemplateRequest + GetVolumeTemplateExecute func(r ApiGetVolumeTemplateRequest) (*GetVolumeTemplateResponse, error) + ListVolumeAutomations func(ctx context.Context, projectId string, region string) ApiListVolumeAutomationsRequest + ListVolumeAutomationsExecute func(r ApiListVolumeAutomationsRequest) (*ListAutomationsResponse, error) + ListVolumeExecutions func(ctx context.Context, projectId string, region string, automationId string) ApiListVolumeExecutionsRequest + ListVolumeExecutionsExecute func(r ApiListVolumeExecutionsRequest) (*ListExecutionsResponse, error) + ListVolumeTemplates func(ctx context.Context, projectId string, region string) ApiListVolumeTemplatesRequest + ListVolumeTemplatesExecute func(r ApiListVolumeTemplatesRequest) (*ListTemplatesResponse, error) + PartialUpdateVolumeAutomation func(ctx context.Context, projectId string, region string, automationId string) ApiPartialUpdateVolumeAutomationRequest + PartialUpdateVolumeAutomationExecute func(r ApiPartialUpdateVolumeAutomationRequest) (*VolumeAutomation, error) + type DefaultAPIService service + func (a *DefaultAPIService) CreateVolumeAutomation(ctx context.Context, projectId string, region string) ApiCreateVolumeAutomationRequest + func (a *DefaultAPIService) CreateVolumeAutomationExecute(r ApiCreateVolumeAutomationRequest) (*VolumeAutomation, error) + func (a *DefaultAPIService) CreateVolumeExecution(ctx context.Context, projectId string, region string, automationId string) ApiCreateVolumeExecutionRequest + func (a *DefaultAPIService) CreateVolumeExecutionExecute(r ApiCreateVolumeExecutionRequest) (*VolumeExecutionResponse, error) + func (a *DefaultAPIService) DeleteVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiDeleteVolumeAutomationRequest + func (a *DefaultAPIService) DeleteVolumeAutomationExecute(r ApiDeleteVolumeAutomationRequest) error + func (a *DefaultAPIService) GetVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiGetVolumeAutomationRequest + func (a *DefaultAPIService) GetVolumeAutomationExecute(r ApiGetVolumeAutomationRequest) (*VolumeAutomation, error) + func (a *DefaultAPIService) GetVolumeExecution(ctx context.Context, projectId string, region string, automationId string, ...) ApiGetVolumeExecutionRequest + func (a *DefaultAPIService) GetVolumeExecutionExecute(r ApiGetVolumeExecutionRequest) (*VolumeExecutionResponse, error) + func (a *DefaultAPIService) GetVolumeTemplate(ctx context.Context, projectId string, region string, templateId string) ApiGetVolumeTemplateRequest + func (a *DefaultAPIService) GetVolumeTemplateExecute(r ApiGetVolumeTemplateRequest) (*GetVolumeTemplateResponse, error) + func (a *DefaultAPIService) ListVolumeAutomations(ctx context.Context, projectId string, region string) ApiListVolumeAutomationsRequest + func (a *DefaultAPIService) ListVolumeAutomationsExecute(r ApiListVolumeAutomationsRequest) (*ListAutomationsResponse, error) + func (a *DefaultAPIService) ListVolumeExecutions(ctx context.Context, projectId string, region string, automationId string) ApiListVolumeExecutionsRequest + func (a *DefaultAPIService) ListVolumeExecutionsExecute(r ApiListVolumeExecutionsRequest) (*ListExecutionsResponse, error) + func (a *DefaultAPIService) ListVolumeTemplates(ctx context.Context, projectId string, region string) ApiListVolumeTemplatesRequest + func (a *DefaultAPIService) ListVolumeTemplatesExecute(r ApiListVolumeTemplatesRequest) (*ListTemplatesResponse, error) + func (a *DefaultAPIService) PartialUpdateVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiPartialUpdateVolumeAutomationRequest + func (a *DefaultAPIService) PartialUpdateVolumeAutomationExecute(r ApiPartialUpdateVolumeAutomationRequest) (*VolumeAutomation, error) + type DefaultAPIServiceMock struct + CreateVolumeAutomationExecuteMock *func(r ApiCreateVolumeAutomationRequest) (*VolumeAutomation, error) + CreateVolumeExecutionExecuteMock *func(r ApiCreateVolumeExecutionRequest) (*VolumeExecutionResponse, error) + DeleteVolumeAutomationExecuteMock *func(r ApiDeleteVolumeAutomationRequest) error + GetVolumeAutomationExecuteMock *func(r ApiGetVolumeAutomationRequest) (*VolumeAutomation, error) + GetVolumeExecutionExecuteMock *func(r ApiGetVolumeExecutionRequest) (*VolumeExecutionResponse, error) + GetVolumeTemplateExecuteMock *func(r ApiGetVolumeTemplateRequest) (*GetVolumeTemplateResponse, error) + ListVolumeAutomationsExecuteMock *func(r ApiListVolumeAutomationsRequest) (*ListAutomationsResponse, error) + ListVolumeExecutionsExecuteMock *func(r ApiListVolumeExecutionsRequest) (*ListExecutionsResponse, error) + ListVolumeTemplatesExecuteMock *func(r ApiListVolumeTemplatesRequest) (*ListTemplatesResponse, error) + PartialUpdateVolumeAutomationExecuteMock *func(r ApiPartialUpdateVolumeAutomationRequest) (*VolumeAutomation, error) + func (a DefaultAPIServiceMock) CreateVolumeAutomation(ctx context.Context, projectId string, region string) ApiCreateVolumeAutomationRequest + func (a DefaultAPIServiceMock) CreateVolumeAutomationExecute(r ApiCreateVolumeAutomationRequest) (*VolumeAutomation, error) + func (a DefaultAPIServiceMock) CreateVolumeExecution(ctx context.Context, projectId string, region string, automationId string) ApiCreateVolumeExecutionRequest + func (a DefaultAPIServiceMock) CreateVolumeExecutionExecute(r ApiCreateVolumeExecutionRequest) (*VolumeExecutionResponse, error) + func (a DefaultAPIServiceMock) DeleteVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiDeleteVolumeAutomationRequest + func (a DefaultAPIServiceMock) DeleteVolumeAutomationExecute(r ApiDeleteVolumeAutomationRequest) error + func (a DefaultAPIServiceMock) GetVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiGetVolumeAutomationRequest + func (a DefaultAPIServiceMock) GetVolumeAutomationExecute(r ApiGetVolumeAutomationRequest) (*VolumeAutomation, error) + func (a DefaultAPIServiceMock) GetVolumeExecution(ctx context.Context, projectId string, region string, automationId string, ...) ApiGetVolumeExecutionRequest + func (a DefaultAPIServiceMock) GetVolumeExecutionExecute(r ApiGetVolumeExecutionRequest) (*VolumeExecutionResponse, error) + func (a DefaultAPIServiceMock) GetVolumeTemplate(ctx context.Context, projectId string, region string, templateId string) ApiGetVolumeTemplateRequest + func (a DefaultAPIServiceMock) GetVolumeTemplateExecute(r ApiGetVolumeTemplateRequest) (*GetVolumeTemplateResponse, error) + func (a DefaultAPIServiceMock) ListVolumeAutomations(ctx context.Context, projectId string, region string) ApiListVolumeAutomationsRequest + func (a DefaultAPIServiceMock) ListVolumeAutomationsExecute(r ApiListVolumeAutomationsRequest) (*ListAutomationsResponse, error) + func (a DefaultAPIServiceMock) ListVolumeExecutions(ctx context.Context, projectId string, region string, automationId string) ApiListVolumeExecutionsRequest + func (a DefaultAPIServiceMock) ListVolumeExecutionsExecute(r ApiListVolumeExecutionsRequest) (*ListExecutionsResponse, error) + func (a DefaultAPIServiceMock) ListVolumeTemplates(ctx context.Context, projectId string, region string) ApiListVolumeTemplatesRequest + func (a DefaultAPIServiceMock) ListVolumeTemplatesExecute(r ApiListVolumeTemplatesRequest) (*ListTemplatesResponse, error) + func (a DefaultAPIServiceMock) PartialUpdateVolumeAutomation(ctx context.Context, projectId string, region string, automationId string) ApiPartialUpdateVolumeAutomationRequest + func (a DefaultAPIServiceMock) PartialUpdateVolumeAutomationExecute(r ApiPartialUpdateVolumeAutomationRequest) (*VolumeAutomation, error) + type ErrorInfoDetail struct + AdditionalProperties map[string]interface{} + Domain string + Metadata map[string]interface{} + Reason string + Type string + func NewErrorInfoDetail(types string, domain string, reason string) *ErrorInfoDetail + func NewErrorInfoDetailWithDefaults() *ErrorInfoDetail + func (o *ErrorInfoDetail) GetDomain() string + func (o *ErrorInfoDetail) GetDomainOk() (*string, bool) + func (o *ErrorInfoDetail) GetMetadata() map[string]interface{} + func (o *ErrorInfoDetail) GetMetadataOk() (map[string]interface{}, bool) + func (o *ErrorInfoDetail) GetReason() string + func (o *ErrorInfoDetail) GetReasonOk() (*string, bool) + func (o *ErrorInfoDetail) GetType() string + func (o *ErrorInfoDetail) GetTypeOk() (*string, bool) + func (o *ErrorInfoDetail) HasMetadata() bool + func (o *ErrorInfoDetail) SetDomain(v string) + func (o *ErrorInfoDetail) SetMetadata(v map[string]interface{}) + func (o *ErrorInfoDetail) SetReason(v string) + func (o *ErrorInfoDetail) SetType(v string) + func (o *ErrorInfoDetail) UnmarshalJSON(data []byte) (err error) + func (o ErrorInfoDetail) MarshalJSON() ([]byte, error) + func (o ErrorInfoDetail) ToMap() (map[string]interface{}, error) + type ErrorResponse struct + AdditionalProperties map[string]interface{} + Error ErrorResponseContent + func NewErrorResponse(error_ ErrorResponseContent) *ErrorResponse + func NewErrorResponseWithDefaults() *ErrorResponse + func (o *ErrorResponse) GetError() ErrorResponseContent + func (o *ErrorResponse) GetErrorOk() (*ErrorResponseContent, bool) + func (o *ErrorResponse) SetError(v ErrorResponseContent) + func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error) + func (o ErrorResponse) MarshalJSON() ([]byte, error) + func (o ErrorResponse) ToMap() (map[string]interface{}, error) + type ErrorResponseContent struct + AdditionalProperties map[string]interface{} + Code int32 + Details []ErrorResponseContentDetails + Message string + Status string + func NewErrorResponseContent(code int32, message string, status string) *ErrorResponseContent + func NewErrorResponseContentWithDefaults() *ErrorResponseContent + func (o *ErrorResponseContent) GetCode() int32 + func (o *ErrorResponseContent) GetCodeOk() (*int32, bool) + func (o *ErrorResponseContent) GetDetails() []ErrorResponseContentDetails + func (o *ErrorResponseContent) GetDetailsOk() ([]ErrorResponseContentDetails, bool) + func (o *ErrorResponseContent) GetMessage() string + func (o *ErrorResponseContent) GetMessageOk() (*string, bool) + func (o *ErrorResponseContent) GetStatus() string + func (o *ErrorResponseContent) GetStatusOk() (*string, bool) + func (o *ErrorResponseContent) HasDetails() bool + func (o *ErrorResponseContent) SetCode(v int32) + func (o *ErrorResponseContent) SetDetails(v []ErrorResponseContentDetails) + func (o *ErrorResponseContent) SetMessage(v string) + func (o *ErrorResponseContent) SetStatus(v string) + func (o *ErrorResponseContent) UnmarshalJSON(data []byte) (err error) + func (o ErrorResponseContent) MarshalJSON() ([]byte, error) + func (o ErrorResponseContent) ToMap() (map[string]interface{}, error) + type ErrorResponseContentDetails struct + ErrorInfoDetail *ErrorInfoDetail + HelpErrorDetail *HelpErrorDetail + LocalizedMessageErrorDetail *LocalizedMessageErrorDetail + func ErrorInfoDetailAsErrorResponseContentDetails(v *ErrorInfoDetail) ErrorResponseContentDetails + func HelpErrorDetailAsErrorResponseContentDetails(v *HelpErrorDetail) ErrorResponseContentDetails + func LocalizedMessageErrorDetailAsErrorResponseContentDetails(v *LocalizedMessageErrorDetail) ErrorResponseContentDetails + func (dst *ErrorResponseContentDetails) UnmarshalJSON(data []byte) error + func (obj *ErrorResponseContentDetails) GetActualInstance() interface{} + func (obj ErrorResponseContentDetails) GetActualInstanceValue() interface{} + func (src ErrorResponseContentDetails) MarshalJSON() ([]byte, error) + type EventCreateResponse struct + AdditionalProperties map[string]interface{} + Id string + func NewEventCreateResponse(id string) *EventCreateResponse + func NewEventCreateResponseWithDefaults() *EventCreateResponse + func (o *EventCreateResponse) GetId() string + func (o *EventCreateResponse) GetIdOk() (*string, bool) + func (o *EventCreateResponse) SetId(v string) + func (o *EventCreateResponse) UnmarshalJSON(data []byte) (err error) + func (o EventCreateResponse) MarshalJSON() ([]byte, error) + func (o EventCreateResponse) ToMap() (map[string]interface{}, error) + type GetVolumeIDsResult struct + AdditionalProperties map[string]interface{} + Kind string + VolumeIDs []string + func NewGetVolumeIDsResult(kind string) *GetVolumeIDsResult + func NewGetVolumeIDsResultWithDefaults() *GetVolumeIDsResult + func (o *GetVolumeIDsResult) GetKind() string + func (o *GetVolumeIDsResult) GetKindOk() (*string, bool) + func (o *GetVolumeIDsResult) GetVolumeIDs() []string + func (o *GetVolumeIDsResult) GetVolumeIDsOk() ([]string, bool) + func (o *GetVolumeIDsResult) HasVolumeIDs() bool + func (o *GetVolumeIDsResult) SetKind(v string) + func (o *GetVolumeIDsResult) SetVolumeIDs(v []string) + func (o *GetVolumeIDsResult) UnmarshalJSON(data []byte) (err error) + func (o GetVolumeIDsResult) MarshalJSON() ([]byte, error) + func (o GetVolumeIDsResult) ToMap() (map[string]interface{}, error) + type GetVolumeTemplateResponse struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + Description string + Id string + Input *VolumeTemplateAutomationInput + Name string + Output *VolumeOutput + func NewGetVolumeTemplateResponse(createTime time.Time, description string, id string, name string) *GetVolumeTemplateResponse + func NewGetVolumeTemplateResponseWithDefaults() *GetVolumeTemplateResponse + func (o *GetVolumeTemplateResponse) GetCreateTime() time.Time + func (o *GetVolumeTemplateResponse) GetCreateTimeOk() (*time.Time, bool) + func (o *GetVolumeTemplateResponse) GetDescription() string + func (o *GetVolumeTemplateResponse) GetDescriptionOk() (*string, bool) + func (o *GetVolumeTemplateResponse) GetId() string + func (o *GetVolumeTemplateResponse) GetIdOk() (*string, bool) + func (o *GetVolumeTemplateResponse) GetInput() VolumeTemplateAutomationInput + func (o *GetVolumeTemplateResponse) GetInputOk() (*VolumeTemplateAutomationInput, bool) + func (o *GetVolumeTemplateResponse) GetName() string + func (o *GetVolumeTemplateResponse) GetNameOk() (*string, bool) + func (o *GetVolumeTemplateResponse) GetOutput() VolumeOutput + func (o *GetVolumeTemplateResponse) GetOutputOk() (*VolumeOutput, bool) + func (o *GetVolumeTemplateResponse) HasInput() bool + func (o *GetVolumeTemplateResponse) HasOutput() bool + func (o *GetVolumeTemplateResponse) SetCreateTime(v time.Time) + func (o *GetVolumeTemplateResponse) SetDescription(v string) + func (o *GetVolumeTemplateResponse) SetId(v string) + func (o *GetVolumeTemplateResponse) SetInput(v VolumeTemplateAutomationInput) + func (o *GetVolumeTemplateResponse) SetName(v string) + func (o *GetVolumeTemplateResponse) SetOutput(v VolumeOutput) + func (o *GetVolumeTemplateResponse) UnmarshalJSON(data []byte) (err error) + func (o GetVolumeTemplateResponse) MarshalJSON() ([]byte, error) + func (o GetVolumeTemplateResponse) ToMap() (map[string]interface{}, error) + type HelpErrorDetail struct + AdditionalProperties map[string]interface{} + Description string + Type string + Url string + func NewHelpErrorDetail(types string, description string, url string) *HelpErrorDetail + func NewHelpErrorDetailWithDefaults() *HelpErrorDetail + func (o *HelpErrorDetail) GetDescription() string + func (o *HelpErrorDetail) GetDescriptionOk() (*string, bool) + func (o *HelpErrorDetail) GetType() string + func (o *HelpErrorDetail) GetTypeOk() (*string, bool) + func (o *HelpErrorDetail) GetUrl() string + func (o *HelpErrorDetail) GetUrlOk() (*string, bool) + func (o *HelpErrorDetail) SetDescription(v string) + func (o *HelpErrorDetail) SetType(v string) + func (o *HelpErrorDetail) SetUrl(v string) + func (o *HelpErrorDetail) UnmarshalJSON(data []byte) (err error) + func (o HelpErrorDetail) MarshalJSON() ([]byte, error) + func (o HelpErrorDetail) ToMap() (map[string]interface{}, error) + type ListAutomationsItem struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + Description *string + Id string + Name *string + TemplateId *string + Triggers *AutomationTriggers + UpdateTime time.Time + func NewListAutomationsItem(createTime time.Time, id string, updateTime time.Time) *ListAutomationsItem + func NewListAutomationsItemWithDefaults() *ListAutomationsItem + func (o *ListAutomationsItem) GetCreateTime() time.Time + func (o *ListAutomationsItem) GetCreateTimeOk() (*time.Time, bool) + func (o *ListAutomationsItem) GetDescription() string + func (o *ListAutomationsItem) GetDescriptionOk() (*string, bool) + func (o *ListAutomationsItem) GetId() string + func (o *ListAutomationsItem) GetIdOk() (*string, bool) + func (o *ListAutomationsItem) GetName() string + func (o *ListAutomationsItem) GetNameOk() (*string, bool) + func (o *ListAutomationsItem) GetTemplateId() string + func (o *ListAutomationsItem) GetTemplateIdOk() (*string, bool) + func (o *ListAutomationsItem) GetTriggers() AutomationTriggers + func (o *ListAutomationsItem) GetTriggersOk() (*AutomationTriggers, bool) + func (o *ListAutomationsItem) GetUpdateTime() time.Time + func (o *ListAutomationsItem) GetUpdateTimeOk() (*time.Time, bool) + func (o *ListAutomationsItem) HasDescription() bool + func (o *ListAutomationsItem) HasName() bool + func (o *ListAutomationsItem) HasTemplateId() bool + func (o *ListAutomationsItem) HasTriggers() bool + func (o *ListAutomationsItem) SetCreateTime(v time.Time) + func (o *ListAutomationsItem) SetDescription(v string) + func (o *ListAutomationsItem) SetId(v string) + func (o *ListAutomationsItem) SetName(v string) + func (o *ListAutomationsItem) SetTemplateId(v string) + func (o *ListAutomationsItem) SetTriggers(v AutomationTriggers) + func (o *ListAutomationsItem) SetUpdateTime(v time.Time) + func (o *ListAutomationsItem) UnmarshalJSON(data []byte) (err error) + func (o ListAutomationsItem) MarshalJSON() ([]byte, error) + func (o ListAutomationsItem) ToMap() (map[string]interface{}, error) + type ListAutomationsResponse struct + AdditionalProperties map[string]interface{} + Items []ListAutomationsItem + NextPageToken *string + func NewListAutomationsResponse(items []ListAutomationsItem) *ListAutomationsResponse + func NewListAutomationsResponseWithDefaults() *ListAutomationsResponse + func (o *ListAutomationsResponse) GetItems() []ListAutomationsItem + func (o *ListAutomationsResponse) GetItemsOk() ([]ListAutomationsItem, bool) + func (o *ListAutomationsResponse) GetNextPageToken() string + func (o *ListAutomationsResponse) GetNextPageTokenOk() (*string, bool) + func (o *ListAutomationsResponse) HasNextPageToken() bool + func (o *ListAutomationsResponse) SetItems(v []ListAutomationsItem) + func (o *ListAutomationsResponse) SetNextPageToken(v string) + func (o *ListAutomationsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListAutomationsResponse) MarshalJSON() ([]byte, error) + func (o ListAutomationsResponse) ToMap() (map[string]interface{}, error) + type ListExecutionsItem struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + EndTime *time.Time + Id string + Status ListExecutionsItemStatus + func NewListExecutionsItem(createTime time.Time, id string, status ListExecutionsItemStatus) *ListExecutionsItem + func NewListExecutionsItemWithDefaults() *ListExecutionsItem + func (o *ListExecutionsItem) GetCreateTime() time.Time + func (o *ListExecutionsItem) GetCreateTimeOk() (*time.Time, bool) + func (o *ListExecutionsItem) GetEndTime() time.Time + func (o *ListExecutionsItem) GetEndTimeOk() (*time.Time, bool) + func (o *ListExecutionsItem) GetId() string + func (o *ListExecutionsItem) GetIdOk() (*string, bool) + func (o *ListExecutionsItem) GetStatus() ListExecutionsItemStatus + func (o *ListExecutionsItem) GetStatusOk() (*ListExecutionsItemStatus, bool) + func (o *ListExecutionsItem) HasEndTime() bool + func (o *ListExecutionsItem) SetCreateTime(v time.Time) + func (o *ListExecutionsItem) SetEndTime(v time.Time) + func (o *ListExecutionsItem) SetId(v string) + func (o *ListExecutionsItem) SetStatus(v ListExecutionsItemStatus) + func (o *ListExecutionsItem) UnmarshalJSON(data []byte) (err error) + func (o ListExecutionsItem) MarshalJSON() ([]byte, error) + func (o ListExecutionsItem) ToMap() (map[string]interface{}, error) + type ListExecutionsItemStatus string + const LISTEXECUTIONSITEMSTATUS_COMPLETED + const LISTEXECUTIONSITEMSTATUS_FAILED + const LISTEXECUTIONSITEMSTATUS_PENDING + const LISTEXECUTIONSITEMSTATUS_RUNNING + const LISTEXECUTIONSITEMSTATUS_TERMINATED + const LISTEXECUTIONSITEMSTATUS_UNKNOWN_DEFAULT_OPEN_API + func NewListExecutionsItemStatusFromValue(v string) (*ListExecutionsItemStatus, error) + func (v *ListExecutionsItemStatus) UnmarshalJSON(src []byte) error + func (v ListExecutionsItemStatus) IsValid() bool + func (v ListExecutionsItemStatus) Ptr() *ListExecutionsItemStatus + type ListExecutionsResponse struct + AdditionalProperties map[string]interface{} + Items []ListExecutionsItem + NextPageToken *string + func NewListExecutionsResponse(items []ListExecutionsItem) *ListExecutionsResponse + func NewListExecutionsResponseWithDefaults() *ListExecutionsResponse + func (o *ListExecutionsResponse) GetItems() []ListExecutionsItem + func (o *ListExecutionsResponse) GetItemsOk() ([]ListExecutionsItem, bool) + func (o *ListExecutionsResponse) GetNextPageToken() string + func (o *ListExecutionsResponse) GetNextPageTokenOk() (*string, bool) + func (o *ListExecutionsResponse) HasNextPageToken() bool + func (o *ListExecutionsResponse) SetItems(v []ListExecutionsItem) + func (o *ListExecutionsResponse) SetNextPageToken(v string) + func (o *ListExecutionsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListExecutionsResponse) MarshalJSON() ([]byte, error) + func (o ListExecutionsResponse) ToMap() (map[string]interface{}, error) + type ListTemplatesResponse struct + AdditionalProperties map[string]interface{} + Items []Template + NextPageToken *string + func NewListTemplatesResponse(items []Template) *ListTemplatesResponse + func NewListTemplatesResponseWithDefaults() *ListTemplatesResponse + func (o *ListTemplatesResponse) GetItems() []Template + func (o *ListTemplatesResponse) GetItemsOk() ([]Template, bool) + func (o *ListTemplatesResponse) GetNextPageToken() string + func (o *ListTemplatesResponse) GetNextPageTokenOk() (*string, bool) + func (o *ListTemplatesResponse) HasNextPageToken() bool + func (o *ListTemplatesResponse) SetItems(v []Template) + func (o *ListTemplatesResponse) SetNextPageToken(v string) + func (o *ListTemplatesResponse) UnmarshalJSON(data []byte) (err error) + func (o ListTemplatesResponse) MarshalJSON() ([]byte, error) + func (o ListTemplatesResponse) ToMap() (map[string]interface{}, error) + type LocalizedMessageErrorDetail struct + AdditionalProperties map[string]interface{} + Locale string + Message string + Type string + func NewLocalizedMessageErrorDetail(types string, locale string, message string) *LocalizedMessageErrorDetail + func NewLocalizedMessageErrorDetailWithDefaults() *LocalizedMessageErrorDetail + func (o *LocalizedMessageErrorDetail) GetLocale() string + func (o *LocalizedMessageErrorDetail) GetLocaleOk() (*string, bool) + func (o *LocalizedMessageErrorDetail) GetMessage() string + func (o *LocalizedMessageErrorDetail) GetMessageOk() (*string, bool) + func (o *LocalizedMessageErrorDetail) GetType() string + func (o *LocalizedMessageErrorDetail) GetTypeOk() (*string, bool) + func (o *LocalizedMessageErrorDetail) SetLocale(v string) + func (o *LocalizedMessageErrorDetail) SetMessage(v string) + func (o *LocalizedMessageErrorDetail) SetType(v string) + func (o *LocalizedMessageErrorDetail) UnmarshalJSON(data []byte) (err error) + func (o LocalizedMessageErrorDetail) MarshalJSON() ([]byte, error) + func (o LocalizedMessageErrorDetail) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type NullableAutomationScheduleTrigger struct + func NewNullableAutomationScheduleTrigger(val *AutomationScheduleTrigger) *NullableAutomationScheduleTrigger + func (v *NullableAutomationScheduleTrigger) Set(val *AutomationScheduleTrigger) + func (v *NullableAutomationScheduleTrigger) UnmarshalJSON(src []byte) error + func (v *NullableAutomationScheduleTrigger) Unset() + func (v NullableAutomationScheduleTrigger) Get() *AutomationScheduleTrigger + func (v NullableAutomationScheduleTrigger) IsSet() bool + func (v NullableAutomationScheduleTrigger) MarshalJSON() ([]byte, error) + type NullableAutomationTriggers struct + func NewNullableAutomationTriggers(val *AutomationTriggers) *NullableAutomationTriggers + func (v *NullableAutomationTriggers) Set(val *AutomationTriggers) + func (v *NullableAutomationTriggers) UnmarshalJSON(src []byte) error + func (v *NullableAutomationTriggers) Unset() + func (v NullableAutomationTriggers) Get() *AutomationTriggers + func (v NullableAutomationTriggers) IsSet() bool + func (v NullableAutomationTriggers) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCreateSnapshotsResult struct + func NewNullableCreateSnapshotsResult(val *CreateSnapshotsResult) *NullableCreateSnapshotsResult + func (v *NullableCreateSnapshotsResult) Set(val *CreateSnapshotsResult) + func (v *NullableCreateSnapshotsResult) UnmarshalJSON(src []byte) error + func (v *NullableCreateSnapshotsResult) Unset() + func (v NullableCreateSnapshotsResult) Get() *CreateSnapshotsResult + func (v NullableCreateSnapshotsResult) IsSet() bool + func (v NullableCreateSnapshotsResult) MarshalJSON() ([]byte, error) + type NullableCreateVolumeAutomationPayload struct + func NewNullableCreateVolumeAutomationPayload(val *CreateVolumeAutomationPayload) *NullableCreateVolumeAutomationPayload + func (v *NullableCreateVolumeAutomationPayload) Set(val *CreateVolumeAutomationPayload) + func (v *NullableCreateVolumeAutomationPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateVolumeAutomationPayload) Unset() + func (v NullableCreateVolumeAutomationPayload) Get() *CreateVolumeAutomationPayload + func (v NullableCreateVolumeAutomationPayload) IsSet() bool + func (v NullableCreateVolumeAutomationPayload) MarshalJSON() ([]byte, error) + type NullableErrorInfoDetail struct + func NewNullableErrorInfoDetail(val *ErrorInfoDetail) *NullableErrorInfoDetail + func (v *NullableErrorInfoDetail) Set(val *ErrorInfoDetail) + func (v *NullableErrorInfoDetail) UnmarshalJSON(src []byte) error + func (v *NullableErrorInfoDetail) Unset() + func (v NullableErrorInfoDetail) Get() *ErrorInfoDetail + func (v NullableErrorInfoDetail) IsSet() bool + func (v NullableErrorInfoDetail) MarshalJSON() ([]byte, error) + type NullableErrorResponse struct + func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse + func (v *NullableErrorResponse) Set(val *ErrorResponse) + func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponse) Unset() + func (v NullableErrorResponse) Get() *ErrorResponse + func (v NullableErrorResponse) IsSet() bool + func (v NullableErrorResponse) MarshalJSON() ([]byte, error) + type NullableErrorResponseContent struct + func NewNullableErrorResponseContent(val *ErrorResponseContent) *NullableErrorResponseContent + func (v *NullableErrorResponseContent) Set(val *ErrorResponseContent) + func (v *NullableErrorResponseContent) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponseContent) Unset() + func (v NullableErrorResponseContent) Get() *ErrorResponseContent + func (v NullableErrorResponseContent) IsSet() bool + func (v NullableErrorResponseContent) MarshalJSON() ([]byte, error) + type NullableErrorResponseContentDetails struct + func NewNullableErrorResponseContentDetails(val *ErrorResponseContentDetails) *NullableErrorResponseContentDetails + func (v *NullableErrorResponseContentDetails) Set(val *ErrorResponseContentDetails) + func (v *NullableErrorResponseContentDetails) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponseContentDetails) Unset() + func (v NullableErrorResponseContentDetails) Get() *ErrorResponseContentDetails + func (v NullableErrorResponseContentDetails) IsSet() bool + func (v NullableErrorResponseContentDetails) MarshalJSON() ([]byte, error) + type NullableEventCreateResponse struct + func NewNullableEventCreateResponse(val *EventCreateResponse) *NullableEventCreateResponse + func (v *NullableEventCreateResponse) Set(val *EventCreateResponse) + func (v *NullableEventCreateResponse) UnmarshalJSON(src []byte) error + func (v *NullableEventCreateResponse) Unset() + func (v NullableEventCreateResponse) Get() *EventCreateResponse + func (v NullableEventCreateResponse) IsSet() bool + func (v NullableEventCreateResponse) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGetVolumeIDsResult struct + func NewNullableGetVolumeIDsResult(val *GetVolumeIDsResult) *NullableGetVolumeIDsResult + func (v *NullableGetVolumeIDsResult) Set(val *GetVolumeIDsResult) + func (v *NullableGetVolumeIDsResult) UnmarshalJSON(src []byte) error + func (v *NullableGetVolumeIDsResult) Unset() + func (v NullableGetVolumeIDsResult) Get() *GetVolumeIDsResult + func (v NullableGetVolumeIDsResult) IsSet() bool + func (v NullableGetVolumeIDsResult) MarshalJSON() ([]byte, error) + type NullableGetVolumeTemplateResponse struct + func NewNullableGetVolumeTemplateResponse(val *GetVolumeTemplateResponse) *NullableGetVolumeTemplateResponse + func (v *NullableGetVolumeTemplateResponse) Set(val *GetVolumeTemplateResponse) + func (v *NullableGetVolumeTemplateResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetVolumeTemplateResponse) Unset() + func (v NullableGetVolumeTemplateResponse) Get() *GetVolumeTemplateResponse + func (v NullableGetVolumeTemplateResponse) IsSet() bool + func (v NullableGetVolumeTemplateResponse) MarshalJSON() ([]byte, error) + type NullableHelpErrorDetail struct + func NewNullableHelpErrorDetail(val *HelpErrorDetail) *NullableHelpErrorDetail + func (v *NullableHelpErrorDetail) Set(val *HelpErrorDetail) + func (v *NullableHelpErrorDetail) UnmarshalJSON(src []byte) error + func (v *NullableHelpErrorDetail) Unset() + func (v NullableHelpErrorDetail) Get() *HelpErrorDetail + func (v NullableHelpErrorDetail) IsSet() bool + func (v NullableHelpErrorDetail) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableListAutomationsItem struct + func NewNullableListAutomationsItem(val *ListAutomationsItem) *NullableListAutomationsItem + func (v *NullableListAutomationsItem) Set(val *ListAutomationsItem) + func (v *NullableListAutomationsItem) UnmarshalJSON(src []byte) error + func (v *NullableListAutomationsItem) Unset() + func (v NullableListAutomationsItem) Get() *ListAutomationsItem + func (v NullableListAutomationsItem) IsSet() bool + func (v NullableListAutomationsItem) MarshalJSON() ([]byte, error) + type NullableListAutomationsResponse struct + func NewNullableListAutomationsResponse(val *ListAutomationsResponse) *NullableListAutomationsResponse + func (v *NullableListAutomationsResponse) Set(val *ListAutomationsResponse) + func (v *NullableListAutomationsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListAutomationsResponse) Unset() + func (v NullableListAutomationsResponse) Get() *ListAutomationsResponse + func (v NullableListAutomationsResponse) IsSet() bool + func (v NullableListAutomationsResponse) MarshalJSON() ([]byte, error) + type NullableListExecutionsItem struct + func NewNullableListExecutionsItem(val *ListExecutionsItem) *NullableListExecutionsItem + func (v *NullableListExecutionsItem) Set(val *ListExecutionsItem) + func (v *NullableListExecutionsItem) UnmarshalJSON(src []byte) error + func (v *NullableListExecutionsItem) Unset() + func (v NullableListExecutionsItem) Get() *ListExecutionsItem + func (v NullableListExecutionsItem) IsSet() bool + func (v NullableListExecutionsItem) MarshalJSON() ([]byte, error) + type NullableListExecutionsItemStatus struct + func NewNullableListExecutionsItemStatus(val *ListExecutionsItemStatus) *NullableListExecutionsItemStatus + func (v *NullableListExecutionsItemStatus) Set(val *ListExecutionsItemStatus) + func (v *NullableListExecutionsItemStatus) UnmarshalJSON(src []byte) error + func (v *NullableListExecutionsItemStatus) Unset() + func (v NullableListExecutionsItemStatus) Get() *ListExecutionsItemStatus + func (v NullableListExecutionsItemStatus) IsSet() bool + func (v NullableListExecutionsItemStatus) MarshalJSON() ([]byte, error) + type NullableListExecutionsResponse struct + func NewNullableListExecutionsResponse(val *ListExecutionsResponse) *NullableListExecutionsResponse + func (v *NullableListExecutionsResponse) Set(val *ListExecutionsResponse) + func (v *NullableListExecutionsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListExecutionsResponse) Unset() + func (v NullableListExecutionsResponse) Get() *ListExecutionsResponse + func (v NullableListExecutionsResponse) IsSet() bool + func (v NullableListExecutionsResponse) MarshalJSON() ([]byte, error) + type NullableListTemplatesResponse struct + func NewNullableListTemplatesResponse(val *ListTemplatesResponse) *NullableListTemplatesResponse + func (v *NullableListTemplatesResponse) Set(val *ListTemplatesResponse) + func (v *NullableListTemplatesResponse) UnmarshalJSON(src []byte) error + func (v *NullableListTemplatesResponse) Unset() + func (v NullableListTemplatesResponse) Get() *ListTemplatesResponse + func (v NullableListTemplatesResponse) IsSet() bool + func (v NullableListTemplatesResponse) MarshalJSON() ([]byte, error) + type NullableLocalizedMessageErrorDetail struct + func NewNullableLocalizedMessageErrorDetail(val *LocalizedMessageErrorDetail) *NullableLocalizedMessageErrorDetail + func (v *NullableLocalizedMessageErrorDetail) Set(val *LocalizedMessageErrorDetail) + func (v *NullableLocalizedMessageErrorDetail) UnmarshalJSON(src []byte) error + func (v *NullableLocalizedMessageErrorDetail) Unset() + func (v NullableLocalizedMessageErrorDetail) Get() *LocalizedMessageErrorDetail + func (v NullableLocalizedMessageErrorDetail) IsSet() bool + func (v NullableLocalizedMessageErrorDetail) MarshalJSON() ([]byte, error) + type NullablePartialUpdateVolumeAutomationPayload struct + func NewNullablePartialUpdateVolumeAutomationPayload(val *PartialUpdateVolumeAutomationPayload) *NullablePartialUpdateVolumeAutomationPayload + func (v *NullablePartialUpdateVolumeAutomationPayload) Set(val *PartialUpdateVolumeAutomationPayload) + func (v *NullablePartialUpdateVolumeAutomationPayload) UnmarshalJSON(src []byte) error + func (v *NullablePartialUpdateVolumeAutomationPayload) Unset() + func (v NullablePartialUpdateVolumeAutomationPayload) Get() *PartialUpdateVolumeAutomationPayload + func (v NullablePartialUpdateVolumeAutomationPayload) IsSet() bool + func (v NullablePartialUpdateVolumeAutomationPayload) MarshalJSON() ([]byte, error) + type NullableSchedule struct + func NewNullableSchedule(val *Schedule) *NullableSchedule + func (v *NullableSchedule) Set(val *Schedule) + func (v *NullableSchedule) UnmarshalJSON(src []byte) error + func (v *NullableSchedule) Unset() + func (v NullableSchedule) Get() *Schedule + func (v NullableSchedule) IsSet() bool + func (v NullableSchedule) MarshalJSON() ([]byte, error) + type NullableScheduleDetails struct + func NewNullableScheduleDetails(val *ScheduleDetails) *NullableScheduleDetails + func (v *NullableScheduleDetails) Set(val *ScheduleDetails) + func (v *NullableScheduleDetails) UnmarshalJSON(src []byte) error + func (v *NullableScheduleDetails) Unset() + func (v NullableScheduleDetails) Get() *ScheduleDetails + func (v NullableScheduleDetails) IsSet() bool + func (v NullableScheduleDetails) MarshalJSON() ([]byte, error) + type NullableSchedulePatchRequest struct + func NewNullableSchedulePatchRequest(val *SchedulePatchRequest) *NullableSchedulePatchRequest + func (v *NullableSchedulePatchRequest) Set(val *SchedulePatchRequest) + func (v *NullableSchedulePatchRequest) UnmarshalJSON(src []byte) error + func (v *NullableSchedulePatchRequest) Unset() + func (v NullableSchedulePatchRequest) Get() *SchedulePatchRequest + func (v NullableSchedulePatchRequest) IsSet() bool + func (v NullableSchedulePatchRequest) MarshalJSON() ([]byte, error) + type NullableScheduleRequest struct + func NewNullableScheduleRequest(val *ScheduleRequest) *NullableScheduleRequest + func (v *NullableScheduleRequest) Set(val *ScheduleRequest) + func (v *NullableScheduleRequest) UnmarshalJSON(src []byte) error + func (v *NullableScheduleRequest) Unset() + func (v NullableScheduleRequest) Get() *ScheduleRequest + func (v NullableScheduleRequest) IsSet() bool + func (v NullableScheduleRequest) MarshalJSON() ([]byte, error) + type NullableSnapshotRetentionPolicy struct + func NewNullableSnapshotRetentionPolicy(val *SnapshotRetentionPolicy) *NullableSnapshotRetentionPolicy + func (v *NullableSnapshotRetentionPolicy) Set(val *SnapshotRetentionPolicy) + func (v *NullableSnapshotRetentionPolicy) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotRetentionPolicy) Unset() + func (v NullableSnapshotRetentionPolicy) Get() *SnapshotRetentionPolicy + func (v NullableSnapshotRetentionPolicy) IsSet() bool + func (v NullableSnapshotRetentionPolicy) MarshalJSON() ([]byte, error) + type NullableSnapshotRetentionPolicyCount struct + func NewNullableSnapshotRetentionPolicyCount(val *SnapshotRetentionPolicyCount) *NullableSnapshotRetentionPolicyCount + func (v *NullableSnapshotRetentionPolicyCount) Set(val *SnapshotRetentionPolicyCount) + func (v *NullableSnapshotRetentionPolicyCount) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotRetentionPolicyCount) Unset() + func (v NullableSnapshotRetentionPolicyCount) Get() *SnapshotRetentionPolicyCount + func (v NullableSnapshotRetentionPolicyCount) IsSet() bool + func (v NullableSnapshotRetentionPolicyCount) MarshalJSON() ([]byte, error) + type NullableSnapshotRetentionPolicyCountKind struct + func NewNullableSnapshotRetentionPolicyCountKind(val *SnapshotRetentionPolicyCountKind) *NullableSnapshotRetentionPolicyCountKind + func (v *NullableSnapshotRetentionPolicyCountKind) Set(val *SnapshotRetentionPolicyCountKind) + func (v *NullableSnapshotRetentionPolicyCountKind) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotRetentionPolicyCountKind) Unset() + func (v NullableSnapshotRetentionPolicyCountKind) Get() *SnapshotRetentionPolicyCountKind + func (v NullableSnapshotRetentionPolicyCountKind) IsSet() bool + func (v NullableSnapshotRetentionPolicyCountKind) MarshalJSON() ([]byte, error) + type NullableSnapshotRetentionPolicyIndefinitely struct + func NewNullableSnapshotRetentionPolicyIndefinitely(val *SnapshotRetentionPolicyIndefinitely) *NullableSnapshotRetentionPolicyIndefinitely + func (v *NullableSnapshotRetentionPolicyIndefinitely) Set(val *SnapshotRetentionPolicyIndefinitely) + func (v *NullableSnapshotRetentionPolicyIndefinitely) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotRetentionPolicyIndefinitely) Unset() + func (v NullableSnapshotRetentionPolicyIndefinitely) Get() *SnapshotRetentionPolicyIndefinitely + func (v NullableSnapshotRetentionPolicyIndefinitely) IsSet() bool + func (v NullableSnapshotRetentionPolicyIndefinitely) MarshalJSON() ([]byte, error) + type NullableSnapshotRetentionPolicyIndefinitelyKind struct + func NewNullableSnapshotRetentionPolicyIndefinitelyKind(val *SnapshotRetentionPolicyIndefinitelyKind) *NullableSnapshotRetentionPolicyIndefinitelyKind + func (v *NullableSnapshotRetentionPolicyIndefinitelyKind) Set(val *SnapshotRetentionPolicyIndefinitelyKind) + func (v *NullableSnapshotRetentionPolicyIndefinitelyKind) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotRetentionPolicyIndefinitelyKind) Unset() + func (v NullableSnapshotRetentionPolicyIndefinitelyKind) Get() *SnapshotRetentionPolicyIndefinitelyKind + func (v NullableSnapshotRetentionPolicyIndefinitelyKind) IsSet() bool + func (v NullableSnapshotRetentionPolicyIndefinitelyKind) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTemplate struct + func NewNullableTemplate(val *Template) *NullableTemplate + func (v *NullableTemplate) Set(val *Template) + func (v *NullableTemplate) UnmarshalJSON(src []byte) error + func (v *NullableTemplate) Unset() + func (v NullableTemplate) Get() *Template + func (v NullableTemplate) IsSet() bool + func (v NullableTemplate) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableVolumeAutomation struct + func NewNullableVolumeAutomation(val *VolumeAutomation) *NullableVolumeAutomation + func (v *NullableVolumeAutomation) Set(val *VolumeAutomation) + func (v *NullableVolumeAutomation) UnmarshalJSON(src []byte) error + func (v *NullableVolumeAutomation) Unset() + func (v NullableVolumeAutomation) Get() *VolumeAutomation + func (v NullableVolumeAutomation) IsSet() bool + func (v NullableVolumeAutomation) MarshalJSON() ([]byte, error) + type NullableVolumeAutomationInput struct + func NewNullableVolumeAutomationInput(val *VolumeAutomationInput) *NullableVolumeAutomationInput + func (v *NullableVolumeAutomationInput) Set(val *VolumeAutomationInput) + func (v *NullableVolumeAutomationInput) UnmarshalJSON(src []byte) error + func (v *NullableVolumeAutomationInput) Unset() + func (v NullableVolumeAutomationInput) Get() *VolumeAutomationInput + func (v NullableVolumeAutomationInput) IsSet() bool + func (v NullableVolumeAutomationInput) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionAutomation struct + func NewNullableVolumeExecutionAutomation(val *VolumeExecutionAutomation) *NullableVolumeExecutionAutomation + func (v *NullableVolumeExecutionAutomation) Set(val *VolumeExecutionAutomation) + func (v *NullableVolumeExecutionAutomation) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionAutomation) Unset() + func (v NullableVolumeExecutionAutomation) Get() *VolumeExecutionAutomation + func (v NullableVolumeExecutionAutomation) IsSet() bool + func (v NullableVolumeExecutionAutomation) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionDetails struct + func NewNullableVolumeExecutionDetails(val *VolumeExecutionDetails) *NullableVolumeExecutionDetails + func (v *NullableVolumeExecutionDetails) Set(val *VolumeExecutionDetails) + func (v *NullableVolumeExecutionDetails) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionDetails) Unset() + func (v NullableVolumeExecutionDetails) Get() *VolumeExecutionDetails + func (v NullableVolumeExecutionDetails) IsSet() bool + func (v NullableVolumeExecutionDetails) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionOutput struct + func NewNullableVolumeExecutionOutput(val *VolumeExecutionOutput) *NullableVolumeExecutionOutput + func (v *NullableVolumeExecutionOutput) Set(val *VolumeExecutionOutput) + func (v *NullableVolumeExecutionOutput) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionOutput) Unset() + func (v NullableVolumeExecutionOutput) Get() *VolumeExecutionOutput + func (v NullableVolumeExecutionOutput) IsSet() bool + func (v NullableVolumeExecutionOutput) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionOutputStep struct + func NewNullableVolumeExecutionOutputStep(val *VolumeExecutionOutputStep) *NullableVolumeExecutionOutputStep + func (v *NullableVolumeExecutionOutputStep) Set(val *VolumeExecutionOutputStep) + func (v *NullableVolumeExecutionOutputStep) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionOutputStep) Unset() + func (v NullableVolumeExecutionOutputStep) Get() *VolumeExecutionOutputStep + func (v NullableVolumeExecutionOutputStep) IsSet() bool + func (v NullableVolumeExecutionOutputStep) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionOutputStepStatus struct + func NewNullableVolumeExecutionOutputStepStatus(val *VolumeExecutionOutputStepStatus) *NullableVolumeExecutionOutputStepStatus + func (v *NullableVolumeExecutionOutputStepStatus) Set(val *VolumeExecutionOutputStepStatus) + func (v *NullableVolumeExecutionOutputStepStatus) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionOutputStepStatus) Unset() + func (v NullableVolumeExecutionOutputStepStatus) Get() *VolumeExecutionOutputStepStatus + func (v NullableVolumeExecutionOutputStepStatus) IsSet() bool + func (v NullableVolumeExecutionOutputStepStatus) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionResponse struct + func NewNullableVolumeExecutionResponse(val *VolumeExecutionResponse) *NullableVolumeExecutionResponse + func (v *NullableVolumeExecutionResponse) Set(val *VolumeExecutionResponse) + func (v *NullableVolumeExecutionResponse) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionResponse) Unset() + func (v NullableVolumeExecutionResponse) Get() *VolumeExecutionResponse + func (v NullableVolumeExecutionResponse) IsSet() bool + func (v NullableVolumeExecutionResponse) MarshalJSON() ([]byte, error) + type NullableVolumeExecutionResponseStatus struct + func NewNullableVolumeExecutionResponseStatus(val *VolumeExecutionResponseStatus) *NullableVolumeExecutionResponseStatus + func (v *NullableVolumeExecutionResponseStatus) Set(val *VolumeExecutionResponseStatus) + func (v *NullableVolumeExecutionResponseStatus) UnmarshalJSON(src []byte) error + func (v *NullableVolumeExecutionResponseStatus) Unset() + func (v NullableVolumeExecutionResponseStatus) Get() *VolumeExecutionResponseStatus + func (v NullableVolumeExecutionResponseStatus) IsSet() bool + func (v NullableVolumeExecutionResponseStatus) MarshalJSON() ([]byte, error) + type NullableVolumeOutput struct + func NewNullableVolumeOutput(val *VolumeOutput) *NullableVolumeOutput + func (v *NullableVolumeOutput) Set(val *VolumeOutput) + func (v *NullableVolumeOutput) UnmarshalJSON(src []byte) error + func (v *NullableVolumeOutput) Unset() + func (v NullableVolumeOutput) Get() *VolumeOutput + func (v NullableVolumeOutput) IsSet() bool + func (v NullableVolumeOutput) MarshalJSON() ([]byte, error) + type NullableVolumeOutputStep struct + func NewNullableVolumeOutputStep(val *VolumeOutputStep) *NullableVolumeOutputStep + func (v *NullableVolumeOutputStep) Set(val *VolumeOutputStep) + func (v *NullableVolumeOutputStep) UnmarshalJSON(src []byte) error + func (v *NullableVolumeOutputStep) Unset() + func (v NullableVolumeOutputStep) Get() *VolumeOutputStep + func (v NullableVolumeOutputStep) IsSet() bool + func (v NullableVolumeOutputStep) MarshalJSON() ([]byte, error) + type NullableVolumeOutputStepResult struct + func NewNullableVolumeOutputStepResult(val *VolumeOutputStepResult) *NullableVolumeOutputStepResult + func (v *NullableVolumeOutputStepResult) Set(val *VolumeOutputStepResult) + func (v *NullableVolumeOutputStepResult) UnmarshalJSON(src []byte) error + func (v *NullableVolumeOutputStepResult) Unset() + func (v NullableVolumeOutputStepResult) Get() *VolumeOutputStepResult + func (v NullableVolumeOutputStepResult) IsSet() bool + func (v NullableVolumeOutputStepResult) MarshalJSON() ([]byte, error) + type NullableVolumeRecoveryPointManagementInput struct + func NewNullableVolumeRecoveryPointManagementInput(val *VolumeRecoveryPointManagementInput) *NullableVolumeRecoveryPointManagementInput + func (v *NullableVolumeRecoveryPointManagementInput) Set(val *VolumeRecoveryPointManagementInput) + func (v *NullableVolumeRecoveryPointManagementInput) UnmarshalJSON(src []byte) error + func (v *NullableVolumeRecoveryPointManagementInput) Unset() + func (v NullableVolumeRecoveryPointManagementInput) Get() *VolumeRecoveryPointManagementInput + func (v NullableVolumeRecoveryPointManagementInput) IsSet() bool + func (v NullableVolumeRecoveryPointManagementInput) MarshalJSON() ([]byte, error) + type NullableVolumeTemplateAutomationInput struct + func NewNullableVolumeTemplateAutomationInput(val *VolumeTemplateAutomationInput) *NullableVolumeTemplateAutomationInput + func (v *NullableVolumeTemplateAutomationInput) Set(val *VolumeTemplateAutomationInput) + func (v *NullableVolumeTemplateAutomationInput) UnmarshalJSON(src []byte) error + func (v *NullableVolumeTemplateAutomationInput) Unset() + func (v NullableVolumeTemplateAutomationInput) Get() *VolumeTemplateAutomationInput + func (v NullableVolumeTemplateAutomationInput) IsSet() bool + func (v NullableVolumeTemplateAutomationInput) MarshalJSON() ([]byte, error) + type NullableVolumeTemplateAutomationInputKind struct + func NewNullableVolumeTemplateAutomationInputKind(val *VolumeTemplateAutomationInputKind) *NullableVolumeTemplateAutomationInputKind + func (v *NullableVolumeTemplateAutomationInputKind) Set(val *VolumeTemplateAutomationInputKind) + func (v *NullableVolumeTemplateAutomationInputKind) UnmarshalJSON(src []byte) error + func (v *NullableVolumeTemplateAutomationInputKind) Unset() + func (v NullableVolumeTemplateAutomationInputKind) Get() *VolumeTemplateAutomationInputKind + func (v NullableVolumeTemplateAutomationInputKind) IsSet() bool + func (v NullableVolumeTemplateAutomationInputKind) MarshalJSON() ([]byte, error) + type PartialUpdateVolumeAutomationPayload struct + AdditionalProperties map[string]interface{} + Description *string + Input *VolumeAutomationInput + Name *string + Triggers *AutomationTriggers + func NewPartialUpdateVolumeAutomationPayload() *PartialUpdateVolumeAutomationPayload + func NewPartialUpdateVolumeAutomationPayloadWithDefaults() *PartialUpdateVolumeAutomationPayload + func (o *PartialUpdateVolumeAutomationPayload) GetDescription() string + func (o *PartialUpdateVolumeAutomationPayload) GetDescriptionOk() (*string, bool) + func (o *PartialUpdateVolumeAutomationPayload) GetInput() VolumeAutomationInput + func (o *PartialUpdateVolumeAutomationPayload) GetInputOk() (*VolumeAutomationInput, bool) + func (o *PartialUpdateVolumeAutomationPayload) GetName() string + func (o *PartialUpdateVolumeAutomationPayload) GetNameOk() (*string, bool) + func (o *PartialUpdateVolumeAutomationPayload) GetTriggers() AutomationTriggers + func (o *PartialUpdateVolumeAutomationPayload) GetTriggersOk() (*AutomationTriggers, bool) + func (o *PartialUpdateVolumeAutomationPayload) HasDescription() bool + func (o *PartialUpdateVolumeAutomationPayload) HasInput() bool + func (o *PartialUpdateVolumeAutomationPayload) HasName() bool + func (o *PartialUpdateVolumeAutomationPayload) HasTriggers() bool + func (o *PartialUpdateVolumeAutomationPayload) SetDescription(v string) + func (o *PartialUpdateVolumeAutomationPayload) SetInput(v VolumeAutomationInput) + func (o *PartialUpdateVolumeAutomationPayload) SetName(v string) + func (o *PartialUpdateVolumeAutomationPayload) SetTriggers(v AutomationTriggers) + func (o *PartialUpdateVolumeAutomationPayload) UnmarshalJSON(data []byte) (err error) + func (o PartialUpdateVolumeAutomationPayload) MarshalJSON() ([]byte, error) + func (o PartialUpdateVolumeAutomationPayload) ToMap() (map[string]interface{}, error) + type Schedule struct + AdditionalProperties map[string]interface{} + Id *string + Name *string + func NewSchedule() *Schedule + func NewScheduleWithDefaults() *Schedule + func (o *Schedule) GetId() string + func (o *Schedule) GetIdOk() (*string, bool) + func (o *Schedule) GetName() string + func (o *Schedule) GetNameOk() (*string, bool) + func (o *Schedule) HasId() bool + func (o *Schedule) HasName() bool + func (o *Schedule) SetId(v string) + func (o *Schedule) SetName(v string) + func (o *Schedule) UnmarshalJSON(data []byte) (err error) + func (o Schedule) MarshalJSON() ([]byte, error) + func (o Schedule) ToMap() (map[string]interface{}, error) + type ScheduleDetails struct + AdditionalProperties map[string]interface{} + Id *string + Name *string + WorkflowConfig map[string]interface{} + func NewScheduleDetails() *ScheduleDetails + func NewScheduleDetailsWithDefaults() *ScheduleDetails + func (o *ScheduleDetails) GetId() string + func (o *ScheduleDetails) GetIdOk() (*string, bool) + func (o *ScheduleDetails) GetName() string + func (o *ScheduleDetails) GetNameOk() (*string, bool) + func (o *ScheduleDetails) GetWorkflowConfig() map[string]interface{} + func (o *ScheduleDetails) GetWorkflowConfigOk() (map[string]interface{}, bool) + func (o *ScheduleDetails) HasId() bool + func (o *ScheduleDetails) HasName() bool + func (o *ScheduleDetails) HasWorkflowConfig() bool + func (o *ScheduleDetails) SetId(v string) + func (o *ScheduleDetails) SetName(v string) + func (o *ScheduleDetails) SetWorkflowConfig(v map[string]interface{}) + func (o *ScheduleDetails) UnmarshalJSON(data []byte) (err error) + func (o ScheduleDetails) MarshalJSON() ([]byte, error) + func (o ScheduleDetails) ToMap() (map[string]interface{}, error) + type SchedulePatchRequest struct + AdditionalProperties map[string]interface{} + Name *string + Rrule *string + WorkflowConfig map[string]interface{} + func NewSchedulePatchRequest() *SchedulePatchRequest + func NewSchedulePatchRequestWithDefaults() *SchedulePatchRequest + func (o *SchedulePatchRequest) GetName() string + func (o *SchedulePatchRequest) GetNameOk() (*string, bool) + func (o *SchedulePatchRequest) GetRrule() string + func (o *SchedulePatchRequest) GetRruleOk() (*string, bool) + func (o *SchedulePatchRequest) GetWorkflowConfig() map[string]interface{} + func (o *SchedulePatchRequest) GetWorkflowConfigOk() (map[string]interface{}, bool) + func (o *SchedulePatchRequest) HasName() bool + func (o *SchedulePatchRequest) HasRrule() bool + func (o *SchedulePatchRequest) HasWorkflowConfig() bool + func (o *SchedulePatchRequest) SetName(v string) + func (o *SchedulePatchRequest) SetRrule(v string) + func (o *SchedulePatchRequest) SetWorkflowConfig(v map[string]interface{}) + func (o *SchedulePatchRequest) UnmarshalJSON(data []byte) (err error) + func (o SchedulePatchRequest) MarshalJSON() ([]byte, error) + func (o SchedulePatchRequest) ToMap() (map[string]interface{}, error) + type ScheduleRequest struct + AdditionalProperties map[string]interface{} + Name string + Rrule string + WorkflowConfig map[string]interface{} + func NewScheduleRequest(name string, rrule string) *ScheduleRequest + func NewScheduleRequestWithDefaults() *ScheduleRequest + func (o *ScheduleRequest) GetName() string + func (o *ScheduleRequest) GetNameOk() (*string, bool) + func (o *ScheduleRequest) GetRrule() string + func (o *ScheduleRequest) GetRruleOk() (*string, bool) + func (o *ScheduleRequest) GetWorkflowConfig() map[string]interface{} + func (o *ScheduleRequest) GetWorkflowConfigOk() (map[string]interface{}, bool) + func (o *ScheduleRequest) HasWorkflowConfig() bool + func (o *ScheduleRequest) SetName(v string) + func (o *ScheduleRequest) SetRrule(v string) + func (o *ScheduleRequest) SetWorkflowConfig(v map[string]interface{}) + func (o *ScheduleRequest) UnmarshalJSON(data []byte) (err error) + func (o ScheduleRequest) MarshalJSON() ([]byte, error) + func (o ScheduleRequest) ToMap() (map[string]interface{}, error) + type SnapshotRetentionPolicy struct + SnapshotRetentionPolicyCount *SnapshotRetentionPolicyCount + SnapshotRetentionPolicyIndefinitely *SnapshotRetentionPolicyIndefinitely + func SnapshotRetentionPolicyCountAsSnapshotRetentionPolicy(v *SnapshotRetentionPolicyCount) SnapshotRetentionPolicy + func SnapshotRetentionPolicyIndefinitelyAsSnapshotRetentionPolicy(v *SnapshotRetentionPolicyIndefinitely) SnapshotRetentionPolicy + func (dst *SnapshotRetentionPolicy) UnmarshalJSON(data []byte) error + func (obj *SnapshotRetentionPolicy) GetActualInstance() interface{} + func (obj SnapshotRetentionPolicy) GetActualInstanceValue() interface{} + func (src SnapshotRetentionPolicy) MarshalJSON() ([]byte, error) + type SnapshotRetentionPolicyCount struct + AdditionalProperties map[string]interface{} + Kind SnapshotRetentionPolicyCountKind + Value int32 + func NewSnapshotRetentionPolicyCount(kind SnapshotRetentionPolicyCountKind, value int32) *SnapshotRetentionPolicyCount + func NewSnapshotRetentionPolicyCountWithDefaults() *SnapshotRetentionPolicyCount + func (o *SnapshotRetentionPolicyCount) GetKind() SnapshotRetentionPolicyCountKind + func (o *SnapshotRetentionPolicyCount) GetKindOk() (*SnapshotRetentionPolicyCountKind, bool) + func (o *SnapshotRetentionPolicyCount) GetValue() int32 + func (o *SnapshotRetentionPolicyCount) GetValueOk() (*int32, bool) + func (o *SnapshotRetentionPolicyCount) SetKind(v SnapshotRetentionPolicyCountKind) + func (o *SnapshotRetentionPolicyCount) SetValue(v int32) + func (o *SnapshotRetentionPolicyCount) UnmarshalJSON(data []byte) (err error) + func (o SnapshotRetentionPolicyCount) MarshalJSON() ([]byte, error) + func (o SnapshotRetentionPolicyCount) ToMap() (map[string]interface{}, error) + type SnapshotRetentionPolicyCountKind string + const SNAPSHOTRETENTIONPOLICYCOUNTKIND_COUNT + const SNAPSHOTRETENTIONPOLICYCOUNTKIND_UNKNOWN_DEFAULT_OPEN_API + func NewSnapshotRetentionPolicyCountKindFromValue(v string) (*SnapshotRetentionPolicyCountKind, error) + func (v *SnapshotRetentionPolicyCountKind) UnmarshalJSON(src []byte) error + func (v SnapshotRetentionPolicyCountKind) IsValid() bool + func (v SnapshotRetentionPolicyCountKind) Ptr() *SnapshotRetentionPolicyCountKind + type SnapshotRetentionPolicyIndefinitely struct + AdditionalProperties map[string]interface{} + Kind SnapshotRetentionPolicyIndefinitelyKind + func NewSnapshotRetentionPolicyIndefinitely(kind SnapshotRetentionPolicyIndefinitelyKind) *SnapshotRetentionPolicyIndefinitely + func NewSnapshotRetentionPolicyIndefinitelyWithDefaults() *SnapshotRetentionPolicyIndefinitely + func (o *SnapshotRetentionPolicyIndefinitely) GetKind() SnapshotRetentionPolicyIndefinitelyKind + func (o *SnapshotRetentionPolicyIndefinitely) GetKindOk() (*SnapshotRetentionPolicyIndefinitelyKind, bool) + func (o *SnapshotRetentionPolicyIndefinitely) SetKind(v SnapshotRetentionPolicyIndefinitelyKind) + func (o *SnapshotRetentionPolicyIndefinitely) UnmarshalJSON(data []byte) (err error) + func (o SnapshotRetentionPolicyIndefinitely) MarshalJSON() ([]byte, error) + func (o SnapshotRetentionPolicyIndefinitely) ToMap() (map[string]interface{}, error) + type SnapshotRetentionPolicyIndefinitelyKind string + const SNAPSHOTRETENTIONPOLICYINDEFINITELYKIND_INDEFINITELY + const SNAPSHOTRETENTIONPOLICYINDEFINITELYKIND_UNKNOWN_DEFAULT_OPEN_API + func NewSnapshotRetentionPolicyIndefinitelyKindFromValue(v string) (*SnapshotRetentionPolicyIndefinitelyKind, error) + func (v *SnapshotRetentionPolicyIndefinitelyKind) UnmarshalJSON(src []byte) error + func (v SnapshotRetentionPolicyIndefinitelyKind) IsValid() bool + func (v SnapshotRetentionPolicyIndefinitelyKind) Ptr() *SnapshotRetentionPolicyIndefinitelyKind + type Template struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + Description string + Id string + Name string + func NewTemplate(createTime time.Time, description string, id string, name string) *Template + func NewTemplateWithDefaults() *Template + func (o *Template) GetCreateTime() time.Time + func (o *Template) GetCreateTimeOk() (*time.Time, bool) + func (o *Template) GetDescription() string + func (o *Template) GetDescriptionOk() (*string, bool) + func (o *Template) GetId() string + func (o *Template) GetIdOk() (*string, bool) + func (o *Template) GetName() string + func (o *Template) GetNameOk() (*string, bool) + func (o *Template) SetCreateTime(v time.Time) + func (o *Template) SetDescription(v string) + func (o *Template) SetId(v string) + func (o *Template) SetName(v string) + func (o *Template) UnmarshalJSON(data []byte) (err error) + func (o Template) MarshalJSON() ([]byte, error) + func (o Template) ToMap() (map[string]interface{}, error) + type VolumeAutomation struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + Description *string + Id string + Input *VolumeAutomationInput + Name *string + Output *VolumeOutput + TemplateId *string + Triggers *AutomationTriggers + UpdateTime time.Time + func NewVolumeAutomation(createTime time.Time, id string, updateTime time.Time) *VolumeAutomation + func NewVolumeAutomationWithDefaults() *VolumeAutomation + func (o *VolumeAutomation) GetCreateTime() time.Time + func (o *VolumeAutomation) GetCreateTimeOk() (*time.Time, bool) + func (o *VolumeAutomation) GetDescription() string + func (o *VolumeAutomation) GetDescriptionOk() (*string, bool) + func (o *VolumeAutomation) GetId() string + func (o *VolumeAutomation) GetIdOk() (*string, bool) + func (o *VolumeAutomation) GetInput() VolumeAutomationInput + func (o *VolumeAutomation) GetInputOk() (*VolumeAutomationInput, bool) + func (o *VolumeAutomation) GetName() string + func (o *VolumeAutomation) GetNameOk() (*string, bool) + func (o *VolumeAutomation) GetOutput() VolumeOutput + func (o *VolumeAutomation) GetOutputOk() (*VolumeOutput, bool) + func (o *VolumeAutomation) GetTemplateId() string + func (o *VolumeAutomation) GetTemplateIdOk() (*string, bool) + func (o *VolumeAutomation) GetTriggers() AutomationTriggers + func (o *VolumeAutomation) GetTriggersOk() (*AutomationTriggers, bool) + func (o *VolumeAutomation) GetUpdateTime() time.Time + func (o *VolumeAutomation) GetUpdateTimeOk() (*time.Time, bool) + func (o *VolumeAutomation) HasDescription() bool + func (o *VolumeAutomation) HasInput() bool + func (o *VolumeAutomation) HasName() bool + func (o *VolumeAutomation) HasOutput() bool + func (o *VolumeAutomation) HasTemplateId() bool + func (o *VolumeAutomation) HasTriggers() bool + func (o *VolumeAutomation) SetCreateTime(v time.Time) + func (o *VolumeAutomation) SetDescription(v string) + func (o *VolumeAutomation) SetId(v string) + func (o *VolumeAutomation) SetInput(v VolumeAutomationInput) + func (o *VolumeAutomation) SetName(v string) + func (o *VolumeAutomation) SetOutput(v VolumeOutput) + func (o *VolumeAutomation) SetTemplateId(v string) + func (o *VolumeAutomation) SetTriggers(v AutomationTriggers) + func (o *VolumeAutomation) SetUpdateTime(v time.Time) + func (o *VolumeAutomation) UnmarshalJSON(data []byte) (err error) + func (o VolumeAutomation) MarshalJSON() ([]byte, error) + func (o VolumeAutomation) ToMap() (map[string]interface{}, error) + type VolumeAutomationInput struct + VolumeRecoveryPointManagementInput *VolumeRecoveryPointManagementInput + func VolumeRecoveryPointManagementInputAsVolumeAutomationInput(v *VolumeRecoveryPointManagementInput) VolumeAutomationInput + func (dst *VolumeAutomationInput) UnmarshalJSON(data []byte) error + func (obj *VolumeAutomationInput) GetActualInstance() interface{} + func (obj VolumeAutomationInput) GetActualInstanceValue() interface{} + func (src VolumeAutomationInput) MarshalJSON() ([]byte, error) + type VolumeExecutionAutomation struct + AdditionalProperties map[string]interface{} + CreateTime time.Time + Description *string + Input *VolumeAutomationInput + Name *string + Output *VolumeOutput + TemplateId *string + Triggers *AutomationTriggers + UpdateTime time.Time + func NewVolumeExecutionAutomation(createTime time.Time, updateTime time.Time) *VolumeExecutionAutomation + func NewVolumeExecutionAutomationWithDefaults() *VolumeExecutionAutomation + func (o *VolumeExecutionAutomation) GetCreateTime() time.Time + func (o *VolumeExecutionAutomation) GetCreateTimeOk() (*time.Time, bool) + func (o *VolumeExecutionAutomation) GetDescription() string + func (o *VolumeExecutionAutomation) GetDescriptionOk() (*string, bool) + func (o *VolumeExecutionAutomation) GetInput() VolumeAutomationInput + func (o *VolumeExecutionAutomation) GetInputOk() (*VolumeAutomationInput, bool) + func (o *VolumeExecutionAutomation) GetName() string + func (o *VolumeExecutionAutomation) GetNameOk() (*string, bool) + func (o *VolumeExecutionAutomation) GetOutput() VolumeOutput + func (o *VolumeExecutionAutomation) GetOutputOk() (*VolumeOutput, bool) + func (o *VolumeExecutionAutomation) GetTemplateId() string + func (o *VolumeExecutionAutomation) GetTemplateIdOk() (*string, bool) + func (o *VolumeExecutionAutomation) GetTriggers() AutomationTriggers + func (o *VolumeExecutionAutomation) GetTriggersOk() (*AutomationTriggers, bool) + func (o *VolumeExecutionAutomation) GetUpdateTime() time.Time + func (o *VolumeExecutionAutomation) GetUpdateTimeOk() (*time.Time, bool) + func (o *VolumeExecutionAutomation) HasDescription() bool + func (o *VolumeExecutionAutomation) HasInput() bool + func (o *VolumeExecutionAutomation) HasName() bool + func (o *VolumeExecutionAutomation) HasOutput() bool + func (o *VolumeExecutionAutomation) HasTemplateId() bool + func (o *VolumeExecutionAutomation) HasTriggers() bool + func (o *VolumeExecutionAutomation) SetCreateTime(v time.Time) + func (o *VolumeExecutionAutomation) SetDescription(v string) + func (o *VolumeExecutionAutomation) SetInput(v VolumeAutomationInput) + func (o *VolumeExecutionAutomation) SetName(v string) + func (o *VolumeExecutionAutomation) SetOutput(v VolumeOutput) + func (o *VolumeExecutionAutomation) SetTemplateId(v string) + func (o *VolumeExecutionAutomation) SetTriggers(v AutomationTriggers) + func (o *VolumeExecutionAutomation) SetUpdateTime(v time.Time) + func (o *VolumeExecutionAutomation) UnmarshalJSON(data []byte) (err error) + func (o VolumeExecutionAutomation) MarshalJSON() ([]byte, error) + func (o VolumeExecutionAutomation) ToMap() (map[string]interface{}, error) + type VolumeExecutionDetails struct + AdditionalProperties map[string]interface{} + Config VolumeExecutionAutomation + Output *VolumeExecutionOutput + func NewVolumeExecutionDetails(config VolumeExecutionAutomation) *VolumeExecutionDetails + func NewVolumeExecutionDetailsWithDefaults() *VolumeExecutionDetails + func (o *VolumeExecutionDetails) GetConfig() VolumeExecutionAutomation + func (o *VolumeExecutionDetails) GetConfigOk() (*VolumeExecutionAutomation, bool) + func (o *VolumeExecutionDetails) GetOutput() VolumeExecutionOutput + func (o *VolumeExecutionDetails) GetOutputOk() (*VolumeExecutionOutput, bool) + func (o *VolumeExecutionDetails) HasOutput() bool + func (o *VolumeExecutionDetails) SetConfig(v VolumeExecutionAutomation) + func (o *VolumeExecutionDetails) SetOutput(v VolumeExecutionOutput) + func (o *VolumeExecutionDetails) UnmarshalJSON(data []byte) (err error) + func (o VolumeExecutionDetails) MarshalJSON() ([]byte, error) + func (o VolumeExecutionDetails) ToMap() (map[string]interface{}, error) + type VolumeExecutionOutput struct + AdditionalProperties map[string]interface{} + Steps []VolumeExecutionOutputStep + func NewVolumeExecutionOutput() *VolumeExecutionOutput + func NewVolumeExecutionOutputWithDefaults() *VolumeExecutionOutput + func (o *VolumeExecutionOutput) GetSteps() []VolumeExecutionOutputStep + func (o *VolumeExecutionOutput) GetStepsOk() ([]VolumeExecutionOutputStep, bool) + func (o *VolumeExecutionOutput) HasSteps() bool + func (o *VolumeExecutionOutput) SetSteps(v []VolumeExecutionOutputStep) + func (o *VolumeExecutionOutput) UnmarshalJSON(data []byte) (err error) + func (o VolumeExecutionOutput) MarshalJSON() ([]byte, error) + func (o VolumeExecutionOutput) ToMap() (map[string]interface{}, error) + type VolumeExecutionOutputStep struct + AdditionalProperties map[string]interface{} + Message *string + Name string + Result *VolumeOutputStepResult + Status VolumeExecutionOutputStepStatus + func NewVolumeExecutionOutputStep(name string, status VolumeExecutionOutputStepStatus) *VolumeExecutionOutputStep + func NewVolumeExecutionOutputStepWithDefaults() *VolumeExecutionOutputStep + func (o *VolumeExecutionOutputStep) GetMessage() string + func (o *VolumeExecutionOutputStep) GetMessageOk() (*string, bool) + func (o *VolumeExecutionOutputStep) GetName() string + func (o *VolumeExecutionOutputStep) GetNameOk() (*string, bool) + func (o *VolumeExecutionOutputStep) GetResult() VolumeOutputStepResult + func (o *VolumeExecutionOutputStep) GetResultOk() (*VolumeOutputStepResult, bool) + func (o *VolumeExecutionOutputStep) GetStatus() VolumeExecutionOutputStepStatus + func (o *VolumeExecutionOutputStep) GetStatusOk() (*VolumeExecutionOutputStepStatus, bool) + func (o *VolumeExecutionOutputStep) HasMessage() bool + func (o *VolumeExecutionOutputStep) HasResult() bool + func (o *VolumeExecutionOutputStep) SetMessage(v string) + func (o *VolumeExecutionOutputStep) SetName(v string) + func (o *VolumeExecutionOutputStep) SetResult(v VolumeOutputStepResult) + func (o *VolumeExecutionOutputStep) SetStatus(v VolumeExecutionOutputStepStatus) + func (o *VolumeExecutionOutputStep) UnmarshalJSON(data []byte) (err error) + func (o VolumeExecutionOutputStep) MarshalJSON() ([]byte, error) + func (o VolumeExecutionOutputStep) ToMap() (map[string]interface{}, error) + type VolumeExecutionOutputStepStatus string + const VOLUMEEXECUTIONOUTPUTSTEPSTATUS_FAILED + const VOLUMEEXECUTIONOUTPUTSTEPSTATUS_PENDING + const VOLUMEEXECUTIONOUTPUTSTEPSTATUS_RUNNING + const VOLUMEEXECUTIONOUTPUTSTEPSTATUS_SUCCESSFUL + const VOLUMEEXECUTIONOUTPUTSTEPSTATUS_UNKNOWN_DEFAULT_OPEN_API + func NewVolumeExecutionOutputStepStatusFromValue(v string) (*VolumeExecutionOutputStepStatus, error) + func (v *VolumeExecutionOutputStepStatus) UnmarshalJSON(src []byte) error + func (v VolumeExecutionOutputStepStatus) IsValid() bool + func (v VolumeExecutionOutputStepStatus) Ptr() *VolumeExecutionOutputStepStatus + type VolumeExecutionResponse struct + AdditionalProperties map[string]interface{} + Automation *VolumeExecutionDetails + CreateTime time.Time + EndTime *time.Time + Id string + Status VolumeExecutionResponseStatus + func NewVolumeExecutionResponse(createTime time.Time, id string, status VolumeExecutionResponseStatus) *VolumeExecutionResponse + func NewVolumeExecutionResponseWithDefaults() *VolumeExecutionResponse + func (o *VolumeExecutionResponse) GetAutomation() VolumeExecutionDetails + func (o *VolumeExecutionResponse) GetAutomationOk() (*VolumeExecutionDetails, bool) + func (o *VolumeExecutionResponse) GetCreateTime() time.Time + func (o *VolumeExecutionResponse) GetCreateTimeOk() (*time.Time, bool) + func (o *VolumeExecutionResponse) GetEndTime() time.Time + func (o *VolumeExecutionResponse) GetEndTimeOk() (*time.Time, bool) + func (o *VolumeExecutionResponse) GetId() string + func (o *VolumeExecutionResponse) GetIdOk() (*string, bool) + func (o *VolumeExecutionResponse) GetStatus() VolumeExecutionResponseStatus + func (o *VolumeExecutionResponse) GetStatusOk() (*VolumeExecutionResponseStatus, bool) + func (o *VolumeExecutionResponse) HasAutomation() bool + func (o *VolumeExecutionResponse) HasEndTime() bool + func (o *VolumeExecutionResponse) SetAutomation(v VolumeExecutionDetails) + func (o *VolumeExecutionResponse) SetCreateTime(v time.Time) + func (o *VolumeExecutionResponse) SetEndTime(v time.Time) + func (o *VolumeExecutionResponse) SetId(v string) + func (o *VolumeExecutionResponse) SetStatus(v VolumeExecutionResponseStatus) + func (o *VolumeExecutionResponse) UnmarshalJSON(data []byte) (err error) + func (o VolumeExecutionResponse) MarshalJSON() ([]byte, error) + func (o VolumeExecutionResponse) ToMap() (map[string]interface{}, error) + type VolumeExecutionResponseStatus string + const VOLUMEEXECUTIONRESPONSESTATUS_COMPLETED + const VOLUMEEXECUTIONRESPONSESTATUS_FAILED + const VOLUMEEXECUTIONRESPONSESTATUS_PENDING + const VOLUMEEXECUTIONRESPONSESTATUS_RUNNING + const VOLUMEEXECUTIONRESPONSESTATUS_TERMINATED + const VOLUMEEXECUTIONRESPONSESTATUS_UNKNOWN_DEFAULT_OPEN_API + func NewVolumeExecutionResponseStatusFromValue(v string) (*VolumeExecutionResponseStatus, error) + func (v *VolumeExecutionResponseStatus) UnmarshalJSON(src []byte) error + func (v VolumeExecutionResponseStatus) IsValid() bool + func (v VolumeExecutionResponseStatus) Ptr() *VolumeExecutionResponseStatus + type VolumeOutput struct + AdditionalProperties map[string]interface{} + Steps []VolumeOutputStep + func NewVolumeOutput() *VolumeOutput + func NewVolumeOutputWithDefaults() *VolumeOutput + func (o *VolumeOutput) GetSteps() []VolumeOutputStep + func (o *VolumeOutput) GetStepsOk() ([]VolumeOutputStep, bool) + func (o *VolumeOutput) HasSteps() bool + func (o *VolumeOutput) SetSteps(v []VolumeOutputStep) + func (o *VolumeOutput) UnmarshalJSON(data []byte) (err error) + func (o VolumeOutput) MarshalJSON() ([]byte, error) + func (o VolumeOutput) ToMap() (map[string]interface{}, error) + type VolumeOutputStep struct + AdditionalProperties map[string]interface{} + Name string + Result *VolumeOutputStepResult + func NewVolumeOutputStep(name string) *VolumeOutputStep + func NewVolumeOutputStepWithDefaults() *VolumeOutputStep + func (o *VolumeOutputStep) GetName() string + func (o *VolumeOutputStep) GetNameOk() (*string, bool) + func (o *VolumeOutputStep) GetResult() VolumeOutputStepResult + func (o *VolumeOutputStep) GetResultOk() (*VolumeOutputStepResult, bool) + func (o *VolumeOutputStep) HasResult() bool + func (o *VolumeOutputStep) SetName(v string) + func (o *VolumeOutputStep) SetResult(v VolumeOutputStepResult) + func (o *VolumeOutputStep) UnmarshalJSON(data []byte) (err error) + func (o VolumeOutputStep) MarshalJSON() ([]byte, error) + func (o VolumeOutputStep) ToMap() (map[string]interface{}, error) + type VolumeOutputStepResult struct + CreateSnapshotsResult *CreateSnapshotsResult + GetVolumeIDsResult *GetVolumeIDsResult + func CreateSnapshotsResultAsVolumeOutputStepResult(v *CreateSnapshotsResult) VolumeOutputStepResult + func GetVolumeIDsResultAsVolumeOutputStepResult(v *GetVolumeIDsResult) VolumeOutputStepResult + func (dst *VolumeOutputStepResult) UnmarshalJSON(data []byte) error + func (obj *VolumeOutputStepResult) GetActualInstance() interface{} + func (obj VolumeOutputStepResult) GetActualInstanceValue() interface{} + func (src VolumeOutputStepResult) MarshalJSON() ([]byte, error) + type VolumeRecoveryPointManagementInput struct + AdditionalProperties map[string]interface{} + InheritVolumeLabels *bool + Kind string + RecoveryPointLabels *map[string]string + SnapshotRetentionPolicy SnapshotRetentionPolicy + VolumeLabelSelector *string + func NewVolumeRecoveryPointManagementInput(kind string, snapshotRetentionPolicy SnapshotRetentionPolicy) *VolumeRecoveryPointManagementInput + func NewVolumeRecoveryPointManagementInputWithDefaults() *VolumeRecoveryPointManagementInput + func (o *VolumeRecoveryPointManagementInput) GetInheritVolumeLabels() bool + func (o *VolumeRecoveryPointManagementInput) GetInheritVolumeLabelsOk() (*bool, bool) + func (o *VolumeRecoveryPointManagementInput) GetKind() string + func (o *VolumeRecoveryPointManagementInput) GetKindOk() (*string, bool) + func (o *VolumeRecoveryPointManagementInput) GetRecoveryPointLabels() map[string]string + func (o *VolumeRecoveryPointManagementInput) GetRecoveryPointLabelsOk() (*map[string]string, bool) + func (o *VolumeRecoveryPointManagementInput) GetSnapshotRetentionPolicy() SnapshotRetentionPolicy + func (o *VolumeRecoveryPointManagementInput) GetSnapshotRetentionPolicyOk() (*SnapshotRetentionPolicy, bool) + func (o *VolumeRecoveryPointManagementInput) GetVolumeLabelSelector() string + func (o *VolumeRecoveryPointManagementInput) GetVolumeLabelSelectorOk() (*string, bool) + func (o *VolumeRecoveryPointManagementInput) HasInheritVolumeLabels() bool + func (o *VolumeRecoveryPointManagementInput) HasRecoveryPointLabels() bool + func (o *VolumeRecoveryPointManagementInput) HasVolumeLabelSelector() bool + func (o *VolumeRecoveryPointManagementInput) SetInheritVolumeLabels(v bool) + func (o *VolumeRecoveryPointManagementInput) SetKind(v string) + func (o *VolumeRecoveryPointManagementInput) SetRecoveryPointLabels(v map[string]string) + func (o *VolumeRecoveryPointManagementInput) SetSnapshotRetentionPolicy(v SnapshotRetentionPolicy) + func (o *VolumeRecoveryPointManagementInput) SetVolumeLabelSelector(v string) + func (o *VolumeRecoveryPointManagementInput) UnmarshalJSON(data []byte) (err error) + func (o VolumeRecoveryPointManagementInput) MarshalJSON() ([]byte, error) + func (o VolumeRecoveryPointManagementInput) ToMap() (map[string]interface{}, error) + type VolumeTemplateAutomationInput struct + AdditionalProperties map[string]interface{} + Kind VolumeTemplateAutomationInputKind + func NewVolumeTemplateAutomationInput(kind VolumeTemplateAutomationInputKind) *VolumeTemplateAutomationInput + func NewVolumeTemplateAutomationInputWithDefaults() *VolumeTemplateAutomationInput + func (o *VolumeTemplateAutomationInput) GetKind() VolumeTemplateAutomationInputKind + func (o *VolumeTemplateAutomationInput) GetKindOk() (*VolumeTemplateAutomationInputKind, bool) + func (o *VolumeTemplateAutomationInput) SetKind(v VolumeTemplateAutomationInputKind) + func (o *VolumeTemplateAutomationInput) UnmarshalJSON(data []byte) (err error) + func (o VolumeTemplateAutomationInput) MarshalJSON() ([]byte, error) + func (o VolumeTemplateAutomationInput) ToMap() (map[string]interface{}, error) + type VolumeTemplateAutomationInputKind string + const VOLUMETEMPLATEAUTOMATIONINPUTKIND_UNKNOWN_DEFAULT_OPEN_API + const VOLUMETEMPLATEAUTOMATIONINPUTKIND_VOLUME_RECOVERY_POINT_MANAGEMENT + func NewVolumeTemplateAutomationInputKindFromValue(v string) (*VolumeTemplateAutomationInputKind, error) + func (v *VolumeTemplateAutomationInputKind) UnmarshalJSON(src []byte) error + func (v VolumeTemplateAutomationInputKind) IsValid() bool + func (v VolumeTemplateAutomationInputKind) Ptr() *VolumeTemplateAutomationInputKind